summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/ISSUE_TEMPLATE.md54
-rw-r--r--.github/PULL_REQUEST_TEMPLATE.md37
-rw-r--r--.gitlab-ci.yml12
-rw-r--r--conf/map/battle/client.conf5
-rw-r--r--conf/map/battle/items.conf8
-rw-r--r--conf/map/battle/monster.conf6
-rw-r--r--conf/map/battle/player.conf9
-rw-r--r--conf/map/battle/skill.conf2
-rw-r--r--conf/map/logs.conf51
-rw-r--r--conf/messages.conf9
-rwxr-xr-xconfigure60
-rw-r--r--configure.ac39
-rw-r--r--db/constants.conf122
-rw-r--r--db/pre-re/item_db.conf152
-rw-r--r--db/pre-re/job_db.conf13
-rw-r--r--db/pre-re/map_zone_db.conf28
-rw-r--r--db/pre-re/mob_db.conf4
-rw-r--r--db/pre-re/skill_db.conf46
-rw-r--r--db/quest_db.conf20
-rw-r--r--db/re/item_db.conf134
-rw-r--r--db/re/map_zone_db.conf188
-rw-r--r--db/re/mob_db.conf4
-rw-r--r--db/re/skill_db.conf56
-rw-r--r--doc/constants.md143
-rw-r--r--doc/mob_db.txt219
-rw-r--r--doc/script_commands.txt321
-rw-r--r--npc/cities/aldebaran.txt40
-rw-r--r--npc/events/MemorialDay_2008.txt17
-rw-r--r--npc/events/easter_2010.txt54
-rw-r--r--npc/events/nguild/nguild_ev_agit.txt8
-rw-r--r--npc/events/nguild/nguild_kafras.txt13
-rw-r--r--npc/events/nguild/nguild_managers.txt56
-rw-r--r--npc/events/xmas.txt30
-rw-r--r--npc/instances/EndlessTower.txt7
-rw-r--r--npc/instances/NydhoggsNest.txt13
-rw-r--r--npc/instances/OrcsMemory.txt3
-rw-r--r--npc/instances/SealedShrine.txt3
-rw-r--r--npc/jobs/2-1/wizard.txt1
-rw-r--r--npc/jobs/2-2/crusader.txt36
-rw-r--r--npc/jobs/2-2/sage.txt62
-rw-r--r--npc/mapflag/gvg.txt4
-rw-r--r--npc/mapflag/nobranch.txt27
-rw-r--r--npc/mapflag/noicewall.txt47
-rw-r--r--npc/mapflag/nomemo.txt33
-rw-r--r--npc/mapflag/nopvp.txt24
-rw-r--r--npc/mapflag/nosave.txt47
-rw-r--r--npc/mapflag/noteleport.txt56
-rw-r--r--npc/mapflag/nowarpto.txt21
-rw-r--r--npc/mapflag/partylock.txt51
-rw-r--r--npc/mapflag/zone.txt31
-rw-r--r--npc/merchants/clothes_dyer.txt6
-rw-r--r--npc/other/CashShop_Functions.txt12
-rw-r--r--npc/other/Global_Functions.txt10
-rw-r--r--npc/other/hugel_bingo.txt37
-rw-r--r--npc/other/marriage.txt34
-rw-r--r--npc/pre-re/mapflag/gvg.txt41
-rw-r--r--npc/pre-re/scripts_main.conf1
-rw-r--r--npc/pre-re/scripts_mapflags.conf30
-rw-r--r--npc/quests/bard_quest.txt84
-rw-r--r--npc/quests/bunnyband.txt62
-rw-r--r--npc/quests/cooking_quest.txt108
-rw-r--r--npc/quests/quests_airship.txt160
-rw-r--r--npc/quests/quests_lighthalzen.txt573
-rw-r--r--npc/quests/quests_rachel.txt124
-rw-r--r--npc/quests/thana_quest.txt42
-rw-r--r--npc/quests/the_sign_quest.txt12
-rw-r--r--npc/re/instances/BakonawaLake.txt2
-rw-r--r--npc/re/instances/BangungotHospital.txt12
-rw-r--r--npc/re/instances/BuwayaCave.txt2
-rw-r--r--npc/re/instances/HazyForest.txt2
-rw-r--r--npc/re/instances/MalangdoCulvert.txt3
-rw-r--r--npc/re/instances/OldGlastHeim.txt2
-rw-r--r--npc/re/instances/WolfchevLaboratory.txt2
-rw-r--r--npc/re/instances/ghost_palace.txt1
-rw-r--r--npc/re/instances/octopus_cave.txt2
-rw-r--r--npc/re/instances/saras_memory.txt1
-rw-r--r--npc/re/jobs/2e/kagerou_oboro.txt346
-rw-r--r--npc/re/jobs/3-1/guillotine_cross.txt313
-rw-r--r--npc/re/mapflag/gvg.txt41
-rw-r--r--npc/re/mapflag/zone.txt35
-rw-r--r--npc/re/merchants/shadow_refiner.txt2
-rw-r--r--npc/re/quests/eden/eden_tutorial.txt245
-rw-r--r--npc/re/quests/quests_malangdo.txt157
-rw-r--r--npc/re/quests/quests_malaya.txt91
-rw-r--r--npc/re/scripts_mapflags.conf1
-rw-r--r--npc/re/woe-fe/invest_main.txt512
-rw-r--r--npc/woe-se/agit_main_se.txt29
-rw-r--r--sql-files/item_db.sql12327
-rw-r--r--sql-files/item_db2.sql1
-rw-r--r--sql-files/item_db_re.sql20117
-rw-r--r--sql-files/upgrades/index.txt3
-rw-r--r--src/char/char.c46
-rw-r--r--src/char/char.h2
-rw-r--r--src/char/int_party.c36
-rw-r--r--src/common/HPMSymbols.inc.h243
-rw-r--r--src/common/mmo.h10
-rw-r--r--src/common/strlib.c1
-rw-r--r--src/map/atcommand.c44
-rw-r--r--src/map/battle.c33
-rw-r--r--src/map/battle.h8
-rw-r--r--src/map/clif.c123
-rw-r--r--src/map/clif.h54
-rw-r--r--src/map/itemdb.h50
-rw-r--r--src/map/mob.c2
-rw-r--r--src/map/npc.h3
-rw-r--r--src/map/packets.h1740
-rw-r--r--src/map/packets_struct.h19
-rw-r--r--src/map/party.c42
-rw-r--r--src/map/pc.c137
-rw-r--r--src/map/pc.h8
-rw-r--r--src/map/script.c2778
-rw-r--r--src/map/script.h79
-rw-r--r--src/map/skill.c20
-rw-r--r--src/map/status.h84
-rw-r--r--src/map/unit.c19
-rw-r--r--src/plugins/HPMHooking/HPMHooking.Defs.inc24
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.Hooks.inc7382
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.sources.inc74
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.Hooks.inc3350
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.sources.inc46
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc16
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc4
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.Hooks.inc30338
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.sources.inc126
-rwxr-xr-xtools/HPMHookGen/HPMHookGen.pl23
125 files changed, 45095 insertions, 39880 deletions
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
new file mode 100644
index 000000000..c661cbd47
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md
@@ -0,0 +1,54 @@
+[//]: # (**********************************)
+[//]: # (** Fill in the following fields **)
+[//]: # (**********************************)
+
+[//]: # (Note: Lines beginning with syntax such as this one, are comments and will not be visible in your report!)
+
+### Issue Prelude
+
+[//]: # (Please complete these mandatory steps and check the following boxes by putting an `x` inside the brackets _before_ filing your issue)
+
+- [ ] I have not modified the source prior to reproducing this issue.
+- [ ] I am using the latest version of Hercules.
+- [ ] I am aware that this report will be closed or deleted if it becomes obvious that I am stating the false.
+
+### Description
+
+[//]: # (Description of the problem or issue at length.)
+[//]: # (Please specify any battle configuration related to the components of this issue that have been changed from the default values. This will allow quicker determination of the cause of the problem.)
+
+### Current Behavior
+
+[//]: # (Describe at length what you noticed during your analysis.)
+[//]: # (If this is a crash, post the core/stack-dump or crash-log to https://gist.github.com/)
+[//]: # (If you are referencing from sources such as iROwiki or ratemyserver.net, please quote specific information rather than providing the links alone.)
+
+### Expected Behavior
+
+[//]: # (Tell us what should happen instead.)
+
+### Steps To Reproduce The Issue
+
+1. Step 1
+2. Step 2
+3. Step 3
+
+**Branch(es):**
+- [ ] master
+- [ ] other
+
+**Hercules rev. hash/commit:**
+
+Git revision src:
+
+[//]: # (Copy the first 3 lines of the login-server, char-server or map-server startup.)
+[//]: # ( [Info]: Hercules 64-bit for Mac OS X )
+[//]: # ( [Info]: Git revision src: 'a5918b329ca0826b04dca32ede783586403f58db' )
+[//]: # ( [Info]: Git revision scripts: 'a5918b329ca0826b04dca32ede783586403f58db' )
+
+### Operating System
+
+[//]: # (Mac OS X 10.12.3 16D32 [x86_64])
+[//]: # (Thank you for adhering to this process! It ensures your issue is resolved quickly and that neither your nor our time is needlessly wasted.)
+[//]: # (This template is for problem reports. For other types of report, edit it accordingly.)
+[//]: # (For fixes please create a Pull Request.)
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 000000000..c62641f08
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,37 @@
+[//]: # (**********************************)
+[//]: # (** Fill in the following fields **)
+[//]: # (**********************************)
+
+[//]: # (Note: Lines beginning with syntax such as this one, are comments and will not be visible in your report!)
+
+### Pull Request Prelude
+
+[//]: # (Thank you for working on improving Hercules!)
+
+[//]: # (Please complete these steps and check the following boxes by putting an `x` inside the brackets _before_ filing your Pull Request.)
+
+- [ ] I have followed [proper Hercules code styling][code].
+- [ ] I have read and understood the [contribution guidelines][cont] before making this PR.
+- [ ] I am aware that this PR will be closed if the above-mentioned criteria are not fulfilled.
+
+### Changes Proposed
+
+[//]: # (Describe at length, the changes that this pull request makes.)
+
+**Affected Branches:**
+
+[//]: # (Master? Slave?)
+
+**Issues addressed:**
+
+[//]: # (Issue Tracker Number if any.)
+
+### Known Issues and TODO List
+
+[//]: # (Insert checklist here)
+[//]: # (Syntax: - [ ] Checkbox)
+
+[//]: # (**NOTE** Enable the setting "[√] Allow edits from maintainers." when creating your pull request if you have not already enabled it.)
+
+[cont]: https://github.com/HerculesWS/Hercules/blob/master/CONTRIBUTING.md
+[code]: https://github.com/HerculesWS/Hercules/wiki/Coding-Style
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 13d140fbc..8a3eb53c5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -180,11 +180,11 @@ re:gcc-4.9:
pre_re:gcc-5:
<<: *branch_exceptions
<<: *prerequisites
- stage: primary
- image: debian:stretch
+ stage: secondary
+ image: debian:unstable
variables:
<<: *base_vars
- INSTALL_PACKAGES: gcc-5 mariadb-client libmariadbclient-dev-compat
+ INSTALL_PACKAGES: gcc-5 mysql-client libmysqlclient-dev
script:
- ./tools/ci/travis.sh build CC=gcc-5 --enable-debug --enable-Werror --enable-buildbot --disable-renewal
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok mysql
@@ -192,11 +192,11 @@ pre_re:gcc-5:
re:gcc-5:
<<: *branch_exceptions
<<: *prerequisites
- stage: primary
- image: debian:stretch
+ stage: secondary
+ image: debian:unstable
variables:
<<: *base_vars
- INSTALL_PACKAGES: gcc-5 mariadb-client libmariadbclient-dev-compat
+ INSTALL_PACKAGES: gcc-5 mysql-client libmysqlclient-dev
script:
- ./tools/ci/travis.sh build CC=gcc-5 --enable-debug --enable-Werror --enable-buildbot
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok mysql
diff --git a/conf/map/battle/client.conf b/conf/map/battle/client.conf
index 15fa71faf..c3409b578 100644
--- a/conf/map/battle/client.conf
+++ b/conf/map/battle/client.conf
@@ -159,3 +159,8 @@ client_accept_chatdori: 0
// A value of 100 (allowing 100% blank pixels) disables this check.
// NOTE: Enabling this option slightly degrades performance.
client_emblem_max_blank_percent: 100
+
+// Show the MVP EXP reward message for clients 2013-12-23cRagexe and newer? (Note 1)
+// kRO removed the packet and this re-enables the message.
+// Official: false.
+mvp_exp_reward_message: false
diff --git a/conf/map/battle/items.conf b/conf/map/battle/items.conf
index 8ff2cbb3b..c7aa99245 100644
--- a/conf/map/battle/items.conf
+++ b/conf/map/battle/items.conf
@@ -114,3 +114,11 @@ item_enabled_npc: true
// 2 : disabled equipments are nullify, disabled cards will caused the equipment to unequip
// 3 : disabled equipments are unequip, disabled cards will caused the equipment to unequip (1+2)
unequip_restricted_equipment: 0
+
+// When unequip a bow with arrow equipped, it also unequip the arrow?
+// Default: true (Official behavior, applies only in Renewal)
+bow_unequip_arrow: true
+
+// How much should rental mounts increase a player's movement speed? (Note 2)
+// Official: 25 (Default)
+boarding_halter_speed: 25
diff --git a/conf/map/battle/monster.conf b/conf/map/battle/monster.conf
index 48e476161..694c7d104 100644
--- a/conf/map/battle/monster.conf
+++ b/conf/map/battle/monster.conf
@@ -259,3 +259,9 @@ mob_size_influence: false
// Default (most official): mob - 220, boss - 1
mob_icewall_walk_block: 220
boss_icewall_walk_block: 1
+
+// Which level of of Vulture's Eye and Snake's Eye should monsters have learned?
+// Officially monsters don't have these skills learned, so their ranged skills
+// only have a range of 9. If you put a number higher than 0, their range will
+// be increased by that number.
+monster_eye_range_bonus: 0
diff --git a/conf/map/battle/player.conf b/conf/map/battle/player.conf
index 39e1d9287..de8ef6f69 100644
--- a/conf/map/battle/player.conf
+++ b/conf/map/battle/player.conf
@@ -140,6 +140,15 @@ max_cart_weight: 8000
// Prevent logout of players after being hit for how long (in ms, 0 disables)?
prevent_logout: 10000
+// When should the server prevent a player from logging out? Have no effect if prevent_logout is disabled. (Note 3)
+// Official servers prevent players from logging out after attacking, casting skills, and taking damage.
+// 0 = Players can always logout
+// 1 = Prevent logout on login
+// 2 = Prevent logout after attacking
+// 4 = Prevent logout after casting skill
+// 8 = Prevent logout after being hit
+prevent_logout_trigger: 14
+
// Display the drained hp/sp values from normal attacks? (Ie: Hunter Fly card)
show_hp_sp_drain: false
diff --git a/conf/map/battle/skill.conf b/conf/map/battle/skill.conf
index 8d7c9df44..b88c5d141 100644
--- a/conf/map/battle/skill.conf
+++ b/conf/map/battle/skill.conf
@@ -284,7 +284,7 @@ sg_miracle_skill_duration: 3600000
sg_angel_skill_ratio: 10
// Skills that bHealPower has effect on
-// 1: Heal, 2: Sanctuary, 4: Potion Pitcher, 8: Slim Pitcher, 16: Apple of Idun
+// 1: Heal, 2: Sanctuary, 4: Potion Pitcher, 8: Slim Pitcher, 16: Apple of Idun, 32: Highness Heal
skill_add_heal_rate: 7
// Whether the damage of EarthQuake with a single target on screen is able to be reflected.
diff --git a/conf/map/logs.conf b/conf/map/logs.conf
index aa4e16e95..4f3a8a4db 100644
--- a/conf/map/logs.conf
+++ b/conf/map/logs.conf
@@ -34,29 +34,38 @@
map_log: {
// Enable Logs? (Note 3)
- // 0x00000 - Don't log at all
- // 0x00001 - (T) Log trades
- // 0x00002 - (V) Log vending transactions
- // 0x00004 - (P) Log items drop/picked by players
- // 0x00008 - (L) Log items drop/looted by monsters
- // 0x00010 - (S) Log NPC transactions (buy/sell)
- // 0x00020 - (N) Log Script transactions (items deleted/acquired through quests)
- // 0x00040 - (D) Log items stolen from mobs (Steal/Gank)
- // 0x00080 - (C) Log player-used items (consumables/pet&hom&merc food/items used for skills&attacks)
- // 0x00100 - (O) Log produced/ingredient items
- // 0x00200 - (U) Log MVP prize items
- // 0x00400 - (A) Log player created/deleted items (through @/# commands)
- // 0x00800 - (R) Log items placed/retrieved from storage.
- // 0x01000 - (G) Log items placed/retrieved from guild storage.
- // 0x02000 - (E) Log mail system transactions.
- // 0x04000 - (I) Log auction system transactions.
- // 0x08000 - (B) Log buying store transactions
- // 0x20000 - (K) Log account bank transactions
- // 0x10000 - (X) Log all other transactions (rentals expiring/inserting cards/items removed by item_check/
- // rings deleted by divorce/pet egg (un)hatching/pet armor (un)equipping/Weapon Refine skill/Remove Trap skill)
+ // 0x0000000 - Don't log at all
+ // 0x0000001 - (T) Log trades
+ // 0x0000002 - (V) Log vending transactions
+ // 0x0000004 - (P) Log items drop/picked by players
+ // 0x0000008 - (L) Log items drop/looted by monsters
+ // 0x0000010 - (S) Log NPC transactions (buy/sell)
+ // 0x0000020 - (N) Log Script transactions (items deleted/acquired through quests)
+ // 0x0000040 - (D) Log items stolen from mobs (Steal/Gank)
+ // 0x0000080 - (C) Log player-used items (consumables/pet&hom&merc food/items used for skills&attacks)
+ // 0x0000100 - (O) Log produced/ingredient items
+ // 0x0000200 - (U) Log MVP prize items
+ // 0x0000400 - (A) Log player created/deleted items (through @/# commands)
+ // 0x0000800 - (R) Log items placed/retrieved from storage.
+ // 0x0001000 - (G) Log items placed/retrieved from guild storage.
+ // 0x0002000 - (E) Log mail system transactions.
+ // 0x0004000 - (I) Log auction system transactions.
+ // 0x0008000 - (B) Log buying store transactions
+ // 0x0010000 - (X) Log other transactions
+ // 0x0020000 - (K) Log account bank transactions
+ // 0x0040000 - (Y) Divorce
+ // 0x0080000 - (Z) Roulette
+ // 0x0100000 - (W) Rental
+ // 0x0200000 - (Q) Card
+ // 0x0400000 - (J) Invalid in inventory
+ // 0x0800000 - (H) Invalid in cart
+ // 0x1000000 - (@) Egg
+ // 0x2000000 - (0) Quest
+ // 0x4000000 - (1) Skill
+ // 0x8000000 - (2) Refine
// Example: Log trades+vending+script items+created items: 1+2+32+1024 = 1059
// Please note that moving items from inventory to cart and back is not logged by design.
- enable: 0xFFFFF
+ enable: 0xFFFFFFF
// Logging files/tables
// Following settings specify where to log to. If 'use_sql' is
diff --git a/conf/messages.conf b/conf/messages.conf
index a97a755f7..768bee777 100644
--- a/conf/messages.conf
+++ b/conf/messages.conf
@@ -51,7 +51,8 @@
23: Job level can't go any higher.
24: Job level raised.
25: Job level lowered.
-//26-27 FREE
+26: [%d] seconds left until you can use
+//27 FREE
28: No player found.
29: 1 player found.
30: %d players found.
@@ -72,7 +73,8 @@
45: Guild level change failed.
46: %s recalled!
47: Base level can't go any higher.
-//48-52 FREE
+48: Any work in progress (NPC dialog, manufacturing ...) quit and try again.
+//49-52 FREE
53: '%s' stats:
54: No player found in map '%s'.
55: 1 player found in map '%s'.
@@ -612,6 +614,9 @@
//670-855 FREE (please start using from the top if you need, leave the 670+ range for new jobs)
+// MVP exp message issue clients 2013-12-23cRagexe and newer.
+855: Congratulations! You are the MVP! Your reward EXP Points are %u !!
+
// MvP Tomb
856: Tomb
857: [ ^EE0000%s^000000 ]
diff --git a/configure b/configure
index 46853a217..9e5c01851 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.ac b947fde.
+# From configure.ac b7b45b7c3.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69.
#
@@ -5153,17 +5153,19 @@ rm -f core conftest.err conftest.$ac_objext \
if test "$enable_lto" != "no" ; then
OLD_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -flto"
+ CFLAGS="$CFLAGS -flto -ffat-lto-objects -Werror"
OLD_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -flto"
+ LDFLAGS="$LDFLAGS -flto -ffat-lto-objects"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -flto" >&5
-$as_echo_n "checking whether $CC supports -flto... " >&6; }
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -flto -ffat-lto-objects" >&5
+$as_echo_n "checking whether $CC supports -flto -ffat-lto-objects... " >&6; }
if test "$cross_compiling" = yes; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: guessing no" >&5
$as_echo "guessing no" >&6; }
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
else
@@ -5171,6 +5173,8 @@ else
/* end confdefs.h. */
int main(int argc, char **argv){
+ (void)argc;
+ (void)argv;
return 0;
}
@@ -5179,13 +5183,53 @@ if ac_fn_c_try_run "$LINENO"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
+ CFLAGS="$OLD_CFLAGS -flto -ffat-lto-objects"
+ LDFLAGS="$OLD_LDFLAGS -flto -ffat-lto-objects"
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
- CFLAGS="$OLD_CFLAGS"
- LDFLAGS="$OLD_LDFLAGS"
+ CFLAGS="$OLD_CFLAGS -flto"
+ LDFLAGS="$OLD_LDFLAGS -flto"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -flto" >&5
+$as_echo_n "checking whether $CC supports -flto... " >&6; }
+ if test "$cross_compiling" = yes; then :
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: guessing no" >&5
+$as_echo "guessing no" >&6; }
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
+
+
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+ int main(int argc, char **argv){
+ (void)argc;
+ (void)argv;
+ return 0;
+ }
+
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+else
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
+
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+ conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
@@ -8346,7 +8390,7 @@ Linux* )
LIBS="$LIBS -ldl"
;;
FreeBSD*)
- CPPFLAGS="$CPPFLAGS -D__FREEBSD__"
+ CPPFLAGS="$CPPFLAGS -D__FREEBSD__ -fvisibility=hidden"
;;
NetBSD*)
CPPFLAGS="$CPPFLAGS -D__NETBSD__"
diff --git a/configure.ac b/configure.ac
index efe1f802e..6fef4ee4e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -726,28 +726,57 @@ AC_LINK_IFELSE(
if test "$enable_lto" != "no" ; then
OLD_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -flto"
+ CFLAGS="$CFLAGS -flto -ffat-lto-objects -Werror"
OLD_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -flto"
+ LDFLAGS="$LDFLAGS -flto -ffat-lto-objects"
- AC_MSG_CHECKING([whether $CC supports -flto])
+ AC_MSG_CHECKING([whether $CC supports -flto -ffat-lto-objects])
AC_RUN_IFELSE(
[AC_LANG_SOURCE([
int main(int argc, char **argv){
+ (void)argc;
+ (void)argv;
return 0;
}
])],
[
AC_MSG_RESULT([yes])
+ CFLAGS="$OLD_CFLAGS -flto -ffat-lto-objects"
+ LDFLAGS="$OLD_LDFLAGS -flto -ffat-lto-objects"
],
[
AC_MSG_RESULT([no])
- CFLAGS="$OLD_CFLAGS"
- LDFLAGS="$OLD_LDFLAGS"
+ CFLAGS="$OLD_CFLAGS -flto"
+ LDFLAGS="$OLD_LDFLAGS -flto"
+ AC_MSG_CHECKING([whether $CC supports -flto])
+ AC_RUN_IFELSE(
+ [AC_LANG_SOURCE([
+ int main(int argc, char **argv){
+ (void)argc;
+ (void)argv;
+ return 0;
+ }
+ ])],
+ [
+ AC_MSG_RESULT([yes])
+ ],
+ [
+ AC_MSG_RESULT([no])
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
+ ],
+ [
+ AC_MSG_RESULT([guessing no])
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
+ ]
+ )
],
[
AC_MSG_RESULT([guessing no])
+ CFLAGS="$OLD_CFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
]
)
fi
diff --git a/db/constants.conf b/db/constants.conf
index 09c0fa9e4..d108e0976 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -3504,6 +3504,51 @@ constants_db: {
4_F_REBELLION2: 10201
4_F_REBELLION3: 10202
4_M_ILYA: 10203
+ // Free ID - 10204
+ 4_ELDER: 10205
+ 4_LUNATIC: 10206
+ 4_F_NOVICE2: 10207
+ 4_WICKEDNYMPH: 10208
+ 4_F_PREMI: 10209
+ 4_M_COSTELL: 10210
+ 4_M_YATTWARP: 10211
+ 4_M_EVOKASCUDI: 10212
+ 4_M_JOHNNYJAMES: 10213
+ 4_M_ALBERTFORD: 10214
+ 4_M_SEANMCCURDY: 10215
+ 4_M_KARAMPUCCI: 10216
+ 4_M_CACTUSMAN1: 10217
+ 4_M_CACTUSMAN2: 10218
+ 4_M_CACTUSMAN3: 10219
+ 4_M_CACTUSLADY: 10220
+ 4_M_GAST: 10221
+ 4_M_CACTUSCHILD: 10222
+ 4_KING: 10223
+ 4_F_BOMI: 10224
+ 4_M_CACTUSCHIEF: 10225
+ 4_F_CACTUSCHILD2: 10226
+ 4_F_CACTUSLADY2: 10227
+ 4_F_CACTUSLADY3: 10228
+ 4_M_CACTUS: 10229
+ 4_M_COWRAIDERS1: 10230
+ 4_M_COWRAIDERS2: 10231
+ 4_M_COWRAIDERS3: 10232
+ 4_F_JP14THEVT: 10233
+ 4_M_POORSCHOLAR: 10234
+ 4_M_PEPPERROTI: 10235
+ JP_NPC01: 10236
+ 4_PURPLE_WARP: 10237
+ 4_F_NARIN: 10238
+ 4_M_URGENT_MAN: 10239
+ 4_M_KEEN_SOLDIER: 10240
+ 4_F_SLOPPY_WOMAN: 10241
+ 4_F_DRKAFRA01: 10242
+ 4_M_DRZONDA01: 10243
+ 4_M_SWD_RENO: 10244
+ 4_M_KNG_RENO: 10245
+ 4_M_AC_RUMIN: 10246
+ 4_M_HIGH_WIZARD: 10247
+ 4_SYSTEM_BOX: 10248
comment__: "Mercenary IDs"
MER_LIF: 6001
@@ -3664,14 +3709,14 @@ constants_db: {
PC_PARTY: 1
PC_GUILD: 2
PC_MAP: 3
-
+
comment__: "strnpcinfo"
NPC_NAME: 0
NPC_NAME_VISIBLE: 1
NPC_NAME_HIDDEN: 2
NPC_NAME_UNIQUE: 3
NPC_MAP: 4
-
+
comment__: "getcharid"
CHAR_ID_CHAR: 0
CHAR_ID_PARTY: 1
@@ -3699,7 +3744,7 @@ constants_db: {
MOUNT_DRAGON_BLUE: 7
MOUNT_DRAGON_RED: 8
- comment__: "gettime"
+ comment__: "Gettime Types"
GETTIME_SECOND: 1
GETTIME_MINUTE: 2
GETTIME_HOUR: 3
@@ -3709,6 +3754,11 @@ constants_db: {
GETTIME_YEAR: 7
GETTIME_DAYOFYEAR: 8
+ comment__: "gettimer"
+ TIMER_COUNT: 0
+ TIMER_TICK_NEXT: 1
+ TIMER_TICK_LAST: 2
+
comment__: "unit types"
UNITTYPE_PC: 0
UNITTYPE_NPC: 1
@@ -3717,7 +3767,14 @@ constants_db: {
UNITTYPE_HOM: 4
UNITTYPE_MER: 5
UNITTYPE_ELEM: 6
-
+
+ comment__: "Unit AI Types"
+ AI_NONE: 0 //0: Normal mob.
+ AI_ATTACK: 1 //1: Standard summon, attacks mobs.
+ AI_SPHERE: 2 //2: Alchemist Marine Sphere
+ AI_FLORA: 3 //3: Alchemist Summon Flora
+ AI_ZANZOU: 4 //4: Summon Zanzou
+
comment__: "Colors"
C_AQUA: 0x00FFFF
C_BLACK: 0x000000
@@ -3744,4 +3801,61 @@ constants_db: {
comment__: "Genders"
SEX_FEMALE: 0
SEX_MALE: 1
+
+ comment__: "Script Unit Data Types"
+ UDT_TYPE: 0
+ UDT_SIZE: 1
+ UDT_LEVEL: 2
+ UDT_HP: 3
+ UDT_MAXHP: 4
+ UDT_SP: 5
+ UDT_MAXSP: 6
+ UDT_MASTERAID: 7
+ UDT_MASTERCID: 8
+ UDT_MAPIDXY: 9
+ UDT_WALKTOXY: 10
+ UDT_SPEED: 11
+ UDT_MODE: 12
+ UDT_AI: 13
+ UDT_SCOPTION: 14
+ UDT_SEX: 15
+ UDT_CLASS: 16
+ UDT_HAIRSTYLE: 17
+ UDT_HAIRCOLOR: 18
+ UDT_HEADBOTTOM: 19
+ UDT_HEADMIDDLE: 20
+ UDT_HEADTOP: 21
+ UDT_CLOTHCOLOR: 22
+ UDT_SHIELD: 23
+ UDT_WEAPON: 24
+ UDT_LOOKDIR: 25
+ UDT_CANMOVETICK: 26
+ UDT_STR: 27
+ UDT_AGI: 28
+ UDT_VIT: 29
+ UDT_INT: 30
+ UDT_DEX: 31
+ UDT_LUK: 32
+ UDT_ATKRANGE: 33
+ UDT_ATKMIN: 34
+ UDT_ATKMAX: 35
+ UDT_MATKMIN: 36
+ UDT_MATKMAX: 37
+ UDT_DEF: 38
+ UDT_MDEF: 39
+ UDT_HIT: 40
+ UDT_FLEE: 41
+ UDT_PDODGE: 42
+ UDT_CRIT: 43
+ UDT_RACE: 44
+ UDT_ELETYPE: 45
+ UDT_ELELEVEL: 46
+ UDT_AMOTION: 47
+ UDT_ADELAY: 48
+ UDT_DMOTION: 49
+ UDT_HUNGER: 50
+ UDT_INTIMACY: 51
+ UDT_LIFETIME: 52
+ UDT_MERC_KILLCOUNT: 53
+ UDT_STATADD: 54
}
diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf
index a681d5753..cfa7cb7d1 100644
--- a/db/pre-re/item_db.conf
+++ b/db/pre-re/item_db.conf
@@ -1197,6 +1197,9 @@ item_db: (
Buy: 2000
Weight: 100
BuyingStore: true
+ Nouse: {
+ sitting: true
+ }
Script: <" itemskill SM_ENDURE,1; ">
},
{
@@ -1207,6 +1210,9 @@ item_db: (
Buy: 1500
Weight: 100
BuyingStore: true
+ Nouse: {
+ sitting: true
+ }
Script: <" itemskill SM_SELFPROVOKE,1; ">
},
{
@@ -74741,11 +74747,15 @@ item_db: (
Name: "Paralyze"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_PARALYSE,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_PARALYSE, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74754,11 +74764,15 @@ item_db: (
Name: "Leech End"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_LEECHESEND,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_LEECHESEND, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74767,11 +74781,15 @@ item_db: (
Name: "Oblivion Curse"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_OBLIVIONCURSE,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_OBLIVIONCURSE, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74780,11 +74798,15 @@ item_db: (
Name: "Disheart"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_DEATHHURT,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_DEATHHURT, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74793,11 +74815,15 @@ item_db: (
Name: "Toxin"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_TOXIN,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_TOXIN, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74806,11 +74832,15 @@ item_db: (
Name: "Pyrexia"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_PYREXIA,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_PYREXIA, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74819,11 +74849,16 @@ item_db: (
Name: "Magic Mushroom"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ BuyingStore: true
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_MAGICMUSHROOM,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_MAGICMUSHROOM, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -74832,11 +74867,15 @@ item_db: (
Name: "Venom Bleed"
Type: 0
Buy: 2
- Weight: 100
+ Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 8
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_VENOMBLEED,15000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_VENOMBLEED, 15000, 0, 10, SCFLAG_FIXEDTICK;
">
},
@@ -74848,6 +74887,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Delay: 120000
Trade: {
@@ -74863,7 +74905,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_REFRESH,1; ">
+ Script: <" itemskill RK_REFRESH, 1; ">
},
{
Id: 12726
@@ -74872,6 +74914,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Delay: 30000
Trade: {
@@ -74887,7 +74932,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_CRUSHSTRIKE,1; ">
+ Script: <" itemskill RK_CRUSHSTRIKE, 1; ">
},
{
Id: 12727
@@ -74896,6 +74941,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Delay: 60000
Trade: {
@@ -74911,7 +74959,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_MILLENNIUMSHIELD,1; ">
+ Script: <" itemskill RK_MILLENNIUMSHIELD, 1; ">
},
{
Id: 12728
@@ -74920,6 +74968,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Trade: {
nodrop: true
@@ -74934,7 +74985,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_VITALITYACTIVATION,1; ">
+ Script: <" itemskill RK_VITALITYACTIVATION, 1; ">
},
{
Id: 12729
@@ -74943,6 +74994,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Trade: {
nodrop: true
@@ -74957,7 +75011,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_FIGHTINGSPIRIT,1; ">
+ Script: <" itemskill RK_FIGHTINGSPIRIT, 1; ">
},
{
Id: 12730
@@ -74966,6 +75020,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Trade: {
nodrop: true
@@ -74980,7 +75037,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_ABUNDANCE,1; ">
+ Script: <" itemskill RK_ABUNDANCE, 1; ">
},
{
Id: 12731
@@ -74989,6 +75046,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Trade: {
nodrop: true
@@ -75003,7 +75063,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_GIANTGROWTH,1; ">
+ Script: <" itemskill RK_GIANTGROWTH, 1; ">
},
{
Id: 12732
@@ -75012,6 +75072,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Delay: 1000
Trade: {
@@ -75027,7 +75090,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_STORMBLAST,1; ">
+ Script: <" itemskill RK_STORMBLAST, 1; ">
},
{
Id: 12733
@@ -75036,6 +75099,9 @@ item_db: (
Type: 11
Buy: 100
Weight: 100
+ Job: {
+ Knight: true
+ }
Upper: 8
Trade: {
nodrop: true
@@ -75050,9 +75116,10 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_STONEHARDSKIN,1; ">
+ Script: <" itemskill RK_STONEHARDSKIN, 1; ">
},
-// Rune Knight Rune Ores
+
+//== Rune Knight Rune Ores =============================
{
Id: 12734
AegisName: "Runstone_Quality"
@@ -75060,10 +75127,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
- Upper: 8
BuyingStore: true
Script: <" makerune 5; ">
},
@@ -75074,10 +75137,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
- Upper: 8
BuyingStore: true
Script: <" makerune 11; ">
},
@@ -75088,10 +75147,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
- Upper: 8
BuyingStore: true
Script: <" makerune 14; ">
},
@@ -75102,10 +75157,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
- Upper: 8
BuyingStore: true
Script: <" makerune 2; ">
},
@@ -75116,10 +75167,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
- Upper: 8
BuyingStore: true
Script: <" makerune 8; ">
},
@@ -96076,7 +96123,20 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 8
Delay: 60000
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
Stack: [20, 1]
Script: <" itemskill RK_LUXANIMA,1; ">
},
diff --git a/db/pre-re/job_db.conf b/db/pre-re/job_db.conf
index 5f5131726..186e5bd99 100644
--- a/db/pre-re/job_db.conf
+++ b/db/pre-re/job_db.conf
@@ -102,12 +102,12 @@ Novice: {
71, 72, 73, 74, 75, 76, 77, 78, 79, 80, // 61 - 70
81, 82, 83, 84, 85, 86, 87, 88, 89, 90, // 71 - 80
91, 92, 93, 94, 95, 96, 97, 98, 99, 100, // 81 - 90
- 101, 102, 103, 104, 105, 106, 107, 108, 109, 100, // 91 - 100
- 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, // 101 - 110
- 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, // 111 - 120
- 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, // 121 - 130
- 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, // 131 - 140
- 141, 142, 143, 144, 145, 146, 147, 148, 149, 150] // 141 - 150
+ 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, // 91 - 100
+ 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, // 101 - 110
+ 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, // 111 - 120
+ 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, // 121 - 130
+ 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, // 131 - 140
+ 151, 152, 153, 154, 155, 156, 157, 158, 159, 160] // 141 - 150
}
Swordsman: {
Weight: 28000
@@ -335,6 +335,7 @@ Priest: {
Mace: 600
TwoHandMace: 600
Rod: 600
+ // Knuckle: 500 /* Note. Official value is 2000 (default). To normalize aspd remove comment to this line. */
Book: 600
TwoHandRod: 600
}
diff --git a/db/pre-re/map_zone_db.conf b/db/pre-re/map_zone_db.conf
index cab00bbb9..b8797a6d3 100644
--- a/db/pre-re/map_zone_db.conf
+++ b/db/pre-re/map_zone_db.conf
@@ -66,7 +66,7 @@ zones: (
//heal: 70
}
skill_damage_cap: {
- //Exemple Below caps firebolt damage in maps within this zone to a maximum 50 damage,
+ //Example Below caps Cold Bolt damage in maps within this zone to a maximum 50 damage,
// (depends on HMAP_ZONE_DAMAGE_CAP_TYPE in src/config/core.h)
// when cast vs players and monsters.
//MG_COLDBOLT: (50,"PLAYER | MONSTER")
@@ -334,6 +334,19 @@ zones: (
SC_FATALMENACE: "PLAYER"
SC_DIMENSIONDOOR: "PLAYER"
}
+
+ mapflags: (
+ "nobranch",
+ "noicewall",
+ "nomemo",
+ "nosave SavePoint",
+ "noteleport",
+ "monster_noteleport",
+ "nowarpto",
+ "partylock",
+ "pvp off",
+ "src4instance",
+ )
},
{
name: "Memorial Dungeon" /* ETower, Orc's Memory, Nidhoggur's Nest, etc */
@@ -347,6 +360,19 @@ zones: (
SC_FATALMENACE: "PLAYER"
SC_DIMENSIONDOOR: "PLAYER"
}
+
+ mapflags: (
+ "nobranch",
+ "noicewall",
+ "nomemo",
+ "nosave SavePoint",
+ "noteleport",
+ "monster_noteleport",
+ "nowarpto",
+ "partylock",
+ "pvp off",
+ "src4instance",
+ )
},
{
name: "Towns"
diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf
index 82501748d..40635cd68 100644
--- a/db/pre-re/mob_db.conf
+++ b/db/pre-re/mob_db.conf
@@ -57,8 +57,8 @@ mob_db: (
}
ViewRange: view range (int, defaults to 1)
ChaseRange: chase range (int, defaults to 1)
- Size: size (int, defaults to 1)
- Race: race (int, defaults to 0)
+ Size: size (string, defaults to "Size_Medium")
+ Race: race (string, defaults to "RC_Formless")
Element: (type, level)
Mode: {
CanMove: true/false (bool, defaults to false)
diff --git a/db/pre-re/skill_db.conf b/db/pre-re/skill_db.conf
index 95683a9e0..80527b4f6 100644
--- a/db/pre-re/skill_db.conf
+++ b/db/pre-re/skill_db.conf
@@ -9,7 +9,7 @@
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= Copyright (C) 2014-2016 Hercules Dev Team
+//= Copyright (C) 2014-2017 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
@@ -6041,7 +6041,7 @@ skill_db: (
DamageType: {
NoDamage: true
}
- SkillData2: 3000
+ SkillData2: 5000
CoolDown: 0
},
{
@@ -6177,18 +6177,7 @@ skill_db: (
}
SplashRange: 1
SkillData1: 5000
- SkillData2: {
- Lv1: 8000
- Lv2: 9000
- Lv3: 10000
- Lv4: 11000
- Lv5: 12000
- Lv6: 13000
- Lv7: 14000
- Lv8: 15000
- Lv9: 16000
- Lv10: 17000
- }
+ SkillData2: 30000
CoolDown: 0
Requirements: {
SPCost: 20
@@ -14881,11 +14870,10 @@ skill_db: (
Range: -9
Hit: "BDT_MULTIHIT"
SkillType: {
- Self: true
+ Enemy: true
}
SkillInfo: {
Spirit: true
- NoCastSelf: true
}
AttackType: "Weapon"
Element: "Ele_Weapon"
@@ -17953,7 +17941,7 @@ skill_db: (
SplashRange: 1
KnockBackTiles: 5
AfterCastActDelay: 2000
- SkillData2: 2000
+ SkillData2: 5000
CoolDown: 0
Requirements: {
HPCost: 10
@@ -24041,16 +24029,11 @@ skill_db: (
}
AttackType: "Weapon"
SkillData1: {
- Lv1: 3500
- Lv2: 4000
- Lv3: 4500
- Lv4: 5000
- Lv5: 5500
- Lv6: 6000
- Lv7: 6500
- Lv8: 7000
- Lv9: 7500
- Lv10: 8000
+ Lv1: 5500
+ Lv2: 6000
+ Lv3: 6500
+ Lv4: 7000
+ Lv5: 7500
}
CoolDown: 2000
Requirements: {
@@ -24806,7 +24789,13 @@ skill_db: (
Lv9: 9
Lv10: 10
}
- SkillData1: 1000
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 2000
+ Lv4: 3000
+ Lv5: 3000
+ }
CoolDown: 3000
Requirements: {
SPCost: {
@@ -29853,6 +29842,7 @@ skill_db: (
}
Requirements: {
SPCost: 40
+ State: "Cart"
}
},
{
diff --git a/db/quest_db.conf b/db/quest_db.conf
index 015692b07..49952d94b 100644
--- a/db/quest_db.conf
+++ b/db/quest_db.conf
@@ -9040,6 +9040,14 @@ quest_db: (
Name: "Shortage of Roast Beef"
},
{
+ Id: 11204
+ Name: "Mora Village..."
+},
+{
+ Id: 11205
+ Name: "Pauchon's Friend"
+},
+{
Id: 11206
Name: "Quick Delivery Yoneseu"
},
@@ -15275,6 +15283,18 @@ quest_db: (
TimeLimit: 14400
},
{
+ Id: 60211
+ Name: "Thor Volcano base camp"
+},
+{
+ Id: 60212
+ Name: "Thor Volcano base camp"
+},
+{
+ Id: 60213
+ Name: "Thor Volcano base camp"
+},
+{
Id: 60301
Name: "Dragon Hunting"
Targets: (
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index f813bdbfa..d1f416b08 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -1218,6 +1218,9 @@ item_db: (
Buy: 2000
Weight: 100
BuyingStore: true
+ Nouse: {
+ sitting: true
+ }
Script: <" itemskill SM_ENDURE,1; ">
},
{
@@ -1228,6 +1231,9 @@ item_db: (
Buy: 1500
Weight: 100
BuyingStore: true
+ Nouse: {
+ sitting: true
+ }
Script: <" itemskill SM_SELFPROVOKE,1; ">
},
{
@@ -31572,7 +31578,8 @@ item_db: (
EquipLv: 100
Script: <"
bonus bMaxSP,40;
- bonus bAgi,-7+min(getequiprefinerycnt(EQI_SHOES),8);
+ if (getrefine() >= 8)
+ bonus bAgi, getrefine() - 7;
">
},
{
@@ -94152,10 +94159,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_PARALYSE,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_PARALYSE, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94165,10 +94176,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_LEECHESEND,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_LEECHESEND, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94178,10 +94193,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_OBLIVIONCURSE,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_OBLIVIONCURSE, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94191,10 +94210,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_DEATHHURT,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_DEATHHURT, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94204,10 +94227,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_TOXIN,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_TOXIN, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94217,10 +94244,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_PYREXIA,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_PYREXIA, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94230,10 +94261,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_MAGICMUSHROOM,300000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_MAGICMUSHROOM, 300000, 0, 10, SCFLAG_FIXEDTICK;
">
},
{
@@ -94243,10 +94278,14 @@ item_db: (
Type: 0
Buy: 2
Weight: 20
+ Job: {
+ Assassin: true
+ }
+ Upper: 56
BuyingStore: true
Script: <"
specialeffect2 EF_ENCHANTPOISON;
- sc_start SC_VENOMBLEED,15000,0,10,SCFLAG_FIXEDTICK;
+ sc_start SC_VENOMBLEED, 15000, 0, 10, SCFLAG_FIXEDTICK;
">
},
@@ -94258,6 +94297,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Delay: 120000
Trade: {
nodrop: true
@@ -94272,7 +94315,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_REFRESH,1; ">
+ Script: <" itemskill RK_REFRESH, 1; ">
},
{
Id: 12726
@@ -94281,6 +94324,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Delay: 30000
Trade: {
nodrop: true
@@ -94295,7 +94342,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_CRUSHSTRIKE,1; ">
+ Script: <" itemskill RK_CRUSHSTRIKE, 1; ">
},
{
Id: 12727
@@ -94304,6 +94351,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Delay: 60000
Trade: {
nodrop: true
@@ -94318,7 +94369,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_MILLENNIUMSHIELD,1; ">
+ Script: <" itemskill RK_MILLENNIUMSHIELD, 1; ">
},
{
Id: 12728
@@ -94327,6 +94378,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Trade: {
nodrop: true
notrade: true
@@ -94340,7 +94395,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_VITALITYACTIVATION,1; ">
+ Script: <" itemskill RK_VITALITYACTIVATION, 1; ">
},
{
Id: 12729
@@ -94349,6 +94404,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Trade: {
nodrop: true
notrade: true
@@ -94362,7 +94421,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_FIGHTINGSPIRIT,1; ">
+ Script: <" itemskill RK_FIGHTINGSPIRIT, 1; ">
},
{
Id: 12730
@@ -94371,6 +94430,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Trade: {
nodrop: true
notrade: true
@@ -94384,7 +94447,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_ABUNDANCE,1; ">
+ Script: <" itemskill RK_ABUNDANCE, 1; ">
},
{
Id: 12731
@@ -94393,6 +94456,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Trade: {
nodrop: true
notrade: true
@@ -94406,7 +94473,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_GIANTGROWTH,1; ">
+ Script: <" itemskill RK_GIANTGROWTH, 1; ">
},
{
Id: 12732
@@ -94415,6 +94482,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Delay: 1000
Trade: {
nodrop: true
@@ -94429,7 +94500,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_STORMBLAST,1; ">
+ Script: <" itemskill RK_STORMBLAST, 1; ">
},
{
Id: 12733
@@ -94438,6 +94509,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Trade: {
nodrop: true
notrade: true
@@ -94451,8 +94526,10 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_STONEHARDSKIN,1; ">
+ Script: <" itemskill RK_STONEHARDSKIN, 1; ">
},
+
+//== Rune Knight Rune Ores =============================
{
Id: 12734
AegisName: "Runstone_Quality"
@@ -94460,9 +94537,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
BuyingStore: true
Script: <" makerune 5; ">
},
@@ -94473,9 +94547,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
BuyingStore: true
Script: <" makerune 11; ">
},
@@ -94486,9 +94557,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
BuyingStore: true
Script: <" makerune 14; ">
},
@@ -94499,9 +94567,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
BuyingStore: true
Script: <" makerune 2; ">
},
@@ -94512,9 +94577,6 @@ item_db: (
Type: 0
Buy: 2
Weight: 100
- Job: {
- Knight: true
- }
BuyingStore: true
Script: <" makerune 8; ">
},
@@ -146814,6 +146876,10 @@ item_db: (
Type: 11
Buy: 2
Weight: 100
+ Job: {
+ Knight: true
+ }
+ Upper: 56
Delay: 60000
Trade: {
nodrop: true
@@ -146825,7 +146891,7 @@ item_db: (
noauction: true
}
Stack: [20, 1]
- Script: <" itemskill RK_LUXANIMA,1; ">
+ Script: <" itemskill RK_LUXANIMA, 1; ">
},
{
Id: 22669
diff --git a/db/re/map_zone_db.conf b/db/re/map_zone_db.conf
index 282a85abb..133cc5337 100644
--- a/db/re/map_zone_db.conf
+++ b/db/re/map_zone_db.conf
@@ -55,37 +55,6 @@ zones: (
//Both examples below disable apple (id 501)
//Apple: true
//ID501: true
- }
-
- mapflags: (
- )
-
- /* "command:min-group-lv-to-override" e.g. "heal: 70" */
- disabled_commands: {
- //Example Below makes @heal be used in maps within this zone only by those group lv 70 and above
- //heal: 70
- }
- skill_damage_cap: {
- //Exemple Below caps firebolt damage in maps within this zone to a maximum 50 damage,
- // (depends on HMAP_ZONE_DAMAGE_CAP_TYPE in src/config/core.h)
- // when cast vs players and monsters.
- //MG_COLDBOLT: (50,"PLAYER | MONSTER")
- }
-},
-{
- /* Normal zone is applied to all maps that are not pkable (where players cant fight each other) */
- /* However, it wont be applied to maps with its own zones (specified through mapflag) */
- name: "Normal" /* changing this name requires MAP_ZONE_NORMAL_NAME to also be changed in src/map/map.h file */
-
- disabled_skills: {
- WM_LULLABY_DEEPSLEEP: "PLAYER"
- WM_SIRCLEOFNATURE: "PLAYER"
- WM_SATURDAY_NIGHT_FEVER: "PLAYER"
- SO_ARRULLO: "PLAYER"
- CG_HERMODE: "PLAYER"
- }
-
- disabled_items: {
Velum_Jamadhar: true
Velum_Scare: true
Velum_Buster: true
@@ -124,6 +93,37 @@ zones: (
mapflags: (
)
+ /* "command:min-group-lv-to-override" e.g. "heal: 70" */
+ disabled_commands: {
+ //Example Below makes @heal be used in maps within this zone only by those group lv 70 and above
+ //heal: 70
+ }
+ skill_damage_cap: {
+ //Example Below caps Cold Bolt damage in maps within this zone to a maximum 50 damage,
+ // (depends on HMAP_ZONE_DAMAGE_CAP_TYPE in src/config/core.h)
+ // when cast vs players and monsters.
+ //MG_COLDBOLT: (50,"PLAYER | MONSTER")
+ }
+},
+{
+ /* Normal zone is applied to all maps that are not pkable (where players cant fight each other) */
+ /* However, it wont be applied to maps with its own zones (specified through mapflag) */
+ name: "Normal" /* changing this name requires MAP_ZONE_NORMAL_NAME to also be changed in src/map/map.h file */
+
+ disabled_skills: {
+ WM_LULLABY_DEEPSLEEP: "PLAYER"
+ WM_SIRCLEOFNATURE: "PLAYER"
+ WM_SATURDAY_NIGHT_FEVER: "PLAYER"
+ SO_ARRULLO: "PLAYER"
+ CG_HERMODE: "PLAYER"
+ }
+
+ disabled_items: {
+ }
+
+ mapflags: (
+ )
+
},
{
/* PvP zone is applied to all maps with a pvp mapflag */
@@ -137,6 +137,38 @@ zones: (
disabled_items: {
Greed_Scroll: true
C_Beginner_Cap: true
+ Velum_Jamadhar: false
+ Velum_Scare: false
+ Velum_Buster: false
+ Velum_Guillotine: false
+ Velum_Spear: false
+ Velum_Glaive: false
+ Velum_Bible: false
+ Velum_Encyclopedia: false
+ Velum_Claw: false
+ Velum_Arc_Wand: false
+ Velum_Damascus: false
+ Velum_Stunner: false
+ Velum_Flail: false
+ Velum_Arbalest: false
+ Velum_CrossBow: false
+ Velum_Claymore: false
+ Velum_Katzbalger: false
+ Siege_Arrow_A: false
+ Siege_Arrow_S: false
+ Siege_Greave: false
+ Siege_Boots: false
+ Siege_Shoes: false
+ Siege_Manteau: false
+ Siege_Muffler: false
+ Siege_White_Potion: false
+ Siege_Blue_Potion: false
+ Woe_Violet_Potion: false
+ Woe_White_Potion: false
+ Woe_Blue_Potion: false
+ Siege_Plate: false
+ Siege_Suits: false
+ Siege_Robe: false
}
/* cashshop disabled in pvp maps */
@@ -298,40 +330,6 @@ zones: (
disabled_items: {
Assumptio_5_Scroll: true
Pty_Assumptio_Scroll: true
- Velum_Jamadhar: true
- Velum_Scare: true
- Velum_Buster: true
- Velum_Guillotine: true
- Velum_Spear: true
- Velum_Glaive: true
- Velum_Bible: true
- Velum_Encyclopedia: true
- Velum_Claw: true
- Velum_Arc_Wand: true
- Velum_Damascus: true
- Velum_Stunner: true
- Velum_Flail: true
- Velum_Arbalest: true
- Velum_CrossBow: true
- Velum_Claymore: true
- Velum_Katzbalger: true
- Siege_Arrow_A: true
- Siege_Arrow_S: true
- Siege_Greave: true
- Siege_Boots: true
- Siege_Shoes: true
- Siege_Manteau: true
- Siege_Muffler: true
- Siege_White_Potion: true
- Siege_Blue_Potion: true
- Woe_Violet_Potion: true
- Woe_White_Potion: true
- Woe_Blue_Potion: true
- TE_White_Potion: true
- TE_White_Slim_Potion: true
- Siege_Plate: true
- Siege_Suits: true
- Siege_Robe: true
C_Beginner_Cap: true
}
@@ -445,6 +443,19 @@ zones: (
SC_FATALMENACE: "PLAYER"
SC_DIMENSIONDOOR: "PLAYER"
}
+
+ mapflags: (
+ "nobranch",
+ "noicewall",
+ "nomemo",
+ "nosave SavePoint",
+ "noteleport",
+ "monster_noteleport",
+ "nowarpto",
+ "partylock",
+ "pvp off",
+ "src4instance",
+ )
},
{
name: "Memorial Dungeon" /* ETower, Orc's Memory, Nidhoggur's Nest, etc */
@@ -458,6 +469,19 @@ zones: (
SC_FATALMENACE: "PLAYER"
SC_DIMENSIONDOOR: "PLAYER"
}
+
+ mapflags: (
+ "nobranch",
+ "noicewall",
+ "nomemo",
+ "nosave SavePoint",
+ "noteleport",
+ "monster_noteleport",
+ "nowarpto",
+ "partylock",
+ "pvp off",
+ "src4instance",
+ )
},
{
name: "Towns"
@@ -474,40 +498,6 @@ zones: (
disabled_items: {
Greed_Scroll: true
- Velum_Jamadhar: true
- Velum_Scare: true
- Velum_Buster: true
- Velum_Guillotine: true
- Velum_Spear: true
- Velum_Glaive: true
- Velum_Bible: true
- Velum_Encyclopedia: true
- Velum_Claw: true
- Velum_Arc_Wand: true
- Velum_Damascus: true
- Velum_Stunner: true
- Velum_Flail: true
- Velum_Arbalest: true
- Velum_CrossBow: true
- Velum_Claymore: true
- Velum_Katzbalger: true
- Siege_Arrow_A: true
- Siege_Arrow_S: true
- Siege_Greave: true
- Siege_Boots: true
- Siege_Shoes: true
- Siege_Manteau: true
- Siege_Muffler: true
- Siege_White_Potion: true
- Siege_Blue_Potion: true
- Woe_Violet_Potion: true
- Woe_White_Potion: true
- Woe_Blue_Potion: true
- TE_White_Potion: true
- TE_White_Slim_Potion: true
- Siege_Plate: true
- Siege_Suits: true
- Siege_Robe: true
}
}
)
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index caa92b718..188654cf8 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -57,8 +57,8 @@ mob_db: (
}
ViewRange: view range (int, defaults to 1)
ChaseRange: chase range (int, defaults to 1)
- Size: size (int, defaults to 1)
- Race: race (int, defaults to 0)
+ Size: size (string, defaults to "Size_Medium")
+ Race: race (string, defaults to "RC_Formless")
Element: (type, level)
Mode: {
CanMove: true/false (bool, defaults to false)
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index 8eb2b40fa..2a59785fa 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -9,7 +9,7 @@
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= Copyright (C) 2014-2016 Hercules Dev Team
+//= Copyright (C) 2014-2017 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
@@ -6271,7 +6271,7 @@ skill_db: (
DamageType: {
NoDamage: true
}
- SkillData2: 3000
+ SkillData2: 5000
FixedCastTime: 0
},
{
@@ -6408,18 +6408,7 @@ skill_db: (
}
SplashRange: 3
SkillData1: 5000
- SkillData2: {
- Lv1: 8000
- Lv2: 9000
- Lv3: 10000
- Lv4: 11000
- Lv5: 12000
- Lv6: 13000
- Lv7: 14000
- Lv8: 15000
- Lv9: 16000
- Lv10: 17000
- }
+ SkillData2: 20000
FixedCastTime: 0
Requirements: {
SPCost: 20
@@ -18494,7 +18483,7 @@ skill_db: (
SplashRange: 1
KnockBackTiles: 5
AfterCastActDelay: 2000
- SkillData2: 2000
+ SkillData2: 5000
FixedCastTime: -1
Requirements: {
HPCost: 10
@@ -24690,16 +24679,11 @@ skill_db: (
}
AttackType: "Weapon"
SkillData1: {
- Lv1: 3500
- Lv2: 4000
- Lv3: 4500
- Lv4: 5000
- Lv5: 5500
- Lv6: 6000
- Lv7: 6500
- Lv8: 7000
- Lv9: 7500
- Lv10: 8000
+ Lv1: 5500
+ Lv2: 6000
+ Lv3: 6500
+ Lv4: 7000
+ Lv5: 7500
}
CoolDown: 2000
FixedCastTime: -1
@@ -25464,7 +25448,13 @@ skill_db: (
Lv9: 9
Lv10: 10
}
- SkillData1: 1000
+ SkillData1: {
+ Lv1: 1000
+ Lv2: 2000
+ Lv3: 2000
+ Lv4: 3000
+ Lv5: 3000
+ }
CoolDown: 3000
FixedCastTime: -1
Requirements: {
@@ -30667,6 +30657,7 @@ skill_db: (
}
Requirements: {
SPCost: 40
+ State: "Cart"
}
},
{
@@ -33999,18 +33990,7 @@ skill_db: (
NoDamage: true
}
NumberOfHits: 0
- SkillData2: {
- Lv1: 60000
- Lv2: 70000
- Lv3: 80000
- Lv4: 90000
- Lv5: 129000
- Lv6: 129000
- Lv7: 129000
- Lv8: 129000
- Lv9: 129000
- Lv10: 129000
- }
+ CoolDown: 1000
FixedCastTime: -1
Requirements: {
SPCost: 10
diff --git a/doc/constants.md b/doc/constants.md
index 208d6dad2..22521a60c 100644
--- a/doc/constants.md
+++ b/doc/constants.md
@@ -3430,6 +3430,50 @@
- `4_F_REBELLION2`: 10201
- `4_F_REBELLION3`: 10202
- `4_M_ILYA`: 10203
+- `4_ELDER`: 10205
+- `4_LUNATIC`: 10206
+- `4_F_NOVICE2`: 10207
+- `4_WICKEDNYMPH`: 10208
+- `4_F_PREMI`: 10209
+- `4_M_COSTELL`: 10210
+- `4_M_YATTWARP`: 10211
+- `4_M_EVOKASCUDI`: 10212
+- `4_M_JOHNNYJAMES`: 10213
+- `4_M_ALBERTFORD`: 10214
+- `4_M_SEANMCCURDY`: 10215
+- `4_M_KARAMPUCCI`: 10216
+- `4_M_CACTUSMAN1`: 10217
+- `4_M_CACTUSMAN2`: 10218
+- `4_M_CACTUSMAN3`: 10219
+- `4_M_CACTUSLADY`: 10220
+- `4_M_GAST`: 10221
+- `4_M_CACTUSCHILD`: 10222
+- `4_KING`: 10223
+- `4_F_BOMI`: 10224
+- `4_M_CACTUSCHIEF`: 10225
+- `4_F_CACTUSCHILD2`: 10226
+- `4_F_CACTUSLADY2`: 10227
+- `4_F_CACTUSLADY3`: 10228
+- `4_M_CACTUS`: 10229
+- `4_M_COWRAIDERS1`: 10230
+- `4_M_COWRAIDERS2`: 10231
+- `4_M_COWRAIDERS3`: 10232
+- `4_F_JP14THEVT`: 10233
+- `4_M_POORSCHOLAR`: 10234
+- `4_M_PEPPERROTI`: 10235
+- `JP_NPC01`: 10236
+- `4_PURPLE_WARP`: 10237
+- `4_F_NARIN`: 10238
+- `4_M_URGENT_MAN`: 10239
+- `4_M_KEEN_SOLDIER`: 10240
+- `4_F_SLOPPY_WOMAN`: 10241
+- `4_F_DRKAFRA01`: 10242
+- `4_M_DRZONDA01`: 10243
+- `4_M_SWD_RENO`: 10244
+- `4_M_KNG_RENO`: 10245
+- `4_M_AC_RUMIN`: 10246
+- `4_M_HIGH_WIZARD`: 10247
+- `4_SYSTEM_BOX`: 10248
### Mercenary IDs
@@ -3613,7 +3657,7 @@
- `MOUNT_DRAGON_BLUE`: 7
- `MOUNT_DRAGON_RED`: 8
-### gettime
+### Gettime Types
- `GETTIME_SECOND`: 1
- `GETTIME_MINUTE`: 2
@@ -3624,6 +3668,12 @@
- `GETTIME_YEAR`: 7
- `GETTIME_DAYOFYEAR`: 8
+### gettimer
+
+- `TIMER_COUNT`: 0
+- `TIMER_TICK_NEXT`: 1
+- `TIMER_TICK_LAST`: 2
+
### unit types
- `UNITTYPE_PC`: 0
@@ -3634,6 +3684,14 @@
- `UNITTYPE_MER`: 5
- `UNITTYPE_ELEM`: 6
+### Unit AI Types
+
+- `AI_NONE`: 0
+- `AI_ATTACK`: 1
+- `AI_SPHERE`: 2
+- `AI_FLORA`: 3
+- `AI_ZANZOU`: 4
+
### Colors
- `C_AQUA`: 65535
@@ -3663,6 +3721,64 @@
- `SEX_FEMALE`: 0
- `SEX_MALE`: 1
+### Script Unit Data Types
+
+- `UDT_TYPE`: 0
+- `UDT_SIZE`: 1
+- `UDT_LEVEL`: 2
+- `UDT_HP`: 3
+- `UDT_MAXHP`: 4
+- `UDT_SP`: 5
+- `UDT_MAXSP`: 6
+- `UDT_MASTERAID`: 7
+- `UDT_MASTERCID`: 8
+- `UDT_MAPIDXY`: 9
+- `UDT_WALKTOXY`: 10
+- `UDT_SPEED`: 11
+- `UDT_MODE`: 12
+- `UDT_AI`: 13
+- `UDT_SCOPTION`: 14
+- `UDT_SEX`: 15
+- `UDT_CLASS`: 16
+- `UDT_HAIRSTYLE`: 17
+- `UDT_HAIRCOLOR`: 18
+- `UDT_HEADBOTTOM`: 19
+- `UDT_HEADMIDDLE`: 20
+- `UDT_HEADTOP`: 21
+- `UDT_CLOTHCOLOR`: 22
+- `UDT_SHIELD`: 23
+- `UDT_WEAPON`: 24
+- `UDT_LOOKDIR`: 25
+- `UDT_CANMOVETICK`: 26
+- `UDT_STR`: 27
+- `UDT_AGI`: 28
+- `UDT_VIT`: 29
+- `UDT_INT`: 30
+- `UDT_DEX`: 31
+- `UDT_LUK`: 32
+- `UDT_ATKRANGE`: 33
+- `UDT_ATKMIN`: 34
+- `UDT_ATKMAX`: 35
+- `UDT_MATKMIN`: 36
+- `UDT_MATKMAX`: 37
+- `UDT_DEF`: 38
+- `UDT_MDEF`: 39
+- `UDT_HIT`: 40
+- `UDT_FLEE`: 41
+- `UDT_PDODGE`: 42
+- `UDT_CRIT`: 43
+- `UDT_RACE`: 44
+- `UDT_ELETYPE`: 45
+- `UDT_ELELEVEL`: 46
+- `UDT_AMOTION`: 47
+- `UDT_ADELAY`: 48
+- `UDT_DMOTION`: 49
+- `UDT_HUNGER`: 50
+- `UDT_INTIMACY`: 51
+- `UDT_LIFETIME`: 52
+- `UDT_MERC_KILLCOUNT`: 53
+- `UDT_STATADD`: 54
+
## Hardcoded Constants (source)
@@ -3793,6 +3909,16 @@
- `EQP_SHADOW_ACC_R`: 1048576
- `EQP_SHADOW_ACC_L`: 2097152
+### Item Option Types
+
+- `IT_OPT_INDEX`: 0
+- `IT_OPT_VALUE`: 1
+- `IT_OPT_PARAM`: 2
+
+### Maximum Item Options
+
+- `MAX_ITEM_OPTIONS`: 5
+
### Navigation constants, use with *navigateto*
- `NAV_NONE`: 0
@@ -3804,6 +3930,21 @@
- `NAV_KAFRA_AND_SCROLL`: 110
- `NAV_ALL`: 111
+### BL types
+
+- `BL_PC`: 1
+- `BL_MOB`: 2
+- `BL_PET`: 4
+- `BL_HOM`: 8
+- `BL_MER`: 16
+- `BL_ITEM`: 32
+- `BL_SKILL`: 64
+- `BL_NPC`: 128
+- `BL_CHAT`: 256
+- `BL_ELEM`: 512
+- `BL_CHAR`: 539
+- `BL_ALL`: 4095
+
### Renewal
- `RENEWAL`: 1
diff --git a/doc/mob_db.txt b/doc/mob_db.txt
new file mode 100644
index 000000000..29d2ab465
--- /dev/null
+++ b/doc/mob_db.txt
@@ -0,0 +1,219 @@
+//===== Hercules Documentation ===============================
+//= Monster Database
+//===== By: ==================================================
+//= Hercules Dev Team
+//===== Current Version: =====================================
+//= 20170311
+//===== Description: =========================================
+//= Explanation of the mob_db.conf file and structure.
+//============================================================
+
+mob_db: (
+{
+ // ================ Mandatory fields ==============================
+ Id: ID (int)
+ SpriteName: "SPRITE_NAME" (string)
+ Name: "Mob name" (string)
+ // ================ Optional fields ===============================
+ JName: "Mob name" (string)
+ Lv: level (int, defaults to 1)
+ Hp: health (int, defaults to 1)
+ Sp: mana (int, defaults to 0)
+ Exp: basic experience (int, defaults to 0)
+ JExp: job experience (int, defaults to 0)
+ AttackRange: attack range (int, defaults to 1)
+ Attack: [attack1, attack2] (int, defaults to 0)
+ Def: defence (int, defaults to 0)
+ Mdef: magic defence (int, defaults to 0)
+ Stats: {
+ Str: strength (int, defaults to 0)
+ Agi: agility (int, defaults to 0)
+ Vit: vitality (int, defaults to 0)
+ Int: intelligence (int, defaults to 0)
+ Dex: dexterity (int, defaults to 0)
+ Luk: luck (int, defaults to 0)
+ }
+ ViewRange: view range (int, defaults to 1)
+ ChaseRange: chase range (int, defaults to 1)
+ Size: size (string, defaults to "Size_Medium")
+ Race: race (string, defaults to "RC_Formless")
+ Element: (type, level)
+ Mode: {
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
+ NoKnockback: true/false (bool, defaults to false)
+ }
+ MoveSpeed: move speed (int, defaults to 0)
+ AttackDelay: attack delay (int, defaults to 4000)
+ AttackMotion: attack motion (int, defaults to 2000)
+ DamageMotion: damage motion (int, defaults to 0)
+ MvpExp: mvp experience (int, defaults to 0)
+ MvpDrops: {
+ AegisName: chance (string: int)
+ // ...
+ }
+ Drops: {
+ AegisName: chance (string: int)
+ // ...
+ }
+},
+...
+)
+
+Id: Monster id
+
+Sprite: Monster name as it is named on client.
+ Allowed characters: [A-Za-z0-9_]
+
+Name: Name displaying as output for @ and script commands.
+ This is the name shown when summon a monster with "--en--" as monster name.
+
+JName: Name displaying as output for @ and script commands.
+ When provided, this has preference over Name value.
+ This is the name shown when summon a monster with "--ja--" as monster name.
+
+Lv: Monster level
+ When not specified, becomes 1.
+
+Hp: Monster Hp
+ When not specified, becomes 1.
+
+Sp: Monster Sp
+ When not specified, becomes 0.
+
+Exp: Base Experience given by the monster.
+ When not specified, becomes 0.
+
+JExp: Job Experience given by the monster.
+ When not specified, becomes 0.
+
+AttackRange: Range for monster's attack.
+ When the range between monster and target is greater than 3 the skill is considered long-range,
+ otherwise it's a melee range.
+ When not specified, becomes 1.
+
+Attack: Attack of the monster, represented in two values: attack1 and attack2.
+ attack1 is minimal attack for the monster.
+ attack2, when pre-renewal is set, it's a value that sets maximum attack for monster.
+ Example: Familiar's attack is "Attack: [68, 77]", that is min attack of 68 and max attack of 77.
+ attack2, when renewal is set, it's a value added to attack1 to calculate maximum attack for monster.
+ Example: Familiar's attack is "Attack: [68, 9]", that is min attack of 68 and max attack of 77 (68+9).
+ When not specified, becomes 0.
+
+Def: Monster defense to physical attacks.
+ When not specified, becomes 0.
+
+Mdef: Monster defense to magical attacks.
+ When not specified, becomes 0.
+
+Stats: {
+ Str: monster strength points (When not specified, becomes 0)
+ Agi: monster agility points (When not specified, becomes 0)
+ Vit: monster vitality points (When not specified, becomes 0)
+ Int: monster intelligence points (When not specified, becomes 0)
+ Dex: monster dexterity points (When not specified, becomes 0)
+ Luk: monster luck points (When not specified, becomes 0)
+}
+
+ViewRange: Range for monster's view.
+ Aggressive monsters will attack when Player is inside view range.
+ When not specified, becomes 1.
+
+ChaseRange: Range for monster's chase.
+ Aggressive and attacking monsters will stop chasing when Player gets outside chase range.
+ When not specified, becomes 1.
+
+Size: Sets monster's size. Accepts these constants:
+ "Size_Small"
+ "Size_Medium"
+ "Size_Large"
+ When not specified, becomes "Size_Medium".
+
+Race: Sets monster's race. Accepts these constants:
+ "RC_Formless"
+ "RC_Undead"
+ "RC_Brute"
+ "RC_Plant"
+ "RC_Insect"
+ "RC_Fish"
+ "RC_Demon"
+ "RC_DemiHuman"
+ "RC_Angel"
+ "RC_Dragon"
+ When not specified, becomes "RC_Formless".
+
+Element: Monster's element. Sets element type and level.
+ Required format: ("Element Type", Level).
+ Accepts these constants for Element Type:
+ "Ele_Neutral"
+ "Ele_Water"
+ "Ele_Earth"
+ "Ele_Fire"
+ "Ele_Wind"
+ "Ele_Poison"
+ "Ele_Holy"
+ "Ele_Dark"
+ "Ele_Ghost"
+ "Ele_Undead"
+ Level is an integer. Valid values: 1 ~ 4.
+
+Mode: Monster AI behaviour. If this block is omitted, monster doesn't react to anything.
+ All the settings in this group are boolean values,
+ Default value is false (mode not set) for any missing setting.
+ See /doc/sample/mob_db_mode_list.txt for more information about monsters Mode types.
+
+MoveSpeed: Monster's speed. Sets speed (cells/sec).
+ MoveSpeed is calculated to Hercules with this formula: 1000 / SPEED (CELLS/SEC)
+ When not specified, becomes 0.
+
+AttackDelay: Sets time delay between monster attack. Also refered as aspd.
+ Monster will not be able to do new attack until AttackDelay ends.
+ If AttackMotion is bigger than AttackDelay, monster will need to wait to AttackMotion delay.
+ When not specified, becomes 4000.
+
+AttackMotion: Sets time delay between animation motion.
+ Monster will not be able to do new attack until AttackMotion ends.
+ If AttackDelay is bigger than AttackMotion, monster will need to wait to AttackDelay delay.
+ AttackMotion is calculated to Hercules with this formula: 1000 / ASPD (ATTACKS/SEC)
+ When not specified, becomes 2000.
+
+DamageMotion: Sets time delay between damage motion.
+ When not specified, becomes 2000.
+
+MvpExp: Base Experience given by the monster to the player who inflict more attack.
+ Having any value except 0 will trigger MVP banner to the player who inflict more attack.
+ When not specified, becomes 0.
+
+
+MvpDrops: Sets monster mvp drops list. Requires to have MvpExp to trigger.
+ Accepted values are AegisName as defined on item_db.conf and a chance.
+ Chance is an integer from 1 to 10000 (10000 = 100%).
+ Required format:
+ MvpDrops: {
+ AegisName: chance
+ // ...
+ }
+ When not specified, becomes false.
+
+Drops: Sets monster drops list.
+ Accepted values are AegisName as defined on item_db.conf and a chance.
+ Chance is an integer from 1 to 10000 (10000 = 100%).
+ Required format:
+ Drops: {
+ AegisName: chance
+ // ...
+ }
+ When not specified, becomes false.
diff --git a/doc/script_commands.txt b/doc/script_commands.txt
index 0efe238c4..d7795b7a6 100644
--- a/doc/script_commands.txt
+++ b/doc/script_commands.txt
@@ -1409,6 +1409,27 @@ getvariableofnpc() should not be used on them.
---------------------------------------
+*getvariableofpc(<variable>, <account id>{, <default value>})
+
+Returns a reference to a PC variable from the target player.
+If <default value> is passed, it will return this value if the player is
+not found.
+
+Examples:
+
+//This will return the value of @var, note that this can't be used, since
+//the value isn't caught.
+ getvariableofpc(@var, getcharid(CHAR_ID_ACCOUNT, "player"));
+
+//This will set the .@v variable to the value of the player's @var
+//variable.
+ .@v = getvariableofpc(@var, getcharid(CHAR_ID_ACCOUNT, "player"));
+
+//This will set the @var variable of the player to 1.
+ set(getvariableofpc(@var, getcharid(CHAR_ID_ACCOUNT, "player")), 1);
+
+---------------------------------------
+
*goto(<label>)
This command will make the script jump to a label, usually used in
@@ -2341,7 +2362,7 @@ deleted.
//=====================================
---------------------------------------
-*strcharinfo(<type>)
+*strcharinfo(<type>{, <default value>{, <GID>}})
This function will return either the name, party name or guild name for
the invoking character. Whatever it returns is determined by type.
@@ -2349,6 +2370,10 @@ the invoking character. Whatever it returns is determined by type.
(1) PC_PARTY - The name of the party they're in if any.
(2) PC_GUILD - The name of the guild they're in if any.
(3) PC_MAP - The name of the map the character is in.
+
+If <GID> is passed, it will return the value of the specified player instead
+the attached player. If the player is not found, it will return
+<default value>, if any, or else return an empty string.
If a character is not a member of any party or guild, an empty string will
be returned when requesting that information.
@@ -2358,7 +2383,7 @@ using only numbers reduces script readability
---------------------------------------
-*strnpcinfo(<type>)
+*strnpcinfo(<type>{, <default value>{, <GID>}})
This function will return the various parts of the name of the calling NPC.
Whatever it returns is determined by type.
@@ -2369,6 +2394,10 @@ Whatever it returns is determined by type.
(3) NPC_NAME_UNIQUE - The NPC's unique name (::name)
(4) NPC_MAP - The name of the map the NPC is in.
+If <GID> is passed, it will return the value of the specified NPC instead of
+the attached NPC. If the NPC is not found, it will return <default value>,
+if any, or else return an empty string.
+
---------------------------------------
*charid2rid(<char id>)
@@ -2658,7 +2687,7 @@ Example 2: check party count (with a next() pause), before warping to event
}
// Finally, it's safe to start the event!
- warpparty("event_map", 0, 0, getcharid(CHAR_ID_PARTY));
+ warpparty("event_map", 0, 0, getcharid(CHAR_ID_PARTY), true);
---------------------------------------
@@ -3244,6 +3273,40 @@ Notice that NPC objects disabled with disablenpc() will still be located.
---------------------------------------
+*getunits(<type>, <variable>, <limit>, "<map>"{, <x1>, <y1>, <x2>, <y2>})
+
+This function searches a whole map or area for units and adds their GID to
+the provided <variable> array. It filters units by <type> and stops searching
+after <limit> units have been found. Set <limit> to false (0) if you wish to
+disable the limit altogether.
+
+Type is the type of unit to search for:
+
+ BL_PC - Character object
+ BL_MOB - Monster object
+ BL_PET - Pet object
+ BL_HOM - Homunculus object
+ BL_MER - Mercenary object
+ BL_IEM - Item object (item drops)
+ BL_SKILL - Skill object (skill fx & sfx)
+ BL_NPC - NPC object
+ BL_CHAT - Chat object
+ BL_ELEM - Elemental object
+ BL_CHAR - Shorthand for (BL_PC|BL_MOB|BL_HOM|BL_MER|BL_ELEM)
+ BL_ALL - Any kind of object
+
+** Do NOT use UNITTYPE_ constants here, they have different values.
+
+Example:
+
+ .@count = getunits((BL_PC | BL_NPC), .@units, false, "prontera");
+
+The above example would search the map "prontera" for all PC and NPC units and
+add them to the .@units array, while setting .@count to the amount of units
+added to the array (useful in for() loops).
+
+---------------------------------------
+
*getgmlevel()
This function will return the (GM) level of player group the account to
@@ -4292,7 +4355,7 @@ See also warp().
---------------------------------------
-*warpparty("<to_mapname>", <x>, <y>, <party_id>, {"<from_mapname>"})
+*warpparty("<to_mapname>", <x>, <y>, <party_id>, "<from_mapname>", <include_leader>)
Warps a party to specified map and coordinate given the party ID, which
you can get with getcharid(CHAR_ID_PARTY). You can also request another party id given
@@ -4312,13 +4375,15 @@ Leader: All party members are warped to the leader's position. The
If you specify a from_mapname, warpparty() will only affect those on
that map.
+You can exclude Party leader from warping, by keeping include_leader option as false.
+
Example:
mes("[Party Warper]");
mes("Here you go!");
close2();
.@id = getcharid(CHAR_ID_PARTY);
- warpparty("prontera", 150, 100, .@id);
+ warpparty("prontera", 150, 100, .@id, true);
close();
---------------------------------------
@@ -4336,7 +4401,7 @@ Example:
---------------------------------------
-*warpguild("<mapname>", <x>, <y>, <guild_id>)
+*warpguild("<mapname>", <x>, <y>, <guild_id>, {"<from_mapname>"})
Warps a guild to specified map and coordinate given the guild id, which
you can get with getcharid(CHAR_ID_GUILD). You can also request another guild id given
@@ -4350,9 +4415,12 @@ SavePoint: All guild members are warped to the save point of the
currently attached player (will fail if there's no player
attached).
+If you specify a from_mapname, warpguild() will only affect those on that map.
+
Example:
warpguild("prontera", x, y, Guild_ID);
+ warpguild("prontera", x, y, Guild_ID, "payon"); // warp member from Payon map only.
---------------------------------------
@@ -4551,26 +4619,17 @@ changebase(Class); // Changes player back to default sprite.
---------------------------------------
-*classchange(<view id>, <type>)
+*classchange(<view id>, <type> {, <char id>})
This command is very ancient, it's origins are clouded in mystery.
-It will send a 'display id change' packet to everyone in the immediate
-area of the NPC object, which will supposedly make the NPC look like a
-different sprite, an NPC sprite ID, or a monster ID. This effect is not
-stored anywhere and will not persist (Which is odd, cause it would be
-relatively easy to make it do so) and most importantly, will not work at
-all since this command was broken with the introduction of advanced
-classes. The code is written with the assumption that the lowest sprite
-IDs are the job sprites and the anything beyond them is monster and NPC
-sprites, but since the advanced classes rolled in, they got the ID numbers
-on the other end of the number pool where monster sprites float.
+It will send a 'display id change' packet to player with given char ID
+or to everyone in the immediate area of the NPC object if char ID is 0 or
+not passed, which will make the NPC look like a different sprite, an NPC
+sprite ID, or a monster ID. This effect is not stored anywhere and will
+not persist.
+Note that you can't send a Job sprite ID
-As a result it is currently impossible to call this command with a valid
-view id. It will do nothing whatsoever if the view ID is below 4047.
-Getting it to run will actually just crash the client.
-
-It could be a real gem if it can be gotten to actually do what it's
-supposed to do, but this will only happen in a later Git revision.
+type is not used and should always be 0.
---------------------------------------
@@ -6499,17 +6558,14 @@ Size is 0 = normal 1 = small 2 = big.
//=====================================
---------------------------------------
-*addtimer(<ticks>, "NPC::OnLabel")
-*deltimer("NPC::OnLabel")
-*addtimercount("NPC::OnLabel", <ticks>)
+*addtimer(<ticks>, "NPC::OnLabel"{, <account id>})
-These commands will create, destroy, and delay a countdown timer -
-addtimer() to create, deltimer() to destroy and addtimercount() to delay
-it by the specified number of ticks. For all three cases, the event label
-given is the identifier of that timer. The timer runs on the character
-object that is attached to the script, and can have multiple instances.
-When the label is run, it is run as if the player that the timer runs on
-has clicked the NPC.
+This command will create a countdown timer.
+The event label given is the identifier of that timer.
+The timer runs on the character object that is attached to the script,
+and can have multiple instances. If <acccount id> is passed, this player
+will be used instead. When the label is run, it is run as if the player
+that the timer runs on has clicked the NPC.
When this timer runs out, a new execution thread will start in the
specified NPC object at the specified label.
@@ -6533,6 +6589,39 @@ On5secs:
---------------------------------------
+*deltimer("NPC::OnLabel"{, <account id>})
+
+Deletes timers created by addtimer() that matches the given event
+label. Refer to addtimer() for additional information.
+
+---------------------------------------
+
+*addtimercount("NPC::OnLabel", <ticks>{, <account id>})
+
+Delays a timer that was created with addtimer() by <ticks> ticks
+if it matches the given event label. Refer to addtimer() for additional
+information.
+
+---------------------------------------
+
+*gettimer(<type>{, <account id>{, "<event>"}})
+
+Returns informations on timers that were created by addtimer().
+
+valid <type> for gettimer() are:
+
+(0) TIMER_COUNT
+ Will return the total number of timers for the specified or
+ attached player. Can be filtered by <event>.
+(1) TIMER_TICK_NEXT
+ Will return the number of ticks until the next timer runs
+ for the specified or attached player. Can be filtered by <event>.
+(2) TIMER_TICK_LAST
+ Will return the number of ticks until the last timer runs
+ for the specified or attached player. Can be filtered by <event>.
+
+---------------------------------------
+
*initnpctimer({ "<NPC name>" {, <Attach Flag>} } |
{ "<NPC name>" | <Attach Flag> })
*stopnpctimer({ "<NPC name>" {, <Detach Flag>} } |
@@ -8090,6 +8179,26 @@ Example:
---------------------------------------
+*chr(<int>)
+
+Returns a char from its ASCII value.
+
+Example:
+
+ chr(99); //returns "c"
+
+---------------------------------------
+
+*ord(<chr>)
+
+Returns the ASCII value of char <chr>.
+
+Example:
+
+ ord("c"); //returns 99
+
+---------------------------------------
+
*setchar(<string>, <char>, <index>)
Returns the original string with the char at the specified index set to
@@ -9370,3 +9479,149 @@ to be used within a "OnPayFunds" event of a NST_CUSTOM trader.
Returns the amount of still-available <Item_ID> in the shop (on a NST_MARKET trader).
---------------------------------------
+
+*setunitdata(<GUID>, <DataType>, <Val1> {,<Val2>,<Val3>})
+
+Sets or alters the data in real-time for game objects of the following types -
+NPCs, Pets, Monsters, Homunuculus', Mercenaries, Elementals.
+
+Applicable Data Types (available as constants) -
+ Data Types Description (parameter type)
+ UDT_SIZE: Unit Size (int)
+ UDT_LEVEL: Level (int)
+ UDT_HP: Current HP (int)
+ UDT_MAXHP: Max HP (int)
+ UDT_SP: SP (int)
+ UDT_MAXSP: MAX SP (int)
+ UDT_MASTERAID: Master Account ID (for Summons) (int)
+ UDT_MASTERCID: Master Char ID (for Summons) (int)
+ UDT_MAPIDXY: Warp a Unit to a map. (Val1 = (string) MapName, Val2 = (int) x, Val3 = (int) y)
+ UDT_WALKTOXY: Make a unit walk to certain co-ordinates. (Val1 = (int) x, Val2 = (int) y)
+ UDT_SPEED: Unit Speed. (int)
+ UDT_MODE: Mode (Mobs only) (int)
+ UDT_AI: Unit AI Type (see constants.conf for Unit AI Types)
+ UDT_SCOPTION: Status Options. (see constants.conf for Unit Option Types)
+ UDT_SEX: Gender of the unit. (see constants.conf for Genders)
+ UDT_CLASS: Class of the unit. (Monster ID) (int)
+ UDT_HAIRSTYLE: Hair Style ID. (int)
+ UDT_HAIRCOLOR: Hair Color ID. (int)
+ UDT_HEADBOTTOM: Headgear Bottom Sprite ID. (int)
+ UDT_HEADMIDDLE: Headgear Middle Sprite ID. (int)
+ UDT_HEADTOP: Headgear Top Sprite ID. (int)
+ UDT_CLOTHCOLOR: Cloth Color ID. (int)
+ UDT_SHIELD: Shield Sprite ID. (int)
+ UDT_WEAPON: Weapon Sprite ID. (int)
+ UDT_LOOKDIR: Face direction. (int)
+ UDT_CANMOVETICK: Stop a unit from move for n seconds. (int)
+ UDT_STR: Unit STR. (int)
+ UDT_AGI: Unit AGI. (int)
+ UDT_VIT: Unit VIT. (int)
+ UDT_INT: Unit INT. (int)
+ UDT_DEX: Unit DEX. (int)
+ UDT_LUK: Unit LUK. (int)
+ UDT_ATKRANGE: Attack range of a unit. (int)
+ UDT_ATKMIN: Min Atk of a unit. (int)
+ UDT_ATKMAX: Max Atk of a unit. (int)
+ UDT_MATKMIN: Min MATK of a unit. (int)
+ UDT_MATKMAX: Max MATK of a unit. (int)
+ UDT_DEF: DEF. (int)
+ UDT_MDEF: MDEF. (int)
+ UDT_HIT: HIT. (int)
+ UDT_FLEE: FLEE. (int)
+ UDT_PDODGE: Perfect Dodge. (int)
+ UDT_CRIT: Critical Rate. (int)
+ UDT_RACE: Race. (Eg. string constants RC_DemiHuman or Integer 7).
+ UDT_ELETYPE: Element. (Eg. string constants Ele_Neutral or Integer 0).
+ UDT_ELELEVEL: Element Level (int).
+ UDT_AMOTION: AMotion Rate (int).
+ UDT_ADELAY: ADelay Rate (int).
+ UDT_DMOTION: DMotion Rate (int).
+ UDT_HUNGER: Hunger Rate (int) - for summons.
+ UDT_INTIMACY: Intimacy Rate (int) - for summons.
+ UDT_LIFETIME: LifeTime (int) - for summons.
+ UDT_MERC_KILLCOUNT: Kill count for mercenaries (int).
+ UDT_STATADD: Status Points (int) - for NPCs.
+
+returns 0 if value could not be set, 1 if successful.
+
+---------------------------------------
+
+*getunitdata (<GUID>,<DataType>{,<Variable>})
+
+Retrieves real-time data of a game object. For data with multiple return values,
+an array variable may be passed to store the data in.
+
+Applicable Data types (available as constants) -
+ Data Types Description (return type)
+ UDT_SIZE: Unit Size (int)
+ UDT_LEVEL: Level (int)
+ UDT_HP: Current HP (int)
+ UDT_MAXHP: Max HP (int)
+ UDT_SP: SP (int)
+ UDT_MAXSP: MAX SP (int)
+ UDT_MASTERAID: Master Account ID (for Summons) (int)
+ UDT_MASTERCID: Master Char ID (for Summons) (int)
+ UDT_MAPIDXY: Warp a Unit to a map. (Val1 = (string) MapName, Val2 = (int) x, Val3 = (int) y)
+ UDT_SPEED: Unit Speed. (int)
+ UDT_MODE: Mode (Mobs only) (int)
+ UDT_AI: Unit AI Type (see constants.conf for Unit AI Types)
+ UDT_SCOPTION: Status Options. (see constants.conf for Unit Option Types)
+ UDT_SEX: Gender of the unit. (see constants.conf for Genders)
+ UDT_CLASS: Class of the unit. (Monster ID) (int)
+ UDT_HAIRSTYLE: Hair Style ID. (int)
+ UDT_HAIRCOLOR: Hair Color ID. (int)
+ UDT_HEADBOTTOM: Headgear Bottom Sprite ID. (int)
+ UDT_HEADMIDDLE: Headgear Middle Sprite ID. (int)
+ UDT_HEADTOP: Headgear Top Sprite ID. (int)
+ UDT_CLOTHCOLOR: Cloth Color ID. (int)
+ UDT_SHIELD: Shield Sprite ID. (int)
+ UDT_WEAPON: Weapon Sprite ID. (int)
+ UDT_LOOKDIR: Face direction. (int)
+ UDT_CANMOVETICK: Stop a unit from move for n seconds. (int)
+ UDT_STR: Unit STR. (int)
+ UDT_AGI: Unit AGI. (int)
+ UDT_VIT: Unit VIT. (int)
+ UDT_INT: Unit INT. (int)
+ UDT_DEX: Unit DEX. (int)
+ UDT_LUK: Unit LUK. (int)
+ UDT_ATKRANGE: Attack range of a unit. (int)
+ UDT_ATKMIN: Min Atk of a unit. (int)
+ UDT_ATKMAX: Max Atk of a unit. (int)
+ UDT_MATKMIN: Min MATK of a unit. (int)
+ UDT_MATKMAX: Max MATK of a unit. (int)
+ UDT_DEF: DEF. (int)
+ UDT_MDEF: MDEF. (int)
+ UDT_HIT: HIT. (int)
+ UDT_FLEE: FLEE. (int)
+ UDT_PDODGE: Perfect Dodge. (int)
+ UDT_CRIT: Critical Rate. (int)
+ UDT_RACE: Race. (Eg. string constants RC_DemiHuman or Integer 7).
+ UDT_ELETYPE: Element. (Eg. string constants Ele_Neutral or Integer 0).
+ UDT_ELELEVEL: Element Level (int).
+ UDT_AMOTION: AMotion Rate (int).
+ UDT_ADELAY: ADelay Rate (int).
+ UDT_DMOTION: DMotion Rate (int).
+ UDT_HUNGER: Hunger Rate (int) - for summons.
+ UDT_INTIMACY: Intimacy Rate (int) - for summons.
+ UDT_LIFETIME: LifeTime (int) - for summons.
+ UDT_MERC_KILLCOUNT: Kill count for mercenaries (int).
+
+returns 0 if value could not be retrieved.
+
+---------------------------------------
+
+*getunitname(<GID>)
+
+Retrieve the name of a unit.
+
+returns "Unknown" if the value could not be retrieved.
+
+---------------------------------------
+
+*setunitname(<GID>, <Name>)
+
+Changes the name of a unit.
+
+Supported Types - [ MOB | HOM | PET ].
+
+returns 1 on success, 0 on failure.
diff --git a/npc/cities/aldebaran.txt b/npc/cities/aldebaran.txt
index f2820b3b0..57d4205df 100644
--- a/npc/cities/aldebaran.txt
+++ b/npc/cities/aldebaran.txt
@@ -1209,13 +1209,8 @@ function script F_Lottery {
mes "[Kafra]";
mes "^FF0000Lets see.... This is...!!^000000";
next;
- if(@temp < 1) goto sL_Prize1;
- if(@temp < 2) goto sL_Prize2;
- if(@temp < 3) goto sL_Prize3;
- if(@temp <= 4) goto sL_Prize4;
- goto sL_Prize5;
-
- sL_Prize1:
+ switch (@temp) {
+ case 0:
mes "[Kafra]";
mes "WOW!!!!..... You win!!! 1st Prize~! Congratulations~~ You got the 1st prize~~";
if(@Lotto == 1) getitem Wooden_Mail,1;//Items: Wooden_Mail,
@@ -1227,7 +1222,7 @@ function script F_Lottery {
}
if(@Lotto == 5) getitem Yggdrasilberry,3;//Items: Yggdrasilberry,
return;
- sL_Prize2:
+ case 1:
mes "[Kafra]";
mes "Oh! WOW! You've won the 2nd prize! Congratulations!!";
if(@Lotto == 1) getitem Shoes,1;//Items: Shoes,
@@ -1239,7 +1234,7 @@ function script F_Lottery {
getitem Royal_Jelly,10;//Items: Royal_Jelly,
}
return;
- sL_Prize3:
+ case 2:
mes "[Kafra]";
mes "Congratulations! You've won the 3rd prize.";
if(@Lotto == 1) getitem Wing_Of_Butterfly,4;//Items: Butterfly_Wing,
@@ -1248,7 +1243,8 @@ function script F_Lottery {
if(@Lotto == 4) getitem White_Potion,15;//Items: White_Potion,
if(@Lotto == 5) getitem White_Potion,30;//Items: White_Potion,
return;
- sL_Prize4:
+ case 3:
+ case 4:
mes "[Kafra]";
mes "You've won the 4th prize.";
if(@Lotto == 1) getitem Sweet_Potato,100;//Items: Sweet_Potato,
@@ -1257,7 +1253,7 @@ function script F_Lottery {
if(@Lotto == 4) getitem Blue_Potion,5;//Items: Blue_Potion,
if(@Lotto == 5) getitem Blue_Potion,10;//Items: Blue_Potion,
return;
- sL_Prize5:
+ default:
mes "[Kafra]";
mes "You've won the 5th prize.";
if(@Lotto == 1) getitem Sweet_Potato,50;//Items: Sweet_Potato,
@@ -1266,18 +1262,20 @@ function script F_Lottery {
if(@Lotto == 4) getitem Red_Potion,250;//Items: Red_Potion,
if(@Lotto == 5) getitem Red_Potion,300;//Items: Red_Potion,
return;
+ }
sF_Spin:
- mes "[Lottery Machine]";
- mes "Number of spins remaining: "+@input;
- next;
- mes "[Lottery Machine]";
- mes "(rumble~rumble~rumble~)...";
- next;
- @temp = rand(10);
- --@input;
- if(@input <= 0) return;
- goto sF_Spin;
+ while (true) {
+ mes "[Lottery Machine]";
+ mes "Number of spins remaining: "+@input;
+ next;
+ mes "[Lottery Machine]";
+ mes "(rumble~rumble~rumble~)...";
+ next;
+ @temp = rand(10);
+ --@input;
+ if(@input <= 0) return;
+ }
}
//== Inside Clock Tower ====================================
diff --git a/npc/events/MemorialDay_2008.txt b/npc/events/MemorialDay_2008.txt
index 41ff5b610..b87bba5f2 100644
--- a/npc/events/MemorialDay_2008.txt
+++ b/npc/events/MemorialDay_2008.txt
@@ -211,12 +211,7 @@ prontera,153,286,4 script Memorial Plaque#Memorial 4_BOARD3,{
next;
Memorial08 = 9;
getexp 93750,43750;
- goto L_CleanPlaque;
- } else if (Memorial08 >= 9) {
- goto L_CleanPlaque;
}
-
-L_CleanPlaque:
mes "- You see a message from the cleaned plaque.-";
next;
mes "-Although no sculptured marble should rise to their memory,-";
@@ -285,9 +280,9 @@ prontera,150,270,4 script Grast#Memorial 4_M_HUMERCHANT,{
mes "I can provide you all the materials.";
next;
if (select("I'll gather the rest.", "Give me the materials.") == 2) {
- goto L_GiveUp;
+ callsub L_GiveUp;
}
- goto L_Continue;
+ callsub L_Continue;
} else {
mes "[Grast]";
mes "Oh, you've brought the materials I asked.";
@@ -313,9 +308,9 @@ prontera,150,270,4 script Grast#Memorial 4_M_HUMERCHANT,{
mes "If you feel too burdened to gather them all, I can provide you all the materials.";
next;
if (select("I'll gather the rest.", "Give me the materials.") == 2) {
- goto L_GiveUp;
+ callsub L_GiveUp;
}
- goto L_Continue;
+ callsub L_Continue;
} else {
mes "[Grast]";
mes "Oh, you've brought everything I asked.";
@@ -342,9 +337,9 @@ prontera,150,270,4 script Grast#Memorial 4_M_HUMERCHANT,{
mes "It's your call, " + strcharinfo(PC_NAME) + ".";
next;
if (select("I'll gather the rest.", "Give me the materials.") == 2) {
- goto L_GiveUp;
+ callsub L_GiveUp;
}
- goto L_Continue;
+ callsub L_Continue;
} else {
mes "[Grast]";
mes "Have you brought the materials I asked?";
diff --git a/npc/events/easter_2010.txt b/npc/events/easter_2010.txt
index 645e0cacf..0ccd987cf 100644
--- a/npc/events/easter_2010.txt
+++ b/npc/events/easter_2010.txt
@@ -119,31 +119,7 @@ prontera,202,297,3 script Rina#Easter 4_F_JOB_HUNTER,{
setquest 9117;
close;
} else if (.@quest1 == 1) {
- L_HuntingInfo:
- mes "[Rina]";
- mes "What you need to do is";
- mes "to choose one monster among";
- mes "^FF0000DEVIRUCHI,^000000 ^FF0000WRAITH DEAD,^000000";
- mes "^FF0000DULLAHAN,^000000 ^FF0000NIGHTMARE TERROR^000000";
- mes "and then kill ^0000FF50^000000 monsters";
- mes "and come back to me.";
- next;
- mes "[Rina]";
- mes "It must be a tough task,";
- mes "but you are the right person";
- mes "who did the oath-taking ceremony.";
- mes "I hope you succeed.";
- if (.@quest1 < 2) {
- completequest 9117;
- setquest 9118;
- setquest 9119;
- setquest 9120;
- setquest 9121;
- }
- close2;
- npcskill "AL_INCAGI",1,0,0;
- npcskill "AL_BLESSING",1,0,0;
- end;
+ callsub(L_HuntingInfo, .@quest1);
} else if (.@quest1 == 2) {
if (questprogress(9118) != 2 || questprogress(9119) != 2 || questprogress(9120) != 2 || questprogress(9121) != 2) {
if (questprogress(9118,HUNTING) == 2 || questprogress(9119,HUNTING) == 2 || questprogress(9120,HUNTING) == 2 || questprogress(9121,HUNTING) == 2) {
@@ -162,7 +138,7 @@ prontera,202,297,3 script Rina#Easter 4_F_JOB_HUNTER,{
completequest 9121;
setquest 9122;
} else
- goto L_HuntingInfo;
+ callsub(L_HuntingInfo, .@quest1);
end;
}
}
@@ -309,6 +285,32 @@ prontera,202,297,3 script Rina#Easter 4_F_JOB_HUNTER,{
npcskill "AL_INCAGI",1,0,0;
npcskill "AL_BLESSING",1,0,0;
end;
+
+L_HuntingInfo:
+ mes "[Rina]";
+ mes "What you need to do is";
+ mes "to choose one monster among";
+ mes "^FF0000DEVIRUCHI,^000000 ^FF0000WRAITH DEAD,^000000";
+ mes "^FF0000DULLAHAN,^000000 ^FF0000NIGHTMARE TERROR^000000";
+ mes "and then kill ^0000FF50^000000 monsters";
+ mes "and come back to me.";
+ next;
+ mes "[Rina]";
+ mes "It must be a tough task,";
+ mes "but you are the right person";
+ mes "who did the oath-taking ceremony.";
+ mes "I hope you succeed.";
+ if (getarg(0) < 2) {
+ completequest 9117;
+ setquest 9118;
+ setquest 9119;
+ setquest 9120;
+ setquest 9121;
+ }
+ close2;
+ npcskill "AL_INCAGI",1,0,0;
+ npcskill "AL_BLESSING",1,0,0;
+ end;
}
geffen,207,114,4 script #Hiddne01Easter CLEAR_NPC,{
diff --git a/npc/events/nguild/nguild_ev_agit.txt b/npc/events/nguild/nguild_ev_agit.txt
index 99545bfff..9bb76f728 100644
--- a/npc/events/nguild/nguild_ev_agit.txt
+++ b/npc/events/nguild/nguild_ev_agit.txt
@@ -125,7 +125,7 @@ OnAgitStart:
end;
OnAgitBreak:
callfunc "F_AgitBreak","nguild_alde","N01";
- goto OnAgitEliminate;
+ callsub OnAgitEliminate;
end;
OnGuildBreak:
callfunc "F_GuildBreak","nguild_alde","N01";
@@ -152,7 +152,7 @@ OnAgitStart:
end;
OnAgitBreak:
callfunc "F_AgitBreak","nguild_gef","N02";
- goto OnAgitEliminate;
+ callsub OnAgitEliminate;
end;
OnGuildBreak:
callfunc "F_GuildBreak","nguild_gef","N02";
@@ -179,7 +179,7 @@ OnAgitStart:
end;
OnAgitBreak:
callfunc "F_AgitBreak","nguild_pay","N03";
- goto OnAgitEliminate;
+ callsub OnAgitEliminate;
end;
OnGuildBreak:
callfunc "F_GuildBreak","nguild_pay","N03";
@@ -206,7 +206,7 @@ OnAgitStart:
end;
OnAgitBreak:
callfunc "F_AgitBreak","nguild_prt","N04";
- goto OnAgitEliminate;
+ callsub OnAgitEliminate;
end;
OnGuildBreak:
callfunc "F_GuildBreak","nguild_prt","N04";
diff --git a/npc/events/nguild/nguild_kafras.txt b/npc/events/nguild/nguild_kafras.txt
index 8b448bbe3..96371ec91 100644
--- a/npc/events/nguild/nguild_kafras.txt
+++ b/npc/events/nguild/nguild_kafras.txt
@@ -39,13 +39,12 @@
function script F_GKafra {
cutin "kafra_01",2;
@GID = getcastledata(getarg(0),1);
- if (getcharid(CHAR_ID_GUILD) == @GID && getgdskilllv(@GID,10001)) goto L_StartG;
-
- mes "[Kafra Service]";
- mes "I am contracted to provide service only for the ^ff0000" + getguildname(@GID) + "^000000 Guild. Please use another Kafra Corporation staff member around here. I am Sorry for your inconvenience.";
- cutin "",255;
- close;
-L_StartG:
+ if (getcharid(CHAR_ID_GUILD) != @GID || getgdskilllv(@GID,10001) < 1) {
+ mes "[Kafra Service]";
+ mes "I am contracted to provide service only for the ^ff0000" + getguildname(@GID) + "^000000 Guild. Please use another Kafra Corporation staff member around here. I am Sorry for your inconvenience.";
+ cutin "",255;
+ close;
+ }
@wrpP[0] = 200;
@wrpD$[0] = getarg(1);
setarray @wrpC$[0], @wrpD$[0]+" ^880000"+@wrpP[0]+"^000000 z", "Cancel", "", "", "","";
diff --git a/npc/events/nguild/nguild_managers.txt b/npc/events/nguild/nguild_managers.txt
index 1d9b56966..a24a0cb15 100644
--- a/npc/events/nguild/nguild_managers.txt
+++ b/npc/events/nguild/nguild_managers.txt
@@ -63,7 +63,34 @@ function script F_GldManager {
switch (select("Kafra Staff Employment / Dismissal","Enter Treasure Room","Cancel")) {
case 1: // Employment / Dismissal
mes "[ "+getarg(0)+" ]";
- if (getcastledata(getarg(1),9) == 1) goto L_Dismiss;
+ if (getcastledata(getarg(1),9) == 1) {
+ mes "Would you like to dismiss the current Kafra?";
+ next;
+ if (select("Dismissal","Cancel") != 1) {
+ mes "[ "+getarg(0)+" ]";
+ mes "Master, I think you should keep the current Kafra Staff because she is already trying her best to serve us";
+ return;
+ }
+ cutin "kafra_01",2;
+ mes "[ Kafra Staff ]";
+ mes "Have I done anything wrong? If I did, will you please forgive me?";
+ next;
+ if (select("Dismiss","Cancel") != 1) {
+ mes "[ Kafra Staff ]";
+ mes "Thank you master, I'll do my best! ^^.";
+ cutin "kafra_01",255;
+ return;
+ }
+ mes "[ Kafra Staff ]";
+ mes "It's unfortunate that I won't be able to serve your guild anymore....";
+ next;
+ disablenpc "Kafra Staff#"+getarg(4);
+ setcastledata getarg(1),9,0;
+ cutin "kafra_01",255;
+ mes "[ "+getarg(0)+" ]";
+ mes "The Kafra has been dismissed. But... we should really get a Kafra as soon as possible!";
+ return;
+ }
if (getgdskilllv(@GID,10001) == 0){
mes "Master, you don't have a contract with the Kafra Staff Company.";
mes "In order to hire a Kafra, you must first learn the Guild skill ^5533FFContract With Kafra^000000.";
@@ -97,33 +124,6 @@ function script F_GldManager {
//mes "Your employment contract lasts ^5533FF1 month^000000. After this term is over you will have to create a new contract.";
mes "I think the Kafra Staff will benefit our guild members.";
return;
- L_Dismiss:
- mes "Would you like to dismiss the current Kafra?";
- next;
- if (select("Dismissal","Cancel") != 1) {
- mes "[ "+getarg(0)+" ]";
- mes "Master, I think you should keep the current Kafra Staff because she is already trying her best to serve us";
- return;
- }
- cutin "kafra_01",2;
- mes "[ Kafra Staff ]";
- mes "Have I done anything wrong? If I did, will you please forgive me?";
- next;
- if (select("Dismiss","Cancel") != 1) {
- mes "[ Kafra Staff ]";
- mes "Thank you master, I'll do my best! ^^.";
- cutin "kafra_01",255;
- return;
- }
- mes "[ Kafra Staff ]";
- mes "It's unfortunate that I won't be able to serve your guild anymore....";
- next;
- disablenpc "Kafra Staff#"+getarg(4);
- setcastledata getarg(1),9,0;
- cutin "kafra_01",255;
- mes "[ "+getarg(0)+" ]";
- mes "The Kafra has been dismissed. But... we should really get a Kafra as soon as possible!";
- return;
case 2: // Enter Treasure Room
mes "[ "+getarg(0)+" ]";
mes "Would you to go to our Treasure Room? Only you, the Guild Master, are allowed to enter this room.";
diff --git a/npc/events/xmas.txt b/npc/events/xmas.txt
index a6308b867..7419bc4bc 100644
--- a/npc/events/xmas.txt
+++ b/npc/events/xmas.txt
@@ -44,15 +44,14 @@
xmas_in,100,96,4 script Santa Claus::Santa2 4_M_SANTA,{
mes "[Santa Claus]";
if(xmas_npc==0) xmas_npc = 1; // For Lutie & Bard quest
- if(#event_xmas > 0 && #event_xmas < 30 ) goto L_Start;
- mes "Merry Christmas!";
- if(Class==0 || #event_xmas>=30 ) close; //anti exploit protection
- mes "I have a gift for you! Ho Ho Ho!";
- getitem rand(664,667),1; //gives one of 4 gift boxes
- ++#event_xmas;
- close;
-
-L_Start:
+ if(#event_xmas <= 0 || #event_xmas >= 30 ) {
+ mes "Merry Christmas!";
+ if(Class==0 || #event_xmas>=30 ) close; //anti exploit protection
+ mes "I have a gift for you! Ho Ho Ho!";
+ getitem rand(664,667),1; //gives one of 4 gift boxes
+ ++#event_xmas;
+ close;
+ }
mes "I'm having a bit of a problem...";
mes "Do you care to listen?";
next;
@@ -98,7 +97,12 @@ L_Start:
close;
case 2: // Give proof
mes "[Santa Claus]";
- if(countitem(Red_Socks_With_Holes) < 3) goto L_NotEnuf;
+ if(countitem(Red_Socks_With_Holes) < 3) {
+ mes "You don't have enough socks as proof.";
+ mes "Go take down those evil Santas";
+ mes "and get more for me and I'll reward you.";
+ close;
+ }
delitem 7034,3;
mes "Seems you've been doing a";
mes "good job of taking down those";
@@ -111,12 +115,6 @@ L_Start:
mes "If you get 3 more, I'll give you another.";
mes "Hope you get a good item.";
close;
-
- L_NotEnuf:
- mes "You don't have enough socks as proof.";
- mes "Go take down those evil Santas";
- mes "and get more for me and I'll reward you.";
- close;
default: // Cancel
mes "[Santa Claus]";
mes "I see. Well, at the very least";
diff --git a/npc/instances/EndlessTower.txt b/npc/instances/EndlessTower.txt
index e6947d2a4..f94bc177a 100644
--- a/npc/instances/EndlessTower.txt
+++ b/npc/instances/EndlessTower.txt
@@ -36,13 +36,6 @@
//= 2.4
//=========================================================================
-1@tower mapflag src4instance
-2@tower mapflag src4instance
-3@tower mapflag src4instance
-4@tower mapflag src4instance
-5@tower mapflag src4instance
-6@tower mapflag src4instance
-
alberta,214,77,6 script Captain Janssen 4_M_SEAMAN,{
if (checkweight(Knife,1) == 0) {
mes "^008800Wait here!!";
diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt
index 16df567e3..2a64e13be 100644
--- a/npc/instances/NydhoggsNest.txt
+++ b/npc/instances/NydhoggsNest.txt
@@ -33,9 +33,6 @@
//= 1.6
//=========================================================================
-1@nyd mapflag src4instance
-2@nyd mapflag src4instance
-
nyd_dun02,100,201,3 script Yggdrasil Gatekeeper HIDDEN_NPC,8,8,{
if (ins_nyd == 0) {
mes "A great stone gate stands before you. The sculpture of a terrible dragon spreads its powerful looking wings.";
@@ -153,7 +150,7 @@ nyd_dun02,100,201,3 script Yggdrasil Gatekeeper HIDDEN_NPC,8,8,{
mes "If you are ready, I will allow you to enter.";
close;
case 2:
- goto L_Enter;
+ callsub L_Enter;
case 3:
close;
}
@@ -163,8 +160,12 @@ nyd_dun02,100,201,3 script Yggdrasil Gatekeeper HIDDEN_NPC,8,8,{
next;
if(select("I want to go in.", "I want to leave.") == 2)
close;
- goto L_Enter;
+ callsub L_Enter;
} else {
+ .@instance = has_instance2("1@nyd");
+ if (.@instance >= 0) {
+ instance_attach(.@instance);
+ }
if (.@ins_nyd_check == 1) {
if ('ins_nyd2 == 3 || 'ins_nyd2 == 4) {
mes "[Yggdrasil Gatekeeper]";
@@ -179,7 +180,7 @@ nyd_dun02,100,201,3 script Yggdrasil Gatekeeper HIDDEN_NPC,8,8,{
next;
if(select("I want to go in.", "I want to leave.") == 2)
close;
- goto L_Enter;
+ callsub L_Enter;
} else if (.@ins_nyd_check == 2) {
if (.@ins_nyd_check2 == 1) {
mes "[Yggdrasil Gatekeeper]";
diff --git a/npc/instances/OrcsMemory.txt b/npc/instances/OrcsMemory.txt
index 48412a631..28cc9bbd5 100644
--- a/npc/instances/OrcsMemory.txt
+++ b/npc/instances/OrcsMemory.txt
@@ -33,9 +33,6 @@
//= 1.7
//=========================================================================
-1@orcs mapflag src4instance
-2@orcs mapflag src4instance
-
//== Entrance ==============================================
gef_fild10,242,202,0 script Dimensional Gorge Piece 2_MONEMUS,{
diff --git a/npc/instances/SealedShrine.txt b/npc/instances/SealedShrine.txt
index 90efe6f5c..de59b7599 100644
--- a/npc/instances/SealedShrine.txt
+++ b/npc/instances/SealedShrine.txt
@@ -35,9 +35,6 @@
//= 2.3
//=========================================================================
-1@cata mapflag src4instance
-2@cata mapflag src4instance
-
//== Sealed Catacomb Entrance ==============================
monk_test,309,146,3 script Friar Patrick#edq 4_M_OLDFRIAR,{
cutin "ins_cata_pri_n",2;
diff --git a/npc/jobs/2-1/wizard.txt b/npc/jobs/2-1/wizard.txt
index 40721b064..08f2177d4 100644
--- a/npc/jobs/2-1/wizard.txt
+++ b/npc/jobs/2-1/wizard.txt
@@ -1805,7 +1805,6 @@ gef_tower,107,36,4 script White Dog#wiz 4_DOG01,{
mes "It's better to just try it yourself than to listen to my descriptions.";
close2;
cutin "job_wizard_maria01",255;
- warp "gef_dun00",116,102;
end;
case 2:
mes "[Maria]";
diff --git a/npc/jobs/2-2/crusader.txt b/npc/jobs/2-2/crusader.txt
index 1857539a5..b806d12c3 100644
--- a/npc/jobs/2-2/crusader.txt
+++ b/npc/jobs/2-2/crusader.txt
@@ -78,20 +78,6 @@ prt_castle,45,169,5 script Senior Crusader 4_M_CRU_OLD,{
mes "As it happened one thousand years ago, evil forces will one day attack in droves in an attempt to take over the world once again.";
close;
}
- else if(CRUS_Q <= 3 && countitem(Patriotism_Marks) && countitem(Sacred_Marks)) {
- mes "Ah...";
- mes "I see that you have been called to become a Crusader. We are assured of your will, but now we must test your capabilities.";
- next;
- mes "[Michael Halig]";
- mes "Meet with Moorenak Miyol who is training in the underground dungeon of the Prontera Castle. Go, and speak with him first.";
- next;
- delitem 1004, 1;
- delitem 1009, 1;
- CRUS_Q = 4;
- mes "[Michael Halig]";
- mes "Moorenak and others like him will test the limits of your capabilities and help you find your path. Return to me after you have completed their tests...";
- close;
- }
else if(CRUS_Q == 0) {
mes "We are Crusaders, warriors preparing for the Holy War.";
mes "What brings you";
@@ -223,6 +209,28 @@ prt_castle,45,169,5 script Senior Crusader 4_M_CRU_OLD,{
else if(CRUS_Q >= 1 && CRUS_Q <= 3) {
mes "Have you proven your determination with the task I have given you, or do you possess the items proving that you have received your calling?";
next;
+ if (countitem(Patriotism_Marks) >= 1 && countitem(Sacred_Marks) >= 1) {
+ mes "[Michael Halig]";
+ mes "Ah...";
+ mes "I see that you have been called to become a Crusader. We are assured of your will, but now we must test your capabilities.";
+ next;
+ mes "[Michael Halig]";
+ mes "Meet with Moorenak Miyol who is training in the underground dungeon of the Prontera Castle. Go, and speak with him first.";
+ next;
+ delitem Patriotism_Marks, 1;
+ delitem Sacred_Marks, 1;
+ CRUS_Q = 4;
+ if (questprogress(3006)) {
+ changequest 3006,3009;
+ } else if (questprogress(3007)) {
+ changequest 3007,3009;
+ } else {
+ changequest 3008,3009;
+ }
+ mes "[Michael Halig]";
+ mes "Moorenak and others like him will test the limits of your capabilities and help you find your path. Return to me after you have completed their tests...";
+ close;
+ }
switch(CRUS_Q) {
case 1:
.@item1 = 957;
diff --git a/npc/jobs/2-2/sage.txt b/npc/jobs/2-2/sage.txt
index cb5492046..49245e1ed 100644
--- a/npc/jobs/2-2/sage.txt
+++ b/npc/jobs/2-2/sage.txt
@@ -705,22 +705,36 @@ yuno_in03,105,177,5 script Written Test Professor#s 4_M_SAGE_A,{
mes "Come again when you finish the application.";
close;
}
- else if (SAGE_Q == 4) {
- mes "Welcome to the Schweicherbil Magic Academy.";
- mes "You applied for this test already, didn't you?";
- next;
- mes "[Claytos Verdo]";
- mes "Let's see, your name is " + strcharinfo(PC_NAME) + "...";
- mes "Okay, let's get started!";
- next;
- mes "[Claytos Verdo]";
- mes "The test that I am going to give you will test your knowledge on all of the academic subjects in the world.";
- mes "I will give you 20 questions, with each question being worth 5 points. When you earn a grade of 80 points, you will pass the test.";
- next;
- mes "[Claytos Verdo]";
- mes "Okay, there's no need to wait. Let's start right away";
- mes "Oh, and if you don't answer immediately, the test will be cancelled.";
-L_AskQuestions:
+ else if (SAGE_Q == 4 || SAGE_Q == 5) {
+ if (SAGE_Q == 4) {
+ mes "Welcome to the Schweicherbil Magic Academy.";
+ mes "You applied for this test already, didn't you?";
+ next;
+ mes "[Claytos Verdo]";
+ mes "Let's see, your name is " + strcharinfo(PC_NAME) + "...";
+ mes "Okay, let's get started!";
+ next;
+ mes "[Claytos Verdo]";
+ mes "The test that I am going to give you will test your knowledge on all of the academic subjects in the world.";
+ mes "I will give you 20 questions, with each question being worth 5 points. When you earn a grade of 80 points, you will pass the test.";
+ next;
+ mes "[Claytos Verdo]";
+ mes "Okay, there's no need to wait. Let's start right away";
+ mes "Oh, and if you don't answer immediately, the test will be cancelled.";
+ } else if (SAGE_Q == 5) {
+ mes "Welcome back.";
+ mes "So, did you study harder this time?";
+ next;
+ mes "[Claytos Verdo]";
+ mes "You will take the written test under the same conditions as the test you took before. I'll give you 20 questions.";
+ mes "Each correct answer will give you 5 points. When your score reaches 80 points, you pass the test.";
+ next;
+ sage_m2 = rand(1,3);
+ mes "[Claytos Verdo]";
+ mes "Okay, there's no need to wait.";
+ mes "Answer immediately, or I'll fail you again.";
+ SAGE_Q = 5;
+ }
next;
switch(rand(1,3)) {
case 1:
@@ -1025,22 +1039,6 @@ L_AskQuestions:
}
close;
}
- else if (SAGE_Q == 5) {
- mes "Welcome back.";
- mes "So, did you study harder this time?";
- next;
- mes "[Claytos Verdo]";
- mes "You will take the written test under the same conditions as the test you took before. I'll give you 20 questions.";
- mes "Each correct answer will give you 5 points. When your score reaches 80 points, you pass the test.";
- next;
- sage_m2 = rand(1,3);
- mes "[Claytos Verdo]";
- mes "Okay, there's no need to wait.";
- mes "Answer immediately, or I'll fail you again.";
- SAGE_Q = 5;
- goto L_AskQuestions;
- end;
- }
else if (SAGE_Q == 6) {
mes "What else do you want?! Do you want to take this test again?";
mes "You've already passed!";
diff --git a/npc/mapflag/gvg.txt b/npc/mapflag/gvg.txt
index 18b644615..b30ff1340 100644
--- a/npc/mapflag/gvg.txt
+++ b/npc/mapflag/gvg.txt
@@ -120,9 +120,5 @@ nguild_prt mapflag gvg_castle
//nguild_prt mapflag monster_noteleport
// Guild Dungeons =========
-gld_dun01 mapflag gvg_dungeon
-gld_dun02 mapflag gvg_dungeon
-gld_dun03 mapflag gvg_dungeon
-gld_dun04 mapflag gvg_dungeon
arug_dun01 mapflag gvg_dungeon
schg_dun01 mapflag gvg_dungeon
diff --git a/npc/mapflag/nobranch.txt b/npc/mapflag/nobranch.txt
index 60db05cf5..4ad59ad67 100644
--- a/npc/mapflag/nobranch.txt
+++ b/npc/mapflag/nobranch.txt
@@ -306,15 +306,7 @@ que_qaru04 mapflag nobranch
que_qaru05 mapflag nobranch
// Episode 12 ===========
-1@cata mapflag nobranch
-2@cata mapflag nobranch
e_tower mapflag nobranch
-1@tower mapflag nobranch
-2@tower mapflag nobranch
-3@tower mapflag nobranch
-4@tower mapflag nobranch
-5@tower mapflag nobranch
-6@tower mapflag nobranch
// Episode 13.1 ===========
mid_camp mapflag nobranch
@@ -325,8 +317,6 @@ que_dan01 mapflag nobranch
que_dan02 mapflag nobranch
schg_que01 mapflag nobranch
arug_que01 mapflag nobranch
-1@orcs mapflag nobranch
-2@orcs mapflag nobranch
// Battle Grounds ==============
bat_c01 mapflag nobranch
@@ -339,8 +329,6 @@ bat_a01 mapflag nobranch
bat_a02 mapflag nobranch
// Episode 13.2 ===========
-1@nyd mapflag nobranch
-2@nyd mapflag nobranch
manuk mapflag nobranch
man_fild02 mapflag nobranch
man_in01 mapflag nobranch
@@ -377,7 +365,6 @@ s_atelier mapflag nobranch
// Episode 14.1 & Dewata ===========
mora mapflag nobranch
-1@mist mapflag nobranch
dewata mapflag nobranch
dew_in01 mapflag nobranch
@@ -385,16 +372,9 @@ dew_in01 mapflag nobranch
malangdo mapflag nobranch
mal_in01 mapflag nobranch
mal_in02 mapflag nobranch
-1@cash mapflag nobranch
-1@pump mapflag nobranch
-2@pump mapflag nobranch
-1@lhz mapflag nobranch
malaya mapflag nobranch
ma_scene01 mapflag nobranch
ma_in01 mapflag nobranch
-1@ma_h mapflag nobranch
-1@ma_c mapflag nobranch
-1@ma_b mapflag nobranch
// Episode 14.2 ===========
eclage mapflag nobranch
@@ -402,7 +382,6 @@ ecl_in01 mapflag nobranch
ecl_in02 mapflag nobranch
ecl_in03 mapflag nobranch
ecl_in04 mapflag nobranch
-1@ecl mapflag nobranch
ecl_hub01 mapflag nobranch
// Episode 14.3 ===========
@@ -411,12 +390,6 @@ c_tower3_ mapflag nobranch
gl_chyard_ mapflag nobranch
gl_cas02_ mapflag nobranch
-// Ghost Palace ===========
-1@spa mapflag nobranch
-
-// Sara's Memory Instance ===========
-1@sara mapflag nobranch
-
//evt_zombie mapflag nobranch
// Poring War ==================
diff --git a/npc/mapflag/noicewall.txt b/npc/mapflag/noicewall.txt
index 6c1af1b09..195bec2bb 100644
--- a/npc/mapflag/noicewall.txt
+++ b/npc/mapflag/noicewall.txt
@@ -159,53 +159,6 @@ nguild_gef mapflag noicewall
nguild_pay mapflag noicewall
nguild_prt mapflag noicewall
-//Endless Tower ==================
-1@tower mapflag noicewall
-2@tower mapflag noicewall
-3@tower mapflag noicewall
-4@tower mapflag noicewall
-5@tower mapflag noicewall
-6@tower mapflag noicewall
-
-// Orc's Memory ===================
-1@orcs mapflag noicewall
-2@orcs mapflag noicewall
-
-// Nidhoggr's Instance ===========
-1@nyd mapflag noicewall
-2@nyd mapflag noicewall
-
-// Misty Forest Labyrinth ===========
-1@mist mapflag noicewall
-
-// Octopus Cave ===========
-1@cash mapflag noicewall
-
-// Drain ===========
-1@pump mapflag noicewall
-2@pump mapflag noicewall
-
-// Somatology Laboratory ===========
-1@lhz mapflag noicewall
-
-// Bangungot Hospital F2 ===========
-1@ma_h mapflag noicewall
-
-// Buwaya Cave ===========
-1@ma_c mapflag noicewall
-
-// Bakonawa Hideout ===========
-1@ma_b mapflag noicewall
-
-// Inside Eclage ===========
-1@ecl mapflag noicewall
-
-// Ghost Palace ===========
-1@spa mapflag noicewall
-
-// Sara's Memory Instance ===========
-1@sara mapflag noicewall
-
// Poring War ====================
poring_w01 mapflag noicewall
poring_w02 mapflag noicewall
diff --git a/npc/mapflag/nomemo.txt b/npc/mapflag/nomemo.txt
index a0dd66e9d..662bf4c05 100644
--- a/npc/mapflag/nomemo.txt
+++ b/npc/mapflag/nomemo.txt
@@ -656,18 +656,8 @@ que_qaru03 mapflag nomemo
que_qaru04 mapflag nomemo
que_qaru05 mapflag nomemo
-//Sealed Shrine ==================
-1@cata mapflag nomemo
-2@cata mapflag nomemo
-
//Endless Tower ==================
e_tower mapflag nomemo
-1@tower mapflag nomemo
-2@tower mapflag nomemo
-3@tower mapflag nomemo
-4@tower mapflag nomemo
-5@tower mapflag nomemo
-6@tower mapflag nomemo
// Battle Grounds ================
bat_c01 mapflag nomemo
@@ -731,7 +721,6 @@ dic_dun02 mapflag nomemo
// Episode 14 ====================
bif_fild01 mapflag nomemo
bif_fild02 mapflag nomemo
-1@mist mapflag nomemo
mora mapflag nomemo
dew_dun01 mapflag nomemo
dew_dun02 mapflag nomemo
@@ -740,13 +729,9 @@ dic_dun03 mapflag nomemo
mal_in01 mapflag nomemo
mal_in02 mapflag nomemo
mal_dun01 mapflag nomemo
-1@cash mapflag nomemo
-1@pump mapflag nomemo
-2@pump mapflag nomemo
iz_dun05 mapflag nomemo
lhz_dun04 mapflag nomemo
que_lhz mapflag nomemo
-1@lhz mapflag nomemo
gld_dun01_2 mapflag nomemo
gld_dun02_2 mapflag nomemo
gld_dun03_2 mapflag nomemo
@@ -758,9 +743,6 @@ gld2_prt mapflag nomemo
ma_scene01 mapflag nomemo
ma_in01 mapflag nomemo
ma_dun01 mapflag nomemo
-1@ma_h mapflag nomemo
-1@ma_c mapflag nomemo
-1@ma_b mapflag nomemo
ma_zif01 mapflag nomemo
ma_zif02 mapflag nomemo
ma_zif03 mapflag nomemo
@@ -776,7 +758,6 @@ ecl_in01 mapflag nomemo
ecl_in02 mapflag nomemo
ecl_in03 mapflag nomemo
ecl_in04 mapflag nomemo
-1@ecl mapflag nomemo
ecl_tdun01 mapflag nomemo
ecl_tdun02 mapflag nomemo
ecl_tdun03 mapflag nomemo
@@ -791,20 +772,6 @@ c_tower3_ mapflag nomemo
gl_chyard_ mapflag nomemo
gl_cas02_ mapflag nomemo
-//Orc's Memory ===================
-1@orcs mapflag nomemo
-2@orcs mapflag nomemo
-
-// Nidhoggr's Instance ===========
-1@nyd mapflag nomemo
-2@nyd mapflag nomemo
-
-// Ghost Palace ===========
-1@spa mapflag nomemo
-
-// Sara's Memory Instance ===========
-1@sara mapflag nomemo
-
//evt_zombie mapflag nomemo
// Poring War ====================
diff --git a/npc/mapflag/nopvp.txt b/npc/mapflag/nopvp.txt
index 8a396bf69..41127332b 100644
--- a/npc/mapflag/nopvp.txt
+++ b/npc/mapflag/nopvp.txt
@@ -32,30 +32,6 @@
//= Prevents PvP mode on a map.
//=========================================================================
-1@cata mapflag pvp off
-2@cata mapflag pvp off
-1@nyd mapflag pvp off
-2@nyd mapflag pvp off
-1@orcs mapflag pvp off
-2@orcs mapflag pvp off
-1@tower mapflag pvp off
-2@tower mapflag pvp off
-3@tower mapflag pvp off
-4@tower mapflag pvp off
-5@tower mapflag pvp off
-6@tower mapflag pvp off
-1@mist mapflag pvp off
-1@cash mapflag pvp off
-1@pump mapflag pvp off
-2@pump mapflag pvp off
-1@lhz mapflag pvp off
-1@ma_h mapflag pvp off
-1@ma_c mapflag pvp off
-1@ma_b mapflag pvp off
-1@ecl mapflag pvp off
-1@spa mapflag pvp off
-1@sara mapflag pvp off
-
bat_a01 mapflag pvp off
bat_a02 mapflag pvp off
bat_b01 mapflag pvp off
diff --git a/npc/mapflag/nosave.txt b/npc/mapflag/nosave.txt
index 3465cc0c3..8137e500b 100644
--- a/npc/mapflag/nosave.txt
+++ b/npc/mapflag/nosave.txt
@@ -281,18 +281,8 @@ que_qaru03 mapflag nosave SavePoint
que_qaru04 mapflag nosave SavePoint
que_qaru05 mapflag nosave SavePoint
-// Sealed Shrine ==================
-1@cata mapflag nosave SavePoint
-2@cata mapflag nosave SavePoint
-
// Endless Tower ==================
e_tower mapflag nosave SavePoint
-1@tower mapflag nosave SavePoint
-2@tower mapflag nosave SavePoint
-3@tower mapflag nosave SavePoint
-4@tower mapflag nosave SavePoint
-5@tower mapflag nosave SavePoint
-6@tower mapflag nosave SavePoint
// Battle Grounds ==============
bat_c01 mapflag nosave SavePoint
@@ -312,45 +302,8 @@ schg_dun01 mapflag nosave SavePoint
arug_que01 mapflag nosave SavePoint
arug_dun01 mapflag nosave SavePoint
-// Orc's Memory ===================
-1@orcs mapflag nosave SavePoint
-2@orcs mapflag nosave SavePoint
-
-// Nidhoggr's Instance ===========
-1@nyd mapflag nosave SavePoint
-2@nyd mapflag nosave SavePoint
-
-// Misty Forest Labyrinth ===========
-1@mist mapflag nosave SavePoint
-
-// Octopus Cave ===========
-1@cash mapflag nosave SavePoint
-
-// Drain ===========
-1@pump mapflag nosave SavePoint
-2@pump mapflag nosave SavePoint
-
// Somatology Laboratory ===========
que_lhz mapflag nosave SavePoint
-1@lhz mapflag nosave SavePoint
-
-// Bangungot Hospital F2 ===========
-1@ma_h mapflag nosave SavePoint
-
-// Buwaya Cave ===========
-1@ma_c mapflag nosave SavePoint
-
-// Bakonawa Hideout ===========
-1@ma_b mapflag nosave SavePoint
-
-// Inside Eclage ===========
-1@ecl mapflag nosave SavePoint
-
-// Ghost Palace ===========
-1@spa mapflag nosave SavePoint
-
-// Sara's Memory Instance ===========
-1@sara mapflag nosave SavePoint
//evt_zombie mapflag nosave SavePoint
diff --git a/npc/mapflag/noteleport.txt b/npc/mapflag/noteleport.txt
index 8b1109ef1..700964da4 100644
--- a/npc/mapflag/noteleport.txt
+++ b/npc/mapflag/noteleport.txt
@@ -368,26 +368,8 @@ que_qaru04 mapflag monster_noteleport
que_qaru05 mapflag noteleport
que_qaru05 mapflag monster_noteleport
-//Sealed Shrine ==================
-1@cata mapflag noteleport
-1@cata mapflag monster_noteleport
-2@cata mapflag noteleport
-2@cata mapflag monster_noteleport
-
//Endless Tower ==================
e_tower mapflag noteleport
-1@tower mapflag noteleport
-1@tower mapflag monster_noteleport
-2@tower mapflag noteleport
-2@tower mapflag monster_noteleport
-3@tower mapflag noteleport
-3@tower mapflag monster_noteleport
-4@tower mapflag noteleport
-4@tower mapflag monster_noteleport
-5@tower mapflag noteleport
-5@tower mapflag monster_noteleport
-6@tower mapflag noteleport
-6@tower mapflag monster_noteleport
// Battle Grounds ==============
bat_c01 mapflag noteleport
@@ -413,29 +395,13 @@ bra_in01 mapflag noteleport
dic_in01 mapflag noteleport
// Episode 14 ====================
-1@mist mapflag noteleport
-1@mist mapflag monster_noteleport
dew_in01 mapflag noteleport
mal_in01 mapflag noteleport
mal_in02 mapflag noteleport
-1@cash mapflag noteleport
-1@cash mapflag monster_noteleport
-1@pump mapflag noteleport
-1@pump mapflag monster_noteleport
-2@pump mapflag noteleport
-2@pump mapflag monster_noteleport
que_lhz mapflag noteleport
que_lhz mapflag monster_noteleport
-1@lhz mapflag noteleport
-1@lhz mapflag monster_noteleport
ma_scene01 mapflag noteleport
ma_in01 mapflag noteleport
-1@ma_h mapflag noteleport
-1@ma_h mapflag monster_noteleport
-1@ma_c mapflag noteleport
-1@ma_c mapflag monster_noteleport
-1@ma_b mapflag noteleport
-1@ma_b mapflag monster_noteleport
ma_zif01 mapflag noteleport
ma_zif02 mapflag noteleport
ma_zif03 mapflag noteleport
@@ -449,35 +415,13 @@ ecl_in01 mapflag noteleport
ecl_in02 mapflag noteleport
ecl_in03 mapflag noteleport
ecl_in04 mapflag noteleport
-1@ecl mapflag noteleport
-1@ecl mapflag monster_noteleport
ecl_hub01 mapflag noteleport
dali mapflag noteleport
dali02 mapflag noteleport
-//Orc's Memory ===================
-1@orcs mapflag noteleport
-1@orcs mapflag monster_noteleport
-2@orcs mapflag noteleport
-2@orcs mapflag monster_noteleport
-
// Yggdrasil Dungeon =============
nyd_dun02 mapflag noteleport
-// Nidhoggr's Instance ===========
-1@nyd mapflag noteleport
-1@nyd mapflag monster_noteleport
-2@nyd mapflag noteleport
-2@nyd mapflag monster_noteleport
-
-// Ghost Palace ===========
-1@spa mapflag noteleport
-1@spa mapflag monster_noteleport
-
-// Sara's Memory Instance ===========
-1@sara mapflag noteleport
-1@sara mapflag monster_noteleport
-
//evt_zombie mapflag noteleport
// Poring War ====================
diff --git a/npc/mapflag/nowarpto.txt b/npc/mapflag/nowarpto.txt
index 34d093ae2..783dc8cc9 100644
--- a/npc/mapflag/nowarpto.txt
+++ b/npc/mapflag/nowarpto.txt
@@ -115,18 +115,8 @@ que_qaru03 mapflag nowarpto
que_qaru04 mapflag nowarpto
que_qaru05 mapflag nowarpto
-//Sealed Shrine ==================
-1@cata mapflag nowarpto
-2@cata mapflag nowarpto
-
//Endless Tower ==================
e_tower mapflag nowarpto
-1@tower mapflag nowarpto
-2@tower mapflag nowarpto
-3@tower mapflag nowarpto
-4@tower mapflag nowarpto
-5@tower mapflag nowarpto
-6@tower mapflag nowarpto
// Battle Grounds ==============
bat_c01 mapflag nowarpto
@@ -160,17 +150,6 @@ splendide mapflag nowarpto
spl_fild01 mapflag nowarpto
spl_in01 mapflag nowarpto
-//Orc's Memory ===================
-1@orcs mapflag nowarpto
-2@orcs mapflag nowarpto
-
-// Nidhoggr's Instance ===========
-1@nyd mapflag nowarpto
-2@nyd mapflag nowarpto
-
-// Ghost Palace ===========
-1@spa mapflag nowarpto
-
// Poring War ====================
poring_w01 mapflag nowarpto
poring_w02 mapflag nowarpto
diff --git a/npc/mapflag/partylock.txt b/npc/mapflag/partylock.txt
index 9e604fedc..1aa9d4991 100644
--- a/npc/mapflag/partylock.txt
+++ b/npc/mapflag/partylock.txt
@@ -33,54 +33,3 @@
//= Blocks all party modifications on a map:
//= /organize, /leave, /invite, @changeleader
//=========================================================================
-
-// Sealed Shrine ==================
-1@cata mapflag partylock
-2@cata mapflag partylock
-
-// Endless Tower ==================
-1@tower mapflag partylock
-2@tower mapflag partylock
-3@tower mapflag partylock
-4@tower mapflag partylock
-5@tower mapflag partylock
-6@tower mapflag partylock
-
-// Orc's Memory ===================
-1@orcs mapflag partylock
-2@orcs mapflag partylock
-
-// Nidhoggr's Instance ===========
-1@nyd mapflag partylock
-2@nyd mapflag partylock
-
-// Misty Forest Labyrinth ===========
-1@mist mapflag partylock
-
-// Octopus Cave ===========
-1@cash mapflag partylock
-
-// Drain ===========
-1@pump mapflag partylock
-2@pump mapflag partylock
-
-// Somatology Laboratory ===========
-1@lhz mapflag partylock
-
-// Bangungot Hospital F2 ===========
-1@ma_h mapflag partylock
-
-// Buwaya Cave ===========
-1@ma_c mapflag partylock
-
-// Bakonawa Hideout ===========
-1@ma_b mapflag partylock
-
-// Inside Eclage ===========
-1@ecl mapflag partylock
-
-// Ghost Palace ===========
-1@spa mapflag partylock
-
-// Sara's Memory Instance ===========
-1@sara mapflag partylock
diff --git a/npc/mapflag/zone.txt b/npc/mapflag/zone.txt
index cb73a32ec..b90116911 100644
--- a/npc/mapflag/zone.txt
+++ b/npc/mapflag/zone.txt
@@ -75,37 +75,6 @@ prt_are_in mapflag zone Izlude Battle Arena
1@nyd mapflag zone Memorial Dungeon
2@nyd mapflag zone Memorial Dungeon
-// Misty Forest Labyrinth ===========
-1@mist mapflag zone Memorial Dungeon
-
-// Octopus Cave ===========
-1@cash mapflag zone Memorial Dungeon
-
-// Drain ===========
-1@pump mapflag zone Memorial Dungeon
-2@pump mapflag zone Memorial Dungeon
-
-// Somatology Laboratory ===========
-1@lhz mapflag zone Memorial Dungeon
-
-// Bangungot Hospital F2 ===========
-1@ma_h mapflag zone Memorial Dungeon
-
-// Buwaya Cave ===========
-1@ma_c mapflag zone Memorial Dungeon
-
-// Bakonawa Hideout ===========
-1@ma_b mapflag zone Memorial Dungeon
-
-// Inside Eclage ===========
-1@ecl mapflag zone Memorial Dungeon
-
-// Ghost Palace ===========
-1@spa mapflag zone Memorial Dungeon
-
-// Sara's Memory Instance ===========
-1@sara mapflag zone Memorial Dungeon
-
//Towns
alberta mapflag zone Towns
aldebaran mapflag zone Towns
diff --git a/npc/merchants/clothes_dyer.txt b/npc/merchants/clothes_dyer.txt
index 431a51cab..4204f600f 100644
--- a/npc/merchants/clothes_dyer.txt
+++ b/npc/merchants/clothes_dyer.txt
@@ -141,7 +141,7 @@ function Dyes;
mes " - White: White Dyestuffs";
break;
case 4:
- goto L_End;
+ callsub L_End;
}
}
@@ -158,7 +158,7 @@ function Dyes {
.@menu$ += "- "+.@DyeName$[getarg(.@i)]+":";
.@menu$ += "- ^777777Cancel^000000";
.@s = select(.@menu$)-1;
- if (.@s == (getargcount()/2)+1) goto L_End;
+ if (.@s == (getargcount()/2)+1) callsub L_End;
mes .n$;
if (.@s == 0) {
mes "I can change your dye to";
@@ -172,7 +172,7 @@ function Dyes {
mes "Your clothes have been dyed "+.@DyeName$[0]+".";
close;
case 2:
- goto L_End;
+ callsub L_End;
}
}
if (!countitem(.@DyeItems[getarg((.@s-1)*2)])) {
diff --git a/npc/other/CashShop_Functions.txt b/npc/other/CashShop_Functions.txt
index 629e91b8a..92fe841e1 100644
--- a/npc/other/CashShop_Functions.txt
+++ b/npc/other/CashShop_Functions.txt
@@ -56,10 +56,14 @@ function script F_CashStore {
// - Summons Party members on party leader map to that location.
// - No arguments.
function script F_CashPartyCall {
- warp "Random",0,0;
- if (getpartyleader(getcharid(CHAR_ID_PARTY),2) == getcharid(CHAR_ID_CHAR)) {
- getmapxy(.@mapl$, .@xl, .@yl, UNITTYPE_PC);
- warpparty .@mapl$, .@xl, .@yl, getcharid(CHAR_ID_PARTY), .@mapl$;
+ warp "Random", 0, 0;
+ if (getpartyleader(getcharid(CHAR_ID_PARTY), 2) == getcharid(CHAR_ID_CHAR)) {
+ getmapxy(.@map$, .@x, .@y, UNITTYPE_PC);
+ do {
+ .@x2 = .@x + rand(-2, 2);
+ .@y2 = .@y + rand(-2, 2);
+ } while (checkcell(.@map$, .@x2, .@y2, cell_chknopass));
+ warpparty(.@map$, .@x2, .@y2, getcharid(CHAR_ID_PARTY), .@map$, false);
}
return;
}
diff --git a/npc/other/Global_Functions.txt b/npc/other/Global_Functions.txt
index f6068d598..544e3a672 100644
--- a/npc/other/Global_Functions.txt
+++ b/npc/other/Global_Functions.txt
@@ -156,16 +156,6 @@ function script F_Rand {
return getarg(rand(getargcount()));
}
-//== Function F_Sex ========================================
-// Returns 1st argument if female, 2nd argument otherwise
-// Example: mes callfunc("F_Sex","What a beautiful lady!","What a handsome man!");
-function script F_SexMes {
- if (Sex == SEX_MALE)
- return getarg(0);
- else
- return getarg(1);
-}
-
//== Function F_Hi =========================================
// Returns random HELLO message
function script F_Hi {
diff --git a/npc/other/hugel_bingo.txt b/npc/other/hugel_bingo.txt
index 965405807..9c7b87ee4 100644
--- a/npc/other/hugel_bingo.txt
+++ b/npc/other/hugel_bingo.txt
@@ -96,26 +96,25 @@ OnTouch:
@bingo_e4$ = 0;
@bingo_e5$ = 0;
@bingo_case = 1;
-L_Fill:
- @bingo_fill = callfunc("Func_Bingo",@bingo_case);
- if (!@bingo_fill) {
- mes "The numbers you have entered";
- mes "exceed the limit, or you have";
- mes "already entered these numbers.";
- mes "Please enter your numbers again.";
- next;
- } else if (@bingo_fill) {
- if(@bingoplate[25] < 10) @bingo_e5$ = "0"+@bingoplate[25]+""; else @bingo_e5$ = @bingoplate[25];
- donpcevent "start#bingo::OnEnter";
- mes "["+@bingo_a1$+"] ["+@bingo_a2$+"] ["+@bingo_a3$+"] ["+@bingo_a4$+"] ["+@bingo_a5$+"]";
- mes "["+@bingo_b1$+"] ["+@bingo_b2$+"] ["+@bingo_b3$+"] ["+@bingo_b4$+"] ["+@bingo_b5$+"]";
- mes "["+@bingo_c1$+"] ["+@bingo_c2$+"] ["+@bingo_c3$+"] ["+@bingo_c4$+"] ["+@bingo_c5$+"]";
- mes "["+@bingo_d1$+"] ["+@bingo_d2$+"] ["+@bingo_d3$+"] ["+@bingo_d4$+"] ["+@bingo_d5$+"]";
- mes "["+@bingo_e1$+"] ["+@bingo_e2$+"] ["+@bingo_e3$+"] ["+@bingo_e4$+"] ["+@bingo_e5$+"]";
- close;
-
+ while (true) {
+ @bingo_fill = callfunc("Func_Bingo",@bingo_case);
+ if (!@bingo_fill) {
+ mes "The numbers you have entered";
+ mes "exceed the limit, or you have";
+ mes "already entered these numbers.";
+ mes "Please enter your numbers again.";
+ next;
+ } else if (@bingo_fill) {
+ if(@bingoplate[25] < 10) @bingo_e5$ = "0"+@bingoplate[25]+""; else @bingo_e5$ = @bingoplate[25];
+ donpcevent "start#bingo::OnEnter";
+ mes "["+@bingo_a1$+"] ["+@bingo_a2$+"] ["+@bingo_a3$+"] ["+@bingo_a4$+"] ["+@bingo_a5$+"]";
+ mes "["+@bingo_b1$+"] ["+@bingo_b2$+"] ["+@bingo_b3$+"] ["+@bingo_b4$+"] ["+@bingo_b5$+"]";
+ mes "["+@bingo_c1$+"] ["+@bingo_c2$+"] ["+@bingo_c3$+"] ["+@bingo_c4$+"] ["+@bingo_c5$+"]";
+ mes "["+@bingo_d1$+"] ["+@bingo_d2$+"] ["+@bingo_d3$+"] ["+@bingo_d4$+"] ["+@bingo_d5$+"]";
+ mes "["+@bingo_e1$+"] ["+@bingo_e2$+"] ["+@bingo_e3$+"] ["+@bingo_e4$+"] ["+@bingo_e5$+"]";
+ close;
+ }
}
- goto L_Fill;
}
que_bingo,53,121,0 duplicate(plate1#bingo) plate2#bingo HIDDEN_WARP_NPC,1,1
diff --git a/npc/other/marriage.txt b/npc/other/marriage.txt
index bbd659420..0f640af2a 100644
--- a/npc/other/marriage.txt
+++ b/npc/other/marriage.txt
@@ -58,7 +58,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "married. For now, why";
mes "don't you enjoy the simple";
mes "pleasures of childhood?";
- goto L_End;
+ callsub L_End;
}
mes "[Marry Happy]";
mes "Oh, of course you";
@@ -67,7 +67,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "are too many laws against";
mes "that~ Aren't you the most";
mes "adorable little thing?";
- goto L_End;
+ callsub L_End;
}
mes "[Marry Happy]";
mes "Marriage is the beautiful";
@@ -166,7 +166,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "If there was something";
mes "you didn't understand,";
mes "feel free to ask me again.";
- goto L_End;
+ callsub L_End;
}
mes "[Marry Happy]";
mes "The easiest way to write";
@@ -262,7 +262,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "you can consider marriage.";
mes "After you grow stronger,";
mes "come and talk to me again.";
- goto L_End;
+ callsub L_End;
}
else if (countitem(Diamond_Ring) < 1) {
mes "[Marry Happy]";
@@ -272,7 +272,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "during the wedding ceremony?";
mes "Look for it carefully and come";
mes "back after you find it, okay?";
- goto L_End;
+ callsub L_End;
} else if (Sex == SEX_MALE) {
if (Zeny < 1300000) {
mes "[Marry Happy]";
@@ -281,7 +281,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "that all grooms must pay";
mes "for the wedding ceremony.";
mes "Did you misplace your money?";
- goto L_End;
+ callsub L_End;
}
else if (countitem(Tuxedo) < 1) {
mes "[Marry Happy]";
@@ -291,7 +291,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "ceremony! Find it, bring it";
mes "to me, and then we can finally";
mes "begin the wedding, okay?";
- goto L_End;
+ callsub L_End;
}
} else if (Sex == SEX_FEMALE) {
if (Zeny < 1200000) {
@@ -302,7 +302,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "wedding ceremony. Perhaps";
mes "you could ask your partner";
mes "to help you with the funds?";
- goto L_End;
+ callsub L_End;
}
else if (countitem(Wedding_Dress) < 1) {
mes "[Marry Happy]";
@@ -312,7 +312,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
mes "bring it to me-- you";
mes "absolutely need it";
mes "for the wedding!";
- goto L_End;
+ callsub L_End;
}
}
mes "[Marry Happy]";
@@ -379,7 +379,7 @@ prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
}
delitem Diamond_Ring,1;
wedding_sign = 1;
- goto L_End;
+ callsub L_End;
}
mes "[Marry Happy]";
mes "No...?";
@@ -626,7 +626,7 @@ prt_church,100,128,4 script Bishop#w 1_M_PASTOR,{
mes "It's old fashioned protocol,";
mes "but I'll admit that it does";
mes "keep things running smoothly.";
- goto L_End;
+ callsub L_End;
}
mes "[Vomars]";
mes "Before you can be";
@@ -635,7 +635,7 @@ prt_church,100,128,4 script Bishop#w 1_M_PASTOR,{
mes "two with your partner.";
mes "Then, we can proceed";
mes "with the ceremony.";
- goto L_End;
+ callsub L_End;
}
mes "[Vomars]";
mes "You must apply for";
@@ -644,7 +644,7 @@ prt_church,100,128,4 script Bishop#w 1_M_PASTOR,{
mes "Happy Marry will let you know";
mes "what else you'll need to do";
mes "to prepare for marriage.";
- goto L_End;
+ callsub L_End;
}
else if ($@wedding == 1) {
if (wedding_sign == 1) {
@@ -734,7 +734,7 @@ prt_church,100,128,4 script Bishop#w 1_M_PASTOR,{
mes "the ceremony has finished";
mes "Please try again once he's";
mes "returned.";
- goto L_End;
+ callsub L_End;
}
else {
cutin "wedding_bomars03",2;
@@ -769,7 +769,7 @@ prt_church,100,128,4 script Bishop#w 1_M_PASTOR,{
mes "application. Please speak";
mes "to her so that we can begin";
mes "the wedding ceremony.";
- goto L_End;
+ callsub L_End;
}
callsub S_Busy;
}
@@ -796,14 +796,14 @@ S_Busy:
mes "Mister "+ $@wed_groom$;
mes "is currently in progress.";
mes "Please keep your voice down.";
- goto L_End;
+ callsub L_End;
}
mes "[Vomars]";
mes "I'm conducting a wedding";
mes "for another couple now, so";
mes "please wait patiently for your";
mes "turn. Thanks for understanding... ";
- goto L_End;
+ callsub L_End;
OnStop:
stopnpctimer;
diff --git a/npc/pre-re/mapflag/gvg.txt b/npc/pre-re/mapflag/gvg.txt
new file mode 100644
index 000000000..39be0ee7b
--- /dev/null
+++ b/npc/pre-re/mapflag/gvg.txt
@@ -0,0 +1,41 @@
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Mapflag: Guild versus Guild mode.
+//================= Current Version =======================================
+//= 1.0
+//================= Description ===========================================
+//= Players can attack other guilds, and will have their guild
+//= icons shown. WoE damage reductions will also take place.
+//= gvg: Turns on GvG mode
+//= gvg_castle: Describes castle maps for WoE.
+//=========================================================================
+
+// Guild Dungeons =========
+gld_dun01 mapflag gvg_dungeon
+gld_dun02 mapflag gvg_dungeon
+gld_dun03 mapflag gvg_dungeon
+gld_dun04 mapflag gvg_dungeon
diff --git a/npc/pre-re/scripts_main.conf b/npc/pre-re/scripts_main.conf
index 9381497ec..dda475310 100644
--- a/npc/pre-re/scripts_main.conf
+++ b/npc/pre-re/scripts_main.conf
@@ -62,6 +62,7 @@ npc_global_list: (
//- Pre-Renewal Script Files -
@include "npc/pre-re/scripts.conf"
@include "npc/pre-re/scripts_jobs.conf"
+@include "npc/pre-re/scripts_mapflags.conf"
@include "npc/pre-re/scripts_monsters.conf"
@include "npc/pre-re/scripts_warps.conf"
diff --git a/npc/pre-re/scripts_mapflags.conf b/npc/pre-re/scripts_mapflags.conf
new file mode 100644
index 000000000..03c798aa6
--- /dev/null
+++ b/npc/pre-re/scripts_mapflags.conf
@@ -0,0 +1,30 @@
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Map Flags
+//=========================================================================
+
+"npc/pre-re/mapflag/gvg.txt",
diff --git a/npc/quests/bard_quest.txt b/npc/quests/bard_quest.txt
index 0c46a9ab6..79eca7720 100644
--- a/npc/quests/bard_quest.txt
+++ b/npc/quests/bard_quest.txt
@@ -166,19 +166,19 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
next;
mes "[Errende]";
mes "I hope that you'll always remain honest and respectful towards other people, and that you continue to ignore greed for fortune or power.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q > 11 && gef_bard_q < 14) {
cutin "bard_eland02",2;
mes "[Errende]";
mes "It seems you haven't found it yet. Well, take your time, I can wait as long as you want. It doesn't really bore me, since waiting seems to be a part of my profession.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 11) {
cutin "bard_eland01",2;
mes "[Errende]";
mes "Mr. Skezti has a small book store on the book street at the right side of Mineta in Juno. If you show him the seal, he'll help you out.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 10) {
cutin "bard_eland01",2;
@@ -208,7 +208,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "show him the Seal of Friendship.";
mes "Good luck, now~";
gef_bard_q = 11;
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 20) {
cutin "bard_eland03",2;
@@ -258,7 +258,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "[Errende]";
mes "Waaah, wah~";
mes "You can't just ignore me like that! Where's your sense of merriment, your sense of romance?";
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 27) {
@@ -304,7 +304,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "I beseech you, if you meet him, please ask him of the 8th love and inform me of that lyric immediately~";
gef_bard_q = 22;
}
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 26) {
cutin "bard_eland01",2;
@@ -358,17 +358,17 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "in advance~";
gef_bard_q = 24;
}
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
@@ -377,7 +377,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "If I did, why would";
mes "I not know what";
mes "this song is about?";
- goto L_End;
+ callsub L_End;
} else {
mes "[Errende]";
@@ -390,7 +390,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "How could I forget";
mes "the 8th love?";
gef_bard_q = 26;
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 25) {
@@ -436,7 +436,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "heart wrenching song.";
mes "But at what cost to your soul?^000000";
}
- goto L_End;
+ callsub L_End;
} else {
cutin "bard_eland01",2;
@@ -447,7 +447,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "Noboooody looooves meee";
mes "Friends foooooor never...";
mes "Ooooooooh wah!^000000";
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 24) {
@@ -473,7 +473,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "Once again,";
mes "thank you so much";
mes "for your help.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 22) {
mes "[Errende]";
@@ -489,7 +489,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
next;
mes "[Errende]";
mes "Please ask ^483D8BGunther^000000 about the ^483D8B8th love^000000 in ^483D8BAt One, I Fall in Love^000000. Thank you in advance.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 23) {
cutin "bard_eland02",2;
@@ -579,19 +579,19 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "in advance~";
gef_bard_q = 24;
}
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
gef_bard_q = 26;
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
gef_bard_q = 26;
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
@@ -601,7 +601,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "I not know what this";
mes "song is about?";
gef_bard_q = 26;
- goto L_End;
+ callsub L_End;
} else {
mes "[Errende]";
@@ -614,7 +614,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "How could I forget";
mes "the 8th love?";
gef_bard_q = 26;
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 21) {
@@ -664,7 +664,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "I beseech you, if you meet him, please ask him of the 8th love and inform me of that lyric immediately~";
gef_bard_q = 2;
}
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 6) {
cutin "bard_eland04",2;
@@ -708,23 +708,23 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "I'll pay you back somehow! Thank you for your trouble in advance~";
gef_bard_q = 4;
}
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
mes "[Errende]";
mes "Surely you jest! If I did, why would I not know what this song is about?";
- goto L_End;
+ callsub L_End;
} else {
mes "[Errende]";
@@ -736,7 +736,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "How could I forget";
mes "the 8th love?";
gef_bard_q = 6;
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 5) {
@@ -773,7 +773,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "heart wrenching song.";
mes "But at what cost to your soul?^000000";
}
- goto L_End;
+ callsub L_End;
} else {
cutin "bard_eland01",2;
@@ -784,7 +784,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "Noboooody looooves meee";
mes "Friends foooooor never...";
mes "Ooooooooooh wah!^000000";
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 4) {
@@ -809,7 +809,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "Once again,";
mes "thank you so much";
mes "for your help.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 2) {
cutin "bard_eland04",2;
@@ -822,7 +822,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
next;
mes "[Errende]";
mes "Please ask ^483D8BGunther^000000 about the ^483D8B8th love^000000 in ^483D8BAt One, I Fall in Love^000000. Thank you in advance.";
- goto L_End;
+ callsub L_End;
} else if (gef_bard_q == 3) {
cutin "bard_eland02",2;
@@ -907,27 +907,27 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "I'll pay you back somehow! Thank you for your trouble in advance~";
gef_bard_q = 4;
}
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
gef_bard_q = 6;
- goto L_End;
+ callsub L_End;
}
else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
gef_bard_q = 6;
- goto L_End;
+ callsub L_End;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
mes "[Errende]";
mes "Surely you jest! If I did, why would I not know what this song is about?";
gef_bard_q = 6;
- goto L_End;
+ callsub L_End;
} else {
mes "[Errende]";
@@ -939,7 +939,7 @@ geffen,132,38,3 script Bard#2 1_M_BARD,{
mes "How could I forget";
mes "the 8th love?";
gef_bard_q = 6;
- goto L_End;
+ callsub L_End;
}
} else if (gef_bard_q == 1) {
@@ -1122,7 +1122,7 @@ S_StorySong:
mes "[Errende]";
mes "Oh, how disappointing. But promise me that you will drop by later, so that we can share stories and merriment.";
}
- goto L_End;
+ callsub L_End;
case 2:
mes "[Errende]";
@@ -1156,7 +1156,7 @@ S_StorySong:
mes "My apologies,";
mes "But I cannot offer my services for free. Even a Bard needs zeny to live, wouldn't you agree?";
}
- goto L_End;
+ callsub L_End;
case 2:
cutin "bard_eland03",2;
@@ -1225,7 +1225,7 @@ S_StorySong:
mes "may never know";
mes "with certainty.";
}
- goto L_End;
+ callsub L_End;
} else if (.@random == 2) {
@@ -1328,7 +1328,7 @@ S_StorySong:
if(gef_bard_q==1) gef_bard_q = 7;
if(gef_bard_q==21) gef_bard_q = 27;
}
- goto L_End;
+ callsub L_End;
}
mes "^483D8BA good Bard sings";
@@ -1352,7 +1352,7 @@ S_StorySong:
mes "[Errende]";
mes "H-how can you say such a thing, "+ @name$ +"? Have you ever been a Bard before? It's difficult to come up with fresh, original melodies!";
}
- goto L_End;
+ callsub L_End;
case 3:
cutin "bard_eland01",2;
@@ -1362,7 +1362,7 @@ S_StorySong:
mes "enjoyed when you";
mes "are in the mood for it.";
mes "Please come again.";
- goto L_End;
+ callsub L_End;
}
@@ -1371,7 +1371,7 @@ S_StorySong:
mes "[Errende]";
mes "Hmm~?";
mes "Well, alright. Though, listening to a good story or cheerful song can really do you some good. Alright then, see you later.";
- goto L_End;
+ callsub L_End;
}
}
diff --git a/npc/quests/bunnyband.txt b/npc/quests/bunnyband.txt
index 957e3ab01..9b3537312 100644
--- a/npc/quests/bunnyband.txt
+++ b/npc/quests/bunnyband.txt
@@ -101,43 +101,43 @@ alberta,26,229,0 script Kafra Employee#bunny 4_M_01,{
mes "of the Kafra Services~";
close;
case 2:
- goto L_Info;
+ break;
case 3:
close;
}
- }
- mes "[Kafra Employee]";
- mes "Hi there~! Would you like";
- mes "to join our special ^529DFFBunny";
- mes "Band Event^000000 hosted by the Kafra";
- mes "Corporation and sponsored by";
- mes "the Alberta Merchant Guild?";
- next;
- switch(select("Join the Event", "Event Information", "Cancel")) {
- case 1:
- BUNYBND = 1;
+ } else {
mes "[Kafra Employee]";
- mes "Great! Thanks for";
- mes "participating! If you";
- mes "haven't already heard,";
- mes "you need to collect these";
- mes "items if you want me put a";
- mes "Bunny Band together for you...";
+ mes "Hi there~! Would you like";
+ mes "to join our special ^529DFFBunny";
+ mes "Band Event^000000 hosted by the Kafra";
+ mes "Corporation and sponsored by";
+ mes "the Alberta Merchant Guild?";
next;
- mes "[Kafra Employee]";
- mes "100 Feathers,";
- mes "1 Four-Leaf Clover,";
- mes "1 Kitty Band and";
- mes "1 Pearl. That's it!";
- mes "Good luck and I'll be";
- mes "waiting for you here~";
- close;
- case 2:
- break;
- case 3:
- close;
+ switch(select("Join the Event", "Event Information", "Cancel")) {
+ case 1:
+ BUNYBND = 1;
+ mes "[Kafra Employee]";
+ mes "Great! Thanks for";
+ mes "participating! If you";
+ mes "haven't already heard,";
+ mes "you need to collect these";
+ mes "items if you want me put a";
+ mes "Bunny Band together for you...";
+ next;
+ mes "[Kafra Employee]";
+ mes "100 Feathers,";
+ mes "1 Four-Leaf Clover,";
+ mes "1 Kitty Band and";
+ mes "1 Pearl. That's it!";
+ mes "Good luck and I'll be";
+ mes "waiting for you here~";
+ close;
+ case 2:
+ break;
+ case 3:
+ close;
+ }
}
-L_Info:
mes "[Kafra Employee]";
mes "To thank our valued";
mes "customers, Kafra Corporation";
diff --git a/npc/quests/cooking_quest.txt b/npc/quests/cooking_quest.txt
index 3b97f60ee..048201063 100644
--- a/npc/quests/cooking_quest.txt
+++ b/npc/quests/cooking_quest.txt
@@ -85,7 +85,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "be careful and watch your";
mes "step when you climb up";
mes "the stairs for me, alright?";
- goto L_End;
+ callsub L_End;
}
else if (getequipid(1) != 5026) {
if (Sex == SEX_MALE) {
@@ -123,7 +123,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "But I do find that you";
mes "adventurers do have";
mes "your strong points...";
- goto L_End;
+ callsub L_End;
}
cutin "orleans_1",0;
mes "[Charles Orleans]";
@@ -236,7 +236,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "treats that only I can offer.";
mes "Until that day comes, I shall";
mes "reluctantly bid you adieu.";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 0) {
cutin "orleans_5",0;
@@ -342,7 +342,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF1 Cooking Oil^000000, and";
mes "^4D4DFF1 Old Frying Pan^000000.";
mes "Then, we can begin.";
- goto L_End;
+ callsub L_End;
}
else if (.@cook_m1 == 2) {
cooking_q = 2;
@@ -359,7 +359,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF2 Red Potions^000000";
mes "so that we can";
mes "begin the lesson~";
- goto L_End;
+ callsub L_End;
}
else if (.@cook_m1 == 3) {
cooking_q = 3;
@@ -375,7 +375,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF1 Honey^000000,";
mes "^4D4DFF2 Grapes^000000, and";
mes "^4D4DFF1 Red Potion^000000.";
- goto L_End;
+ callsub L_End;
}
else if (.@cook_m1 == 4) {
cooking_q = 4;
@@ -393,7 +393,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF1 Bag of Grain^000000,";
mes "^4D4DFF10 Spawns^000000, and";
mes "^4D4DFF1 Squid Ink^000000.";
- goto L_End;
+ callsub L_End;
}
else if (.@cook_m1 == 5) {
cooking_q = 5;
@@ -410,7 +410,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF10 Green Herbs^000000,";
mes "^4D4DFF10 Nippers^000000, and";
mes "^4D4DFF1 Yellow Potion^000000.";
- goto L_End;
+ callsub L_End;
}
cooking_q = 6;
mes "[Charles Orleans]";
@@ -426,7 +426,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "^4D4DFF1 Frying Pan^000000,";
mes "^4D4DFF5 Yoyo Tails^000000, and";
mes "^4D4DFF1 Cooking Oil^000000.";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 1) {
if (countitem(Grasshoppers_Leg) > 4 && countitem(Old_Frying_Pan) > 0 && countitem(Cooking_Oil) > 0) {
@@ -467,7 +467,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Cooking_Oil,1;
cooking_q = 7;
getitem Str_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -479,14 +479,14 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "If a restaurant patron had";
mes "ordered this, then you'd";
mes "already be making him wait!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "Just go and ambush those";
mes "happy-go-lucky grasshoppers";
mes "just playing in the fields. Hurry and smash them, then rip their";
mes "legs off--but be humane about it! ";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 2) {
if (countitem(Grape) > 2 && countitem(Red_Potion) > 1) {
@@ -524,7 +524,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Red_Potion,2;
cooking_q = 7;
getitem Int_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -535,7 +535,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "ingredients for Grape Juice";
mes "Herbal Tea! At a real restaurant, you'd never be able to take your";
mes "time like this! Quickly, now!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "Having trouble finding";
@@ -543,7 +543,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "those cute little Poporings...";
mes "Of course, you should try to";
mes "be humane when you hunt them...";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 3) {
if (countitem(Honey) > 0 && countitem(Grape) > 1 && countitem(Red_Potion) > 0) {
@@ -585,7 +585,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Red_Potion,1;
cooking_q = 7;
getitem Dex_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -596,7 +596,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "brought me the ingredients";
mes "to make Honey Grape Juice";
mes "a while ago. Hurry it up!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "You're having trouble";
@@ -605,7 +605,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Just go and hunt some bears,";
mes "they're always carrying some";
mes "of that Honey around.";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 4) {
if (countitem(Grain) > 0 && countitem(Spawn) > 9 && countitem(Chinese_Ink) > 0) {
@@ -646,7 +646,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Chinese_Ink,1; //Chinese_ink
cooking_q = 7;
getitem Agi_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -657,7 +657,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "preparing ingredients";
mes "for Frog Egg and Squid";
mes "Ink Soup right now!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "You have to be careful";
@@ -665,7 +665,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Eggs. If you feed them raw to";
mes "somebody, well, their flavor is";
mes "decidely less than magnifique.";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 5) {
if (countitem(Nipper) > 9 && countitem(Green_Herb) > 9 && countitem(Yellow_Potion) > 0) {
@@ -706,7 +706,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Yellow_Potion,1;
cooking_q = 7;
getitem Vit_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -718,7 +718,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Crab Nippers? You need";
mes "to work quickly for those";
mes "hungry restaurant patrons!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "It shouldn't be too hard";
@@ -726,7 +726,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "find some Vadons and crush";
mes "them, making sure to rip off";
mes "their Nippers. That sounds strange, I know, but just do it.";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 6) {
if (countitem(Yoyo_Tail) > 4 && countitem(Old_Frying_Pan) > 0 && countitem(Cooking_Oil) > 0) {
@@ -767,7 +767,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
delitem Cooking_Oil,1;
cooking_q = 7;
getitem Luk_Dish01,1;
- goto L_End;
+ callsub L_End;
}
cutin "orleans_6",0;
.@talk_j = rand(1,2);
@@ -779,7 +779,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "you can. In a real restaurant,";
mes "you'd never able to take your";
mes "time like this. Toute allure!";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "You need more tails?";
@@ -788,7 +788,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "and then slice off their tails.";
mes "You're a beginner, but I won't";
mes "allow you to be inhumane!";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 7) {
cutin "orleans_7",0;
@@ -808,7 +808,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "teaching until one of you can";
mes "become a worthy successor.";
mes "It will take some time...";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 8) {
cutin "orleans_5",0;
@@ -847,7 +847,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes ".....Who told you";
mes "to ask her name?";
mes "You don't even understand what she is saying.";
- goto L_End;
+ callsub L_End;
case 2:
cutin "nyuang_2",2;
emotion e_pif,0,"Child with Cat#cook";
@@ -863,7 +863,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "the child won't talk to us...";
mes "Still, we need to get those";
mes "two out of the kitchen.";
- goto L_End;
+ callsub L_End;
case 3:
cutin "nyuang_3",2;
emotion e_heh,0,"Child with Cat#cook";
@@ -876,7 +876,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "[Charles Orleans]";
mes "...Are you playing with that kid...?";
mes "...Then I don't need you to be here.";
- goto L_End;
+ callsub L_End;
case 4:
emotion e_dots,0,"Child with Cat#cook";
mes "[Child with Cat]";
@@ -897,7 +897,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "You should have";
mes "been more careful";
mes "handling that cat...";
- goto L_End;
+ callsub L_End;
}
}
else if (cooking_q == 9) {
@@ -1029,7 +1029,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Ah...";
mes "There goes a true";
mes "lady... Madam Wickebine...";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 10) {
cutin "orleans_5",0;
@@ -1071,7 +1071,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Praise the glories of the";
mes "Rune-Midgarts Kingdom!";
mes "Long live King Tristram III!";
- goto L_End;
+ callsub L_End;
}
else if (cooking_q == 11) {
cutin "orleans_5",0;
@@ -1112,7 +1112,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "1 to 5. Those are the";
mes "only cookbooks that I will";
mes "lend out to my students.";
- goto L_End;
+ callsub L_End;
}
else if (.@new_book == 0) {
cutin "orleans_5",0;
@@ -1122,7 +1122,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "study the recipes that you";
mes "have right now before trying";
mes "something new, I suppose.";
- goto L_End;
+ callsub L_End;
}
mes "[Charles Orleans]";
mes "So you wanted to borrow a";
@@ -1140,7 +1140,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "levels 1 to 5. Hmm, well, ask";
mes "me again when you remember";
mes "which cookbook you have, okay?";
- goto L_End;
+ callsub L_End;
}
else if (.@old_book == 0) {
cutin "orleans_5",0;
@@ -1150,7 +1150,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "study the recipes that you";
mes "have right now before trying";
mes "something new, I suppose.";
- goto L_End;
+ callsub L_End;
}
else if (.@old_book == .@new_book) {
cutin "orleans_4",0;
@@ -1161,7 +1161,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "cookbook that you already";
mes "have? I guess you made";
mes "some sort of mistake?";
- goto L_End;
+ callsub L_End;
}
else {
if (countitem(7471+.@old_book) < 1) {
@@ -1172,7 +1172,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "that you'd return to me?";
mes "Find it first, and then I can";
mes "lend another cookbook to you.";
- goto L_End;
+ callsub L_End;
}
cutin "orleans_2",0;
mes "[Charles Orleans]";
@@ -1264,10 +1264,10 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Oh, how I miss the";
mes "taste of Pumpkins!";
mes "Ahhh, how nostalgic~";
- goto L_End;
+ callsub L_End;
}
}
- else goto L_End;
+ else callsub L_End;
}
else if (.@new_book== 2) {
cutin "orleans_7",0;
@@ -1298,10 +1298,10 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "soon... But the experience";
mes "isn't complete without any";
mes "Well-Baked Cookies to munch~";
- goto L_End;
+ callsub L_End;
}
}
- else goto L_End;
+ else callsub L_End;
}
else if (.@new_book== 3) {
cutin "orleans_7",0;
@@ -1330,10 +1330,10 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "things I don't know";
mes "how to make extremely";
mes "well. Can you believe that?";
- goto L_End;
+ callsub L_End;
}
}
- else goto L_End;
+ else callsub L_End;
}
else if (.@new_book== 4) {
cutin "orleans_7",0;
@@ -1364,10 +1364,10 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "of that delicious Bao.";
mes "I'd cook it myself, but";
mes "I don't know the secret!";
- goto L_End;
+ callsub L_End;
}
}
- else goto L_End;
+ else callsub L_End;
}
else if (.@new_book== 5) {
cutin "orleans_7",0;
@@ -1396,10 +1396,10 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "cook with those Shoots";
mes "soon, so I'd appreciate it";
mes "if you'd do this little favor~";
- goto L_End;
+ callsub L_End;
}
}
- else goto L_End;
+ else callsub L_End;
}
if (.@old_book == 1) delitem Cookbook01,1;
@@ -1434,7 +1434,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "good care of it--don't sell";
mes "it or lose it or anything like";
mes "that. Good luck cooking now~";
- goto L_End;
+ callsub L_End;
case 2:
cutin "orleans_3",0;
@@ -1462,7 +1462,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "why my spirit to create";
mes "culinary masterpieces has";
mes "been reinvigorated lately...";
- goto L_End;
+ callsub L_End;
case 3:
cutin "orleans_5",0;
@@ -1470,7 +1470,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Please, do not worry";
mes "yourself about it. Just";
mes "let me rest for now~";
- goto L_End;
+ callsub L_End;
}
}
@@ -1479,7 +1479,7 @@ prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{
mes "Mon dieu!";
mes "An error has";
mes "occurred!";
- goto L_End;
+ callsub L_End;
}
L_End:
diff --git a/npc/quests/quests_airship.txt b/npc/quests/quests_airship.txt
index c5c8f69b5..8c743d99a 100644
--- a/npc/quests/quests_airship.txt
+++ b/npc/quests/quests_airship.txt
@@ -2831,88 +2831,90 @@ airplane,33,69,4 script Kaci 1_F_MERCHANT_01,{
mes "do it himself. Reading that";
mes "letter really made my day~";
next;
-L_Ask:
- switch(select("Ask about Hallen", "Ask about Mawong", "Ask about the Airship")) {
- case 1:
- .@mesa = 1;
- mes "[Kaci]";
- mes "Hallen? Well, he and I are";
- mes "pretty close. Did you know";
- mes "that we're cousins? In fact,";
- mes "his dad, my uncle, brought";
- mes "me as a child after my father";
- mes "passed away 20 years ago.";
- next;
- mes "[Kaci]";
- mes "There was some kind of";
- mes "mine explosion accident in";
- mes "Einbech. I don't remember.";
- mes "Anyway, me and Hallen are";
- mes "like sister and brother, and";
- mes "we always stick together.";
- next;
- mes "[Kaci]";
- mes "When Captain Ferlock saw me";
- mes "host a Dice game by coincidence";
- mes "and then hired me to work on his Airship, Hallen insisted on coming";
- mes "along. He's stubborn like that,";
- mes "but he's also very sweet.";
- next;
- break;
- case 2:
- .@mesb = 1;
- mes "[Kaci]";
- mes "Mr. Mawong? Oh, don't get";
- mes "the wrong idea! He's my";
- mes "mentor, the one who taught";
- mes "me how to play all of these";
- mes "wonderful games. He's pretty";
- mes "famous around Juno, you know.";
- next;
- mes "[Kaci]";
- mes "I used to be so depressed,";
- mes "not caring about the world";
- mes "at all, after my father died.";
- mes "Then, I ran into Mr. Mawong,";
- mes "and he taught me how to find";
- mes "the joy in life once again.";
- next;
- mes "[Kaci]";
- mes "Because of him, I decided";
- mes "to learn his games and to";
- mes "help people forget their";
- mes "worries and just enjoy";
- mes "themselves, even if it's";
- mes "just for a little while.";
- next;
- break;
- case 3:
- .@mesc = 1;
- mes "[Kaci]";
- mes "The Airship? It's so";
- mes "huge and beautiful, and";
- mes "I'm always amazed that it";
- mes "can fly so gracefully through";
- mes "the air. I've always wanted to live someplace close to the sky...";
- next;
+ while (true) {
+ switch (select("Ask about Hallen", "Ask about Mawong", "Ask about the Airship")) {
+ case 1:
+ .@mesa = 1;
+ mes "[Kaci]";
+ mes "Hallen? Well, he and I are";
+ mes "pretty close. Did you know";
+ mes "that we're cousins? In fact,";
+ mes "his dad, my uncle, brought";
+ mes "me as a child after my father";
+ mes "passed away 20 years ago.";
+ next;
+ mes "[Kaci]";
+ mes "There was some kind of";
+ mes "mine explosion accident in";
+ mes "Einbech. I don't remember.";
+ mes "Anyway, me and Hallen are";
+ mes "like sister and brother, and";
+ mes "we always stick together.";
+ next;
+ mes "[Kaci]";
+ mes "When Captain Ferlock saw me";
+ mes "host a Dice game by coincidence";
+ mes "and then hired me to work on his Airship, Hallen insisted on coming";
+ mes "along. He's stubborn like that,";
+ mes "but he's also very sweet.";
+ next;
+ break;
+ case 2:
+ .@mesb = 1;
+ mes "[Kaci]";
+ mes "Mr. Mawong? Oh, don't get";
+ mes "the wrong idea! He's my";
+ mes "mentor, the one who taught";
+ mes "me how to play all of these";
+ mes "wonderful games. He's pretty";
+ mes "famous around Juno, you know.";
+ next;
+ mes "[Kaci]";
+ mes "I used to be so depressed,";
+ mes "not caring about the world";
+ mes "at all, after my father died.";
+ mes "Then, I ran into Mr. Mawong,";
+ mes "and he taught me how to find";
+ mes "the joy in life once again.";
+ next;
+ mes "[Kaci]";
+ mes "Because of him, I decided";
+ mes "to learn his games and to";
+ mes "help people forget their";
+ mes "worries and just enjoy";
+ mes "themselves, even if it's";
+ mes "just for a little while.";
+ next;
+ break;
+ case 3:
+ .@mesc = 1;
+ mes "[Kaci]";
+ mes "The Airship? It's so";
+ mes "huge and beautiful, and";
+ mes "I'm always amazed that it";
+ mes "can fly so gracefully through";
+ mes "the air. I've always wanted to live someplace close to the sky...";
+ next;
+ mes "[Kaci]";
+ mes "A place where I can see";
+ mes "the clouds and bask in the";
+ mes "sun. So, when Captain Ferlock";
+ mes "invited me to work here, it was";
+ mes "like a dream come true~";
+ next;
+ break;
+ }
mes "[Kaci]";
- mes "A place where I can see";
- mes "the clouds and bask in the";
- mes "sun. So, when Captain Ferlock";
- mes "invited me to work here, it was";
- mes "like a dream come true~";
+ mes "Please don't hesitate";
+ mes "to ask me anything if";
+ mes "you need a small favor,";
+ mes "or if you're just curious";
+ mes "about me in general~";
next;
- break;
+ if (.@mesa && .@mesb && .@mesc)
+ break;
}
mes "[Kaci]";
- mes "Please don't hesitate";
- mes "to ask me anything if";
- mes "you need a small favor,";
- mes "or if you're just curious";
- mes "about me in general~";
- next;
- if (!.@mesa || !.@mesb || !.@mesc) goto L_Ask;
- mes "[Kaci]";
mes "By the way, if Hallen";
mes "bothers you with another";
mes "request, please refuse to";
@@ -3077,7 +3079,6 @@ OnTouch:
}
while (1) {
while (1) {
-L_Retry:
next;
input @input;
if (@input < 100 || @input > 999) {
@@ -3218,7 +3219,6 @@ L_Retry:
case 3: mes "Initialing 4th attempt...^000000"; break;
case 4: mes "Initialing final attempt...^000000"; break;
}
- goto L_Retry;
}
}
end;
diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt
index 66cfb0e73..26b7de092 100644
--- a/npc/quests/quests_lighthalzen.txt
+++ b/npc/quests/quests_lighthalzen.txt
@@ -7737,136 +7737,138 @@ yuno_pre,69,79,4 script Mr. President 4_M_PRESIDENT,{
mes "Now, I'm sure that you must";
mes "have some questions for me...";
next;
-L_Mission:
- switch( select( "Secret Wing's Background","Rekenber's Purpose","Secret Wing's Goal","Details about my mission","I'm ready for my mission." ) )
- {
- case 1:
- mes "[Karl]";
- mes "Rekenber has been";
- mes "unopposed for a very long";
- mes "time. Our nation is unhappy";
- mes "with their rule, but since our";
- mes "country lacks solidarity, the";
- mes "people can do nothing.";
- next;
- mes "[Karl]";
- mes "But one day, I was contacted";
- mes "by some people who claimed to";
- mes "share my sentiments against";
- mes "the Rekenber Corporation.";
- mes "Later, I learned that they were";
- mes "from the Kafra Corporation.";
- next;
- mes "[Karl]";
- mes "Apparently, they were";
- mes "facing some aggressive";
- mes "competition from Cool";
- mes "Event Corp, which is";
- mes "actually backed by the";
- mes "Rekenber Corporation.";
- next;
- mes "[Karl]";
- mes "We decided to pool our";
- mes "resources to deal with what";
- mes "we perceived as a common";
- mes "enemy. Before long, we gathered";
- mes "more devotees to our cause and";
- mes "formed the ''Secret Wing.''";
- next;
- mes "[Karl]";
- mes "It may be helpful for";
- mes "you to know that our";
- mes "direct contact to the";
- mes "Kafra Corporation is the";
- mes "^FF00003rd Security Team^000000. Oh, did";
- mes "you have any other questions?";
- next;
- goto L_Mission;
+ while (true) {
+ switch( select( "Secret Wing's Background","Rekenber's Purpose","Secret Wing's Goal","Details about my mission","I'm ready for my mission." ) )
+ {
+ case 1:
+ mes "[Karl]";
+ mes "Rekenber has been";
+ mes "unopposed for a very long";
+ mes "time. Our nation is unhappy";
+ mes "with their rule, but since our";
+ mes "country lacks solidarity, the";
+ mes "people can do nothing.";
+ next;
+ mes "[Karl]";
+ mes "But one day, I was contacted";
+ mes "by some people who claimed to";
+ mes "share my sentiments against";
+ mes "the Rekenber Corporation.";
+ mes "Later, I learned that they were";
+ mes "from the Kafra Corporation.";
+ next;
+ mes "[Karl]";
+ mes "Apparently, they were";
+ mes "facing some aggressive";
+ mes "competition from Cool";
+ mes "Event Corp, which is";
+ mes "actually backed by the";
+ mes "Rekenber Corporation.";
+ next;
+ mes "[Karl]";
+ mes "We decided to pool our";
+ mes "resources to deal with what";
+ mes "we perceived as a common";
+ mes "enemy. Before long, we gathered";
+ mes "more devotees to our cause and";
+ mes "formed the ''Secret Wing.''";
+ next;
+ mes "[Karl]";
+ mes "It may be helpful for";
+ mes "you to know that our";
+ mes "direct contact to the";
+ mes "Kafra Corporation is the";
+ mes "^FF00003rd Security Team^000000. Oh, did";
+ mes "you have any other questions?";
+ next;
+ break;
- case 2:
- mes "[Karl]";
- mes "It's true that companies";
- mes "exist to create money, but";
- mes "the Rekenber Corporation";
- mes "is much more nefarious.";
- mes "They actually want to dominate the entire Rune-Midgard continent.";
- next;
- mes "[Karl]";
- mes "In fact, the chairman of";
- mes "that company is shrouded";
- mes "in mystery. Although I'm";
- mes "the president, I go through";
- mes "many difficulties just to";
- mes "send a message to him.";
- next;
- mes "[Karl]";
- mes "It's disheartening,";
- mes "but we really have no";
- mes "idea what their true goals";
- mes "and plans might be. Now, did";
- mes "you have any other questions?";
- next;
- goto L_Mission;
+ case 2:
+ mes "[Karl]";
+ mes "It's true that companies";
+ mes "exist to create money, but";
+ mes "the Rekenber Corporation";
+ mes "is much more nefarious.";
+ mes "They actually want to dominate the entire Rune-Midgard continent.";
+ next;
+ mes "[Karl]";
+ mes "In fact, the chairman of";
+ mes "that company is shrouded";
+ mes "in mystery. Although I'm";
+ mes "the president, I go through";
+ mes "many difficulties just to";
+ mes "send a message to him.";
+ next;
+ mes "[Karl]";
+ mes "It's disheartening,";
+ mes "but we really have no";
+ mes "idea what their true goals";
+ mes "and plans might be. Now, did";
+ mes "you have any other questions?";
+ next;
+ break;
- case 3:
- mes "[Karl]";
- mes "''Secret Wing's'' only";
- mes "goal is to destroy the";
- mes "Rekenber Corporation in";
- mes "order to break the Schwaltzvalt Republic free from its oppression.";
- next;
- mes "[Karl]";
- mes "Of course, we realize";
- mes "that it will take time and";
- mes "a lot of sacrifice to make";
- mes "this a reality. Now, do you";
- mes "have anything else to ask?";
- next;
- goto L_Mission;
+ case 3:
+ mes "[Karl]";
+ mes "''Secret Wing's'' only";
+ mes "goal is to destroy the";
+ mes "Rekenber Corporation in";
+ mes "order to break the Schwaltzvalt Republic free from its oppression.";
+ next;
+ mes "[Karl]";
+ mes "Of course, we realize";
+ mes "that it will take time and";
+ mes "a lot of sacrifice to make";
+ mes "this a reality. Now, do you";
+ mes "have anything else to ask?";
+ next;
+ break;
- case 4:
- mes "[Karl]";
- mes "Ah, your next mission.";
- mes "I'm ready to give you";
- mes "some of the details if";
- mes "you no longer have any";
- mes "questions to ask. Let me";
- mes "know when you are ready.";
- next;
- goto L_Mission;
+ case 4:
+ mes "[Karl]";
+ mes "Ah, your next mission.";
+ mes "I'm ready to give you";
+ mes "some of the details if";
+ mes "you no longer have any";
+ mes "questions to ask. Let me";
+ mes "know when you are ready.";
+ next;
+ break;
- case 5:
- mes "[Karl]";
- mes "Very well, then.";
- mes "Your mission will not";
- mes "be too difficult, but it does";
- mes "have great urgency so you";
- mes "must accomplish it as soon";
- mes "as you can. Understood?";
- next;
- switch( select( "Wait, I have one more question!","Yes sir, Mr. President." ) )
- {
- case 1:
- mes "[Karl]";
- mes "Hm? I thought you";
- mes "didn't have any more";
- mes "questions. However, I still";
- mes "have the luxury to give you";
- mes "any answers that I can provide.";
- next;
- goto L_Mission;
+ case 5:
+ mes "[Karl]";
+ mes "Very well, then.";
+ mes "Your mission will not";
+ mes "be too difficult, but it does";
+ mes "have great urgency so you";
+ mes "must accomplish it as soon";
+ mes "as you can. Understood?";
+ next;
+ switch( select( "Wait, I have one more question!","Yes sir, Mr. President." ) )
+ {
+ case 1:
+ mes "[Karl]";
+ mes "Hm? I thought you";
+ mes "didn't have any more";
+ mes "questions. However, I still";
+ mes "have the luxury to give you";
+ mes "any answers that I can provide.";
+ next;
+ break;
- case 2:
- mes "[Karl]";
- mes "I'm glad to hear that.";
- mes "Alright, give me a second";
- mes "to search for this file before";
- mes "I explain the mission.";
- lhz_boss = 15;
- close2;
- cutin "",255;
- end;
- }
+ case 2:
+ mes "[Karl]";
+ mes "I'm glad to hear that.";
+ mes "Alright, give me a second";
+ mes "to search for this file before";
+ mes "I explain the mission.";
+ lhz_boss = 15;
+ close2;
+ cutin "",255;
+ end;
+ }
+ break;
+ }
}
}
else if(lhz_boss == 15)
@@ -9690,68 +9692,68 @@ OnTouch:
mes "You need to input the correct";
mes "password to open the door.^000000";
next;
-L_Enter:
- input @sneakpass;
- if(@sneakpass == 738495)
- {
- mes "^3355FF*Beep~*";
- mes "You hear a pleasant";
- mes "sounding electronic chirp,";
- mes "signaling that you have input";
- mes "the correct password. The door";
- mes "automatically slides open.";
+ while (true) {
+ input @sneakpass;
+ if(@sneakpass == 738495)
+ {
+ mes "^3355FF*Beep~*";
+ mes "You hear a pleasant";
+ mes "sounding electronic chirp,";
+ mes "signaling that you have input";
+ mes "the correct password. The door";
+ mes "automatically slides open.";
+ next;
+ switch( select( "Enter","Retreat" ) )
+ {
+ case 1:
+ mes "[Security System]";
+ mes "You have 3 minutes to";
+ mes "search the Information Archive.";
+ mes "When this time elapses, you";
+ mes "will be automatically sent";
+ mes "outside for security reasons.";
+ close2;
+ lhz_boss = 29;
+ donpcevent "Timer_Sneak::OnEnter";
+ warp "lhz_in01",177,35;
+ end;
+
+ case 2:
+ mes "^3355FFPerhaps now would";
+ mes "not be the best time to";
+ mes "enter the Secret Archive.";
+ mes "Or at least, that's what";
+ mes "you've decided for yourself.^000000";
+ close;
+ }
+ }
+ mes "^3355FF*Eeeeeee*";
+ mes "The door emits an";
+ mes "unnerving, high pitched";
+ mes "screech after you input";
+ mes "the password. You really";
+ mes "should try to input it again.^000000";
+ ++@sneakerror;
next;
- switch( select( "Enter","Retreat" ) )
+ if(@sneakerror > 2)
{
- case 1:
mes "[Security System]";
- mes "You have 3 minutes to";
- mes "search the Information Archive.";
- mes "When this time elapses, you";
- mes "will be automatically sent";
- mes "outside for security reasons.";
+ mes "*Gzzzzz*";
+ mes "You have entered the";
+ mes "password incorrectly";
+ mes "3 times. Please stand by";
+ mes "for managerial assistance.";
+ next;
+ mes "^3355FFUh oh!";
+ mes "You better get";
+ mes "out of here before";
+ mes "you get caught!^000000";
close2;
- lhz_boss = 29;
- donpcevent "Timer_Sneak::OnEnter";
- warp "lhz_in01",177,35;
+ warp "lhz_in01",191,49;
end;
-
- case 2:
- mes "^3355FFPerhaps now would";
- mes "not be the best time to";
- mes "enter the Secret Archive.";
- mes "Or at least, that's what";
- mes "you've decided for yourself.^000000";
- close;
}
- }
- mes "^3355FF*Eeeeeee*";
- mes "The door emits an";
- mes "unnerving, high pitched";
- mes "screech after you input";
- mes "the password. You really";
- mes "should try to input it again.^000000";
- ++@sneakerror;
- next;
- if(@sneakerror > 2)
- {
- mes "[Security System]";
- mes "*Gzzzzz*";
- mes "You have entered the";
- mes "password incorrectly";
- mes "3 times. Please stand by";
- mes "for managerial assistance.";
- next;
- mes "^3355FFUh oh!";
- mes "You better get";
- mes "out of here before";
- mes "you get caught!^000000";
- close2;
- warp "lhz_in01",191,49;
- end;
- }
- goto L_Enter;
+ }
case 2:
mes "^3355FFPerhaps now would";
@@ -9812,113 +9814,114 @@ lhz_in01,182,35,0 script File Search Engine HIDDEN_NPC,{
mes "keywords to in order to find";
mes "specific file locations.";
next;
-L_Search:
- switch( select( "Search Engine.","Cancel." ) )
- {
- case 1:
- mes "^663300- Search Engine Initiated -";
- mes "- Please enter a keyword -";
- mes " ";
- mes "*Search Engine";
- mes "is case sensitve.";
- mes "Please do not use";
- mes "capital letters.^000000";
- next;
- input @sneaksearch$;
- if((@sneaksearch$ == "kafra") || (@sneaksearch$ == "cool event"))
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "Kafra Corporation and";
- mes "Cool Event Corp are";
- mes "located in Arena 3-2.^000000";
- lhz_boss = 30;
- close;
- }
- else if(@sneaksearch$ == "shinokas")
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "Shinokas are located";
- mes "in Arena 1-5.^000000";
- lhz_boss = 31;
- close;
- }
- else if((@sneaksearch$ == "stein") || (@sneaksearch$ == "STEIN") || (@sneaksearch$ == "S.T.E.I.N"))
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "S.T.E.I.N are considered";
- mes "highly classified and";
- mes "cannot be accessed";
- mes "through this system.^000000";
- close;
- }
- else if(@sneaksearch$ == "ymir")
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "Ymir's Heart are ranked";
- mes "as highly classified and";
- mes "cannot be accessed";
- mes "through this system.^000000";
- close;
- }
- else if((@sneaksearch$ == "president") || (@sneaksearch$ == "karl") || (@sneaksearch$ == "weierstrass"))
- {
- mes "^663300[Search Result]";
- mes "2nd Class documents on";
- mes "President Karl Weierstrass";
- mes "are located in Area 1-7. For";
- mes "more highly classified files";
- mes "on Weierstrass, please use";
- mes "a higher security archive.^000000";
- lhz_boss = 32;
- close;
- }
- else if(@sneaksearch$ == "einbroch")
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "Einbroch are stored";
- mes "in Area 6-1.^000000";
- lhz_boss = 33;
- close;
- }
- else if(@sneaksearch$ == "lighthalzen")
- {
- mes "^663300[Search Result]" ;
- mes "Documents regarding";
- mes "Lighthalzen are stored";
- mes "in Area 3-3.^000000";
- lhz_boss = 34;
- close;
- }
- else if(@sneaksearch$ == "rekenber")
- {
- mes "^663300[Search Result]";
- mes "Documents regarding";
- mes "Rekenber are highly classified and cannot be accessed by this system.^000000";
+ while (true) {
+ switch( select( "Search Engine.","Cancel." ) )
+ {
+ case 1:
+ mes "^663300- Search Engine Initiated -";
+ mes "- Please enter a keyword -";
+ mes " ";
+ mes "*Search Engine";
+ mes "is case sensitve.";
+ mes "Please do not use";
+ mes "capital letters.^000000";
next;
- goto L_Search;
- }
- else
- {
- mes "^663300[Search Result]";
- mes "Keyword not found.";
- mes "Please search another";
- mes "archive or increase";
- mes "access permissions.^000000";
- close;
- }
+ input @sneaksearch$;
+ if((@sneaksearch$ == "kafra") || (@sneaksearch$ == "cool event"))
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "Kafra Corporation and";
+ mes "Cool Event Corp are";
+ mes "located in Arena 3-2.^000000";
+ lhz_boss = 30;
+ close;
+ }
+ else if(@sneaksearch$ == "shinokas")
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "Shinokas are located";
+ mes "in Arena 1-5.^000000";
+ lhz_boss = 31;
+ close;
+ }
+ else if((@sneaksearch$ == "stein") || (@sneaksearch$ == "STEIN") || (@sneaksearch$ == "S.T.E.I.N"))
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "S.T.E.I.N are considered";
+ mes "highly classified and";
+ mes "cannot be accessed";
+ mes "through this system.^000000";
+ close;
+ }
+ else if(@sneaksearch$ == "ymir")
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "Ymir's Heart are ranked";
+ mes "as highly classified and";
+ mes "cannot be accessed";
+ mes "through this system.^000000";
+ close;
+ }
+ else if((@sneaksearch$ == "president") || (@sneaksearch$ == "karl") || (@sneaksearch$ == "weierstrass"))
+ {
+ mes "^663300[Search Result]";
+ mes "2nd Class documents on";
+ mes "President Karl Weierstrass";
+ mes "are located in Area 1-7. For";
+ mes "more highly classified files";
+ mes "on Weierstrass, please use";
+ mes "a higher security archive.^000000";
+ lhz_boss = 32;
+ close;
+ }
+ else if(@sneaksearch$ == "einbroch")
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "Einbroch are stored";
+ mes "in Area 6-1.^000000";
+ lhz_boss = 33;
+ close;
+ }
+ else if(@sneaksearch$ == "lighthalzen")
+ {
+ mes "^663300[Search Result]" ;
+ mes "Documents regarding";
+ mes "Lighthalzen are stored";
+ mes "in Area 3-3.^000000";
+ lhz_boss = 34;
+ close;
+ }
+ else if(@sneaksearch$ == "rekenber")
+ {
+ mes "^663300[Search Result]";
+ mes "Documents regarding";
+ mes "Rekenber are highly classified and cannot be accessed by this system.^000000";
+ next;
+ break;
+ }
+ else
+ {
+ mes "^663300[Search Result]";
+ mes "Keyword not found.";
+ mes "Please search another";
+ mes "archive or increase";
+ mes "access permissions.^000000";
+ close;
+ }
- case 2:
- mes "^663300[Search Engine Close]";
- mes "File search has been";
- mes "canceled. Please be aware";
- mes "that sudden shutdown may";
- mes "cause system errors.^000000";
- close;
+ case 2:
+ mes "^663300[Search Engine Close]";
+ mes "File search has been";
+ mes "canceled. Please be aware";
+ mes "that sudden shutdown may";
+ mes "cause system errors.^000000";
+ close;
+ }
}
}
mes "^3355FFThis machine can be";
diff --git a/npc/quests/quests_rachel.txt b/npc/quests/quests_rachel.txt
index f2282106e..59baa6f04 100644
--- a/npc/quests/quests_rachel.txt
+++ b/npc/quests/quests_rachel.txt
@@ -3817,7 +3817,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "wouldn't come here to pray...";
mes "Well, I hope you enjoy your";
mes "time here, adventurer.";
- goto L_End;
+ callsub L_End;
}
mes "[Priestess Nemma]";
mes "Oh! I'm glad to see that";
@@ -3870,7 +3870,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "all your journeys. May the";
mes "grace of the goddess always";
mes "support us in all that we do~";
- goto L_End;
+ callsub L_End;
}
mes "[Priestess Nemma]";
mes "Great! How much would you";
@@ -3899,7 +3899,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "protecting you, wherever you go~";
break;
}
- goto L_End;
+ callsub L_End;
}
else {
cutin "ra_nemma03",2;
@@ -3940,7 +3940,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "protecting you, wherever you go~";
break;
}
- goto L_End;
+ callsub L_End;
case 2:
mes "[Priestess Nemma]";
mes "Oh! If you'd like some";
@@ -3969,7 +3969,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "Oh, how sweet of you~";
break;
}
- goto L_End;
+ callsub L_End;
}
}
else {
@@ -3977,7 +3977,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
cutin "ra_nemma01",2;
mes "[Priestess Nemma]";
mes "Welcome to our temple!";
- goto L_End;
+ callsub L_End;
}
if (ra_tem_q < 1) {
mes "[Priestess Nemma]";
@@ -4010,7 +4010,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "to go inside. ^333333*Sob*^000000 P-Panno!";
mes "Panno, I neeeed heeeeelp~!";
ra_tem_q = 1;
- goto L_End;
+ callsub L_End;
}
else if ((ra_tem_q >= 1) && (ra_tem_q < 10)) {
mes "[Priestess Nemma]";
@@ -4025,7 +4025,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "Panno would know";
mes "what to do... I think.";
mes "Ooh, Panno, help me!";
- goto L_End;
+ callsub L_End;
}
else if (ra_tem_q == 10) {
cutin "ra_nemma04",2;
@@ -4051,7 +4051,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "I'm outside. What if";
mes "the gate locks up again?";
mes "Oooh, what should I do?!";
- goto L_End;
+ callsub L_End;
}
else if (ra_tem_q == 11) {
emotion e_ho;
@@ -4063,7 +4063,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "longer asking for donations,";
mes "but you can still redeem your";
mes "Lottery Tickets inside, okay?";
- goto L_End;
+ callsub L_End;
}
else if (ra_tem_q == 12) {
mes "[Priestess Nemma]";
@@ -4090,7 +4090,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "like, ^FF000020 of them^000000! Thank";
mes "you thank you thank you!";
ra_tem_q = 13;
- goto L_End;
+ callsub L_End;
}
else if (ra_tem_q == 13) {
mes "[Priestess Nemma]";
@@ -4125,7 +4125,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "to play! Hm, maybe";
mes "our pope would like";
mes "to see these too?";
- goto L_End;
+ callsub L_End;
}
cutin "ra_nemma02",2;
mes "[Priestess Nemma]";
@@ -4144,14 +4144,14 @@ ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{
mes "have much to pay you";
mes "back with, anyway~";
}
- goto L_End;
+ callsub L_End;
}
else {
cutin "ra_nemma01",2;
mes "[Priestess Nemma]";
mes "Welcome to our temple!";
}
- goto L_End;
+ callsub L_End;
}
L_End:
@@ -6318,15 +6318,16 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "Have you come to";
mes "redeem Lottery Tickets?";
next;
- if (select("Yes", "No") == 1) goto L_Lottery;
- if (ra_tem_q == 12) {
- cutin "ra_fano01",2;
- mes "[Priestess Panno]";
- mes "I already told you";
- mes "everything I know.";
- mes "Remember to keep";
- mes "quiet about what I said.";
- goto L_End;
+ if (select("Yes", "No") == 2) {
+ if (ra_tem_q == 12) {
+ cutin "ra_fano01",2;
+ mes "[Priestess Panno]";
+ mes "I already told you";
+ mes "everything I know.";
+ mes "Remember to keep";
+ mes "quiet about what I said.";
+ callsub L_End;
+ }
}
}
else if (ra_tem_q < 2) {
@@ -6347,15 +6348,17 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "know, in case you were saving";
mes "them for some weird reason.";
next;
- if (select("Yes", "No") == 1) goto L_Lottery;
- cutin "ra_fano03",2;
- mes "[Priestess Panno]";
- mes "You can redeem your";
- mes "Lottery Tickets at any";
- mes "time, so please visit";
- mes "me at your leisure.";
- mes "Go with Freya.";
- goto L_End;
+ if (select("Yes", "No") == 2) {
+ cutin "ra_fano03",2;
+ mes "[Priestess Panno]";
+ mes "You can redeem your";
+ mes "Lottery Tickets at any";
+ mes "time, so please visit";
+ mes "me at your leisure.";
+ mes "Go with Freya.";
+ callsub L_End;
+ }
+ break;
case 2:
cutin "ra_fano01",2;
@@ -6394,14 +6397,14 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "side of the hallway. However,";
mes "you can only enter if you've";
mes "been permitted beforehand.";
- goto L_End;
+ callsub L_End;
case 3:
mes "[Priestess Panno]";
mes "......................";
mes "No chit-chat";
mes "inside the temple.";
- goto L_End;
+ callsub L_End;
}
}
else if (ra_tem_q == 10) {
@@ -6429,14 +6432,16 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "know, in case you were saving";
mes "them for some weird reason.";
next;
- if (select("Yes", "No") == 1) goto L_Lottery;
- mes "[Priestess Panno]";
- mes "You can redeem your";
- mes "Lottery Tickets at any";
- mes "time, so please visit";
- mes "me at your leisure.";
- mes "Go with Freya.";
- goto L_End;
+ if (select("Yes", "No") == 2) {
+ mes "[Priestess Panno]";
+ mes "You can redeem your";
+ mes "Lottery Tickets at any";
+ mes "time, so please visit";
+ mes "me at your leisure.";
+ mes "Go with Freya.";
+ callsub L_End;
+ }
+ break;
case 2:
cutin "ra_fano01",2;
@@ -6475,7 +6480,7 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "side of the hallway. However,";
mes "you can only enter if you've";
mes "been permitted beforehand.";
- goto L_End;
+ callsub L_End;
case 3:
cutin "ra_fano02",2;
@@ -6522,7 +6527,7 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "[Priestess Panno]";
mes ".........";
ra_tem_q = 11;
- goto L_End;
+ callsub L_End;
}
}
else if (ra_tem_q == 11) {
@@ -6657,17 +6662,17 @@ ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{
mes "Excuse me now, I need";
mes "to get back to work.";
ra_tem_q = 12;
- goto L_End;
+ callsub L_End;
+ }
+ else {
+ cutin "ra_fano02",2;
+ mes "[Priestess Panno]";
+ mes "This is a holy place";
+ mes "Behave yourself, and";
+ mes "respect those who have";
+ mes "come here just to worship.";
+ callsub L_End;
}
- cutin "ra_fano02",2;
- mes "[Priestess Panno]";
- mes "This is a holy place";
- mes "Behave yourself, and";
- mes "respect those who have";
- mes "come here just to worship.";
- goto L_End;
-
-L_Lottery:
if(checkweight(Yggdrasilberry,1) == 0){
cutin "ra_fano02",2;
mes "[Priestess Panno]";
@@ -6677,7 +6682,7 @@ L_Lottery:
mes "something large, unwieldy";
mes "and heavy? Put your junk";
mes "away in Storage first.";
- goto L_End;
+ callsub L_End;
}
mes "[Priestess Panno]";
mes "Here we go";
@@ -6713,7 +6718,7 @@ L_Lottery:
else if (.@bonus_donate > 5 && .@bonus_donate < 11) getitem Honey,1; //Honey 5%
else if (.@bonus_donate > 0 && .@bonus_donate < 6) getitem Royal_Jelly,1; //Royal Jelly 5%
else getitem White_Slim_Potion,1; //Condensed White Potion 39%
- goto L_End;
+ callsub L_End;
}
mes "[Priestess Panno]";
mes "You...";
@@ -6733,7 +6738,7 @@ L_Lottery:
cutin "ra_fano03",2;
mes "[Priestess Panno]";
mes "May Freya be with you.";
- goto L_End;
+ callsub L_End;
L_End:
close2;
@@ -7441,8 +7446,8 @@ OnTouch:
}
rachel,142,167,5 script Seeking Follower#rachel 4_F_MASK1,6,6,{
+OnTouch:
if ((lost_boy == 13) && (ra_tem_q == 20)) {
- L_Mes:
mes "[Arunafeltz Follower]";
mes "Excuse me, but";
mes "are you "+strcharinfo(PC_NAME)+"?";
@@ -7469,8 +7474,5 @@ rachel,142,167,5 script Seeking Follower#rachel 4_F_MASK1,6,6,{
mes "on your journeys...";
close;
}
-
-OnTouch:
- if ((lost_boy == 13) && (ra_tem_q == 20)) goto L_Mes;
end;
}
diff --git a/npc/quests/thana_quest.txt b/npc/quests/thana_quest.txt
index 4c42f6b39..53c7b331f 100644
--- a/npc/quests/thana_quest.txt
+++ b/npc/quests/thana_quest.txt
@@ -265,7 +265,7 @@ tha_t01,149,78,4 script Guide 4_F_01,{
mes "to access the higher levels";
mes "here in Thanatos Tower.";
next;
- goto L_Contract;
+ break;
case 3:
mes "[Ditze]";
mes "To develop the floors above";
@@ -276,6 +276,7 @@ tha_t01,149,78,4 script Guide 4_F_01,{
mes "for us under a temp contract?";
close;
}
+ break;
case 2:
mes "[Ditze]";
mes "You may have already heard";
@@ -291,7 +292,7 @@ tha_t01,149,78,4 script Guide 4_F_01,{
mes "to access the higher levels";
mes "here in Thanatos Tower.";
next;
- goto L_Contract;
+ break;
case 3:
mes "[Ditze]";
mes "Well, if you have any";
@@ -300,16 +301,15 @@ tha_t01,149,78,4 script Guide 4_F_01,{
mes "Ditze Lappa. Have a good day!";
close;
}
+ } else {
+ mes "[Ditze]";
+ mes "For more detailed information";
+ mes "about monster exterminations,";
+ mes "please ask the 2nd Floor Guide";
+ mes "and the Guide next to me. Well,";
+ mes "we hope you enjoy your experience working with Rekenber Corporation~";
+ close;
}
- mes "[Ditze]";
- mes "For more detailed information";
- mes "about monster exterminations,";
- mes "please ask the 2nd Floor Guide";
- mes "and the Guide next to me. Well,";
- mes "we hope you enjoy your experience working with Rekenber Corporation~";
- close;
-
-L_Contract:
switch(select("Maybe next time", "Sure, I'd like to work for you.")) {
case 1:
mes "[Ditze]";
@@ -930,7 +930,6 @@ tha_t03,67,70,0 script Rune Device#tt1 HIDDEN_NPC,4,4,{
mes "field fizzles out with a soft,";
mes "gentle ''pzzzzzh'' sound.^000000";
next;
- goto L_Key;
}
else if (getequipweaponlv(4) == 4) {
mes "^3355FFWith your "+getequipname(4)+" in";
@@ -939,7 +938,6 @@ tha_t03,67,70,0 script Rune Device#tt1 HIDDEN_NPC,4,4,{
mes "field fizzles out with a soft,";
mes "gentle ''pzzzzzh'' sound.^000000";
next;
- goto L_Key;
}
else {
mes "^3355FFYou smash the energy";
@@ -951,21 +949,16 @@ tha_t03,67,70,0 script Rune Device#tt1 HIDDEN_NPC,4,4,{
mes "powerful weapon...^000000";
close;
}
+ break;
case 2:
mes "^3355FFYou decide to leave";
mes "the machine alone.^000000";
close;
}
+ } else {
+ mes "You've acquired everything you need from this rune device.";
+ close;
}
- mes "You've acquired everything you need from this rune device.";
- close;
-
-OnTouch:
- if ((countitem(Key_Red) == 0) && (countitem(Magic_Gem_Red) == 0))
- specialeffect EF_LEVEL99_4;
- end;
-
-L_Key:
specialeffect EF_BRANDISH2;
mes "After breaking the device, the exterior shatters.";
mes "The energy field begins to disappear,";
@@ -1024,6 +1017,11 @@ L_Key:
specialeffect2 EF_COMBOATTACK1;
close;
}
+
+OnTouch:
+ if ((countitem(Key_Red) == 0) && (countitem(Magic_Gem_Red) == 0))
+ specialeffect EF_LEVEL99_4;
+ end;
}
tha_t04,195,195,0 script Rune Device#tt2 HIDDEN_NPC,3,3,{
diff --git a/npc/quests/the_sign_quest.txt b/npc/quests/the_sign_quest.txt
index dd3750543..cf593eaae 100644
--- a/npc/quests/the_sign_quest.txt
+++ b/npc/quests/the_sign_quest.txt
@@ -12249,11 +12249,12 @@ OnInit:
end;
OnTouch:
- geffenia_warp = rand(1,4);
- if (geffenia_warp == 1) warp "gefenia01",58,169;
- else if (geffenia_warp == 2) warp "gefenia02",116,115;
- else if (geffenia_warp == 3) warp "gefenia03",130,206;
- else if (geffenia_warp == 4) warp "gefenia04",133,88;
+ callfunc("F_UpdateSignVars");
+ .@geffenia_warp = rand(1,4);
+ if (.@geffenia_warp == 1) warp "gefenia01",58,169;
+ else if (.@geffenia_warp == 2) warp "gefenia02",116,115;
+ else if (.@geffenia_warp == 3) warp "gefenia03",130,206;
+ else if (.@geffenia_warp == 4) warp "gefenia04",133,88;
else warp "geffen",116,115;
end;
@@ -12644,6 +12645,7 @@ function script F_UpdateSignVars {
Sign_Branch2B = 0;
serinring = 0;
signmetzhour = 0;
+ geffenia_warp = 0;
}
return;
}
diff --git a/npc/re/instances/BakonawaLake.txt b/npc/re/instances/BakonawaLake.txt
index 5e2ae7f33..2868cc589 100644
--- a/npc/re/instances/BakonawaLake.txt
+++ b/npc/re/instances/BakonawaLake.txt
@@ -33,8 +33,6 @@
//= 1.1
//=========================================================================
-1@ma_b mapflag src4instance
-
ma_scene01,174,179,4 script Taho 4_M_DEWZATIMAN,{
disable_items;
if (checkweight(Knife,1) == 0) {
diff --git a/npc/re/instances/BangungotHospital.txt b/npc/re/instances/BangungotHospital.txt
index 1504f892f..424626ac9 100644
--- a/npc/re/instances/BangungotHospital.txt
+++ b/npc/re/instances/BangungotHospital.txt
@@ -33,8 +33,6 @@
//= 1.1
//=========================================================================
-1@ma_h mapflag src4instance
-
//== Instance Creation =====================================
ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
if (BaseLevel < 100) end;
@@ -50,7 +48,7 @@ ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
else if (malaya_bang == 31)
callsub L_Closed,0;
else
- goto L_NoParty;
+ callsub L_NoParty;
}
if (questprogress(11309,HUNTING) != 2) {
.@playtime = questprogress(9224,PLAYTIME);
@@ -102,7 +100,7 @@ ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
cutin "",255;
end;
} else {
- //if (!.@party_id) goto L_NoParty; //unneeded
+ //if (!.@party_id) callsub L_NoParty; //unneeded
if (malaya_bang > 39)
callsub L_Enter,(getcharid(CHAR_ID_CHAR) == getpartyleader(.@party_id,2))?1:0,1,1;
else {
@@ -124,7 +122,7 @@ ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
end;
}
} else if (.@quest == 1) {
- if (!.@party_id) goto L_NoParty;
+ if (!.@party_id) callsub L_NoParty;
if (malaya_bang > 39) {
if (questprogress(9222,HUNTING) == 1) {
.@playtime = questprogress(9224,PLAYTIME);
@@ -134,7 +132,7 @@ ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
next;
callsub L_Enter,0,0;
} else if (.@playtime == 2) {
- //if (!.@party_id) goto L_NoParty; //unneeded
+ //if (!.@party_id) callsub L_NoParty; //unneeded
if (malaya_bang > 39)
callsub L_Enter,(getcharid(CHAR_ID_CHAR) == getpartyleader(.@party_id,2))?1:0,1,1;
else {
@@ -213,7 +211,7 @@ ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
cutin "",255;
end;
} else {
- if (!.@party_id) goto L_NoParty;
+ if (!.@party_id) callsub L_NoParty;
if (malaya_bang > 39)
callsub L_Enter,(getcharid(CHAR_ID_CHAR) == getpartyleader(.@party_id,2))?1:0,1,1;
else {
diff --git a/npc/re/instances/BuwayaCave.txt b/npc/re/instances/BuwayaCave.txt
index 242d0a8e4..859d6bd85 100644
--- a/npc/re/instances/BuwayaCave.txt
+++ b/npc/re/instances/BuwayaCave.txt
@@ -33,8 +33,6 @@
//= 1.0
//=========================================================================
-1@ma_c mapflag src4instance
-
ma_fild02,312,317,5 script Guard#buwaya_cave 4_MAL_SOLDIER,{
if (BaseLevel < 130) {
mes "[Guard]";
diff --git a/npc/re/instances/HazyForest.txt b/npc/re/instances/HazyForest.txt
index 7f85fee50..c649171f8 100644
--- a/npc/re/instances/HazyForest.txt
+++ b/npc/re/instances/HazyForest.txt
@@ -33,8 +33,6 @@
//= 1.1
//=========================================================================
-1@mist mapflag src4instance
-
//== Instance Creation =====================================
bif_fild01,158,340,5 script Laphine Soldier#mist 4_M_FAIRYSOLDIER,{
diff --git a/npc/re/instances/MalangdoCulvert.txt b/npc/re/instances/MalangdoCulvert.txt
index 164caf548..1bd76aedb 100644
--- a/npc/re/instances/MalangdoCulvert.txt
+++ b/npc/re/instances/MalangdoCulvert.txt
@@ -35,9 +35,6 @@
//= 1.1
//=========================================================================
-1@pump mapflag src4instance
-2@pump mapflag src4instance
-
//== Quest NPCs ============================================
mal_in01,172,28,2 script Albo#mal 4_CAT_SAILOR5,{
if (checkweight(Knife,1) == 0) {
diff --git a/npc/re/instances/OldGlastHeim.txt b/npc/re/instances/OldGlastHeim.txt
index bf099cd2d..9f3f29fdf 100644
--- a/npc/re/instances/OldGlastHeim.txt
+++ b/npc/re/instances/OldGlastHeim.txt
@@ -36,8 +36,6 @@
//================= Current Version =======================================
//= 1.2
//=========================================================================
-1@gl_k mapflag src4instance
-2@gl_k mapflag src4instance
glast_01,204,273,6 script Hugin#ghinstance 4_M_SAGE_C,{
if (BaseLevel < 130) { // iRO text
diff --git a/npc/re/instances/WolfchevLaboratory.txt b/npc/re/instances/WolfchevLaboratory.txt
index e88ec4332..51e2f8a06 100644
--- a/npc/re/instances/WolfchevLaboratory.txt
+++ b/npc/re/instances/WolfchevLaboratory.txt
@@ -33,8 +33,6 @@
//= 1.0.2
//=========================================================================
-1@lhz mapflag src4instance
-
//== Giacomo Girolam =======================================
lighthalzen,303,303,6 script Giacomo Girolamo#kiup2 4_M_KHMAN,3,3,{
if ((MaxWeight - Weight) < 1000 || !checkweight(Knife, 1)) {
diff --git a/npc/re/instances/ghost_palace.txt b/npc/re/instances/ghost_palace.txt
index b1a8f3c10..6e77db2f8 100644
--- a/npc/re/instances/ghost_palace.txt
+++ b/npc/re/instances/ghost_palace.txt
@@ -30,7 +30,6 @@
//================= Current Version =======================================
//= 1.1
//=========================================================================
-1@spa mapflag src4instance
dali02,44,129,5 script Unpleasent Royal Guard 4_M_SAKRAYROYAL,{
if (BaseLevel < 120) {
diff --git a/npc/re/instances/octopus_cave.txt b/npc/re/instances/octopus_cave.txt
index b09d243ab..b134742c9 100644
--- a/npc/re/instances/octopus_cave.txt
+++ b/npc/re/instances/octopus_cave.txt
@@ -33,8 +33,6 @@
//= 1.1
//=========================================================================
-1@cash mapflag src4instance
-
//== Instance Creation =====================================
mal_dun01,151,235,5 script Starfish 4_ASTER,{
diff --git a/npc/re/instances/saras_memory.txt b/npc/re/instances/saras_memory.txt
index 2b3b4f2c0..38b598d5b 100644
--- a/npc/re/instances/saras_memory.txt
+++ b/npc/re/instances/saras_memory.txt
@@ -37,7 +37,6 @@
//================= Current Version =======================================
//= 1.1
//=========================================================================
-1@sara mapflag src4instance
dali,130,107,5 script Leon the Adventurer#Sara 4_M_DST_GRAND,{ // instance CD check only at the Dimensional Device
mes("[Leon the Adventurer]");
diff --git a/npc/re/jobs/2e/kagerou_oboro.txt b/npc/re/jobs/2e/kagerou_oboro.txt
index ae28e7b2d..08f8d6024 100644
--- a/npc/re/jobs/2e/kagerou_oboro.txt
+++ b/npc/re/jobs/2e/kagerou_oboro.txt
@@ -786,208 +786,204 @@ job_ko,81,124,4 script Cougar#ko 4_M_JOB_ASSASSIN,{
warp "amatsu",147,136;
end;
}
- if (job_kagero != 5) {
- goto L_Kick;
- }
- if (MaxWeight - Weight < 1000 || checkweight("Knife",1) == 0) {
- mes "[Cougar]";
- mes "This is a test of knowledge, so why did you bring so many things?";
- close;
- }
- set .@ko_test_01, questprogress(5136);
- set .@ko_test_01_1, questprogress(5139);
- if (.@ko_test_01 == 1 && .@ko_test_01_1 == 0) {
- mes "[Cougar]";
- mes "It's been a while.";
- next;
- select("Aren't you...");
- mes "[Cougar]";
- mes "I remember you from before looking for the way of the ninja.";
- next;
- mes "[Cougar]";
- mes "You've grown this strong already?";
- next;
- mes "[Cougar]";
- mes "Ha ha ha-";
- mes "A truly determined youth! I like that.";
- next;
- mes "[Cougar]";
- mes "Good! The test you are about to take is the ^339CCCTest of Knowledge^000000.";
- next;
- mes "[Cougar]";
- mes "I hope you haven't been lazy with your studies while focusing on getting stronger?";
- next;
- switch(select("Yes", "No")) {
- case 1:
- setquest 5139;
- mes "[Cougar]";
- mes "That's a relief. Let me know when you are ready to start the test.";
- close;
- case 2:
- setquest 5139;
+ if (job_kagero == 5) {
+ if (MaxWeight - Weight < 1000 || checkweight("Knife",1) == 0) {
mes "[Cougar]";
- mes "So you were all talk? Well, let me know when you are ready then.";
+ mes "This is a test of knowledge, so why did you bring so many things?";
close;
}
- } else if (.@ko_test_01 == 1 && .@ko_test_01_1 == 1) {
- mes "[Cougar]";
- mes "I'm ready at my end. Are you ready for the test?";
- next;
- if(select("Yes", "No") == 2) {
+ set .@ko_test_01, questprogress(5136);
+ set .@ko_test_01_1, questprogress(5139);
+ if (.@ko_test_01 == 1 && .@ko_test_01_1 == 0) {
mes "[Cougar]";
- mes "Well, what can I do but wait for you.";
- close;
- }
- mes "[Cougar]";
- mes "This isn't your first test, is it?";
- next;
- mes "[Cougar]";
- mes "You only need to choose the correct answer to my questions.";
- next;
- mes "[Cougar]";
- mes "Let's start.";
- next;
-
- set .@questions,10; // number of questions to ask
-
- // shuffle array an array of questions to be asked
- freeloop(1);
- setarray .@n[0],
- 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
- 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50;
- for (set .@i,getarraysize(.@n)-1; .@i>0; set .@i,.@i-1) {
- set .@rand, rand(.@i);
- set .@tmp, .@n[.@i];
- set .@n[.@i], .@n[.@rand];
- set .@n[.@rand], .@tmp;
- }
- deletearray .@n[10],getarraysize(.@n) - .@questions;
- freeloop(0);
-
- set @job_ko_cougar,0;
- for (set .@i,1; .@i<=.@questions; set .@i,.@i+1) {
+ mes "It's been a while.";
+ next;
+ select("Aren't you...");
mes "[Cougar]";
- mes (.@i < .@questions)?"Question number "+.@i+":":"Last question:";
- switch (.@n[.@i-1]) {
- case 1: callsub L_Question,"What is the DEX + LUK total for a Job Master?",2,"8:10:12:14"; break;
- case 2: callsub L_Question,"What is the highest job level for a ninja?",1,"70:50:99:100"; break;
- case 3: callsub L_Question,"How many skill points do you need to master the Throw Coins skill?",3,"25:30:35:37"; break;
- case 4: callsub L_Question,"Which of the following is the correct number of Evasion and effect duration for Mirror Image level 10?",4,"Up to 7 and 200 seconds:Up to 5 and 220 seconds:Up to 6 and 240 seconds:Up to 5 and 240 seconds"; break;
- case 5: callsub L_Question,"How many skill points do you need to master the Cicada Skin Shed?",1,"5:3:1:4"; break;
- case 6: callsub L_Question,"If Dagger Throwing Practice is at 7, how much ATK is added to Shuriken attacks?",2,"18:21:27:30"; break;
- case 7: callsub L_Question,"What is the basic attack range for Throw Shuriken?",3,"7 blocks:8 blocks:9 blocks:10 blocks"; break;
- case 8: callsub L_Question,"What is the maximum moving range of Shadow Leap?",4,"6 blocks:7 blocks:8 blocks:9 blocks"; break;
- case 9: callsub L_Question,"How much money is used for Throw Coins level 6?",4,"2000-8000:1000-6000:3000-8000:3000-6000"; break;
- case 10: callsub L_Question,"What is the most important aspect of increasing ATK for the Killing Strike skill?",2,"VIT:MAXHP:INT:MAXSP"; break;
- case 11: callsub L_Question,"What is not the effect you get after reaching the STR status?",3,"Close range attack increase:Weight limit increase:Magic attack increase:Weapon attack increase"; break;
- case 12: callsub L_Question,"What is not the effect you get after reaching the INT status?",4,"MAXSP increase:MATK increase:Magic damage increase:Staff attack increase"; break;
- case 13: callsub L_Question,"What is not the effect you get after reaching the DEX status?",2,"Casting time decrease:Evasion increase:Accuracy increase:Long range attack increase"; break;
- case 14: callsub L_Question,"What is not the effect you get after reaching the AGI status?",1,"Accuracy increase:Flee increase:Attack speed increase:Delay after attack decrease"; break;
- case 15: callsub L_Question,"What is not the effect you get after reaching the VIT status?",4,"Weapon defense increase:MAXHP increase:Magic defense increase:Attack increase"; break;
- case 16: callsub L_Question,"What is not the effect you get after reaching the LUK status?",3,"Accuracy increase:Complete evasion increase:Magic damage decrease:Critical rate increase"; break;
- case 17: callsub L_Question,"You need to equip a card to your shoes to enhance Killing Strike attack. Which of the following is the appropriate card to equip?",2,"Gold Acidus Card:Matyr Card:Odium of Thantos Card:Eddga Card"; break;
- case 18: callsub L_Question,"You need a catalyst to use ninja skills. Which of the following skills does not need a catalyst?",3,"Blaze Shield:Watery Evasion:Flaming Petals:Snow Flake Draft"; break;
- case 19: callsub L_Question,"How much does STR/INT go up when Ninja Aura level 5 is used?",2,"4:5:6:7"; break;
- case 20: callsub L_Question,"You are hunting the Orc Warrior. Which Kunai would you use? ",1,"Heat Wave Kunai:Icicle Kunai:Fell Poison Kunai:High Wind Kunai"; break;
- case 21: callsub L_Question,"Which village is the Ninja Guild located in?",2,"Lutie:Amatsu:Dewata:Comodo"; break;
- case 22: callsub L_Question,"How do Ninjas get promoted?",3,"By Val Kiwi:By Randgris:None:By Valkyrie"; break;
- case 23: callsub L_Question,"What was next to me when you first met me?",4,"A cushion:A folding screen:A flowerpot:A brazier"; break;
- case 24: callsub L_Question,"What is the level of Dagger Throwing Practice you have to reach to learn the Killing Strike skill?",1,"7:5:6:8"; break;
- case 25: callsub L_Question,"How many hits does a Throw Kunai give to a monster?",2,"2:3:4:5"; break;
- case 26: callsub L_Question,"When your First Wind is at level 4, what will go with the MATK and range?",3,"MATK400, 8 blocks:MATK500, 7 blocks:MATK500, 8 blocks:MATK400, 7 blocks"; break;
- case 27: callsub L_Question,"Which of the following skills can't you learn at Dagger Throwing Practice level 7?",4,"Throw Kunai:Throw Huuma Shuriken:Killing Strike:Throw Coins"; break;
- case 28: callsub L_Question,"What level do you have to be in Dagger Throwing Practice in order to learn the Throw Coins skill?",4,"4:6:8:10"; break;
- case 29: callsub L_Question,"What is the attack range for the Exploding Dragon?",3,"3*3:4*4:5*5:6*6"; break;
- case 30: callsub L_Question,"How long is the effect time for the Watery Evasion level 7 skill?",2,"40 seconds:45 seconds:50 seconds:55 seconds"; break;
- case 31: callsub L_Question,"What is the attack effect for Haze Slasher level 4?",1,"140%:150%:160%:170%"; break;
- case 32: callsub L_Question,"How much power is in the Huuma Blaze Shuriken weapon?",1,"Fireball 5 , DEX-2:Fireball 5 , DEX-3:Fireball 4 , DEX-2:Fireball 4 , DEX-3"; break;
- case 33: callsub L_Question,"How much power is in the Murasame weapon?",2,"Human attack 10%:Human critical +10:Demon attack 10%:Demon critical +10"; break;
- case 34: callsub L_Question,"What is the maximum hit number for Blaze Shield level 10?",3,"7:8:9:10"; break;
- case 35: callsub L_Question,"What is the property of the Lightning Jolt?",4,"Fire:Water:Ground:Wind"; break;
- case 36: callsub L_Question,"You are creating a weapon for small monsters. What is the best card to use?",4,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
- case 37: callsub L_Question,"You are creating a weapon for mid-sized monsters. What is the best card to use?",3,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
- case 38: callsub L_Question,"You are creating a weapon for huge monsters. What is the best card to use?",2,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
- case 39: callsub L_Question,"Which NPC promotes you?",1,"Valkyrie:Val Kiwi:Balp Hiri:Elephant"; break;
- case 40: callsub L_Question,"Which catalyst do you need to use the Blaze Shield skill?",2,"Ice Stone:Flame Stone:Wind Stone:Earth Stone"; break;
- case 41: callsub L_Question,"Which of the following is not an effect of the Watery Evasion skill?",4,"Movement speed decrease:Waterball availability:Holy Water craftability:VIT decrease"; break;
- case 42: callsub L_Question,"Which of the following matches are incorrect for skill and property?",3,"Flaming Petals-Fire:Snow Flake Draft-Water:Freezing Spear-Ground:Lightning Jolt-Wind"; break;
- case 43: callsub L_Question,"Which of the following is the best skill to use when attacking a ground property enemy?",2,"First Wind:Exploding Dragon:Snow Flake Draft:Wind Blade"; break;
- case 44: callsub L_Question,"Which Ninja Mastery skill level do you need to learn the Exploding Dragon skill?",1,"10:9:8:1"; break;
- case 45: callsub L_Question,"What is the attack range when you master Flip Tatami?",3,"5:7:3:1"; break;
- case 46: callsub L_Question,"What weapon cannot be made by the blacksmith Khaibara?",4,"Khukri:Murasame:Hakujin:Humma Wing Shuriken"; break;
- case 47: callsub L_Question,"Which of the following correctly matches material needed to make a Icicle Kunai?",2,"4 Nimbus Shuriken, 2 Ice Stone:8 Nimbus Shuriken, 2 Ice Stone:2 Nimbus Shuriken, 1 Ice Stone:1 Nimbus Shuriken, 2 Ice Stone"; break;
- case 48: callsub L_Question,"Which of the following Kunai will give the most damage to the ground property monster, Porcellio?",1,"Heat Wave Kunai:Icicle Kunai:Fell Poison Kunai:High Wind Kunai"; break;
- case 49: callsub L_Question,"Which of the following blacksmiths do not create ninja items?",2,"Khaibara:Aiku:Tetsu:Toshu"; break;
- case 50: callsub L_Question,"What is the name of the suspicious man you can meet during the Ninja job change quest?",3,"Red Leopard Jack:Black Leopard Jack:Red Leopard Joe:Black Leopard Joe"; break;
- default:
- mes "[Cougar]";
- mes "An unknown error has occurred.";
- mes "Please contact customer service.";
- close;
- }
- }
- mes "[Cougar]";
- mes "You're through all 10 questions. Wasn't so bad! The important part starts now.";
- next;
- mes "[Cougar]";
- mes "... ... ...";
- next;
- if (@job_ko_cougar < 90) {
+ mes "I remember you from before looking for the way of the ninja.";
+ next;
mes "[Cougar]";
- mes "You fool!!";
- mes "You couldn't even solve these?";
+ mes "You've grown this strong already?";
next;
mes "[Cougar]";
- mes "Can't believe someone who is taking a new path can be so pathetic.";
+ mes "Ha ha ha-";
+ mes "A truly determined youth! I like that.";
next;
mes "[Cougar]";
- mes "I'll give you another chance.";
- mes "You will take the test again with new questions. Better pass it this time.";
- } else {
+ mes "Good! The test you are about to take is the ^339CCCTest of Knowledge^000000.";
+ next;
mes "[Cougar]";
- mes "Hmm. " + (@job_ko_cougar) + "?";
+ mes "I hope you haven't been lazy with your studies while focusing on getting stronger?";
next;
+ switch(select("Yes", "No")) {
+ case 1:
+ setquest 5139;
+ mes "[Cougar]";
+ mes "That's a relief. Let me know when you are ready to start the test.";
+ close;
+ case 2:
+ setquest 5139;
+ mes "[Cougar]";
+ mes "So you were all talk? Well, let me know when you are ready then.";
+ close;
+ }
+ } else if (.@ko_test_01 == 1 && .@ko_test_01_1 == 1) {
mes "[Cougar]";
- mes "Well, looks like you weren't lazy with your studies.";
+ mes "I'm ready at my end. Are you ready for the test?";
next;
+ if(select("Yes", "No") == 2) {
+ mes "[Cougar]";
+ mes "Well, what can I do but wait for you.";
+ close;
+ }
mes "[Cougar]";
- mes "What? Proud of yourself for solving these questions?";
+ mes "This isn't your first test, is it?";
next;
mes "[Cougar]";
- mes "You still have a long way to go and this is only a small fraction of it.";
+ mes "You only need to choose the correct answer to my questions.";
next;
mes "[Cougar]";
- mes "Well... I'm curious how far your strong will can take you through other tests.";
+ mes "Let's start.";
next;
- completequest 5136;
- erasequest 5139;
+
+ set .@questions,10; // number of questions to ask
+
+ // shuffle array an array of questions to be asked
+ freeloop(1);
+ setarray .@n[0],
+ 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
+ 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50;
+ for (set .@i,getarraysize(.@n)-1; .@i>0; set .@i,.@i-1) {
+ set .@rand, rand(.@i);
+ set .@tmp, .@n[.@i];
+ set .@n[.@i], .@n[.@rand];
+ set .@n[.@rand], .@tmp;
+ }
+ deletearray .@n[10],getarraysize(.@n) - .@questions;
+ freeloop(0);
+
+ set @job_ko_cougar,0;
+ for (set .@i,1; .@i<=.@questions; set .@i,.@i+1) {
+ mes "[Cougar]";
+ mes (.@i < .@questions)?"Question number "+.@i+":":"Last question:";
+ switch (.@n[.@i-1]) {
+ case 1: callsub L_Question,"What is the DEX + LUK total for a Job Master?",2,"8:10:12:14"; break;
+ case 2: callsub L_Question,"What is the highest job level for a ninja?",1,"70:50:99:100"; break;
+ case 3: callsub L_Question,"How many skill points do you need to master the Throw Coins skill?",3,"25:30:35:37"; break;
+ case 4: callsub L_Question,"Which of the following is the correct number of Evasion and effect duration for Mirror Image level 10?",4,"Up to 7 and 200 seconds:Up to 5 and 220 seconds:Up to 6 and 240 seconds:Up to 5 and 240 seconds"; break;
+ case 5: callsub L_Question,"How many skill points do you need to master the Cicada Skin Shed?",1,"5:3:1:4"; break;
+ case 6: callsub L_Question,"If Dagger Throwing Practice is at 7, how much ATK is added to Shuriken attacks?",2,"18:21:27:30"; break;
+ case 7: callsub L_Question,"What is the basic attack range for Throw Shuriken?",3,"7 blocks:8 blocks:9 blocks:10 blocks"; break;
+ case 8: callsub L_Question,"What is the maximum moving range of Shadow Leap?",4,"6 blocks:7 blocks:8 blocks:9 blocks"; break;
+ case 9: callsub L_Question,"How much money is used for Throw Coins level 6?",4,"2000-8000:1000-6000:3000-8000:3000-6000"; break;
+ case 10: callsub L_Question,"What is the most important aspect of increasing ATK for the Killing Strike skill?",2,"VIT:MAXHP:INT:MAXSP"; break;
+ case 11: callsub L_Question,"What is not the effect you get after reaching the STR status?",3,"Close range attack increase:Weight limit increase:Magic attack increase:Weapon attack increase"; break;
+ case 12: callsub L_Question,"What is not the effect you get after reaching the INT status?",4,"MAXSP increase:MATK increase:Magic damage increase:Staff attack increase"; break;
+ case 13: callsub L_Question,"What is not the effect you get after reaching the DEX status?",2,"Casting time decrease:Evasion increase:Accuracy increase:Long range attack increase"; break;
+ case 14: callsub L_Question,"What is not the effect you get after reaching the AGI status?",1,"Accuracy increase:Flee increase:Attack speed increase:Delay after attack decrease"; break;
+ case 15: callsub L_Question,"What is not the effect you get after reaching the VIT status?",4,"Weapon defense increase:MAXHP increase:Magic defense increase:Attack increase"; break;
+ case 16: callsub L_Question,"What is not the effect you get after reaching the LUK status?",3,"Accuracy increase:Complete evasion increase:Magic damage decrease:Critical rate increase"; break;
+ case 17: callsub L_Question,"You need to equip a card to your shoes to enhance Killing Strike attack. Which of the following is the appropriate card to equip?",2,"Gold Acidus Card:Matyr Card:Odium of Thantos Card:Eddga Card"; break;
+ case 18: callsub L_Question,"You need a catalyst to use ninja skills. Which of the following skills does not need a catalyst?",3,"Blaze Shield:Watery Evasion:Flaming Petals:Snow Flake Draft"; break;
+ case 19: callsub L_Question,"How much does STR/INT go up when Ninja Aura level 5 is used?",2,"4:5:6:7"; break;
+ case 20: callsub L_Question,"You are hunting the Orc Warrior. Which Kunai would you use? ",1,"Heat Wave Kunai:Icicle Kunai:Fell Poison Kunai:High Wind Kunai"; break;
+ case 21: callsub L_Question,"Which village is the Ninja Guild located in?",2,"Lutie:Amatsu:Dewata:Comodo"; break;
+ case 22: callsub L_Question,"How do Ninjas get promoted?",3,"By Val Kiwi:By Randgris:None:By Valkyrie"; break;
+ case 23: callsub L_Question,"What was next to me when you first met me?",4,"A cushion:A folding screen:A flowerpot:A brazier"; break;
+ case 24: callsub L_Question,"What is the level of Dagger Throwing Practice you have to reach to learn the Killing Strike skill?",1,"7:5:6:8"; break;
+ case 25: callsub L_Question,"How many hits does a Throw Kunai give to a monster?",2,"2:3:4:5"; break;
+ case 26: callsub L_Question,"When your First Wind is at level 4, what will go with the MATK and range?",3,"MATK400, 8 blocks:MATK500, 7 blocks:MATK500, 8 blocks:MATK400, 7 blocks"; break;
+ case 27: callsub L_Question,"Which of the following skills can't you learn at Dagger Throwing Practice level 7?",4,"Throw Kunai:Throw Huuma Shuriken:Killing Strike:Throw Coins"; break;
+ case 28: callsub L_Question,"What level do you have to be in Dagger Throwing Practice in order to learn the Throw Coins skill?",4,"4:6:8:10"; break;
+ case 29: callsub L_Question,"What is the attack range for the Exploding Dragon?",3,"3*3:4*4:5*5:6*6"; break;
+ case 30: callsub L_Question,"How long is the effect time for the Watery Evasion level 7 skill?",2,"40 seconds:45 seconds:50 seconds:55 seconds"; break;
+ case 31: callsub L_Question,"What is the attack effect for Haze Slasher level 4?",1,"140%:150%:160%:170%"; break;
+ case 32: callsub L_Question,"How much power is in the Huuma Blaze Shuriken weapon?",1,"Fireball 5 , DEX-2:Fireball 5 , DEX-3:Fireball 4 , DEX-2:Fireball 4 , DEX-3"; break;
+ case 33: callsub L_Question,"How much power is in the Murasame weapon?",2,"Human attack 10%:Human critical +10:Demon attack 10%:Demon critical +10"; break;
+ case 34: callsub L_Question,"What is the maximum hit number for Blaze Shield level 10?",3,"7:8:9:10"; break;
+ case 35: callsub L_Question,"What is the property of the Lightning Jolt?",4,"Fire:Water:Ground:Wind"; break;
+ case 36: callsub L_Question,"You are creating a weapon for small monsters. What is the best card to use?",4,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
+ case 37: callsub L_Question,"You are creating a weapon for mid-sized monsters. What is the best card to use?",3,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
+ case 38: callsub L_Question,"You are creating a weapon for huge monsters. What is the best card to use?",2,"Hydra Card:Minorous Card:Skel Woker Card:Desert Wolf Card"; break;
+ case 39: callsub L_Question,"Which NPC promotes you?",1,"Valkyrie:Val Kiwi:Balp Hiri:Elephant"; break;
+ case 40: callsub L_Question,"Which catalyst do you need to use the Blaze Shield skill?",2,"Ice Stone:Flame Stone:Wind Stone:Earth Stone"; break;
+ case 41: callsub L_Question,"Which of the following is not an effect of the Watery Evasion skill?",4,"Movement speed decrease:Waterball availability:Holy Water craftability:VIT decrease"; break;
+ case 42: callsub L_Question,"Which of the following matches are incorrect for skill and property?",3,"Flaming Petals-Fire:Snow Flake Draft-Water:Freezing Spear-Ground:Lightning Jolt-Wind"; break;
+ case 43: callsub L_Question,"Which of the following is the best skill to use when attacking a ground property enemy?",2,"First Wind:Exploding Dragon:Snow Flake Draft:Wind Blade"; break;
+ case 44: callsub L_Question,"Which Ninja Mastery skill level do you need to learn the Exploding Dragon skill?",1,"10:9:8:1"; break;
+ case 45: callsub L_Question,"What is the attack range when you master Flip Tatami?",3,"5:7:3:1"; break;
+ case 46: callsub L_Question,"What weapon cannot be made by the blacksmith Khaibara?",4,"Khukri:Murasame:Hakujin:Humma Wing Shuriken"; break;
+ case 47: callsub L_Question,"Which of the following correctly matches material needed to make a Icicle Kunai?",2,"4 Nimbus Shuriken, 2 Ice Stone:8 Nimbus Shuriken, 2 Ice Stone:2 Nimbus Shuriken, 1 Ice Stone:1 Nimbus Shuriken, 2 Ice Stone"; break;
+ case 48: callsub L_Question,"Which of the following Kunai will give the most damage to the ground property monster, Porcellio?",1,"Heat Wave Kunai:Icicle Kunai:Fell Poison Kunai:High Wind Kunai"; break;
+ case 49: callsub L_Question,"Which of the following blacksmiths do not create ninja items?",2,"Khaibara:Aiku:Tetsu:Toshu"; break;
+ case 50: callsub L_Question,"What is the name of the suspicious man you can meet during the Ninja job change quest?",3,"Red Leopard Jack:Black Leopard Jack:Red Leopard Joe:Black Leopard Joe"; break;
+ default:
+ mes "[Cougar]";
+ mes "An unknown error has occurred.";
+ mes "Please contact customer service.";
+ close;
+ }
+ }
+ mes "[Cougar]";
+ mes "You're through all 10 questions. Wasn't so bad! The important part starts now.";
+ next;
+ mes "[Cougar]";
+ mes "... ... ...";
+ next;
+ if (@job_ko_cougar < 90) {
+ mes "[Cougar]";
+ mes "You fool!!";
+ mes "You couldn't even solve these?";
+ next;
+ mes "[Cougar]";
+ mes "Can't believe someone who is taking a new path can be so pathetic.";
+ next;
+ mes "[Cougar]";
+ mes "I'll give you another chance.";
+ mes "You will take the test again with new questions. Better pass it this time.";
+ } else {
+ mes "[Cougar]";
+ mes "Hmm. " + (@job_ko_cougar) + "?";
+ next;
+ mes "[Cougar]";
+ mes "Well, looks like you weren't lazy with your studies.";
+ next;
+ mes "[Cougar]";
+ mes "What? Proud of yourself for solving these questions?";
+ next;
+ mes "[Cougar]";
+ mes "You still have a long way to go and this is only a small fraction of it.";
+ next;
+ mes "[Cougar]";
+ mes "Well... I'm curious how far your strong will can take you through other tests.";
+ next;
+ completequest 5136;
+ erasequest 5139;
+ mes "[Cougar]";
+ mes "I'll let you go now so go report back to Guide Gion with your results.";
+ close2;
+ warp "job_ko",16,113;
+ end;
+ }
+ set @job_ko_cougar,0;
+ close;
+ } else if (.@ko_test_01 == 2 && .@ko_test_01_1 == 0) {
mes "[Cougar]";
mes "I'll let you go now so go report back to Guide Gion with your results.";
close2;
warp "job_ko",16,113;
end;
}
- set @job_ko_cougar,0;
- close;
- } else if (.@ko_test_01 == 2 && .@ko_test_01_1 == 0) {
- mes "[Cougar]";
- mes "I'll let you go now so go report back to Guide Gion with your results.";
- close2;
- warp "job_ko",16,113;
- end;
- } else {
- L_Kick:
- mes "[Cougar]";
- mes "How did you get here?";
- next;
- mes "[Cougar]";
- mes "It's my duty to get rid of you.";
- mes "^000099(He's a short, silent man.)^000000";
- mes "This will push you back!";
- close2;
- warp "amatsu",147,136;
- end;
}
+ mes "[Cougar]";
+ mes "How did you get here?";
+ next;
+ mes "[Cougar]";
+ mes "It's my duty to get rid of you.";
+ mes "^000099(He's a short, silent man.)^000000";
+ mes "This will push you back!";
+ close2;
+ warp "amatsu",147,136;
end;
//callsub L_Question,"<Question>",<correct answer choice>,"<Choice 1>:<Choice 2>:<Choice 3>:<Choice 4>";
diff --git a/npc/re/jobs/3-1/guillotine_cross.txt b/npc/re/jobs/3-1/guillotine_cross.txt
index d56aff87d..f70ee321c 100644
--- a/npc/re/jobs/3-1/guillotine_cross.txt
+++ b/npc/re/jobs/3-1/guillotine_cross.txt
@@ -35,103 +35,110 @@
//=========================================================================
que_job01,75,96,3 script Guild Member#3rdgc01 4_M_MOCASS1,{
- if (job_3rd_gc == 0) {
- if (Class == Job_Assassin || Class == Job_Assassin_Cross || Class == Job_Baby_Assassin) {
- if (BaseLevel >= 99) {
- L_Mission:
- mes "[Ahcart]";
- mes "Finally, it's time...";
- mes "Hey, what's your name?";
- next;
- switch(select(strcharinfo(PC_NAME),".....")) {
- case 1:
+ if (job_3rd_gc == 0 || job_3rd_gc == 1) {
+ if (job_3rd_gc == 0) {
+ if (Class == Job_Assassin || Class == Job_Assassin_Cross || Class == Job_Baby_Assassin) {
+ if (BaseLevel < 99) {
mes "[Ahcart]";
- mes strcharinfo(PC_NAME)+"?";
- mes "Got it. I'll remember your name.";
- mes "A master told me that you are a person with ability.";
- break;
- case 2:
- mes "[Ahcart]";
- mes "What? You are a distrustful person.";
- mes "Hmm, whatever.";
- mes "I heard that you are a person with ability.";
- break;
- }
- next;
- mes "[Ahcart]";
- mes "My duty is delivering a guild message to a capable assassin.";
- mes "I think that you are suitable to perform the guild's duty.";
- next;
- mes "[Ahcart]";
- mes "So, would you perform this duty for us?";
- mes "Of course, I'm going to offer a reward for completing your task.";
- next;
- select("What is the request?");
- mes "[Ahcart]";
- mes "It's unclear.";
- mes "I told you. It's a special task.";
- mes "The only thing I know is the condition to bring a person with the master's ability.";
- next;
- mes "[Ahcart]";
- mes "First, one who has patience.";
- mes "Second, one who is quiet.";
- mes "Third, one who is focused.";
- next;
- mes "[Ahcart]";
- mes "What do you think about what I told you?";
- mes "This task means that it needs a person who can perform a task irrespective of their own will.";
- next;
- mes "[Ahcart]";
- mes "It's necessary to keep this request secret.";
- mes "But it's also your duty not to tell anyone.";
- next;
- mes "[Ahcart]";
- mes "This is all your choice.";
- mes "Will you help us with this request?";
- next;
- switch(select("I'll do it.", "Give me time to think.")) {
- case 1:
- mes "[Ahcart]";
- mes "Ok, to Veins.";
- mes "I'll contact them.";
- mes "It's your first duty to go to Veins.";
+ mes "Hmm, you are my peer.";
+ mes "I'm Ahcart. I'm from Veins.";
+ mes "Hmm...";
next;
mes "[Ahcart]";
- mes "You should be able to find it easily.";
- mes "Go now.";
- job_3rd_gc = 3;
- setquest 7101;
- close;
- case 2:
- mes "[Ahcart]";
- mes "Got it.";
- mes "But don't think about it for too long.";
- job_3rd_gc = 2;
+ mes "Of course, a chapter of the assassin guild is not only in Morroc. If you have a chance to go there, visit there.";
+ mes "I think you might go there.";
+ job_3rd_gc = 1;
close;
}
+ } else {
+ mes "[A man of a sharp impression]";
+ mes "....";
+ mes "What the...?";
+ mes "You are not an assassin.";
+ close;
}
+ } else if (job_3rd_gc == 1) {
+ if (BaseLevel < 99) {
+ mes "[Ahcart]";
+ mes "If you become stronger and more skillful, then the assassin's guild will give you a special task.";
+ mes "Go for it.";
+ close;
+ }
+ }
+ mes "[Ahcart]";
+ mes "Finally, it's time...";
+ mes "Hey, what's your name?";
+ next;
+ switch(select(strcharinfo(PC_NAME),".....")) {
+ case 1:
mes "[Ahcart]";
- mes "Hmm, you are my peer.";
- mes "I'm Ahcart. I'm from Veins.";
- mes "Hmm...";
+ mes strcharinfo(PC_NAME)+"?";
+ mes "Got it. I'll remember your name.";
+ mes "A master told me that you are a person with ability.";
+ break;
+ case 2:
+ mes "[Ahcart]";
+ mes "What? You are a distrustful person.";
+ mes "Hmm, whatever.";
+ mes "I heard that you are a person with ability.";
+ break;
+ }
+ next;
+ mes "[Ahcart]";
+ mes "My duty is delivering a guild message to a capable assassin.";
+ mes "I think that you are suitable to perform the guild's duty.";
+ next;
+ mes "[Ahcart]";
+ mes "So, would you perform this duty for us?";
+ mes "Of course, I'm going to offer a reward for completing your task.";
+ next;
+ select("What is the request?");
+ mes "[Ahcart]";
+ mes "It's unclear.";
+ mes "I told you. It's a special task.";
+ mes "The only thing I know is the condition to bring a person with the master's ability.";
+ next;
+ mes "[Ahcart]";
+ mes "First, one who has patience.";
+ mes "Second, one who is quiet.";
+ mes "Third, one who is focused.";
+ next;
+ mes "[Ahcart]";
+ mes "What do you think about what I told you?";
+ mes "This task means that it needs a person who can perform a task irrespective of their own will.";
+ next;
+ mes "[Ahcart]";
+ mes "It's necessary to keep this request secret.";
+ mes "But it's also your duty not to tell anyone.";
+ next;
+ mes "[Ahcart]";
+ mes "This is all your choice.";
+ mes "Will you help us with this request?";
+ next;
+ switch(select("I'll do it.", "Give me time to think.")) {
+ case 1:
+ mes "[Ahcart]";
+ mes "Ok, to Veins.";
+ mes "I'll contact them.";
+ mes "It's your first duty to go to Veins.";
next;
mes "[Ahcart]";
- mes "Of course, a chapter of the assassin guild is not only in Morroc. If you have a chance to go there, visit there.";
- mes "I think you might go there.";
- job_3rd_gc = 1;
+ mes "You should be able to find it easily.";
+ mes "Go now.";
+ job_3rd_gc = 3;
+ setquest 7101;
+ close;
+ case 2:
+ mes "[Ahcart]";
+ mes "Got it.";
+ mes "But don't think about it for too long.";
+ job_3rd_gc = 2;
close;
}
- mes "[A man of a sharp impression]";
- mes "....";
- mes "What the...?";
- mes "You are not an assassin.";
- close;
- } else if (job_3rd_gc == 1) {
- if (BaseLevel >= 99) goto L_Mission;
- mes "[Ahcart]";
- mes "If you become stronger and more skillful, then the assassin's guild will give you a special task.";
- mes "Go for it.";
- close;
+
+
+
+
} else if (job_3rd_gc == 2) {
mes "[Ahcart]";
mes "Have you thought about it more?";
@@ -3649,85 +3656,87 @@ job3_guil01,148,53,3 script Bercasell#3rdgc16 4_M_GUILLOTINE,{
next;
switch(select("Yes, change my job.", "I need to think about it.")) {
case 1:
- L_JobChange:
- mes "[Bercasell]";
- mes "You don't regret it?";
- callsub L_Info;
- mes "[Bercasell]";
- mes "You can become a living offensive weapon.";
- mes "Do you really want to become a Guillotine Cross?";
- next;
- switch(select("Yes, change my job.", "I need to rethink it.")) {
- case 1:
- mes "[Bercasell]";
- if (hascashmount()) {
- mes "I cannot perform the job change.";
- mes "Please remove your mount and try again.";
- close;
- } else if (SkillPoint != 0) {
- mes "You still have unspent skill points.";
- mes "Please use all your skill points and try again.";
- close;
- }
- mes "Is your decision final?";
- mes "Good.";
- next;
- mes "[Bercasell]";
- mes "Now, you are an assassin, yet you are not an assassin anymore.";
- mes "You are in the shadows, but it's different from the other shadows.";
- next;
- mes "[Bercasell]";
- mes "Your enemy is everything you can see.";
- mes "Don't forget yourself.";
- mes "A weight of the blood on your weapons.";
- next;
- mes "[Bercasell]";
- mes "Ok, change your clothes to your new uniform.";
- mes "You are now a Guillotine Cross.";
- next;
- mes "[Bercasell]";
- mes "A sword of the shadow...";
- setlook 7,0;
- jobchange roclass(eaclass()|EAJL_THIRD);
- if (questprogress(7096) == 1) {
- job_3rd_gc = 25;
- erasequest 7096;
- } else if (questprogress(7097) == 1) {
- job_3rd_gc = 26;
- erasequest 7097;
- } else if (questprogress(7098) == 1) {
- job_3rd_gc = 27;
- erasequest 7098;
- } else if (questprogress(7099) == 1) {
- job_3rd_gc = 28;
- erasequest 7099;
- }
- getitem Green_Apple_Ring,1;
- getitem Silent_Executer,1;
- next;
- mes "[Bercasell]";
- mes "And... these are presents to celebrate your becoming a Guillotine Cross.";
- close;
- case 2:
- mes "[Bercasell]";
- mes "You are prudent. That's a good thing.";
- mes "I'll wait for the day that you decide to join us as a Guillotine Cross.";
- close;
- }
+ break;
case 2:
mes "[Bercasell]";
mes "You are prudent. That's a good thing.";
mes "I'll wait for the day that you decide to join us as a Guillotine Cross.";
close;
}
+ break;
}
+ break;
case 2:
- goto L_JobChange;
+ break;
case 3:
mes "[Bercasell]";
mes "Don't bother me.";
close;
}
+ mes "[Bercasell]";
+ mes "You don't regret it?";
+ callsub L_Info;
+ mes "[Bercasell]";
+ mes "You can become a living offensive weapon.";
+ mes "Do you really want to become a Guillotine Cross?";
+ next;
+ switch(select("Yes, change my job.", "I need to rethink it.")) {
+ case 1:
+ mes "[Bercasell]";
+ if (hascashmount()) {
+ mes "I cannot perform the job change.";
+ mes "Please remove your mount and try again.";
+ close;
+ } else if (SkillPoint != 0) {
+ mes "You still have unspent skill points.";
+ mes "Please use all your skill points and try again.";
+ close;
+ }
+ mes "Is your decision final?";
+ mes "Good.";
+ next;
+ mes "[Bercasell]";
+ mes "Now, you are an assassin, yet you are not an assassin anymore.";
+ mes "You are in the shadows, but it's different from the other shadows.";
+ next;
+ mes "[Bercasell]";
+ mes "Your enemy is everything you can see.";
+ mes "Don't forget yourself.";
+ mes "A weight of the blood on your weapons.";
+ next;
+ mes "[Bercasell]";
+ mes "Ok, change your clothes to your new uniform.";
+ mes "You are now a Guillotine Cross.";
+ next;
+ mes "[Bercasell]";
+ mes "A sword of the shadow...";
+ setlook 7,0;
+ jobchange roclass(eaclass()|EAJL_THIRD);
+ if (questprogress(7096) == 1) {
+ job_3rd_gc = 25;
+ erasequest 7096;
+ } else if (questprogress(7097) == 1) {
+ job_3rd_gc = 26;
+ erasequest 7097;
+ } else if (questprogress(7098) == 1) {
+ job_3rd_gc = 27;
+ erasequest 7098;
+ } else if (questprogress(7099) == 1) {
+ job_3rd_gc = 28;
+ erasequest 7099;
+ }
+ getitem Green_Apple_Ring,1;
+ getitem Silent_Executer,1;
+ next;
+ mes "[Bercasell]";
+ mes "And... these are presents to celebrate your becoming a Guillotine Cross.";
+ close;
+ case 2:
+ mes "[Bercasell]";
+ mes "You are prudent. That's a good thing.";
+ mes "I'll wait for the day that you decide to join us as a Guillotine Cross.";
+ close;
+ }
}
mes "......";
mes "What can I do for you?";
diff --git a/npc/re/mapflag/gvg.txt b/npc/re/mapflag/gvg.txt
new file mode 100644
index 000000000..2e0e85f32
--- /dev/null
+++ b/npc/re/mapflag/gvg.txt
@@ -0,0 +1,41 @@
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2017 Hercules Dev Team
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Mapflag: Guild versus Guild mode.
+//================= Current Version =======================================
+//= 1.0
+//================= Description ===========================================
+//= Players can attack other guilds, and will have their guild
+//= icons shown. WoE damage reductions will also take place.
+//= gvg: Turns on GvG mode
+//= gvg_castle: Describes castle maps for WoE.
+//=========================================================================
+
+// Hall of the Abyss ======
+gld2_ald mapflag gvg_dungeon
+gld2_gef mapflag gvg_dungeon
+gld2_pay mapflag gvg_dungeon
+gld2_prt mapflag gvg_dungeon
diff --git a/npc/re/mapflag/zone.txt b/npc/re/mapflag/zone.txt
index a6cfd95f1..24ffce665 100644
--- a/npc/re/mapflag/zone.txt
+++ b/npc/re/mapflag/zone.txt
@@ -32,6 +32,41 @@
//= Flags maps as part of zones defined in map_zone_db.txt
//=========================================================================
+// Misty Forest Labyrinth ===========
+1@mist mapflag zone Memorial Dungeon
+
+// Octopus Cave ===========
+1@cash mapflag zone Memorial Dungeon
+
+// Drain ===========
+1@pump mapflag zone Memorial Dungeon
+2@pump mapflag zone Memorial Dungeon
+
+// Somatology Laboratory ===========
+1@lhz mapflag zone Memorial Dungeon
+
+// Bangungot Hospital F2 ===========
+1@ma_h mapflag zone Memorial Dungeon
+
+// Buwaya Cave ===========
+1@ma_c mapflag zone Memorial Dungeon
+
+// Bakonawa Hideout ===========
+1@ma_b mapflag zone Memorial Dungeon
+
+// Inside Eclage ===========
+1@ecl mapflag zone Memorial Dungeon
+
+// Old Glast Heim ===========
+1@gl_k mapflag zone Memorial Dungeon
+2@gl_k mapflag zone Memorial Dungeon
+
+// Ghost Palace ===========
+1@spa mapflag zone Memorial Dungeon
+
+// Sara's Memory Instance ===========
+1@sara mapflag zone Memorial Dungeon
+
// WoE:TE
te_prt_gld mapflag zone WoE TE
te_prtcas01 mapflag zone WoE TE
diff --git a/npc/re/merchants/shadow_refiner.txt b/npc/re/merchants/shadow_refiner.txt
index 4e5049e5f..2f8984498 100644
--- a/npc/re/merchants/shadow_refiner.txt
+++ b/npc/re/merchants/shadow_refiner.txt
@@ -158,7 +158,7 @@ itemmall,31,76,3 script Shadow Blacksmith#nomal 4_F_JOB_BLACKSMITH,{
}
delitem .@choose,1;
Zeny -= 20000;
- if (getequippercentrefinery(.@SelectedPart) > rand(100) || getequippercentrefinery(.@SelectedPart) > rand(100)) {
+ if (getequippercentrefinery(.@SelectedPart) > rand(100) || ( .@option == 1 && getequippercentrefinery(.@SelectedPart) > rand(100))) {
successrefitem .@SelectedPart;
mes "[Shadow Blacksmith]";
mes "Refine was successful.";
diff --git a/npc/re/quests/eden/eden_tutorial.txt b/npc/re/quests/eden/eden_tutorial.txt
index e9fac253b..45d7c6f1e 100644
--- a/npc/re/quests/eden/eden_tutorial.txt
+++ b/npc/re/quests/eden/eden_tutorial.txt
@@ -35,8 +35,129 @@
moc_para01,34,178,3 script Tutorial Instructor 4_M_KHMAN,{
if (Class == Job_Novice) {
// Fall through
- } else if (!questprogress(9167)) {
- OnStartQuest:
+ } else if (!questprogress(9167) || questprogress(9173) == 1) {
+ if (questprogress(9173) == 1) {
+ mes "[Tutorial Instructor]";
+ mes "Do you have any questions?";
+ next;
+ switch(select("Can I do the same quest again?", "About the Quest Window...", "About ENCHANT...", "About Searching Vends...", "About Mercenary and Pets...", "End Conversation.")) {
+ case 1:
+ if (questprogress(9173,PLAYTIME) == 1) {
+ mes "[Tutorial Instructor]";
+ mes "The one method to do the same quests repeatdedly is to do the ^006400Daily Quests^000000.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Once you complete a ^006400Daily Quest^000000 and turn it in, wait about a day then come back to get the request and do it all over again!";
+ mes "[Tutorial Instructor]";
+ mes "If you received a daily quest, look at bottom right of the ^006400Quest Window^000000. There is a section that is called ^006400LIMITED^000000. In that section, it'll tell you how much time needs to pass before you can pick up another daily quest.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "It seems you still have some time left to wait out after finishing my quest. Wait it out a bit more, then come find me and you can get the same quest again.";
+ close;
+ }
+ mes "[Tutorial Instructor]";
+ mes "It seems that about a day has passed since you've finished my quest. Alright, so like the ^006400Daily Quests^000000, you can get a quest from me. Did you want to proceed?";
+ next;
+ switch(select("Yes", "No")) {
+ case 1:
+ @tutorial_restart = 1;
+ break;
+ case 2:
+ mes "[Tutorial Instructor]";
+ mes "Okay. But if you change your mind and want to receive a quest, come find me.";
+ close;
+ }
+ break;
+ case 2:
+ mes "[Tutorial Instructor]";
+ mes "They say that the ^006400Quest Window^000000 details out everything you need to know about your quests.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "If you look at the top left";
+ mes "in the area with the information,";
+ mes "it says ^006400QUEST^000000";
+ mes "and if you click that";
+ mes "it'll show all information";
+ mes "that pertains to the request.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Using the ^006400Quest Window^000000 will make your life easier. It'll tell you where to go, what items to get or who to find and etc.";
+ close;
+ case 3:
+ mes "[Tutorial Instructor]";
+ mes "006400ENCHANT^000000, in general, is divided into two parts: ^006400SOCKET ENCHANT^000000 and ^006400HIDDEN SOCKET ENCHANT^000000.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "^006400SOCKET ENCHANT^000000 is used to add a SOCKET into equipments and ^006400HIDDEN SOCKET ENCHANT^000000 is used to put in stats into a socket of an armor.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Of course, in order to do this we are in need of some materials and there is a chance that it may fail, but that's the risk you're taking.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "The people who do the ^006400SOCKET ENCHANT^000000 can be found in ^8B4513Prontera, Morroc, Payon,^000000. ^8B4513Rhitalzen^000000 is in the Refinery and ^0000FFSeiyablem^000000 and ^0000FFReiablem^000000 can be found near the entrance.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "The one who does ^006400HIDDEN SOCKET ENCHANT^000000 is found at the 6 o'clock location of ^8B4513Prontera^000000. Look for the ^0000FFCraftman Apprentice^000000.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Do you think you understand a little bit more about ^006400ENCHANT^000000?";
+ close;
+ case 4:
+ mes "[Tutorial Instructor]";
+ mes "^006400Vend Search^000000 can be utilized by the ^006400Universal Silver Catalog^000000 item. Since you search through as vends on that map, it'll make it easier for you to find the item that you're looking for.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "The ^006400Universal Silver Catalog^000000";
+ mes "can be obtained from ";
+ mes "the ^0000FFCatalogue Wizard^000000";
+ mes "that is located in South Prontera;";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "It only costs 200 zeny for one";
+ mes "of these and with it you can";
+ mes "search up to 10 times.";
+ mes "You can say that it's a necessity.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "So, are you getting familiar with ^006400Vend Search^000000? Don't just stand there and listen to me. Go ahead and try it for yourself!";
+ close;
+ case 5:
+ mes "[Tutorial Instructor]";
+ mes "Depending on what you need, ^006400Mercenary^000000 and ^006400Pet^000000 can be used in various ways.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "If a 006400Mercenary^000000 gives you direct effect";
+ mes "by fighting for you";
+ mes "then a ^006400Pet^000000 helps you indirectly with their";
+ mes "abilities and varied appearances,";
+ mes "and it captures your heart.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "In order to employ a Mercenary";
+ mes "Go find the ^006400Mercenary Guild^000000";
+ mes "which is by the front door of ^8B4513Prontera^000000.";
+ mes "Go to the ^006400Information Agent^000000";
+ mes "and ask them where the ^006400Mercenary Guild Official^000000";
+ mes "is located and they will let you know.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "In order to get a ^006400Pet^000000, while hunting you will obtain taming items. Use the tame on the monster it's for and you can get a pet.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Because there is a chance for failure, please use the taming item with great care.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "That aside... you can get a ^006400Mercenary^000000 from the Mercenary Guild and you can get a ^006400Pet^000000 by trading or buying it from another player.";
+ next;
+ mes "[Tutorial Instructor]";
+ mes "Now, do you understand a bit more about using a ^006400Mercenary^000000 and a ^006400Pet^000000? I hope you get a chance to use them in the future.";
+ close;
+ case 6:
+ mes "[Tutorial Instructor]";
+ mes "If you have any questions, come find me again.";
+ close;
+ }
+ }
if (@tutorial_restart) {
.@tutorial_restart = 1;
@tutorial_restart = 0;
@@ -459,126 +580,6 @@ moc_para01,34,178,3 script Tutorial Instructor 4_M_KHMAN,{
mes "then bring them back to me.";
close;
}
- } else if (questprogress(9173) == 1) {
- mes "[Tutorial Instructor]";
- mes "Do you have any questions?";
- next;
- switch(select("Can I do the same quest again?", "About the Quest Window...", "About ENCHANT...", "About Searching Vends...", "About Mercenary and Pets...", "End Conversation.")) {
- case 1:
- if (questprogress(9173,PLAYTIME) == 1) {
- mes "[Tutorial Instructor]";
- mes "The one method to do the same quests repeatdedly is to do the ^006400Daily Quests^000000.";
- next;
- mes "[Tutorial Instructor]";
- mes "Once you complete a ^006400Daily Quest^000000 and turn it in, wait about a day then come back to get the request and do it all over again!";
- mes "[Tutorial Instructor]";
- mes "If you received a daily quest, look at bottom right of the ^006400Quest Window^000000. There is a section that is called ^006400LIMITED^000000. In that section, it'll tell you how much time needs to pass before you can pick up another daily quest.";
- next;
- mes "[Tutorial Instructor]";
- mes "It seems you still have some time left to wait out after finishing my quest. Wait it out a bit more, then come find me and you can get the same quest again.";
- close;
- }
- mes "[Tutorial Instructor]";
- mes "It seems that about a day has passed since you've finished my quest. Alright, so like the ^006400Daily Quests^000000, you can get a quest from me. Did you want to proceed?";
- next;
- switch(select("Yes", "No")) {
- case 1:
- @tutorial_restart = 1;
- goto OnStartQuest;
- case 2:
- mes "[Tutorial Instructor]";
- mes "Okay. But if you change your mind and want to receive a quest, come find me.";
- close;
- }
- case 2:
- mes "[Tutorial Instructor]";
- mes "They say that the ^006400Quest Window^000000 details out everything you need to know about your quests.";
- next;
- mes "[Tutorial Instructor]";
- mes "If you look at the top left";
- mes "in the area with the information,";
- mes "it says ^006400QUEST^000000";
- mes "and if you click that";
- mes "it'll show all information";
- mes "that pertains to the request.";
- next;
- mes "[Tutorial Instructor]";
- mes "Using the ^006400Quest Window^000000 will make your life easier. It'll tell you where to go, what items to get or who to find and etc.";
- close;
- case 3:
- mes "[Tutorial Instructor]";
- mes "006400ENCHANT^000000, in general, is divided into two parts: ^006400SOCKET ENCHANT^000000 and ^006400HIDDEN SOCKET ENCHANT^000000.";
- next;
- mes "[Tutorial Instructor]";
- mes "^006400SOCKET ENCHANT^000000 is used to add a SOCKET into equipments and ^006400HIDDEN SOCKET ENCHANT^000000 is used to put in stats into a socket of an armor.";
- next;
- mes "[Tutorial Instructor]";
- mes "Of course, in order to do this we are in need of some materials and there is a chance that it may fail, but that's the risk you're taking.";
- next;
- mes "[Tutorial Instructor]";
- mes "The people who do the ^006400SOCKET ENCHANT^000000 can be found in ^8B4513Prontera, Morroc, Payon,^000000. ^8B4513Rhitalzen^000000 is in the Refinery and ^0000FFSeiyablem^000000 and ^0000FFReiablem^000000 can be found near the entrance.";
- next;
- mes "[Tutorial Instructor]";
- mes "The one who does ^006400HIDDEN SOCKET ENCHANT^000000 is found at the 6 o'clock location of ^8B4513Prontera^000000. Look for the ^0000FFCraftman Apprentice^000000.";
- next;
- mes "[Tutorial Instructor]";
- mes "Do you think you understand a little bit more about ^006400ENCHANT^000000?";
- close;
- case 4:
- mes "[Tutorial Instructor]";
- mes "^006400Vend Search^000000 can be utilized by the ^006400Universal Silver Catalog^000000 item. Since you search through as vends on that map, it'll make it easier for you to find the item that you're looking for.";
- next;
- mes "[Tutorial Instructor]";
- mes "The ^006400Universal Silver Catalog^000000";
- mes "can be obtained from ";
- mes "the ^0000FFCatalogue Wizard^000000";
- mes "that is located in South Prontera;";
- next;
- mes "[Tutorial Instructor]";
- mes "It only costs 200 zeny for one";
- mes "of these and with it you can";
- mes "search up to 10 times.";
- mes "You can say that it's a necessity.";
- next;
- mes "[Tutorial Instructor]";
- mes "So, are you getting familiar with ^006400Vend Search^000000? Don't just stand there and listen to me. Go ahead and try it for yourself!";
- close;
- case 5:
- mes "[Tutorial Instructor]";
- mes "Depending on what you need, ^006400Mercenary^000000 and ^006400Pet^000000 can be used in various ways.";
- next;
- mes "[Tutorial Instructor]";
- mes "If a 006400Mercenary^000000 gives you direct effect";
- mes "by fighting for you";
- mes "then a ^006400Pet^000000 helps you indirectly with their";
- mes "abilities and varied appearances,";
- mes "and it captures your heart.";
- next;
- mes "[Tutorial Instructor]";
- mes "In order to employ a Mercenary";
- mes "Go find the ^006400Mercenary Guild^000000";
- mes "which is by the front door of ^8B4513Prontera^000000.";
- mes "Go to the ^006400Information Agent^000000";
- mes "and ask them where the ^006400Mercenary Guild Official^000000";
- mes "is located and they will let you know.";
- next;
- mes "[Tutorial Instructor]";
- mes "In order to get a ^006400Pet^000000, while hunting you will obtain taming items. Use the tame on the monster it's for and you can get a pet.";
- next;
- mes "[Tutorial Instructor]";
- mes "Because there is a chance for failure, please use the taming item with great care.";
- next;
- mes "[Tutorial Instructor]";
- mes "That aside... you can get a ^006400Mercenary^000000 from the Mercenary Guild and you can get a ^006400Pet^000000 by trading or buying it from another player.";
- next;
- mes "[Tutorial Instructor]";
- mes "Now, do you understand a bit more about using a ^006400Mercenary^000000 and a ^006400Pet^000000? I hope you get a chance to use them in the future.";
- close;
- case 6:
- mes "[Tutorial Instructor]";
- mes "If you have any questions, come find me again.";
- close;
- }
}
mes "[Tutorial Instructor]";
mes "Lately, it has been said that";
diff --git a/npc/re/quests/quests_malangdo.txt b/npc/re/quests/quests_malangdo.txt
index 1351ab80a..9a67c4af8 100644
--- a/npc/re/quests/quests_malangdo.txt
+++ b/npc/re/quests/quests_malangdo.txt
@@ -1174,10 +1174,49 @@ mal_in02,140,94,0 script Bob#mal 4_CAT_DOWN,{
} else if (ma_tomas == 14) {
// Dialogue in repeatable quest is identical.
// Uses a variable to determine the quest mode.
- @mal_bob_q = 1;
- L_Quest1:
- .@i = @mal_bob_q;
- @mal_bob_q = 0;
+ .@i = 1;
+ } else if (ma_tomas == 15) {
+ .@i = 3;
+ } else if (ma_tomas == 16) {
+ mes "[Bob]";
+ mes "Khhh~~~~~~~~~~~~~~~~~~~~~~";
+ mes "That was perfect!";
+ emotion e_no1;
+ next;
+ mes "[Bob]";
+ mes "The adhesive filled in just right!!";
+ mes "The perfect stapler job!!";
+ mes "The speechless and marvelous finishing skill!!";
+ next;
+ mes "[Bob]";
+ mes "Impressed!";
+ mes "Mysterious!";
+ mes "Shocked!";
+ emotion e_omg;
+ next;
+ mes "[Bob]";
+ mes "You did a great job indeed!!!";
+ mes "I will tell Dr. Mali!";
+ if (countitem(Fix_Kit) > 0)
+ delitem Fix_Kit,1;
+ ma_tomas = 17;
+ changequest 11223,11224;
+ close;
+ } else if (ma_tomas > 99) {
+ if (questprogress(11240))
+ .@i = 2;
+ else if (questprogress(11241))
+ .@i = 3;
+ } else {
+ mes "[Bob]";
+ mes "You bow-wow! bow! wow! I mew! mew! mew!";
+ mes "I'm into juice from delicious fish, mew~";
+ emotion e_ho;
+ close;
+ }
+ switch (.@i) {
+ case 1:
+ case 2:
mes "[Bob]";
mes "You bow-wow! bow! wow! I mew! mew! mew!";
mes "I'm into juice from delicious fish, mew~";
@@ -1251,8 +1290,7 @@ mal_in02,140,94,0 script Bob#mal 4_CAT_DOWN,{
emotion e_otl;
close;
}
- } else if (ma_tomas == 15) {
- L_Quest2:
+ case 3:
if (checkweight(Knife,1) == 0) {
mes " - Notice !! -";
mes " - Since you have too many items - ";
@@ -1283,43 +1321,7 @@ mal_in02,140,94,0 script Bob#mal 4_CAT_DOWN,{
mes "Ah, right...";
mes "^0000ffYou may fall into the gap of the crack, unfortunately, so please watch out.^000000";
close;
- } else if (ma_tomas == 16) {
- mes "[Bob]";
- mes "Khhh~~~~~~~~~~~~~~~~~~~~~~";
- mes "That was perfect!";
- emotion e_no1;
- next;
- mes "[Bob]";
- mes "The adhesive filled in just right!!";
- mes "The perfect stapler job!!";
- mes "The speechless and marvelous finishing skill!!";
- next;
- mes "[Bob]";
- mes "Impressed!";
- mes "Mysterious!";
- mes "Shocked!";
- emotion e_omg;
- next;
- mes "[Bob]";
- mes "You did a great job indeed!!!";
- mes "I will tell Dr. Mali!";
- if (countitem(Fix_Kit) > 0)
- delitem Fix_Kit,1;
- ma_tomas = 17;
- changequest 11223,11224;
- close;
- } else if (ma_tomas > 99) {
- if (questprogress(11240)) {
- @mal_bob_q = 2;
- goto L_Quest1;
- } else if (questprogress(11241))
- goto L_Quest2;
- }
- mes "[Bob]";
- mes "You bow-wow! bow! wow! I mew! mew! mew!";
- mes "I'm into juice from delicious fish, mew~";
- emotion e_ho;
- close;
+ }
}
- script Crack#mal0 FAKE_NPC,{
@@ -2221,38 +2223,7 @@ mal_dun01,136,122,3 script Biscuit#mal 4_ASTER,{
} else if (ma_tomas == 26) {
// Dialogue in repeatable quest is identical.
// Uses a variable to determine the quest mode.
- @mal_bob_q = 1;
- L_Quest:
- .@i = @mal_bob_q;
- @mal_bob_q = 0;
- if (countitem(Delicious_Jelly) < 30) {
- mes "[Biscuit]";
- mes "It's not enough at all~";
- mes "I need at least 30 Delicious Jelly.";
- close;
- }
- mes "[Biscuit]";
- mes "You got them well.";
- mes "There won't be any problem to prepare her meal.";
- delitem Delicious_Jelly,30;
- if (.@i == 1) {
- ma_tomas = 27;
- changequest 11231,11232;
- } else {
- erasequest 11244;
- setquest 11245;
- getitem Egrade_Coin,5;
- }
- next;
- mes "[Biscuit]";
- mes "Though the jelly looks strange, it tastes good...";
- mes "Star Candy seems to like it a lot as well.";
- next;
- mes "[Biscuit]";
- mes "Have your meal, Star Candy~";
- mes "Uhhh, why don't you eat it?";
- mes "You have no appetite?";
- close;
+ .@i = 1;
} else if (ma_tomas == 27) {
mes "[Biscuit]";
mes "Hooo.. it's natural that you have no appetite...";
@@ -2403,8 +2374,7 @@ mal_dun01,136,122,3 script Biscuit#mal 4_ASTER,{
close;
} else if (ma_tomas > 99) {
if (questprogress(11244)) {
- @mal_bob_q = 2;
- goto L_Quest;
+ .@i = 2;
} else if (questprogress(11245,PLAYTIME) == 1) {
mes "[Biscuit]";
mes "I'll call you when I need you, so don't worry!";
@@ -2430,10 +2400,39 @@ mal_dun01,136,122,3 script Biscuit#mal 4_ASTER,{
close;
}
}
+ } else {
+ mes "[Biscuit]";
+ mes "Star Candy is really good.";
+ mes "She never loses her smile, even though it's so hard to stand...";
+ close;
+ }
+ if (countitem(Delicious_Jelly) < 30) {
+ mes "[Biscuit]";
+ mes "It's not enough at all~";
+ mes "I need at least 30 Delicious Jelly.";
+ close;
}
mes "[Biscuit]";
- mes "Star Candy is really good.";
- mes "She never loses her smile, even though it's so hard to stand...";
+ mes "You got them well.";
+ mes "There won't be any problem to prepare her meal.";
+ delitem Delicious_Jelly,30;
+ if (.@i == 1) {
+ ma_tomas = 27;
+ changequest 11231,11232;
+ } else {
+ erasequest 11244;
+ setquest 11245;
+ getitem Egrade_Coin,5;
+ }
+ next;
+ mes "[Biscuit]";
+ mes "Though the jelly looks strange, it tastes good...";
+ mes "Star Candy seems to like it a lot as well.";
+ next;
+ mes "[Biscuit]";
+ mes "Have your meal, Star Candy~";
+ mes "Uhhh, why don't you eat it?";
+ mes "You have no appetite?";
close;
}
diff --git a/npc/re/quests/quests_malaya.txt b/npc/re/quests/quests_malaya.txt
index 410ee71a7..8c47fb2ed 100644
--- a/npc/re/quests/quests_malaya.txt
+++ b/npc/re/quests/quests_malaya.txt
@@ -2426,67 +2426,64 @@ malaya,326,68,2 script Pedro the Sailor 4W_SAILOR,{
end;
} else if (.@playtime == 2) {
erasequest 7401;
- goto L_SetQuest;
} else {
if (!questprogress(7403)) {
- if (!questprogress(7402)) {
- goto L_SetQuest;
+ if (questprogress(7402)) {
+ mes "[Pedro the Sailor]";
+ mes "You know what to do.";
+ mes "Gather the flowers and take it to Mumbaki to get an Offering Bouquet made.";
+ next;
+ mes "[Pedro the Sailor]";
+ mes "Give the Bouquet to Miss Diwata to cheer her up.";
+ mes "....Thank you.";
+ close;
}
+ } else {
mes "[Pedro the Sailor]";
- mes "You know what to do.";
- mes "Gather the flowers and take it to Mumbaki to get an Offering Bouquet made.";
+ mes "Diwata is calm!";
+ mes "I can even feel the difference out here.";
+ mes "I am always in your debt.";
next;
mes "[Pedro the Sailor]";
- mes "Give the Bouquet to Miss Diwata to cheer her up.";
- mes "....Thank you.";
+ mes "You know what? Why don't you do this on a more regular basis?";
+ mes "I think you kind of like doing it.";
+ setquest 7401;
+ erasequest 7403;
+// if (IsPremiumPcCafe == 10)
+ getitem Lesser_Agimat, 2; // Lesser_Agimat
+// else
+// getitem Lesser_Agimat, 1; // Lesser_Agimat
+ getexp 200000,200000;
+ if (!rand(3))
+ $malayaNames$[0] = strcharinfo(PC_NAME);
close;
}
+ }
+ mes "[Pedro the Sailor]";
+ mes "Ah, the thing is...";
+ mes "We can't go right now..";
+ mes "You see, the ghosts are back...";
+ mes "I'm fed up with nuisance.";
+ next;
+ mes "[Pedro the Sailor]";
+ mes "I mean... Miss Diwata... Isn't feeling very well and, even with the Spiritual Protection";
+ mes "a normal person can't stand it.";
+ next;
+ if (select("I see. Take care then.", "How about a Floral Tribute?") == 1) {
mes "[Pedro the Sailor]";
- mes "Diwata is calm!";
- mes "I can even feel the difference out here.";
- mes "I am always in your debt.";
- next;
- mes "[Pedro the Sailor]";
- mes "You know what? Why don't you do this on a more regular basis?";
- mes "I think you kind of like doing it.";
- setquest 7401;
- erasequest 7403;
-// if (IsPremiumPcCafe == 10)
- getitem Lesser_Agimat, 2; // Lesser_Agimat
-// else
-// getitem Lesser_Agimat, 1; // Lesser_Agimat
- getexp 200000,200000;
- if (!rand(3))
- $malayaNames$[0] = strcharinfo(PC_NAME);
+ mes "I'm glad you understand.";
+ mes "Sigh...";
close;
}
+ mes "[Pedro the Sailor]";
+ mes "Hmmm. That would be nice.";
+ mes "If she can be soothed with flowers...!";
+ mes "Good luck.";
+ setquest 7402;
+ close;
}
}
end;
-
-L_SetQuest:
- mes "[Pedro the Sailor]";
- mes "Ah, the thing is...";
- mes "We can't go right now..";
- mes "You see, the ghosts are back...";
- mes "I'm fed up with nuisance.";
- next;
- mes "[Pedro the Sailor]";
- mes "I mean... Miss Diwata... Isn't feeling very well and, even with the Spiritual Protection";
- mes "a normal person can't stand it.";
- next;
- if (select("I see. Take care then.", "How about a Floral Tribute?") == 1) {
- mes "[Pedro the Sailor]";
- mes "I'm glad you understand.";
- mes "Sigh...";
- close;
- }
- mes "[Pedro the Sailor]";
- mes "Hmmm. That would be nice.";
- mes "If she can be soothed with flowers...!";
- mes "Good luck.";
- setquest 7402;
- close;
}
ma_in01,125,107,3 script Ghost Diwata G_SKOGUL,4,4,{
diff --git a/npc/re/scripts_mapflags.conf b/npc/re/scripts_mapflags.conf
index 8727d9b44..570294c47 100644
--- a/npc/re/scripts_mapflags.conf
+++ b/npc/re/scripts_mapflags.conf
@@ -28,4 +28,5 @@
//= Map Flags
//=========================================================================
+"npc/re/mapflag/gvg.txt",
"npc/re/mapflag/zone.txt",
diff --git a/npc/re/woe-fe/invest_main.txt b/npc/re/woe-fe/invest_main.txt
index c912444cc..d743225df 100644
--- a/npc/re/woe-fe/invest_main.txt
+++ b/npc/re/woe-fe/invest_main.txt
@@ -107,16 +107,16 @@ function script F_Invest_Status {
return 0;
// Open for investments.
- if (.@day >= 3 && (.@day < 5 || (.@day == 5 && .@hour <= 12)))
+ if (.@day >= WEDNESDAY && (.@day < FRIDAY || (.@day == FRIDAY && .@hour <= 12)))
return 1;
// Investments closed, calculating results.
- if (.@day == 5 && .@hour == 12 && .@minute < 35)
+ if (.@day == FRIDAY && .@hour == 12 && .@minute < 35)
return 2;
// Calculations complete, dungeons open.
- if ((.@day == 5 && (.@hour > 12 || (.@hour == 12 && .@minute >= 35))) || .@day > 5 ||
- .@day < 2 || (.@day == 2 && .@hour < 20))
+ if ((.@day == FRIDAY && (.@hour > 12 || (.@hour == 12 && .@minute >= 35))) || .@day > FRIDAY ||
+ .@day < TUESDAY || (.@day == TUESDAY && .@hour < 20))
return 3;
// Dungeons closed.
@@ -273,14 +273,14 @@ OnCalculate:
else
setd "$"+.@cas$[.@i]+"_invest_result",1;
}
- // No further actions if 20,000,000z isn't reached.
- if (!.@total_2000)
- end;
// No further actions if any realm hits 70,000,000z.
if (.@total_7000) {
$2011_agit_invest = 4;
end;
}
+ // No further actions if 20,000,000z isn't reached.
+ if (!.@total_2000)
+ end;
// Otherwise, highest investment above 20,000,000z opens Hall of Abyss.
.@max = .@funds[0];
for(.@i = 1; .@i<4; ++.@i) {
@@ -882,7 +882,7 @@ OnAgitInvest:
close;
}
case 3:
- if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 1000) {
+ if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Currently you're carrying -";
mes "- too many items with you. -";
mes "- Please try again after you -";
@@ -1126,7 +1126,7 @@ OnAgitInvest:
next;
switch(select("Invest for gate connection", "Deepest Layer Dungeon Access", "Abyss Gate Access", "Cancel")) {
case 1:
- if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 1000) {
+ if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "[Gate Manager]";
mes "You have too many items to receive the Thank You Ticket as a small gift for your investment.";
mes "Please come back after making room in your inventory.";
@@ -1401,27 +1401,48 @@ malangdo,218,123,1 script Namis#invest 4_CAT_SAILOR2,4,4,{
"Piece of Thanatos' armor","I hear Dragon Scales are tough 02","The identity of the creepy eye","If only I could see!";
.@i = select(implode(.@event1$[0],":"))-1;
switch(.@i+1) {
- case 1: callsub L_Check,"2 Pieces of Queen's Wing",6326,2,"Wings of the Insect Queen? What a pitiful name. I would've given some cool names!",.@event1$[.@i];
- case 2: callsub L_Check,"2 Broken Crowns",7754,2,"For crying out loud! Those cats working on these events must be playing around. Can't they think of a better name?",.@event1$[.@i];
- case 3: callsub L_Check,"2 Fire Dragon Scales",7451,2,"Dragon scales? Well... I guess they are tough. But what are they going to use them for?",.@event1$[.@i];
- case 4: callsub L_Check,"3 Mother's Nightmares",7020,3,"Even though I don't have the authority to find out, I wonder what they're doing with the collected items?",.@event1$[.@i];
- case 5: callsub L_Check,"5 Gemstones",7300,5,"Something useful for a change. The ore will end up as nice pieces of jewelry.",.@event1$[.@i];
- case 6: callsub L_Check,"5 Heroic Emblems",968,5,"Good, good. This is the kind of name I wanted!",.@event1$[.@i];
- case 7: callsub L_Check,"3 Taeguk Plates",7169,3,"Taking in something like this, maybe they're up to something dangerous.",.@event1$[.@i];
- case 8: callsub L_Check,"3 Broken Pharaoh Symbols and 3 Tutankhamen's Masks",7113,3,"I hear the pyramids are in Morroc, but I've never been there. Some humans call it Morco.",.@event1$[.@i],7114,3;
- case 9: callsub L_Check,"2 Pocket Watches",7513,2,"Those lazy merchants, why do they need pocket watches they don't even use?",.@event1$[.@i];
- case 10: callsub L_Check,"3 Young Twigs",7018,3,"Mellow Island has a climate like with where we cats used to live. But the trees die out sometimes due to it being an island.",.@event1$[.@i];
- case 11: callsub L_Check,"5 Rossata Pieces",7211,5,"I guess they collect these because humans have them, but what's the use of researching ancient languages?",.@event1$[.@i];
- case 12: callsub L_Check,"5 Fangs of Garm",7036,5,"Weak humans need sharp weapons, but cats already have nice and sharp claws, so why are we collecting these!!",.@event1$[.@i];
- case 13: callsub L_Check,"3 Baphomet Dolls",750,3,"Baphomet dolls are great for playing around with.",.@event1$[.@i];
- case 14: callsub L_Check,"1 Tiger's Footskin and 5 Tiger Skins",1030,1,"Did you know that tigers are cats too? Therefore, cats are better than tigers.",.@event1$[.@i],1029,5;
- case 15: callsub L_Check,"3 Broken Shield Pieces and 3 Shining Spear Blades",7108,3,"I don't know what they want with these.",.@event1$[.@i],7109,3;
- case 16: callsub L_Check,"3 Osiris Dolls",751,3,"Shame~ I never got to play with an Osiris doll.",.@event1$[.@i];
- case 17: callsub L_Check,"1 Ice Scale",7562,1,"Mellow Island is a fabulous place to live. But the ships are too hot.",.@event1$[.@i];
- case 18: callsub L_Check,"1 Skeletal Armor Piece",7450,1,"Ewww... Why would they collect something so creepy?",.@event1$[.@i];
- case 19: callsub L_Check,"1 Darkred Scale Piece",6091,1,"Dragon scales? Well... I guess they are tough. But what are they going to use them for?",.@event1$[.@i];
- case 20: callsub L_Check,"2 Wills of Red Darkness",7566,2,"Interesting! Does it scream or something when I poke it in the eye?",.@event1$[.@i];
- case 21: callsub L_Check,"2 Foolishness of the Blind",7021,2,"This blind man is foolish in not knowing that gathering 300 cats cures blindness...",.@event1$[.@i];
+ case 1:
+ callsub(L_Check, "2 Pieces of Queen's Wing", Queen_Wing_Piece, 2, "Wings of the Insect Queen? What a pitiful name. I would've given some cool names!", .@event1$[.@i]);
+ case 2:
+ callsub(L_Check, "2 Broken Crowns", Broken_Crown, 2, "For crying out loud! Those cats working on these events must be playing around. Can't they think of a better name?", .@event1$[.@i]);
+ case 3:
+ callsub(L_Check, "2 Fire Dragon Scales", Scale_Of_Red_Dragon, 2, "Dragon scales? Well... I guess they are tough. But what are they going to use them for?", .@event1$[.@i]);
+ case 4:
+ callsub(L_Check, "3 Mother's Nightmares", Mothers_Nightmare, 3, "Even though I don't have the authority to find out, I wonder what they're doing with the collected items?", .@event1$[.@i]);
+ case 5:
+ callsub(L_Check, "5 Gemstones", Gemstone, 5, "Something useful for a change. The ore will end up as nice pieces of jewelry.", .@event1$[.@i]);
+ case 6:
+ callsub(L_Check, "5 Heroic Emblems", Voucher_Of_Orcish_Hero, 5, "Good, good. This is the kind of name I wanted!", .@event1$[.@i]);
+ case 7:
+ callsub(L_Check, "3 Taeguk Plates", Taegeuk_Plate, 3, "Taking in something like this, maybe they're up to something dangerous.", .@event1$[.@i]);
+ case 8:
+ callsub(L_Check, "3 Broken Pharaoh Symbols and 3 Tutankhamen's Masks", Broken_Pharaoh_Symbol, 3, "I hear the pyramids are in Morroc, but I've never been there. Some humans call it Morco.", .@event1$[.@i], Tutankhamens_Mask, 3);
+ case 9:
+ callsub(L_Check, "2 Pocket Watches", Pocket_Watch, 2, "Those lazy merchants, why do they need pocket watches they don't even use?", .@event1$[.@i]);
+ case 10:
+ callsub(L_Check, "3 Young Twigs", Young_Twig, 3, "Mellow Island has a climate like with where we cats used to live. But the trees die out sometimes due to it being an island.", .@event1$[.@i]);
+ case 11:
+ callsub(L_Check, "5 Rossata Pieces", Rojerta_Piece, 5, "I guess they collect these because humans have them, but what's the use of researching ancient languages?", .@event1$[.@i]);
+ case 12:
+ callsub(L_Check, "5 Fangs of Garm", Fang_Of_Garm, 5, "Weak humans need sharp weapons, but cats already have nice and sharp claws, so why are we collecting these!!", .@event1$[.@i]);
+ case 13:
+ callsub(L_Check, "3 Baphomet Dolls", Baphomet_Doll, 3, "Baphomet dolls are great for playing around with.", .@event1$[.@i]);
+ case 14:
+ callsub(L_Check, "1 Tiger's Footskin and 5 Tiger Skins", Tiger_Footskin, 1, "Did you know that tigers are cats too? Therefore, cats are better than tigers.", .@event1$[.@i], Tigers_Skin, 5);
+ case 15:
+ callsub(L_Check, "3 Broken Shield Pieces and 3 Shining Spear Blades", Boroken_Shiled_Piece, 3, "I don't know what they want with these.", .@event1$[.@i], Shine_Spear_Blade, 3);
+ case 16:
+ callsub(L_Check, "3 Osiris Dolls", Osiris_Doll, 3, "Shame~ I never got to play with an Osiris doll.", .@event1$[.@i]);
+ case 17:
+ callsub(L_Check, "1 Ice Scale", Ice_Scale, 1, "Mellow Island is a fabulous place to live. But the ships are too hot.", .@event1$[.@i]);
+ case 18:
+ callsub(L_Check, "1 Skeletal Armor Piece", Piece_Of_Bone_Armor, 1, "Ewww... Why would they collect something so creepy?", .@event1$[.@i]);
+ case 19:
+ callsub(L_Check, "1 Darkred Scale Piece", Dark_Red_Scale, 1, "Dragon scales? Well... I guess they are tough. But what are they going to use them for?", .@event1$[.@i]);
+ case 20:
+ callsub(L_Check, "2 Wills of Red Darkness", Will_Of_Darkness_, 2, "Interesting! Does it scream or something when I poke it in the eye?", .@event1$[.@i]);
+ case 21:
+ callsub(L_Check, "2 Foolishness of the Blind", Foolishness_Of_Blind, 2, "This blind man is foolish in not knowing that gathering 300 cats cures blindness...", .@event1$[.@i]);
}
case 3:
mes "[Namis]";
@@ -1496,21 +1517,36 @@ malangdo,215,119,4 script Thanks Ticket Machine 2_VENDING_MACHINE1,{
mes "The Vending Machine is selling items in the following list.";
next;
switch(select("Finish", "1 Siege Arrow Quiver A (2 Tickets)", "1 Siege Arrow Quiver S (2 Tickets)", "30 White Potion (12 Tickets)", "30 White Slim Potion (14 Tickets)", "10 Dark Water (20 Tickets)", "20 Siege_Violet_Potion (30 Tickets)", "10 Coldproof Potion (30 Tickets)", "10 Thunderproof Potion (30 Tickets)", "10 Earthproof Potion (30 Tickets)", "10 Fireproof Potion (30 Tickets)", "10 Elemental Converter[Fire] (30 Tickets)")) {
- case 1: close;
- case 2: callsub L_Purchase,2,12678,1; //Siege_Arrow_Quiver_A
- case 3: callsub L_Purchase,2,12677,1; //Siege_Arrow_Quiver_S
- case 4: callsub L_Purchase,12,504,30; //White_Potion
- case 5: callsub L_Purchase,14,547,30; //White_Slim_Potion
- case 6: callsub L_Purchase,20,12020,10; //Water_Of_Darkness
- case 7: callsub L_Purchase,30,11547,20; //Woe_Violet_Potion
- case 8: callsub L_Purchase,30,12119,10; //Resist_Water
- case 9: callsub L_Purchase,30,12121,10; //Resist_Wind
- case 10: callsub L_Purchase,30,12120,10; //Resist_Earth
- case 11: callsub L_Purchase,30,12118,10; //Resist_Fire
- case 12: callsub L_Purchase,30,12114,10,"Elemental Converter[Fire]"; //Elemental_Fire
- case 13: callsub L_Purchase,30,12115,10,"Elemental Converter[Water]"; //Elemental_Water
- case 14: callsub L_Purchase,30,12117,10,"Elemental Converter[Wind]"; //Elemental_Wind
- case 15: callsub L_Purchase,30,12116,10,"Elemental Converter[Earth]"; //Elemental_Earth
+ case 1:
+ close;
+ case 2:
+ callsub(L_Purchase, 2, Siege_Arrow_Quiver_A, 1);
+ case 3:
+ callsub(L_Purchase, 2, Siege_Arrow_Quiver_S, 1);
+ case 4:
+ callsub(L_Purchase, 12, White_Potion, 30);
+ case 5:
+ callsub(L_Purchase, 14, White_Slim_Potion, 30);
+ case 6:
+ callsub(L_Purchase, 20, Water_Of_Darkness, 10);
+ case 7:
+ callsub(L_Purchase, 30, Woe_Violet_Potion, 20);
+ case 8:
+ callsub(L_Purchase, 30, Resist_Water, 10);
+ case 9:
+ callsub(L_Purchase, 30, Resist_Wind, 10);
+ case 10:
+ callsub(L_Purchase, 30, Resist_Earth, 10);
+ case 11:
+ callsub(L_Purchase, 30, Resist_Fire, 10);
+ case 12:
+ callsub(L_Purchase, 30, Elemental_Fire, 10, "Elemental Converter[Fire]");
+ case 13:
+ callsub(L_Purchase, 30, Elemental_Water, 10, "Elemental Converter[Water]");
+ case 14:
+ callsub(L_Purchase, 30, Elemental_Wind, 10, "Elemental Converter[Wind]");
+ case 15:
+ callsub(L_Purchase, 30, Elemental_Earth, 10, "Elemental Converter[Earth]");
}
end;
case 3:
@@ -1520,67 +1556,126 @@ malangdo,215,119,4 script Thanks Ticket Machine 2_VENDING_MACHINE1,{
mes "You don't have enough ^FF0000Invest Thanks Ticket^000000 to proceed.";
close;
}
- delitem Thanks_Invest_Ticket,5;
- .@i = rand(1,10000);
- if (.@i <= 100) callsub L_Bag,12531,1; //White_Potion_Box
- else if (.@i <= 200) callsub L_Bag,12549,1; //White_Slim_Pot_Box2
- else if (.@i <= 250) callsub L_Bag,11549,10; //Woe_Blue_Potion
- else if (.@i <= 660) callsub L_Bag,617,1; //Old_Violet_Box
- else if (.@i <= 710) callsub L_Bag,12532,1; //Royal_Jelly_Box2
- else if (.@i <= 760) callsub L_Bag,12533,1; //Blue_Herb_Box2
- else if (.@i <= 810) callsub L_Bag,505,5; //Blue_Potion
- else if (.@i <= 1110) callsub L_Bag,644,1; //Gift_Box
- else if (.@i <= 1120) callsub L_Bag,607,1; //Yggdrasilberry
- else if (.@i <= 1130) callsub L_Bag,608,2; //Seed_Of_Yggdrasil
- else if (.@i <= 1140) callsub L_Bag,12292,5; //Unripe_Fruit
- else if (.@i <= 1150) callsub L_Bag,12293,5; //Dried_Yggdrasilberry
- else if (.@i <= 1250) callsub L_Bag,12679,1; //Sg_White_Potion_Box
- else if (.@i <= 1471) callsub L_Bag,603,1; //Old_Blue_Box
- else if (.@i <= 1571) callsub L_Bag,12550,1,"Poison Bottle Box(30)"; //Poison_Bottle_Box2
- else if (.@i <= 1671) callsub L_Bag,12020,10; //Water_Of_Darkness
- else if (.@i <= 1871) callsub L_Bag,12030,5; //Box_Of_Grudge
- else if (.@i <= 2071) callsub L_Bag,12031,5; //Sleepy_Box
- else if (.@i <= 2371) callsub L_Bag,12033,2; //Box_Of_Sunlight
- else if (.@i <= 2571) callsub L_Bag,12114,5,"Elemental Converter[Fire]"; //Elemental_Fire
- else if (.@i <= 2771) callsub L_Bag,12115,5,"Elemental Converter[Water]"; //Elemental_Water
- else if (.@i <= 2971) callsub L_Bag,12117,5,"Elemental Converter[Wind]"; //Elemental_Wind
- else if (.@i <= 3171) callsub L_Bag,12116,5,"Elemental Converter[Earth]"; //Elemental_Earth
- else if (.@i <= 3271) callsub L_Bag,12680,1; //Sg_Blue_Potion_Box
- else if (.@i <= 3471) callsub L_Bag,12118,5; //Resist_Fire
- else if (.@i <= 3671) callsub L_Bag,12119,5; //Resist_Water
- else if (.@i <= 3871) callsub L_Bag,12121,5; //Resist_Wind
- else if (.@i <= 4071) callsub L_Bag,12120,5; //Resist_Earth
- else if (.@i <= 4271) callsub L_Bag,929,20; //Immortal_Heart
- else if (.@i <= 4471) callsub L_Bag,1059,20; //Transparent_Cloth
- else if (.@i <= 4671) callsub L_Bag,905,20; //Stem
- else if (.@i <= 4871) callsub L_Bag,606,10; //Aloebera
- else if (.@i <= 5071) callsub L_Bag,609,10; //Amulet
- else if (.@i <= 5271) callsub L_Bag,710,2; //Illusion_Flower
- else if (.@i <= 5471) callsub L_Bag,576,20; //Prickly_Fruit
- else if (.@i <= 5671) callsub L_Bag,621,10; //Bitter_Herb
- else if (.@i <= 5871) callsub L_Bag,709,10; //Izidor
- else if (.@i <= 6071) callsub L_Bag,605,10; //Anodyne
- else if (.@i <= 6171) callsub L_Bag,11548,10; //Woe_White_Potion
- else if (.@i <= 6371) callsub L_Bag,706,10; //Four_Leaf_Clover
- else if (.@i <= 6571) callsub L_Bag,521,10; //Leaflet_Of_Aloe
- else if (.@i <= 6771) callsub L_Bag,707,10; //Singing_Plant
- else if (.@i <= 6971) callsub L_Bag,610,10; //Leaf_Of_Yggdrasil
- else if (.@i <= 7021) callsub L_Bag,12676,1; //Sg_Violet_Potion_Box
- else if (.@i <= 7171) callsub L_Bag,6249,10; //Savage_Meat
- else if (.@i <= 7321) callsub L_Bag,6252,10; //Wolf_Blood
- else if (.@i <= 7471) callsub L_Bag,6254,10; //Beef_Head_Meat
- else if (.@i <= 7621) callsub L_Bag,6253,10; //Cold_Ice
- else if (.@i <= 7771) callsub L_Bag,6256,10; //Ice_Fragment
- else if (.@i <= 7921) callsub L_Bag,6257,10; //Ice_Crystal
- else if (.@i <= 8071) callsub L_Bag,6260,10; //Petti_Tail
- else if (.@i <= 8309) callsub L_Bag,7932,20; //Poison_Herb_Nerium
- else if (.@i <= 8547) callsub L_Bag,7933,20; //Poison_Herb_Rantana
- else if (.@i <= 8785) callsub L_Bag,7934,20; //Poison_Herb_Makulata
- else if (.@i <= 9023) callsub L_Bag,7935,20; //Poison_Herb_Seratum
- else if (.@i <= 9261) callsub L_Bag,7936,20; //Poison_Herb_Scopolia
- else if (.@i <= 9499) callsub L_Bag,7937,20; //Poison_Herb_Amoena
- else if (.@i <= 9699) callsub L_Bag,6217,20; //Mandragora_Flowerpot
- else callsub L_Bag,12016,10; //Speed_Up_Potion
+ delitem(Thanks_Invest_Ticket, 5);
+ .@i = rand(1, 10000);
+ if (.@i <= 100)
+ callsub(L_Bag, White_Potion_Box, 1);
+ else if (.@i <= 200)
+ callsub(L_Bag, White_Slim_Pot_Box2, 1);
+ else if (.@i <= 250)
+ callsub(L_Bag, Woe_Blue_Potion, 10);
+ else if (.@i <= 660)
+ callsub(L_Bag, Old_Violet_Box, 1);
+ else if (.@i <= 710)
+ callsub(L_Bag, Royal_Jelly_Box2, 1);
+ else if (.@i <= 760)
+ callsub(L_Bag, Blue_Herb_Box2, 1);
+ else if (.@i <= 810)
+ callsub(L_Bag, Blue_Potion, 5);
+ else if (.@i <= 1110)
+ callsub(L_Bag, Gift_Box, 1);
+ else if (.@i <= 1120)
+ callsub(L_Bag, Yggdrasilberry, 1);
+ else if (.@i <= 1130)
+ callsub(L_Bag, Seed_Of_Yggdrasil, 2);
+ else if (.@i <= 1140)
+ callsub(L_Bag, Unripe_Fruit, 5);
+ else if (.@i <= 1150)
+ callsub(L_Bag, Dried_Yggdrasilberry, 5);
+ else if (.@i <= 1250)
+ callsub(L_Bag, Sg_White_Potion_Box, 1);
+ else if (.@i <= 1471)
+ callsub(L_Bag, Old_Blue_Box, 1);
+ else if (.@i <= 1571)
+ callsub(L_Bag, Poison_Bottle_Box2, 1, "Poison Bottle Box(30);");
+ else if (.@i <= 1671)
+ callsub(L_Bag, Water_Of_Darkness, 10);
+ else if (.@i <= 1871)
+ callsub(L_Bag, Box_Of_Grudge, 5);
+ else if (.@i <= 2071)
+ callsub(L_Bag, Sleepy_Box, 5);
+ else if (.@i <= 2371)
+ callsub(L_Bag, Box_Of_Sunlight, 2);
+ else if (.@i <= 2571)
+ callsub(L_Bag, Elemental_Fire, 5, "Elemental Converter[Fire]");
+ else if (.@i <= 2771)
+ callsub(L_Bag, Elemental_Water, 5, "Elemental Converter[Water]");
+ else if (.@i <= 2971)
+ callsub(L_Bag, Elemental_Earth, 5, "Elemental Converter[Wind]");
+ else if (.@i <= 3171)
+ callsub(L_Bag, Elemental_Wind, 5, "Elemental Converter[Earth]");
+ else if (.@i <= 3271)
+ callsub(L_Bag, Sg_Blue_Potion_Box, 1);
+ else if (.@i <= 3471)
+ callsub(L_Bag, Resist_Fire, 5);
+ else if (.@i <= 3671)
+ callsub(L_Bag, Resist_Water, 5);
+ else if (.@i <= 3871)
+ callsub(L_Bag, Resist_Wind, 5);
+ else if (.@i <= 4071)
+ callsub(L_Bag, Resist_Earth, 5);
+ else if (.@i <= 4271)
+ callsub(L_Bag, Immortal_Heart, 20);
+ else if (.@i <= 4471)
+ callsub(L_Bag, Transparent_Cloth, 20);
+ else if (.@i <= 4671)
+ callsub(L_Bag, Stem, 20);
+ else if (.@i <= 4871)
+ callsub(L_Bag, Aloebera, 10);
+ else if (.@i <= 5071)
+ callsub(L_Bag, Amulet, 10);
+ else if (.@i <= 5271)
+ callsub(L_Bag, Illusion_Flower, 2);
+ else if (.@i <= 5471)
+ callsub(L_Bag, Prickly_Fruit, 20);
+ else if (.@i <= 5671)
+ callsub(L_Bag, Bitter_Herb, 10);
+ else if (.@i <= 5871)
+ callsub(L_Bag, Izidor, 10);
+ else if (.@i <= 6071)
+ callsub(L_Bag, Anodyne, 10);
+ else if (.@i <= 6171)
+ callsub(L_Bag, Woe_White_Potion, 10);
+ else if (.@i <= 6371)
+ callsub(L_Bag, Four_Leaf_Clover, 10);
+ else if (.@i <= 6571)
+ callsub(L_Bag, Leaflet_Of_Aloe, 10);
+ else if (.@i <= 6771)
+ callsub(L_Bag, Singing_Plant, 10);
+ else if (.@i <= 6971)
+ callsub(L_Bag, Leaf_Of_Yggdrasil, 10);
+ else if (.@i <= 7021)
+ callsub(L_Bag, Sg_Violet_Potion_Box, 1);
+ else if (.@i <= 7171)
+ callsub(L_Bag, Savage_Meat, 10);
+ else if (.@i <= 7321)
+ callsub(L_Bag, Wolf_Blood, 10);
+ else if (.@i <= 7471)
+ callsub(L_Bag, Beef_Head_Meat, 10);
+ else if (.@i <= 7621)
+ callsub(L_Bag, Cold_Ice, 10);
+ else if (.@i <= 7771)
+ callsub(L_Bag, Ice_Fragment, 10);
+ else if (.@i <= 7921)
+ callsub(L_Bag, Ice_Crystal, 10);
+ else if (.@i <= 8071)
+ callsub(L_Bag, Petti_Tail, 10);
+ else if (.@i <= 8309)
+ callsub(L_Bag, Poison_Herb_Nerium, 20);
+ else if (.@i <= 8547)
+ callsub(L_Bag, Poison_Herb_Rantana, 20);
+ else if (.@i <= 8785)
+ callsub(L_Bag, Poison_Herb_Makulata, 20);
+ else if (.@i <= 9023)
+ callsub(L_Bag, Poison_Herb_Seratum, 20);
+ else if (.@i <= 9261)
+ callsub(L_Bag, Poison_Herb_Scopolia, 20);
+ else if (.@i <= 9499)
+ callsub(L_Bag, Poison_Herb_Amoena, 20);
+ else if (.@i <= 9699)
+ callsub(L_Bag, Mandragora_Flowerpot, 20);
+ else
+ callsub(L_Bag, Speed_Up_Potion, 10);
end;
case 4:
mes "Black Paw Jelly Bag Button chosen. Need to insert 50 ^FF0000Invest Thanks Ticket^000000 and a random item will appear.";
@@ -1589,75 +1684,142 @@ malangdo,215,119,4 script Thanks Ticket Machine 2_VENDING_MACHINE1,{
mes "You don't have enough ^FF0000Invest Thanks Ticket^000000 to proceed.";
close;
}
- delitem Thanks_Invest_Ticket,50;
- .@i = rand(1,10000);
- if (.@i <= 100) callsub L_Bag,12531,1; //White_Potion_Box
- else if (.@i <= 200) callsub L_Bag,12549,1; //White_Slim_Pot_Box2
- else if (.@i <= 250) callsub L_Bag,11549,20; //Woe_Blue_Potion
- else if (.@i <= 450) callsub L_Bag,617,1; //Old_Violet_Box
- else if (.@i <= 500) callsub L_Bag,12532,1; //Royal_Jelly_Box2
- else if (.@i <= 550) callsub L_Bag,12533,1; //Blue_Herb_Box2
- else if (.@i <= 600) callsub L_Bag,505,10; //Blue_Potion
- else if (.@i <= 800) callsub L_Bag,644,1; //Gift_Box
- else if (.@i <= 810) callsub L_Bag,607,2; //Yggdrasilberry
- else if (.@i <= 820) callsub L_Bag,608,3; //Seed_Of_Yggdrasil
- else if (.@i <= 830) callsub L_Bag,12292,10; //Unripe_Fruit
- else if (.@i <= 840) callsub L_Bag,12293,10; //Dried_Yggdrasilberry
- else if (.@i <= 940) callsub L_Bag,12679,1; //Sg_White_Potion_Box
- else if (.@i <= 1140) callsub L_Bag,603,1; //Old_Blue_Box
- else if (.@i <= 1240) callsub L_Bag,12550,1,"Poison Bottle Box(30)"; //Poison_Bottle_Box2
- else if (.@i <= 1340) callsub L_Bag,12020,20; //Water_Of_Darkness
- else if (.@i <= 1440) callsub L_Bag,12030,10; //Box_Of_Grudge
- else if (.@i <= 1540) callsub L_Bag,12031,10; //Sleepy_Box
- else if (.@i <= 1690) callsub L_Bag,12033,4; //Box_Of_Sunlight
- else if (.@i <= 1790) callsub L_Bag,12114,10,"Elemental Converter[Fire]"; //Elemental_Fire
- else if (.@i <= 1890) callsub L_Bag,12115,10,"Elemental Converter[Water]"; //Elemental_Water
- else if (.@i <= 1990) callsub L_Bag,12117,10,"Elemental Converter[Wind]"; //Elemental_Wind
- else if (.@i <= 2090) callsub L_Bag,12116,10,"Elemental Converter[Earth]"; //Elemental_Earth
- else if (.@i <= 2190) callsub L_Bag,12680,1; //Sg_Blue_Potion_Box
- else if (.@i <= 2290) callsub L_Bag,12118,10; //Resist_Fire
- else if (.@i <= 2390) callsub L_Bag,12119,10; //Resist_Water
- else if (.@i <= 2490) callsub L_Bag,12121,10; //Resist_Wind
- else if (.@i <= 2590) callsub L_Bag,12120,10; //Resist_Earth
- else if (.@i <= 2690) callsub L_Bag,929,40; //Immortal_Heart
- else if (.@i <= 2790) callsub L_Bag,1059,40; //Transparent_Cloth
- else if (.@i <= 2890) callsub L_Bag,905,40; //Stem
- else if (.@i <= 2990) callsub L_Bag,606,20; //Aloebera
- else if (.@i <= 3090) callsub L_Bag,609,20; //Amulet
- else if (.@i <= 3190) callsub L_Bag,710,4; //Illusion_Flower
- else if (.@i <= 3290) callsub L_Bag,576,40; //Prickly_Fruit
- else if (.@i <= 3390) callsub L_Bag,621,20; //Bitter_Herb
- else if (.@i <= 3490) callsub L_Bag,709,20; //Izidor
- else if (.@i <= 3590) callsub L_Bag,605,20; //Anodyne
- else if (.@i <= 3690) callsub L_Bag,11548,20; //Woe_White_Potion
- else if (.@i <= 3790) callsub L_Bag,706,20; //Four_Leaf_Clover
- else if (.@i <= 3890) callsub L_Bag,521,20; //Leaflet_Of_Aloe
- else if (.@i <= 3990) callsub L_Bag,707,20; //Singing_Plant
- else if (.@i <= 4090) callsub L_Bag,610,20; //Leaf_Of_Yggdrasil
- else if (.@i <= 4140) callsub L_Bag,12676,1; //Sg_Violet_Potion_Box
- else if (.@i <= 4240) callsub L_Bag,6249,20; //Savage_Meat
- else if (.@i <= 4340) callsub L_Bag,6252,20; //Wolf_Blood
- else if (.@i <= 4440) callsub L_Bag,6254,20; //Beef_Head_Meat
- else if (.@i <= 4540) callsub L_Bag,6253,20; //Cold_Ice
- else if (.@i <= 4640) callsub L_Bag,6256,20; //Ice_Fragment
- else if (.@i <= 4740) callsub L_Bag,6257,20; //Ice_Crystal
- else if (.@i <= 4840) callsub L_Bag,6260,20; //Petti_Tail
- else if (.@i <= 4940) callsub L_Bag,7932,40; //Poison_Herb_Nerium
- else if (.@i <= 5040) callsub L_Bag,7933,40; //Poison_Herb_Rantana
- else if (.@i <= 5140) callsub L_Bag,7934,40; //Poison_Herb_Makulata
- else if (.@i <= 5240) callsub L_Bag,7935,40; //Poison_Herb_Seratum
- else if (.@i <= 5340) callsub L_Bag,7936,40; //Poison_Herb_Scopolia
- else if (.@i <= 5440) callsub L_Bag,7937,40; //Poison_Herb_Amoena
- else if (.@i <= 5540) callsub L_Bag,6217,40; //Mandragora_Flowerpot
- else if (.@i <= 6000) callsub L_Bag,12016,20; //Speed_Up_Potion
- else if (.@i <= 6500) callsub L_Bag,2483,1; //Siege_Greave
- else if (.@i <= 7000) callsub L_Bag,2484,1; //Siege_Boots
- else if (.@i <= 7500) callsub L_Bag,2485,1; //Siege_Shoes
- else if (.@i <= 8000) callsub L_Bag,2586,1; //Siege_Manteau
- else if (.@i <= 8500) callsub L_Bag,2587,1; //Siege_Muffler
- else if (.@i <= 9000) callsub L_Bag,15046,1; //Siege_Plate
- else if (.@i <= 9500) callsub L_Bag,15047,1; //Siege_Suits
- else callsub L_Bag,15048,1; //Siege_Robe
+ delitem(Thanks_Invest_Ticket, 50);
+ .@i = rand(1, 10000);
+ if (.@i <= 100)
+ callsub(L_Bag, White_Potion_Box, 1);
+ else if (.@i <= 200)
+ callsub(L_Bag, White_Slim_Pot_Box2, 1);
+ else if (.@i <= 250)
+ callsub(L_Bag, Woe_Blue_Potion, 20);
+ else if (.@i <= 450)
+ callsub(L_Bag, Old_Violet_Box, 1);
+ else if (.@i <= 500)
+ callsub(L_Bag, Royal_Jelly_Box2, 1);
+ else if (.@i <= 550)
+ callsub(L_Bag, Blue_Herb_Box2, 1);
+ else if (.@i <= 600)
+ callsub(L_Bag, Blue_Potion, 10);
+ else if (.@i <= 800)
+ callsub(L_Bag, Gift_Box, 1);
+ else if (.@i <= 810)
+ callsub(L_Bag, Yggdrasilberry, 2);
+ else if (.@i <= 820)
+ callsub(L_Bag, Seed_Of_Yggdrasil, 3);
+ else if (.@i <= 830)
+ callsub(L_Bag, Unripe_Fruit, 10);
+ else if (.@i <= 840)
+ callsub(L_Bag, Dried_Yggdrasilberry, 10);
+ else if (.@i <= 940)
+ callsub(L_Bag, Sg_White_Potion_Box, 1);
+ else if (.@i <= 1140)
+ callsub(L_Bag, Old_Blue_Box, 1);
+ else if (.@i <= 1240)
+ callsub(L_Bag, Poison_Bottle_Box2, 1, "Poison Bottle Box(30)");
+ else if (.@i <= 1340)
+ callsub(L_Bag, Water_Of_Darkness, 20);
+ else if (.@i <= 1440)
+ callsub(L_Bag, Box_Of_Grudge, 10);
+ else if (.@i <= 1540)
+ callsub(L_Bag, Sleepy_Box, 10);
+ else if (.@i <= 1690)
+ callsub(L_Bag, Box_Of_Sunlight, 4);
+ else if (.@i <= 1790)
+ callsub(L_Bag, Elemental_Fire, 10, "Elemental Converter[Fire]");
+ else if (.@i <= 1890)
+ callsub(L_Bag, Elemental_Water, 10, "Elemental Converter[Water]");
+ else if (.@i <= 1990)
+ callsub(L_Bag, Elemental_Wind, 10, "Elemental Converter[Wind]");
+ else if (.@i <= 2090)
+ callsub(L_Bag, Elemental_Earth, 10, "Elemental Converter[Earth]");
+ else if (.@i <= 2190)
+ callsub(L_Bag, Sg_Blue_Potion_Box, 1);
+ else if (.@i <= 2290)
+ callsub(L_Bag, Resist_Fire, 10);
+ else if (.@i <= 2390)
+ callsub(L_Bag, Resist_Water, 10);
+ else if (.@i <= 2490)
+ callsub(L_Bag, Resist_Wind, 10);
+ else if (.@i <= 2590)
+ callsub(L_Bag, Resist_Earth, 10);
+ else if (.@i <= 2690)
+ callsub(L_Bag, Immortal_Heart, 40);
+ else if (.@i <= 2790)
+ callsub(L_Bag, Transparent_Cloth, 40);
+ else if (.@i <= 2890)
+ callsub(L_Bag, Stem, 40);
+ else if (.@i <= 2990)
+ callsub(L_Bag, Aloebera, 20);
+ else if (.@i <= 3090)
+ callsub(L_Bag, Amulet, 20);
+ else if (.@i <= 3190)
+ callsub(L_Bag, Illusion_Flower, 4);
+ else if (.@i <= 3290)
+ callsub(L_Bag, Prickly_Fruit, 40);
+ else if (.@i <= 3390)
+ callsub(L_Bag, Bitter_Herb, 20);
+ else if (.@i <= 3490)
+ callsub(L_Bag, Izidor, 20);
+ else if (.@i <= 3590)
+ callsub(L_Bag, Anodyne, 20);
+ else if (.@i <= 3690)
+ callsub(L_Bag, Woe_White_Potion, 20);
+ else if (.@i <= 3790)
+ callsub(L_Bag, Four_Leaf_Clover, 20);
+ else if (.@i <= 3890)
+ callsub(L_Bag, Leaflet_Of_Aloe, 20);
+ else if (.@i <= 3990)
+ callsub(L_Bag, Singing_Plant, 20);
+ else if (.@i <= 4090)
+ callsub(L_Bag, Leaf_Of_Yggdrasil, 20);
+ else if (.@i <= 4140)
+ callsub(L_Bag, Sg_Violet_Potion_Box, 1);
+ else if (.@i <= 4240)
+ callsub(L_Bag, Savage_Meat, 20);
+ else if (.@i <= 4340)
+ callsub(L_Bag, Wolf_Blood, 20);
+ else if (.@i <= 4440)
+ callsub(L_Bag, Beef_Head_Meat, 20);
+ else if (.@i <= 4540)
+ callsub(L_Bag, Cold_Ice, 20);
+ else if (.@i <= 4640)
+ callsub(L_Bag, Ice_Fragment, 20);
+ else if (.@i <= 4740)
+ callsub(L_Bag, Ice_Crystal, 20);
+ else if (.@i <= 4840)
+ callsub(L_Bag, Petti_Tail, 20);
+ else if (.@i <= 4940)
+ callsub(L_Bag, Poison_Herb_Nerium, 40);
+ else if (.@i <= 5040)
+ callsub(L_Bag, Poison_Herb_Rantana, 40);
+ else if (.@i <= 5140)
+ callsub(L_Bag, Poison_Herb_Makulata, 40);
+ else if (.@i <= 5240)
+ callsub(L_Bag, Poison_Herb_Seratum, 40);
+ else if (.@i <= 5340)
+ callsub(L_Bag, Poison_Herb_Scopolia, 40);
+ else if (.@i <= 5440)
+ callsub(L_Bag, Poison_Herb_Amoena, 40);
+ else if (.@i <= 5540)
+ callsub(L_Bag, Mandragora_Flowerpot, 40);
+ else if (.@i <= 6000)
+ callsub(L_Bag, Speed_Up_Potion, 20);
+ else if (.@i <= 6500)
+ callsub(L_Bag, Siege_Greave, 1);
+ else if (.@i <= 7000)
+ callsub(L_Bag, Siege_Boots, 1);
+ else if (.@i <= 7500)
+ callsub(L_Bag, Siege_Shoes, 1);
+ else if (.@i <= 8000)
+ callsub(L_Bag, Siege_Manteau, 1);
+ else if (.@i <= 8500)
+ callsub(L_Bag, Siege_Muffler, 1);
+ else if (.@i <= 9000)
+ callsub(L_Bag, Siege_Plate, 1);
+ else if (.@i <= 9500)
+ callsub(L_Bag, Siege_Suits, 1);
+ else
+ callsub(L_Bag, Siege_Robe, 1);
end;
}
end;
diff --git a/npc/woe-se/agit_main_se.txt b/npc/woe-se/agit_main_se.txt
index c9b34f610..5f291e658 100644
--- a/npc/woe-se/agit_main_se.txt
+++ b/npc/woe-se/agit_main_se.txt
@@ -1681,6 +1681,10 @@ OnEnable:
if (.@num == 3) set getd(".MyMobCount_"+.@num+strnpcinfo(NPC_NAME_HIDDEN)),4;
else if (.@num) set getd(".MyMobCount_"+.@num+strnpcinfo(NPC_NAME_HIDDEN)),6;
setwall strnpcinfo(NPC_NAME_HIDDEN),.@wall[0],.@wall[1],.@wall[2],.@wall[3],.@wall[4],substr(strnpcinfo(NPC_NAME_HIDDEN),0,1)+substr(strnpcinfo(NPC_NAME_HIDDEN),8,9)+"_"+strnpcinfo(NPC_NAME_VISIBLE);
+ if (.@num == 0)
+ setcell(strnpcinfo(NPC_NAME_HIDDEN), .@x[0], .@y[0], .@x[getarraysize(.@x)-1], .@y[getarraysize(.@y)-1], cell_basilica, true);
+ if (.@num == 1 && (strnpcinfo(NPC_NAME_HIDDEN) == "schg_cas01" || strnpcinfo(NPC_NAME_HIDDEN) == "schg_cas04" || strnpcinfo(NPC_NAME_HIDDEN) == "schg_cas05"))
+ setcell(strnpcinfo(NPC_NAME_HIDDEN), .@x[0], .@y[0], .@x[5], .@y[5], cell_basilica, true);
.@j = (getd(".MyMobCount_"+.@num+strnpcinfo(NPC_NAME_HIDDEN)))?getd(".MyMobCount_"+.@num+strnpcinfo(NPC_NAME_HIDDEN)):getarraysize(.@x);
for (.@i = 0; .@i<.@j; ++.@i)
guardian strnpcinfo(NPC_NAME_HIDDEN),.@x[.@i],.@y[.@i]," ",1905,strnpcinfo(NPC_NAME)+"::OnBarrierDestroyed";
@@ -1700,6 +1704,31 @@ OnBarrierDestroyed:
end;
OnDisable:
+ if (compare(strnpcinfo(NPC_NAME_HIDDEN),"arug")) {
+ if (strnpcinfo(NPC_NAME_HIDDEN) == "arug_cas01") {
+ setarray(.@x[0], 239, 245);
+ setarray(.@y[0], 73, 73);
+ } else if (strnpcinfo(NPC_NAME_HIDDEN) == "arug_cas02") {
+ setarray(.@x[0], 137, 143);
+ setarray(.@y[0], 137, 137);
+ } else { // Castles 3, 4, 5 are identical.
+ setarray(.@x[0], 139, 145);
+ setarray(.@y[0], 111, 111);
+ }
+ } else {
+ if (strnpcinfo(NPC_NAME_HIDDEN) == "schg_cas02") {
+ setarray(.@x[0], 289, 289);
+ setarray(.@y[0], 98, 104);
+ } else if (strnpcinfo(NPC_NAME_HIDDEN) == "schg_cas03") {
+ setarray(.@x[0], 326, 330);
+ setarray(.@y[0], 300, 300);
+ } else { // Castles 1, 4, 5 are identical.
+ setarray(.@x[0], 115, 125);
+ setarray(.@y[0], 49, 49);
+ setcell(strnpcinfo(NPC_NAME_HIDDEN), 115, 50, 125, 50, cell_basilica, false);
+ }
+ }
+ setcell(strnpcinfo(NPC_NAME_HIDDEN), .@x[0], .@y[0], .@x[1], .@y[1], cell_basilica, false);
delwall substr(strnpcinfo(NPC_NAME_HIDDEN),0,1)+substr(strnpcinfo(NPC_NAME_HIDDEN),8,9)+"_"+strnpcinfo(NPC_NAME_VISIBLE);
killmonster strnpcinfo(NPC_NAME_HIDDEN),strnpcinfo(NPC_NAME)+"::OnBarrierDestroyed";
end;
diff --git a/sql-files/item_db.sql b/sql-files/item_db.sql
index 18214eda8..4ff49624c 100644
--- a/sql-files/item_db.sql
+++ b/sql-files/item_db.sql
@@ -49,6 +49,7 @@ CREATE TABLE `item_db` (
`equip_level_min` smallint(5) UNSIGNED DEFAULT NULL,
`equip_level_max` smallint(5) UNSIGNED DEFAULT NULL,
`refineable` tinyint(1) UNSIGNED DEFAULT NULL,
+ `disable_options` tinyint(1) UNSIGNED DEFAULT NULL,
`view` smallint(3) UNSIGNED DEFAULT NULL,
`bindonequip` tinyint(1) UNSIGNED DEFAULT NULL,
`forceserial` tinyint(1) UNSIGNED DEFAULT NULL,
@@ -67,6166 +68,6166 @@ CREATE TABLE `item_db` (
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
-REPLACE INTO `item_db` VALUES ('501','Red_Potion','Red Potion','0','50','25','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('502','Orange_Potion','Orange Potion','0','200','100','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('503','Yellow_Potion','Yellow Potion','0','550','275','130','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('504','White_Potion','White Potion','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('505','Blue_Potion','Blue Potion','0','5000','2500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
-REPLACE INTO `item_db` VALUES ('506','Green_Potion','Green Potion','0','40','20','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION;','','');
-REPLACE INTO `item_db` VALUES ('507','Red_Herb','Red Herb','0','18','9','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,28),0;','','');
-REPLACE INTO `item_db` VALUES ('508','Yellow_Herb','Yellow Herb','0','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(38,58),0;','','');
-REPLACE INTO `item_db` VALUES ('509','White_Herb','White Herb','0','120','60','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(75,115),0;','','');
-REPLACE INTO `item_db` VALUES ('510','Blue_Herb','Blue Herb','0','60','30','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,30);','','');
-REPLACE INTO `item_db` VALUES ('511','Green_Herb','Green Herb','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON;','','');
-REPLACE INTO `item_db` VALUES ('512','Apple','Apple','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
-REPLACE INTO `item_db` VALUES ('513','Banana','Banana','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,21),0;','','');
-REPLACE INTO `item_db` VALUES ('514','Grape','Grape','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
-REPLACE INTO `item_db` VALUES ('515','Carrot','Carrot','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,20),0;','','');
-REPLACE INTO `item_db` VALUES ('516','Sweet_Potato','Potato','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,23),0;','','');
-REPLACE INTO `item_db` VALUES ('517','Meat','Meat','0','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
-REPLACE INTO `item_db` VALUES ('518','Honey','Honey','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),rand(20,40);','','');
-REPLACE INTO `item_db` VALUES ('519','Milk','Milk','0','25','12','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,37),0;','','');
-REPLACE INTO `item_db` VALUES ('520','Leaflet_Of_Hinal','Hinalle Leaflet','0','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('521','Leaflet_Of_Aloe','Aloe Leaflet','0','360','180','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('522','Fruit_Of_Mastela','Mastela Fruit','0','8500','4250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
-REPLACE INTO `item_db` VALUES ('523','Holy_Water','Holy Water','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_CURSE;','','');
-REPLACE INTO `item_db` VALUES ('525','Panacea','Panacea','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('526','Royal_Jelly','Royal Jelly','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('528','Monsters_Feed','Monster\'s Feed','0','60','30','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(72,108),0;','','');
-REPLACE INTO `item_db` VALUES ('529','Candy','Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('530','Candy_Striper','Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('531','Apple_Juice','Apple Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,35),0;','','');
-REPLACE INTO `item_db` VALUES ('532','Banana_Juice','Banana Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(26,34),0;','','');
-REPLACE INTO `item_db` VALUES ('533','Grape_Juice','Grape Juice','0','250','125','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,25);','','');
-REPLACE INTO `item_db` VALUES ('534','Carrot_Juice','Carrot Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,33),0;','','');
-REPLACE INTO `item_db` VALUES ('535','Pumpkin','Pumpkin','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 19,0;','','');
-REPLACE INTO `item_db` VALUES ('536','Ice_Cream','Ice Cream','0','150','75','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_FREEZE,10000,0,2500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('537','Pet_Food','Pet Food','0','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('538','Well_Baked_Cookie','Well-baked Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
-REPLACE INTO `item_db` VALUES ('539','Piece_Of_Cake','Piece of Cake','0','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
-REPLACE INTO `item_db` VALUES ('540','Falcons_Feed','Falcon Food','0','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(185,225),0;','','');
-REPLACE INTO `item_db` VALUES ('541','Pecopecos_Feed','PecoPeco Food','0','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('544','Fish_Slice','Raw Fish','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,60),0;','','');
-REPLACE INTO `item_db` VALUES ('545','Red_Slim_Potion','Condensed Red Potion','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('546','Yellow_Slim_Potion','Condensed Yellow Potion','0','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('547','White_Slim_Potion','Condensed White Potion','0','1650','825','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('548','Cheese','Cheese','0','2800','1400','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
-REPLACE INTO `item_db` VALUES ('549','Nice_Sweet_Potato','Yam','0','180','90','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,100),0; sc_start SC_STUN,3000,0,1500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('550','Popped_Rice','Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,15),0;','','');
-REPLACE INTO `item_db` VALUES ('551','Shusi','Sushi','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,60),0;','','');
-REPLACE INTO `item_db` VALUES ('552','KETUPAT','Ketupat','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('553','Bun','Bao','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,70),0;','','');
-REPLACE INTO `item_db` VALUES ('554','Mojji','Mochi','0','400','200','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_STUN,3000,0; sc_start SC_BLIND,2000,0,1500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('555','Rice_Cake','Traditional Rice Cake','0','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('556','Long_Rice_Cake','Rice Cake Stick','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,25),0;','','');
-REPLACE INTO `item_db` VALUES ('557','Hash_Rice_Cake','Neatly Sliced Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,30),0;','','');
-REPLACE INTO `item_db` VALUES ('558','Chocolate','Chocolate','0','1','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1,1;','','');
-REPLACE INTO `item_db` VALUES ('559','HandMade_Chocolate','Hand-made Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('560','HandMade_Chocolate_','Handmade White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('561','White_Chocolate','White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('562','Pizza','Doublecrust Swiss Fondue','0','100','50','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
-REPLACE INTO `item_db` VALUES ('563','Pizza_01','Doublecrust Swiss Fondue','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
-REPLACE INTO `item_db` VALUES ('564','Rice_Ball','Rice Ball','0','1','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 200,0;','','');
-REPLACE INTO `item_db` VALUES ('565','Vita500_Bottle','Vita500','0','580','290','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(142,274),0;','','');
-REPLACE INTO `item_db` VALUES ('566','Tomyumkung','Tom Yum Goong','0','10000','5000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(244,350),rand(10,30); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('567','Prawn','Shrimp','0','500','250','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(117,192),0;','','');
-REPLACE INTO `item_db` VALUES ('568','Lemon','Lemon','0','60','30','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,20);','','');
-REPLACE INTO `item_db` VALUES ('569','Novice_Potion','Novice Potion','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(22,33),0;','','');
-REPLACE INTO `item_db` VALUES ('570','Lucky_Candy','Lucky Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('571','Lucky_Candy_Cane','Lucky Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('572','Lucky_Cookie','Lucky Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
-REPLACE INTO `item_db` VALUES ('573','Chocolate_Drink','Chocolate Drink','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(330,410),rand(45,65); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('574','Egg','Egg','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(33,42),0;','','');
-REPLACE INTO `item_db` VALUES ('575','Piece_Of_Cake_','2nd Anniversary Cake','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
-REPLACE INTO `item_db` VALUES ('576','Prickly_Fruit','Prickly Fruit','0','540','270','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(150,300),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('577','Grain','Bag of Grain','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(60,70),0;','','');
-REPLACE INTO `item_db` VALUES ('578','Strawberry','Strawberry','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(16,28);','','');
-REPLACE INTO `item_db` VALUES ('579','Delicious_Fish','Fresh Fish','0','250','125','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(100,150),0;','','');
-REPLACE INTO `item_db` VALUES ('580','Bread','Bread','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('581','Mushroom','Edible Mushroom','0','40','20','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('582','Orange','Orange','0','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,20),rand(10,20);','','');
-REPLACE INTO `item_db` VALUES ('583','KETUPAT_','Ketupat Sayur','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('584','Fish_Ball_Soup','Fish Cake Soup','0','100','50','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
-REPLACE INTO `item_db` VALUES ('585','Wurst','Wurst','0','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,20),0;','','');
-REPLACE INTO `item_db` VALUES ('586','Mothers_Cake','Mother\'s Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('587','Prickly_Fruit_','Red Prickly Fruit','0','880','440','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('588','Spaghetti','Spaghetti','0','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
-REPLACE INTO `item_db` VALUES ('589','Pizza_02','Pizza','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
-REPLACE INTO `item_db` VALUES ('590','Brezel_','Pretzel','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('591','Caviar_Pancake','Caviar Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('592','Jam_Pancake','Jam Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('593','Honey_Pancake','Honey Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('594','Sour_Cream_Pancake','Sour-Cream Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('595','Mushroom_Pancake','Mushroom Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('596','Cute_Strawberry_Choco','Cute Strawberry-Choco','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(1,100);','','');
-REPLACE INTO `item_db` VALUES ('597','Lovely_Choco_Tart','Lovely Choco-Tart','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,400),0;','','');
-REPLACE INTO `item_db` VALUES ('598','Light_Red_Pot','Light Red Potion','0','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('599','Light_Orange_Pot','Light Orange Potion','0','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('601','Wing_Of_Fly','Fly Wing','11','60','30','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('602','Wing_Of_Butterfly','Butterfly Wing','11','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
-REPLACE INTO `item_db` VALUES ('603','Old_Blue_Box','Old Blue Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 603,1;','','');
-REPLACE INTO `item_db` VALUES ('604','Branch_Of_Dead_Tree','Dead Branch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-1,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('605','Anodyne','Anodyne','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill SM_ENDURE,1;','','');
-REPLACE INTO `item_db` VALUES ('606','Aloebera','Aloevera','11','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill SM_SELFPROVOKE,1;','','');
-REPLACE INTO `item_db` VALUES ('607','Yggdrasilberry','Yggdrasil Berry','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('608','Seed_Of_Yggdrasil','Yggdrasil Seed','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('609','Amulet','Amulet','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('610','Leaf_Of_Yggdrasil','Yggdrasil Leaf','11','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,1;','','');
-REPLACE INTO `item_db` VALUES ('611','Spectacles','Magnifier','11','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('612','Portable_Furnace','Mini Furnace','2','150','75','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 21;','','');
-REPLACE INTO `item_db` VALUES ('613','Iron_Hammer','Iron Hammer','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 1;','','');
-REPLACE INTO `item_db` VALUES ('614','Golden_Hammer','Golden Hammer','2','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 2;','','');
-REPLACE INTO `item_db` VALUES ('615','Oridecon_Hammer','Oridecon Hammer','2','5000','2500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 3;','','');
-REPLACE INTO `item_db` VALUES ('616','Old_Card_Album','Old Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 616,1;','','');
-REPLACE INTO `item_db` VALUES ('617','Old_Violet_Box','Old Purple Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 617,1;','','');
-REPLACE INTO `item_db` VALUES ('618','Worn_Out_Scroll','Worn Out Scroll','2','50','25','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('619','Unripe_Apple','Unripe Apple','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PORING;','','');
-REPLACE INTO `item_db` VALUES ('620','Orange_Juice','Orange Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DROPS;','','');
-REPLACE INTO `item_db` VALUES ('621','Bitter_Herb','Bitter Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POPORING;','','');
-REPLACE INTO `item_db` VALUES ('622','Rainbow_Carrot','Rainbow Carrot','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LUNATIC;','','');
-REPLACE INTO `item_db` VALUES ('623','Earthworm_The_Dude','Earthworm the Dude','2','4000','2000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PICKY;','','');
-REPLACE INTO `item_db` VALUES ('624','Rotten_Fish','Rotten Fish','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CHONCHON;','','');
-REPLACE INTO `item_db` VALUES ('625','Lusty_Iron','Rusty Iron','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STEEL_CHONCHON;','','');
-REPLACE INTO `item_db` VALUES ('626','Monster_Juice','Monster Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet HUNTER_FLY;','','');
-REPLACE INTO `item_db` VALUES ('627','Sweet_Milk','Sweet Milk','2','7000','3500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SAVAGE_BABE;','','');
-REPLACE INTO `item_db` VALUES ('628','Well_Dried_Bone','Well-Dried Bone','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DESERT_WOLF_B;','','');
-REPLACE INTO `item_db` VALUES ('629','Singing_Flower','Singing Flower','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ROCKER;','','');
-REPLACE INTO `item_db` VALUES ('630','Dew_Laden_Moss','Dew Laden Moss','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SPORE;','','');
-REPLACE INTO `item_db` VALUES ('631','Deadly_Noxious_Herb','Deadly Noxious Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POISON_SPORE;','','');
-REPLACE INTO `item_db` VALUES ('632','Fatty_Chubby_Earthworm','Fatty Chubby Earthworm','2','5000','2500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PECOPECO;','','');
-REPLACE INTO `item_db` VALUES ('633','Baked_Yam','Sweet Potato','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SMOKIE;','','');
-REPLACE INTO `item_db` VALUES ('634','Tropical_Banana','Tropical Banana','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet YOYO;','','');
-REPLACE INTO `item_db` VALUES ('635','Horror_Of_Tribe','Orc Trophy','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ORK_WARRIOR;','','');
-REPLACE INTO `item_db` VALUES ('636','No_Recipient','No Recipient','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MUNAK;','','');
-REPLACE INTO `item_db` VALUES ('637','Old_Broom','Old Broom','2','350','175','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DOKEBI;','','');
-REPLACE INTO `item_db` VALUES ('638','Silver_Knife_Of_Chaste','Silver Knife of Chastity','2','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SOHEE;','','');
-REPLACE INTO `item_db` VALUES ('639','Armlet_Of_Obedience','Armlet of Obedience','2','18000','9000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ISIS;','','');
-REPLACE INTO `item_db` VALUES ('640','Shining_Stone','Shining Stone','2','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PETIT;','','');
-REPLACE INTO `item_db` VALUES ('641','Contracts_In_Shadow','Contract in Shadow','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DEVIRUCHI;','','');
-REPLACE INTO `item_db` VALUES ('642','Book_Of_Devil','Book of the Devil','2','1800','900','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BAPHOMET_;','','');
-REPLACE INTO `item_db` VALUES ('643','Pet_Incubator','Pet Incubator','2','3000','1500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','bpet;','','');
-REPLACE INTO `item_db` VALUES ('644','Gift_Box','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 644,1;','','');
-REPLACE INTO `item_db` VALUES ('645','Center_Potion','Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('656','Awakening_Potion','Awakening Potion','2','1500','750','150','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('657','Berserk_Potion','Berserk Potion','2','3000','1500','200','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('658','Union_Of_Tribe','Union of Tribe','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','guildgetexp rand(600000,1200000);','','');
-REPLACE INTO `item_db` VALUES ('659','Heart_Of_Her','Her Heart','2','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BON_GUN;','','');
-REPLACE INTO `item_db` VALUES ('660','Prohibition_Red_Candle','Forbidden Red Candle','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ZHERLTHSH;','','');
-REPLACE INTO `item_db` VALUES ('661','Sway_Apron','Soft Apron','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ALICE;','','');
-REPLACE INTO `item_db` VALUES ('662','Inspector_Certificate','Authoritative Badge','2','1450','725','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('663','Korea_Rice_Cake','Korean Rice Cake','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('664','Gift_Box_1','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 664,1;','','');
-REPLACE INTO `item_db` VALUES ('665','Gift_Box_2','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 665,1;','','');
-REPLACE INTO `item_db` VALUES ('666','Gift_Box_3','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 666,1;','','');
-REPLACE INTO `item_db` VALUES ('667','Gift_Box_4','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 667,1;','','');
-REPLACE INTO `item_db` VALUES ('668','Handsei','Red Envelope','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
-REPLACE INTO `item_db` VALUES ('669','Rice_Cake_Soup','Tempting Rice-Cake Soup','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal -100,-100;','','');
-REPLACE INTO `item_db` VALUES ('670','Gold_Coin_Moneybag','Bag of Gold Coins','3','100000','50000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('671','Gold_Coin','Gold Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteGold += 1;','','');
-REPLACE INTO `item_db` VALUES ('672','Copper_Coin_Moneybag','Bag of Bronze Coins','3','1000','500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('673','Copper_Coin','Bronze Coin','3','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('674','Mithril_Coin','Mithril Coin','3','5000','2500','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('675','Silver_Coin','Silver Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteSilver += 1;','','');
-REPLACE INTO `item_db` VALUES ('676','Silver_Coin_Moneybag','Bag of Silver Coins','3','50000','25000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('677','White_Gold_Coin','Platinum Coin','3','2000','1000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('678','Poison_Bottle','Poison Bottle','2','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (Class == Job_Assassin_Cross || Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { sc_start SC_DPOISON, 60000, 0; sc_start SC_ATTHASTE_INFINITY, 60000, 0; } else { percentheal -100, -100; }','','');
-REPLACE INTO `item_db` VALUES ('679','Gold_Pill','Pilule','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
-REPLACE INTO `item_db` VALUES ('680','Magical_Carnation','Magic Carnation','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('681','Memory_Of_Wedding','Sweet Memory of Marriage','2','50000','25000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(getpartnerid()) sc_start SC_WEDDING,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('682','Realgar_Wine','Distilled Fighting Spirit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 30;','','');
-REPLACE INTO `item_db` VALUES ('683','Exorcize_Herb','Herb of Incantation','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 30;','','');
-REPLACE INTO `item_db` VALUES ('684','Durian','Durian','2','15000','7500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
-REPLACE INTO `item_db` VALUES ('685','RAMADAN','Ramadan','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,50;','','');
-REPLACE INTO `item_db` VALUES ('686','Earth_Scroll_1_3','Level 3 Earth Spike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,3;','','');
-REPLACE INTO `item_db` VALUES ('687','Earth_Scroll_1_5','Level 5 Earth Spike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,5;','','');
-REPLACE INTO `item_db` VALUES ('688','Cold_Scroll_1_3','Level 3 Cold Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('689','Cold_Scroll_1_5','Level 5 Cold Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('690','Fire_Scroll_1_3','Level 3 Fire Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('691','Fire_Scroll_1_5','Level 5 Fire Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('692','Wind_Scroll_1_3','Level 3 Lightening Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('693','Wind_Scroll_1_5','Level 5 Lightening Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('694','Ghost_Scroll_1_3','Level 3 Soul Strike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,3;','','');
-REPLACE INTO `item_db` VALUES ('695','Ghost_Scroll_1_5','Level 5 Soul Strike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,5;','','');
-REPLACE INTO `item_db` VALUES ('696','Fire_Scroll_2_1','Level 1 Fire Ball','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,1;','','');
-REPLACE INTO `item_db` VALUES ('697','Fire_Scroll_2_5','Level 5 Fire Ball','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,5;','','');
-REPLACE INTO `item_db` VALUES ('698','Fire_Scroll_3_1','Level 1 Fire Wall','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,1;','','');
-REPLACE INTO `item_db` VALUES ('699','Fire_Scroll_3_5','Level 5 Fire Wall','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,5;','','');
-REPLACE INTO `item_db` VALUES ('700','Cold_Scroll_2_1','Level 1 Frost Diver','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,1;','','');
-REPLACE INTO `item_db` VALUES ('701','Ora_Ora','Ora Ora','3','55000','27500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('702','Animal_Blood','Animal Gore','3','450','225','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('703','Hinalle','Hinalle','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('704','Aloe','Aloe','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('705','Clover','Clover','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('706','Four_Leaf_Clover','Four Leaf Clover','3','80000','40000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('707','Singing_Plant','Singing Plant','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('708','Ment','Ment','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('709','Izidor','Izidor','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('710','Illusion_Flower','Illusion Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('711','Shoot','Shoot','3','16','8','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('712','Flower','Flower','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('713','Empty_Bottle','Empty Bottle','3','6','3','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('714','Emperium','Emperium','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('715','Yellow_Gemstone','Yellow Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('716','Red_Gemstone','Red Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('717','Blue_Gemstone','Blue Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('718','Dark_Red_Jewel','Garnet','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('719','Violet_Jewel','Amethyst','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('720','Skyblue_Jewel','Aquamarine','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('721','Azure_Jewel','Emerald','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('722','Scarlet_Jewel','Pearl','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('723','Cardinal_Jewel','Ruby','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('724','Cardinal_Jewel_','Cursed Ruby','3','600','300','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('725','Red_Jewel','Sardonyx','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('726','Blue_Jewel','Sapphire','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('727','White_Jewel','Opal','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('728','Golden_Jewel','Topaz','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('729','Bluish_Green_Jewel','Zircon','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('730','Crystal_Jewel','1carat Diamond','3','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('731','Crystal_Jewel_','2carat Diamond','3','25000','12500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('732','Crystal_Jewel__','3carat Diamond','3','55000','27500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('733','Crystal_Jewel___','Cracked Diamond','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('734','Red_Frame','Red Frame','3','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('735','Blue_Porcelain','Chung Jah','3','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('736','White_Platter','China','3','1000','500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('737','Black_Ladle','Black Ladle','3','400','200','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('738','Pencil_Case','Pencil Case','3','400','200','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('739','Rouge','Rouge','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('740','Stuffed_Doll','Puppet','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('741','Poring_Doll','Poring Doll','3','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('742','Chonchon_Doll','Chonchon Doll','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('743','Spore_Doll','Spore Doll','3','5500','2750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('744','Bunch_Of_Flowers','Bouquet','3','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('745','Wedding_Bouquet','Wedding Bouquet','3','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('746','Glass_Bead','Glass Bead','3','1400','700','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('747','Crystal_Mirror','Crystal Mirror','3','15000','7500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('748','Witherless_Rose','Witherless Rose','3','55000','27500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('749','Frozen_Rose','Frozen Rose','3','35000','17500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('750','Baphomet_Doll','Baphomet Doll','3','18000','9000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('751','Osiris_Doll','Osiris Doll','3','14000','7000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('752','Grasshopper_Doll','Rocker Doll','3','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('753','Monkey_Doll','Yoyo Doll','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('754','Raccoondog_Doll','Raccoon Doll','3','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('756','Oridecon_Stone','Rough Oridecon','3','550','275','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('757','Elunium_Stone','Rough Elunium','3','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('901','Danggie','Daenggie','3','260','130','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('902','Tree_Root','Tree Root','3','12','6','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('903','Reptile_Tongue','Reptile Tongue','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('904','Scorpions_Tail','Scorpion Tail','3','124','62','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('905','Stem','Stem','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('906','Pointed_Scale','Pointed Scale','3','68','34','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('907','Resin','Resin','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('908','Spawn','Spawn','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('909','Jellopy','Jellopy','3','6','3','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('910','Garlet','Garlet','3','40','20','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('911','Scell','Scell','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('912','Zargon','Zargon','3','480','240','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('913','Tooth_Of_Bat','Tooth of Bat','3','34','17','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('914','Fluff','Fluff','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('915','Chrysalis','Chrysalis','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('916','Feather_Of_Birds','Feather of Birds','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('917','Talon','Talon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('918','Sticky_Webfoot','Sticky Webfoot','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('919','Animals_Skin','Animal Skin','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('920','Claw_Of_Wolves','Wolf Claw','3','58','29','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('921','Mushroom_Spore','Mushroom Spore','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('922','Orcish_Cuspid','Orc\'s Fang','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('923','Evil_Horn','Evil Horn','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('924','Powder_Of_Butterfly','Powder of Butterfly','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('925','Bill_Of_Birds','Bill of Birds','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('926','Scale_Of_Snakes','Snake Scale','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('928','Insect_Feeler','Insect Feeler','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('929','Immortal_Heart','Immortal Heart','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('930','Rotten_Bandage','Rotten Bandage','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('931','Orcish_Voucher','Orcish Voucher','3','142','71','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('932','Skel_Bone','Skel-Bone','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('934','Mementos','Memento','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('935','Shell','Shell','3','14','7','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('936','Scales_Shell','Scale Shell','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('937','Posionous_Canine','Venom Canine','3','148','74','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('938','Sticky_Mucus','Sticky Mucus','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('939','Bee_Sting','Bee Sting','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('940','Grasshoppers_Leg','Grasshopper\'s Leg','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('941','Nose_Ring','Nose Ring','3','568','284','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('942','Yoyo_Tail','Yoyo Tail','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('943','Solid_Shell','Solid Shell','3','448','224','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('944','Horseshoe','Horseshoe','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('945','Raccoon_Leaf','Raccoon Leaf','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('946','Snails_Shell','Snail\'s Shell','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('947','Horn','Horn','3','116','58','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('948','Bears_Foot','Bear\'s Footskin','3','174','87','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('949','Feather','Feather','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('950','Heart_Of_Mermaid','Heart of Mermaid','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('951','Fin','Fin','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('952','Cactus_Needle','Cactus Needle','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('953','Stone_Heart','Stone Heart','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('954','Shining_Scales','Shining Scale','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('955','Worm_Peelings','Worm Peeling','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('956','Gill','Gill','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('957','Decayed_Nail','Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('958','Horrendous_Mouth','Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('959','Rotten_Scale','Stinky Scale','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('960','Nipper','Nipper','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('961','Conch','Conch','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('962','Tentacle','Tentacle','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('963','Sharp_Scale','Sharp Scale','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('964','Crap_Shell','Crab Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('965','Clam_Shell','Clam Shell','3','56','28','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('966','Flesh_Of_Clam','Clam Flesh','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('967','Turtle_Shell','Turtle Shell','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('968','Voucher_Of_Orcish_Hero','Heroic Emblem','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('969','Gold','Gold','3','200000','100000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('970','Alchol','Alcohol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('971','Detrimindexta','Detrimindexta','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('972','Karvodailnirol','Karvodailnirol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('973','Counteragent','Counteragent','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('974','Mixture','Mixture','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('975','Scarlet_Dyestuffs','Scarlet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('976','Lemon_Dyestuffs','Lemon Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('978','Cobaltblue_Dyestuffs','Cobaltblue Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('979','Darkgreen_Dyestuffs','Darkgreen Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('980','Orange_Dyestuffs','Orange Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('981','Violet_Dyestuffs','Violet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('982','White_Dyestuffs','White Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('983','Black_Dyestuffs','Black Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('984','Oridecon','Oridecon','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('985','Elunium','Elunium','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('986','Anvil','Anvil','3','30000','15000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('987','Oridecon_Anvil','Oridecon Anvil','3','120000','60000','700','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('988','Golden_Anvil','Golden Anvil','3','300000','150000','900','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('989','Emperium_Anvil','Emperium Anvil','3','600000','300000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('990','Boody_Red','Red Blood','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('991','Crystal_Blue','Crystal Blue','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('992','Wind_Of_Verdure','Wind of Verdure','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('993','Yellow_Live','Green Live','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('994','Flame_Heart','Flame Heart','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('995','Mistic_Frozen','Mystic Frozen','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('996','Rough_Wind','Rough Wind','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('997','Great_Nature','Great Nature','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('998','Iron','Iron','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('999','Steel','Steel','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1000','Star_Crumb','Star Crumb','3','4500','2250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1001','Sparkling_Dust','Star Dust','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1002','Iron_Ore','Iron Ore','3','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1003','Coal','Coal','3','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1004','Patriotism_Marks','Chivalry Emblem','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1005','Hammer_Of_Blacksmith','Hammer of Blacksmith','3','2','1','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1006','Old_Magic_Book','Old Magicbook','3','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1007','Penetration','Necklace of Wisdom','3','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1008','Frozen_Heart','Necklace of Oblivion','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1009','Sacred_Marks','Hand of God','3','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1010','Phracon','Phracon','3','200','100','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1011','Emveretarcon','Emveretarcon','3','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1012','Lizard_Scruff','Frill','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1013','Colorful_Shell','Rainbow Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1014','Jaws_Of_Ant','Ant Jaw','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1015','Thin_N_Long_Tongue','Tongue','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1016','Rat_Tail','Rat Tail','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1017','Moustache_Of_Mole','Mole Whiskers','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1018','Nail_Of_Mole','Mole Claw','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1019','Wooden_Block','Trunk','3','60','30','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1020','Long_Hair','Black Hair','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1021','Dokkaebi_Horn','Dokebi Horn','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1022','Fox_Tail','Nine Tails','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1023','Fish_Tail','Fish Tail','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1024','Chinese_Ink','Squid Ink','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1025','Spiderweb','Cobweb','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1026','Acorn','Acorn','3','98','49','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1027','Porcupine_Spike','Porcupine Quill','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1028','Wild_Boars_Mane','Mane','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1029','Tigers_Skin','Tiger Skin','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1030','Tiger_Footskin','Tiger\'s Footskin','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1031','Limb_Of_Mantis','Mantis Scythe','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1032','Blossom_Of_Maneater','Maneater Blossom','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1033','Root_Of_Maneater','Maneater Root','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1034','Cobold_Hair','Blue Hair','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1035','Dragon_Canine','Dragon Canine','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1036','Dragon_Scale','Dragon Scale','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1037','Dragon_Train','Dragon Tail','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1038','Petite_DiablOfs_Horn','Little Evil Horn','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1039','Petite_DiablOfs_Wing','Little Evil Wing','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1040','Elder_Pixies_Beard','Elder Pixie\'s Moustache','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1041','Lantern','Lantern','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1042','Short_Leg','Bug Leg','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1043','Nail_Of_Orc','Orc Claw','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1044','Tooth_Of_','Zenorc\'s Fang','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1045','Sacred_Masque','Cultish Masque','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1046','Tweezer','Scorpion Nipper','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1047','Head_Of_Medusa','Dead Medusa','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1048','Slender_Snake','Horrendous Hair','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1049','Skirt_Of_Virgin','Skirt of Virgin','3','1700','850','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1050','Tendon','Tendon','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1051','Detonator','Detonator','3','450','225','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1052','Single_Cell','Single Cell','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1053','Tooth_Of_Ancient_Fish','Ancient Tooth','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1054','Lip_Of_Ancient_Fish','Ancient Lips','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1055','Earthworm_Peeling','Earthworm Peeling','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1056','Grit','Grit','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1057','Moth_Dust','Moth Dust','3','138','69','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1058','Wing_Of_Moth','Moth Wings','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1059','Transparent_Cloth','Fabric','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1060','Golden_Hair','Golden Hair','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1061','Starsand_Of_Witch','Witched Starsand','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1062','Pumpkin_Head','Jack o\' Pumpkin','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1063','Sharpened_Cuspid','Fang','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1064','Reins','Reins','3','802','401','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1065','Booby_Trap','Trap','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1066','Tree_Of_Archer_1','Fine-grained Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1067','Tree_Of_Archer_2','Solid Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1068','Tree_Of_Archer_3','Barren Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1069','Mushroom_Of_Thief_1','Orange Net Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1070','Mushroom_Of_Thief_2','Orange Gooey Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1071','Mage_Test_1','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1072','Delivery_Message','Delivery Message','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1073','Merchant_Voucher_1','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1074','Merchant_Voucher_2','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1075','Merchant_Voucher_3','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1076','Merchant_Voucher_4','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1077','Merchant_Voucher_5','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1078','Merchant_Voucher_6','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1079','Merchant_Voucher_7','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1080','Merchant_Voucher_8','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1081','Merchant_Box_1','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1082','Merchant_Box_2','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1083','Merchant_Box_3','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1084','Kapras_Pass','Kafra Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1085','Mage_Test_2','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1086','Mage_Test_3','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1087','Mage_Test_4','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1088','Morocc_Potion','Morroc Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1089','Payon_Potion','Payon Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1090','Mage_Test_Etc','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1091','Merchant_Box_Etc','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1092','Empty_Cylinder','Empty Test Tube','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1093','Empty_Potion','Empty Potion Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1094','Short_Daenggie','Short Daenggie','3','278','139','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1095','Needle_Of_Alarm','Needle of Alarm','3','546','273','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1096','Round_Shell','Round Shell','3','780','390','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1097','Worn_Out_Page','Worn Out Page','3','948','474','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1098','Manacles','Manacles','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1099','Worn_Out_Prison_Uniform','Worn-out Prison Uniform','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1101','Sword','Sword','4','100','50','500','25','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1102','Sword_','Sword','4','100','50','500','25','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1103','Sword__','Sword','4','100','50','500','25','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1104','Falchion','Falchion','4','1500','750','600','39','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1105','Falchion_','Falchion','4','1500','750','600','39','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1106','Falchion__','Falchion','4','1500','750','600','39','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1107','Blade','Blade','4','2900','1450','700','53','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1108','Blade_','Blade','4','2900','1450','700','53','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1109','Blade__','Blade','4','2900','1450','700','53','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1110','Lapier','Rapier','4','10000','5000','500','70','0','0','1','2','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1111','Lapier_','Rapier','4','10000','5000','500','70','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1112','Lapier__','Rapier','4','10000','5000','500','70','0','0','1','0','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1113','Scimiter','Scimitar','4','17000','8500','700','85','0','0','1','2','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1114','Scimiter_','Scimitar','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1115','Scimiter__','Scimitar','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1116','Katana','Katana','4','2000','1000','1000','60','0','0','1','3','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1117','Katana_','Katana','4','2000','1000','1000','60','0','0','1','4','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1118','Katana__','Katana','4','2000','1000','1000','60','0','0','1','0','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1119','Tsurugi','Tsurugi','4','51000','25500','1200','130','0','0','1','1','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1120','Tsurugi_','Tsurugi','4','51000','25500','1200','130','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1121','Tsurugi__','Tsurugi','4','51000','25500','1200','130','0','0','1','0','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1122','Ring_Pommel_Saber','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','2','414946','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1123','Haedonggum','Haedonggum','4','50000','25000','900','120','0','0','1','1','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1124','Orcish_Sword','Orcish Sword','4','20','10','800','90','0','0','1','0','414947','63','2','2','3','5',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1125','Ring_Pommel_Saber_','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','3','414946','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1126','Saber','Saber','4','49000','24500','1000','115','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1127','Saber_','Saber','4','49000','24500','1000','115','0','0','1','3','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1128','Hae_Dong_Gum_','Haedonggum','4','50000','25000','900','120','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1129','Flamberge','Flamberge','4','60000','30000','1500','150','0','0','1','0','16512','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1130','Nagan','Nagan','4','20','10','500','120','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('1131','Ice_Falchon','Ice Falchion','4','20','10','600','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500; bonus2 bAddEff2,Eff_Freeze,10; skill MG_COLDBOLT,3; bonus3 bAutoSpell,MG_COLDBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1132','Edge','Edge','4','20','10','700','115','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,30; bonus2 bWeaponComaRace,RC_NonBoss,10;','','');
-REPLACE INTO `item_db` VALUES ('1133','Fire_Brand','Fireblend','4','20','10','500','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill MG_FIREBOLT,3; bonus3 bAutoSpell,MG_FIREBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1134','Scissores_Sword','Caesar\'s Sword','4','20','10','700','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,25; bonus bIgnoreDefRace,RC_Plant;','','');
-REPLACE INTO `item_db` VALUES ('1135','Cutlas','Cutlus','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('1136','Solar_Sword','Solar Sword','4','20','10','1200','85','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
-REPLACE INTO `item_db` VALUES ('1137','Excalibur','Excalibur','4','20','10','1200','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,10; bonus bDex,-1; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1138','Mysteltainn_','Mysteltainn','4','20','10','1000','170','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Ghost,15; bonus3 bAutoSpell,MG_STONECURSE,3,100; bonus2 bAddEff,Eff_Stone,10; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('1139','Tale_Fing_','Tirfing','4','20','10','1000','200','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bHPLossRate,35,10000;','','');
-REPLACE INTO `item_db` VALUES ('1140','Byeorrun_Gum','Byeollungum','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-10; bonus2 bAddRace,RC_Boss,50; bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('1141','Immaterial_Sword','Immaterial Sword','4','20','10','900','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 30, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
-REPLACE INTO `item_db` VALUES ('1142','Jewel_Sword','Jeweled Sword','4','20','10','2200','104','0','0','1','0','414946','63','2','2','3','68',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM;','','');
-REPLACE INTO `item_db` VALUES ('1143','Gaia_Sword','Gaia Sword','4','20','10','2500','140','0','0','1','0','414946','63','2','2','3','74',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_ORE;','','');
-REPLACE INTO `item_db` VALUES ('1144','Sasimi','Sashimi','4','20','10','1400','75','0','0','1','0','414946','63','2','2','3','48',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus3 bAddMonsterDropItem,544,RC_Fish,4000;','','');
-REPLACE INTO `item_db` VALUES ('1145','Holy_Avenger','Holy Avenger','4','450000','225000','1350','125','0','0','1','0','16384','63','2','2','3','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('1146','Town_Sword','Town Sword','4','42000','21000','800','100','0','0','1','1','1','63','2','2','3','30',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1147','Town_Sword_','Town Sword','4','42000','21000','800','100','0','0','1','2','1','63','2','2','3','30',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1148','Star_Dust_Blade','Star Dust Blade','4','20','10','1000','140','0','0','1','1','1','63','2','2','4','45',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1149','Flamberge_','Flamberge','4','60000','30000','1500','150','0','0','1','2','16512','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1151','Slayer','Slayer','4','15000','7500','1300','90','0','0','1','2','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1152','Slayer_','Slayer','4','15000','7500','1300','90','0','0','1','3','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1153','Slayer__','Slayer','4','15000','7500','1300','90','0','0','1','0','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1154','Bastard_Sword','Bastard Sword','4','22500','11250','1600','115','0','0','1','2','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1155','Bastard_Sword_','Bastard Sword','4','22500','11250','1600','115','0','0','1','3','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1156','Bastard_Sword__','Bastard Sword','4','22500','11250','1600','115','0','0','1','0','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1157','Two_Hand_Sword','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','1','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1158','Two_Hand_Sword_','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','2','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1159','Two_Hand_Sword__','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','0','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1160','Broad_Sword','Broad Sword','4','65000','32500','2000','140','0','0','1','1','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1161','Balmung','Balmung','4','20','10','1000','250','0','0','1','0','18446744073709551615','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1162','Broad_Sword_','Broad Sword','4','65000','32500','2000','140','0','0','1','2','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1163','Claymore','Claymore','4','74000','37000','2500','180','0','0','1','0','16512','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1164','Muramasa','Muramasa','4','20','10','1000','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
-REPLACE INTO `item_db` VALUES ('1165','Masamune','Masamune','4','20','10','1000','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,30; bonus bStr,-5; bonus bAspd,2; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1166','Dragon_Slayer','Dragon Slayer','4','20','10','1300','150','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('1167','Schweizersabel','Schweizersabel','4','20','10','1600','160','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1168','Zweihander','Zweihander','4','20','10','2200','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1169','Executioner_','Executioner','4','20','10','2200','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1170','Katzbalger','Katzbalger','4','20','10','2000','175','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bDef,10;','','');
-REPLACE INTO `item_db` VALUES ('1171','Zweihander_','Zweihander','4','20','10','2200','200','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1172','Claymore_','Claymore','4','74000','37000','2500','180','0','0','1','2','16512','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1173','Muramasa_C','Muramasa','4','1','0','0','204','0','0','1','0','16514','63','2','34','4','1',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8;','','');
-REPLACE INTO `item_db` VALUES ('1174','Executioner_C','Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1175','Altas_Weapon','Atlas Weapon','4','20','10','3500','200','0','0','1','1','16514','2','2','34','4','55',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10; if(readparam(bStr)>=80) bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('1176','Muscle_Cutter','Muscle Cutter','4','20','10','2200','160','0','0','1','2','16514','2','2','34','4','55',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,800; bonus3 bAutoSpell,AL_DECAGI,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1177','Muramash','Muramash','4','20','10','0','120','0','0','1','0','16514','63','2','34','1','0',NULL,'0','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1178','Schweizersabel_','Schweizersabel','4','20','10','1600','160','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1179','Executioner__','Executioner','4','20','10','2200','155','0','0','1','1','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1180','Dragon_Slayer_','Dragon Slayer','4','20','10','1300','150','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('1181','Tae_Goo_Lyeon','Tae Goo Lyeon','4','20','10','2000','250','0','0','1','2','16514','2','2','34','4','90',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,10; if(JobLevel>=70) autobonus \"{ bonus bBaseAtk,50; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; if(getrefine()>8) { bonus bCastrate,-20; bonus bDelayrate,-20; }','','');
-REPLACE INTO `item_db` VALUES ('1182','Bloody_Eater','Bloody Eater','4','20','10','1200','200','0','0','1','2','16514','63','2','34','4','50',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost; autobonus \"{ bonus bCritical,100; bonus bBaseAtk,50; }\",1,5000,0,\"{ specialeffect2 EF_FIRESPLASHHIT; }\"; bonus bHPGainValue,100;','','');
-REPLACE INTO `item_db` VALUES ('1183','BF_Two_Handed_Sword1','Brave Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1184','BF_Two_Handed_Sword2','Valorous Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; bonus2 bAddRace,RC_DemiPlayer,55; bonus bCritAtkRate,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1185','Violet_Fear','Violet Fear','4','20','10','2200','275','0','0','1','2','16514','2','2','34','4','80',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,3,30; bonus3 bAutoSpell,WZ_FROSTNOVA,5,50; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('1186','Death_Guidance','Death Guidance','4','20','10','2000','200','0','0','1','2','16514','2','2','34','4','70',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,2; bonus bFlee2,20; bonus3 bAutoSpell,NPC_HELLPOWER,1,10; bonus4 bAutoSpell,NPC_HELLPOWER,1,10,0; if( getrefine()>8 ) bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,2,20; else bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,1,20;','','');
-REPLACE INTO `item_db` VALUES ('1187','Krieger_Twohand_Sword1','Glorious Claymore','4','20','10','0','220','0','0','1','0','16514','63','2','34','4','80',NULL,'1','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,LK_CONCENTRATION,max(getskilllv(LK_CONCENTRATION),1),30; bonus3 bAutoSpell,LK_AURABLADE,max(getskilllv(LK_AURABLADE),1),30; }','','');
-REPLACE INTO `item_db` VALUES ('1188','Veteran_Sword','Veteran Sword','4','10000','5000','2000','180','0','0','1','1','16514','63','2','34','4','80',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SM_BASH)==10) { bonus2 bSkillAtk,SM_BASH,50; } if(getskilllv(KN_BOWLINGBASH)==10) { bonus2 bSkillAtk,KN_BOWLINGBASH,50; } bonus bStr,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1189','Krasnaya','Krasnaya','4','20','10','3800','200','0','0','2','3','16514','2','2','34','2','50',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,20; }','','');
-REPLACE INTO `item_db` VALUES ('1190','Claymore_C','Claymore','4','0','0','0','220','0','0','1','0','16512','63','2','34','3','1',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1201','Knife','Knife','4','50','25','400','17','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1202','Knife_','Knife','4','50','25','400','17','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1203','Knife__','Knife','4','50','25','400','17','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1204','Cutter','Cutter','4','1250','625','500','30','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1205','Cutter_','Cutter','4','1250','625','500','30','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1206','Cutter__','Cutter','4','1250','625','500','30','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1207','Main_Gauche','Main Gauche','4','2400','1200','600','43','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1208','Main_Gauche_','Main Gauche','4','2400','1200','600','43','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1209','Main_Gauche__','Main Gauche','4','2400','1200','600','43','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1210','Dirk','Dirk','4','8500','4250','500','59','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1211','Dirk_','Dirk','4','8500','4250','500','59','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1212','Dirk__','Dirk','4','8500','4250','500','59','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1213','Dagger','Dagger','4','14000','7000','600','73','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1214','Dagger_','Dagger','4','14000','7000','600','73','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1215','Dagger__','Dagger','4','14000','7000','600','73','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1216','Stiletto','Stiletto','4','19500','9750','700','87','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1217','Stiletto_','Stiletto','4','19500','9750','700','87','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1218','Stiletto__','Stiletto','4','19500','9750','700','87','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1219','Gladius','Gladius','4','43000','21500','700','105','0','0','1','2','42950382','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1220','Gladius_','Gladius','4','43000','21500','700','105','0','0','1','3','42950382','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1221','Gladius__','Gladius','4','43000','21500','700','105','0','0','1','0','42950382','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1222','Damascus','Damascus','4','49000','24500','800','118','0','0','1','1','42950382','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1223','Forturn_Sword','Fortune Sword','4','20','10','500','90','0','0','1','0','42950382','63','2','2','4','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bFlee2,20;','','');
-REPLACE INTO `item_db` VALUES ('1224','Sword_Breaker','Swordbreaker','4','20','10','1000','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('1225','Mail_Breaker','Mailbreaker','4','20','10','1000','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('1226','Damascus_','Damascus','4','49000','24500','800','118','0','0','1','2','42950382','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1227','Weeder_Knife','Weeder Knife','4','20','10','400','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Plant; bonus2 bAddRace,RC_Plant,15; bonus2 bSubRace,RC_Plant,15;','','');
-REPLACE INTO `item_db` VALUES ('1228','Combat_Knife','Combat Knife','4','20','10','400','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10;','','');
-REPLACE INTO `item_db` VALUES ('1229','Mamas_Knife','Kitchen Knife','4','20','10','500','75','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000;','','');
-REPLACE INTO `item_db` VALUES ('1230','House_Auger','Ice Pick','4','20','10','600','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
-REPLACE INTO `item_db` VALUES ('1231','Bazerald','Bazerald','4','20','10','500','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('1232','Assasin_Dagger','Assassin Dagger','4','20','10','600','140','0','0','1','0','4096','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1233','Exercise','Exorciser','4','20','10','700','90','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Demon; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_DemiPlayer,-10;','','');
-REPLACE INTO `item_db` VALUES ('1234','Moonlight_Sword','Moonlight Dagger','4','20','10','700','50','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('1235','Azoth','Azoth','4','20','10','700','110','0','0','1','0','262144','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,300;','','');
-REPLACE INTO `item_db` VALUES ('1236','Sucsamad','Sucsamad','4','20','10','800','140','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1237','Grimtooth_','Grimtooth','4','20','10','800','180','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bFlee2,5; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
-REPLACE INTO `item_db` VALUES ('1238','Zeny_Knife','Zeny Knife','4','20','10','1200','64','0','0','1','0','42950382','63','2','2','3','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,100,40;','','');
-REPLACE INTO `item_db` VALUES ('1239','Poison_Knife','Poison Knife','4','20','10','800','64','0','0','1','0','42950382','63','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('1240','Princess_Knife','Princess Knife','4','20','10','400','84','0','0','1','0','42950382','63','2','2','4','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('1241','Cursed_Dagger','Cursed Dagger','4','80000','40000','400','55','0','0','1','0','8454660','63','2','2','4','85',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,5000;','','');
-REPLACE INTO `item_db` VALUES ('1242','Counter_Dagger','Dagger of Counter','4','120000','60000','550','140','0','0','1','0','8454660','63','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
-REPLACE INTO `item_db` VALUES ('1243','Novice_Knife','Novice Main-Gauche','4','1','0','1','45','0','0','1','0','1','63','2','2','1','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1244','Holy_Dagger','Holy Dagger','4','20','10','800','100','0','0','1','0','33689664','63','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1245','Cinquedea','Cinquedea','4','40000','20000','700','110','0','0','1','1','1','63','2','2','3','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1246','Cinquedea_','Cinquedea','4','40000','20000','700','110','0','0','1','2','1','63','2','2','3','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1247','Kindling_Dagger','Kindle Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1248','Obsidian_Dagger','Obsidian Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1249','Fishermans_Dagger','Fisherman\'s Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1250','Jur','Jur','4','19500','9750','800','125','0','0','1','2','4096','63','2','34','2','18',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1251','Jur_','Jur','4','19500','9750','800','125','0','0','1','3','4096','63','2','34','2','18',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1252','Katar','Katar','4','41000','20500','1200','148','0','0','1','1','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1253','Katar_','Katar','4','41000','20500','1200','148','0','0','1','2','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1254','Jamadhar','Jamadhar','4','37200','18600','1500','165','0','0','1','0','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1255','Jamadhar_','Jamadhar','4','37200','18600','1500','165','0','0','1','1','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1256','Katar_Of_Cold_Icicle','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
-REPLACE INTO `item_db` VALUES ('1257','Katar_Of_Thornbush','Katar of Quaking','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('1258','Katar_Of_Raging_Blaze','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
-REPLACE INTO `item_db` VALUES ('1259','Katar_Of_Piercing_Wind','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('1260','Ghoul_Leg','Sharpened Legbone of Ghoul','4','52500','26250','1700','150','0','0','1','0','4096','63','2','34','3','65',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Undead;','','');
-REPLACE INTO `item_db` VALUES ('1261','Infiltrator','Infiltrator','4','57000','28500','1500','140','0','0','1','0','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1262','Nail_Of_Loki','Loki\'s Nail','4','20','10','1200','115','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
-REPLACE INTO `item_db` VALUES ('1263','Unholy_Touch','Unholy Touch','4','20','10','1250','151','0','0','1','0','4096','63','2','34','4','70',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,200; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1264','Various_Jur','Specialty Jur','4','20','10','800','90','0','0','1','4','4096','63','2','34','1','1',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff2,Eff_Bleeding,10;','','');
-REPLACE INTO `item_db` VALUES ('1265','Bloody_Roar','Bloody Roar','4','20','10','1000','120','0','0','1','0','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160; bonus bHPrecovRate,-100; bonus bSPrecovRate,-100;','','');
-REPLACE INTO `item_db` VALUES ('1266','Infiltrator_','Infiltrator','4','57000','28500','1500','140','0','0','1','1','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1267','Infiltrator_C','Infiltrator','4','1','0','0','189','0','0','1','0','4096','63','2','34','4','1',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1268','Wild_Beast_Claw','Wild Beast Claw','4','20','10','1450','160','0','0','1','1','4096','2','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_CRITICALWOUND,2,100; } else bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100;','','');
-REPLACE INTO `item_db` VALUES ('1269','Inverse_Scale','Inverse Scale','4','20','10','1500','140','0','0','1','0','4096','2','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1270','Drill_Katar','Drill Katar','4','20','10','1400','110','0','0','1','1','4096','2','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus3 bAutoSpell,ST_FULLSTRIP,1,150;','','');
-REPLACE INTO `item_db` VALUES ('1271','Blood_Tears','Blood Tears','4','20','10','1700','120','0','0','1','2','4096','2','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1272','Scratcher','Scratcher','4','20','10','0','120','0','0','1','0','4096','63','2','34','1','0',NULL,'0','16','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1273','Bloody_Roar_C','Refined Bloody Roar','4','1','0','0','148','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160;','','');
-REPLACE INTO `item_db` VALUES ('1274','Unholy_Touch_C','Refined Unholy Touch','4','1','0','0','179','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,5000; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1275','Katar_Of_Cold_Icicle_','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
-REPLACE INTO `item_db` VALUES ('1276','Katar_Of_Thornbush_','Katar of Quaking','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('1277','Katar_Of_Raging_Blaze_','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
-REPLACE INTO `item_db` VALUES ('1278','Katar_Of_Piercing_Wind_','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('1279','BF_Katar1','Brave Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1280','BF_Katar2','Valorous Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus bCritAtkRate,20; bonus bAspdRate,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1281','Krieger_Katar1','Glorious Bloody Roar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1282','Krieger_Katar2','Glorious Jamadhar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bCriticalAddRace,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1283','Katar_Of_Speed','Katar Of Speed','4','20','10','0','175','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_SONICBLOW,25; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('1284','Krishna','Krishna','4','20','10','1200','120','0','0','1','2','4096','2','2','34','3','50',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_GRIMTOOTH,10; if(getskilllv(AS_SONICBLOW)) { bonus3 bAutoSpell,AS_SONICBLOW,getskilllv(AS_SONICBLOW),5; } else { bonus3 bAutoSpell,AS_SONICBLOW,1,5; }','','');
-REPLACE INTO `item_db` VALUES ('1285','Cakram','Chakram','4','20','10','1000','130','0','0','1','2','4096','2','2','34','3','50',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(AS_KATAR)==10) { bonus bHit,10; } bonus2 bSkillAtk,ASC_METEORASSAULT,20;','','');
-REPLACE INTO `item_db` VALUES ('1286','Jamadhar_C','Jamadhar','4','0','0','0','200','0','0','1','0','4096','63','2','34','3','1',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1301','Axe','Axe','4','500','250','800','38','0','0','1','3','414947','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1302','Axe_','Axe','4','500','250','800','38','0','0','1','4','414947','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1303','Axe__','Axe','4','500','250','800','38','0','0','1','0','414947','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1304','Orcish_Axe','Orcish Axe','4','20','10','1500','75','0','0','1','0','414947','63','2','2','3','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1305','Cleaver','Cleaver','4','20','10','1200','140','0','0','1','0','279714','63','2','2','4','44',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus3 bAddMonsterDropItem,517,RC_Brute,3000;','','');
-REPLACE INTO `item_db` VALUES ('1306','War_Axe','War Axe','4','20','10','4200','140','0','0','1','1','263168','63','2','2','3','76',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('1307','Windhawk','Windhawk','4','18000','9000','1500','115','0','0','1','0','414946','63','2','2','2','14',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1308','Golden_Axe','Golden Axe','4','20','10','3000','170','0','0','1','0','1','63','2','2','4','45',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1309','Orcish_Axe_','Orcish Axe','4','20','10','1500','75','0','0','1','4','414947','63','2','2','3','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1310','Krieger_Onehand_Axe1','Glorious Cleaver','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('1311','Vecer_Axe','Vecer Axe','4','20','10','1500','140','0','0','1','2','279714','2','2','2','3','50',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bLuk)>=90) { bonus bBaseAtk,20; } if(readparam(bDex)>=90) { bonus bCritical,5; } if(readparam(bDex)>=90||readparam(bLuk)>=90) { bonus2 bSkillAtk,MC_MAMMONITE,15; }','','');
-REPLACE INTO `item_db` VALUES ('1312','Orcish_Axe_C','Orcish Axe','4','0','0','0','110','0','0','1','0','414947','63','2','2','3','1',NULL,'0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
-REPLACE INTO `item_db` VALUES ('1313','Tourist_Axe','Tourist Axe','4','0','0','500','77','0','0','1','0','414947','63','2','2','1','1',NULL,'0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1314','F_Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1315','F_Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('1351','Battle_Axe','Battle Axe','4','5400','2700','1500','80','0','0','1','3','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1352','Battle_Axe_','Battle Axe','4','5400','2700','1500','80','0','0','1','4','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1353','Battle_Axe__','Battle Axe','4','5400','2700','1500','80','0','0','1','0','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1354','Hammer','Hammer','4','15500','7750','2000','120','0','0','1','2','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1355','Hammer_','Hammer','4','15500','7750','2000','120','0','0','1','3','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1356','Hammer__','Hammer','4','15500','7750','2000','120','0','0','1','0','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1357','Buster','Buster','4','34000','17000','2200','155','0','0','1','1','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1358','Buster_','Buster','4','34000','17000','2200','155','0','0','1','2','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1359','Buster__','Buster','4','34000','17000','2200','155','0','0','1','0','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1360','Two_Handed_Axe','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','1','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1361','Two_Handed_Axe_','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','2','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1362','Two_Handed_Axe__','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','0','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1363','Brood_Axe','Bloody Axe','4','20','10','4000','170','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1364','Great_Axe','Great Axe','4','20','10','1800','187','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,1500;','','');
-REPLACE INTO `item_db` VALUES ('1365','Sabbath','Sabbath','4','20','10','2300','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bWeaponComaRace,RC_Demon,50; bonus2 bCriticalAddRace,RC_Undead,50;','','');
-REPLACE INTO `item_db` VALUES ('1366','Right_Epsilon','Light Epsilon','4','20','10','2300','180','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('1367','Slaughter','Slaughter','4','20','10','2500','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bIgnoreDefRace,RC_Brute; bonus2 bWeaponComaRace,RC_Brute,40;','','');
-REPLACE INTO `item_db` VALUES ('1368','Tomahawk','Tomahawk','4','20','10','2500','165','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
-REPLACE INTO `item_db` VALUES ('1369','Guillotine','Guillotine','4','20','10','3000','215','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bWeaponComaRace,RC_DemiPlayer,30; bonus2 bSPGainRaceAttack,RC_DemiPlayer,2; bonus2 bSPGainRace,RC_DemiPlayer,20;','','');
-REPLACE INTO `item_db` VALUES ('1370','Doom_Slayer','Doom Slayer','4','20','10','6000','10','0','0','1','0','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1371','Doom_Slayer_','Doom Slayer','4','20','10','6000','10','0','0','1','1','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1372','Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3; bonus bStr,10; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1373','Brood_Axe_C','Refined Bloody Axe','4','2','1','0','205','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20; bonus bSpeedRate,25; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1374','Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
-REPLACE INTO `item_db` VALUES ('1375','Berdysz','Berdysz','4','20','10','2500','200','0','0','1','2','279714','2','2','34','3','70',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,13; bonus2 bSubSize,Size_Large,15;','','');
-REPLACE INTO `item_db` VALUES ('1376','Heart_Breaker','Heart Breaker','4','20','10','2000','175','0','0','1','1','279714','2','2','34','4','70',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20+getrefine(); bonus bAspdRate,5; if((Class==Job_Whitesmith)||(Class==Job_Creator)) bonus3 bAutoSpell,BS_HAMMERFALL,3,30;','','');
-REPLACE INTO `item_db` VALUES ('1377','Hurricane_Fury','Hurricane\'s Fury','4','20','10','3500','332','0','0','1','1','279714','2','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,10+getrefine(); bonus bAspdRate,getrefine(); bonus3 bAutoSpell,NPC_PULSESTRIKE,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1378','Great_Axe_C','Refined Great Axe','4','1','0','0','215','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bHit,20; bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,2000;','','');
-REPLACE INTO `item_db` VALUES ('1379','BF_Two_Handed_Axe1','Valorous Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1380','BF_Two_Handed_Axe2','Brave Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; autobonus \"{ bonus bBreakArmorRate,10000; }\",20,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1381','N_Battle_Axe','Novice Battle Axe','4','0','0','0','100','0','0','1','3','279714','63','2','34','1','3',NULL,'0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1382','Krieger_Twohand_Axe1','Glorious Two-Handed Axe','4','20','10','0','220','0','0','1','0','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; } if(getrefine()>8) { bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; bonus4 bAutoSpellOnSkill,WS_CARTTERMINATION,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('1383','Holy_Celestial_Axe','Celestial Axe','4','20','10','1500','200','0','0','1','0','279714','63','2','34','4','60',NULL,'1','7','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,10; bonus2 bAddRace,RC_Undead,10; bonus3 bAutoSpell,AL_BLESSING,5,50;','','');
-REPLACE INTO `item_db` VALUES ('1384','Veteran_Axe','Veteran Axe','4','10000','5000','3000','250','0','0','1','2','279714','63','2','34','3','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(BS_DAGGER)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_TWOHANDSWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_KNUCKLE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SPEAR)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_AXE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_MACE)==3) { bonus bBaseAtk,10; } bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('1385','Bradium_Stonehammer','Bradium Stone Hammer','4','20','10','2700','210','0','0','1','0','279714','2','2','34','4','75',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,BS_HAMMERFALL,Eff_Stun,500+(200*getrefine());','','');
-REPLACE INTO `item_db` VALUES ('1386','Doom_Slayer_I','Doom Slayer','4','0','0','0','20','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,400; bonus2 bAddEff,Eff_Stun,3000; bonus bAspdRate,-25; bonus bUseSPrate,100; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1387','Giant_Axe','Giant Axe','4','20','10','4000','330','0','0','1','1','279714','2','2','34','3','50',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WS_CARTTERMINATION,15; if(readparam(bStr)>=95) { bonus bHit,10; bonus bAspdRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('1388','Two_Handed_Axe_C','Two-Handed Axe','4','0','0','0','220','0','0','1','0','279714','63','2','34','3','1',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1389','E_Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1390','E_Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('1401','Javelin','Javelin','4','150','75','700','28','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1402','Javelin_','Javelin','4','150','75','700','28','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1403','Javelin__','Javelin','4','150','75','700','28','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1404','Spear','Spear','4','1700','850','850','44','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1405','Spear_','Spear','4','1700','850','850','44','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1406','Spear__','Spear','4','1700','850','850','44','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1407','Pike','Pike','4','3450','1725','1000','60','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1408','Pike_','Pike','4','3450','1725','1000','60','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1409','Pike__','Pike','4','3450','1725','1000','60','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1410','Lance','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1411','Lance_','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1412','Lance__','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1413','Gungnir','Gungnir','4','20','10','500','120','0','0','3','0','16514','63','2','2','4','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('1414','Gelerdria','Gelerdria','4','20','10','700','145','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bMaxHP,800; bonus bMaxSP,-50;','','');
-REPLACE INTO `item_db` VALUES ('1415','Skewer','Brocca','4','20','10','850','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddEle,Ele_Neutral,25;','','');
-REPLACE INTO `item_db` VALUES ('1416','Tjungkuletti','Tjungkuletti','4','20','10','1000','95','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bSPGainValue,5;','','');
-REPLACE INTO `item_db` VALUES ('1417','Pole_Axe','Pole Axe','4','20','10','3800','160','0','0','3','1','16514','63','2','2','3','71',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1418','Gungnir_','Gungnir','4','20','10','500','120','0','0','3','2','16514','63','2','2','4','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('1419','Pole_Axe_C','Pole Axe','4','1','0','4800','159','0','0','3','0','16514','63','2','2','3','1',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1420','Long_Horn','Long Horn','4','20','10','1000','150','0','0','3','1','16514','2','2','2','4','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1421','Battle_Hook','Battle Hook','4','20','10','900','140','0','0','3','1','16514','2','2','2','4','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRace,RC_DemiPlayer,20; skill KN_PIERCE,3;','','');
-REPLACE INTO `item_db` VALUES ('1422','Hunting_Spear','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','2','2','2','4','60',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1423','Pole_XO','Pole XO','4','20','10','0','120','0','0','3','0','16514','63','2','2','1','0',NULL,'0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1424','Skewer_C','Refined Brocca','4','1','0','0','149','0','0','3','0','16514','63','2','2','4','0',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddSize,Size_Medium,20;','','');
-REPLACE INTO `item_db` VALUES ('1425','BF_Spear1','Assaulter Spear','4','20','10','0','60','0','0','3','0','16514','63','2','2','3','80',NULL,'1','4','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseJob==Job_Crusader) bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1426','Krieger_Onehand_Spear1','Glorious Spear','4','20','10','0','130','0','0','3','0','16514','63','2','2','4','80',NULL,'1','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,10; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,100; }','','');
-REPLACE INTO `item_db` VALUES ('1427','Spear_Of_Excellent','Spear Of Excellent','4','20','10','0','160','0','0','3','0','16514','63','2','2','3','0',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_MAGNUM,25; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1428','Long_Horn_M','Long Horn','4','20','10','1000','150','0','0','3','1','16514','2','2','2','4','65',NULL,'1','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1429','Hunting_Spear_M','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','2','2','2','4','60',NULL,'1','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,500;','','');
-REPLACE INTO `item_db` VALUES ('1430','Pike_C','Pike','4','0','0','0','74','0','0','3','0','16514','63','2','2','1','1',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
-REPLACE INTO `item_db` VALUES ('1431','F_Pole_Axe_C','Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','1',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1432','E_Pole_Axe_C','Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','1',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1451','Guisarme','Guisarme','4','13000','6500','1000','84','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1452','Guisarme_','Guisarme','4','13000','6500','1000','84','0','0','3','3','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1453','Guisarme__','Guisarme','4','13000','6500','1000','84','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1454','Glaive','Glaive','4','20000','10000','1200','104','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1455','Glaive_','Glaive','4','20000','10000','1200','104','0','0','3','3','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1456','Glaive__','Glaive','4','20000','10000','1200','104','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1457','Partizan','Partizan','4','27000','13500','2000','124','0','0','3','1','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1458','Partizan_','Partizan','4','27000','13500','2000','124','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1459','Partizan__','Partizan','4','27000','13500','2000','124','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1460','Trident','Trident','4','51000','25500','1200','150','0','0','3','2','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1461','Trident_','Trident','4','51000','25500','1200','150','0','0','3','3','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1462','Trident__','Trident','4','51000','25500','1200','150','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1463','Halberd','Halberd','4','54000','27000','2500','165','0','0','3','1','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1464','Halberd_','Halberd','4','54000','27000','2500','165','0','0','3','2','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1465','Halberd__','Halberd','4','54000','27000','2500','165','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1466','Crescent_Scythe','Crescent Scythe','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('1467','Bill_Guisarme','Bill Guisarme','4','20','10','1000','183','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('1468','Zephyrus','Zephyrus','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1469','Longinuss_Spear','Longinus\'s Spear','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('1470','Brionac','Brionac','4','20','10','3000','190','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,5; bonus3 bAutoSpell,MG_SOULSTRIKE,3,100; bonus2 bAddRace,RC_Boss,5;','','');
-REPLACE INTO `item_db` VALUES ('1471','Hell_Fire','Hellfire','4','20','10','3500','200','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,MG_FIREBALL,3,100; bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('1472','Staff_Of_Soul','Soul Staff','4','20','10','1400','25','0','0','1','0','8454660','63','2','34','3','73',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bAgi,2; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1473','Wizardy_Staff','Wizardry Staff','4','20','10','2400','120','0','0','1','0','8454660','63','2','34','4','90',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bDex,2; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1474','Gae_Bolg','Gae Bolg','4','20','10','2000','160','0','0','3','0','16514','63','2','34','4','60',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('1475','Horseback_Lance','Equestrian\'s Spear','4','20','10','3700','200','0','0','4','0','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1476','Crescent_Scythe_','Crescent Scythe','4','20','10','2500','180','0','0','3','1','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('1477','Spectral_Spear','Spectral Spear','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('1478','Ahlspiess','Ahlspiess','4','20','10','1000','120','0','0','3','0','16512','63','2','34','4','65',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
-REPLACE INTO `item_db` VALUES ('1479','Spectral_Spear_','Spectral Spear','4','20','10','2000','170','0','0','3','1','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('1480','Gae_Bolg_','Gae Bolg','4','20','10','2000','160','0','0','3','2','16514','63','2','34','4','60',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('1481','Zephyrus_','Zephyrus','4','20','10','2000','170','0','0','3','3','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1482','BF_Lance1','Assaulter Lance','4','0','0','0','160','0','0','3','0','16514','63','2','34','3','80',NULL,'1','5','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,25; bonus bIgnoreDefRace,RC_DemiPlayer; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1483','Ivory_Lance','Ivory Lance','4','20','10','1000','160','0','0','3','1','16514','2','2','34','3','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,100; bonus3 bAutoSpell,LK_JOINTBEAT,1,100; skill KN_SPEARSTAB,5;','','');
-REPLACE INTO `item_db` VALUES ('1484','Cardo','Cardo','4','20','10','5600','150','0','0','3','1','128','2','2','34','4','70',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-10; bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('1485','Battle_Fork','Battle Fork','4','20','10','700','112','0','0','3','4','16514','2','2','34','2','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1486','Krieger_Twohand_Spear1','Glorious Lance','4','20','10','0','220','0','0','3','0','16514','63','2','34','4','80',NULL,'1','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,200; }','','');
-REPLACE INTO `item_db` VALUES ('1487','Lance_C','Lance','4','0','0','0','220','0','0','3','0','16514','63','2','34','3','1',NULL,'0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,50; bonus2 bAddSize,Size_Medium,50; bonus2 bAddSize,Size_Large,50;','','');
-REPLACE INTO `item_db` VALUES ('1488','Ahlspiess_C','Ahlspiess','4','20','10','0','135','0','0','3','0','16512','63','2','34','4','1',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
-REPLACE INTO `item_db` VALUES ('1501','Club','Club','4','120','60','700','23','0','0','1','3','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1502','Club_','Club','4','120','60','700','23','0','0','1','4','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1503','Club__','Club','4','120','60','700','23','0','0','1','0','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1504','Mace','Mace','4','1600','800','800','37','0','0','1','3','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1505','Mace_','Mace','4','1600','800','800','37','0','0','1','4','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1506','Mace__','Mace','4','1600','800','800','37','0','0','1','0','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1507','Smasher','Smasher','4','9000','4500','1000','54','0','0','1','2','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1508','Smasher_','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1509','Smasher__','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1510','Flail','Flail','4','16000','8000','900','69','0','0','1','2','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1511','Flail_','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1512','Flail__','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1513','Morning_Star','Morning Star','4','41000','20500','1500','110','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1514','Morning_Star_','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1515','Morning_Star__','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1516','Sword_Mace','Sword Mace','4','50000','25000','1200','130','0','0','1','0','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1517','Sword_Mace_','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1518','Sword_Mace__','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1519','Chain','Chain','4','23000','11500','800','84','0','0','1','2','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1520','Chain_','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1521','Chain__','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1522','Stunner','Stunner','4','60000','30000','2000','140','0','0','1','0','33040','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1523','Spike','Spike','4','20','10','700','85','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1524','Golden_Mace','Golden Mace','4','20','10','800','110','0','0','1','1','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1525','Long_Mace','Long Mace','4','20','10','800','135','0','0','3','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('1526','Slash','Slash','4','20','10','1000','145','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,15; bonus2 bWeaponComaRace,RC_Undead,10; bonus2 bExpAddRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('1527','Quadrille','Quadrille','4','20','10','900','165','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
-REPLACE INTO `item_db` VALUES ('1528','Grand_Cross','Grand Cross','4','20','10','1500','140','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('1529','Iron_Driver','Iron Driver','4','20','10','3000','155','0','0','2','0','33024','63','2','2','3','78',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1530','Mjolnir','Mjolnir','4','20','10','6000','250','0','0','1','0','279714','63','2','2','4','95',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDex,40; bonus bStr,15; bonus bAspdRate,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1531','Spanner','Wrench','4','20','10','2500','115','0','0','1','0','33040','63','2','2','3','55',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
-REPLACE INTO `item_db` VALUES ('1532','Stunner_','Stunner','4','60000','30000','2000','140','0','0','1','2','33040','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1533','Warrior_Balmung','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('1534','Spanner_C','Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
-REPLACE INTO `item_db` VALUES ('1535','Hollgrehenn_Hammer','Hollgrehenn\'s Hammer','4','4444','2222','44','4','0','0','1','1','312754','63','2','2','4','44',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,100; bonus bBreakWeaponRate,100; if(readparam(bStr)>=44) { bonus bBaseAtk,44; }','','');
-REPLACE INTO `item_db` VALUES ('1536','Good_Morning_Star','Good Morning Star','4','20','10','0','120','0','0','1','0','312754','63','2','2','1','0',NULL,'0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1537','Quadrille_C','Refined Quadrille','4','1','0','0','193','0','0','1','0','33040','63','2','2','4','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bAddRace,RC_Demon,40; bonus2 bAddRace,RC_Undead,40;','','');
-REPLACE INTO `item_db` VALUES ('1538','Spike_','Spike','4','20','10','700','85','0','0','1','2','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1539','Golden_Mace_','Golden Mace','4','20','10','800','110','0','0','1','2','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1540','Grand_Cross_','Grand Cross','4','20','10','1500','140','0','0','1','1','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('1541','Nemesis','Nemesis','4','20','10','900','120','0','0','1','0','33040','63','2','2','4','60',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_Demon,10; bonus3 bAutoSpell,AL_CRUCIS,1+getrefine(),100; autobonus \"{ bonus bBaseAtk,50; }\",10,20000,BF_WEAPON,\"{ specialeffect2 EF_BLOODDRAIN; }\";','','');
-REPLACE INTO `item_db` VALUES ('1542','BF_Morning_Star1','Valorous Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','8','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1543','BF_Morning_Star2','Brave Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','8','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus2 bAddEff,Eff_Stun,5000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1544','Lunakaligo','Lunakaligo','4','20','10','700','110','0','0','1','3','33040','2','2','2','3','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=77) { bonus bAspdRate,4; bonus2 bAddEff,Eff_Stun,1500; bonus3 bAddMonsterDropItem,12065,RC_Plant,500; bonus3 bAddMonsterDropItem,12043,RC_Brute,500; bonus3 bAddMonsterDropItem,12069,RC_Fish,500; }','','');
-REPLACE INTO `item_db` VALUES ('1545','N_Mace','Novice Mace','4','0','0','0','57','0','0','1','3','312755','63','2','2','1','2',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1546','Krieger_Onehand_Mace1','Glorious Morning Star','4','20','10','0','130','0','0','1','0','312755','63','2','2','4','80',NULL,'1','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus2 bAddEff,Eff_Stun,2000; bonus bAspdRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('1547','Mace_Of_Madness','Mace Of Madness','4','20','10','0','150','0','0','1','0','312754','63','2','2','3','0',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MC_CARTREVOLUTION,25; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1548','Veteran_Hammer','Veteran Hammer','4','10000','5000','1800','160','0','0','1','2','33040','63','2','2','3','80',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,getskilllv(AL_DP); bonus bCritical,getskilllv(PR_MACEMASTERY)*2; bonus bInt,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('1549','Pilebuncker','Pile Bunker','4','10000','5000','3500','450','0','0','1','0','1024','8','2','2','3','99',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1550','Book','Book','4','30000','15000','600','85','0','0','1','3','4260096','63','2','2','2','14',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1551','Bible','Bible','4','60000','30000','1000','115','0','0','1','2','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1552','Tablet','Tablet','4','51000','25500','800','125','0','0','1','1','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1553','Book_Of_Billows','Book of Billows','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1554','Book_Of_Mother_Earth','Book of Mother Earth','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1555','Book_Of_Blazing_Sun','Book of the Blazing Sun','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1556','Book_Of_Gust_Of_Wind','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1557','Book_Of_The_Apocalypse','Book of the Apocalypse','4','60000','30000','800','120','0','0','1','0','4260096','63','2','2','4','40',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Holy,5; bonus2 bAddEle,Ele_Water,7; bonus2 bAddEle,Ele_Earth,7; bonus2 bAddEle,Ele_Fire,7; bonus2 bAddEle,Ele_Wind,7;','','');
-REPLACE INTO `item_db` VALUES ('1558','Girls_Diary','Girl\'s Diary','4','1500','750','300','60','0','0','1','1','4260096','63','2','2','4','40',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1188,150;','','');
-REPLACE INTO `item_db` VALUES ('1559','Legacy_Of_Dragon','Legacy of Dragon','4','20','10','700','130','0','0','1','0','4260096','63','2','2','4','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('1560','Diary_Of_Great_Sage','Sage\'s Diary','4','20','10','1100','100','0','0','1','2','4260096','63','2','2','3','60',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1561','Hardback','Hardcover Book','4','20','10','1500','140','0','0','1','1','4260096','63','2','2','4','55',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1562','Bible_Of_Battlefield','Battlefield Textbook','4','20','10','700','110','0','0','1','1','4260096','63','2','2','4','80',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus3 bAutoSpell,AL_BLESSING,3+(getskilllv(AL_BLESSING)>3)*(getskilllv(AL_BLESSING)-3),20;','','');
-REPLACE INTO `item_db` VALUES ('1563','Diary_Of_Great_Sage_C','Sage\'s Diary','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1564','Encyclopedia','Encyclopedia','4','20','10','2000','110','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10);','','');
-REPLACE INTO `item_db` VALUES ('1565','Death_Note','Ledger of Death','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1566','Diary_Of_Great_Basil','Diary Of Great Basil','4','20','10','0','120','0','0','1','0','4260096','63','2','2','1','0',NULL,'0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1567','Hardback_C','Refined Hardcover Book','4','1','0','0','168','0','0','1','0','4260096','63','2','2','4','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bDex,2; bonus bMatkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1568','Book_Of_Billows_','Book of Billows','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1569','Book_Of_Mother_Earth_','Book of Mother Earth','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1570','Book_Of_Blazing_Sun_','Book of Blazing Sun','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1571','Book_Of_Gust_Of_Wind_','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1572','Principles_Of_Magic','Principles of Magic','4','20','10','300','60','0','0','1','2','4260096','63','2','2','3','60',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1573','Ancient_Magic','Ancient Magic','4','20','10','700','30','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1574','BF_Book1','Brave Battle Strategy Book','4','20','10','0','90','0','0','1','0','4260096','63','2','2','3','80',NULL,'1','15','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1575','BF_Book2','Valorous Battle Strategy Book','4','20','10','0','90','0','0','1','0','4260096','63','2','2','3','80',NULL,'1','15','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1576','Krieger_Book1','Glorious Tablet','4','20','10','0','90','0','0','1','0','4260096','63','2','2','4','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bBaseAtk,200; }\",30,3000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\";','','');
-REPLACE INTO `item_db` VALUES ('1577','Krieger_Book2','Glorious Apocalypse','4','20','10','0','90','0','0','1','0','4260096','63','2','2','4','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus2 bIgnoreDefRate,RC_DemiPlayer,5; if(getrefine()>8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('1578','Book_Of_Prayer','Book Of Prayer','4','20','10','0','140','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('1579','Death_Note_M','Book of the Dead','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1580','Encyclopedia_C','Giant Encyclopedia','4','0','0','0','145','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1581','F_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1582','E_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1599','Angra_Manyu','Angra Manyu','4','1','0','10','200','0','0','2','0','18446744073709551615','63','2','2','1','1',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bBaseAtk,3800; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace, RC_All, 100; skill WZ_STORMGUST,10; skill WZ_METEOR,10; skill WZ_VERMILION,10; skill GM_SANDMAN,1;','','');
-REPLACE INTO `item_db` VALUES ('1601','Rod','Rod','4','50','25','400','15','0','0','1','3','8487701','63','2','2','1','1',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1602','Rod_','Rod','4','50','25','400','15','0','0','1','4','8487701','63','2','2','1','1',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1603','Rod__','Rod','4','50','25','400','15','0','0','1','0','8487701','63','2','2','1','1',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1604','Wand','Wand','4','2500','1250','400','25','0','0','1','2','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1605','Wand_','Wand','4','2500','1250','400','25','0','0','1','3','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1606','Wand__','Wand','4','2500','1250','400','25','0','0','1','0','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1607','Staff','Staff','4','9500','4750','400','40','0','0','1','2','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1608','Staff_','Staff','4','9500','4750','400','40','0','0','1','3','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1609','Staff__','Staff','4','9500','4750','400','40','0','0','1','0','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1610','Arc_Wand','Arc Wand','4','45000','22500','400','60','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1611','Arc_Wand_','Arc Wand','4','45000','22500','400','60','0','0','1','2','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1612','Arc_Wand__','Arc Wand','4','45000','22500','400','60','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1613','Mighty_Staff','Mighty Staff','4','20','10','700','130','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bMatkRate,15; bonus bSPDrainValue,-2;','','');
-REPLACE INTO `item_db` VALUES ('1614','Blessed_Wand','Wand of Occult','4','20','10','700','75','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1615','Bone_Wand','Evil Bone Wand','4','20','10','700','40','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead; bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('1616','Staff_Of_Wing','Wing Staff','4','20','10','500','60','0','0','1','0','8454660','63','2','2','4','40',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('1617','Survival_Rod','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,15; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('1618','Survival_Rod_','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMatkRate,15; bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('1619','Survival_Rod2','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('1620','Survival_Rod2_','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15; bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('1621','Hypnotists_Staff','Hypnotist\'s Staff','4','43000','21500','500','70','0','0','1','1','1','63','2','2','3','30',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1622','Hypnotists_Staff_','Hypnotist\'s Staff','4','20','10','500','70','0','0','1','2','1','63','2','2','3','30',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1623','Mighty_Staff_C','Mighty Staff','4','1','0','0','165','0','0','1','0','8487700','63','2','2','3','1',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bInt,4; bonus bMatkRate,20; bonus bSPDrainValue,-1;','','');
-REPLACE INTO `item_db` VALUES ('1624','Lich_Bone_Wand','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','2','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
-REPLACE INTO `item_db` VALUES ('1625','Healing_Staff','Healing Staff','4','20','10','400','10','0','0','1','0','33040','63','2','2','3','55',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1626','Piercing_Staff','Piercing Staff','4','20','10','500','80','0','0','1','0','99092','2','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1627','Staffy','Staffy','4','20','10','0','40','0','0','1','0','8487700','63','2','2','1','0',NULL,'0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1628','Survival_Rod_C','Refined Survivor\'s Rod','4','1','0','0','71','0','0','1','0','8487700','63','2','2','3','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('1629','Walking_Stick','Gentleman\'s Staff','4','20','10','500','40','0','0','1','1','8487700','63','2','2','4','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1630','Release_Of_Wish','Release of Wish','4','20','10','500','30','0','0','1','0','8454660','63','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bHealPower,5; autobonus \"{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }\",10,10000,BF_MAGIC,\"{ specialeffect2 EF_HEAL; }\";','','');
-REPLACE INTO `item_db` VALUES ('1631','Holy_Stick','Holy Stick','4','20','10','500','50','0','0','1','1','33024','63','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus2 bCastrate,AL_HOLYLIGHT,-25; bonus2 bCastrate,PR_TURNUNDEAD,-25; bonus2 bCastrate,PR_MAGNUS,-25;','','');
-REPLACE INTO `item_db` VALUES ('1632','BF_Staff1','Warlock\'s Magic Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bDex,3; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1633','BF_Staff2','Warlock\'s Battle Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus bMatkRate,15; bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1634','BF_Staff3','Strong Recovery Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1635','BF_Staff4','Speedy Recovery Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bMatkRate,15; bonus bDelayrate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1636','Thorn_Staff','Thorn Staff of Darkness','4','20','10','700','60','0','0','1','0','99092','2','2','2','4','75',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus bMatkRate,20; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1637','Eraser','Eraser','4','20','10','500','80','0','0','1','0','99092','2','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine()>9 ) bonus5 bAutoSpell,NPC_WIDESOULDRAIN,3,5,BF_MAGIC,0; else bonus5 bAutoSpell,NPC_WIDESOULDRAIN,1,5,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('1638','Healing_Staff_C','Staff Of Healing','4','20','10','0','10','0','0','1','0','33040','63','2','2','3','1',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1639','N_Rod','Novice Rod','4','0','0','0','15','0','0','1','3','8487701','63','2','2','1','1',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,16;','','');
-REPLACE INTO `item_db` VALUES ('1640','Krieger_Onehand_Staff1','Glorious Arc Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','4','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25 + ((getrefine()>5) ? 5 : 0); bonus bUnbreakableWeapon,0; if(getrefine()>8) { bonus bCastrate,-5; bonus bDelayrate,-5; bonus bMatkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('1641','Krieger_Onehand_Staff2','Glorious Cure Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','4','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus bDelayrate,-10; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bIgnoreMdefRate,RC_DemiPlayer,5; bonus bHealPower,5+(getrefine()-5)*2; } if(getrefine()>8) bonus5 bAutoSpellOnSkill,AL_HEAL,AL_HEAL,10,100,1; if(getrefine()>9) { bonus bHealPower,10; }','','');
-REPLACE INTO `item_db` VALUES ('1642','Staff_Of_Darkness','Staff Of Darkness','4','20','10','0','100','0','0','1','0','8487700','63','2','2','2','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5; bonus bMatkRate,15; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1643','Dead_Tree_Cane','Dead Tree Cane','4','20','10','100','100','0','0','1','0','8487700','63','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,15; bonus bInt,4; if(getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; }','','');
-REPLACE INTO `item_db` VALUES ('1644','Piercing_Staff_M','Staff of Piercing','4','20','10','500','80','0','0','1','0','99092','2','2','2','3','70',NULL,'1','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1645','Lich_Bone_Wand_M','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','2','2','2','3','70',NULL,'1','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
-REPLACE INTO `item_db` VALUES ('1646','Lacryma_Stick','La\'cryma Stick','4','20','10','500','30','0','0','1','2','66052','2','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bMdef,1; bonus2 bSkillAtk,WZ_STORMGUST,getrefine(); if(getrefine()>9) bonus2 bCastrate,WZ_STORMGUST,-8;','','');
-REPLACE INTO `item_db` VALUES ('1647','Croce_Staff','Croce Staff','4','20','10','500','30','0','0','1','1','33040','2','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bInt,4; bonus4 bAutoSpellOnSkill,AL_HEAL,AL_BLESSING,max(getskilllv(AL_BLESSING),1),20;','','');
-REPLACE INTO `item_db` VALUES ('1648','Staff_Of_Bordeaux','Staff Of Bordeaux','4','20','10','500','30','0','0','1','0','66052','2','2','2','4','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY)==5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
-REPLACE INTO `item_db` VALUES ('1701','Bow','Bow','4','1000','500','500','15','0','0','5','3','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1702','Bow_','Bow','4','1000','500','500','15','0','0','5','4','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1703','Bow__','Bow','4','1000','500','0','15','0','0','5','0','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1002,500; bonus2 bAddDamageClass,1113,500; bonus2 bAddDamageClass,1031,500; bonus2 bAddDamageClass,1242,500;','','');
-REPLACE INTO `item_db` VALUES ('1704','Composite_Bow','Composite Bow','4','2500','1250','600','29','0','0','5','3','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1705','Composite_Bow_','Composite Bow','4','2500','1250','600','29','0','0','5','4','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1706','Composite_Bow__','Composite Bow','4','2500','1250','600','29','0','0','5','0','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1707','Great_Bow','Great Bow','4','10000','5000','1000','50','0','0','5','2','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1708','Great_Bow_','Great Bow','4','10000','5000','1000','50','0','0','5','3','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1709','Great_Bow__','Great Bow','4','10000','5000','1000','50','0','0','5','0','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1710','CrossBow','Crossbow','4','17000','8500','900','65','0','0','5','2','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1711','CrossBow_','Crossbow','4','17000','8500','900','65','0','0','5','3','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1712','CrossBow__','Crossbow','4','17000','8500','900','65','0','0','5','0','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1713','Arbalest','Arbalest','4','48000','24000','1000','90','0','0','5','1','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1714','Kakkung','Gakkung Bow','4','42000','21000','1100','100','0','0','5','1','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1715','Arbalest_','Arbalest','4','48000','24000','1000','90','0','0','5','2','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1716','Kakkung_','Gakkung Bow','4','42000','21000','1100','100','0','0','5','2','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1718','Hunter_Bow','Hunter Bow','4','64000','32000','1500','125','0','0','5','0','2048','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1719','Bow_Of_Roguemaster','Roguemaster\'s Bow','4','20','10','500','75','0','0','11','0','64','63','2','34','4','48',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1720','Bow_Of_Rudra','Rudra Bow','4','20','10','1200','150','0','0','5','0','657416','63','2','34','4','48',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('1721','Repeting_CrossBow','Repeating Crossbow','4','89000','44500','2000','95','0','0','9','1','133184','63','2','34','3','65',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1722','Balistar','Ballista','4','124000','62000','3500','145','0','0','5','0','526336','63','2','34','4','77',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1723','Luna_Bow','Luna Bow','4','20','10','2000','100','0','0','5','2','2048','63','2','34','3','30',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2+3*(getrefine()>5)+2*(getrefine()>8);','','');
-REPLACE INTO `item_db` VALUES ('1724','Dragon_Wing','Dragon Wing','4','20','10','1200','100','0','0','5','0','657480','63','2','34','4','60',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,1765,RC_Dragon,300; bonus bIgnoreDefRace,RC_Dragon;','','');
-REPLACE INTO `item_db` VALUES ('1725','Bow_Of_Minstrel','Minstrel Bow','4','20','10','1700','120','0','0','5','1','526336','63','2','34','4','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('1726','Hunter_Bow_','Hunter Bow','4','64000','32000','1500','125','0','0','5','1','2048','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1727','Balistar_','Ballista','4','124000','62000','3500','145','0','0','5','1','526336','63','2','34','4','77',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1728','Balistar_C','Ballista','4','1','0','0','194','0','0','5','0','526336','63','2','34','4','1',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1729','Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','1',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1;','','');
-REPLACE INTO `item_db` VALUES ('1730','Burning_Bow','Burning Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('1731','Frozen_Bow','Frozen Bow','4','20','10','1400','100','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1732','Earth_Bow','Earth Bow','4','20','10','1400','105','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1733','Gust_Bow','Gust Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1734','Orc_Archer_Bow','Orc Archer Bow','4','20','10','1600','120','0','0','5','0','657416','63','2','34','3','65',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,1753,200;','','');
-REPLACE INTO `item_db` VALUES ('1735','Kkakkung','Kkakkung','4','20','10','0','120','0','0','5','0','657480','63','2','34','1','1',NULL,'0','11','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1736','Double_Bound','Double Bound','4','20','10','900','70','0','0','5','3','2048','2','2','34','3','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AC_DOUBLE,getskilllv(AC_DOUBLE),10;','','');
-REPLACE INTO `item_db` VALUES ('1737','Ixion_Wing','Ixion Wings','4','20','10','300','135','0','0','5','1','2048','2','2','34','4','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,7; }\",10+(getrefine()*2),7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; bonus2 bAddSkillBlow,AC_CHARGEARROW,3;','','');
-REPLACE INTO `item_db` VALUES ('1738','BF_Bow1','Valorous Battle CrossBow','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1739','BF_Bow2','Brave Battle CrossBow','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,10; bonus2 bAddRace,RC_DemiPlayer,55; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1740','Nepenthes_Bow','Nepenthes Bow','4','20','10','1000','105','0','0','5','2','2048','2','2','34','4','60',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellOnSkill,AC_DOUBLE,AC_CHARGEARROW,1,20;','','');
-REPLACE INTO `item_db` VALUES ('1741','Cursed_Lyre','Cursed Lyre','4','20','10','1250','125','0','0','5','1','526344','2','2','34','4','80',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,-2; bonus2 bAddEff,Eff_Curse,400;','','');
-REPLACE INTO `item_db` VALUES ('1742','N_Composite_Bow','Novice Composite Bow','4','1','0','0','49','0','0','5','3','657480','63','2','34','1','4',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1743','Krieger_Bow1','Glorious Hunter Bow','4','0','0','0','100','0','0','5','0','657480','63','2','34','4','80',NULL,'1','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bCritAtkRate,getrefine() * 2; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus2 bSkillAtk,AC_DOUBLE,20;','','');
-REPLACE INTO `item_db` VALUES ('1744','Bow_Of_Evil','Bow Of Evil','4','0','0','0','170','0','0','5','0','657480','63','2','34','4','1',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AC_DOUBLE,25; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1745','Falken_Blitz','Falken Blitz','4','0','0','1000','100','0','0','5','2','526344','2','2','34','3','50',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SN_SHARPSHOOTING,10; bonus2 bSkillAtk,AC_DOUBLE,10; bonus2 bSkillAtk,AC_CHARGEARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1750','Arrow','Arrow','10','1','0','1','25','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1751','Silver_Arrow','Silver Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1752','Fire_Arrow','Fire Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1753','Steel_Arrow','Steel Arrow','10','4','2','2','40','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1754','Crystal_Arrow','Crystal Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1755','Arrow_Of_Wind','Arrow of Wind','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1756','Stone_Arrow','Stone Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1757','Immatrial_Arrow','Immaterial Arrow','10','3','1','1','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
-REPLACE INTO `item_db` VALUES ('1758','Stun_Arrow','Stun Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1759','Freezing_Arrow','Frozen Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1760','Flash_Arrow','Flash Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1761','Curse_Arrow','Cursed Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('1762','Rusty_Arrow','Rusty Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison;','','');
-REPLACE INTO `item_db` VALUES ('1763','Poison_Arrow','Poison Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,2000;','','');
-REPLACE INTO `item_db` VALUES ('1764','Incisive_Arrow','Sharp Arrow','10','20','10','3','10','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
-REPLACE INTO `item_db` VALUES ('1765','Oridecon_Arrow','Oridecon Arrow','10','30','15','3','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1766','Arrow_Of_Counter_Evil','Arrow of Counter Evil','10','40','20','3','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1767','Arrow_Of_Shadow','Arrow of Shadow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1768','Sleep_Arrow','Sleep Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,2000;','','');
-REPLACE INTO `item_db` VALUES ('1769','Silence_Arrow','Mute Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('1770','Iron_Arrow','Iron Arrow','10','2','1','1','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1771','Venom_Knife','Venom Knife','10','50','25','5','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1772','Holy_Arrow','Holy Arrow','10','3','1','2','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('1801','Waghnakh','Waghnak','4','8000','4000','400','30','0','0','1','3','33024','63','2','2','1','1',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1802','Waghnakh_','Waghnak','4','8000','4000','400','30','0','0','1','4','33024','63','2','2','1','1',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1803','Knuckle_Duster','Knuckle Dusters','4','25000','12500','450','50','0','0','1','2','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1804','Knuckle_Duster_','Knuckle Dusters','4','25000','12500','450','50','0','0','1','3','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1805','Hora','Studded Knuckles','4','32000','16000','450','65','0','0','1','2','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1806','Hora_','Studded Knuckles','4','32000','16000','450','65','0','0','1','3','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1807','Fist','Fist','4','53000','26500','650','115','0','0','1','0','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1808','Fist_','Fist','4','53000','26500','650','115','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1809','Claw','Claw','4','67000','33500','500','86','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1810','Claw_','Claw','4','67000','33500','500','86','0','0','1','2','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1811','Finger','Finger','4','58000','29000','500','97','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1812','Finger_','Finger','4','58000','29000','500','97','0','0','1','2','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1813','Kaiser_Knuckle','Kaiser Knuckle','4','20','10','450','110','0','0','1','0','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10;','','');
-REPLACE INTO `item_db` VALUES ('1814','Berserk','Berserk','4','20','10','500','120','0','0','1','0','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
-REPLACE INTO `item_db` VALUES ('1815','Claw_Of_Garm','Hatii Claw','4','20','10','550','152','0','0','1','1','33024','63','2','2','4','70',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bMaxHPrate,-2; bonus2 bAddEff,Eff_Bleeding,200;','','');
-REPLACE INTO `item_db` VALUES ('1816','Berserk_','Berserk','4','20','10','500','120','0','0','1','1','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
-REPLACE INTO `item_db` VALUES ('1817','Kaiser_Knuckle_C','Kaiser Knuckle','4','1','0','0','159','0','0','1','0','33024','63','2','2','4','1',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1818','Magma_Fist','Magma Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1819','Icicle_Fist','Icicle Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1820','Electric_Fist','Electric Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1821','Seismic_Fist','Seismic Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1822','Combo_Battle_Glove','Combo Battle Glove','4','20','10','500','30','0','0','1','4','33024','63','2','2','3','60',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MO_TRIPLEATTACK,15; bonus2 bSkillAtk,MO_CHAINCOMBO,15; bonus2 bSkillAtk,MO_COMBOFINISH,20;','','');
-REPLACE INTO `item_db` VALUES ('1823','BF_Knuckle1','Valorous Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','12','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus4 bAutoSpell,CH_SOULCOLLECT,1,5,0; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1824','BF_Knuckle2','Brave Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','12','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bCastrate,MO_EXTREMITYFIST,-25; autobonus \"{ bonus2 bCastrate,MO_EXTREMITYFIST,-100; }\",50,6000,BF_WEAPON,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1825','Horn_Of_Hilthrion','Horn of Hillslion','4','20','10','600','95','0','0','1','3','32768','2','2','2','3','60',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,CH_PALMSTRIKE,MO_INVESTIGATE,1,100; bonus3 bAutoSpell,MO_CALLSPIRITS,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1826','Krieger_Knuckle1','Glorious Claw','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,MO_INVESTIGATE,5,(getrefine()*10-50); bonus3 bAutoSpell,AL_DECAGI,1,(getrefine()*10-50); }','','');
-REPLACE INTO `item_db` VALUES ('1827','Krieger_Knuckle2','Glorious Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1828','Monk_Knuckle','Monk Knuckle','4','20','10','0','150','0','0','1','0','33024','63','2','2','4','0',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSkillAtk,MO_FINGEROFFENSIVE,25;','','');
-REPLACE INTO `item_db` VALUES ('1829','Fist_C','Fist','4','0','0','0','150','0','0','1','0','33024','63','2','2','3','1',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1901','Violin','Violin','4','4000','2000','700','50','0','0','1','3','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1902','Violin_','Violin','4','4000','2000','700','50','0','0','1','4','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1903','Mandolin','Mandolin','4','18000','9000','400','90','0','0','1','2','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1904','Mandolin_','Mandolin','4','18000','9000','400','90','0','0','1','3','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1905','Lute','Lute','4','24500','12250','500','105','0','0','1','2','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1906','Lute_','Lute','4','24500','12250','500','105','0','0','1','3','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1907','Guitar','Guitar','4','47000','23500','900','142','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1908','Guitar_','Guitar','4','47000','23500','900','142','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1909','Harp','Harp','4','62000','31000','900','114','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1910','Harp_','Harp','4','62000','31000','900','114','0','0','1','2','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1911','Guh_Moon_Goh','Gumoongoh','4','54000','27000','1300','126','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1912','Guh_Moon_Goh_','Gumoongoh','4','54000','27000','1300','126','0','0','1','2','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1913','Electronic_Guitar','Electric Guitar','4','20','10','1800','110','0','0','1','0','524288','63','1','2','4','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_JUPITEL,1; bonus3 bAutoSpell,WZ_JUPITEL,1,100; bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1914','Guitar_Of_Passion','Burning Passion Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1915','Guitar_Of_Blue_Solo','Loner\'s Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1916','Guitar_Of_Vast_Land','Green Acre Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1917','Guitar_Of_Gentle_Breeze','Gentle Breeze Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1918','Oriental_Lute','Oriental Lute','4','20','10','1200','150','0','0','1','0','524288','63','1','2','4','65',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
-REPLACE INTO `item_db` VALUES ('1919','Base_Guitar','Bass Guitar','4','20','10','1500','130','0','0','1','1','524288','2','1','2','3','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,3; bonus4 bAutoSpellWhenHit,WZ_HEAVENDRIVE,3,30,1; bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100;','','');
-REPLACE INTO `item_db` VALUES ('1920','Berserk_Guitar','Berserk Guitar','4','20','10','1800','10','0','0','1','0','524288','2','1','2','4','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
-REPLACE INTO `item_db` VALUES ('1921','Guh_Moon_Gom','Gun Moon Gom','4','20','10','0','120','0','0','1','0','524288','63','1','2','1','0',NULL,'0','13','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1922','Oriental_Lute_','Oriental Lute','4','20','10','1200','150','0','0','1','2','524288','63','1','2','4','65',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
-REPLACE INTO `item_db` VALUES ('1923','BF_Instrument1','Valorous Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1924','BF_Instrument2','Brave Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1925','Cello','Cello','4','20','10','700','110','0','0','1','3','524288','2','1','2','3','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,BA_MUSICALSTRIKE,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
-REPLACE INTO `item_db` VALUES ('1926','Harp_Of_Nepenthes','Harp of Nepenthes','4','20','10','1000','120','0','0','1','2','524288','2','1','2','4','60',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>9 ) { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,2000; } else { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1927','Krieger_Instrument1','Glorious Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','4','80',NULL,'1','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1928','Berserk_Guitar_I','Spirited Guitar','4','0','0','0','40','0','0','1','0','524288','2','1','2','4','0',NULL,'0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
-REPLACE INTO `item_db` VALUES ('1929','Guitar_C','Guitar','4','0','0','0','177','0','0','1','0','524288','63','1','2','3','1',NULL,'0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1950','Rope','Rope','4','2500','1250','400','45','0','0','2','3','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1951','Rope_','Rope','4','2500','1250','400','45','0','0','2','4','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1952','Line','Whip','4','12000','6000','300','80','0','0','2','2','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1953','Line_','Whip','4','12000','6000','300','80','0','0','2','3','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1954','Wire','Wire Whip','4','17500','8750','1000','95','0','0','2','2','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1955','Wire_','Wire Whip','4','17500','8750','1000','95','0','0','2','3','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1956','Rante','Rante Whip','4','32000','16000','900','135','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1957','Rante_','Rante Whip','4','32000','16000','900','135','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1958','Tail','Tail Whip','4','41000','20500','700','105','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('1959','Tail_','Tail Whip','4','41000','20500','700','105','0','0','2','2','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('1960','Whip','Whip','4','38000','19000','700','120','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1961','Whip_','Whip','4','38000','19000','700','120','0','0','2','2','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1962','Lariat','Lariat Whip','4','20','10','400','100','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('1963','Rapture_Rose','Rapture Rose','4','20','10','300','115','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,5000;','','');
-REPLACE INTO `item_db` VALUES ('1964','Chemeti','Chemeti Whip','4','20','10','700','135','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus bFlee,10; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1965','Whip_Of_Red_Flame','Red Flame Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1966','Whip_Of_Ice_Piece','Icicle Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1967','Whip_Of_Earth','Gaia Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1968','Jump_Rope','Skipping Rope','4','20','10','400','120','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
-REPLACE INTO `item_db` VALUES ('1969','Bladed_Whip','Blade Whip','4','20','10','1200','140','0','0','2','0','524288','63','0','2','4','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
-REPLACE INTO `item_db` VALUES ('1970','Queens_Whip','Queen\'s Whip','4','20','10','1100','150','0','0','2','0','524288','63','0','2','4','65',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1971','Electric_Wire','Electric Wire','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1972','Electric_Eel','Electric Eel','4','20','10','2000','100','0','0','2','2','524288','2','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,2; bonus3 bAutoSpell,WZ_JUPITEL,3,20; if(getrefine()>0) bonus3 bAutoSpell,CG_ARROWVULCAN,getrefine(),50;','','');
-REPLACE INTO `item_db` VALUES ('1973','Sea_Witch_Foot','Sea Witch\'s Foot','4','20','10','1500','110','0','0','2','1','524288','2','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,5; bonus4 bAutoSpellWhenHit,WZ_FROSTNOVA,3,50,1; bonus3 bAutoSpell,NPC_WIDESILENCE,2,100;','','');
-REPLACE INTO `item_db` VALUES ('1974','Carrot_Whip','Carrot Whip','4','20','10','1300','185','0','0','2','0','524288','2','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>0) bonus3 bAutoSpell,AL_INCAGI,getrefine(),10;','','');
-REPLACE INTO `item_db` VALUES ('1975','Queen_Is_Whip','Queen Is Whip','4','20','10','0','120','0','0','2','0','524288','63','0','2','1','0',NULL,'0','14','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1976','Queens_Whip_','Queen\'s Whip','4','20','10','1100','150','0','0','2','2','524288','63','0','2','4','65',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1977','BF_Whip1','Valorous Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1978','BF_Whip2','Brave Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1979','Stem_Of_Nepenthes','Stem of Nepenthes','4','20','10','1000','120','0','0','2','2','524288','2','0','2','4','60',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>=9 ) { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,2000; } else { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1980','Whip_Of_Balance','Whip of Balance','4','20','10','700','110','0','0','2','3','524288','2','0','2','3','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,DC_THROWARROW,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
-REPLACE INTO `item_db` VALUES ('1981','Krieger_Whip1','Glorious Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','4','80',NULL,'1','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1982','Phenomena_Whip','Phenomena Whip','4','20','10','0','160','0','0','2','0','524288','63','0','2','4','0',NULL,'0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSkillAtk,DC_THROWARROW,25;','','');
-REPLACE INTO `item_db` VALUES ('1983','Rante_C','Rante Whip','4','0','0','0','170','0','0','2','0','524288','63','0','2','3','1',NULL,'0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('2000','Destruction_Rod','Staff of Destruction','4','20','10','2500','130','0','0','1','1','512','2','2','34','4','80',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bCastrate,HW_MAGICPOWER,-50;','','');
-REPLACE INTO `item_db` VALUES ('2001','Divine_Cross','Divine Cross','4','20','10','1500','120','0','0','1','0','33024','63','2','34','4','70',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('2002','Krieger_Twohand_Staff1','Glorious Destruction Staff','4','20','10','0','70','0','0','1','0','99092','63','2','34','4','80',NULL,'1','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(getrefine()-5)*2; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,WZ_STORMGUST,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_METEOR,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_VERMILION,MG_SAFETYWALL,10,200,1; }','','');
-REPLACE INTO `item_db` VALUES ('2003','Destruction_Rod_M','Staff of Destruction','4','20','10','2500','130','0','0','1','1','512','2','2','34','4','80',NULL,'1','23','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bCastrate,HW_MAGICPOWER,-50;','','');
-REPLACE INTO `item_db` VALUES ('2004','Kronos','Kronos','4','20','10','1000','30','0','0','1','0','66052','2','2','34','4','50',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus \"{ bonus bMatkRate,12; bonus bUseSPrate,20; }\",1,5000,BF_MAGIC,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('2005','Dea_Staff','Dea Staff','4','20','10','1000','30','0','0','1','1','33040','2','2','34','3','50',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15+getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 \"{ }\",20,1000,AL_HEAL,\"{ specialeffect2 EF_MAGICALATTHIT; heal 0,200; }\";','','');
-REPLACE INTO `item_db` VALUES ('2006','G_Staff_Of_Light','Staff Of Light','4','20','10','1900','80','0','0','1','0','8454660','63','2','34','4','60',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','//bonus bMatk,150; bonus bAtkEle,Ele_Holy; bonus bInt,6;','','');
-REPLACE INTO `item_db` VALUES ('2101','Guard','Guard','5','500','250','300','0','0','3','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2102','Guard_','Guard','5','500','250','300','0','0','3','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2103','Buckler','Buckler','5','14000','7000','600','0','0','4','0','0','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2104','Buckler_','Buckler','5','14000','7000','600','0','0','4','0','1','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2105','Shield','Shield','5','56000','28000','1300','0','0','6','0','0','16514','63','2','32','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2106','Shield_','Shield','5','56000','28000','1300','0','0','6','0','1','16514','63','2','32','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2107','Mirror_Shield','Mirror Shield','5','60000','30000','1000','0','0','4','0','0','4210818','63','2','32','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2108','Mirror_Shield_','Mirror Shield','5','60000','30000','1000','0','0','4','0','1','4210818','63','2','32','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2109','Memorize_Book','Memory Book','5','20','10','1000','0','0','3','0','0','8454660','63','2','32','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2110','Holy_Guard','Holy Guard','5','85000','42500','1400','0','0','5','0','0','16384','63','2','32','0','68',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2111','Herald_Of_GOD','Sacred Mission','5','128000','64000','1600','0','0','5','0','0','16384','63','2','32','0','83',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
-REPLACE INTO `item_db` VALUES ('2112','Novice_Guard','Novice Guard','5','1','0','1','0','0','3','0','0','1','63','2','32','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2113','Novice_Shield','Novice Shield','5','5000','2500','1000','0','0','3','0','1','1','63','2','32','0','40',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('2114','Stone_Buckler','Stone Buckler','5','30000','15000','1500','0','0','3','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5;','','');
-REPLACE INTO `item_db` VALUES ('2115','Valkyrjas_Shield','Valkyrja\'s Shield','5','30000','15000','500','0','0','3','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2116','Angels_Safeguard','Angelic Guard','5','10000','5000','400','0','0','3','0','1','1','63','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('2117','Arm_Guard','Arm Guard','5','10000','5000','150','0','0','5','0','0','33554432','63','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2118','Arm_Guard_','Arm Guard','5','10000','5000','150','0','0','5','0','1','33554432','63','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2119','Improved_Arm_Guard','Advanced Arm Guard','5','40000','20000','150','0','0','4','0','0','33554432','63','2','32','0','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2120','Improved_Arm_Guard_','Advanced Arm Guard','5','40000','20000','150','0','0','4','0','1','33554432','63','2','32','0','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2121','Memorize_Book_','Memory Book','5','20','10','1000','0','0','3','0','1','8454660','63','2','32','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2122','Platinum_Shield','Platinum Shield','5','20','10','1200','0','0','5','0','0','18446744073709551614','2','2','32','0','68',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bSubRace,RC_Undead,10; bonus5 bAutoSpellWhenHit,NPC_MAGICMIRROR,2,150,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2123','Orleans_Server','Orleans\'s Server','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','32','0','55',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('2124','Thorny_Buckler','Thorny Buckler','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','32','0','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2125','Strong_Shield','Strong Shield','5','20','10','2500','0','0','4','0','1','414946','2','2','32','0','75',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
-REPLACE INTO `item_db` VALUES ('2126','Guyak_Shield','Guyak Shield','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','32','0','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2127','Secular_Mission','Secular Mission','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 25;','','');
-REPLACE INTO `item_db` VALUES ('2128','Herald_Of_GOD_','Sacred Mission','5','128000','64000','1600','0','0','5','0','1','16384','63','2','32','0','83',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
-REPLACE INTO `item_db` VALUES ('2129','Exorcism_Bible','Exorcism Bible','5','20','10','600','0','0','5','0','0','33024','63','2','32','0','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,3; bonus bSPrecovRate,3; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2130','Cross_Shield','Cross Shield','5','20','10','2000','0','0','6','0','1','16384','63','2','32','0','80',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSkillAtk,PA_SHIELDCHAIN,30; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,30; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2131','Magic_Study_Vol1','Magic Bible Vol1','5','20','10','1000','0','0','2','0','1','8454660','2','2','32','0','70',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus2 bAddEffWhenHit,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('2132','Shelter_Resistance','Shell Of Resistance','5','20','10','0','0','0','9','0','0','18446744073709551615','2','2','32','0','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20; bonus bShortWeaponDamageReturn,1;','','');
-REPLACE INTO `item_db` VALUES ('2133','Tournament_Shield','Tournament Shield','5','20','10','1000','0','0','5','0','1','16514','2','2','32','0','50',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1; if (Class == Job_Lord_Knight) bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('2134','Shield_Of_Naga','Shield of Naga','5','20','10','500','0','0','3','0','1','13623168','2','2','32','0','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus2 \"{ bonus bShortWeaponDamageReturn,(getrefine()*3); }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_GUARD; }\";','','');
-REPLACE INTO `item_db` VALUES ('2135','Shadow_Guard','Shadow Guard','5','20','10','800','0','0','4','0','1','131072','2','2','32','0','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2136','Cracked_Buckler','Cracked Buckler','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddEle,Ele_Neutral,-10; bonus3 bAutoSpellWhenHit,PR_KYRIE,1,50; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2137','Valkyrjas_Shield_C','Neo Valkyrja\'s Shield','5','0','0','0','0','0','5','0','0','18446744073709551614','2','2','32','0','95',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2138','Bradium_Shield','Bradium Shield','5','20','10','1800','0','0','5','0','1','13623168','2','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CR_SHIELDBOOMERANG,60; bonus bAgi,-1; bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('2139','Flame_Thrower','Flame Thrower','5','20000','10000','2000','0','0','60','0','0','1024','8','2','32','0','99',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2199','Ahura_Mazda','Ahura Mazdah','5','1','0','10','0','0','100','0','0','18446744073709551615','63','2','32','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bMdef,99; bonus bShortWeaponDamageReturn,100; bonus2 bSubRace,RC_DemiPlayer,95; skill CR_FULLPROTECTION,5; skill WZ_ESTIMATION,1; skill ST_FULLSTRIP,5; skill HW_MAGICPOWER,10; bonus bMaxHPrate,200; bonus bNoGemStone,0; bonus bSpeedRate,25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
-REPLACE INTO `item_db` VALUES ('2201','Sunglasses','Sunglasses','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('2202','Sunglasses_','Sunglasses','5','5000','2500','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('2203','Glasses','Glasses','5','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2204','Glasses_','Glasses','5','4000','2000','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2205','Divers_Goggles','Diver Goggles','5','3500','1750','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2206','Wedding_Veil','Wedding Veil','5','23000','11500','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2207','Fancy_Flower','Fancy Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('2208','Ribbon','Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2209','Ribbon_','Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2210','Hair_Band','Hair Band','5','500','250','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2211','Bandana','Bandana','5','400','200','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2212','Eye_Bandage','Eye Patch','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2213','Cat_Hairband','Kitty Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2214','Bunny_Band','Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('2215','Flower_Hairband','Flower Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2216','Biretta','Biretta','5','9000','4500','100','0','0','4','0','0','33040','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2217','Biretta_','Biretta','5','9000','4500','100','0','0','4','0','1','33040','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2218','Flu_Mask','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('2219','Flu_Mask_','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('2220','Hat','Hat','5','1000','500','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2221','Hat_','Hat','5','1000','500','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2222','Turban','Turban','5','4500','2250','300','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2223','Turban_','Turban','5','4500','2250','300','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2224','Goggle','Goggles','5','20','10','300','0','0','5','0','0','941290','63','2','768','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2225','Goggle_','Goggles','5','20','10','300','0','0','5','0','1','941290','63','2','768','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2226','Cap','Cap','5','12000','6000','400','0','0','4','0','0','941290','63','2','256','0','0',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2227','Cap_','Cap','5','12000','6000','400','0','0','4','0','1','941290','63','2','256','0','0',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2228','Helm','Helm','5','44000','22000','600','0','0','6','0','0','16514','63','2','256','0','0',NULL,'1','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2229','Helm_','Helm','5','44000','22000','600','0','0','6','0','1','16514','63','2','256','0','0',NULL,'1','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2230','Gemmed_Sallet','Gemmed Sallet','5','50000','25000','500','0','0','4','0','0','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2231','Gemmed_Sallet_','Gemmed Sallet','5','50000','25000','500','0','0','4','0','1','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2232','Circlet','Circlet','5','7500','3750','300','0','0','3','0','0','8487700','63','2','256','0','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2233','Circlet_','Circlet','5','7500','3750','300','0','0','3','0','1','8487700','63','2','256','0','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2234','Tiara','Tiara','5','20','10','400','0','0','4','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2235','Crown','Crown','5','20','10','400','0','0','4','0','0','18446744073709551614','63','1','256','0','45',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2236','Santas_Hat','Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2237','Weird_Goatee','Bandit Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2239','One_Eyed_Glass','Monocle','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2240','Beard','Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','24','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'2241','','','');
-REPLACE INTO `item_db` VALUES ('2241','Granpa_Beard','Grampa Beard','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2242','Luxury_Sunglasses','Purple Glasses','5','24000','12000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('2243','Spinning_Eyes','Geek Glasses','5','20000','10000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','27','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1500;','','');
-REPLACE INTO `item_db` VALUES ('2244','Big_Sis_Ribbon','Big Ribbon','5','15000','7500','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2245','Sweet_Gents','Sweet Gent','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2246','Golden_Gear','Golden Gear','5','20','10','900','0','0','5','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('2247','Oldmans_Romance','Romantic Gent','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2248','Western_Grace','Western Grace','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2249','Coronet','Coronet','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2250','Fillet','Cute Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2251','Holy_Bonnet','Monk Hat','5','30000','15000','100','0','0','5','0','0','33040','63','2','256','0','0',NULL,'1','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2252','Star_Sparkling','Wizard Hat','5','20','10','300','0','0','4','0','0','8454660','63','2','256','0','0',NULL,'1','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('2253','Sunflower','Sunflower','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('2254','Angelic_Chain','Angel Wing','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,1; bonus bLuk,1; bonus2 bSubRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('2255','Satanic_Chain','Evil Wing','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,1; bonus2 bSubRace,RC_Angel,3;','','');
-REPLACE INTO `item_db` VALUES ('2256','Magestic_Goat','Majestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2257','Snowy_Horn','Unicorn Horn','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2258','Sharp_Gear','Spiky Band','5','20','10','1000','0','0','6','0','0','6739442','63','2','256','0','50',NULL,'1','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2259','Mini_Propeller','Mini Propeller','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2260','Mini_Glasses','Mini Glasses','5','28000','14000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2261','Prontera_Army_Cap','Army Cap','5','20','10','400','0','0','4','0','0','414946','63','2','256','0','0',NULL,'1','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2262','Pierrot_Nose','Clown Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2263','Gangster_Patch','Zorro Masque','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2264','Munak_Turban','Munak Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('2265','Ganster_Mask','Gangster Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1500;','','');
-REPLACE INTO `item_db` VALUES ('2266','Iron_Cane','Iron Cain','5','20','10','300','0','0','1','0','0','16514','63','2','1','0','50',NULL,'0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2267','Cigar','Cigarette','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,3;','','');
-REPLACE INTO `item_db` VALUES ('2268','Smoking_Pipe','Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,3;','','');
-REPLACE INTO `item_db` VALUES ('2269','Centimental_Flower','Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2270','Centimental_Leaf','Romantic Leaf','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2271','Jack_A_Dandy','Jack be Dandy','5','45000','22500','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2272','Stop_Post','Stop Post','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2273','Doctor_Cap','Doctor Band','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2274','Ghost_Bandana','Ghost Bandana','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubEle,Ele_Ghost,10;','','');
-REPLACE INTO `item_db` VALUES ('2275','Red_Bandana','Red Bandana','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','62','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2276','Eagle_Eyes','Angled Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2277','Nurse_Cap','Nurse Cap','5','20','10','100','0','0','2','0','0','33040','63','2','256','0','0',NULL,'1','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2278','Mr_Smile','Mr. Smile','5','60','30','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2279','Bomb_Wick','Bomb Wick','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2280','Sahkkat','Sakkat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2281','Phantom_Of_Opera','Opera Masque','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','68','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2282','Spirit_Chain','Halo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','69','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,15;','','');
-REPLACE INTO `item_db` VALUES ('2283','Ear_Mufs','Ear Muffs','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('2284','Antler','Antlers','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2285','Apple_Of_Archer','Apple of Archer','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2286','Elven_Ears','Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2287','Pirate_Bandana','Pirate Bandana','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2288','Mr_Scream','Mr. Scream','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','75','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2289','Poo_Poo_Hat','Poo Poo Hat','5','20','10','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('2290','Funeral_Costume','Funeral Hat','5','3000','1500','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2291','Masquerade','Masquerade','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('2292','Welding_Mask','Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2293','Pretend_Murdered','Pretend Murdered','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','80','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2294','Star_Dust','Stellar','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2295','Blinker','Blinker','5','1500','750','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('2296','Binoculars','Binoculars','5','20','10','100','0','0','1','0','0','526344','63','2','512','0','50',NULL,'0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2297','Goblini_Mask','Goblin Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','84','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2298','Green_Feeler','Green Feeler','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2299','Viking_Helm','Orc Helm','5','20','10','500','0','0','5','0','0','414946','63','2','256','0','0',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2301','Cotton_Shirt','Cotton Shirt','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2302','Cotton_Shirt_','Cotton Shirt','5','10','5','100','0','0','1','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2303','Leather_Jacket','Jacket','5','200','100','200','0','0','2','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2304','Leather_Jacket_','Jacket','5','200','100','200','0','0','2','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2305','Adventure_Suit','Adventurer\'s Suit','5','1000','500','300','0','0','3','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2306','Adventureres_Suit_','Adventurer\'s Suit','5','1000','500','300','0','0','3','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2307','Mantle','Mantle','5','10000','5000','600','0','0','4','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2308','Mantle_','Mantle','5','10000','5000','600','0','0','4','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2309','Coat','Coat','5','22000','11000','1200','0','0','5','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2310','Coat_','Coat','5','22000','11000','1200','0','0','5','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2311','Mink_Coat','Mink Coat','5','20','10','2300','0','0','6','0','1','18446744073709551614','63','2','16','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2312','Padded_Armor','Padded Armor','5','48000','24000','2800','0','0','7','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2313','Padded_Armor_','Padded Armor','5','48000','24000','2800','0','0','7','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2314','Chain_Mail','Chain Mail','5','65000','32500','3300','0','0','8','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2315','Chain_Mail_','Chain Mail','5','65000','32500','3300','0','0','8','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2316','Plate_Armor','Full Plate','5','80000','40000','4500','0','0','10','0','0','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2317','Plate_Armor_','Full Plate','5','80000','40000','4500','0','0','10','0','1','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2318','Clothes_Of_The_Lord','Lord\'s Clothes','5','20','10','2500','0','0','8','0','1','263200','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2319','Glittering_Clothes','Glittering Jacket','5','20','10','2500','0','0','7','0','1','18446744073709551614','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddEff,Eff_Blind,300;','','');
-REPLACE INTO `item_db` VALUES ('2320','Formal_Suit','Formal Suit','5','20','10','300','0','0','5','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2321','Silk_Robe','Silk Robe','5','8000','4000','400','0','0','3','0','0','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2322','Silk_Robe_','Silk Robe','5','8000','4000','400','0','0','3','0','1','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2323','Scapulare','Scapulare','5','6500','3250','400','0','0','4','0','0','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2324','Scapulare_','Scapulare','5','6500','3250','400','0','0','4','0','1','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2325','Saint_Robe','Saint\'s Robe','5','54000','27000','600','0','0','6','0','0','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2326','Saint_Robe_','Saint\'s Robe','5','54000','27000','600','0','0','6','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2327','Holy_Robe','Holy Robe','5','20','10','1700','0','0','7','0','0','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
-REPLACE INTO `item_db` VALUES ('2328','Wooden_Mail','Wooden Mail','5','5500','2750','1000','0','0','4','0','0','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2329','Wooden_Mail_','Wooden Mail','5','5500','2750','1000','0','0','4','0','1','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2330','Tights','Tights','5','71000','35500','500','0','0','6','0','0','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2331','Tights_','Tights','5','71000','35500','500','0','0','6','0','1','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2332','Silver_Robe','Silver Robe','5','7000','3500','700','0','0','4','0','0','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2333','Silver_Robe_','Silver Robe','5','7000','3500','700','0','0','4','0','1','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2334','Mage_Coat','Mage Coat','5','20','10','600','0','0','5','0','0','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2335','Thief_Clothes','Thief Clothes','5','74000','37000','100','0','0','6','0','0','33689664','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2336','Thief_Clothes_','Thief Clothes','5','74000','37000','100','0','0','6','0','1','33689664','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2337','Ninja_Suit','Ninja Suit','5','20','10','1500','0','0','7','0','0','33689664','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2338','Wedding_Dress','Wedding Dress','5','43000','21500','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('2339','G_Strings','Pantie','5','1000','500','100','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2340','Novice_Breast','Novice Breastplate','5','89000','44500','500','0','0','4','0','1','1','63','2','16','0','10',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2341','Full_Plate_Armor','Legion Plate Armor','5','94000','47000','5500','0','0','11','0','0','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2342','Full_Plate_Armor_','Legion Plate Armor','5','102500','51250','5500','0','0','11','0','1','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2343','Robe_Of_Casting','Robe of Cast','5','124800','62400','1100','0','0','5','0','0','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2344','Flame_Sprits_Armor','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('2345','Flame_Sprits_Armor_','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('2346','Water_Sprits_Armor','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('2347','Water_Sprits_Armor_','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('2348','Wind_Sprits_Armor','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('2349','Wind_Sprits_Armor_','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('2350','Earth_Sprits_Armor','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('2351','Earth_Sprits_Armor_','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('2352','Novice_Plate','Tattered Novice Ninja Suit','5','1','0','1','0','0','4','0','0','1','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2353','Odins_Blessing','Odin\'s Blessing','5','30000','15000','2500','0','0','6','0','1','18446744073709551614','63','2','16','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2354','Goibnes_Armor','Goibne\'s Armor','5','50000','25000','3500','0','0','7','0','0','18446744073709551614','63','2','16','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2355','Angels_Protection','Angelic Protection','5','10000','5000','600','0','0','4','0','1','1','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
-REPLACE INTO `item_db` VALUES ('2356','Vestment_Of_Grace','Blessed Holy Robe','5','20','10','2500','0','0','5','0','1','33024','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bResEff,Eff_Blind,8000;','','');
-REPLACE INTO `item_db` VALUES ('2357','Valkyrie_Armor','Valkyrian Armor','5','0','0','2800','0','0','6','0','1','18446744073709551614','2','2','16','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bUnbreakableArmor,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus2 bResEff,Eff_Silence,5000; else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus2 bResEff,Eff_Stun,5000;','','');
-REPLACE INTO `item_db` VALUES ('2358','Dress_Of_Angel','Angel\'s Dress','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','16','0','1',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('2359','Ninja_Suit_','Ninja Suit','5','20','10','1500','0','0','7','0','1','33689664','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2360','Robe_Of_Casting_','Robe of Cast','5','124800','62400','1100','0','0','5','0','1','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2364','Meteo_Plate_Armor','Meteo Plate Armor','5','20','10','3000','0','0','10','0','1','279714','2','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Freeze,3000;','','');
-REPLACE INTO `item_db` VALUES ('2365','Orleans_Gown','Orleans\'s Gown','5','20','10','300','0','0','2','0','1','18446744073709551614','2','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,15; bonus bNoCastCancel,0;','','');
-REPLACE INTO `item_db` VALUES ('2366','Divine_Cloth','Divine Cloth','5','20','10','1500','0','0','6','0','1','18446744073709551614','2','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus2 bResEff,Eff_Silence,500; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500; bonus2 bResEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('2367','Sniping_Suit','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','2','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
-REPLACE INTO `item_db` VALUES ('2368','Golden_Armor','Golden Armor','5','20','10','2000','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2369','Freyja_Overcoat','Freyja Overcoat','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('2370','Used_Mage_Coat','Used Mage Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bBaseAtk,10; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2371','G_Strings_','Pantie','5','1000','500','100','0','0','4','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2372','Mage_Coat_','Mage Coat','5','20','10','600','0','0','5','0','1','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2373','Holy_Robe_','Holy Robe','5','20','10','1700','0','0','7','0','1','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
-REPLACE INTO `item_db` VALUES ('2374','Diabolus_Robe','Diabolus Robe','5','20','10','300','0','0','6','0','1','625436','2','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150; bonus bMdef,5; bonus bHealPower,6; bonus bDelayrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('2375','Diabolus_Armor','Diabolus Armor','5','20','10','600','0','0','7','0','1','414946','2','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus bMaxHP,150; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500;','','');
-REPLACE INTO `item_db` VALUES ('2376','Assaulter_Plate','Assaulter Plate','5','10','5','0','0','0','7','0','1','6571170','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2377','Elite_Engineer_Armor','Elite Engineer Armor','5','10','5','0','0','0','7','0','1','263200','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2378','Assassin_Robe','Assassin Robe','5','10','5','0','0','0','7','0','1','33689664','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2379','Warlock_Battle_Robe','Warlock\'s Battle Robe','5','10','5','0','0','0','3','0','1','8454660','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2380','Medic_Robe','Medic\'s Robe','5','10','5','0','0','0','3','0','1','33040','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2381','Elite_Archer_Suit','Elite Archer Suit','5','10','5','0','0','0','3','0','1','526344','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2382','Elite_Shooter_Suit','Elite Shooter Suit','5','10','5','0','0','0','3','0','1','16777216','63','2','16','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2383','Brynhild','Brynhild','5','20','10','400','0','0','10','0','0','18446744073709551615','63','2','16','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
-REPLACE INTO `item_db` VALUES ('2384','Spritual_Tunic','Spiritual Tunic','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('2385','Recuperative_Armor','Recuperative Armor','5','20','10','0','0','0','12','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bNoRegen,1; bonus bNoRegen,2; bonus bHPGainValue,60; bonus bSPGainValue,6; bonus bMagicHPGainValue,60; bonus bMagicSPGainValue,6;','','heal 0,-100;');
-REPLACE INTO `item_db` VALUES ('2386','Chameleon_Armor','Chameleon Armor','5','20','10','1700','0','0','5','0','0','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*7); bonus bMaxSP,(BaseLevel/2); autobonus2 \"{ bonus bNoMagicDamage,100; }\",10,2000,BF_MAGIC,\"{ specialeffect2 EF_ENERGYCOAT; }\"; if( BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte ) bonus bMdef,5; else if( BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief ) bonus bDef,3;','','');
-REPLACE INTO `item_db` VALUES ('2387','Sprint_Mail','Sprint Mail','5','20','10','1000','0','0','3','0','1','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHPrecovRate,5; bonus bAddItemHealRate,3; bonus2 bSkillHeal,AL_HEAL,3;','','');
-REPLACE INTO `item_db` VALUES ('2388','Kandura','Kandura','5','20','10','300','0','0','4','0','1','4096','2','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,5; bonus bAspdRate,2;','','');
-REPLACE INTO `item_db` VALUES ('2389','Armor_Of_Naga','Armor of Naga','5','20','10','1000','0','0','5','0','1','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; autobonus \"{ bonus bBaseAtk,20; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('2390','Improved_Tights','Improved Tights','5','20','10','400','0','0','6','0','1','526344','2','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('2391','Life_Link','Life Link','5','20','10','3500','0','0','9','0','1','16514','2','2','16','0','82',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,5; bonus bHPrecovRate,50;','','');
-REPLACE INTO `item_db` VALUES ('2392','Old_Pant','Old Green Pantie','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bMaxHP,200; bonus3 bAutoSpellWhenHit,MO_CALLSPIRITS,5,20; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2393','N_Adventurers_Suit','Novice Adventurer\'s Suit','5','0','0','0','0','0','8','0','1','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2394','Krieger_Suit1','Glorious Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','81',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus2 bSubRace,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('2395','Krieger_Suit2','Glorious Popularized Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','61',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,600; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('2396','Krieger_Suit3','Glorious Mass-Production Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('2397','Incredible_Coat','Incredible Event Resignation Coat','5','10','5','900','0','0','2','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2398','Sniping_Suit_M','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','2','2','16','0','50',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
-REPLACE INTO `item_db` VALUES ('2399','Dragon_Vest','Dragon Vest','5','20','10','500','0','0','3','0','1','18446744073709551614','2','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2401','Sandals','Sandals','5','400','200','200','0','0','1','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2402','Sandals_','Sandals','5','400','200','200','0','0','1','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2403','Shoes','Shoes','5','3500','1750','400','0','0','2','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2404','Shoes_','Shoes','5','3500','1750','400','0','0','2','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2405','Boots','Boots','5','18000','9000','600','0','0','4','0','0','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2406','Boots_','Boots','5','18000','9000','600','0','0','4','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2407','Chrystal_Pumps','Crystal Pumps','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('2408','Cuffs','Shackles','5','5000','2500','3000','0','0','3','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2409','Spiky_Heel','High Heels','5','8500','4250','600','0','0','2','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2410','Sleipnir','Sleipnir','5','20','10','3500','0','0','5','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,15; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('2411','Grave','Greaves','5','48000','24000','750','0','0','5','0','0','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2412','Grave_','Greaves','5','54000','27000','750','0','0','5','0','1','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2413','Safty_Boots','Safety Boots','5','34000','17000','350','0','0','6','0','0','16514','63','2','64','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2414','Novice_Boots','Novice Slippers','5','1','0','1','0','0','2','0','0','1','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2415','Slipper','Bunny Slipper','5','34000','17000','300','0','0','3','0','1','18446744073709551614','63','2','64','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2416','Novice_Shoes','Novice Shoes','5','35000','17500','500','0','0','2','0','1','1','63','2','64','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2417','Fricco_Shoes','Fricco\'s Shoes','5','30000','15000','500','0','0','3','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddItemHealRate,Red_Potion,20; bonus2 bAddItemHealRate,Yellow_Potion,20; bonus2 bAddItemHealRate,Orange_Potion,20; bonus2 bAddItemHealRate,White_Potion,20;','','');
-REPLACE INTO `item_db` VALUES ('2418','Vidars_Boots','Vidar\'s Boots','5','30000','15000','650','0','0','4','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,9; bonus bMaxSPrate,9;','','');
-REPLACE INTO `item_db` VALUES ('2419','Goibnes_Combat_Boots','Goibne\'s Greaves','5','30000','15000','700','0','0','4','0','0','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2420','Angels_Arrival','Angel\'s Reincarnation','5','10000','5000','300','0','0','2','0','1','1','63','2','64','0','25',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('2421','Valkyrie_Shoes','Valkyrian Shoes','5','0','0','500','0','0','4','0','1','18446744073709551614','2','2','64','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bMaxHP,(BaseLevel*5); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,(JobLevel*2);','','');
-REPLACE INTO `item_db` VALUES ('2422','High_Fashion_Sandals','High Fashion Sandals','5','24000','12000','200','0','0','2','0','1','8487700','63','2','64','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2423','Variant_Shoes','Variant Shoes','5','20','10','500','0','0','3','0','0','18446744073709551614','2','2','64','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('2424','Tidal_Shoes','Tidal Shoes','5','20','10','300','0','0','3','0','1','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('2425','Black_Leather_Boots','Black Leather Boots','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2426','Shadow_Walk','Shadow Walk','5','20','10','2000','0','0','0','0','0','18446744073709551614','2','2','64','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getskilllv(AS_CLOAKING)<2) { bonus5 bAutoSpellWhenHit,AS_CLOAKING,2,100,BF_MAGIC,0; } else bonus5 bAutoSpellWhenHit,AS_CLOAKING,getskilllv(AS_CLOAKING),100,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2427','Golden_Shoes','Golden Shoes','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2429','Iron_Boots01','Iron Boots','5','0','0','1500','0','0','5','0','0','941290','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2430','Iron_Boots02','Iron Boots','5','0','0','800','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2431','Valley_Shoes','Valley Shoes','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,7; bonus bMaxSPrate,7;','','');
-REPLACE INTO `item_db` VALUES ('2432','Spiky_Heel_','High Heels','5','8500','4250','600','0','0','2','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2433','Diabolus_Boots','Diabolus Boots','5','20','10','250','0','0','4','0','1','13623168','2','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*10);','','');
-REPLACE INTO `item_db` VALUES ('2434','Black_Leather_Boots_','Black Leather Boots','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2435','Battle_Greave','Battle Greaves','5','10','5','0','0','0','4','0','1','40260834','63','2','64','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2436','Combat_Boots','Combat Boots','5','10','5','0','0','0','3','0','1','9014044','63','2','64','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2437','Battle_Boots','Battle Boots','5','10','5','0','0','0','3','0','1','16777216','63','2','64','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2438','Paw_Of_Cat','Paw Of Cat','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','64','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bAgi,1; skill ALL_CATCRY, 1;','','');
-REPLACE INTO `item_db` VALUES ('2439','Refresh_Shoes','Refresh Shoes','5','20','10','0','0','0','9','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,17; bonus bMaxSPrate,8; bonus2 bHPRegenRate,20,10000; bonus2 bSPRegenRate,3,10000;','','');
-REPLACE INTO `item_db` VALUES ('2440','Sprint_Shoes','Sprint Shoes','5','20','10','300','0','0','2','0','1','13623168','2','2','64','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2441','Beach_Sandal','Beach Sandals','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2442','Boots_Perforated','Red Stocking Boots','5','0','0','0','0','0','7','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bHPrecovRate,10; bonus bSPrecovRate,10; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,20; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2443','Fish_Shoes','Fisher\'s Boots','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2444','Krieger_Shoes1','Glorious Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','81',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bSubRace,RC_DemiPlayer,4; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
-REPLACE INTO `item_db` VALUES ('2445','Krieger_Shoes2','Glorious Popularized Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','61',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2446','Krieger_Shoes3','Glorious Mass-Production Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2447','Military_Boots','Army Boots','5','0','0','1000','0','0','5','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2448','Air_Boss','Air Boss','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2449','Variant_Shoes_M','Variant Shoes','5','20','10','500','0','0','3','0','0','18446744073709551614','2','2','64','0','85',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('2450','Vital_Tree_Shoes','Vital Tree Shoes','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','64','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bHPRegenRate,30,10000; bonus bHealPower2,5; bonus bAddItemHealRate,5; bonus bMdef,3; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('2501','Hood','Hood','5','1000','500','200','0','0','1','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2502','Hood_','Hood','5','1000','500','200','0','0','1','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2503','Muffler','Muffler','5','5000','2500','400','0','0','2','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2504','Muffler_','Muffler','5','5000','2500','400','0','0','2','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2505','Manteau','Manteau','5','32000','16000','600','0','0','4','0','0','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2506','Manteau_','Manteau','5','32000','16000','600','0','0','4','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2507','Cape_Of_Ancient_Lord','Ancient Cape','5','82000','41000','600','0','0','2','0','0','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2508','Ragamuffin_Cape','Ragamuffin Manteau','5','56000','28000','500','0','0','1','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2509','Clack_Of_Servival','Survivor\'s Manteau','5','20000','10000','550','0','0','0','0','0','8454660','63','2','4','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVit,10;','','');
-REPLACE INTO `item_db` VALUES ('2510','Novice_Hood','Somber Novice Hood','5','1','0','1','0','0','2','0','0','1','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
-REPLACE INTO `item_db` VALUES ('2511','Skeletons_Cape','Skeleton Manteau','5','5000','2500','700','0','0','1','0','0','18446744073709551614','63','2','4','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,-3; bonus bDex,2; bonus bVit,-3; bonus bLuk,2; bonus bAgi,-4;','','');
-REPLACE INTO `item_db` VALUES ('2512','Novice_Manteau','Novice Manteau','5','50000','25000','500','0','0','2','0','1','1','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2513','Celestial_Robe','Heavenly Maiden Robe','5','20','10','500','0','0','3','0','1','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2514','Pauldron','Pauldron','5','20','10','800','0','0','5','0','1','414946','63','2','4','0','80',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2515','Wing_Of_Eagle','Eagle Wing','5','20000','10000','300','0','0','1','0','1','8454660','63','2','4','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2516','Falcon_Robe','Falcon Muffler','5','30000','15000','400','0','0','3','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('2517','Valis_Manteau','Vali\'s Manteau','5','30000','15000','600','0','0','4','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2518','Morpheuss_Shawl','Morpheus\'s Shawl','5','30000','15000','600','0','0','3','0','0','18446744073709551614','63','2','4','0','33',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2519','Morriganes_Manteau','Morrigane\'s Manteau','5','30000','15000','600','0','0','3','0','0','18446744073709551614','63','2','4','0','61',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,8;','','');
-REPLACE INTO `item_db` VALUES ('2520','Goibnes_Shoulder_Arms','Goibne\'s Spaulders','5','30000','15000','700','0','0','3','0','0','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2521','Angels_Warmth','Angelic Cardigan','5','10000','5000','400','0','0','2','0','1','1','63','2','4','0','20',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2522','Undershirt','Undershirt','5','20000','10000','150','0','0','2','0','0','18446744073709551615','63','2','4','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2523','Undershirt_','Undershirt','5','20000','10000','150','0','0','2','0','1','18446744073709551615','63','2','4','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2524','Valkyrie_Manteau','Valkyrian Manteau','5','0','0','500','0','0','3','0','1','18446744073709551614','2','2','4','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bFlee2,5+(getequiprefinerycnt(EQI_GARMENT)*2); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bShortWeaponDamageReturn,5+(getequiprefinerycnt(EQI_GARMENT)*2);','','');
-REPLACE INTO `item_db` VALUES ('2525','Cape_Of_Ancient_Lord_','Ancient Cape','5','82000','41000','600','0','0','2','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2526','Dragon_Scale_Coat','Coat of Dragon Scale','5','20','10','10','0','0','4','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2527','Dragon_Breath','Dragon Breath','5','20','10','600','0','0','4','0','1','18446744073709551614','2','2','4','0','48',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('2528','Wool_Scarf','Wool Scarf','5','20','10','500','0','0','3','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2529','Rider_Insignia','Rider Insignia','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2530','Rider_Insignia_','Rider Insignia','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2531','Ulfhedinn','Ulfhedinn','5','20','10','700','0','0','3','0','1','414946','2','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NPC_STONESKIN,1,20;','','');
-REPLACE INTO `item_db` VALUES ('2532','Mithril_Magic_Cape','Mithril Magic Cape','5','20','10','400','0','0','3','0','1','625436','2','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2534','Ruffler','Ruffler','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,17; bonus bFlee,17;','','');
-REPLACE INTO `item_db` VALUES ('2535','Cloak_Of_Survival_C','Cloak Of Survival','5','1','0','0','0','0','5','0','0','8454660','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2536','Skin_Of_Ventus','Skin of Ventus','5','20','10','250','0','0','2','0','1','18446744073709551614','63','2','4','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,200; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('2537','Diabolus_Manteau','Diabolus Manteau','5','20','10','250','0','0','5','0','1','13623168','2','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus bMaxHP,100; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
-REPLACE INTO `item_db` VALUES ('2538','Commander_Manteau','Captain\'s Manteau','5','10','5','0','0','0','4','0','1','40260834','63','2','4','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2539','Commander_Manteau_','Commander\'s Manteau','5','10','5','0','0','0','3','0','1','9014044','63','2','4','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2540','Sheriff_Manteau','Sheriff\'s Manteau','5','10','5','0','0','0','3','0','1','16777216','63','2','4','0','80',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2541','Asprika','Asprika','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','4','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus3 bSubEle,Ele_Neutral,30,BF_SHORT; bonus3 bSubEle,Ele_Water,30,BF_SHORT; bonus3 bSubEle,Ele_Earth,30,BF_SHORT; bonus3 bSubEle,Ele_Fire,30,BF_SHORT; bonus3 bSubEle,Ele_Wind,30,BF_SHORT; bonus3 bSubEle,Ele_Poison,30,BF_SHORT; bonus3 bSubEle,Ele_Holy,30,BF_SHORT; bonus3 bSubEle,Ele_Dark,30,BF_SHORT; bonus3 bSubEle,Ele_Ghost,30,BF_SHORT; bonus3 bSubEle,Ele_Undead,30,BF_SHORT; bonus bFlee,30; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
-REPLACE INTO `item_db` VALUES ('2542','Flame_Manteau','Flame Manteau of Naght Sieger','5','20','10','70','0','0','4','0','1','18446744073709551614','2','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,2; bonus bMatkRate,1; bonus2 bAddEle,Ele_Fire,2;','','');
-REPLACE INTO `item_db` VALUES ('2543','Sylphid_Manteau','Sylphid Manteau','5','20','10','0','0','0','9','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,13; bonus2 bSubEle,Ele_Neutral,13; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('2544','Leather_Of_Tendrilion','Leather of Tendrilion','5','20','10','300','0','0','3','0','1','13623168','2','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubRace,RC_Plant,5; bonus2 bSubRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('2545','Musika','Musika','5','20','10','500','0','0','2','0','1','33024','2','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),20;','','');
-REPLACE INTO `item_db` VALUES ('2546','Beach_Manteau','Beach Manteau','5','20','10','600','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2547','Cheap_Running_Shirts','Cheap Undershirt','5','0','0','0','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2548','Muffler_C','Neo Muffler','5','0','0','0','0','0','5','0','0','18446744073709551614','2','2','4','0','95',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5;','','');
-REPLACE INTO `item_db` VALUES ('2549','Krieger_Muffler1','Glorious Muffler','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','4','0','81',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('2550','Fishers_Muffler','Fisher\'s Muffler','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2551','Rider_Insignia_M','Crest of the Rider','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2552','Mithril_Magic_Cape_M','Mithril Magic Manteau','5','20','10','400','0','0','3','0','1','625436','2','2','4','0','70',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2553','Dragon_Manteau','Dragon Manteau','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2554','Piece_Of_Angent_Skin','Nydhorgg\'s Shadow Garb','5','20','10','400','0','0','5','0','1','18446744073709551614','2','2','4','0','90',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,7; bonus2 bSubEle,Ele_Water,7; bonus2 bSubEle,Ele_Earth,7; bonus2 bSubEle,Ele_Fire,7; bonus2 bSubEle,Ele_Wind,7; bonus2 bSubEle,Ele_Poison,7; bonus2 bSubEle,Ele_Holy,7; bonus2 bSubEle,Ele_Dark,7; bonus2 bSubEle,Ele_Ghost,7; bonus2 bSubEle,Ele_Undead,7; bonus bMaxSP,(BaseLevel/3)+(getrefine()*10); bonus3 bSPDrainRate,10,1,0; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2601','Ring','Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2602','Earring','Earring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2603','Necklace','Necklace','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('2604','Glove','Glove','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('2605','Brooch','Brooch','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2607','Clip','Clip','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('2608','Rosary','Rosary','5','15000','7500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('2609','Skul_Ring','Skull Ring','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2610','Gold_Ring','Gold Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2611','Silver_Ring','Silver Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2612','Flower_Ring','Flower Ring','5','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2613','Diamond_Ring','Diamond Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2614','An_Eye_Of_Dullahan','Eye of Dullahan','5','90000','45000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,10000; bonus2 bSubRace,RC_Undead,4; bonus2 bSubRace,RC_Demon,4;','','');
-REPLACE INTO `item_db` VALUES ('2615','Safety_Ring','Safety Ring','5','75000','37500','100','0','0','3','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2616','Critical_Ring','Critical Ring','5','75000','37500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2617','Mitten_Of_Presbyter','Celebrant\'s Mitten','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2618','Matyrs_Flea_Guard','Matyr\'s Leash','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2619','Thimble_Of_Archer','Bow Thimble','5','10000','5000','100','0','0','0','0','0','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2620','Ring_Of_Rogue','Rogue\'s Treasure','5','10000','5000','100','0','0','0','0','0','33689664','63','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bHit,10; bonus bFlee,10; } if(readparam(bAgi)>=90) { bonus bBaseAtk,10; bonus bCritical,10; }','','');
-REPLACE INTO `item_db` VALUES ('2621','Ring_','Ring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2622','Earring_','Earring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2623','Necklace_','Necklace','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2624','Glove_','Glove','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2625','Brooch_','Brooch','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2626','Rosary_','Rosary','5','15000','7500','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2627','Belt','Belt','5','20000','10000','1200','0','0','0','0','1','18446744073709551615','63','2','136','0','25',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2628','Novice_Armlet','Novice Armlet','5','400','200','200','0','0','0','0','1','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2629','Magingiorde','Megingjard','5','20','10','8000','0','0','2','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40; bonus bMdef,7;','','');
-REPLACE INTO `item_db` VALUES ('2630','Brysinggamen','Brisingamen','5','20','10','1500','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6; bonus bAgi,6; bonus bVit,6; bonus bInt,6; bonus bLuk,10; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2631','First_Age_Ring','Celebration Ring','5','1','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2634','Bridegroom_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','1','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
-REPLACE INTO `item_db` VALUES ('2635','Bride_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
-REPLACE INTO `item_db` VALUES ('2636','Gold_Ring_','Gold Christmas Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2637','Silver_Ring_','Silver Christmas Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2638','Exorcize_Sachet','Sacred Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2639','Purification_Sachet','Occult Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2640','Kafra_Ring','Kafra Ring','5','40000','20000','200','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus bLuk,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2641','Fashionable_Sack','Fashion Hip Sack','5','20','10','700','0','0','0','0','0','263200','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2642','Serins_Gold_Ring','Serin\'s Gold Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2643','Serins_Gold_Ring_','Serin\'s Gold Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2644','The_Sign_','The Sign','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2645','Moonlight_Ring','Moonlight Ring','5','40000','20000','200','0','0','0','0','0','33689664','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2646','Bunch_Of_Carnation','Bunch of Carnations','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2647','Nile_Rose','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
-REPLACE INTO `item_db` VALUES ('2648','Morpheuss_Ring','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2649','Morpheuss_Armlet','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2650','Morriganes_Belt','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2651','Morriganes_Pendant','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2652','Cursed_Lucky_Brooch','Goddess of Fortune\'s Cursed Brooch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus2 bAddEff2,Eff_Curse,50;','','');
-REPLACE INTO `item_db` VALUES ('2653','Sacrifice_Ring','Sacrifice Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2654','Shinobis_Sash','Shinobi Sash','5','20000','10000','300','0','0','1','0','0','33689664','63','2','136','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2655','Bloody_Iron_Ball','Bloodied Shackle Ball','5','50000','25000','4000','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2656','Hyper_Changer','Armor Charm','5','20000','10000','1000','0','0','1','0','0','414946','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('2657','Lab_Passport','Laboratory Permit','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2658','Nile_Rose_','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
-REPLACE INTO `item_db` VALUES ('2659','Vesper_Core01','Vesper Core 01','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2660','Vesper_Core02','Vesper Core 02','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2661','Vesper_Core03','Vesper Core 03','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2662','Vesper_Core04','Vesper Core 04','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('2663','Gauntlet_Of_Accuracy','Gauntlet of Hit','5','20','10','900','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,15; bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2664','Scarf_Belt','Belcarf','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2665','Ring_Of_Exorcism','Exorcising Ring','5','20','10','500','0','0','0','0','0','33040','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('2666','Lamp_Of_Hope','Lantern of Hope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bResEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('2667','Glove_Of_Archer','Renown Archer\'s Gloves','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bCritical,5; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2668','Womens_Glory','Woman Glory','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2669','Golden_Necklace_','RJC Necklace','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('2670','Ring_Of_Longing','Ring of Longing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2671','Thimble_Of_Archer_','Bow Thimble','5','10000','5000','100','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2672','Anniversary_Ring','3rd Anniversary Celebration Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2673','Shining_Ring','Warrior\'s Shining Ring','5','0','0','100','0','0','0','0','0','18446744073709551614','63','2','136','0','48',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2674','Honor_Ring','Ring of Honor','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2675','Lord_Ring','Lord Ring','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2676','Hunter_Earring','Hunter\'s Earring','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,7618,100;','','');
-REPLACE INTO `item_db` VALUES ('2677','Spiritual_Ring','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2678','Ring_Of_Flame_Lord','Ring Of Flame Lord','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2679','Ring_Of_Resonance','Ring Of Resonance','5','20','10','100','0','0','2','0','0','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2680','Lesser_Elemental_Ring','Lesser Elemental Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,WZ_ESTIMATION,1,80; bonus3 bAutoSpell,MC_IDENTIFY,1,50; bonus3 bAutoSpell,TF_PICKSTONE,1,100; bonus3 bAutoSpell,BS_GREED,1,10; bonus3 bAutoSpellWhenHit,TK_RUN,5,20; bonus3 bAutoSpellWhenHit,TK_HIGHJUMP,3,30; bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,100; bonus3 bAutoSpellWhenHit,TF_BACKSLIDING,1,50;','','');
-REPLACE INTO `item_db` VALUES ('2681','Republic_Ring','Republic Anniversary Ring','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2682','Ring_Of_Water','Ring of Water','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('2683','Ring_Of_Fire','Ring of Fire','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
-REPLACE INTO `item_db` VALUES ('2684','Ring_Of_Wind','Ring of Wind','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,5;','','');
-REPLACE INTO `item_db` VALUES ('2685','Ring_Of_Earth','Ring of Earth','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,5;','','');
-REPLACE INTO `item_db` VALUES ('2686','Elven_Ears_C','Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','1',NULL,'0','73','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2687','Steel_Flower_C','Steel Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','1',NULL,'0','56','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2688','Critical_Ring_C','Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('2689','Earring_C','Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('2690','Ring_C','Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('2691','Necklace_C','Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('2692','Glove_C','Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('2693','Brooch_C','Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('2694','Rosary_C','Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('2695','Safety_Ring_C','Safety Ring','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2696','Vesper_Core01_C','Vesper Core 01','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2697','Vesper_Core02_C','Vesper Core 02','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2698','Vesper_Core03_C','Vesper Core 03','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2699','Vesper_Core04_C','Vesper Core 04','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('2700','Red_Silk_Seal','Red Silk Seal','5','20','10','100','0','0','0','0','0','16514','2','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2701','Orleans_Glove','Orleans\'s Glove','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2702','Bison_Horn','Bison Horn','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2703','Expert_Ring','Expert Ring','5','20','10','150','0','0','0','0','1','18446744073709551614','2','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2704','Golden_Accessory','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2705','Golden_Accessory2','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12018,500;','','');
-REPLACE INTO `item_db` VALUES ('2706','Handcuff','Arrest Handcuffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2707','GUSLI','GUSLI','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2708','Chinese_Handicraft','Chinese Handicraft','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBOLT,5,300;','','');
-REPLACE INTO `item_db` VALUES ('2709','5_Anniversary_Coin','5th Anniversary Coin','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2710','Bloody_Iron_Ball_C','Bloody Iron Ball','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30;','','');
-REPLACE INTO `item_db` VALUES ('2711','Spiritual_Ring_C','Spiritual Ring','5','1','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('2712','Ragnarok_Limited_Ed','Ragnarok Limited Edition','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bAgi,3; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('2713','Certificate_TW','Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2714','Marvelous_Pandent','Marvelous Pendant','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2715','Skul_Ring_','Skull Ring','5','10000','5000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,1;','','');
-REPLACE INTO `item_db` VALUES ('2716','Librarian_Glove','Librarian Glove','5','20','10','100','0','0','0','0','1','8454656','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2717','Pocket_Watch_','Pocket Watch','5','20','10','200','0','0','0','0','0','8454660','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2718','Lunatic_Brooch','Lunatic Brooch','5','20','10','200','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2719','Iron_Wrist','Iron Wrist','5','20','10','700','0','0','1','0','0','279714','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_BASH,6; bonus2 bSkillAtk,MC_MAMMONITE,6;','','');
-REPLACE INTO `item_db` VALUES ('2720','Medal_Swordman','Medal of Honor','5','20','10','0','0','0','1','0','0','4210818','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bHit,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Stun,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2721','Medal_Thief','Medal of Honor','5','20','10','0','0','0','1','0','0','33689664','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bFlee,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Poison,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2722','Medal_Acolyte','Medal of Honor','5','20','10','0','0','0','1','0','0','33040','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus3 bAddEff,Eff_Silence,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2723','Medal_Mage','Medal of Honor','5','20','10','0','0','0','1','0','0','8454660','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus2 bAddEffWhenHit,Eff_Stone,100;','','');
-REPLACE INTO `item_db` VALUES ('2724','Medal_Archer','Medal of Honor','5','20','10','0','0','0','1','0','0','526344','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
-REPLACE INTO `item_db` VALUES ('2725','Medal_Merchant','Medal of Honor','5','20','10','0','0','0','1','0','0','263200','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bAspdRate,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Curse,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2726','Icarus_Wing','Icarus Wings','5','20','10','100','0','0','0','0','0','2048','2','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2727','Bowman_Scarf','Bowman Scarf','5','20','10','200','0','0','0','0','0','2048','2','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2728','Cursed_Hand','Cursed Hand','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; bonus bHit,10; bonus bHPrecovRate,20;','','');
-REPLACE INTO `item_db` VALUES ('2729','Diabolus_Ring','Diabolus Ring','5','20','10','50','0','0','0','0','1','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,100; bonus bHealPower,5; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
-REPLACE INTO `item_db` VALUES ('2730','Morroc_Seal','Seal of Continental Guard','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2731','Morroc_Charm_Stone','Rune Spellstone','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bCastrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('2732','Morroc_Ring','Death Loop','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2733','Medal_Gunner','Sheriff Badge','5','20','10','0','0','0','1','0','0','16777216','63','2','136','0','70',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
-REPLACE INTO `item_db` VALUES ('2734','Directive_A','Directive','5','0','0','0','0','0','1','0','0','1','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2735','Directive_B','Directive','5','0','0','0','0','0','1','0','0','1','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2736','Navel_Ring','Navel Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2737','Foot_Ring','Foot Ring','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2738','Shiny_Coin','Shiny Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6;','','');
-REPLACE INTO `item_db` VALUES ('2739','Ordinary_Coin','Ordinary Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2740','Rusty_Coin','Rusty Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2741','All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('2743','Angelic_Ring','Angelic Ring','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; bonus bMdef,2; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AL_HEAL; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AM_POTIONPITCHER; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,PR_SANCTUARY;','','');
-REPLACE INTO `item_db` VALUES ('2744','Sprint_Ring','Sprint Ring','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-10; bonus bDelayrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('2745','Pinguicula_Corsage','Pinguicula Corsage','5','20','10','200','0','0','0','0','1','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('2746','Cold_Heart','Cold Heart','5','20','10','100','0','0','1','0','0','4096','2','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('2747','Black_Cat','Black Cat','5','20','10','100','0','0','1','0','0','131072','2','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2748','Cursed_Star','Cursed Star','5','20','10','200','0','0','0','0','0','526344','2','2','136','0','84',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,2; bonus bLuk,-1; bonus2 bHPLossRate,50,10000; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET;','','heal -300,0;');
-REPLACE INTO `item_db` VALUES ('2749','Linen_Glove','Linen Glove','5','20','10','120','0','0','1','0','1','13623168','2','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bAgi,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2751','Academy_Badge','Academy Of Badge','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<80) { bonus bMaxHP,400; bonus bMaxSP,200; }','','');
-REPLACE INTO `item_db` VALUES ('2752','Praxinus_C','Praccsinos','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2753','Beholder_Ring','Beholder Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Formless,15;','','');
-REPLACE INTO `item_db` VALUES ('2754','Hallow_Ring','Hallow Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('2755','Clamorous_Ring','Clamorous Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Brute,15;','','');
-REPLACE INTO `item_db` VALUES ('2756','Chemical_Ring','Chemical Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,15;','','');
-REPLACE INTO `item_db` VALUES ('2757','Insecticide_Ring','Insecticide Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Insect,15;','','');
-REPLACE INTO `item_db` VALUES ('2758','Fisher_Ring','Fischer Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Fish,15;','','');
-REPLACE INTO `item_db` VALUES ('2759','Decussate_Ring','Decussate Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Demon,15;','','');
-REPLACE INTO `item_db` VALUES ('2760','Bloody_Ring','Bloody Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,15;','','');
-REPLACE INTO `item_db` VALUES ('2761','Satanic_Ring','Satanic Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Angel,15;','','');
-REPLACE INTO `item_db` VALUES ('2762','Dragoon_Ring','Dragon Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('2763','Skul_Ring_C','Neo Skull Ring','5','0','0','0','0','0','0','0','0','18446744073709551614','2','2','136','0','95',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,5; bonus2 bSkillHeal,AL_HEAL,5; skill MG_SIGHT,1;','','');
-REPLACE INTO `item_db` VALUES ('2764','Small_Fishing_Rod','Small Fishing Rod','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2765','Novice_Figure','Novice Figure','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; if(Class==Job_Novice || Class==Job_Novice_High || Class==Job_SuperNovice) bonus bMaxHP,30;','','');
-REPLACE INTO `item_db` VALUES ('2766','Swordman_Figure','Swordman Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if(BaseClass==Job_Swordman) bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('2767','Acolyte_Figure','Acolyte Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('2768','Mage_Figure','Mage Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Mage) bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2769','Archer_Figure','Archer Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if(BaseClass==Job_Archer) bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2770','Thief_Figure','Thief Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2771','Merchant_Figure','Merchant Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if(BaseClass==Job_Merchant) bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2772','Krieger_Ring1','Glorious Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','81',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus bAspdRate,5; bonus bCastrate,-3; bonus bHealPower,5;','','');
-REPLACE INTO `item_db` VALUES ('2773','Krieger_Ring2','Glorious Mass-Production Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('2774','Krieger_Ring3','Glorious Popularized Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2775','Lure','Lure','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2776','Cool_Towel','Adventurer\'s Trusty Towel','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUMMER,-1,0;','sc_end SC_SUMMER;');
-REPLACE INTO `item_db` VALUES ('2777','Shaman_Ring','Shaman Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('2778','Shaman_Earing','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2779','Dark_Knight_Belt','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2780','Dark_Knight_Glove','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,2; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('2781','Aumduras_Grace','Aumdura\'s Benefit','5','0','0','100','0','0','1','0','1','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2782','Ring_Of_Wise_King','Ring of the Ancient Wise King','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2783','Eyes_Stone_Ring','Eye Stone Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('2784','Oh_Holy_Night','Christmas Musicbox','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_WEWISH,1;','','');
-REPLACE INTO `item_db` VALUES ('2785','Orleans_Glove_M','Orlean\'s Gloves','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2786','Spiritual_Ring_M','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2787','Waterdrop_Brooch','Waterdrop Brooch','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus bMaxHP,80; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2788','Bradium_Earing','Bradium Earring','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2789','Bradium_Ring','Bradium Ring','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2; bonus bStr,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2790','Bradium_Brooch','Bradium Brooch','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,4; bonus bAspdRate,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2791','Just_Got_Fish','Fresh Fish','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('2794','Magic_Stone_Ring','Magic Stone Ring','5','0','0','0','0','0','0','0','1','16514','63','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2795','Green_Apple_Ring','Green Apple Ring','5','0','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','99',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,6; if(JobLevel <30) { bonus bAllStats,(JobLevel/5); }','','');
-REPLACE INTO `item_db` VALUES ('2796','Magical_Stone','Rocks','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2047,10; bonus2 bAddDefClass,2048,-10; bonus3 bAddClassDropItem,6152,2047,70;','','');
-REPLACE INTO `item_db` VALUES ('2797','Magical_Stone_','Rocks','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2049,10; bonus2 bAddDefClass,2050,-10; bonus3 bAddClassDropItem,6151,2049,70;','','');
-REPLACE INTO `item_db` VALUES ('2798','Will_Of_Exhausted_Angel','Will Of Exhausted Angel','5','0','0','200','0','0','0','0','0','33024','63','2','136','0','99',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_arch02\") { bonus2 bAddDefClass,1761,50; bonus2 bAddDefClass,1762,50; }','','');
-REPLACE INTO `item_db` VALUES ('2799','Kuirpenring','Kuirpenring','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2800','Accelerator','Accelerator','5','100000','50000','100','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2801','Hovering_Booster','Hovering Booster','5','100000','50000','2000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2802','Suicidal_Device','Suicidal Device','5','500000','250000','1000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2803','Shape_Shifter','Shape Shifter','5','100000','50000','500','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('2804','Cooling_Device','Cooling Device','5','100000','50000','2500','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2805','Mag_Field_Generator','Magnetic Field Generator','5','100000','50000','6000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2806','Barrier_Builder','Barrier Builder','5','150000','75000','8000','0','0','3','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2807','Repair_Kit','Repair Kit','5','200000','100000','400','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2808','Camouflage_Generator','Camouflage Generator','5','250000','125000','1000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('2819','Swordman_Manual','Swordsman Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill SM_BASH,1; skill SM_PROVOKE,1; skill SM_MAGNUM,1;','','');
-REPLACE INTO `item_db` VALUES ('2820','Thief_Manual','Thief Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TF_DOUBLE,3; bonus bDoubleRate,15; skill TF_STEAL,1; skill TF_HIDING,1; skill TF_POISON,1;','','');
-REPLACE INTO `item_db` VALUES ('2821','Acolyte_Manual','Acolyte Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AL_HEAL,1; skill AL_INCAGI,1; skill AL_BLESSING,1;','','');
-REPLACE INTO `item_db` VALUES ('2822','Archer_Manual','Archer Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AC_OWL,1; skill AC_CONCENTRATION,1;','','');
-REPLACE INTO `item_db` VALUES ('2823','Merchant_Manual','Merchant Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MC_DISCOUNT,1; skill MC_OVERCHARGE,10; skill MC_IDENTIFY,1; skill MC_MAMMONITE,1;','','');
-REPLACE INTO `item_db` VALUES ('2824','Mage_Manual','Mage Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MG_SRECOVERY,1; skill MG_COLDBOLT,1; skill MG_FIREWALL,1; skill MG_FIREBOLT,1;','','');
-REPLACE INTO `item_db` VALUES ('4001','Poring_Card','Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4002','Fabre_Card','Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4003','Pupa_Card','Pupa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('4004','Drops_Card','Drops Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('4005','Poring__Card','Santa Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20;','','');
-REPLACE INTO `item_db` VALUES ('4006','Lunatic_Card','Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,1; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4007','Pecopeco_Egg_Card','Peco Peco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,20;','','');
-REPLACE INTO `item_db` VALUES ('4008','Picky_Card','Picky Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('4009','Chonchon_Card','Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('4010','Wilow_Card','Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,80;','','');
-REPLACE INTO `item_db` VALUES ('4011','Picky__Card','Picky Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4012','Thief_Bug_Egg_Card','Thief Bug Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('4013','Andre_Egg_Card','Andre Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('4014','Roda_Frog_Card','Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('4015','Condor_Card','Condor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('4016','Thief_Bug_Card','Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4017','Savage_Babe_Card','Savage Babe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500;','','');
-REPLACE INTO `item_db` VALUES ('4018','Andre_Larva_Card','Andre Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('4019','Hornet_Card','Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,3;','','');
-REPLACE INTO `item_db` VALUES ('4020','Farmiliar_Card','Familiar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4021','Rocker_Card','Rocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4022','Spore_Card','Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('4023','Desert_Wolf_Babe_Card','Baby Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4024','Plankton_Card','Plankton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4025','Skeleton_Card','Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddEff,Eff_Stun,200;','','');
-REPLACE INTO `item_db` VALUES ('4026','Thief_Bug_Female_Card','Female Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,1;','','');
-REPLACE INTO `item_db` VALUES ('4027','Kukre_Card','Kukre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4028','Tarou_Card','Tarou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('4029','Wolf_Card','Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4030','Mandragora_Card','Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,20;','','');
-REPLACE INTO `item_db` VALUES ('4031','Pecopeco_Card','Peco Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4032','Ambernite_Card','Ambernite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('4033','Poporing_Card','Poporing Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DETOXIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('4034','Worm_Tail_Card','Wormtail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('4035','Hydra_Card','Hydra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,20;','','');
-REPLACE INTO `item_db` VALUES ('4036','Muka_Card','Muka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4037','Snake_Card','Snake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4038','Zombie_Card','Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,20;','','');
-REPLACE INTO `item_db` VALUES ('4039','Stainer_Card','Stainer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4040','Creamy_Card','Creamy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('4041','Coco_Card','Coco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4042','Steel_Chonchon_Card','Steel Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('4043','Andre_Card','Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
-REPLACE INTO `item_db` VALUES ('4044','Smokie_Card','Smokie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('4045','Horn_Card','Horn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,35;','','');
-REPLACE INTO `item_db` VALUES ('4046','Martin_Card','Martin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4047','Ghostring_Card','Ghostring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Ghost; bonus bHPrecovRate,-25;','','');
-REPLACE INTO `item_db` VALUES ('4048','Poison_Spore_Card','Poison Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_POISON,3;','','');
-REPLACE INTO `item_db` VALUES ('4049','Vadon_Card','Vadon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,20;','','');
-REPLACE INTO `item_db` VALUES ('4050','Thief_Bug_Male_Card','Male Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4051','Yoyo_Card','Yoyo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4052','Elder_Wilow_Card','Elder Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('4053','Vitata_Card','Vitata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus bUseSPrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4054','Angeling_Card','Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('4055','Marina_Card','Marina Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4056','Dustiness_Card','Dustiness Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4057','Metaller_Card','Metaller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4058','Thara_Frog_Card','Thara Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,30;','','');
-REPLACE INTO `item_db` VALUES ('4059','Soldier_Andre_Card','Soldier Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,30;','','');
-REPLACE INTO `item_db` VALUES ('4060','Goblin_Card','Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,20;','','');
-REPLACE INTO `item_db` VALUES ('4061','Cornutus_Card','Cornutus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4062','Anacondaq_Card','Anacondaq Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,20;','','');
-REPLACE INTO `item_db` VALUES ('4063','Caramel_Card','Caramel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,20;','','');
-REPLACE INTO `item_db` VALUES ('4064','Zerom_Card','Zerom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('4065','Kaho_Card','Kaho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,20;','','');
-REPLACE INTO `item_db` VALUES ('4066','Orc_Warrior_Card','Orc Warrior Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,30;','','');
-REPLACE INTO `item_db` VALUES ('4067','Megalodon_Card','Megalodon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4068','Scorpion_Card','Scorpion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,20;','','');
-REPLACE INTO `item_db` VALUES ('4069','Drainliar_Card','Drainliar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,20;','','');
-REPLACE INTO `item_db` VALUES ('4070','Eggyra_Card','Eggyra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,15;','','');
-REPLACE INTO `item_db` VALUES ('4071','Orc_Zombie_Card','Orc Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Undead,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4072','Golem_Card','Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4073','Pirate_Skel_Card','Pirate Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_DISCOUNT,5;','','');
-REPLACE INTO `item_db` VALUES ('4074','BigFoot_Card','Bigfoot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,30;','','');
-REPLACE INTO `item_db` VALUES ('4075','Argos_Card','Argos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4076','Magnolia_Card','Magnolia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4077','Phen_Card','Phen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bCastrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4078','Savage_Card','Savage Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('4079','Mantis_Card','Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('4080','Flora_Card','Flora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,20;','','');
-REPLACE INTO `item_db` VALUES ('4081','Hode_Card','Hode Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4082','Desert_Wolf_Card','Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4083','Rafflesia_Card','Rafflesia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,30;','','');
-REPLACE INTO `item_db` VALUES ('4084','Marine_Sphere_Card','Marine Sphere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_MAGNUM,3;','','');
-REPLACE INTO `item_db` VALUES ('4085','Orc_Skeleton_Card','Orc Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,20;','','');
-REPLACE INTO `item_db` VALUES ('4086','Soldier_Skeleton_Card','Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9;','','');
-REPLACE INTO `item_db` VALUES ('4087','Giearth_Card','Giearth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Confusion,10000; bonus2 bSubEle,Ele_Earth,15;','','');
-REPLACE INTO `item_db` VALUES ('4088','Frilldora_Card','Frilldora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1;','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('4089','Sword_Fish_Card','Swordfish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4090','Munak_Card','Munak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,1500; bonus2 bSubEle,Ele_Earth,5; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4091','Kobold_Card','Kobold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,4;','','');
-REPLACE INTO `item_db` VALUES ('4092','Skel_Worker_Card','Skeleton Worker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4093','Obeaune_Card','Obeaune Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_CURE,1;','','');
-REPLACE INTO `item_db` VALUES ('4094','Archer_Skeleton_Card','Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4095','Marse_Card','Marse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4096','Zenorc_Card','Zenorc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,400; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('4097','Matyr_Card','Matyr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4098','Dokebi_Card','Dokebi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4099','Pasana_Card','Pasana Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4100','Sohee_Card','Sohee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,15; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('4101','Sand_Man_Card','Sandman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4102','Whisper_Card','Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus2 bSubEle,Ele_Ghost,-50;','','');
-REPLACE INTO `item_db` VALUES ('4103','Horong_Card','Horong Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('4104','Requiem_Card','Requiem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Confusion,500;','','');
-REPLACE INTO `item_db` VALUES ('4105','Marc_Card','Marc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bResEff,Eff_Freeze,10000;','','');
-REPLACE INTO `item_db` VALUES ('4106','Mummy_Card','Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20;','','');
-REPLACE INTO `item_db` VALUES ('4107','Verit_Card','Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('4108','Myst_Card','Myst Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4109','Jakk_Card','Jakk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4110','Ghoul_Card','Ghoul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4111','Strouf_Card','Strouf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,20;','','');
-REPLACE INTO `item_db` VALUES ('4112','Marduk_Card','Marduk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,10000;','','');
-REPLACE INTO `item_db` VALUES ('4113','Marionette_Card','Marionette Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Ghost,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4114','Argiope_Card','Argiope Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Poison; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4115','Hunter_Fly_Card','Hunter Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,30,15;','','');
-REPLACE INTO `item_db` VALUES ('4116','Isis_Card','Isis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4117','Side_Winder_Card','Sidewinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,1; bonus bDoubleRate,5;','','');
-REPLACE INTO `item_db` VALUES ('4118','Petit_Card','Earth Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,20;','','');
-REPLACE INTO `item_db` VALUES ('4119','Bathory_Card','Bathory Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('4120','Petit__Card','Sky Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,30;','','');
-REPLACE INTO `item_db` VALUES ('4121','Phreeoni_Card','Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,100;','','');
-REPLACE INTO `item_db` VALUES ('4122','Deviruchi_Card','Deviruchi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('4123','Eddga_Card','Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
-REPLACE INTO `item_db` VALUES ('4124','Medusa_Card','Medusa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,15; bonus2 bResEff,Eff_Stone,10000;','','');
-REPLACE INTO `item_db` VALUES ('4125','Deviace_Card','Deviace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bAddRace,RC_Brute,7; bonus2 bAddRace,RC_Plant,7; bonus2 bAddRace,RC_Insect,7;','','');
-REPLACE INTO `item_db` VALUES ('4126','Minorous_Card','Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4127','Nightmare_Card','Nightmare Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,10000; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4128','Golden_Bug_Card','Golden Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoMagicDamage,100; bonus bUseSPrate,100;','','');
-REPLACE INTO `item_db` VALUES ('4129','Baphomet__Card','Bapho Jr. Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4130','Scorpion_King_Card','Scorpion King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('4131','Moonlight_Flower_Card','Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('4132','Mistress_Card','Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4133','Daydric_Card','Raydric Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
-REPLACE INTO `item_db` VALUES ('4134','Dracula_Card','Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,100,5;','','');
-REPLACE INTO `item_db` VALUES ('4135','Orc_Load_Card','Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,30;','','');
-REPLACE INTO `item_db` VALUES ('4136','Khalitzburg_Card','Khalitzburg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,30;','','');
-REPLACE INTO `item_db` VALUES ('4137','Drake_Card','Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoSizeFix,0;','','');
-REPLACE INTO `item_db` VALUES ('4138','Anubis_Card','Anubis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,30;','','');
-REPLACE INTO `item_db` VALUES ('4139','Joker_Card','Joker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1;','','');
-REPLACE INTO `item_db` VALUES ('4140','Knight_Of_Abyss_Card','Abysmal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,25;','','');
-REPLACE INTO `item_db` VALUES ('4141','Evil_Druid_Card','Evil Druid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Undead; bonus bInt,1; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4142','Doppelganger_Card','Doppelganger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4143','Orc_Hero_Card','Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,10000;','','');
-REPLACE INTO `item_db` VALUES ('4144','Osiris_Card','Osiris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bRestartFullRecover,0;','','');
-REPLACE INTO `item_db` VALUES ('4145','Berzebub_Card','Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4146','Maya_Card','Maya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,50;','','');
-REPLACE INTO `item_db` VALUES ('4147','Baphomet_Card','Baphomet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('4148','Pharaoh_Card','Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4149','Gargoyle_Card','Gargoyle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12028,RC_Insect,100;','','');
-REPLACE INTO `item_db` VALUES ('4150','Goat_Card','Goat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('4151','Gajomart_Card','Gajomart Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,-20; bonus2 bExpAddRace,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('4152','Galapago_Card','Galapago Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Apple_Juice,50; bonus2 bAddItemHealRate,Banana_Juice,50; bonus2 bAddItemHealRate,Carrot_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,534,RC_Insect,300;','','');
-REPLACE INTO `item_db` VALUES ('4153','Crab_Card','Crab Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1266,30;','','');
-REPLACE INTO `item_db` VALUES ('4154','Rice_Cake_Boy_Card','Dumpling Child Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Candy,50; bonus2 bAddItemHealRate,Candy_Striper,50; bonus3 bAddMonsterDropItem,529,RC_DemiPlayer,300; bonus3 bAddMonsterDropItem,530,RC_DemiPlayer,100;','','');
-REPLACE INTO `item_db` VALUES ('4155','Goblin_Leader_Card','Goblin Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Goblin,30;','','');
-REPLACE INTO `item_db` VALUES ('4156','Steam_Goblin_Card','Goblin Steamrider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Formless,7;','','');
-REPLACE INTO `item_db` VALUES ('4157','Goblin_Archer_Card','Goblin Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Undead,7;','','');
-REPLACE INTO `item_db` VALUES ('4158','Flying_Deleter_Card','Sky Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus bHPGainValue,100;','','');
-REPLACE INTO `item_db` VALUES ('4159','Nine_Tail_Card','Nine Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; if(getrefine()>8) bonus bFlee,20;','','');
-REPLACE INTO `item_db` VALUES ('4160','Antique_Firelock_Card','Firelock Soldier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(getrefine()>8) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4161','Grand_Peco_Card','Grand Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,PR_GLORIA,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4162','Grizzly_Card','Grizzly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,300;','','');
-REPLACE INTO `item_db` VALUES ('4163','Gryphon_Card','Gryphon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2; bonus bCritical,7; if(BaseClass==Job_Swordman) bonus3 bAutoSpell,KN_BOWLINGBASH,5,10;','','');
-REPLACE INTO `item_db` VALUES ('4164','Gullinbursti_Card','Gullinbursti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,-20; bonus2 bExpAddRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('4165','Gig_Card','Gig Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Insect,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4166','Nightmare_Terror_Card','Nightmare Terror Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('4167','Neraid_Card','Nereid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Brute,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4168','Dark_Lord_Card','Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,100;','','');
-REPLACE INTO `item_db` VALUES ('4169','Dark_Illusion_Card','Dark Illusion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bMaxSPrate,-10; bonus bCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4170','Dark_Frame_Card','Dark Frame Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600;','','');
-REPLACE INTO `item_db` VALUES ('4171','Dark_Priest_Card','Dark Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPVanishRate, 50, 10; if (BaseJob == Job_Sage) bonus bSPDrainValue, 1;','','');
-REPLACE INTO `item_db` VALUES ('4172','The_Paper_Card','The Paper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20; bonus2 bSPDrainValue,-1,0;','','');
-REPLACE INTO `item_db` VALUES ('4173','Demon_Pungus_Card','Demon Pungus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,600;','','');
-REPLACE INTO `item_db` VALUES ('4174','Deviling_Card','Deviling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,50; bonus2 bSubEle,Ele_Water,-50; bonus2 bSubEle,Ele_Earth,-50; bonus2 bSubEle,Ele_Fire,-50; bonus2 bSubEle,Ele_Wind,-50; bonus2 bSubEle,Ele_Poison,-50; bonus2 bSubEle,Ele_Holy,-50; bonus2 bSubEle,Ele_Dark,-50; bonus2 bSubEle,Ele_Ghost,-50; bonus2 bSubEle,Ele_Undead,-50;','','');
-REPLACE INTO `item_db` VALUES ('4175','Poison_Toad_Card','Poisonous Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_POISON,1,20; bonus2 bAddSkillBlow,52,5;','','');
-REPLACE INTO `item_db` VALUES ('4176','Dullahan_Card','Dullahan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Dragon,7;','','');
-REPLACE INTO `item_db` VALUES ('4177','Dryad_Card','Dryad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,993,RC_Plant,100; bonus2 bSubEle,Ele_Earth,10;','','');
-REPLACE INTO `item_db` VALUES ('4178','Dragon_Tail_Card','Dragon Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,10; bonus2 bSkillAtk,AC_DOUBLE,5; bonus2 bSkillAtk,AC_SHOWER,5;','','');
-REPLACE INTO `item_db` VALUES ('4179','Dragon_Fly_Card','Dragon Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4180','Driller_Card','Driller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Dragon,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4181','Disguise_Card','Disguise Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,300+600*(readparam(bVit)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4182','Diabolic_Card','Diabolic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Demon,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4183','Vagabond_Wolf_Card','Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('4184','Lava_Golem_Card','Lava Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Golem,30;','','');
-REPLACE INTO `item_db` VALUES ('4185','Rideword_Card','Rideword Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) { bonus bInt,1; bonus bMdef,1; }','','');
-REPLACE INTO `item_db` VALUES ('4186','Raggler_Card','Raggler Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4187','Raydric_Archer_Card','Raydric Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12030,RC_Demon,100;','','');
-REPLACE INTO `item_db` VALUES ('4188','Leib_Olmai_Card','Leib Olmai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus3 bAddMonsterDropItem,990,RC_Brute,100;','','');
-REPLACE INTO `item_db` VALUES ('4189','Wraith_Dead_Card','Wraith Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,600;','','');
-REPLACE INTO `item_db` VALUES ('4190','Wraith_Card','Wraith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12027,RC_Undead,100;','','');
-REPLACE INTO `item_db` VALUES ('4191','Loli_Ruri_Card','Loli Ruri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4192','Rotar_Zairo_Card','Rotar Zairo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Fish,7;','','');
-REPLACE INTO `item_db` VALUES ('4193','Lude_Card','Lude Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,SM_ENDURE,1,200;','','');
-REPLACE INTO `item_db` VALUES ('4194','Rybio_Card','Rybio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,300+600*(readparam(bDex)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4195','Leaf_Cat_Card','Leaf Cat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
-REPLACE INTO `item_db` VALUES ('4196','Marin_Card','Marin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,909,2000; bonus2 bAddMonsterDropItem,7126,10;','','');
-REPLACE INTO `item_db` VALUES ('4197','Mastering_Card','Mastering Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4198','Maya_Puple_Card','Maya Purple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0;','','');
-REPLACE INTO `item_db` VALUES ('4199','Merman_Card','Merman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4200','Megalith_Card','Megalith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,7;','','');
-REPLACE INTO `item_db` VALUES ('4201','Majoruros_Card','Majoruros Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,600;','','');
-REPLACE INTO `item_db` VALUES ('4202','Civil_Servant_Card','Mao Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,20;','','');
-REPLACE INTO `item_db` VALUES ('4203','Mutant_Dragon_Card','Mutant Dragonoid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus3 bAutoSpell,MG_FIREBALL,3+2*(getskilllv(MG_FIREBALL)==10),50;','','');
-REPLACE INTO `item_db` VALUES ('4204','Mini_Demon_Card','Mini Demon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,-20; bonus2 bExpAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('4205','Mimic_Card','Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,603,10;','','');
-REPLACE INTO `item_db` VALUES ('4206','Mystcase_Card','Myst Case Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,644,30;','','');
-REPLACE INTO `item_db` VALUES ('4207','Mysteltainn_Card','Mysteltainn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4208','Miyabi_Ningyo_Card','Miyabi Doll Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus2 bSkillAtk,MG_FROSTDIVER,5;','','');
-REPLACE INTO `item_db` VALUES ('4209','Violy_Card','Violy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,BA_FROSTJOKER,1+4*(getskilllv(BA_FROSTJOKER)==5),20;','','');
-REPLACE INTO `item_db` VALUES ('4210','Wander_Man_Card','Wanderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(!isequipped(4172,4257,4230,4272)) bonus3 bAutoSpell,RG_INTIMIDATE,1,20; if(BaseClass==Job_Thief) bonus bFlee,20;','','');
-REPLACE INTO `item_db` VALUES ('4211','Vocal_Card','Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('4212','Bon_Gun_Card','Bongun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_BASH,1,20; bonus2 bAddSkillBlow,SM_BASH,5; bonus2 bAddDefClass,1026,-100;','','');
-REPLACE INTO `item_db` VALUES ('4213','Brilight_Card','Brilight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,600;','','');
-REPLACE INTO `item_db` VALUES ('4214','Bloody_Murderer_Card','Bloody Murderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Insect,7;','','');
-REPLACE INTO `item_db` VALUES ('4215','Blazzer_Card','Blazer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_FOOD;','','');
-REPLACE INTO `item_db` VALUES ('4216','Sasquatch_Card','Sasquatch Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,600;','','');
-REPLACE INTO `item_db` VALUES ('4217','Live_Peach_Tree_Card','Enchanted Peach Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_HEAL,1+9*(getskilllv(AL_HEAL)==10),20;','','');
-REPLACE INTO `item_db` VALUES ('4218','Succubus_Card','Succubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000;','','');
-REPLACE INTO `item_db` VALUES ('4219','Sageworm_Card','Sage Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30;','','');
-REPLACE INTO `item_db` VALUES ('4220','Solider_Card','Solider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('4221','Skeleton_General_Card','Skeleton General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,-20; bonus2 bExpAddRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('4222','Skel_Prisoner_Card','Skeleton Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,300;','','');
-REPLACE INTO `item_db` VALUES ('4223','Stalactic_Golem_Card','Stalactic Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,2000;','','');
-REPLACE INTO `item_db` VALUES ('4224','Stem_Worm_Card','Stem Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12032,RC_Brute,100;','','');
-REPLACE INTO `item_db` VALUES ('4225','Stone_Shooter_Card','Stone Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('4226','Sting_Card','Sting Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; if(getrefine()>8) bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('4227','Spring_Rabbit_Card','Spring Rabbit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Meat,50; bonus2 bAddItemHealRate,528,50; bonus3 bAddMonsterDropItem,Meat,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200;','','');
-REPLACE INTO `item_db` VALUES ('4228','Sleeper_Card','Sleeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12031,RC_Fish,100;','','');
-REPLACE INTO `item_db` VALUES ('4229','C_Tower_Manager_Card','Tower Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('4230','Shinobi_Card','Shinobi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AS_CLOAKING,5,100;','','');
-REPLACE INTO `item_db` VALUES ('4231','Increase_Soil_Card','Mi Gao Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace2,RC2_Guardian,50;','','');
-REPLACE INTO `item_db` VALUES ('4232','Wild_Ginseng_Card','Hermit Plant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Red_Herb,50; bonus2 bAddItemHealRate,Yellow_Herb,50; bonus2 bAddItemHealRate,White_Herb,50; bonus3 bAddMonsterDropItem,507,RC_Plant,300; bonus3 bAddMonsterDropItem,508,RC_Plant,200; bonus3 bAddMonsterDropItem,509,RC_Plant,100;','','');
-REPLACE INTO `item_db` VALUES ('4233','Baby_Leopard_Card','Baby Leopard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; if(BaseClass==Job_Merchant) bonus bUnbreakableArmor,0;','','');
-REPLACE INTO `item_db` VALUES ('4234','Anolian_Card','Anolian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AC_CONCENTRATION,1+9*(getskilllv(AC_CONCENTRATION)==10),30;','','');
-REPLACE INTO `item_db` VALUES ('4235','Cookie_XMAS_Card','Christmas Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,-20; bonus2 bExpAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('4236','Amon_Ra_Card','Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,(30+70*(readparam(bInt)>=99));','','');
-REPLACE INTO `item_db` VALUES ('4237','Owl_Duke_Card','Owl Duke Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
-REPLACE INTO `item_db` VALUES ('4238','Owl_Baron_Card','Owl Baron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_LEXAETERNA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('4239','Iron_Fist_Card','Iron Fist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,-20; bonus2 bExpAddRace,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('4240','Arclouse_Card','Arclouze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,3; }','','');
-REPLACE INTO `item_db` VALUES ('4241','Archangeling_Card','Arc Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(readparam(bLuk)>=77) { bonus bHPrecovRate,100; bonus bSPrecovRate,100; }','','');
-REPLACE INTO `item_db` VALUES ('4242','Apocalips_Card','Apocalipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; if(getrefine()>8) bonus bMaxHP,800;','','');
-REPLACE INTO `item_db` VALUES ('4243','Antonio_Card','Antonio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_TELEPORT,1,500;','','');
-REPLACE INTO `item_db` VALUES ('4244','Alarm_Card','Alarm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_SIGHT,1,200; bonus bMaxHP,300; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4245','Am_Mut_Card','Am Mut Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-20; bonus2 bExpAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('4246','Assulter_Card','Assaulter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('4247','Aster_Card','Aster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1074,30;','','');
-REPLACE INTO `item_db` VALUES ('4248','Ancient_Mummy_Card','Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_CRUCIS,5,30;','','');
-REPLACE INTO `item_db` VALUES ('4249','Ancient_Worm_Card','Ancient Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,-20; bonus2 bExpAddRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('4250','Executioner_Card','Executioner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4251','Elder_Card','Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Guardian,40;','','');
-REPLACE INTO `item_db` VALUES ('4252','Alligator_Card','Alligator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,5;','','');
-REPLACE INTO `item_db` VALUES ('4253','Alice_Card','Alice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,40; bonus2 bSubRace,RC_NonBoss,-40;','','');
-REPLACE INTO `item_db` VALUES ('4254','Tirfing_Card','Ogretooth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4255','Orc_Lady_Card','Orc Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Orc,30;','','');
-REPLACE INTO `item_db` VALUES ('4256','Orc_Archer_Card','Orc Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12034,RC_DemiPlayer,100;','','');
-REPLACE INTO `item_db` VALUES ('4257','Wild_Rose_Card','Wild Rose Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('4258','Wicked_Nymph_Card','Evil Nymph Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('4259','Wooden_Golem_Card','Wooden Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bHPrecovRate,30;','','');
-REPLACE INTO `item_db` VALUES ('4260','Wootan_Shooter_Card','Wootan Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Confusion,2000;','','');
-REPLACE INTO `item_db` VALUES ('4261','Wootan_Fighter_Card','Wootan Fighter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,2000;','','');
-REPLACE INTO `item_db` VALUES ('4262','Evil_Cloud_Hermit_Card','Cloud Hermit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12029,RC_Plant,100;','','');
-REPLACE INTO `item_db` VALUES ('4263','Incant_Samurai_Card','Samurai Spector Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; bonus2 bHPLossRate,666,10000;','','if((Hp <= 999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal (1-Hp),0; } else { heal -999,0; }');
-REPLACE INTO `item_db` VALUES ('4264','Wind_Ghost_Card','Wind Ghost Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_JUPITEL,3+7*(getskilllv(WZ_JUPITEL)==10),20;','','');
-REPLACE INTO `item_db` VALUES ('4265','Li_Me_Mang_Ryang_Card','Jing Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
-REPLACE INTO `item_db` VALUES ('4266','Eclipse_Card','Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4267','Explosion_Card','Explosion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,-20; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('4268','Injustice_Card','Injustice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4269','Incubus_Card','Incubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('4270','Giant_Spider_Card','Giant Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,600;','','');
-REPLACE INTO `item_db` VALUES ('4271','Giant_Honet_Card','Giant Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus3 bAddMonsterDropItem,992,RC_Insect,100;','','');
-REPLACE INTO `item_db` VALUES ('4272','Dancing_Dragon_Card','Zhu Po Long Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('4273','Shellfish_Card','Shell Fish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1073,30;','','');
-REPLACE INTO `item_db` VALUES ('4274','Zombie_Master_Card','Zombie Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Undead,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4275','Zombie_Prisoner_Card','Zombie Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,-20; bonus2 bExpAddRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('4276','Lord_Of_Death_Card','Lord of The Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Stun,500,ATF_SHORT; bonus3 bAddEff,Eff_Curse,500,ATF_SHORT; bonus3 bAddEff,Eff_Silence,500,ATF_SHORT; bonus3 bAddEff,Eff_Poison,500,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,500,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
-REPLACE INTO `item_db` VALUES ('4277','Zherlthsh_Card','Zealotus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('4278','Gibbet_Card','Gibbet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('4279','Deleter_Card','Earth Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; bonus bSPGainValue,10;','','heal 0,-100;');
-REPLACE INTO `item_db` VALUES ('4280','Geographer_Card','Geographer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_BLESSING,2+8*(getskilllv(AL_BLESSING)==10),30;','','');
-REPLACE INTO `item_db` VALUES ('4281','Zipper_Bear_Card','Zipper Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus2 bSPDrainValue,-1,0; if(BaseClass==Job_Merchant) bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('4282','Tengu_Card','Tengu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_HEAL;','','');
-REPLACE INTO `item_db` VALUES ('4283','Greatest_General_Card','Greatest General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MO_CALLSPIRITS,5,2+18*(BaseClass==Job_Acolyte);','','');
-REPLACE INTO `item_db` VALUES ('4284','Chepet_Card','Chepet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,AL_HEAL,5,50,1;','','');
-REPLACE INTO `item_db` VALUES ('4285','Choco_Card','Choco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('4286','Karakasa_Card','Karakasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,300+600*(readparam(bStr)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4287','Kapha_Card','Kapha Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,8;','','');
-REPLACE INTO `item_db` VALUES ('4288','Carat_Card','Carat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getrefine()>8) bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('4289','Caterpillar_Card','Caterpillar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Plant,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4290','Cat_O_Nine_Tail_Card','Cat O\' Nine Tails Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMagicDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('4291','Kobold_Leader_Card','Kobold Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Kobold,30;','','');
-REPLACE INTO `item_db` VALUES ('4292','Kobold_Archer_Card','Kobold Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Plant,7;','','');
-REPLACE INTO `item_db` VALUES ('4293','Cookie_Card','Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,AL_HOLYLIGHT,10;','','');
-REPLACE INTO `item_db` VALUES ('4294','Quve_Card','Quve Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4295','Kraben_Card','Kraben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,600;','','');
-REPLACE INTO `item_db` VALUES ('4296','Cramp_Card','Cramp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,500,1;','','');
-REPLACE INTO `item_db` VALUES ('4297','Cruiser_Card','Cruiser Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Brute,7;','','');
-REPLACE INTO `item_db` VALUES ('4298','Cremy_Fear_Card','Creamy Fear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,600;','','');
-REPLACE INTO `item_db` VALUES ('4299','Clock_Card','Clock Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,CR_AUTOGUARD,3+7*(getskilllv(CR_AUTOGUARD)==10),30;','','sc_end SC_AUTOGUARD;');
-REPLACE INTO `item_db` VALUES ('4300','Chimera_Card','Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,300+600*(BaseJob==Job_Assassin);','','');
-REPLACE INTO `item_db` VALUES ('4301','Killer_Mantis_Card','Killer Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Bleeding,600;','','');
-REPLACE INTO `item_db` VALUES ('4302','Tao_Gunka_Card','Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,100; bonus bDef,-50; bonus bMdef,-50;','','');
-REPLACE INTO `item_db` VALUES ('4303','Whisper_Boss_Card','Giant Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(readparam(bStr)>=80) bonus bBaseAtk,20; if(readparam(bVit)>=80) bonus bMaxHPrate,3; if(readparam(bLuk)>=80) bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('4304','Tamruan_Card','Tamruan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus2 bSkillAtk,CR_SHIELDCHARGE,10; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,10;','','');
-REPLACE INTO `item_db` VALUES ('4305','Turtle_General_Card','Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 20; bonus3 bAutoSpell,SM_MAGNUM,10,30;','','');
-REPLACE INTO `item_db` VALUES ('4306','Toad_Card','Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4307','Kind_Of_Beetle_Card','Beetle King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Fish,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4308','Tri_Joint_Card','Tri Joint Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Formless,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4309','Parasite_Card','Parasite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('4310','Panzer_Goblin_Card','Panzer Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Demon,7;','','');
-REPLACE INTO `item_db` VALUES ('4311','Permeter_Card','Permeter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,15; bonus2 bSubEle,Ele_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('4312','Fur_Seal_Card','Seal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bHit,10; if(BaseClass==Job_Acolyte) { bonus2 bCriticalAddRace,RC_Undead,9; bonus2 bCriticalAddRace,RC_Demon,9; }','','');
-REPLACE INTO `item_db` VALUES ('4313','Punk_Card','Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1+4*(getskilllv(WZ_QUAGMIRE)==5),50,0;','','');
-REPLACE INTO `item_db` VALUES ('4314','Penomena_Card','Penomena Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,30;','','');
-REPLACE INTO `item_db` VALUES ('4315','Pest_Card','Pest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,300+600*(readparam(bInt)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4316','Fake_Angel_Card','False Angel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Angel,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4317','Mobster_Card','Mobster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15; if(BaseClass==Job_Thief) bonus bCritical,4;','','');
-REPLACE INTO `item_db` VALUES ('4318','Knight_Windstorm_Card','Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,2,20; bonus2 bAddEff,Eff_Freeze,2000;','','');
-REPLACE INTO `item_db` VALUES ('4319','Freezer_Card','Freezer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>=9) bonus2 bSkillAtk,SM_BASH,10;','','');
-REPLACE INTO `item_db` VALUES ('4320','Bloody_Knight_Card','Bloody Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,1,20;','','');
-REPLACE INTO `item_db` VALUES ('4321','Hylozoist_Card','Hylozoist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,100;','','');
-REPLACE INTO `item_db` VALUES ('4322','High_Orc_Card','High Orc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bShortWeaponDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('4323','Garm_Baby_Card','Hatii Babe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FROSTDIVER,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4324','Garm_Card','Hatii Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,5000;','','');
-REPLACE INTO `item_db` VALUES ('4325','Harpy_Card','Harpy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bSkillAtk,MG_NAPALMBEAT,5;','','');
-REPLACE INTO `item_db` VALUES ('4326','See_Otter_Card','Sea-Otter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Sushi,50; bonus2 bAddItemHealRate,Fish_Slice,50; bonus3 bAddMonsterDropItem,551,RC_Fish,300; bonus3 bAddMonsterDropItem,544,RC_Fish,300;','','');
-REPLACE INTO `item_db` VALUES ('4327','Blood_Butterfly_Card','Bloody Butterfly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,30; bonus bNoCastCancel,0; bonus2 bSkillAtk,MG_FIREWALL,5;','','');
-REPLACE INTO `item_db` VALUES ('4328','Hyegun_Card','Yao Jun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4329','Phendark_Card','Phendark Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_DemiPlayer,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4330','Dark_Snake_Lord_Card','Evil Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Curse,10000;','','');
-REPLACE INTO `item_db` VALUES ('4331','Heater_Card','Heater Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; if(BaseClass==Job_Swordman) bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('4332','Waste_Stove_Card','Waste Stove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4333','Venomous_Card','Venomous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Poison,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4334','Noxious_Card','Noxious Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('4335','Pitman_Card','Pitman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_EARTHSPIKE,5; bonus2 bSkillAtk,WZ_HEAVENDRIVE,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4336','Ungoliant_Card','Ungoliant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus2 bResEff,Eff_Bleeding,10000;','','');
-REPLACE INTO `item_db` VALUES ('4337','Porcellio_Card','Porcellio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; bonus bDef,-5;','','');
-REPLACE INTO `item_db` VALUES ('4338','Obsidian_Card','Obsidian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,readparam(bDex)/18;','','');
-REPLACE INTO `item_db` VALUES ('4339','Mineral_Card','Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,-25; bonus bDef,3;','','');
-REPLACE INTO `item_db` VALUES ('4340','Teddy_Bear_Card','Teddy Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,30;','','');
-REPLACE INTO `item_db` VALUES ('4341','Metaling_Card','Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPWEAPON,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4342','Rsx_0806_Card','RSX-0806 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
-REPLACE INTO `item_db` VALUES ('4343','Mole_Card','Holden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('4344','Anopheles_Card','Anopheles Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12058,RC_Insect,50;','','');
-REPLACE INTO `item_db` VALUES ('4345','Hill_Wind_Card','Hill Wind Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_THUNDERSTORM,5; bonus2 bSkillAtk,WZ_JUPITEL,5; bonus2 bSkillAtk,WZ_VERMILION,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4346','Ygnizem_Card','Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,readparam(bInt)/18;','','');
-REPLACE INTO `item_db` VALUES ('4347','Armaia_Card','Armeyer Dinze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12053,RC_Fish,50;','','');
-REPLACE INTO `item_db` VALUES ('4348','Whikebain_Card','Wickebine Tres Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPARMOR,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4349','Erend_Card','Errende Ebecee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AL_PNEUMA,1,50,0;','','');
-REPLACE INTO `item_db` VALUES ('4350','Rawrel_Card','Laurell Weinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FROSTNOVA,3; bonus2 bSkillAtk,WZ_STORMGUST,3;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4351','Kavac_Card','Kavach Icarus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bFlee,20; bonus bFlee2,1; } else { bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('4352','B_Ygnizem_Card','General Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
-REPLACE INTO `item_db` VALUES ('4353','Removal_Card','Remover Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800-40*getrefine(); bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4354','Gemini_Card','Gemini-S58 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bAgi)>=90) { bonus2 bResEff,Eff_Silence,3000; bonus2 bResEff,Eff_Stun,3000; } if(readparam(bVit)>=80) { bonus2 bResEff,Eff_Stone,5000; bonus2 bResEff,Eff_Sleep,5000; }','','');
-REPLACE INTO `item_db` VALUES ('4355','Gremlin_Card','Gremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12043,RC_Brute,50;','','');
-REPLACE INTO `item_db` VALUES ('4356','Beholder_Card','Beholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SA_CASTCANCEL,1;','','');
-REPLACE INTO `item_db` VALUES ('4357','B_Seyren_Card','Lord Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LK_BERSERK,1; bonus bMaxHPrate,-50;','','');
-REPLACE INTO `item_db` VALUES ('4358','Seyren_Card','Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('4359','B_Eremes_Card','Assassin Cross Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,3;','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('4360','Eremes_Card','Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('4361','B_Harword_Card','MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,1000; bonus bBreakArmorRate,700;','','');
-REPLACE INTO `item_db` VALUES ('4362','Harword_Card','Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-5; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('4363','B_Magaleta_Card','High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,50,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4364','Magaleta_Card','Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus5 bAutoSpellWhenHit,PR_LEXDIVINA,5,150,BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('4365','B_Katrinn_Card','High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; bonus bCastrate,100; bonus bSPrecovRate,-100;','','heal 0,-2000;');
-REPLACE INTO `item_db` VALUES ('4366','Katrinn_Card','Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,getrefine()*-1; if(getrefine()>=9) { bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('4367','B_Shecil_Card','Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,20; bonus bHPrecovRate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4368','Shecil_Card','Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bHit,-30;','','');
-REPLACE INTO `item_db` VALUES ('4369','Venatu_Card','Venatu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,readparam(bAgi)/18;','','');
-REPLACE INTO `item_db` VALUES ('4370','Dimik_Card','Dimik Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,getrefine()-5;','','');
-REPLACE INTO `item_db` VALUES ('4371','Archdam_Card','Archdam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bCastrate,20;','','');
-REPLACE INTO `item_db` VALUES ('4372','Bacsojin_Card','White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,30; bonus bUseSPrate,15;','','');
-REPLACE INTO `item_db` VALUES ('4373','Chung_E_Card','Green Maiden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,getrefine()-5; bonus bCritical,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('4374','Apocalips_H_Card','Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,30;','','');
-REPLACE INTO `item_db` VALUES ('4375','Orc_Baby_Card_Card','Orc Baby Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,15; bonus bFlee,15; } else { bonus2 bSubEle,Ele_Neutral,10; bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('4376','Lady_Tanee_Card','Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-40; bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,200; bonus2 bAddItemHealRate,513,100;','','');
-REPLACE INTO `item_db` VALUES ('4377','Green_Iguana_Card','Grove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12063,RC_Formless,50;','','');
-REPLACE INTO `item_db` VALUES ('4378','Acidus_Card','Gold Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bMaxHPrate,8; bonus bMaxSPrate,8; bonus bHPrecovRate,5; bonus bSPrecovRate,5; } else { bonus bMaxHPrate,4; bonus bMaxSPrate,4; }','','');
-REPLACE INTO `item_db` VALUES ('4379','Acidus__Card','Blue Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bSPrecovRate,5; bonus bMaxSP,80; } else { bonus bMaxSP,40; }','','');
-REPLACE INTO `item_db` VALUES ('4380','Ferus_Card','Red Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,5; bonus2 bSkillAtk,WZ_METEOR,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4381','Ferus__Card','Green Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4382','Novus__Card','Yellow Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4383','Novus_Card','Red Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Confusion,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4384','Hydro_Card','Hydrolancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SPELLBREAKER,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4385','Dragon_Egg_Card','Dragon Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12048,RC_Dragon,50;','','');
-REPLACE INTO `item_db` VALUES ('4386','Detale_Card','Detardeurus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,-20; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,1,70,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4387','Ancient_Mimic_Card','Ancient Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,readparam(bLuk)/18;','','');
-REPLACE INTO `item_db` VALUES ('4388','Deathword_Card','Death Word Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,5; bonus2 bSkillAtk,MG_SOULSTRIKE,5; bonus2 bSkillAtk,HW_NAPALMVULCAN,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4389','Plasma_Card','Plasma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12118,50; bonus2 bAddMonsterDropItem,12119,50; bonus2 bAddMonsterDropItem,12120,50; bonus2 bAddMonsterDropItem,12121,50;','','');
-REPLACE INTO `item_db` VALUES ('4390','Breeze_Card','Breeze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('4391','Retribution_Card','Baroness of Retribution Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12068,RC_Angel,50;','','');
-REPLACE INTO `item_db` VALUES ('4392','Observation_Card','Dame of Sentinel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,readparam(bVit)/18;','','');
-REPLACE INTO `item_db` VALUES ('4393','Shelter_Card','Mistress of Shelter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,readparam(bStr)/18;','','');
-REPLACE INTO `item_db` VALUES ('4394','Solace_Card','Lady Solace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Priest) bonus3 bAutoSpell,CR_GRANDCROSS,5,20;','','');
-REPLACE INTO `item_db` VALUES ('4395','Tha_Maero_Card','Maero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus3 bAutoSpell,AL_DECAGI,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4396','Tha_Odium_Card','Odium of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,getrefine()-5;','','');
-REPLACE INTO `item_db` VALUES ('4397','Tha_Despero_Card','Despero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('4398','Tha_Dolor_Card','Dolor of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('4399','Thanatos_Card','Memory of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30;','','');
-REPLACE INTO `item_db` VALUES ('4400','Aliza_Card','Aliza Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50+50*(BaseJob==Job_Dancer);','','');
-REPLACE INTO `item_db` VALUES ('4401','Alicel_Card','Alicel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bDef,-5;','','');
-REPLACE INTO `item_db` VALUES ('4402','Aliot_Card','Aliot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bStr,2; bonus bMaxHPrate,5; } if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) { bonus bInt,2; bonus bMaxSPrate,5; }','','');
-REPLACE INTO `item_db` VALUES ('4403','Kiel_Card','Kiel-D-01 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4404','Skogul_Card','Skogul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Bleeding,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4405','Frus_Card','Frus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,getrefine()*2; if(BaseClass==Job_Mage) bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('4406','Skeggiold_Card','Skeggiold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,2;','','');
-REPLACE INTO `item_db` VALUES ('4407','Randgris_Card','Randgris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace, RC_All, 10; bonus3 bAutoSpell,SA_DISPELL,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4408','Gloom_Under_Night_Card','Gloom Under Night Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,40; bonus2 bAddEle,Ele_Dark,40; bonus2 bAddRace,RC_Angel,40; bonus2 bAddRace,RC_Demon,40;','','');
-REPLACE INTO `item_db` VALUES ('4409','Agav_Card','Agav Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; bonus bDef,-10; if(BaseClass==Job_Mage) bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('4410','Echio_Card','Echio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; if(BaseClass==Job_Swordman) bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('4411','Vanberk_Card','Vanberk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; autobonus \"{ bonus bCritical,100; }\",5,5000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('4412','Isilla_Card','Isilla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; autobonus \"{ bonus bCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
-REPLACE INTO `item_db` VALUES ('4413','Hodremlin_Card','Hodremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; autobonus2 \"{ bonus bFlee2,30; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_WIND; }\";','','');
-REPLACE INTO `item_db` VALUES ('4414','Seeker_Card','Seeker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_STONECURSE,1; bonus2 bResEff,Eff_Stone,3000; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('4415','Snowier_Card','Snowier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,536,2000; bonus2 bAddItemHealRate,536,100;','','');
-REPLACE INTO `item_db` VALUES ('4416','Siroma_Card','Siroma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_COLDBOLT,25; bonus2 bCastrate,MG_COLDBOLT,-25;','','');
-REPLACE INTO `item_db` VALUES ('4417','Ice_Titan_Card','Ice Titan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; autobonus2 \"{ bonus bDef,10; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_FREEZED; }\";','','');
-REPLACE INTO `item_db` VALUES ('4418','Gazeti_Card','Gazeti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,2,100;','','');
-REPLACE INTO `item_db` VALUES ('4419','Ktullanux_Card','Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,50; bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,20,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4420','Muscipular_Card','Muscipular Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,1,100; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4421','Drosera_Card','Drosera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),9)>3) bonus bCritical,15;','','');
-REPLACE INTO `item_db` VALUES ('4422','Roween_Card','Roween Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3; bonus2 bAddEle,Ele_Water,10; bonus2 bCriticalAddRace,RC_Fish,15;','','');
-REPLACE INTO `item_db` VALUES ('4423','Galion_Card','Galion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus2 bAddEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('4424','Stapo_Card','Stapo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_PICKSTONE,1; skill TF_THROWSTONE,1;','','');
-REPLACE INTO `item_db` VALUES ('4425','Atroce_Card','Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; autobonus \"{ bonus bAspdRate,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('4426','Byorgue_Card','Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; }','','');
-REPLACE INTO `item_db` VALUES ('4427','Sword_Guardian_Card','Sword Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==2||getiteminfo(getequipid(EQI_HAND_R),11)==3) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,62,25; }','','');
-REPLACE INTO `item_db` VALUES ('4428','Bow_Guardian_Card','Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,47,50; }','','');
-REPLACE INTO `item_db` VALUES ('4429','Salamander_Card','Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
-REPLACE INTO `item_db` VALUES ('4430','Ifrit_Card','Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/10); bonus bCritical,(JobLevel/10); bonus bHit,(JobLevel/10); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,2,10;','','');
-REPLACE INTO `item_db` VALUES ('4431','Kasa_Card','Kasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBALL,5,20; bonus3 bAutoSpell,MG_FIREBOLT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('4432','Magmaring_Card','Magmaring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEle,Ele_Earth,10; bonus2 bCriticalAddRace,RC_Brute,15;','','');
-REPLACE INTO `item_db` VALUES ('4433','Imp_Card','Imp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_FIREBOLT,25; bonus2 bCastrate,MG_FIREBOLT,-25;','','');
-REPLACE INTO `item_db` VALUES ('4434','Knocker_Card','Knocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,5; bonus3 bAddMonsterDropItem,756,RC_Formless,10; bonus3 bAddMonsterDropItem,757,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('4435','Zombie_Slaughter_Card','Zombie Slaughter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('4436','Ragged_Zombie_Card','Ragged Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus2 bAddEff2,Eff_Bleeding,10;','','');
-REPLACE INTO `item_db` VALUES ('4437','Hell_Poodle_Card','Hell Poodle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus2 bAddItemHealRate,517,100; bonus3 bAddEff,Eff_Bleeding,50,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('4438','Banshee_Card','Banshee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Mage) { bonus bMaxSP,100; bonus bMaxHP,-100; bonus2 bSkillAtk,MG_NAPALMBEAT,20; bonus2 bSkillAtk,MG_SOULSTRIKE,20; bonus2 bSkillAtk,HW_NAPALMVULCAN,20; }','','');
-REPLACE INTO `item_db` VALUES ('4439','Flame_Skull_Card','Flame Skull Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Curse,3000; bonus2 bResEff,Eff_Stone,3000; bonus2 bAddEffWhenHit,Eff_Blind,500; bonus2 bAddEffWhenHit,Eff_Stun,500; bonus2 bAddEffWhenHit,Eff_Curse,500; bonus2 bAddEffWhenHit,Eff_Stone,500;','','');
-REPLACE INTO `item_db` VALUES ('4440','Necromancer_Card','Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@i = getiteminfo(getequipid(EQI_HAND_R),11); if (.@i == 10 || .@i == 23) { bonus bInt,1; bonus bIgnoreMdefRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('4441','Fallen_Bishop_Card','Fallen Bishop Hibram Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10; bonus bMaxSPrate,-50; bonus2 bMagicAddRace,RC_Angel,50; bonus2 bMagicAddRace,RC_DemiPlayer,50;','','');
-REPLACE INTO `item_db` VALUES ('4442','Tatacho_Card','Tatacho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bAddEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('4443','Aqua_Elemental_Card','Aqua Elemental Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bAddEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('4444','Draco_Card','Draco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus2 bAddEle,Ele_Earth,5;','','');
-REPLACE INTO `item_db` VALUES ('4445','Luciola_Vespa_Card','Luciola Vespa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,20; bonus2 bAddEle,Ele_Wind,5;','','');
-REPLACE INTO `item_db` VALUES ('4447','Centipede_Card','Centipede Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5;','','');
-REPLACE INTO `item_db` VALUES ('4448','Cornus_Card','Cornus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5;','','');
-REPLACE INTO `item_db` VALUES ('4449','Dark_Shadow_Card','Dark Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5;','','');
-REPLACE INTO `item_db` VALUES ('4450','Banshee_Master_Card','Banshee Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('4451','Ant_Buyanne_Card','Entweihen Crothen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100;','','');
-REPLACE INTO `item_db` VALUES ('4452','Centipede_Larva_Card','Centipede Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,3;','','');
-REPLACE INTO `item_db` VALUES ('4453','Hilsrion_Card','Hillsrion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25;','','');
-REPLACE INTO `item_db` VALUES ('4700','Strength1','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('4701','Strength2','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('4702','Strength3','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('4703','Strength4','STR+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('4704','Strength5','STR+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
-REPLACE INTO `item_db` VALUES ('4705','Strength6','STR+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6;','','');
-REPLACE INTO `item_db` VALUES ('4706','Strength7','STR+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,7;','','');
-REPLACE INTO `item_db` VALUES ('4707','Strength8','STR+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8;','','');
-REPLACE INTO `item_db` VALUES ('4708','Strength9','STR+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,9;','','');
-REPLACE INTO `item_db` VALUES ('4709','Strength10','STR+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('4710','Inteligence1','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4711','Inteligence2','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('4712','Inteligence3','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('4713','Inteligence4','INT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
-REPLACE INTO `item_db` VALUES ('4714','Inteligence5','INT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5;','','');
-REPLACE INTO `item_db` VALUES ('4715','Inteligence6','INT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6;','','');
-REPLACE INTO `item_db` VALUES ('4716','Inteligence7','INT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,7;','','');
-REPLACE INTO `item_db` VALUES ('4717','Inteligence8','INT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,8;','','');
-REPLACE INTO `item_db` VALUES ('4718','Inteligence9','INT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,9;','','');
-REPLACE INTO `item_db` VALUES ('4719','Inteligence10','INT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10;','','');
-REPLACE INTO `item_db` VALUES ('4720','Dexterity1','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('4721','Dexterity2','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('4722','Dexterity3','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('4723','Dexterity4','DEX+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('4724','Dexterity5','DEX+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5;','','');
-REPLACE INTO `item_db` VALUES ('4725','Dexterity6','DEX+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,6;','','');
-REPLACE INTO `item_db` VALUES ('4726','Dexterity7','DEX+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,7;','','');
-REPLACE INTO `item_db` VALUES ('4727','Dexterity8','DEX+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8;','','');
-REPLACE INTO `item_db` VALUES ('4728','Dexterity9','DEX+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,9;','','');
-REPLACE INTO `item_db` VALUES ('4729','Dexterity10','DEX+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,10;','','');
-REPLACE INTO `item_db` VALUES ('4730','Agility1','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4731','Agility2','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4732','Agility3','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('4733','Agility4','AGI+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('4734','Agility5','AGI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5;','','');
-REPLACE INTO `item_db` VALUES ('4735','Agility6','AGI+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,6;','','');
-REPLACE INTO `item_db` VALUES ('4736','Agility7','AGI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,7;','','');
-REPLACE INTO `item_db` VALUES ('4737','Agility8','AGI+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,8;','','');
-REPLACE INTO `item_db` VALUES ('4738','Agility9','AGI+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,9;','','');
-REPLACE INTO `item_db` VALUES ('4739','Agility10','AGI+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,10;','','');
-REPLACE INTO `item_db` VALUES ('4740','Vitality1','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4741','Vitality2','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('4742','Vitality3','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('4743','Vitality4','VIT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('4744','Vitality5','VIT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
-REPLACE INTO `item_db` VALUES ('4745','Vitality6','VIT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6;','','');
-REPLACE INTO `item_db` VALUES ('4746','Vitality7','VIT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,7;','','');
-REPLACE INTO `item_db` VALUES ('4747','Vitality8','VIT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,8;','','');
-REPLACE INTO `item_db` VALUES ('4748','Vitality9','VIT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,9;','','');
-REPLACE INTO `item_db` VALUES ('4749','Vitality10','VIT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10;','','');
-REPLACE INTO `item_db` VALUES ('4750','Luck1','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4751','Luck2','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('4752','Luck3','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('4753','Luck4','LUK+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('4754','Luck5','LUK+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('4755','Luck6','LUK+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,6;','','');
-REPLACE INTO `item_db` VALUES ('4756','Luck7','LUK+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,7;','','');
-REPLACE INTO `item_db` VALUES ('4757','Luck8','LUK+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,8;','','');
-REPLACE INTO `item_db` VALUES ('4758','Luck9','LUK+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,9;','','');
-REPLACE INTO `item_db` VALUES ('4759','Luck10','LUK+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
-REPLACE INTO `item_db` VALUES ('4760','Matk1','MATK+1%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('4761','Matk2','MATK+2%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2;','','');
-REPLACE INTO `item_db` VALUES ('4762','Evasion6','FLEE+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
-REPLACE INTO `item_db` VALUES ('4763','Evasion12','FLEE+12','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12;','','');
-REPLACE INTO `item_db` VALUES ('4764','Critical5','CRI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('4765','Critical7','CRI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7;','','');
-REPLACE INTO `item_db` VALUES ('4766','Atk2','ATK+2%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2;','','');
-REPLACE INTO `item_db` VALUES ('4767','Atk3','ATK+3%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3;','','');
-REPLACE INTO `item_db` VALUES ('4768','Str1_J','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4769','Str2_J','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4770','Str3_J','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4771','Int1_J','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4772','Int2_J','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4773','Int3_J','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4774','Vit1_J','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4775','Vit2_J','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4776','Vit3_J','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4777','Agi1_J','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4778','Agi2_J','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4779','Agi3_J','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4780','Dex1_J','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4781','Dex2_J','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4782','Dex3_J','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4783','Luk1_J','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4784','Luk2_J','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4785','Luk3_J','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5001','Headset','Headset','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','1',NULL,'1','87','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('5002','Gemmed_Crown','Jewel Crown','5','20','10','600','0','0','4','0','0','414946','63','2','256','0','60',NULL,'1','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bLuk,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5003','Joker_Jester','Joker Jester','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5004','Oxygen_Mask','Oxygen Mask','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','90','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
-REPLACE INTO `item_db` VALUES ('5005','Gas_Mask','Gas Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('5006','Machoman_Glasses','Machoman\'s Glasses','5','36000','18000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5007','Loard_Circlet','Grand Circlet','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','55',NULL,'1','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bLuk,1; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5008','Puppy_Love','Puppy Love','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5009','Safety_Helmet','Safety Helmet','5','20','10','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5010','Indian_Hair_Piece','Indian Fillet','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','96','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5011','Antenna','Aerial','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5012','Ph_D_Hat','Ph.D Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5013','Horn_Of_Lord_Kaho','Lord Kaho\'s Horn','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','99','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,5; bonus bAgi,10; bonus bVit,10; bonus bInt,5; bonus bLuk,20;','','');
-REPLACE INTO `item_db` VALUES ('5014','Fin_Helm','Fin Helm','5','20','10','300','0','0','2','0','0','16514','63','2','512','0','65',NULL,'0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5015','Egg_Shell','Egg Shell','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5016','Boys_Cap','Boy\'s Cap','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5017','Bone_Helm','Bone Helm','5','20','10','800','0','0','7','0','0','279714','63','2','256','0','70',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
-REPLACE INTO `item_db` VALUES ('5018','Feather_Bonnet','Feather Bonnet','5','20','10','300','0','0','4','0','0','526344','63','2','256','0','0',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5019','Corsair','Corsair','5','20','10','500','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5020','Kafra_Band','Kafra Band','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','106','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5021','Bankruptcy_Of_Heart','Grief for Greed','5','20','10','1200','0','0','4','0','0','263200','63','2','256','0','38',NULL,'1','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5022','Helm_Of_Sun','Hat of the Sun God','5','20','10','2400','0','0','4','0','0','13623168','63','2','768','0','0',NULL,'1','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5023','Hat_Of_Bundle','Parcel Hat','5','20','10','1000','0','0','0','0','0','263200','63','2','256','0','0',NULL,'1','108','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5024','Hat_Of_Cake','Cake Hat','5','20','10','1000','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5025','Helm_Of_Angel','Helm of Angel','5','20','10','1600','0','0','5','0','0','13623168','63','2','256','0','74',NULL,'1','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5026','Hat_Of_Cook','Chef Hat','5','20','10','300','0','0','1','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5027','Wizardry_Hat','Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5028','Candle','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5029','Spore_Hat','Spore Hat','5','20','10','900','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5030','Panda_Cap','Panda Hat','5','20','10','800','0','0','3','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5031','Mine_Helm','Mine Hat','5','20','10','1500','0','0','4','0','0','447986','63','2','256','0','55',NULL,'1','116','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5032','Picnic_Hat','Sunday Hat','5','20','10','800','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5033','Smokie_Hat','Raccoon Hat','5','20','10','900','0','0','3','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5034','Light_Bulb_Band','Bulb Band','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5035','Poring_Hat','Poring Hat','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5036','Cross_Band','Cross Hat','5','20','10','250','0','0','1','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5037','Fruit_Shell','Nut Shell','5','20','10','150','0','0','4','0','0','18446744073709551615','63','2','256','0','5',NULL,'0','122','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5038','Deviruchi_Cap','Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5039','Mottled_Egg_Shell','Rainbow Eggshell','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','19',NULL,'0','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5040','Blush','Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5041','Heart_Hair_Pin','Heart Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5042','Hair_Protector','Bao Bao','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','256','0','14',NULL,'1','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5043','Opera_Ghost_Mask','Opera Phantom Mask','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5044','Devils_Wing','Evil Wing Ears','5','20','10','350','0','0','2','0','0','0','63','2','256','0','45',NULL,'1','129','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5045','Magician_Hat','Magician Hat','5','20','10','500','0','0','3','0','0','8487700','63','2','256','0','50',NULL,'1','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5046','Bongun_Hat','Bongun Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5047','Fashion_Sunglass','Fashionable Glasses','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5048','First_Moon_Hair_Pin','Cresent Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5049','Stripe_Band','Striped Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5050','Mystery_Fruit_Shell','Wonder Nutshell','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5051','Kitty_Bell','Pussy Cat Bell','5','20','10','100','0','0','0','0','0','0','63','2','1','0','0',NULL,'0','135','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5052','Blue_Hair_Band','Blue Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5053','Spinx_Helm','Sphinx Hat','5','20','10','3000','0','0','5','0','0','16514','63','2','257','0','65',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5054','Assasin_Mask','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5055','Novice_Egg_Cap','Novice False Eggshell','5','1','0','1','0','0','3','0','0','1','63','2','256','0','0',NULL,'0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5056','Love_Berry','Fruit of Love','5','1','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5057','Ear_Of_Black_Cat','Black Cat Ears','5','16000','8000','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5058','Drooping_Kitty','Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
-REPLACE INTO `item_db` VALUES ('5059','Brown_Bear_Cap','Teddybear Hat','5','20','10','800','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5060','Party_Hat','Party Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5061','Flower_Hairpin','Flower Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5062','Straw_Hat','Straw Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5063','Plaster','Giant Band Aid','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5064','Leaf_Headgear','Smokie Leaf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5065','Fish_On_Head','Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('5066','Horn_Of_Succubus','Succubus Horn','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5067','Sombrero','Sombrero','5','20','10','350','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5068','Ear_Of_Devils_Wing','Evil Wing Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5069','Mask_Of_Fox','Kitsune Mask','5','20','10','300','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5070','Headband_Of_Power','Hot-blooded Headband','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5071','Indian_Headband','Indian Headband','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5072','Inccubus_Horn','Incubus Horn','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5073','Cap_Of_Concentration','Model Training Hat','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2;','','');
-REPLACE INTO `item_db` VALUES ('5074','Ear_Of_Angels_Wing','Angel Wing Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5075','Cowboy_Hat','Cowboy Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','159','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5076','Fur_Hat','Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5077','Tulip_Hairpin','Tulip Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','161','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5078','Sea_Otter_Cap','Sea-Otter Hat','5','20','10','800','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5079','Crossed_Hair_Band','X Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','163','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5080','Headgear_Of_Queen','Crown of Ancient Queen','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','164','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5081','Mistress_Crown','Crown of Mistress','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','75',NULL,'1','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; bonus bInt,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5082','Mushroom_Band','Decorative Mushroom','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','166','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5083','Red_Tailed_Ribbon','Red Ribbon','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5084','Lazy_Raccoon','Lazy Smokie','5','20','10','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000;','','');
-REPLACE INTO `item_db` VALUES ('5085','Pair_Of_Red_Ribbon','Small Ribbons','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5086','Alarm_Mask','Alarm Mask','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('5087','Goblin_Mask_01','Poker Face','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5088','Goblin_Mask_02','Surprised Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5089','Goblin_Mask_03','Annoyed Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5090','Goblin_Mask_04','Goblin Leader Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5091','Big_Golden_Bell','Decorative Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5092','Blue_Coif','Coif','5','150000','75000','300','0','0','5','0','0','4352','63','2','768','0','65',NULL,'1','176','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5093','Blue_Coif_','Coif','5','150000','75000','300','0','0','5','0','1','4352','63','2','768','0','65',NULL,'1','177','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('5094','Orc_Hero_Helm','Helmet of Orc Hero','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5096','Assassin_Mask_','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5097','Cone_Hat_','Holiday Hat','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5098','Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','181','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5099','Cat_Hat','Neko Mimi','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10; bonus2 bSubRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5100','Sales_Signboard','Sales Banner','5','20','10','800','0','0','0','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','183','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5101','Takius_Blindfold','Takius\'s Blindfold','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5102','Round_Eyes','Blank Eyes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5103','Sunflower_Hairpin','Sunflower Hairpin','5','20','10','600','0','0','1','0','0','18446744073709551614','63','2','256','0','30',NULL,'0','186','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('5104','Dark_Blindfold','Dark Blinder','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
-REPLACE INTO `item_db` VALUES ('5105','Hat_Of_Cake_','2nd Anniversary Hat','5','20','10','1000','0','0','1','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxSP,80; bonus3 bAddMonsterDropItem,7864,7,50;','','');
-REPLACE INTO `item_db` VALUES ('5106','Cone_Hat_INA','2nd Anniversary Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5107','Well_Baked_Toast','Crunch Toast','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5108','Detective_Hat','Renown Detective\'s Cap','5','20','10','350','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5109','Red_Bonnet','Red Bonnet','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5110','Baby_Pacifier','Baby Pacifier','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5111','Galapago_Cap','Galapago Cap','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','55',NULL,'1','192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,605,100;','','');
-REPLACE INTO `item_db` VALUES ('5112','Super_Novice_Hat','Super Novice Hat','5','8500','4250','400','0','0','4','0','0','1','63','2','256','0','40',NULL,'1','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5113','Angry_Mouth','Angry Snarl','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5114','Fedora','Bucket Hat','5','6000','3000','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5115','Winter_Hat','Winter Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5116','Banana_Hat','Banana Hat','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','197','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,3,30;','','');
-REPLACE INTO `item_db` VALUES ('5117','Mistic_Rose','Mystic Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,2;','','');
-REPLACE INTO `item_db` VALUES ('5118','Ear_Of_Puppy','Puppy Headband','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5119','Super_Novice_Hat_','Super Novice Hat','5','8500','4250','400','0','0','4','0','1','1','63','2','256','0','40',NULL,'1','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5120','Fedora_','Bucket Hat','5','6000','3000','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5121','Zherlthsh_Mask','Zealotus Mask','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','768','0','70',NULL,'1','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5; bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5122','Magni_Cap','Magni\'s Cap','5','30000','15000','1000','0','0','5','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5123','Ulle_Cap','Ulle\'s Cap','5','30000','15000','500','0','0','3','0','1','18446744073709551614','63','2','256','0','65',NULL,'1','254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5124','Fricca_Circlet','Fricca\'s Circlet','5','30000','15000','300','0','0','3','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bInt,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5125','Kiss_Of_Angel','Angel\'s Kiss','5','10000','5000','300','0','0','3','0','1','1','63','2','256','0','50',NULL,'1','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5126','Morpheuss_Hood','Morpheus\'s Hood','5','30000','15000','200','0','0','1','0','0','18446744073709551614','63','2','256','0','33',NULL,'1','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5127','Morriganes_Helm','Morrigane\'s Helm','5','30000','15000','500','0','0','4','0','0','18446744073709551614','63','2','256','0','61',NULL,'1','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
-REPLACE INTO `item_db` VALUES ('5128','Goibnes_Helmet','Goibne\'s Helm','5','30000','15000','500','0','0','5','0','0','18446744073709551614','63','2','256','0','54',NULL,'1','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5129','Bird_Nest','Bird Nest','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('5130','Lion_Mask','Lion Mask','5','20','10','700','0','0','0','0','0','13623168','63','2','768','0','75',NULL,'1','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,500; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5131','Close_Helmet','Close Helmet','5','20','10','1200','0','0','8','0','0','16514','63','2','769','0','75',NULL,'1','203','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('5132','Angeling_Hat','Angeling Hat','5','20','10','700','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','204','0','0','0','0','472',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5133','Sheep_Hat','Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','205','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('5134','Pumpkin_Hat','Pumpkin-Head','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5135','Cyclops_Visor','Cyclop\'s Eye','5','0','0','200','0','0','0','0','0','18446744073709551614','63','2','512','0','75',NULL,'0','207','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5136','Santas_Hat_','Antonio\'s Santa Hat','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5137','Alice_Doll','Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEff2,Eff_Sleep,10;','','');
-REPLACE INTO `item_db` VALUES ('5138','Magic_Eyes','Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCastrate,-10; bonus bUseSPrate,20;','','');
-REPLACE INTO `item_db` VALUES ('5139','Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5140','Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,5; bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5141','Marionette_Doll','Marionette Doll','5','20','10','400','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5142','Crescent_Helm','Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5143','Kabuki_Mask','Kabuki Mask','5','20','10','1000','0','0','5','0','1','18446744073709551614','63','1','769','0','30',NULL,'1','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,3000;','','');
-REPLACE INTO `item_db` VALUES ('5144','Gambler_Hat','Gambler Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('5145','Carnival_Joker_Jester','Carnival Joker Jester','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5146','Elephant_Hat','Elephant Hat','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Brute,7; skill WZ_WATERBALL,1;','','');
-REPLACE INTO `item_db` VALUES ('5147','Baseball_Cap','Baseball Cap','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5148','Phrygian_Cap','Phrygian Cap','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5149','Silver_Tiara','Silver Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5150','Joker_Jester_','Joker Jester','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5151','Headset_OST','Note Headphones','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bResEff,Eff_Stun,1000; bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5152','Chinese_Crown','Chinese Crown','5','20','10','2000','0','0','2','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,1000; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5153','Angeling_Hairpin','Angeling Hairpin','5','20','10','700','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5154','Sunglasses_F','Father\'s Sunglasses','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5155','Granpa_Beard_F','Father\'s White Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
-REPLACE INTO `item_db` VALUES ('5156','Flu_Mask_F','Father\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5157','Viking_Helm_','Orc Helm','5','20','10','500','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5158','Holy_Bonnet_','Monk Hat','5','30000','15000','100','0','0','5','0','1','33040','63','2','256','0','0',NULL,'1','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5159','Golden_Gear_','Golden Gear','5','20','10','900','0','0','5','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5160','Magestic_Goat_','Majestic Goat','5','20','10','800','0','0','5','0','1','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5161','Sharp_Gear_','Spiky Band','5','20','10','1000','0','0','6','0','1','6739442','63','2','256','0','50',NULL,'1','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5162','Bone_Helm_','Bone Helm','5','20','10','800','0','0','7','0','1','279714','63','2','256','0','70',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
-REPLACE INTO `item_db` VALUES ('5163','Corsair_','Corsair','5','20','10','500','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5164','Tiara_','Tiara','5','20','10','400','0','0','4','0','1','18446744073709551614','63','2','256','0','45',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5165','Crown_','Crown','5','20','10','400','0','0','4','0','1','18446744073709551614','63','1','256','0','45',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5166','Spinx_Helm_','Sphinx Hat','5','20','10','3000','0','0','5','0','1','16514','63','2','257','0','65',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5167','Munak_Turban_','Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('5168','Bongun_Hat_','Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5169','Bride_Mask','Bride Mask','5','30000','15000','500','0','0','4','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,2; bonus bCritical,5; }','','');
-REPLACE INTO `item_db` VALUES ('5170','Feather_Beret','Feather Beret','5','30000','15000','600','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5171','Valkyrie_Helm','Valkyrie Helm','5','100000','50000','1000','0','0','5','0','1','18446744073709551614','2','2','256','0','0',NULL,'1','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5172','Beret','Beret','5','30000','15000','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','226','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5173','Satto_Hat','Magistrate Hat','5','30000','15000','400','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','227','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bAgi,1; bonus bHPrecovRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('5174','Ayam','Ayam','5','30000','15000','400','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bInt,1; bonus bSPrecovRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('5175','Censor_Bar','Censor Bar','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus bMdef,1; bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('5176','Hahoe_Mask','Hahoe Mask','5','30000','15000','100','0','0','2','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,1; bonus bFlee2,2; }','','');
-REPLACE INTO `item_db` VALUES ('5177','Guardian_Lion_Mask','Mythical Lion Mask','5','30000','15000','500','0','0','5','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bDex,2; bonus bBaseAtk,2*getrefine(); bonus3 bAddEff,Eff_Stun,1000,ATF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('5178','Candle_','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5179','Gold_Tiara','Golden Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5180','Phrygian_Cap_','France Holiday Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5181','Helm_Of_Darkness','Helm of Darkness','5','20','10','2000','0','0','3','0','1','414946','63','2','768','0','50',NULL,'1','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5182','Puppy_Hat','Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpell,PR_GLORIA,1,10+20*(readparam(bAgi)>=77);','','');
-REPLACE INTO `item_db` VALUES ('5183','Bird_Nest_Hat','Bird Nest Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus2 bResEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('5184','Captain_Hat','Captain\'s Hat','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('5185','Laurel_Wreath','Laurel Wreath','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bResEff,Eff_Blind,500; bonus2 bResEff,Eff_Curse,500;','','');
-REPLACE INTO `item_db` VALUES ('5186','Geographer_Band','Geographer Band','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5187','Twin_Ribbon','Twin Ribbon','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bMdef,3; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,10; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,6,120,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('5188','Minstrel_Hat','Wandering Minstrel Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5189','Fallen_Leaves','Autumn Leaves','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,40; bonus bMaxSP,40;','','');
-REPLACE INTO `item_db` VALUES ('5190','Baseball_Cap_','Independence Memorial Hat','5','20','10','20','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5191','Ribbon_Black','Black Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5192','Ribbon_Yellow','Yellow Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5193','Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5194','Ribbon_Pink','Pink Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5195','Ribbon_Red','Red Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','246','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5196','Ribbon_Orange','Orange Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5197','Ribbon_White','White Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','248','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5198','Drooping_Bunny','Drooping Bunny','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5199','Baseball_Cap_I','Baseball Cap','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5200','Coppola','Coppola','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5201','Party_Hat_B','Party Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5202','Pumpkin_Hat_','Fantastic Pumpkin-Head','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5203','Tongue_Mask','Smiling Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5204','Event_Pierrot_Nose','Rudolph\'s Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bAddMonsterDropItem,12130,30;','','');
-REPLACE INTO `item_db` VALUES ('5205','Wreath','Emperor\'s Laurel Crown','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5206','Romantic_White_Flower','Romantic White Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','259','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('5207','Gold_Spirit_Chain','Angel Blessing','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bSubEle,Ele_Holy,5;','','');
-REPLACE INTO `item_db` VALUES ('5208','Rideword_Hat','Rideword Hat','5','20','10','300','0','0','2','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','262','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,8; bonus2 bSPDrainRate,10,4; bonus2 bHPLossRate,10,5000;','','');
-REPLACE INTO `item_db` VALUES ('5209','Yellow_Baseball_Cap','Love Dad Cap','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','263','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5210','Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bAspdRate,3; bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5211','Dress_Hat','Dress Hat','5','0','0','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bStr,1; bonus bInt,1; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bHealPower,5; if (getrefine() >= 7) { bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bHealPower,1; }','','');
-REPLACE INTO `item_db` VALUES ('5212','Satellite_Hairband','Satellite Hairband','5','0','0','1000','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,10; skill AL_RUWACH,1;','','sc_end SC_RUWACH;');
-REPLACE INTO `item_db` VALUES ('5213','Black_Bunny_Band','Sheila Hairnet','5','0','0','200','0','0','2','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5214','Moonlight_Flower_Hat','Moonlight Flower Hat','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus3 bAutoSpell,AL_INCAGI,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5215','Angelic_Chain_','Evolved Angel Wing','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','38','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bInt,1; bonus2 bSubRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('5216','Satanic_Chain_','Evolved Evil Wing','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','39','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bFlee,3; bonus2 bSubRace,RC_Angel,3;','','');
-REPLACE INTO `item_db` VALUES ('5217','Magestic_Goat_TW','Evolved Majestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5218','Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5219','Drooping_Kitty_','Evolved Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','142','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,18; bonus bFlee,3;','','');
-REPLACE INTO `item_db` VALUES ('5220','Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','55','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5221','Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5222','Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5223','Big_Golden_Bell_','Evolved Big Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','175','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5224','Orc_Hero_Helm_TW','Evolved Orc Hero Helm','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','178','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5225','Marcher_Hat','Parade Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,2; bonus4 bAutoSpellWhenHit,AL_ANGELUS,5,30,0; bonus4 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,0; bonus2 bResEff,Eff_Stun,1000; if(BaseClass==Job_Acolyte) bonus4 bAutoSpellOnSkill,AL_HEAL,PR_LEXAETERNA,1,1000;','','');
-REPLACE INTO `item_db` VALUES ('5226','Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','270','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,1; bonus bFlee,10; bonus bCastrate,-getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5227','Red_Deviruchi_Cap','Red Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','271','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5228','White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','272','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5229','Gray_Deviruchi_Cap','Brown Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','273','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5230','White_Drooping_Kitty','Gray Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','274','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5231','Gray_Drooping_Kitty','Brown Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','275','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5232','Pink_Drooping_Kitty','Pink Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','276','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5233','Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','277','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5234','Yellow_Drooping_Kitty','Yellow Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','278','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5235','Gray_Fur_Hat','Brown Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','279','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5236','Blue_Fur_Hat','Blue Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','280','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5237','Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','281','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5238','Red_Wizardry_Hat','Red Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','282','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5239','White_Wizardry_Hat','Gray Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','283','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5240','Gray_Wizardry_Hat','Brown Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','284','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5241','Blue_Wizardry_Hat','Blue Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','285','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5242','Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','286','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5243','Chullos','Shafka','5','20','10','800','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','287','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5244','Elven_Blindfold','Elven Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5245','Elven_Sunglasses','Elven Sunglasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('5246','Angelic_Helm','Angelic Helm','5','20','10','700','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5247','Satanic_Helm','Satanic Helm','5','20','10','700','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','291','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5248','Robotic_Blindfold','Robotic Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5249','Human_Blindfold','Human Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5250','Robotic_Ears','Robotic Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5251','Round_Ears','Round Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5252','Drooping_Nine_Tail','Drooping Ninetail','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,PR_GLORIA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('5253','Lif_Doll_Hat','Lif Doll Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,getrefine(); bonus bDef,getrefine()*-1;','','');
-REPLACE INTO `item_db` VALUES ('5254','Deviling_Hat','Deviling Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','298','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,3; bonus2 bSubRace,RC_Angel,-20; if(getrefine()>=6) { bonus bCritical,getrefine()-5; }','','');
-REPLACE INTO `item_db` VALUES ('5255','Triple_Poring_Hat','Triple Poring Hat','5','20','10','600','0','0','3','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,BS_GREED,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5256','Valkyrie_Feather_Band','Valkyrie Feather Band','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','300','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5257','Soulless_Wing','Soul Ring','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','301','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5258','Afro_Wig','Afro Wig','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','768','0','10',NULL,'1','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,300; bonus2 bSubEle,Ele_Neutral,1;','','');
-REPLACE INTO `item_db` VALUES ('5259','Elephant_Hat_','Elephant Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus3 bAutoSpell,WZ_WATERBALL,3,10; skill AL_HOLYWATER,1;','','');
-REPLACE INTO `item_db` VALUES ('5260','Cookie_Hat','Cookie Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee2,5; bonus bCritAtkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5261','Silver_Tiara_','Silver Tiara','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) bonus bMatkRate,(JobLevel/20); if(BaseClass==Job_Acolyte) bonus bUseSPrate,-(JobLevel/10); if(BaseClass==Job_Archer) bonus bMaxSP,(JobLevel*2);','','');
-REPLACE INTO `item_db` VALUES ('5262','Gold_Tiara_','Golden Tiara','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bUnbreakableHelm,0; if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) bonus bDex,JobLevel/7;','','');
-REPLACE INTO `item_db` VALUES ('5263','Ati_Atihan_Hat','Pagdayaw','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','769','0','20',NULL,'1','303','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,1; bonus2 bSubEle,Ele_Earth,1; bonus2 bSubEle,Ele_Fire,1; bonus2 bSubEle,Ele_Wind,1; bonus2 bAddEff,Eff_Curse,3;','','');
-REPLACE INTO `item_db` VALUES ('5264','Aussie_Flag_Hat','Australian Flag Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5265','Apple_Of_Archer_C','Apple of Archer','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','1',NULL,'0','72','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5266','Bunny_Band_C','Bunny Band','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5267','Sahkkat_C','Sakkat','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','67','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5268','Lord_Circlet_C','Grand Circlet','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','1',NULL,'0','93','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5269','Flying_Angel_','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1; bonus bAspdRate,3; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5270','Fallen_Leaves_','Autumn Leaves','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('5271','Chinese_Crown_','Phoenix Crown','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Boss,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5272','Tongue_Mask_','Tongue Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,50;','','');
-REPLACE INTO `item_db` VALUES ('5273','Happy_Wig','Happy Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5274','Shiny_Wig','Shiny Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5275','Marvelous_Wig','Marvelous Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5276','Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5277','Yellow_Bandana','Yellow Bandana','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','309','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('5278','Yellow_Ribbon','Yellow Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','310','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('5279','Drooping_Kitty_C','Refined Drooping Cat','5','2','1','0','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
-REPLACE INTO `item_db` VALUES ('5280','Magestic_Goat_C','Baphomet Horns','5','2','1','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5281','Deviruchi_Cap_C','Refined Deviruchi Hat','5','2','1','0','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5282','euRO_Baseball_Cap','Europe Baseball Cap','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5283','Chick_Hat','Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','311','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50; bonus bMaxSP,50; skill TF_DOUBLE,2; bonus bDoubleRate,10; bonus2 bSubRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5284','Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','312','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bHPrecovRate,5; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('5285','Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','313','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5286','Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','314','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bAspdRate,-10; bonus bCastrate,25;','','');
-REPLACE INTO `item_db` VALUES ('5287','Vacation_Hat','Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','315','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5288','Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','316','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5289','Vanilmirth_Hat','Vanilmirth Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','317','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,MG_FIREBOLT,1,10; bonus3 bAutoSpell,MG_COLDBOLT,1,10; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,1,10; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5290','Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5291','Kettle_Hat','Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','318','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,SA_DELUGE,2,10,0; bonus3 bAutoSpell,WZ_WATERBALL,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5292','Dragon_Skull','Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','319','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,5;','','');
-REPLACE INTO `item_db` VALUES ('5293','Ramen_Hat','Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','320','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus4 bAutoSpellWhenHit,AL_DECAGI,1,30,1;','','');
-REPLACE INTO `item_db` VALUES ('5294','Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','321','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
-REPLACE INTO `item_db` VALUES ('5295','Golden_Bandana','Golden Bandana','5','20','10','2400','0','0','4','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','138','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5296','Drooping_Nine_Tail_','Drooping Nine Tail','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('5297','Soulless_Wing_','Soul Wing','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSPRegenRate,2,10000;','','');
-REPLACE INTO `item_db` VALUES ('5298','Marvelous_Wig_','Dokebi\'s Wig','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Fire,-5; bonus2 bSubEle,Ele_Water,-5;','','');
-REPLACE INTO `item_db` VALUES ('5299','Ati_Atihan_Hat_','Pagdayaw','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5300','Bullock_Helm','Bullock Helm','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','322','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5301','Russian_Ribbon','Victory Hairband','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','323','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5302','Lotus_Flower_Hat','Flower Lily','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5303','Flower_Coronet','Flower Crown','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('5304','Cap_Of_Blindness','Cap Of Blindness','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','769','0','50',NULL,'1','326','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,700; bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5305','Pirate_Dagger','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','327','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('5306','Freyja_Crown','Freya\'s Crown','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','328','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5307','Carmen_Mirandas_Hat','Carmen Miranda\'s Hat','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','329','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5308','Brazilian_Flag_Hat','Brazil National Flag Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','330','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedAddRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5309','Mahican','Wool Mask','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','331','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
-REPLACE INTO `item_db` VALUES ('5310','Bulb_Hairband','Shining Electric Bulb Hairband','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','332','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,10; skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('5311','Large_Hibiscus','Large Hisbiscus','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','333','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5312','Ayothaya_Hat','Ayothaya King\'s Hat','5','20','10','100','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','334','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5313','Diadem','Diadem','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','335','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,3; bonus bCastrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('5314','Hockey_Mask','Hockey Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','336','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5315','Observer','Observer','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','35',NULL,'0','337','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill WZ_ESTIMATION,1;','','');
-REPLACE INTO `item_db` VALUES ('5316','Umbrella_Hat','Umbrella Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3;','','');
-REPLACE INTO `item_db` VALUES ('5317','Fisherman_Hat','Fisherman\'s Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','339','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_WATERBALL,3,50;','','');
-REPLACE INTO `item_db` VALUES ('5318','Poring_Party_Hat','Poring Party Hat','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','340','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5319','Hellomother_Hat','Hello Mother Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('5320','Champion_Wreath','Champion Wreath','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','261','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus4 bAutoSpellWhenHit,AL_HEAL,1,50,0;','','');
-REPLACE INTO `item_db` VALUES ('5321','Indonesian_Bandana','Bandana Merah Putih','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5322','Scarf','Kerchief','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','343','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5323','Misstrance_Crown','Misstrance Crown','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','165','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5324','Little_Angel_Doll','Little Angel Doll','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','344','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus4 bAutoSpellWhenHit,CR_GRANDCROSS,3,30,0;','','');
-REPLACE INTO `item_db` VALUES ('5325','Robo_Eye','Robo Eye','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5326','Masquerade_C','Masquerade C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('5327','Orc_Hero_Helm_C','Refined Helmet of Orc Hero','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','768','0','0',NULL,'0','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('5328','Evil_Wing_Ears_C','Evil Wing Ears C','5','1','0','0','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5329','Dark_Blindfold_C','Dark Blindfold C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,500;','','');
-REPLACE INTO `item_db` VALUES ('5330','kRO_Drooping_Kitty_C','kRO Drooping Kitty C','5','1','0','0','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,4000; bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('5331','Corsair_C','Corsair C','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('5332','Loki_Mask','Loki Mask','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','513','0','20',NULL,'0','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5333','Radio_Antenna','Radio Antenna','5','0','0','1500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','347','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; skill MG_LIGHTNINGBOLT,1; bonus4 bAutoSpellWhenHit,MG_THUNDERSTORM,5,30,1;','','');
-REPLACE INTO `item_db` VALUES ('5334','Angeling_Wanna_Fly','Flapping Angeling','5','0','0','700','0','0','0','0','0','18446744073709551615','63','2','256','0','38',NULL,'0','348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5335','Jumping_Poring','Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5336','Guildsman_Recruiter','Guildsman Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','350','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5337','Party_Recruiter_Hat','Party Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','351','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5338','Bf_Recruiter_Hat','Bf Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','352','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5339','Friend_Recruiter_Hat','Friend Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','353','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5340','Deprotai_Doll_Hat','Defolty Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bStr,2; bonus3 bAutoSpellWhenHit,AL_ANGELUS,10,20;','','');
-REPLACE INTO `item_db` VALUES ('5341','Claris_Doll_Hat','Glaris Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bInt,2; bonus bMagicHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('5342','Sorin_Doll_Hat','Sorin Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','356','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bDex,2; autobonus \"{ bonus bBaseAtk,50; }\",20,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('5343','Tayelin_Doll_Hat','Telling Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bAgi,2; bonus2 bAddItemHealRate,504,10; bonus2 bAddItemHealRate,547,10;','','');
-REPLACE INTO `item_db` VALUES ('5344','Binit_Doll_Hat','Bennit Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bVit,2; autobonus \"{ bonus bAspdRate,5; }\",20,30000,0,\"{ specialeffect2 EF_HASTEUP; }\";','','');
-REPLACE INTO `item_db` VALUES ('5345','Debril_Doll_Hat','W Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bLuk,2; bonus2 bAddRace,RC_Undead,5; bonus2 bMagicAddRace,RC_Undead,5; bonus2 bSubRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('5346','Gf_Recruiter_Hat','Gf Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','360','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5347','Ph_D_Hat_','Ph.D Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5348','Big_Sis_Ribbon_','Big Ribbon','5','15000','7500','200','0','0','2','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5349','Boys_Cap_','Boy\'s Cap','5','20','10','100','0','0','2','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5350','Pirate_Bandana_','Pirate Bandana','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5351','Sunflower_','Sunflower','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('5352','Poporing_Cap','Poporing Cap','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','361','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5353','Helm_Of_Sun_','Hat of the Sun God','5','20','10','2400','0','0','4','0','1','13623168','63','2','768','0','0',NULL,'1','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5354','Muslim_Hat_M','Muslim Hat M','5','0','0','100','0','0','2','0','0','18446744073709551615','63','1','256','0','0',NULL,'0','362','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5355','Muslim_Hat_F','Selendang','5','0','0','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','363','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5356','Pumpkin_Hat_H','Festival Pumpkin Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5; bonus2 bAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5357','Wings_Of_Victory','Wings Of Victory','5','20','10','200','0','0','10','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','365','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5358','Pecopeco_Wing_Ears','Peco Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','366','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5359','J_Captain_Hat','Ship Captain Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','367','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,7; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5360','Whikebain_Ears','Hyuke\'s Black Cat Ears','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','368','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,3; bonus bCritAtkRate,10; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
-REPLACE INTO `item_db` VALUES ('5361','Gang_Scarf','Gangster Scarf','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','369','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; if(BaseJob==Job_Rogue) skill RG_GANGSTER,1;','','');
-REPLACE INTO `item_db` VALUES ('5362','Ninja_Scroll','Ninja Scroll','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','370','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5363','Helm_Of_Abyss','Helm Of Abyss','5','20','10','1000','0','0','2','0','1','414946','63','2','256','0','70',NULL,'1','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-10; bonus2 bSubRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('5364','Dark_Snake_Lord_Hat','Evil Snake Lord Hat','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5365','Fried_Egg','Magnolia Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 5; bonus5 bAutoSpellWhenHit, BS_GREED, 1, 10, BF_SHORT, 0;','','');
-REPLACE INTO `item_db` VALUES ('5366','Hat_0f_King','Love Dad Bandana','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','374','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('5367','Hyegun_Hat','Hyegun Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','375','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('5368','White_Wing','White Wing','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','38','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12280,300;','','');
-REPLACE INTO `item_db` VALUES ('5369','Dark_Wing','Dark Wing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','39','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12279,300;','','');
-REPLACE INTO `item_db` VALUES ('5370','Orchid_Hairband','Orchid Hairband','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','376','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5371','Hat_Of_Judge','Judge Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','377','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5372','Drooping_White_Kitty','Koneko Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','378','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDelayrate,-3; bonus bMatkRate,3; bonus bMaxSPrate,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5373','Darkness_Helm','Dark Randgris Helm','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','379','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5374','L_Magestic_Goat','Gigantic Majestic Goat','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','380','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
-REPLACE INTO `item_db` VALUES ('5375','L_Orc_Hero_Helm','Orc Hero Headdress','5','20','10','900','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','381','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_WEAPONPERFECT,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5376','Satanic_Chain_P','Flying Evil Wing','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','382','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,120; bonus2 bAddEff2,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('5377','Antique_Pipe','Gentleman\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','383','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('5378','Rabbit_Ear_Hat','Bunny Top Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','384','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus3 bAutoSpellWhenHit,AL_INCAGI,5,10;','','');
-REPLACE INTO `item_db` VALUES ('5379','Balloon_Hat','Tam','5','0','0','800','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMatkRate,2+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('5380','Fish_Head_Hat','Fish Head Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','386','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5381','Santa_Poring_Hat','Santa Poring Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','387','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddEle,Ele_Dark,3; bonus2 bSubEle,Ele_Dark,3;','','');
-REPLACE INTO `item_db` VALUES ('5382','Bell_Ribbon','Bell Ribbon','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','388','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill AL_ANGELUS,1;','','sc_end SC_ANGELUS;');
-REPLACE INTO `item_db` VALUES ('5383','Hunting_Cap','Hunter\'s Cap','5','20','10','250','0','0','3','0','1','18446744073709551614','63','2','256','0','50',NULL,'1','389','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5384','Santa_Hat_1','Twin Pompom By JB','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; skill WZ_ESTIMATION,1; bonus3 bAutoSpell,AL_INCAGI,1,500;','','');
-REPLACE INTO `item_db` VALUES ('5385','Yoyo_Hat','Yoyo Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','391','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING, 1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5386','Ayam_','Ayam','5','0','0','70','0','0','7','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','228','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bFlee,7; bonus2 bAddMonsterDropItem,12198,200;','','');
-REPLACE INTO `item_db` VALUES ('5387','Neko_Mimi_Kafra','Neko Mimi Kafra','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','392','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5388','Snake_Head','Snake Head Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','393','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5389','Angel_Spirit','Angel Spirit','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','394','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bHit,15;','','');
-REPLACE INTO `item_db` VALUES ('5390','Santa_Hat_2','Frozen Twin Pompom','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff, Eff_Freeze, 3000;','','');
-REPLACE INTO `item_db` VALUES ('5391','Toast_C','Toast','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','188','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bAddMonsterDropItem,617,10;','','');
-REPLACE INTO `item_db` VALUES ('5392','Louyang_Cap','Louyang NewYear Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','396','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5393','Valentine_Hat','Love Valentine\'s Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 7; bonus bMaxHPrate, 7;','','');
-REPLACE INTO `item_db` VALUES ('5394','Bubblegum_Lower','Bubblegum','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5395','Tiraya_Bonnet','Striped Hat','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','398','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(getrefine()*20); bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('5396','Jasper_Crest','Jasper Crest','5','20','10','700','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','399','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5397','Scuba_Mask','Scuba Gear','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','400','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water, 10; bonus bUnbreakableHelm, 0;','','');
-REPLACE INTO `item_db` VALUES ('5398','Bone_Head','Bone Head','5','20','10','1200','0','0','5','0','1','279714','2','2','256','0','85',NULL,'1','401','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMdef,5; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('5399','Mandragora_Cap','Mandragora Cap','5','20','10','300','0','0','1','0','1','13623168','2','2','256','0','85',NULL,'0','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAutoSpellWhenHit,DC_SCREAM,5,30;','','');
-REPLACE INTO `item_db` VALUES ('5400','Fox_Hat','Fox Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5401','Black_Glasses','Black Frame Glasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','404','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bUnbreakableHelm, 0;','','');
-REPLACE INTO `item_db` VALUES ('5402','Mischievous_Fairy','Mischievous Fairy','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','405','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bFlee2, 3;','','');
-REPLACE INTO `item_db` VALUES ('5403','Fish_In_Mouth','Fish In Mouth','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','406','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,579,500; bonus2 bAddItemHealRate,579,25;','','');
-REPLACE INTO `item_db` VALUES ('5404','Blue_Ribbon','Blue Ribbon','5','10','5','100','0','0','1','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','407','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit, AC_CONCENTRATION, 2, 7, 0;','','');
-REPLACE INTO `item_db` VALUES ('5405','Filir_Hat','Filir Hat','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','256','0','80',NULL,'0','408','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn, 1;','','');
-REPLACE INTO `item_db` VALUES ('5406','Academy_Freshman_Hat','Academy Freshman Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','409','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('5407','Academy_Graduating_Cap','Academy Completion Hat','5','0','0','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','410','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5408','Old_Bandanna','Old Bandana','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50; bonus bCastrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5409','New_Cowboy_Hat','Purple Cowboy Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5410','Bread_Bag2','Brown Paperbag Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','412','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bResEff, Eff_Stun, 400; bonus2 bSubRace,RC_DemiPlayer,4;','','');
-REPLACE INTO `item_db` VALUES ('5411','White_Snake_Hat','White Snake Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5412','Sweet_Candy','Sweet Candy','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','414','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0;','','');
-REPLACE INTO `item_db` VALUES ('5413','Popcorn_Hat','Pop Corn Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','415','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind, 10;','','');
-REPLACE INTO `item_db` VALUES ('5414','Campfire_Hat','Camp Fire Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','416','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire, 10; bonus4 bAutoSpellWhenHit, MG_FIREBALL, 5, 100, 1;','','');
-REPLACE INTO `item_db` VALUES ('5415','Poring_Cake_Cap','Poring Cake Hat','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; bonus bFlee2,5; bonus bAspdRate,5; bonus bCastrate,-5; bonus bDelayrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5416','Beer_Cap','Beer Hat','5','20','10','600','0','0','2','0','0','18446744073709551614','63','2','256','0','18',NULL,'1','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; skill SM_RECOVERY,3; skill MG_SRECOVERY,3;','','');
-REPLACE INTO `item_db` VALUES ('5417','Crown_Parrot','Crown Parrots','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','419','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus2 bResEff,Eff_Silence,10000; bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5418','Soldier_Hat','Legionnaire Hat','5','20','10','400','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 3; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5419','Evolved_Leaf','Leaves Of Grass','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Plant,5;','','');
-REPLACE INTO `item_db` VALUES ('5420','Mask_Of_Ifrit','Mask Of Ifrit','5','0','0','0','0','0','8','0','0','18446744073709551614','63','2','769','0','70',NULL,'0','421','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,-10; skill MG_SIGHT,1; bonus3 bAutoSpellWhenHit,WZ_METEOR,3,50; bonus3 bAutoSpell,MG_FIREBOLT,3,50;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('5421','Ifrits_Ear','Ears Of Ifrit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','422','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bSkillAtk,MG_FIREBOLT,2; bonus2 bSkillAtk,WZ_FIREPILLAR,2; bonus2 bSkillAtk,WZ_METEOR,2; bonus2 bSkillAtk,SM_BASH,2; bonus2 bSkillAtk,SM_MAGNUM,2; bonus2 bSkillAtk,KN_PIERCE,2; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Water,-5;','','');
-REPLACE INTO `item_db` VALUES ('5422','Linguistic_Book_Cap','Linguistic Book Hat','5','20','10','70','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5423','Lovecap_China','I Love China','5','20','10','250','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','424','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5424','Fanta_Orange_Can','Fanta Orange Can Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','425','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5425','Fanta_Grape_Can','Fanta Grape Can Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','426','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5426','Karada_Meguri_Tea_Hat','Karada Meguricha Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','427','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5427','Royal_Milk_Tea_Hat','Black Tea Kochakaden Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','428','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5428','Bread_Bag1','RWC Anniversary Bread Envelope','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','429','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,12;','','');
-REPLACE INTO `item_db` VALUES ('5429','Bogy_Cap','Bogy Cap','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','430','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 5; bonus bSPrecovRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('5430','Sacred_Torch_Coronet','Torch Cap','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','431','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,20; skill MG_FIREBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('5431','Chicken_Hat','Chicken Hat','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MC_LOUD,1,30; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5432','Brazil_Baseball_Cap','bRO 4th Anniversary Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','433','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_MONTH) == SEPTEMBER && gettime(GETTIME_DAYOFMONTH) >= 10 && gettime(GETTIME_DAYOFMONTH) <= 24) bonus bAllStats, 4;','','');
-REPLACE INTO `item_db` VALUES ('5433','Golden_Wreath','Golden Laurel','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','434','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5435','Coke_Hat','Red Minstrel Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','436','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,80; bonus bMdef,3; if(getrefine()>5) { bonus bMdef,getrefine()-5; bonus bMaxSP,(getrefine()-5)*10; }','','');
-REPLACE INTO `item_db` VALUES ('5436','Brides_Corolla','Bride\'s Corolla','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5437','Flower_Of_Fairy','Fairy Flower','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','438','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,1; bonus2 bSubRace,RC_Insect,5;','','');
-REPLACE INTO `item_db` VALUES ('5438','Fillet_Green','Cute Green Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5439','Fillet_Red','Cute Red Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5440','Fillet_Blue','Cute Blue Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5441','Fillet_White','Cute White Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5442','Necktie','Necktie','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHit,-5; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('5443','Status_Of_Baby_Angel','Statue Of Baby Angel','5','20','10','600','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus4 bAutoSpellWhenHit,PR_STRECOVERY,1,20,0;','','');
-REPLACE INTO `item_db` VALUES ('5444','Hair_Brush','Hair Brush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6;','','');
-REPLACE INTO `item_db` VALUES ('5445','Candy_Cane_In_The_Mouth','Candy Cane In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5;','','');
-REPLACE INTO `item_db` VALUES ('5446','Cat_Foot_Hairpin','Catfoot Hairpin','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5447','Frog_Cap','Frog Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRace,RC_Insect,12; bonus2 bMagicAddRace,RC_Insect,12;','','');
-REPLACE INTO `item_db` VALUES ('5448','Solo_Play_Box1','Soloplay Box1','5','0','0','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','449','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5449','Solo_Play_Box2','Soloplay Box2','5','0','0','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','450','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5450','Sun_Cap','Solar Hat','5','20','10','1000','0','0','0','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','451','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5451','Dragonhelm_Gold','RWC 2008 Dragon Helm Gold','5','20','10','2500','0','0','7','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','452','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bAllStats,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5452','Dragonhelm_Silver','RWC 2008 Dragon Helm Silver','5','20','10','2500','0','0','5','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','453','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,7; bonus bAllStats,2; bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5453','Dragonhelm_Copper','RWC 2008 Dragon Helm Copper','5','20','10','2500','0','0','0','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','454','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bAllStats,2; bonus2 bAddRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('5454','Dog_Cap_','Puppy Hat','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus bCritical,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bIgnoreMdefRate,100; }\",10,3000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
-REPLACE INTO `item_db` VALUES ('5455','Geographer_Band_','Decorative Geographer','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,AL_HEAL,5,50; bonus3 bAutoSpellWhenHit,AL_HEAL,5,30;','','');
-REPLACE INTO `item_db` VALUES ('5456','Vacation_Hat_','Summer Hat','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bHPrecovRate,20; bonus bSPrecovRate,15;','','');
-REPLACE INTO `item_db` VALUES ('5457','Spring_Rabbit_Hat','Moon Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','455','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bBaseAtk,5; bonus bMatkRate,5; if(getrefine()>4) { bonus bBaseAtk,getrefine()-4; bonus bMatkRate,getrefine()-4; }','','');
-REPLACE INTO `item_db` VALUES ('5458','Pinwheel_Cap','Pinwheel Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 5; bonus bHPrecovRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('5459','Drooping_Bunny_Chusuk','Drooping Bunny','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5460','Adv_Dragon_Skull','Evolved Dragon Skull Hat','5','20','10','1000','0','0','7','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','457','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2; bonus bMaxHPrate, 3;','','');
-REPLACE INTO `item_db` VALUES ('5461','Adv_Whisper_Mask','Evolved Whisper Mask','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','769','0','50',NULL,'1','458','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Ghost, 20;','','');
-REPLACE INTO `item_db` VALUES ('5462','Spiked_Scarf','Spiked Scarf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','90',NULL,'0','459','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('5463','Rainbow_Scarf','Rainbow Scarf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','90',NULL,'0','460','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5464','Zaha_Doll_Hat','Zaha Doll Hat','5','20','10','0','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','461','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill PR_MAGNIFICAT, 3;','','');
-REPLACE INTO `item_db` VALUES ('5471','Hairband_Of_Reginleif','Hairband Of Reginleif','5','20','10','800','0','0','1','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Undead,3; bonus2 bSubEle,Ele_Ghost,3;','','');
-REPLACE INTO `item_db` VALUES ('5476','Hairband_Of_Grandpeco','Grand Peco Hairband','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','768','0','30',NULL,'1','473','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,-10; bonus2 bAddRace2,RC2_Orc,15;','','');
-REPLACE INTO `item_db` VALUES ('5477','Bro_Flag','Brazilian Flag Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','474','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH, 1;','','');
-REPLACE INTO `item_db` VALUES ('5478','Classic_Hat','Classic Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','475','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('5479','Shamans_Hair_Ornament','Shaman\'s Hair Decoration','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','476','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('5480','Bizofnil_Wing_Deco','Bijofnil Wings','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','477','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
-REPLACE INTO `item_db` VALUES ('5481','Hermose_Cap','Hermode Cap','5','20','10','1000','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','478','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bBaseAtk,-20; bonus bMatkRate,-10;','','');
-REPLACE INTO `item_db` VALUES ('5482','Dark_Knight_Mask','Dark Knight Mask','5','0','0','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','80',NULL,'1','479','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5483','Odin_Mask','Odin Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','480','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,6;','','');
-REPLACE INTO `item_db` VALUES ('5485','Tiger_Face','Tiger Face','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','769','0','60',NULL,'1','483','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5486','J_Anniversary_Hat','Anniversary Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2;','','');
-REPLACE INTO `item_db` VALUES ('5487','J_Poringcake_Hat','Poring Cake Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5488','J_Twin_Santahat','Twin Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5489','Love_Daddy','Love Daddy Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','484','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5490','Anubis_Helm','Anubis Helm','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','485','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Boss,10; bonus bHealPower2,10; bonus bAddItemHealRate,10;','','');
-REPLACE INTO `item_db` VALUES ('5491','Hat_Of_Outlaw','Bandit Hat','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','486','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire, 10;','','');
-REPLACE INTO `item_db` VALUES ('5492','Boys_Cap_I','Student Cap','5','0','0','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','102','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5493','Ulle_Cap_I','Ulle\'s Cap','5','0','0','0','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','254','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5494','Spinx_Helm_I','Sphinx Hat','5','0','0','0','0','0','5','0','0','16514','63','2','257','0','0',NULL,'0','137','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
-REPLACE INTO `item_db` VALUES ('5495','Power_Of_Thor','Power Of Thor','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','75',NULL,'1','493','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5496','Dice_Hat','Dice Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','494','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('5497','King_Tiger_Doll_Hat','King Tiger Doll Hat','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','495','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5498','Wondering_Wolf_Helm','Wandering Wolf Helm','5','20','10','600','0','0','5','0','0','18446744073709551614','63','2','768','0','50',NULL,'0','490','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('5499','Pizza_Hat','Pizza Hat','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','487','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE, 1;','','');
-REPLACE INTO `item_db` VALUES ('5500','Icecream_Hat','Icecream Hat','5','0','0','300','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','488','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; skill MG_FROSTDIVER, 3;','','');
-REPLACE INTO `item_db` VALUES ('5501','Pirates_Pride','Pirate\'s Pride','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','496','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Ninja,5; bonus2 bSubRace2,RC2_Ninja,5;','','');
-REPLACE INTO `item_db` VALUES ('5502','Necromencers_Hood','Necromancer\'s Hood','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','491','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,NPC_DARKSTRIKE,5,5,BF_WEAPON|BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('5503','Rabbit_Magic_Hat','Magic Rabit Hat','5','0','0','800','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','497','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMdef,1; bonus bMaxSP,50; bonus3 bAutoSpellWhenHit,MG_FIREBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,1,20;','','');
-REPLACE INTO `item_db` VALUES ('5504','China_Wedding_Veil','Wedding Weil','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','768','0','70',NULL,'1','489','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5505','Asara_Fairy_Hat','Asara Fairy Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'1','492','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill DC_DONTFORGETME,1; bonus bDex,2; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5506','Blue_Pajamas_Hat','Blue Night Cap','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5507','Pink_Pajamas_Hat','Pink Night Cap','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','502','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5508','Shark_Hat','Shark Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','503','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bMdef,1; bonus2 bAddEle,Ele_Water,5; bonus2 bSubEle,Ele_Water,10;','','');
-REPLACE INTO `item_db` VALUES ('5509','Sting_Hat','Sting hat','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','504','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMdef,3; bonus2 bAddEle,Ele_Fire,5; bonus2 bSubEle,Ele_Earth,5; bonus3 bAutoSpell,WZ_EARTHSPIKE,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5510','Shower_Cap','Shower Cap','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','507','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,3; bonus2 bAddEle,Ele_Water,10; bonus2 bSubRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('5511','Samambaia','Samambaia','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','508','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,8;','','');
-REPLACE INTO `item_db` VALUES ('5512','Aquarius_Diadem','Aquarius Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','509','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; }','','');
-REPLACE INTO `item_db` VALUES ('5513','Aquarius_Crown','Aquarius Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','510','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; }','','');
-REPLACE INTO `item_db` VALUES ('5514','Pisces_Diadem','Pisces Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','511','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5515','Pisces_Crown','Pisces Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','512','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5516','Hawk_Eyes01','hawk Eyes','5','10','5','100','0','0','0','0','0','2048','2','2','512','0','60',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5517','Hawk_Eyes02','Hawk Eyes','5','10','5','100','0','0','0','0','0','526344','63','2','512','0','60',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5518','L_Magestic_Goat2','Gigantic Majestic Goat','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','513','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
-REPLACE INTO `item_db` VALUES ('5519','Peacock_Feather','Peacock Feather','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','514','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5520','Rabbit_Earplug','Rabbit Earplugs','5','0','0','400','0','0','0','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 4; bonus bMatkRate,4;','','');
-REPLACE INTO `item_db` VALUES ('5521','Angry_Mouth_C','Angry Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','194','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('5522','Fanta_Zero_Lemon_Hat','Fanta Zero Lemon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','516','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5523','Sakura_Mist_Hat','Sakura Mist Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','517','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5524','Sakura_Milk_Tea_Hat','Sakura Milk Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','518','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5525','First_Leaf_Tea_Hat','Flower Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','519','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5526','Lady_Tanee_Doll','Tanigumi Girl Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','520','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; bonus2 bSubEle,Ele_Wind, 5; bonus2 bAddMonsterDropItem, 513, 200;','','');
-REPLACE INTO `item_db` VALUES ('5527','Lunatic_Hat','Lunatic Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','521','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bMdef,2; bonus bFlee2,5; bonus2 bAddMonsterDropItem,622,50;','','');
-REPLACE INTO `item_db` VALUES ('5528','King_Frog_Hat','Frog King Hat','5','20','10','500','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','522','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5529','Evils_Bone_Hat','Satanic Bone Helm','5','20','10','600','0','0','6','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','523','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Neutral,5; skill WZ_FROSTNOVA,1;','','');
-REPLACE INTO `item_db` VALUES ('5530','Raven_Cap','Raven Cap','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','524','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5532','Pirate_Dagger_J','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','327','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
-REPLACE INTO `item_db` VALUES ('5533','Emperor_Wreath_J','Emperor Wreath','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5535','Side_Cap','Side Cap','5','0','0','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','529','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bMdef,3; bonus2 bSubRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5536','Spare_Card','Spare Card','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','526','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,6187,1000;','','');
-REPLACE INTO `item_db` VALUES ('5537','Quati_Hat','Kwati Hat','5','20','10','700','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'0','527','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5538','Tucan_Hat','Tucan Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','528','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('5539','Jaguar_Hat','Jaguar Hat','5','20','10','400','0','0','4','0','1','18446744073709551615','63','2','769','0','25',NULL,'1','530','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill MC_LOUD, 1;','','');
-REPLACE INTO `item_db` VALUES ('5540','Freyja_SCirclet7','Freyja SCirclet7','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5541','Freyja_SCirclet30','Freyja SCirclet30','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5542','Freyja_SCirclet60','Freyja SCirclet60','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5543','Freyja_SCirclet90','Freyja SCirclet90','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5544','Time_Keeper_Hat','Time Keeper Hat','5','30000','15000','0','0','0','6','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','240','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5545','Aries_Diadem','Aries Diadem','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','531','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
-REPLACE INTO `item_db` VALUES ('5546','Aries_Crown','Aries Crown','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','532','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
-REPLACE INTO `item_db` VALUES ('5547','RJC_Katusa','RJC Katusa Flower','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','533','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WZ_HEAVENDRIVE, 15 + getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk, WZ_EARTHSPIKE, 15 + getequiprefinerycnt(EQI_HAND_R); bonus2 bCastrate, WZ_HEAVENDRIVE, -25; bonus2 bCastrate, WZ_EARTHSPIKE, -25; ;','','');
-REPLACE INTO `item_db` VALUES ('5548','Scarlet_Rose','Scarlet Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'1','534','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5549','Taurus_Diadem','Taurus Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','535','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('5550','Taurus_Crown','Taurus Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','536','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('5552','Fest_Lord_Circlet','Festival Grand Circlet','5','0','0','0','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5553','Fest_Bunny_Band','Festival Bunny Band','5','0','0','0','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus2 bSubRace,RC_DemiPlayer,9;','','');
-REPLACE INTO `item_db` VALUES ('5554','Octopus_Hat','Octopus Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','538','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,10; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5555','Leaf_Cat_Hat','Leaf Cat Hat','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','539','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AL_HEAL,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5556','Fur_Seal_Hat','Seal Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','769','0','55',NULL,'1','540','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,WZ_FROSTNOVA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('5557','Wild_Rose_Hat','Wild Rose Hat','5','20','10','500','0','0','6','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','541','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5558','Saci_Hat','Luxury Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,510,RC_Plant,500;','','');
-REPLACE INTO `item_db` VALUES ('5559','Piece_Of_White_Cloth_E','Piece Of White Cloth','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','543','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5560','Bullock_Helm_J','Bullock Helm','5','20','10','3000','0','0','3','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
-REPLACE INTO `item_db` VALUES ('5561','Rabbit_Magic_Hat_J','Magic Rabbit Hat','5','0','0','800','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,MG_FIREBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_COLDBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,3,10,3; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5562','Good_Wedding_Veil_J','Luxurious Wedding Veil','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bCastrate,-3; bonus bUseSPrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5564','Crown_Of_Deceit','Crown of Deceit','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','768','0','85',NULL,'1','544','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('5565','Dragon_Arhat_Mask','Dragon Arhat Mask','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','513','0','1',NULL,'0','545','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5566','Tiger_Arhat_Mask','Tiger Arhat Mask','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','513','0','1',NULL,'0','546','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('5567','Bright_Fury','Bright Fury','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','548','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 2; bonus bAspdRate,2;','','');
-REPLACE INTO `item_db` VALUES ('5568','Rabbit_Bonnet','Rabbit Bonnet','5','20','10','1000','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5569','Gemini_Diadem','Gemini Diadem','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','550','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMatkRate,8; bonus2 bSubEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('5570','Gemini_Crown','Gemini Crown','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','551','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bBaseAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('5572','Savage_Baby_Hat','Savage Babe Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('5573','Bogy_Horn','Dokebi Horn','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','554','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5574','Pencil_In_Mouth','Well-Chewed Pencil','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','555','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bHitRate, 3;','','');
-REPLACE INTO `item_db` VALUES ('5575','Onigiri_Hat','Rice Ball Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','556','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5577','Dark_Knight_MaskB','Dark Knight Mask','5','0','0','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','80',NULL,'1','479','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5578','Voyage_Hat','Voyage_Hat','5','200','100','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5579','Wanderers_Sakkat','Wanderer\'s Sakkat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','558','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5581','Cancer_Diadem','Cancer Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','560','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bMdef,1; bonus bHealPower, 3; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5582','Cancer_Crown','Cancer Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','561','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('5583','Para_Team_Hat','Eden Team Hat','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','12',NULL,'1','465','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5584','Majestic_Evil_Horn','Majestic Evil Horns','5','0','0','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','562','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,3; bonus2 bHPDrainRate,3,15; bonus2 bSPDrainRate,1,7;','','');
-REPLACE INTO `item_db` VALUES ('5585','Rune_Hairband','Rune Cloth Circlet','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5586','Mosquito_Coil','Mosquito Coil','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','563','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5587','Mosquito_Coil_1Use','Mosquito Coil','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','563','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5590','K_Poring_Cake_Cap','Poring Cake Hat','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5592','Sigruns_Wing','Sigrun\'s Wings','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) bonus bStr,1; else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) bonus bInt,1; else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) bonus bDex,1; else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,80; bonus bMaxSP,30; }','','');
-REPLACE INTO `item_db` VALUES ('5593','K_Rabbit_Bonnet','Rabbit Bonnet','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5594','Donut_In_Mouth','Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5596','4Leaf_Clover_In_Mouth','4Leaf Clover In Mouth','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','571','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5597','Bubble_Gum_In_Mouth','Bubble Gum In Mouth','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','572','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5600','Br_Twin_Ribbon','Brazil Twin Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5603','RTC_Winner_Only','RTC First Place','5','0','0','250','0','0','8','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','577','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
-REPLACE INTO `item_db` VALUES ('5604','RTC_Second_Best','RTC Second Place','5','0','0','250','0','0','6','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','578','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2;','','');
-REPLACE INTO `item_db` VALUES ('5605','RTC_Third_Best','RTC Third Place','5','0','0','250','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','579','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1;','','');
-REPLACE INTO `item_db` VALUES ('5611','Turtle_Hat','Turtle_Hat','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','585','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5653','Darkness_Helm_J','Darkness Helm','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5654','Holy_Marching_Hat_J','Holy Marching Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','587','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpell,PR_ASPERSIO,2,30;','','');
-REPLACE INTO `item_db` VALUES ('5658','Imp_Hat','Imp Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5659','Sleepr_Hat','Sleeper Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5660','Gryphon_Hat','Gryphon Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5664','Filir_Wing','Filir\'s Pinions','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','595','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2; bonus bCastrate,-2;','','');
-REPLACE INTO `item_db` VALUES ('5665','Shaman_Hat','Shaman Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Earth,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Wind,3; bonus2 bSubEle,Ele_Poison,3; bonus2 bSubEle,Ele_Holy,3; bonus2 bSubEle,Ele_Dark,3; bonus2 bSubEle,Ele_Ghost,3; bonus2 bSubEle,Ele_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('5666','Golden_Crown','Golden Crown','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','597','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5667','Skull_Hood','Skull Hood','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','598','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5668','Weird_Pumpkin_Hat','Weird Pumpkin Hat','5','20','10','0','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','206','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5671','Drooping_Morocc_Minion','Drooping Morocc Minion','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','70',NULL,'0','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5681','F_Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5682','Triangle_Rune_Cap','Triangle Rune Cap','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5683','Majestic_Goat_Repl','Baphomet Horns','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5684','Jewel_Crown_Repl','Ornate Crown','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5685','Prontera_Army_Cap_Repl','Army Cap','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5686','Feather_Bonnet_Repl','Nice Hat Feather','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5687','Viking_Helm_Repl','Orc Helm','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5690','Red_Wing_Hat','Red Wing Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() > 6) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5691','Catain_Bandanna','Sailor\'s Bandana','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus2 bSubEle,Ele_Poison,20;','','');
-REPLACE INTO `item_db` VALUES ('5692','Sea_Cat_Hat','Sea Cat Hat','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5738','Snowman_Hat','Snowman Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','616','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,3; bonus2 bSubEle,Ele_Water,7; bonus2 bAddMonsterDropItem,530,100; bonus2 bAddMonsterDropItem,12354,300; if(getrefine()>7) { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,5,20,BF_WEAPON|BF_MAGIC,0; } else { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,1,20,BF_WEAPON|BF_MAGIC,0; }','','');
-REPLACE INTO `item_db` VALUES ('5741','Im_Egg_Shell_Hat','Eternal Egg Shell','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','101','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5742','Rudolf_Santa_Hat','Rudolph Santa Hat','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','619','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5758','Dying_Swan','Resting Swan','5','20','10','100','0','0','17','0','1','524288','8','2','256','0','100',NULL,'1','635','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bAtkRate,5; bonus bUseSPrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('5766','Amistr_Cap','Amistr Cap','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
-REPLACE INTO `item_db` VALUES ('5770','Splash_Hat','Splash Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','349','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_PROPERTYWIND, 180000, 1; }\", 3, 180000, BF_WEAPON, \"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('5771','Family_Hat','Family Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5775','Choco_Donut_In_Mouth','Choco Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5781','Persika','Persika','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5786','Ancient_Elven_Ear','Ancient Elven Ear','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','665','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5788','3D_Glasses','3D Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5792','Fish_Pin','Fish Pin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','669','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5793','Ribbon_Of_Life','Ribbon Of Life','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5794','3D_Glasses_','3D Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5796','Cheer_Scarf','Cheer Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5797','Cheer_Scarf2','Cheer Scarf2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5798','Cheer_Scarf3','Cheer Scarf3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5799','Cheer_Scarf4','Cheer Scarf4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5800','Blush_Of_Groom','Blush of Groom','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5801','Ribbon_Of_Bride','Red Tailed Ribbon','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bSubRace,RC_DemiPlayer,10; if(getskilllv(AL_HEAL)==10) { bonus3 bAutoSpellWhenHit,AL_HEAL,10,20; } else { bonus3 bAutoSpellWhenHit,AL_HEAL,5,20; }','','');
-REPLACE INTO `item_db` VALUES ('5802','Upgrade_Elephant_Hat','Upgraded Elephant Hat','5','0','0','500','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5803','Flower_Love_Hat','Love Flower Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,608,100;','','');
-REPLACE INTO `item_db` VALUES ('5804','Pirate_Eyepatch','Pirate Eye Bandage','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5805','Victorious_Coronet','Victorious Coronet','5','0','0','150','0','0','1','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','43','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5806','Poem_Natalia_Hat','Poet Natalie\'s Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','67','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5807','October_Fest_Cap','October Fest Cap','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5808','Diabolus_Helmet','Dark Bacilium','5','20','10','250','0','0','5','0','1','1040256','2','2','769','0','0',NULL,'1','364','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000+(getrefine()*200); bonus2 bResEff,Eff_Freeze,2000+(getrefine()*200); bonus2 bResEff,Eff_Stun,2000+(getrefine()*200);','','');
-REPLACE INTO `item_db` VALUES ('5809','Boom_Boom_Hat','Boom Boom Hat','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('5810','Ph_D_Hat_V','Ph.D Hat V','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,3; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('5811','Santa_Beard','Santa\'s Beard','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5812','Hat_Of_Expert','Hat Of Expert','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5815','Cowboy_Hat_J','Purple Cowboy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSubSize, 0, 5; bonus2 bSubSize, 1, 5; bonus2 bSubSize, 2, 5;','','');
-REPLACE INTO `item_db` VALUES ('5816','Classic_Hat_J','Classic Hat','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5817','Valentine_Pledge','Valentine Pledge','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5818','Carnival_Hat','Carnival Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','505','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
-REPLACE INTO `item_db` VALUES ('5819','Carnival_Circlet','Carnival Circlet','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','506','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
-REPLACE INTO `item_db` VALUES ('5821','Gold_Tulip_Hairpin','Gold Tulip Hairpin','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','499','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
-REPLACE INTO `item_db` VALUES ('5822','Love_Chick_Hat','Love Chick Hat','5','10000','5000','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','500','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bSubRace,RC_DemiPlayer,7; bonus2 bSubRace,RC_Undead,7;','','');
-REPLACE INTO `item_db` VALUES ('5824','Fools_Day_Hat','Fools Day Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5826','Valkyrie_Helmet','Valkyrie Helmet','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bDex,2; bonus bAgi,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5827','Book_File_Hat','Book File Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5828','Honor_Gold_Ring','Honor Gold Ring','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5844','Loyal_Ring3','Loyal Ring3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5846','Buzzy_Ball_Gum','Buzzy Ball Gum','5','50','25','100','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5851','Summer_Knight','Summer Knight','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','768','0','60',NULL,'0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5856','Passion_FB_Hat','Passion FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','671','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5857','Cool_FB_Hat','Cool FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','672','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('5858','Victory_FB_Hat','Victory FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','673','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5859','Glory_FB_Hat','Glory FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','674','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('6000','Dark_Ashes','Ashes of Darkness','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6001','Essence_Of_Fire','Essence of Fire','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6002','Token_Of_Apostle','Token of Apostle','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6003','Soul_Pendant','Pendant of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6004','Bapho_Doll','Cursed Baphomet Doll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6005','New_Year_Rice_Cake','New Year Rice Cake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6006','Rice_Cake_Delivery_Box','Rice Cake Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6007','New_Year_Rice_Cake_Soup','New Year Rice Cake Soup','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6008','Wood','Wood','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6009','Large_Magical_Fan','Big Fan Of Magic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6010','Pickaxe','Hoe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6011','Blue_Card_B','Blue B Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6012','Blue_Card_C','Blue C Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6013','Blue_Card_J','Blue J Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6015','Blue_Card_M','Blue M Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6016','Blue_Card_Q','Blue Q Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6017','Blue_Card_T','Blue T Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6018','Blue_Card_V','Blue V Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6019','Blue_Card_Z','Blue Z Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6020','Fur','Fur','3','704','352','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6021','Peaked_Hat','Peaked Hat','3','433','216','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6022','Hard_Skin','Hard Skin','3','884','442','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6023','Mystic_Horn','Mystic Horn','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6024','17Carat_Dia','17Carat Diamond','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6025','Towel_Of_Memory','Towel of Memory','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6026','Marriage_Covenant','Written Oath Of Marriage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6027','Crystal_Of_Feardoom','Crystal Of Feardom','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6028','Seal_Scroll','Sealed Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6029','Morocc_Tracing_Log','Morroc Tracing Log','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6030','Glitering_PaperA','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6031','Glitering_PaperB','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6032','Horn_Of_Hilsrion','Horn of Hillslion','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6033','Horn_Of_Tendrilion','Horn of Tendrilion','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6034','Weird_Part','Weird Part','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6035','Decaying_Stem','Decaying Stem','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6036','Invite_To_Meeting','Meeting Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6037','Rough_File','Messy File','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6038','Neat_Report','Neat Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6039','Piece_Of_Fish','Piece of Fish','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6040','Some_Of_Report','Part of a Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6041','Strong_Bine','Strong Vine','3','30','15','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6042','Ordinary_Branch','Ordinary Branch','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6043','Letter_From_Lugen','Letter from Lugen','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6044','Letter_From_Otto','Letter from Otto','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6045','Supply_Box','Supply Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6046','Clothing_Dye_Coupon','Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",1;','','');
-REPLACE INTO `item_db` VALUES ('6047','Clothing_Dye_Coupon2','Clothing Dye Coupon II','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",2;','','');
-REPLACE INTO `item_db` VALUES ('6048','Unidentified_Mineral','Unidentified Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6049','Marlin','Marlin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6050','Mercenary_Contract','Mercenary Contract','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6051','Gray_Hollow','Gray Hollow','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6052','Ornamental_Hairpin','Ornament Hairpin','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6053','Yuanbao','Circle Step','3','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6054','Blue_Card_6','Number 6 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6055','Blue_Card_Annyver','Character Week Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6056','Blue_Card_Sary','Character Year Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6057','Blue_Card_E','Character Lee Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6058','Blue_Card_Ven','Character Ben Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6059','Blue_Card_Nt','Character Project Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6060','Moon_Admin_Ticket','Month Viewing Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6061','Plantain','Blood Beginner','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6062','Moon_Cake15','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6063','Moon_Cake16','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6064','Moon_Cake17','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6065','Moon_Cake18','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6066','Moon_Cake19','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6067','Moon_Cake20','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6068','Rabbit_Skin','Leather Rabbit','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6069','ABUNDANCE','Abundance','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6070','Shamans_Old_Paper','Shaman\'s Document','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6071','Broken_Sword','Broken Sword','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6072','Wing_Of_Bizofnil','Bijofnil Feather','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6073','Dragons_Mane','Dragon\'s Mane','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6074','Bazetts_Order','Bazett\'s Order','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6075','Crystalized_Teardrop','Crystalized Teardrop','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6076','Portable_Toolbox','Portable Toolbox','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6077','Rough_Mineral','Rough Mineral','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6078','Stone_Fragments','Stone Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6079','Flower_Of_Alfheim','Flower Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6080','Manuk_Coin','Manuk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6081','Splendide_Coin','Splendide Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6082','Spirit_Of_Alfheim','Spirit Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6083','Dolly_Capsule','Capsule Dolls','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6084','Bradium_Fragments','Bradium Fragments','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6085','Shaggy_Muffler','Shaggy Muffler','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6086','Withered_Flower','Withered Flower','3','890','445','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6087','Crystal_Of_Soul_01','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6088','Crystal_Of_Soul_02','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6089','Piece_Of_Darkness','Dark Piece','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6090','Purified_Bradium','Refined Bradium','3','1100','550','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6091','Dark_Red_Scale','Dark Red Scale','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6092','Singing_Crystal_Piece','Piece Of Singing Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6093','Egg_Of_Draco','Draco\'s Egg','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6094','Traditional_Cookie','Traditional Sweets','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6095','Flavored_Alcohol','Flavored Alcohol','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6096','Fish_With_Blue_Back','Fish With Blue Back','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6097','Pumpkin_Pie_','Pumpkin Pie','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6098','Small_Snow_Flower','Small Snow Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6099','Grilled_Rice_Cake','Grilled Rice Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6100','Damp_Darkness','Damp Darkness','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6101','Attendance_Card','Attendance Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6102','Report_On_Splendide','Report On Splendide','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6103','Report_On_Manuk','Report On Manuk','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6104','Big_Cell','Big Cell','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6105','Morning_Dew','Morning Dew','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6106','Well_Ripened_Berry','Well Ripened Berry','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6107','Sunset_On_The_Rock','Sunset On The Rock','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6108','Apple_Pudding','Apple Pudding','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6109','Plant_Neutrient','Plant Neutrient','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6110','Vital_Flower','Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6111','Mystic_Stone','Mystic Stone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6112','Fresh_Plant','Fresh Plant','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6113','Vital_Flower_','Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6114','Flame_Gemstone','Flame Gemstone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6115','Bun_','Bun','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6116','Succu_Pet_Coupon','Succubus Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6117','Imp_Pet_Coupon','Imp Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6118','Chung_E_Pet_Coupon','Chung E Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6119','Natural_Leather','Cow Leather','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6120','Face_Paint','Face Paint','3','120','60','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6121','Makeover_Brush','Makeover Brush','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6122','Paint_Brush','Paint Brush','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6123','Surface_Paint','Surface Paint','3','200','100','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6124','Wolfs_Flute','Wolf Flute','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6125','Lucky_Box','Spring Time Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6126','Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6127','Purification_Stone','Purification Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6128','Guillotine_Antidote','Antidote','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6129','Ticket_Nightmare','Nightmare Terror Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6130','Ticket_Loli_Ruri','Loli Ruri Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6131','Ticket_Goblin_Leader','Goblin Leader Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6132','Ticket_Incubus','Incubus Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6133','Ticket_Miyabi_Ningyo','Miyabi Ningyo Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6134','Ticket_Whisper','Giant Whisper Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6135','Ticket_Wicked_Nymph','Evil Nymph Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6136','Ticket_Medusa','Medusa Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6137','Ticket_Stoneshooter','Stone Shooter Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6138','Ticket_Marionette','Marionette Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6139','Ticket_Leafcat','Leaf Cat Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6140','Ticket_Dullahan','Dullahan Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6141','Ticket_Shinobi','Shinobi Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6142','Ticket_Golem','Golem Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6143','Ticket_Civil_Servant','Civil Servant Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6144','Heartbroken_Tears','Regrettable Tears','3','1000','500','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6145','Vulcan_Bullet','Vulcan Bullet','3','10','5','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6146','Magic_Gear_Fuel','Magic Gear Fuel','3','300','150','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6147','Liquid_Condensed_Bullet','Liquid Condensed Bullet','3','100','50','3','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6148','Chocolate_Of_Eternity','Eternity Of Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6149','Plain_Chocolate','Simple Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6150','Key_Of_The_Mansion','Key of The Mansion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6151','Peice_Of_Great_Bradium','Giant Bradium Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6152','Glittering_Crystal','Glittering Crystal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6153','Special_Exchange_Coupon','Special Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6154','Broken_Horn_Pipe','Broken Horn Pipe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6155','Coke_Membership_Card','Member Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6156','Approval_Report','Approval Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6157','Poring_Ticket','Poring Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6158','Drops_Ticket','Drops Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6159','Poporing_Ticket','Poporing Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6160','Lunatic_Ticket','Lunatic Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6161','Picky_Ticket','Picky Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6162','Pecopeco_Ticket','Peco Peco Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6163','Savage_Baby_Ticket','Savage Babe Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6164','Spore_Ticket','Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6165','Poison_Spore_Ticket','Poison Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6166','Chonchon_Ticket','Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6167','Steel_Chonchon_Ticket','Steel Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6168','Petit_Ticket','Sky Petite Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6169','Deviruchi_Ticket','Deviruchi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6170','Isis_Ticket','Isis Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6171','Smokie_Ticket','Smokie Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6172','Dokebi_Ticket','Dokebi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6173','Desert_Wolf_B_Ticket','Baby Desert Wolf Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6174','Yoyo_Ticket','Yoyo Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6175','Sohee_Ticket','Sohee Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6176','Rocker_Ticket','Rocker Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6177','Hunter_Fly_Ticket','Hunter Fly Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6178','Orc_Warrior_Ticket','Orc Warrior Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6179','Bapho_Jr_Ticket','Bapho Jr. Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6180','Munak_Ticket','Munak Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6181','Bongun_Ticket','Bongun Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6182','Goblin_Ticket','Christmas Goblin Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6183','Hardtack_Ticket','Rice Cake Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6184','Zherlthsh_Ticket','Zherlthsh Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6185','Alice_Ticket','Alice Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6186','Monkey_Wrench','Monkey Wrench','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6187','Blank_Card','Blank Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6188','Slot_Coupon','Slotting Advertisement','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6189','Magic_Book_FB','Spell Book (Fire Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6190','Magic_Book_CB','Spell Book (Cold Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6191','Magic_Book_LB','Spell Book (Lightening Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6192','Magic_Book_SG','Spell Book (Storm Gust)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6193','Magic_Book_LOV','Spell Book (Lord Of Vermilion)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6194','Magic_Book_MS','Spell Book (Meteor Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6195','Magic_Book_CM','Spell Book (Comet)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6196','Magic_Book_TV','Spell Book (Tetra Vortex)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6197','Magic_Book_TS','Spell Book (Thunder Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6198','Magic_Book_JT','Spell Book (Jupitel Thunder)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6199','Magic_Book_WB','Spell Book (Water Ball)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6200','Magic_Book_HD','Spell Book (Heaven\'s Drive)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6201','Magic_Book_ES','Spell Book (Earth Spike)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6202','Magic_Book_ES_','Spell Book (Earth Strain)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6203','Magic_Book_CL','Spell Book (Chain Lightning)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6204','Magic_Book_CR','Spell Book (Crimson Rock)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6205','Magic_Book_DL','Spell Book (Drain Life)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6206','I_Love_You','I Love You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6207','Thank_You','Thank You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6208','I_Respect_You','I Respect You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6209','Glory_Of_Knights','Knight\'s Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6210','Seed_Of_Horny_Plant','Seed Of Thorny Plant','3','600','300','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6211','Bloodsuck_Plant_Seed','Bloodsuck Plant Seed','3','800','400','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6212','Bomb_Mushroom_Spore','Bomb Mushroom Spore','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6213','Explosive_Powder','Explosive Powder','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6214','Smoke_Powder','Smoke Powder','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6215','Tear_Gas','Tear Gas','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6216','Oil_Bottle','Oil Bottle','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6217','Mandragora_Flowerpot','Mandragora Flowerpot','3','2000','1000','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6218','Disin_Delivery_Box','Delivery_Daishin_Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6219','Para_Team_Mark','Eden Group Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6220','Mysterious_Dyestuff','Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6221','Mystic_Leaf_Cat_Ball','Mystic Leaf Cat Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6222','Shining_Beads','Shining Beads','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6223','Carnium','Carnium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6224','Bradium','Bradium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6225','HD_Carnium','HD Carnium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6226','HD_Bradium','HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6228','Guarantee_Weapon_9Up','Guarantee Weapon 9Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6229','Guarantee_Weapon_8Up','Guarantee Weapon 8Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6230','Guarantee_Weapon_7Up','Guarantee Weapon 7Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6231','Guarantee_Weapon_6Up','Guarantee Weapon 6Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6232','Guarantee_Armor_9Up','Guarantee Armor 9Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6233','Guarantee_Armor_8Up','Guarantee Armor 8Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6234','Guarantee_Armor_7Up','Guarantee Armor 7Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6235','Guarantee_Armor_6Up','Guarantee Armor 6Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6236','Blue_Card_7','Blue Card 7','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6237','Guarana_Fruit','Guarana Fruit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6238','Guarantee_Weapon_11Up','Guarantee Weapon 11Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6239','Guarantee_Armor_11Up','Guarantee Armor 11Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6240','HD_Oridecon','Purified Oridecon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6241','HD_Elunium','Purified Elunium','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6242','Midgard_Coin','Midgard Coin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6243','Exchange_Coupon','Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6244','Gun_Powder','Gun Powder','3','10','5','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6245','Black_Powder','Black Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6246','Yellow_Powder','Yellow Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6247','White_Powder','White Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6248','Melange_Pot','Melange Pot','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6249','Savage_Meat','Savage Meat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6250','Cooking_Skewer','Cooking Skewer','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6251','Black_Charcoal','Black Charcoal','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6252','Wolf_Blood','Blood Of Wolf','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6253','Cold_Ice','Cold Ice','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6254','Beef_Head_Meat','Beef Head','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6255','Large_Cookpot','Large Cookpot','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6256','Ice_Fragment','Ice Piece','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6257','Ice_Crystal','Ice Crystal','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6258','Comodo_Tropic_Fruit','Comodo Tropical Fruit','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6259','Drocera_Tentacle','Drosera Tentacle','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6260','Petti_Tail','Petite\'s Tail','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6261','Fine_Noodle','Fine Noodles','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6262','Cool_Gravy','Cool Gravy','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6263','Coconut_Fruit','Coconut Fruit','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6264','Melon','Melon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6265','Pineapple','Pineapple','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6266','Cheat_Key','Key Of Deception','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6267','Virtual_Key','Key Of Illusion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6268','Mirth_Key','Key Of Gaiety','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6269','Master_Brush','A Master\'s Blush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6270','Mins_Picture','A Picture Of Minstrel Song','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6271','Mins_Receipt','Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6272','Experiment_Seed','Experiment Seed','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6273','Altered_Seed','Seed For Experiment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6274','Saint_Cloth_Piece','A Piece Of Cloth Of A Saint','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6275','King_Shield','Shield Of King','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6276','Clear_Reagent','Clear Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6277','Red_Reagent','Red Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6278','Black_Reagent','Black Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6279','Apple_Bomb_CB','Apple Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6280','Pinepple_Bomb_CB','Pineapple Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6281','Coconut_Bomb_CB','Coconut Fruit Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6282','Melon_Bomb_CB','Melon Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6283','Banana_Bomb_CB','Banana Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6284','Plant_Genetic_Grow','How To Grow Plant Genes','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6285','Quality_Potion_Book','Manual: How To Make High Quality Potion','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6286','F_Max_Weight_Up_Scroll','F Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6287','F_Clothing_Dye_Coupon','F Clothing Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6288','F_Happy_Box','F Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6289','F_Mysterious_Dyestuff','F Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6290','F_New_Style_Coupon','F New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6291','F_Enriched_Elunium','F Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6292','F_Enriched_Oridecon','F Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6293','F_Token_Of_Siegfried','F Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6294','F_Marriage_Covenant','F Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6295','F_Clothing_Dye_Coupon2','F Clothing Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6296','RF_Taining_Notice','Training Notice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6297','Bottle_To_Throw','Throwing Bottle','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6298','Pumpkin_Head_Crushed','Pumpkin Head Crushed','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6299','Worn_Cloth_Piece','Worn Cloth Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6300','J_7Draw','event','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6301','J_Semi_Draw','event','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6302','GM_Handwriting','GM Handwriting','3','20004','10002','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6303','Changed_Hydra_Ball','Changed Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6304','Sapa_Feat_Cert','Proof Of Sapha\'s Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6305','Frozen_Skin_Piece','Frozen Piece Of Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6306','Solid_Bloodstain','Hard Bloodstain','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6307','Suspicious_Magic_Stone','Cursed Magical Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6308','Unidentified_Relic','Unidentified Relic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6309','E_Max_Weight_Up_Scroll','E Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6310','E_Cloth_Dye_Coupon','E Cloth Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6311','E_Happy_Box','E Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6312','E_Mysterious_Dyestuff','E Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6313','E_New_Style_Coupon','E New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6314','E_Enriched_Elunium','E Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6315','E_Enriched_Oridecon','E Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6316','E_Token_Of_Siegfried','E Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6317','E_Marriage_Covenant','E Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6318','E_Cloth_Dye_Coupon2','E Cloth Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6319','Small_Bradium','Small Bradium','3','324','162','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6320','Premium_Reset_Stone','Premium Reset Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6321','Rakehorn_Helm','Rakehorn Helm','3','822','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6322','Antler_Helm','Antler Helmet','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6323','Twinhorn_Helm','Two-Horned Helmet','3','728','364','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6324','Singlehorn_Helm','Single Horned Helmet','3','702','351','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6325','White_Spider_Limb','White Spider Limb','3','1004','502','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6326','Queen_Wing_Piece','Queen Wing Piece','3','1630','815','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6328','Calender_January','Calender January','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6329','Calender_February','Calender February','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6330','Calender_March','Calender March','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6331','Calender_April','Calender April','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6332','Calender_May','Calender May','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6333','Calender_June','Calender June','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6334','Calender_July','Calender July','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6335','Calender_August','Calender August','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6336','Calender_September','Calender September','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6337','Calender_October','Calender October','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6338','Calender_November','Calender November','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6339','Calender_December','Calender December','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6340','Fade_Notation_Green','Fade Notation Green','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6341','Fade_Notation_Red','Fade Notation Red','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6342','Fade_Notation_Purple','Fade Notation Purple','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6343','Fade_Notation_Blue','Fade Notation Blue','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6344','Muscle_Story','Muscle Story','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6345','Love_Ball','Love Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6346','Seagate_Mark','Seagate Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6347','Bless_Word_Paper1','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6348','Bless_Word_Paper2','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6349','Bless_Word_Paper3','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6350','Bless_Word_Paper4','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6351','Bless_Word_Paper5','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6352','Bless_Word_Paper6','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6353','Bless_Word_Paper7','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6354','Bless_Word_Paper8','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6355','Bless_Word_Paper9','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6356','Bless_Word_Paper10','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6357','Fortune_Cookie_Fail','Fortune Cookie Fail','3','4020','2010','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6358','Free_Cash_Coupon','Free Cash Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6359','Guidebook_Exchange','Guidebook Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6360','Scarlet_Pts','Scarlet Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6361','Indigo_Pts','Indigo Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6362','Yellow_Wish_Pts','Yellow Wish Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6363','Lime_Green_Pts','Lime Green Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6369','Amatsu_Bead_A','Amatsu Bead A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6370','Amatsu_Bead_Ma','Amatsu Bead Ma','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6371','Amatsu_Bead_Tsu','Amatsu Bead Tsu','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6372','Amatsu_Bead_Jam','Amatsu Bead Jam','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6373','Amatsu_Bead_Bo','Amatsu Bead Bo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6374','Amatsu_Bead_Ree','Amatsu Bead Ree','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6375','Amatsu_Bead_','Amatsu Bead !','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6376','KVM_Badge','KVM Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6377','Buy_Market_Permit','Buy Market Permit','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6378','Winning_Mark','Winning Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6379','Card_Coin','7Star Board','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6380','Mora_Coin','Mora Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6381','Field_Shovel','Field Shovel','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6382','Urn','Urn','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6383','Clue_Of_Lope','Ropewa Clues','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6384','Ring_Of_Lope','Ring Of Lope','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6385','Research_Tool_Bag','Research Tool Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6386','Bathtub_R_Sample','Bathtub R Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6387','Teeth_Sample','Teeth Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6388','Scale_Sample','Scale Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6389','Puddle_R_Sample','Pool Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6390','Small_Pocket','Small Pocket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6391','Splendid_Supply_Kit','Splendid Supply Kit','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6392','Bradium_Box','Bradium Box','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6393','Round_Feather','Round Feather','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6394','Golden_Feather','Golden Feather','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6395','Angel_Magic_Power','Angel Magic Power','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6396','Auger_Of_Spirit','Auger Of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6415','Strange_Embryo','Strange Embryo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6493','Makibishi','Makibishi','3','30','15','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6512','Charm_Fire','Charm Fire','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6513','Charm_Ice','Charm Ice','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6514','Charm_Wind','Charm Wind','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6515','Charm_Earth','Charm Earth','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7001','Mould_Powder','Mould Powder','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7002','Ogre_Tooth','Ogre Tooth','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7003','Anolian_Skin','Anolian Skin','3','968','484','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7004','Mud_Lump','Mud Lump','3','876','438','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7005','Skull','Skull','3','1044','522','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7006','Wing_Of_Red_Bat','Wing of Red Bat','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7007','Claw_Of_Rat','Claw of Rat','3','748','374','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7008','Stiff_Horn','Stiff Horn','3','636','318','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7009','Glitter_Shell','Glitter Shell','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7010','Tail_Of_Steel_Scorpion','Tail of Steel Scorpion','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7011','Claw_Of_Monkey','Claw of Monkey','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7012','Tough_Scalelike_Stem','Tough Scalelike Stem','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7013','Coral_Reef','Coral Reef','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7014','Old_Portrait','Old Portrait','3','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7015','Bookclip_In_Memory','Bookclip in Memory','3','3000','1500','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7016','Spoon_Stub','Spoon Stub','3','2500','1250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7017','Executioners_Mitten','Executioner\'s Mitten','3','4500','2250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7018','Young_Twig','Young Twig','3','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7019','Lokis_Whispers','Loki\'s Whispers','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7020','Mothers_Nightmare','Mother\'s Nightmare','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7021','Foolishness_Of_Blind','Foolishness of the Blind','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7022','Old_Hilt','Old Hilt','3','150','75','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7023','Blade_Lost_In_Darkness','Blade Lost in Darkness','3','12000','6000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7024','Bloody_Edge','Bloody Edge','3','10000','5000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7025','Lucifers_Lament','Lucifer\'s Lament','3','30000','15000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7026','Key_Of_Clock_Tower','Key of Clock Tower','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7027','Underground_Key','Key of Underground','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7028','Invite_For_Duel','Invite for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7029','Admission_For_Duel','Admission for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7030','Claw_Of_Desert_Wolf','Claw of Desert Wolf','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7031','Old_Frying_Pan','Old Frying Pan','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7032','Piece_Of_Egg_Shell','Piece of Egg Shell','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7033','Poison_Spore','Poison Spore','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7034','Red_Socks_With_Holes','Red Stocking','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7035','Matchstick','Matchstick','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7036','Fang_Of_Garm','Fang of Hatii','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7037','Trade_Coupon','Coupon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7038','Yarn','Yarn','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7039','Novice_Nametag','Newbie Tag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7040','Megaphone','Megaphone','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7041','Fine_Grit','Fine Grit','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7042','Leather_Bag_Of_Infinity','Leather Bag of Infinity','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7043','Fine_Sand','Fine Sand','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7044','Vigorgra','Vigorgra','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7045','Magic_Paint','Magic Paint','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7046','Cart_Parts','Cart Parts','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7047','Alices_Apron','Alice\'s Apron','3','2424','1212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7048','Talon_Of_Griffin','Talon of Griffon','3','5418','2709','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7049','Stone','Stone','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7050','Cotton_Mat','Cotton Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7051','Silk_Mat','Silk Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7052','Old_Magazine','Old Papers','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7053','Cyfar','Cyfar','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7054','Brigan','Brigan','3','746','373','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7055','Animal_Pooopoo','Animal Poop','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7056','Payroll_Of_Kafra','Payment Statement for Kafra Employee','3','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7057','Gallar_Horn','Gjallar','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7058','Gullraifnir','Gleipnir','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7059','Cargo_Free_Ticket','Free Ticket for Kafra Storage','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7060','Warp_Free_Ticket','Free Ticket for Kafra Transportation','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7061','Cart_Free_Ticket','Free Ticket for the Cart Service','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7062','Turtle_Shell_','Broken Turtle Shell','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7063','Soft_Feather','Soft Feather','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7064','Dragon_Fly_Wing','Wing of Dragonfly','3','520','260','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7065','Sea_Otter_Leather','Sea-Otter Fur','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7066','Ice_Piece','Ice Cubic','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7067','Stone_Piece','Stone Fragment','3','640','320','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7068','Burn_Tree','Burnt Tree','3','722','361','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7069','Broken_Armor_Piece','Destroyed Armor','3','1042','521','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7070','Broken_Shell','Broken Shell','3','900','450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7071','Tatters_Clothes','Tattered Clothes','3','1280','640','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7072','Rust_Suriken','Old Shuriken','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7073','Jewel_Of_Prayer','Freya\'s Jewel','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7074','Iron_Glove','Thor\'s Gauntlets','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7075','Iron_Maiden','Iron Maiden','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7076','Mystery_Wheel','Wheel of the Unknown','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7077','Silver_Fancy','Silver Ornament','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7078','Anger_Of_Valkurye','Wrath of Valkyrie','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7079','Feather_Of_Angel','Feather of Angel Wing','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7080','Foot_Step_Of_Cat','Cat Tread','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7081','Beard_Of_Women','Woman\'s Moustache','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7082','Root_Of_Stone','Root of Stone','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7083','Soul_Of_Fish','Spirit of Fish','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7084','Saliva_Of_Bird','Sputum of Bird','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7085','Tendon_Of_Bear','Sinew of Bear','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7086','Symbol_Of_Sun','Emblem of the Sun God','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7087','Breath_Of_Soul','Breath of Spirit','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7088','Crystal_Of_Snow','Snow Crystal','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7089','Indication_Of_Tempest','Omen of Tempest','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7090','Slilince_Wave','Ripple','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7091','Rough_Billows','Billow','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7092','Air_Stream','Drifting Air','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7093','Wheel','Cogwheel','3','1512','756','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7094','Mystery_Piece','Fragment','3','1344','672','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7095','Broken_Steel_Piece','Metal Fragment','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7096','Cold_Magma','Lava','3','1109','554','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7097','Burning_Heart','Burning Heart','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7098','Live_Coal','Live Coal','3','638','319','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7099','Old_Magic_Circle','Worn-out Magic Scroll','3','773','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7100','Sharp_Leaf','Sharp Leaf','3','806','403','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7101','Peco_Wing_Feather','Peco Peco Feather','3','454','227','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7102','Hideous_Dream','Nightmare','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7103','Unknown_Liquid_Bottle','Unknown Liquid Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7104','Fake_Angel_Wing','False Angel Wing','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7105','Fake_Angel_Loop','False Heaven Ring','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7106','Goats_Horn','Antelope Horn','3','672','336','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7107','Gaoats_Skin','Antelope Skin','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7108','Boroken_Shiled_Piece','Piece of Shield','3','1680','840','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7109','Shine_Spear_Blade','Shining Spear Blade','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7110','Vroken_Sword','Broken Sword','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7111','Smooth_Paper','Slick Paper','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7112','Fright_Paper_Blade','Sharp Paper','3','907','453','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7113','Broken_Pharaoh_Symbol','Broken Pharaoh Emblem','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7114','Tutankhamens_Mask','Masque of Tutankhamen','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7115','Harpys_Feather','Harpy Feather','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7116','Harpys_Claw','Harpy Talon','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7117','Rent_Spell_Book','Torn Magic Book','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7118','Rent_Scroll','Torn Scroll','3','1361','680','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7119','Spawns','Bacillus','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7120','Burning_Horse_Shoe','Burning Horseshoe','3','823','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7121','Honey_Jar','Honey Pot','3','622','311','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7122','Hot_Hair','Burning Hair','3','974','487','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7123','Dragons_Skin','Dragon Skin','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7124','Sand_Lump','Sand Clump','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7125','Scropions_Nipper','Scorpion Claw','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7126','Large_Jellopy','Large Jellopy','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7127','Alcol_Create_Book','Alcohol Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7128','FireBottle_Create_Book','Bottle Grenade Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7129','Acid_Create_Book','Acid Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7130','Plant_Create_Book','Plant Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7131','Mine_Create_Book','Marine Sphere Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7132','Coating_Create_Book','Glistening Coat Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7133','Slim_Potion_Create_Book','Condensed Potion Creation Guide','3','240000','120000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7134','Medicine_Bowl','Medicine Bowl','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7135','Fire_Bottle','Bottle Grenade','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7136','Acid_Bottle','Acid Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7137','MenEater_Plant_Bottle','Plant Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7138','Mini_Bottle','Marine Sphere Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7139','Coating_Bottle','Glistening Coat','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7140','Seed_Of_Life','Seed of Life','3','60000','30000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7141','Yggdrasilberry_Dew','Morning Dew of Yggdrasil','3','20000','10000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7142','Germination_Breed','Embryo','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7143','Life_Force_Pot','Glass Tube','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7144','Normal_Potion_Book','Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7145','Rag_T_Shirts','Ragnarok T-shirt','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7146','Vacance_Ticket','Vacation Ticket','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7147','Jasmin','Jasmine','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7148','Mother_Letter','Mother\'s Letter','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7149','Yellow_Plate','Yellow Plate','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7150','Bamboo_Cut','Piece of Bamboo','3','310','155','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7151','Oil_Paper','Oil Paper','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7152','Glossy_Hair','Glossy Hair','3','340','170','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7153','Old_Japaness_Clothes','Worn-out Kimono','3','590','295','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7154','Poison_Powder','Poisonous Powder','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7155','Poison_Toads_Skin','Poisonous Toad Skin','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7156','Broken_Shuriken','Broken Shuriken','3','470','235','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7157','Black_Mask','Dark Mask','3','315','157','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7158','Broken_Wine_Vessel','Broken Liquor Jar','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7159','Tengus_Nose','Tengu Nose','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7160','Lords_Passable_Ticket','Feudal Lord Permit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7161','Black_Bears_Skin','Black Bear Skin','3','384','192','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7162','Cloud_Piece','Cloud Crumb','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7163','Sharp_Feeler','Hard Feeler','3','570','285','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7164','Hard_Peach','Solid Peach','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7165','Limpid_Celestial_Robe','Transparent Celestial Robe','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7166','Soft_Silk_Cloth','Soft Silk','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7167','Mystery_Iron_Bit','Strange Steel Piece','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7168','Great_Wing','Giant Butterfly Wing','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7169','Taegeuk_Plate','Ba Gua','3','2800','1400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7170','Tuxedo','Tuxedo','3','43000','21500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7171','Leopard_Skin','Leopard Skin','3','282','141','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7172','Leopard_Talon','Leopard Claw','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7173','BurnBuster_Bag','iROGM02\'s Backpack','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7174','Packing_Ribbon','Wrapping Lace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7175','Packing_Paper','Wrapping Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7176','XMAS_Coupon','Royal Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7177','Part_Of_Stars_Sob','Crumb of Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7178','Stars_Sob','Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7179','Donation_Card','Proof of Donation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7180','Introduction_Of_Mr_Han','Hahn Sukbong\'s Recommendation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7181','Receipt_01','Receipt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7182','Cacao','Cacao','3','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7183','Sister_Letter','Letter from Sister','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7184','Piano_Keyboard','Piano Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7185','Quiz_Ticket','Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7186','Thin_Stem','Thin Trunk','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7187','Festival_Mask','Festival Mask','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7188','Browny_Root','Brown Root','3','560','280','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7189','Heart_Of_Tree','Wooden Heart','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7190','Solid_Peeling','Solid Husk','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7191','Lamplight','Lamp','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7192','Blade_Of_Pinwheel','Vane','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7193','Germinating_Sprout','Sprout','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7194','Soft_Leaf','Soft Blade of Grass','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7195','Air_Rifle','Slingshot','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7196','Shoulder_Protection','Shoulder Protector','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7197','Tough_Vines','Tough Vines','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7198','Great_Leaf','Huge Leaf','3','610','305','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7199','Coupon','Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7200','Flexible_String','Elastic Band','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7201','Log','Log','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7202','Beetle_Nipper','Pincher of Beetle','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7203','Solid_Twig','Strong Branch','3','190','95','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7204','Gunpowder','Gunpowder','3','320','160','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7205','Piece_Of_Black_Cloth','Piece of Black Cloth','3','526','263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7206','Black_Kitty_Doll','Black Cat Doll','3','1440','720','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7207','Old_Manteau','Old Manteau','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7208','Rusty_Cleaver','Rusty Kitchen Knife','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7209','Dullahans_Helm','Helm of Dullahan','3','1350','675','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7210','Dullahan_Armor','Armor Piece of Dullahan','3','790','395','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7211','Rojerta_Piece','Fragment of Rossata Stone','3','2600','1300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7212','Hanging_Doll','Hung Doll','3','1020','510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7213','Needle_Pouch','Needle Packet','3','832','416','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7214','Bat_Cage','Bat Cage','3','880','440','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7215','Broken_Needle','Broken Needle','3','690','345','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7216','Red_Scarf','Red Muffler','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7217','Spool','Spool','3','424','212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7218','Rotten_Rope','Decomposed Rope','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7219','Striped_Socks','Striped Sock','3','920','460','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7220','Ectoplasm','Ectoplasm','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7221','Tangled_Chain','Tangled Chains','3','740','370','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7222','Tree_Knot','Wooden Gnarl','3','468','234','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7223','Distorted_Portrait','Contorted Self-Portrait','3','2032','1016','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7224','Stone_Of_Intelligence','Stone of Sage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7225','Pumpkin_Bucket','Pumpkin Lantern','3','486','243','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7226','Pill','Pellet','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7227','TCG_Card','TCG Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7228','Gold_Bullion','Gold Bullion','3','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7229','Silver_Bullion','Silver Bullion','3','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7230','White_Gold_Bullion','Platinum Bullion','3','200000','100000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7231','Gold_Ore','Gold Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7232','Silver_Ore','Silver Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7233','Mithril_Ore','Mithril Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7234','Soul_Of_Guild','Spirit of Guild','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7235','Soul_Of_Courage','Spirit of Charge','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7236','Soul_Of_Guard','Spirit of Protection','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7237','Soul_Of_Partnership','Spirit of Association','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7238','Soul_Of_Correspondence','Spirit of Coordination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7239','Soul_Of_Proceeding','Spirit of Advance','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7240','Soul_Of_Confidence','Spirit of Trust','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7241','Soul_Of_Agreement','Spirit of Union','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7242','Soul_Of_Harmony','Spirit of Combination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7243','Soul_Of_Cooperate','Spirit of Cooperation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7244','Soul_Of_Unity','Spirit of Solidarity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7245','Soul_Of_Friendship','Spirit of Friendship','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7246','Soul_Of_Peace','Spirit of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7247','Soul_Of_Spirit','Spirit of Determination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7248','Soul_Of_Honor','Spirit of Honor','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7249','Soul_Of_Service','Spirit of Service','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7250','Soul_Of_Glory','Spirit of Glory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7251','Soul_Of_Victory','Spirit of Victory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7252','Herb_Medicine','Herbal Medicine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7253','Taeguk_Flag','Golden Korean Flag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7254','Digital_Print_Ticket','Digital Picture Printing Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7255','China_Marble01','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7256','China_Marble02','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7257','China_Marble03','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7258','China_Marble04','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7259','China_Marble05','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7260','China_Marble06','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7261','China_Marble07','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7262','Fan','Folding Fan of Cat Ghost','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7263','Cat_Eyed_Stone','Cat\'s Eye','3','954','477','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7264','Dried_Sand','Dry Sand','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7265','Dragon_Horn','Dragon Horn','3','544','272','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7266','Dragon_Fang','Denture from Dragon Mask','3','436','218','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7267','Tiger_Skin_Panties','Tiger Panty','3','298','149','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7268','Little_Blacky_Ghost','Little Ghost Doll','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7269','Bib','Pinafore','3','960','480','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7270','Milk_Bottle','Nursing Bottle','3','1100','550','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7271','Figure','Novice Figure','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7272','Meat_Dumpling_Doll','Rice Ball Doll','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7273','Golden_Necklace','RWC Necklace','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7274','Ancient_Translator','Translated Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7275','Ancient_Document','Record of Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7276','Picture_Letter','Doodled Message','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7277','Munak_Doll','Munak Doll','3','8900','4450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7278','Wellbeing_Letter','Letter to Wife','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7279','Vita500_Lid','Vita500 Lid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7280','Quiz_Ticket01','1st Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7281','Quiz_Ticket02','2nd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7282','Quiz_Ticket03','3rd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7283','Quiz_Ticket04','4th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7284','Quiz_Ticket05','5th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7285','Thread_Skein','Holy Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7286','Chilli','Red Chile','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7287','Thread_Skein_','Holier Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7288','Thai_Ring','Engagement Ring','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7289','Olivine','Peridot','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7290','Phlogopite','Phlogopite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7291','Agate','Agate','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7292','Muscovite','Muscovite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7293','Rose_Quartz','Rose Quartz','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7294','Turquoise','Turquoise','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7295','Citrine','Citrin','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7296','Pyroxene','Pyroxene','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7297','Biotite','Biotite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7298','Leaf_Clothes','Fig Leaf','3','538','269','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7299','Bamboo_Basket','Straw Basket','3','632','316','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7300','Gemstone','Gemstone','3','1420','710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7301','Sword_Accessory','Tassel','3','798','399','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7302','KRATHONG','Krathong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7303','Bag_Of_Rice','Straw Rice Bag','3','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7304','Witchs_Spell_Book','Witch\'s Spell Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7305','Authority_Of_Nine_World','Symbol of the Nine Realms','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7306','Fragment_Of_Soul','Piece of Spirit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7307','Whisper_Of_Soul','Spiritual Whispers','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7308','Witchs_Potion','Witch\'s Tonic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7309','Wing_Of_Crow','Crow Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7310','Free_Peco_Ticket','Free Ticket for Peco Ride','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7311','Free_Flying_Ship_Ticket','Free Ticket for Flyship','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7312','Jubilee','Jubilee','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7313','Seal_Of_Witch','Witch\'s Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7314','The_Sign','The Sign','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7315','Dark_Crystal_Fragment','Dark Crystal Fragment','3','422','211','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7316','Long_Limb','Insect Leg','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7317','Screw','Rusty Screw','3','534','267','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7318','Old_Pick','Old Pick','3','512','256','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7319','Old_Steel_Plate','Used Iron Plate','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7320','Air_Pollutant','Dust Pollutant','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7321','Fragment_Of_Crystal','Crystal Fragment','3','552','276','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7322','Poisonous_Gas','Toxic Gas','3','666','333','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7323','Battered_Kettle','Battered Kettle','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7325','Tube','Flexible Tube','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7326','Fluorescent_Liquid','Fluorescent Liquid','3','712','356','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7327','Headlamp','Flashlight','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7328','Legendary_Scroll','Legend of Songkran','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7329','Old_Copper_Key','Old Bronze Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7330','2anny','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7331','Flower_Of_Heaven','Heaven Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7332','Slate','Complete Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7333','Piece_Of_Slate_1','Prontera Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7334','Piece_Of_Slate_2','Payon Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7335','Piece_Of_Slate_3','Morroc Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7336','Piece_Of_Slate_4','Geffen Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7337','Eye_Of_Hellion','Eye of Hellion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7338','RO_Transportation_Card','One-way Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7339','RO_Transportation_Card_','Commemorative Travel Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7340','Will_Of_Darkness','Will of the Darkness','3','734','367','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7341','Worn_Out_Pendant','Old Pendant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7342','File01','File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7343','File02','Sealed File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7344','File03','Shinokas Case File','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7345','Armlet_Of_Prisoner','Handcuffs','3','724','362','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7346','Pile_Of_Ymir_Heart','Ymir\'s Heart Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7347','Lab_Staff_Record','Research Chart','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7348','Indication_Of_Member01','Membership Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7349','Indication_Of_Member02','Archive Permit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7350','Pass','Pass','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7351','Friends_Diary','Friend\'s Diary','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7352','Transparent_Plate01','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7353','Transparent_Plate02','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7354','Transparent_Plate03','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7355','Transparent_Plate04','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7356','Piece_Of_Crest1','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7357','Piece_Of_Crest2','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7358','Piece_Of_Crest3','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7359','Piece_Of_Crest4','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7360','RO_Festival_Ticket','RO Festival Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7361','Lotto01','Lotto Ball 01','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7362','Lotto02','Lotto Ball 02','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7363','Lotto03','Lotto Ball 03','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7364','Lotto04','Lotto Ball 04','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7365','Lotto05','Lotto Ball 05','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7366','Lotto06','Lotto Ball 06','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7367','Lotto07','Lotto Ball 07','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7368','Lotto08','Lotto Ball 08','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7369','Lotto09','Lotto Ball 09','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7370','Lotto10','Lotto Ball 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7371','Lotto11','Lotto Ball 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7372','Lotto12','Lotto Ball 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7373','Lotto13','Lotto Ball 13','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7374','Lotto14','Lotto Ball 14','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7375','Lotto15','Lotto Ball 15','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7376','Lotto16','Lotto Ball 16','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7377','Lotto17','Lotto Ball 17','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7378','Lotto18','Lotto Ball 18','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7379','Lotto19','Lotto Ball 19','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7380','Lotto20','Lotto Ball 20','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7381','Lotto21','Lotto Ball 21','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7382','Lotto22','Lotto Ball 22','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7383','Lotto23','Lotto Ball 23','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7384','Lotto24','Lotto Ball 24','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7385','Lotto25','Lotto Ball 25','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7386','Lotto26','Lotto Ball 26','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7387','Lotto27','Lotto Ball 27','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7388','Lotto28','Lotto Ball 28','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7389','Lotto29','Lotto Ball 29','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7390','Lotto30','Lotto Ball 30','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7391','Lotto31','Lotto Ball 31','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7392','Lotto32','Lotto Ball 32','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7393','Lotto33','Lotto Ball 33','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7394','Lotto34','Lotto Ball 34','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7395','Lotto35','Lotto Ball 35','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7396','Lotto36','Lotto Ball 36','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7397','Lotto37','Lotto Ball 37','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7398','Lotto38','Lotto Ball 38','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7399','Word_Card01','Selamat','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7400','Word_Card02','Hari','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7401','Word_Card03','Kemerdekaan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7402','Word_Card04','Republik','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7403','Word_Card05','Indonesia','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7404','Word_Card06','Ke-60','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7405','Crushed_Can','Crushed Can','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7406','Moon_Cake1','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7407','Moon_Cake2','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7408','Moon_Cake3','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7409','Moon_Cake4','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7410','Moon_Cake5','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7411','Moon_Cake6','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7412','Moon_Cake7','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7413','Moon_Cake8','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7414','Moon_Cake9','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7415','Stone_Of_Summons','Summoning Stone','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7416','Letter_Of_Recommend','Letter of Recommendation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7417','Mission_ScrollA','Written Request(A)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7418','Mission_ScrollB','Written Request(B)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7419','Embryo_HandBook','Embryo Creation Guide','3','48000','24000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7420','Skull_','Skull','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7421','Key_Red','Red Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7422','Key_Yellow','Yellow Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7423','Key_Blue','Blue Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7424','Key_Green','Green Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7425','Key_Black','Black Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7426','Magic_Gem_Red','Red Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7427','Magic_Gem_Yellow','Yellow Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7428','Magic_Gem_Blue','Blue Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7429','Magic_Gem_Green','Green Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7430','Magic_Gem_Black','Black Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7431','Several_Books','Pile of Books','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7432','Leather_Pouch','Leather Pouch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7433','Scroll','Blank Scroll','3','4000','2000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7434','Elemental_Potion_Book','Elemental Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7435','Golden_Bracelet','Golden Ornament','3','1907','953','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7436','Piece_Of_Memory_Green','Fragment of Agony','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7437','Piece_Of_Memory_Purple','Fragment of Misery','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7438','Piece_Of_Memory_Blue','Fragment of Hatred','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7439','Piece_Of_Memory_Red','Fragment of Despair','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7440','Red_Feather','Red Feather','3','1335','667','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7441','Blue_Feather','Blue Feather','3','1408','704','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7442','Cursed_Seal','Cursed Seal','3','1332','666','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7443','Tri_Headed_Dragon_Head','Three-Headed Dragon\'s Head','3','956','478','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7444','Treasure_Box','Treasure Box','3','300000','150000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7445','Dragonball_Green','Green Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7446','Dragonball_Blue','Blue Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7447','Dragonball_Red','Red Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7448','Dragonball_Yellow','Yellow Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7449','Bloody_Page','Bloody Page','3','681','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7450','Piece_Of_Bone_Armor','Skeletal Armor Piece','3','2050','1025','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7451','Scale_Of_Red_Dragon','Fire Dragon Scale','3','1852','926','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7452','Yellow_Spice','Yellow Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7453','Sweet_Sauce','Sweet Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7454','Plain_Sauce','Savory Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7455','Hot_Sauce','Spicy Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7456','Red_Spice','Red Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7457','Cooking_Oil','Cooking Oil','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7458','Baphomets_Horn','Fortune Horn','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7459','RAMADAN_','Idul Fitri Card','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7460','Niflheim_Ticket','Niflheim Express Ticket','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7461','BlueCard_A','Blue A Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7462','BlueCard_E','Blue E Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7463','BlueCard_F','Blue F Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7464','BlueCard_H','Blue H Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7465','BlueCard_L','Blue L Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7466','BlueCard_N','Blue N Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7467','BlueCard_O','Blue O Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7468','BlueCard_P','Blue P Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7469','BlueCard_U','Blue U Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7470','BlueCard_W','Blue W Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7471','BlueCard_Y','Blue Y Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7472','Cookbook01','Level 1 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7473','Cookbook02','Level 2 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7474','Cookbook03','Level 3 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7475','Cookbook04','Level 4 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7476','Cookbook05','Level 5 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7477','Cookbook06','Level 6 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7478','Cookbook07','Level 7 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7479','Cookbook08','Level 8 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7480','Cookbook09','Level 9 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7481','Cookbook10','Level 10 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7482','Pot','Pot','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7483','Key_Of_Seal','Key of the Seal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7484','Warrior_Symbol','Symbol of a Brave Warrior','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7485','2nd_Floor_Pass','Cloud General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7486','3rd_Floor_Pass','Wind General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7487','Tavern_Wine','Culinary Wine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7488','Delivery_Box','Delivery Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7489','Villa_Spare_Key','Cottage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7490','Kyll_Hire_Letter','Letter to Elly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7491','Iron_Box','Steel Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7492','Yellow_Key_Card','Yellow Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7493','Golden_Key','Golden Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7494','Kiel_Button','Luxurious Button','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7495','Blue_Key_Card','Blue Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7496','Red_Key_Card','Red Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7497','Steel_Piece','Metal Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7498','Rosimier_Key','Rosimier Mansion Keys','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7499','Family_Portrait','Family Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7500','Elysia_Portrait','Woman\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7501','Kyll_Hire_Letter2','K.H\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7502','Piece_Memo_Of_James','James\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7503','Man_Portrait','Man\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7504','Toy_Motor','Power Device','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7505','Toy_Key','Toy Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7506','Black_Key_Card','Black Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7507','Sturdy_Iron_Piece','Solid Iron Piece','3','842','421','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7508','Elysia_Ring','Allysia\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7509','Fancy_Key_Card','Luxurious Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7510','Valhalla_Flower','Valhalla\'s Flower','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7511','Rune_Of_Darkness','Rune of Darkness','3','2526','1263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7512','Burnt_Parts','Burnt Part','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7513','Pocket_Watch','Pocket Watch','3','3420','1710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7514','Monster_Ticket','Monster Ticket','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7515','Marvelous_Medal','Prize Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7516','Green_Key_Card','Green Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7517','Gold_Coin_','Gold Coin','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7518','Womens_Medal','Women\'s Medal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7519','Money_Envelope','Handsel','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7520','Chinese_Scroll','Please Be Rich','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7521','Flame_Stone','Flame Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7522','Ice_Stone','Ice Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7523','Wind_Stone','Wind Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7524','Shadow_Orb','Shadow Orb','3','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7525','Summer_Feast_Ticket','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7526','Manuscript_Paper','Manuscript Paper','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7527','Life_Book','Book About True Life','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7528','Id_Lottery_Ticket','Lottery Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7529','Stolen_Sandals','Stolen Sandal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7530','Travel_Brochure_01','Travel Brochure [Amatsu]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7531','Travel_Brochure_02','Travel Brochure [Kunlun]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7532','Travel_Brochure_03','Travel Brochure [Louyang]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7533','Travel_Brochure_04','Travel Brochure [Ayothaya]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7534','Photo_Album_01','Amatsu Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7535','Photo_Album_02','Kunlun Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7536','Photo_Album_03','Louyang Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7537','Photo_Album_04','Ayothaya Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7538','Sifted_Sand','Sand for Work','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7539','Poring_Coin','Poring Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7540','Lotto39','Lotto Ball 39','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7541','Lotto40','Lotto Ball 40','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7542','Lotto41','Lotto Ball 41','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7543','Lotto42','Lotto Ball 42','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7544','Lotto43','Lotto Ball 43','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7545','Lotto44','Lotto Ball 44','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7546','Lotto45','Lotto Ball 45','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7547','Soccer_Ball','Soccer Ball','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7548','Soccer_Shoes','Soccer Shoes','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7549','Brazilian_Flag','Brazilian Flag','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7550','Ticket01','6.13 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7551','Ticket02','6.18 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7552','Ticket03','6.22 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7553','Lotus_Flower','Lotus Flower','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7554','Striped_Candle','Striped Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7555','Green_Incense','Green Incense','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7556','Longing_Heart','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7557','Invitation_Letter','Invitation Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7558','Invitation_Ticket','Invitation Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7559','Key_Of_Flower_Garden','Key to the Secret Garden','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7560','Longing_Heart2','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7561','Ice_Heart','Glacial Heart','3','606','303','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7562','Ice_Scale','Ice Scale','3','3020','1510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7563','Bloody_Rune','Bloody Rune','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7564','Rotten_Meat','Rotten Meat','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7565','Sticky_Poison','Sticky Poison','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7566','Will_Of_Darkness_','Will of Red Darkness','3','1530','765','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7567','Suspicious_Hat','Suspicious Hat','3','1290','645','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7568','White_Mask','White Mask','3','1060','530','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7569','Hammer_Of_Wind','Wind Hammer','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7570','Temple_Lottery_Ticket','Temple Lottery Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7571','Diary_Of_Blue','Bruspetti\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7572','Magic_Necklace','Ashy Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7573','Magic_Necklace_','Sparkling Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7574','Ice_Particle','Freezing Snow Powder','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7575','Red_Jewel_','Red Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7576','Blue_Jewel_','Blue Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7577','Golden_Jewel_','Yellow Jewel','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7578','Anti_Spell_Bead','Countermagic Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7579','Silk_Handkerchief','Silk Handkerchief of Zhi Nu','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7580','Black_Bead','Black Marble','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7581','Anniversary_Ticket','Celebration Document','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7582','Gem_Of_Ruin','Jewel of Destruction','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7583','Evil_Mind','Evil Mind','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7584','Proof_Of_Guard1','Guard\'s First Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7585','Proof_Of_Guard2','Guard\'s Second Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7586','Proof_Of_Guard3','Guard\'s Third Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7587','Proof_Of_Guard4','Guard\'s Fourth Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7588','IPOD_Ticker','IPOD Coupon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7589','Moon_Cake10','Lettered Moon Snack 01','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7590','Moon_Cake11','Lettered Moon Snack 02','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7591','Moon_Cake12','Lettered Moon Snack 03','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7592','Moon_Cake13','Lettered Moon Snack 04','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7593','Moon_Cake14','Lettered Moon Snack 05','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7594','Sonias_Letter','Sonia\'s Letter','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7595','Unique_Sword','Special Sword','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7596','Unique_Shield','Special Shield','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7597','Magic_Stone','Magic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7603','RO_Party_Ticket','RO Party Invitation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7604','Flour','Flour','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7605','Chicken_Egg','Chicken Egg','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7606','Coin','Token of the Ox','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7607','Evil_Dragon_Head','Neck of Demon Dragon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7608','Premium_Ticket','Premium Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7609','Pumpkin_Mojo','Pumpkin Mojo','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7610','Food_Ticket','Food Exchange Ticket','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7611','Fox_Symbol','Symbol of Fox','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7612','Heart_Of_Fox_Queen','Heart of Queen Fox','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7613','Small_Rice_Dough','Small Rice Cake Dough','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7614','Special_Packing_Paper','Wrapping Paper','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7615','MVP_Ticket','MVP Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7616','Mini_Boss_Ticket','Miniboss Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7617','Monster_Ticket_','Monster Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7618','Monster_Crystal','Monster Crystal','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7619','Enriched_Elunium','Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7620','Enriched_Oridecon','Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7621','Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7622','New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7623','Name_Change_Coupon','Ticket Of Identification','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7624','Spring_Stanza23','Spring Stanza23','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7625','Registration_Ticket','Registration Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7626','Bubble_Gum_Token','Bubble Gum Token','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7627','Sage_Key','Sage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7628','Idiot_Key','Idiot Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7629','Pink_Gift_Box','Pink Gift Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7630','Clean_Beach_Brush','Clean Beach Brush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7631','Trash_Debris','Trash Debris','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7635','Perfume_Pouch','Sachet','3','100','50','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7701','Dragon_Spirit','Soul','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7702','Special_Cogwheel','Special Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7703','Piece_Of_Cogwheel','Piece of Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7704','Broken_Thermometer','Broken Thermometer','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7705','Note_Of_Geologist','Note of Geologist','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7706','Spoiled_Carrot_Juice','Broken Carrot Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7707','Spoiled_Banana_Juice','Broken Banana Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7708','Spoiled_Apple_Juice','Broken Apple Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7709','Spoiled_Grape_Juice','Broken Grape Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7710','Black_Gemstone','Black Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7711','Update_Ticket','Event Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7712','Nokia5500','Nokia 5500','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7713','BlueCard_A_','Blue A(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7714','BlueCard_R_','Blue R(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7715','Handmade_Choco_Recipe','Handmade Chocolate Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7716','Strawberry_Choco_Recipe','Chocolate Strawberry Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7717','Choco_Tart_Recipe','Chocolate Tart Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7718','Cacao_Bean','Cacao Bean','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7719','BlueCard_G','Blue G Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7720','Gold_Coin_US','Gold Coin','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7721','Treasure_Box_','Treasure Box','3','100','50','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7722','Debt_Note','Debt Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7723','Diamond_Of_Ruin','Diamond of Ruin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7724','Forbidden_Secret_Art','Forbidden Secret Art','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7725','Unlucky_Emerald','Unlucky Emerald','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7726','Token_Of_King','Token of King','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7727','HP_Doctor_Ticket','HP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7728','SP_Doctor_Ticket','SP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7729','Rok_Star_Badge','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7730','Mission_Certificate1','Mission Ticket 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7731','Mission_Certificate2','Mission Ticket 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7732','Mission_Certificate3','Mission Ticket 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7733','Mission_Certificate4','Mission Ticket 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7734','Mission_Certificate5','Mission Ticket 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7735','Mission_Certificate6','Mission Ticket 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7736','Mission_Certificate7','Mission Ticket 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7737','Mission_Certificate8','Mission Ticket 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7738','Mission_Certificate9','Mission Ticket 9','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7739','Mission_Certificate10','Mission Ticket 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7740','Mission_Certificate11','Mission Ticket 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7741','Mission_Certificate12','Mission Ticket 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7742','Kaong','Kaong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7743','Gulaman','Gulaman','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7744','Leche_Flan','Leche Flan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7745','Ube_Jam','Ube Jam','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7746','Sago','Sago','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7747','Langka','Langka','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7748','Sweet_Bean','Sweet Beans','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7749','Sweet_Banana','Sweet Bananas','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7750','Macapuno','Macapuno','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7751','Old_White_Cloth','Old White Cloth','3','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7752','Clattering_Skull','Clattering Skull','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7753','Broken_Farming_Utensil','Broken Farming Utensil','3','330','165','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7754','Broken_Crown','Broken Crown','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7755','Research_Note','Research Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7756','Sealed_Book','Sealed Book','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7757','Mithril','Mithril','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7758','Star_Crystal','Star Crystal','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7759','Geology_Report','Geologist\'s Report','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7760','Yaga_Magic_Book','Yaga\'s Magic Book','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7761','Magic_Gourd_Bottle','Magic Gourd Bottle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7762','Yaga_Pestle','Yaga\'s Pestle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7763','Sticky_Herb','Sticky Herb','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7764','High_Strength_Adhesive','High Strength Adhesive','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7765','Yaga_Secret_Medicine','Baba Yaga\'s Secret Medicine','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7766','Bok_Choy','Bok Choy','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7767','Chung_E_Cake','Green Maiden\'s Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7768','Squid','Squid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7769','Egg_Yolk','Egg Yolk','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7770','Sweet_Rice','Sweet Rice','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7771','Lotus_Leaf','Lotus Leaf','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7772','String','String','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7773','War_Badge','Wat Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7774','Chung_E_Ticket','Green Maiden Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7775','Spring_Rabbit_Ticket','Spring Rabbit Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7776','Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7777','Gold_Box','Sealed Golden Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7778','Silver_Box','Sealed Silver Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7779','Gold_Key_TW','Golden Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7780','Silver_Key','Silver Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7781','Heart_Box','Engrave Treasure Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7782','Gold_Key77','Episode 13.1 Poporing Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7783','Silver_Key77','Episode 13.2 Poring Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7784','Fawner_Coupon1','Free Coupon 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7785','Fawner_Coupon2','Free Coupon 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7786','Fawner_Coupon3','Free Coupon 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7787','Fawner_Coupon4','Free Coupon 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7788','Fawner_Coupon5','Free Coupon 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7789','Fawner_Coupon6','Free Coupon 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7790','Fawner_Coupon7','Free Coupon 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7791','Fawner_Coupon8','Free Coupon 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7792','Guyak','Guyak','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7793','Golden_Apple','Golden Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7794','Fate_Of_Crow','The Crow of Destiny','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7795','Mami_Photo_Album','Mammi\'s Photo Album','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7796','Author_Autograph','Author\'s Autograph','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7797','Author_Memo','Author\'s Memo','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7798','Dark_Debris','Fragment of Darkness','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7799','Dark_Crystal','Crystal of Darkness','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7800','Golden_Apple_','Golden Charm Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7801','Girl_Fan_Letter','Girl\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7802','Autograph_Book','Signature Notebook','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7803','Battle_Manual_TW','Beginner\'s Field Manual','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7805','Brown_Ring','Brown Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7806','Black_Anvil','God Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7807','Ore','God Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7808','Gold_Hammer','God Hammer','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7809','Gold_Furnace','God Furnace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7810','Yellow_Cat_Eyed_Stone','Symbol of Richness','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7811','Gold_Anvil','Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7812','Red_Cat_Eyed_Stone','Symbol of Bravery','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7813','Th_Red_Ring','Red Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7814','Green_Ring','Green Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7815','Blue_Ring','Blue Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7816','Blue_Cat_Eyed_Stone','Symbol of Faith','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7817','White_Cat_Eyed_Stone','Symbol of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7818','RJC_Golden_Necklace','Jessur\'s Necklace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7819','Nokia5300','Nokia 5300','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7820','Morroc_Skin','Piece of Morocc Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7821','Green_Apple','Green Apple','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7822','Whole_Barbecue','Whole Barbecue','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7823','Meat_Veg_Skewer','Meat Veg Skewer','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7824','Spirit_Liquor','Spirit Liquor','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7825','Heroic_Stone','Heroic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7826','Continental_Guard_Paper','Continental Guard Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7827','Mineral_Report','Mineral Evals','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7828','BF_Badge1','Bravery Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7829','BF_Badge2','Valor Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7830','Goddess_Tear','Goddess Tear','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7831','Valkyrie_Token','Valkyrie\'s Token','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7832','Brynhild_Armor_Piece','Brynhild Armor Piece','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7833','Hero_Remains','Hero\'s Remains','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7834','Andvari_Ring','Andvari\'s Ring','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7835','Dusk_Glow','Dusk Glow','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7836','Dawn_Essence','Dawn Essence','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7837','Cold_Moonlight','Cold Moonlight','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7838','Hazy_Starlight','Hazy Starlight','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7839','Crystal_Key','Crystal Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7840','Valkyrie_Gift','Valkyrie\'s Gift','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7841','Spotted_Paper','Stained Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7842','Torn_Paper','Torn Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7843','Old_Paper','Old Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7844','Burnt_Paper','Burnt Pieces Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7845','Copy_Of_Spotted_Paper','Copy Of Spotted Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7846','Copy_Of_Torn_Paper','Copy Of Torn Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7847','Copy_Of_Old_Paper','Copy Of Old Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7848','Copy_Of_Burnt_Paper','Copy Of Burnt Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7849','Soul_Crystal','Soul Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7850','Wooden_Block_','Wooden Block','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7851','Pass_F1','Wii Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7852','Pass_F2','Divx Player Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7853','Pass_F3','iPod nano Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7854','Pass_CF','Comodo Festival Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7855','Heart','Heart','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7856','Girl_Bunch_Of_Flower_','Girl\'s Bouquet','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7857','Handmade_Kitty_Doll','Hand-made Kitty Doll','3','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7858','Dragonball_Yellow_','Dragonball Yellow','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7859','Game_Ticket','Game Ticket','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7860','Peeps','Peeps','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7861','Jelly_Bean','Jelly Bean','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7862','Marshmallow','Marshmallow','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7863','GOLD_ID4','Special Gold','3','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7864','Love_Flower','Love Flower','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7865','Gold_Pouch','Gold Pouch','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7866','Certificate','Certificate','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7867','SesamePouch','Sesame Bag','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7868','Water','Fresh Water','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7869','RicePouch','Rice Pouch','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7870','Corn','Corn','3','5','2','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7871','BeanPouch','Bean Bag','3','10','5','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7872','Grass','Herb','3','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7873','MVP_Monster_Scroll','MVP Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7874','Monster_Scroll','Create Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7875','Pirate_Box','Pirate Treasure','3','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7876','Gold_Key','Golden Key','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7877','Red_Ring','Red Ring','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7878','Lusalka_Hair','Lusalka\'s Hair','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7879','Golden_Thread','Golden Thread','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7880','Babayaga_Silver_Spoon','Baba Yaga\'s Silver Spoon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7881','Book_Of_Magic','Mystery Magic Book','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7882','Pointed_Branch','Sharp Branch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7883','Pointed_Wooden_Flute','Wooden Flute','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7884','Jade_Plate','Jade Plate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7885','Sacred_Arrow','Sacred Arrow','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7886','Bean_Paste','Bean Paste','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7887','Dried_Fruit_Box','Dried Fruit Box','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7888','Bag_Of_Nuts','Bag of Nuts','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7889','Chicken_Feed','Chicken Feed','3','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7891','Mug','Mug','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7892','Charcoal','Charcoal','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7893','Sulfur','Sulphur','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7894','Nitrate','Nitrogen Acid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7895','TRO_Memory_Book01','Rama5 Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7896','TRO_Memory_Book02','Loykrathong Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7897','TRO_Memory_Book03','Constitution Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7898','VVS_Balmung','VV Strong Balmung','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7899','Spiritualist_Dagger','Dagger Of Psychic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7900','Jenoss_Ring1','Jonathan Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7901','Jenoss_Ring2','Jillberriel Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7902','Jenoss_Ring3','Jessur Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7903','Jenoss_Ring4','Jenoss Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7904','Piano_Key','Piano Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7905','Rok_Star_Badge_','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7906','Poppy_Wreath','Poppy Wreath','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7907','Bobbin_Of_Goddess','Bobbin Of Goddess','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7908','Louis_Hair_Coupon','Louise\'s Beauty Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7909','Stolen_Cookie','Stolen Cookie','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7910','Stolen_Candy','Stolen Candy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7911','Yulia_Hat','Yulia\'s Hat','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7912','Portable_Snowman','Portable Snowman Machine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7913','Test_Certificate','Battle Test Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7914','Ancient_Document_TW','Ancient Language Document','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7915','Copper_Coin_','Bronze Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7916','Silver_Coin_','Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7917','Magic_Potion','Magic Potion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7918','Particle_Of_Memory','Fragment Of Memory','3','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7919','Festival_Ticket','Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7920','Heros_Arsenal','He\'s Arsenal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7921','Essence_Of_Dragon','Essence Of Dragon','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7922','RWC_Ticket','RWC Voucher Items','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7923','KRATHONG_','Krathong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7928','Brazilian_Flag_','Brazil National Flag','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7929','Golden_Coin_','Gold Coin','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7930','Cowkings_Nose_Ring','Devil\'s Cattle Ring','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7931','Poison_Kit','Poison Kit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7932','Poison_Herb_Nerium','Poison Herb Nerium','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7933','Poison_Herb_Rantana','Poison Herb Rantana','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7934','Poison_Herb_Makulata','Poison Herb Makulata','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7935','Poison_Herb_Seratum','Poison Herb Seratum','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7936','Poison_Herb_Scopolia','Poison Herb Scoporia','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7937','Poison_Herb_Amoena','Poison Herb Amoena','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7938','Light_Granule','Light Granule','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7939','Elder_Branch','Elder Branch','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7940','Special_Alloy_Trap','Special Alloy Trap','3','200','100','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7941','Halloween_Ticket','Halloween Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7942','Letter_From_Chico','Chico Cesar Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7943','Caskinya','Caskinya','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7944','Box_Of_Seal','Sealed Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7945','Almighty_Charm','Universal Amulet','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7946','Valentine_Gold_Ring','Gold Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7947','Valentine_Silver_Ring','Silver Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7948','Box','Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7949','Woven_Wool','Woven Wool','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7950','Ayothaya_Ticket','Ayothaya Fest Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7951','Gold_Tulip','Golden Tulip Flower','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7952','Gift_From_Romiros','Gift Of Lomi Ross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7953','Gift_From_Juliedge','Gift Of Juliet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7954','Festival_Ticket_','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7955','Lost_Card1','Lost Card1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7956','Lost_Card2','Lost Card2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7957','Lost_Card3','Lost Card3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7958','Lost_Card4','Lost Card4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7959','Ancient_Gold_Coin','Ancient Gold Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7960','Ancient_Silver_Coin','Ancient Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7961','Weapon_Exchange','Weapon Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7962','Treasure_Map1','Treasure Map1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7963','Treasure_Map2','Treasure Map2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7964','Treasure_Map3','Treasure Map3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7965','Treasure_Map4','Treasure Map4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7966','Weird_Parchment1','Weird Parchment1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7967','Weird_Parchment2','Weird Parchment2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7968','Weird_Parchment3','Weird Parchment3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7969','Weird_Parchment4','Weird Parchment4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7970','Unwritten_Letter1','Unwritten Letter1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7971','Unwritten_Letter2','Unwritten Letter2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7972','Oath_Day_Letter','Oath Day Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7973','Immortality_Egg','Immortality Egg','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7974','Illusion_Piece','Illusion Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7975','Cupid_Choco','Cupid Choco','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7976','Gf_Magic_Coin','Gf Magic Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7977','Hunting_Medal_Badge','Hunting Medal Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7978','Spring_Stanza1','Spring Stanza1','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7979','Spring_Stanza2','Spring Stanza2','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7980','Spring_Stanza3','Spring Stanza3','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7981','Spring_Stanza4','Spring Stanza4','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7982','Spring_Stanza5','Spring Stanza5','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7983','Spring_Stanza6','Spring Stanza6','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7984','Spring_Stanza7','Spring Stanza7','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7985','Spring_Stanza8','Spring Stanza8','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7986','Spring_Stanza9','Spring Stanza9','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7987','Spring_Stanza10','Spring Stanza10','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7988','Spring_Stanza11','Spring Stanza11','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7989','Spring_Stanza12','Spring Stanza12','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7990','Spring_Stanza13','Spring Stanza13','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7991','Spring_Stanza14','Spring Stanza14','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7992','Spring_Stanza15','Spring Stanza15','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7993','Spring_Stanza16','Spring Stanza16','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7994','Spring_Stanza17','Spring Stanza17','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7995','Spring_Stanza18','Spring Stanza18','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7996','Spring_Stanza19','Spring Stanza19','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7997','Spring_Stanza20','Spring Stanza20','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7998','Spring_Stanza21','Spring Stanza21','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7999','Spring_Stanza22','Spring Stanza22','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9001','Poring_Egg','Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9002','Drops_Egg','Drops Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9003','Poporing_Egg','Poporing Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9004','Lunatic_Egg','Lunatic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9005','Picky_Egg','Picky Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9006','Chonchon_Egg','Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9007','Steel_Chonchon_Egg','Steel Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9008','Hunter_Fly_Egg','Hunter Fly Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9009','Savage_Bebe_Egg','Savage Babe Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9010','Baby_Desert_Wolf_Egg','Baby Desert Wolf Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9011','Rocker_Egg','Rocker Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9012','Spore_Egg','Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9013','Poison_Spore_Egg','Poison Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9014','PecoPeco_Egg','Peco Peco Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9015','Smokie_Egg','Smokie Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9016','Yoyo_Egg','Yoyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9017','Orc_Warrior_Egg','Orc Warrior Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9018','Munak_Egg','Munak Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9019','Dokkaebi_Egg','Dokebi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9020','Sohee_Egg','Sohee Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9021','Isis_Egg','Isis Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9022','Green_Petite_Egg','Green Petite Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9023','Deviruchi_Egg','Deviruchi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9024','Bapho_Jr_Egg','Bapho Jr. Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9025','Bongun_Egg','Bongun Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9026','Zherlthsh_Egg','Zealotus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9027','Alice_Egg','Alice Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9028','Rice_Cake_Egg','Hard Rice Cake','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','465',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9029','Santa_Goblin_Egg','Christmas Goblin\'s Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9030','Chung_E_Egg','Green Maiden Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9031','Spring_Rabbit_Egg','Spring Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9032','Knife_Goblin_Egg','Knife Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9033','Flail_Goblin_Egg','Flail Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9034','Hammer_Goblin_Egg','Hammer Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9035','Red_Deleter_Egg','Red Deleter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9036','Diabolic_Egg','Diabolic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9037','Wanderer_Egg','Wanderer Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9038','New_Year_Doll_Egg','New Year Doll Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9039','Bacsojin_Egg','Bacsojin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9040','Civil_Servant_Egg','Civil Servant Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9041','Leaf_Cat_Egg','Leaf Cat Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9042','Loli_Ruri_Egg','Loli Ruri Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9043','Marionette_Egg','Marionette Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9044','Shinobi_Egg','Shinobi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9045','Whisper_Egg','Whisper Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9046','Goblin_Leader_Egg','Goblin Leader Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9047','Wicked_Nymph_Egg','Wicked Nymph Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9048','Miyabi_Ningyo_Egg','Miyabi Ningyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9049','Dullahan_Egg','Dullahan Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9050','Medusa_Egg','Medusa Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9051','Stone_Shooter_Egg','Stone Shooter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9052','Incubus_Egg','Incubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9053','Golem_Egg','Golem Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9054','Nightmare_Terror_Egg','Nightmare Terror Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9055','Succubus_Egg','Succubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9056','Imp_Egg','Imp Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10001','Skull_Helm','Skull Helm','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10002','Monster_Oxygen_Mask','Monster Oxygen Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10003','Transparent_Headgear','Transparent Head Protector','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10004','Pacifier','Pacifier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10005','Wig','Wig','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10006','Queens_Hair_Ornament','Queen\'s Hair Ornament','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10007','Silk_Ribbon','Silk Ribbon','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10008','Punisher','Punisher','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10009','Wild_Flower','Wild Flower','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10010','Battered_Pot','Battered Pot','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10011','Stellar_Hairpin','Stellar Hairpin','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10012','Tiny_Egg_Shell','Tiny Egg Shell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10013','Backpack','Backpack','8','1500','750','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10014','Rocker_Glasses','Rocker Glasses','8','2000','1000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10015','Green_Lace','Green Lace','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10016','Golden_Bell','Golden Bell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10017','Bark_Shorts','Bark Shorts','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10018','Monkey_Circlet','Monkey Circlet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10019','Red_Muffler','Red Scarf','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10020','Sword_Of_Grave_Keeper','Grave Keeper\'s Sword','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10021','Round_Hair_Ornament','Circular Headgear','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10022','Golden_Earing','Gold Earring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10023','Green_Lucky_Bag','Green Jewel Bag','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10024','Fashionable_Glasses','Fashion Glasses','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10025','Star_Hairband','Hairband Of Stars','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10026','Wine_On_Sleeve','Tassel for Durumagi','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10027','Spirit_Chain_','Pet Soul Ring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10028','Nice_Badge','Beautiful Badges','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10029','Jade_Trinket','Jade Trinket','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10030','Summer_Fan','Summer Fan','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10031','Death_Coil','Ring Of Death','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10032','Queens_Coronet','Queen\'s Coronet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10033','Apro_Hair','Afro','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10034','Ball_Mask','Masked Ball','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10035','Windup_Spring','Spring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10036','Hell_Horn','Horn Of Hell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10037','Black_Butterfly_Mask','Black Butterfly Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10038','Horn_Protector','Horn Barrier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11000','Prontera_Book_01','History book of Prontera','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11001','Adventure_Story01','Adventure Story Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11002','Great_Chef_Orleans01','Chef King Orleans Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11003','Legend_Of_Kafra01','Kafra Legend Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11004','Mercenary_Rebellion','Old Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11005','Tyrant_Schmidt','Rune Royal Family Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11006','Blood_Flower01','Blood Flower Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11007','Blood_Flower02','Blood Flower Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11008','Barmund','Biographical Dictionary Copy Edition','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11009','Adventure_Story02','Adventure Story Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11010','Reward_List_Book','Battlegrounds Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11011','Barmund_Note','Varmunt\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11012','Expedition_Report','Expedition Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11013','Expedition_Report_Vol1','Expedition Report Vol1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11014','Expedition_Report_Vol2','Expedition Report Vol2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11015','Expedition_Report_Vol3','Expedition Report Vol3','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11016','Expedition_Report_Vol4','Expedition Report Vol4','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11017','Reward_List_Book2','KVM Reward Items Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11018','Splendide_Selling_Item','Splendide Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11019','Manuk_Selling_Item','Manuk Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11020','Japan_Book1','Japan Book1','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11021','Japan_Book2','Japan Book2','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11022','Mix_Cook_Book','Mix Cook Book','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11023','Increase_Stamina_Study','Increase Stamina Study','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11024','Vital_Drink_CB','Vital Drink CB','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11025','Swordman_Book_Basic','Swordman Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11026','Swordman_Book_Practice','Swordman Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11027','Swrodman_Book_Misc','Swrodman Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11028','Thief_Book_Basic','Thief Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11029','Thief_Book_Practice','Thief Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11030','Thief_Book_Misc','Thief Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11031','Archer_Book_Basic','Archer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11032','Archer_Book_Practice','Archer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11033','Archer_Book_Misc','Archer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11034','Acol_Book_Basic','Acol Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11035','Acol_Book_Practice','Acol Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11036','Acol_Book_Misc','Acol Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11037','Mage_Book_Basic','Mage Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11038','Mage_Book_Practice','Mage Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11039','Mage_Book_Misc','Mage Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11040','Mer_Book_Basic','Mer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11041','Mer_Book_Practice','Mer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11042','Mer_Book_Misc','Mer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11043','TK_Book_Basic','TK Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11044','TK_Book_Practice','TK Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11045','TK_Book_Misc','TK Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11046','Ninja_Book_Basic','Ninja Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11047','Ninja_Book_Practice','Ninja Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11048','Ninja_Book_Misc','Ninja Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11049','Gun_Book_Basic','Gun Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11050','Gun_Book_Practice','Gun Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11051','Gun_Book_Misc','Gun Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11052','SN_Book_Basic','SN Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11053','SN_Book_Practice','SN Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11054','SN_Book_Misc','SN Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11055','Basic_Adventure','Basic Adventure','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11056','Spiritualism_Guide','Elemental Spirit Guide','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11500','Light_Yellow_Pot','Light Yellow Potion','0','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('11501','Light_White_Pot','Light White Potion','0','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('11502','Light_Blue_Pot','Light Blue Potion','0','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
-REPLACE INTO `item_db` VALUES ('11503','Siege_White_Potion','WoE White Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,500),0;','','');
-REPLACE INTO `item_db` VALUES ('11504','Siege_Blue_Potion','WoE Blue Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,70);','','');
-REPLACE INTO `item_db` VALUES ('11505','Iris','Iris','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','itemheal 0,150;','','');
-REPLACE INTO `item_db` VALUES ('11506','Fanta_Orange','Fanta Orange','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11507','Fanta_Grape','Fanta Grape','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11508','Karada_Meguri_Tea','Karada Meguricha','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11509','Royal_Milk_Tea','Black Tea Kochakaden','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11510','Coke_Zero','Coca Cola Zero','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11511','Coke_No_Cal','Diet Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11512','Coca_Cola','Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11513','Protect_Neck_Candy','Protect Neck Candy','0','200','100','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(5,25),0;','','');
-REPLACE INTO `item_db` VALUES ('11514','Enriched_Slim_Pot','Enriched Slim Pot','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(335,415),0;','','');
-REPLACE INTO `item_db` VALUES ('11515','Coconut','Coconut','0','1500','750','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(300,400),0;','','');
-REPLACE INTO `item_db` VALUES ('11516','Asai_Fruit','Asai Fruit','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
-REPLACE INTO `item_db` VALUES ('11517','Puri_Potion','Puri Potion','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
-REPLACE INTO `item_db` VALUES ('11518','N_Blue_Potion','Blue Potion','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('11519','Beef_Toast','Beef Toast','0','650','325','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(170,250),0;','','');
-REPLACE INTO `item_db` VALUES ('11520','Mora_Mandarin','Mora Mandar','0','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,80);','','');
-REPLACE INTO `item_db` VALUES ('11521','Pingui_Berry_Juice','Pingui Berry Juice','0','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),rand(50,80);','','');
-REPLACE INTO `item_db` VALUES ('11522','Red_Raffle_Sap','Red Raffle Sap','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','1000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),0;','','');
-REPLACE INTO `item_db` VALUES ('11523','Yellow_Raffle_Sap','Yellow Raffle Sap','0','2400','1200','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','2000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(600,1000),0;','','');
-REPLACE INTO `item_db` VALUES ('11524','White_Raffle_Sap','White Raffle Sap','0','2800','1400','140','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(800,1200),0;','','');
-REPLACE INTO `item_db` VALUES ('11525','Mora_Hip_Tea','Mora HIp Tea','0','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(1500,2000),0;','','');
-REPLACE INTO `item_db` VALUES ('11526','Rafflecino','Rafflecino','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(120,160);','','');
-REPLACE INTO `item_db` VALUES ('11527','Baklava','Baklava','0','3500','1750','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1200,440;','','');
-REPLACE INTO `item_db` VALUES ('11528','Kanafeh','Kanafeh','0','1500','750','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 300,240;','','');
-REPLACE INTO `item_db` VALUES ('11529','MAAMOUL_','Maamoul','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 120,60;','','');
-REPLACE INTO `item_db` VALUES ('11530','Jujube','Jujube','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 30,0;','','');
-REPLACE INTO `item_db` VALUES ('11531','Coffee','Coffee','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('11602','Catnip_Fruit','Catnip Fruit','0','15','7','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10, 40), 0;','','');
-REPLACE INTO `item_db` VALUES ('11701','Girl_Bunch_Of_Flower','Girl\'s Bouquet','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('11702','Moon_Cookie','Moon Cookie','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11703','Mysterious_Blood','Mystery Blood','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(25,35);','','');
-REPLACE INTO `item_db` VALUES ('11704','KETUPAT_F','Ketupat','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),0;','','');
-REPLACE INTO `item_db` VALUES ('11705','Special_White_Potion','Children\'s Potion','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(425,425),0;','','');
-REPLACE INTO `item_db` VALUES ('11706','Steak','Steak','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(700,1000),0;','','');
-REPLACE INTO `item_db` VALUES ('11707','Roasted_Beef','Roast Beef','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(100,200);','','');
-REPLACE INTO `item_db` VALUES ('11708','Fore_Flank_Sirloin','Fore Flank Sirloin','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(30,50),rand(1,5);','','');
-REPLACE INTO `item_db` VALUES ('11709','Fanta_Zero_Lemon','Fanta Zero Lemon','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11710','Sakura_Mist','Sakura Mist','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11711','Sakura_Milk_Tea','Sakura Milk Tea','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11712','First_Leaf_Tea','Flower','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('12000','Cold_Scroll_2_5','Level 5 Frost Diver','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,5;','','');
-REPLACE INTO `item_db` VALUES ('12001','Holy_Scroll_1_3','Level 3 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,3;','','');
-REPLACE INTO `item_db` VALUES ('12002','Holy_Scroll_1_5','Level 5 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,5;','','');
-REPLACE INTO `item_db` VALUES ('12003','Holy_Scroll_2_1','Level 1 Teleport','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('12004','Arrow_Container','Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1750,500;','','');
-REPLACE INTO `item_db` VALUES ('12005','Iron_Arrow_Container','Iron Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1770,500;','','');
-REPLACE INTO `item_db` VALUES ('12006','Steel_Arrow_Container','Steel Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1753,500;','','');
-REPLACE INTO `item_db` VALUES ('12007','Ori_Arrow_Container','Oridecon Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1765,500;','','');
-REPLACE INTO `item_db` VALUES ('12008','Fire_Arrow_Container','Fire Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1752,500;','','');
-REPLACE INTO `item_db` VALUES ('12009','Silver_Arrow_Container','Silver Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1751,500;','','');
-REPLACE INTO `item_db` VALUES ('12010','Wind_Arrow_Container','Wind Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1755,500;','','');
-REPLACE INTO `item_db` VALUES ('12011','Stone_Arrow_Container','Stone Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1756,500;','','');
-REPLACE INTO `item_db` VALUES ('12012','Crystal_Arrow_Container','Crystal Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1754,500;','','');
-REPLACE INTO `item_db` VALUES ('12013','Shadow_Arrow_Container','Shadow Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1767,500;','','');
-REPLACE INTO `item_db` VALUES ('12014','Imma_Arrow_Container','Immaterial Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1757,500;','','');
-REPLACE INTO `item_db` VALUES ('12015','Rusty_Arrow_Container','Rusty Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1762,500;','','');
-REPLACE INTO `item_db` VALUES ('12016','Speed_Up_Potion','Speed Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 5000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12017','Slow_Down_Potion','Slow Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVESLOW_POTION, 5000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12018','Fire_Cracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('12019','Holy_Egg','Holy Egg','11','2','1','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,2;','','');
-REPLACE INTO `item_db` VALUES ('12020','Water_Of_Darkness','Cursed Water','11','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,8;','','');
-REPLACE INTO `item_db` VALUES ('12021','Pork_Belly','Pork','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
-REPLACE INTO `item_db` VALUES ('12022','Spareribs','Galbi','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
-REPLACE INTO `item_db` VALUES ('12023','Giftbox_China','Wrapped Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12023,1;','','');
-REPLACE INTO `item_db` VALUES ('12024','Red_Pouch_Of_Surprise','Red Pouch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-4,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12025','Egg_Boy','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12025,1;','','');
-REPLACE INTO `item_db` VALUES ('12026','Egg_Girl','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12026,1;','','');
-REPLACE INTO `item_db` VALUES ('12027','Giggling_Box','Giggling Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 9,0; sc_start SC_CURSE,30000,0,3000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12028','Box_Of_Thunder','Box of Thunder','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 20000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12029','Gloomy_Box','Box of Gloom','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,1;','','');
-REPLACE INTO `item_db` VALUES ('12030','Box_Of_Grudge','Box of Resentment','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12031','Sleepy_Box','Box of Drowsiness','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12032','Box_Of_Storm','Box of Storms','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
-REPLACE INTO `item_db` VALUES ('12033','Box_Of_Sunlight','Box of Sunlight','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CLAIRVOYANCE,30000,0;','','');
-REPLACE INTO `item_db` VALUES ('12034','Painting_Box','Box of Panting','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,9; sc_start SC_SILENCE,30000,0,3000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12035','Lotto_Box01','Lotto Box 01','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12035,1;','','');
-REPLACE INTO `item_db` VALUES ('12036','Lotto_Box02','Lotto Box 02','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12036,1;','','');
-REPLACE INTO `item_db` VALUES ('12037','Lotto_Box03','Lotto Box 03','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12037,1;','','');
-REPLACE INTO `item_db` VALUES ('12038','Lotto_Box04','Lotto Box 04','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12038,1;','','');
-REPLACE INTO `item_db` VALUES ('12039','Lotto_Box05','Lotto Box 05','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12039,1;','','');
-REPLACE INTO `item_db` VALUES ('12040','Stone_Of_Intelligence_','Stone of Sage','2','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','homevolution;','','');
-REPLACE INTO `item_db` VALUES ('12041','Str_Dish01','Fried Grasshopper Legs','0','2000','1000','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12042','Str_Dish02','Seasoned Sticky Webfoot','0','4000','2000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12043','Str_Dish03','Bomber Steak','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12044','Str_Dish04','Herb Marinade Beef','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,4; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12045','Str_Dish05','Lutie Lady\'s Pancake','0','10000','5000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12046','Int_Dish01','Grape Juice Herbal Tea','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12047','Int_Dish02','Autumn Red Tea','0','4000','2000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12048','Int_Dish03','Honey Herbal Tea','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12049','Int_Dish04','Morroc Fruit Wine','0','8000','4000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,4; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12050','Int_Dish05','Mastela Fruit Wine','0','10000','5000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('12051','Vit_Dish01','Steamed Crab Nippers','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12052','Vit_Dish02','Assorted Seafood','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12053','Vit_Dish03','Clam Soup','0','6000','3000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12054','Vit_Dish04','Seasoned Jellyfish','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,4; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12055','Vit_Dish05','Spicy Fried Bao','0','10000','5000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12056','Agi_Dish01','Frog Egg Squid Ink Soup','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12057','Agi_Dish02','Smooth Noodle','0','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12058','Agi_Dish03','Tentacle Cheese Gratin','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12059','Agi_Dish04','Lutie Cold Noodle','0','8000','4000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,4; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12060','Agi_Dish05','Steamed Bat Wing in Pumpkin','0','10000','5000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
-REPLACE INTO `item_db` VALUES ('12061','Dex_Dish01','Honey Grape Juice','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12062','Dex_Dish02','Chocolate Mousse Cake','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12063','Dex_Dish03','Fruit Mix','0','6000','3000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12064','Dex_Dish04','Cream Sandwich','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,4; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12065','Dex_Dish05','Green Salad','0','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12066','Luk_Dish01','Fried Monkey Tails','0','2000','1000','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('12067','Luk_Dish02','Mixed Juice','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('12068','Luk_Dish03','Fried Sweet Potato','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('12069','Luk_Dish04','Steamed Ancient Lips','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,4; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('12070','Luk_Dish05','Fried Scorpion Tails','0','10000','5000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
-REPLACE INTO `item_db` VALUES ('12071','Str_Dish06','Shiny Marinade Beef','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,6; percentheal 10,2;','','');
-REPLACE INTO `item_db` VALUES ('12072','Str_Dish07','Whole Roast','0','40000','20000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,7; percentheal 10,4;','','');
-REPLACE INTO `item_db` VALUES ('12073','Str_Dish08','Bearfoot Special','0','60000','30000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,8; percentheal 15,6;','','');
-REPLACE INTO `item_db` VALUES ('12074','Str_Dish09','Tendon Satay','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,9; percentheal 15,8;','','');
-REPLACE INTO `item_db` VALUES ('12075','Str_Dish10','Steamed Tongue','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12076','Int_Dish06','Red Mushroom Wine','0','20000','10000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,6; percentheal 2,10;','','');
-REPLACE INTO `item_db` VALUES ('12077','Int_Dish07','Special Royal Jelly Herbal Tea','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,7; percentheal 4,10;','','');
-REPLACE INTO `item_db` VALUES ('12078','Int_Dish08','Royal Family Tea','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,8; percentheal 6,10;','','');
-REPLACE INTO `item_db` VALUES ('12079','Int_Dish09','Tristan XII','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,9; percentheal 8,15;','','');
-REPLACE INTO `item_db` VALUES ('12080','Int_Dish10','Dragon Breath Cocktail','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12081','Vit_Dish06','Awfully Bitter Bracer','0','20000','10000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,6; percentheal 13,0;','','');
-REPLACE INTO `item_db` VALUES ('12082','Vit_Dish07','Sumptuous Feast','0','40000','20000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,7; percentheal 16,0;','','');
-REPLACE INTO `item_db` VALUES ('12083','Vit_Dish08','Giant Burito','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,8; percentheal 19,0;','','');
-REPLACE INTO `item_db` VALUES ('12084','Vit_Dish09','Ascending Dragon Soup','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,9; percentheal 22,0;','','');
-REPLACE INTO `item_db` VALUES ('12085','Vit_Dish10','Immortal Stew','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12086','Agi_Dish06','Chile Shrimp Gratin','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,6; percentheal 7,2;','','');
-REPLACE INTO `item_db` VALUES ('12087','Agi_Dish07','Steamed Alligator with Vegetable','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,7; percentheal 8,2;','','');
-REPLACE INTO `item_db` VALUES ('12088','Agi_Dish08','Incredibly Spicy Curry','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,8; percentheal 9,2;','','');
-REPLACE INTO `item_db` VALUES ('12089','Agi_Dish09','Special Meat Stew','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,9; percentheal 10,2;','','');
-REPLACE INTO `item_db` VALUES ('12090','Agi_Dish10','Steamed Desert Scorpions','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12091','Dex_Dish06','Peach Cake','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,6; percentheal 5,6;','','');
-REPLACE INTO `item_db` VALUES ('12092','Dex_Dish07','Soul Haunted Bread','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,7; percentheal 5,7;','','');
-REPLACE INTO `item_db` VALUES ('12093','Dex_Dish08','Special Toast','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,8; percentheal 5,8;','','');
-REPLACE INTO `item_db` VALUES ('12094','Dex_Dish09','Heavenly Fruit Juice','0','80000','40000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,9; percentheal 5,9;','','');
-REPLACE INTO `item_db` VALUES ('12095','Dex_Dish10','Hwergelmir\'s Tonic','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12096','Luk_Dish06','Lucky Soup','0','20000','10000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,6; percentheal 6,3;','','');
-REPLACE INTO `item_db` VALUES ('12097','Luk_Dish07','Assorted Shish Kebob','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,7; percentheal 7,3;','','');
-REPLACE INTO `item_db` VALUES ('12098','Luk_Dish08','Strawberry Flavored Rice Ball','0','60000','30000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,8; percentheal 9,3;','','');
-REPLACE INTO `item_db` VALUES ('12099','Luk_Dish09','Blood Flavored Soda','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,9; percentheal 10,4;','','');
-REPLACE INTO `item_db` VALUES ('12100','Luk_Dish10','Cooked Nine Tail\'s Tails','0','100000','50000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12101','Citron','Citron','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,180000,30;','','');
-REPLACE INTO `item_db` VALUES ('12102','Meat_Skewer','Grilled Skewer','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,180000,30;','','');
-REPLACE INTO `item_db` VALUES ('12103','Bloody_Dead_Branch','Bloody Branch','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-3,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12104','Random_Quiver','Random Quiver','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12104,1;','','');
-REPLACE INTO `item_db` VALUES ('12105','Set_Of_Taiming_Item','Taming Gift Set','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12105,1; getrandgroupitem 12105,1; getrandgroupitem 12105,1;','','');
-REPLACE INTO `item_db` VALUES ('12106','Accessory_Box','Jewelry Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12106,1;','','');
-REPLACE INTO `item_db` VALUES ('12107','Wrapped_Mask','Wrapped Mask','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12107,1;','','');
-REPLACE INTO `item_db` VALUES ('12108','Bundle_Of_Magic_Scroll','Scroll Package','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1;','','');
-REPLACE INTO `item_db` VALUES ('12109','Poring_Box','Poring Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-2,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12110','First_Aid_Kit','First Aid Kit','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1;','','');
-REPLACE INTO `item_db` VALUES ('12111','Food_Package','Bundle of Food','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12111,1; getrandgroupitem 12111,1; getrandgroupitem 12111,1;','','');
-REPLACE INTO `item_db` VALUES ('12112','Tropical_Sograt','Tropical Sograt','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CURSE,10000,1;','','');
-REPLACE INTO `item_db` VALUES ('12113','Vermilion_The_Beach','Vermilion on the Beach','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_STUN,10000,1;','','');
-REPLACE INTO `item_db` VALUES ('12114','Elemental_Fire','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,4;','','');
-REPLACE INTO `item_db` VALUES ('12115','Elemental_Water','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
-REPLACE INTO `item_db` VALUES ('12116','Elemental_Earth','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,3;','','');
-REPLACE INTO `item_db` VALUES ('12117','Elemental_Wind','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,5;','','');
-REPLACE INTO `item_db` VALUES ('12118','Resist_Fire','Fireproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,-15,0,20,0;','','');
-REPLACE INTO `item_db` VALUES ('12119','Resist_Water','Coldproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,20,0,0,-15;','','');
-REPLACE INTO `item_db` VALUES ('12120','Resist_Earth','Earthproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,20,-15,0;','','');
-REPLACE INTO `item_db` VALUES ('12121','Resist_Wind','Thunderproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,-15,0,20;','','');
-REPLACE INTO `item_db` VALUES ('12122','Sesame_Pastry','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12123','Honey_Pastry','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12124','Rainbow_Cake','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATKFOOD,1200000,10; sc_start SC_MATKFOOD,120000,10;','','');
-REPLACE INTO `item_db` VALUES ('12125','Outdoor_Cooking_Kits','Outdoor Cooking Kit','2','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 11;','','');
-REPLACE INTO `item_db` VALUES ('12126','Indoor_Cooking_Kits','Home Cooking Kit','2','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 12;','','');
-REPLACE INTO `item_db` VALUES ('12127','High_end_Cooking_Kits','Professional Cooking Kit','2','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 13;','','');
-REPLACE INTO `item_db` VALUES ('12128','Imperial_Cooking_Kits','Royal Cooking Kit','2','5000','2500','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 14;','','');
-REPLACE INTO `item_db` VALUES ('12129','Fantastic_Cooking_Kits','Fantastic Cooking Kit','2','10000','5000','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 15;','','');
-REPLACE INTO `item_db` VALUES ('12130','Cookie_Bag','Cookie Bag','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12130,1; getrandgroupitem 12130,1; getrandgroupitem 12130,1;','','');
-REPLACE INTO `item_db` VALUES ('12131','Lucky_Potion','Lucky Potion','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 1800000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12132','Red_Bag','Santa\'s Bag','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_XMAS, 600000, 0; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12133','Ice_Cream_','McDonald\'s Ice Cone','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_DAYOFMONTH) != MDiceCone) { MDiceCone = gettime(GETTIME_DAYOFMONTH); percentheal 50,50; }','','');
-REPLACE INTO `item_db` VALUES ('12134','Red_Envelope','Red Envelope','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
-REPLACE INTO `item_db` VALUES ('12135','Green_Ale','Green Ale','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50; sc_start SC_CONFUSION,10000,0,1000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12136','Womens_Bundle','Women\'s Bundle','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem callfunc(\"F_RandMes\",4,558,529,2668,7518),1;','','');
-REPLACE INTO `item_db` VALUES ('12137','1st_Stage_Prize','First Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12138','2nd_Stage_Prize','Second Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12139','3rd_Stage_Prize','Third Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12140','4th_Stage_Prize','Fourth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12141','5th_Stage_Prize','Fifth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12142','Magic_Book','Book of Magic','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10;','','');
-REPLACE INTO `item_db` VALUES ('12143','Red_Can','Red Can','2','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12144','Sphere_Case_Wind','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lightning_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12145','Sphere_Case_Darkness','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12146','Sphere_Case_Poison','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12147','Sphere_Case_Water','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12148','Sphere_Case_Fire','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12149','Bullet_Case','Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('12150','Bullet_Case_Blood','Blood Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood, 500;','','');
-REPLACE INTO `item_db` VALUES ('12151','Bullet_Case_Silver','Silver Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('12152','Special_Box','Special Present','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12153','Bow_Mercenary_Scroll1','Bowman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12154','Bow_Mercenary_Scroll2','Bowman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12155','Bow_Mercenary_Scroll3','Bowman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12156','Bow_Mercenary_Scroll4','Bowman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12157','Bow_Mercenary_Scroll5','Bowman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12158','Bow_Mercenary_Scroll6','Bowman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12159','Bow_Mercenary_Scroll7','Bowman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12160','Bow_Mercenary_Scroll8','Bowman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12161','Bow_Mercenary_Scroll9','Bowman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12162','Bow_Mercenary_Scroll10','Bowman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12163','SwordMercenary_Scroll1','Fencer Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12164','SwordMercenary_Scroll2','Fencer Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12165','SwordMercenary_Scroll3','Fencer Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12166','SwordMercenary_Scroll4','Fencer Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12167','SwordMercenary_Scroll5','Fencer Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12168','SwordMercenary_Scroll6','Fencer Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12169','SwordMercenary_Scroll7','Fencer Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12170','SwordMercenary_Scroll8','Fencer Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12171','SwordMercenary_Scroll9','Fencer Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12172','SwordMercenary_Scroll10','Fencer Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12173','SpearMercenary_Scroll1','Spearman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12174','SpearMercenary_Scroll2','Spearman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12175','SpearMercenary_Scroll3','Spearman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12176','SpearMercenary_Scroll4','Spearman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12177','SpearMercenary_Scroll5','Spearman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12178','SpearMercenary_Scroll6','Spearman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12179','SpearMercenary_Scroll7','Spearman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12180','SpearMercenary_Scroll8','Spearman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12181','SpearMercenary_Scroll9','Spearman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12182','SpearMercenary_Scroll10','Spearman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12183','Holy_Arrow_Quiver','Holy Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12184','Mercenary_Red_Potion','Mercenary Red Potion','2','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 1000,0;','','');
-REPLACE INTO `item_db` VALUES ('12185','Mercenary_Blue_Potion','Mercenary Blue Potion','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 0,100;','','');
-REPLACE INTO `item_db` VALUES ('12186','Red_Box','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12186,1;','','');
-REPLACE INTO `item_db` VALUES ('12187','Green_Box','Old Green Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12187,1;','','');
-REPLACE INTO `item_db` VALUES ('12188','Magical_Moon_Cake','Grace Moon Cake','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('12189','Red_Box_','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12189,1;','','');
-REPLACE INTO `item_db` VALUES ('12190','Moon_Cake','Moon Cake','2','2','1','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12191','Special_Moon_Cake','Special Moon Cake','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12192','Pumpkin_Pie','Pumpkin Pie','0','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12193','Brezel','Pretzel','2','20','10','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12194','Hometown_Gift','Hometown Gift','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12194,1; getrandgroupitem 12194,1; getrandgroupitem 12194,1;','','');
-REPLACE INTO `item_db` VALUES ('12195','Plain_Rice_Cake','Plain Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('12196','Hearty_Rice_Cake','Hearty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,0;','','');
-REPLACE INTO `item_db` VALUES ('12197','Salty_Rice_Cake','Salty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12198','Lucky_Rice_Cake','Lucky Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,21;','','');
-REPLACE INTO `item_db` VALUES ('12199','Rice_Scroll','Scroll of Magic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12200','Event_Cake','X-mas Cake','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,3;','','');
-REPLACE INTO `item_db` VALUES ('12201','Red_Box_C','Commonplace Red Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12202','Str_Dish10_','Steamed Tongue','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1800000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12203','Agi_Dish10_','Steamed Scorpion','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12204','Int_Dish10_','Dragon Breath Cocktail','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1800000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12205','Dex_Dish10_','Hwergelmir\'s Tonic','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1800000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12206','Luk_Dish10_','Cooked Nine Tail\'s Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1800000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12207','Vit_Dish10_','Stew Of Immortality','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1800000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12208','Battle_Manual','Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('12209','Insurance','Life Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12210','Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
-REPLACE INTO `item_db` VALUES ('12211','Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashStore\";','','');
-REPLACE INTO `item_db` VALUES ('12212','Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashPartyCall\";','','');
-REPLACE INTO `item_db` VALUES ('12213','Neuralizer','Neuralizer','11','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashReset\";','','');
-REPLACE INTO `item_db` VALUES ('12214','Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_BOSS_ALARM,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('12215','Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
-REPLACE INTO `item_db` VALUES ('12216','Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(Hp>15) { skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,240000,10; heal -15,0; }','','');
-REPLACE INTO `item_db` VALUES ('12217','Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(countitem(523)>0) { skilleffect PR_ASPERSIO,0; sc_start SC_ASPERSIO,180000,5; delitem 523,1; }','','');
-REPLACE INTO `item_db` VALUES ('12218','Assumptio_5_Scroll','LV5 Assumptio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_ASSUMPTIO,100000,5; skilleffect HP_ASSUMPTIO,0;','','');
-REPLACE INTO `item_db` VALUES ('12219','Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect SN_WINDWALK,0; sc_start SC_WINDWALK,250000,5;','','');
-REPLACE INTO `item_db` VALUES ('12220','Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','.@type = getiteminfo(getequipid(EQI_HAND_R),11); if (.@type==6||.@type==7||.@type==8) { skilleffect BS_ADRENALINE,0; sc_start SC_ADRENALINE,150000,5; }','','');
-REPLACE INTO `item_db` VALUES ('12221','Megaphone_','Megaphone','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','input @megaphone$; announce strcharinfo(PC_NAME) + \": \" + @megaphone$,bc_all,0xFF0000; end;','','');
-REPLACE INTO `item_db` VALUES ('12225','Sweet_Candy_Striper','Sweet Candy Cane','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_XMAS;','','');
-REPLACE INTO `item_db` VALUES ('12226','Examination1','Examination 1','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 10; sc_start SC_FOOD_DEX, 5400000, 5; sc_start SC_PLUSATTACKPOWER, 5400000, 22; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12227','Examination2','Examination 2','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 7; sc_start SC_FOOD_LUK, 5400000, 7; sc_start SC_PLUSATTACKPOWER, 5400000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12228','Examination3','Examination 3','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_AGI, 5400000, 15; sc_start SC_PLUSATTACKPOWER, 5400000, 52; sc_start SC_PLUSMAGICPOWER, 5400000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12229','Examination4','Examination 4','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 5; sc_start SC_FOOD_VIT, 5400000, 10; sc_start SC_PLUSMAGICPOWER, 5400000, 52;','','');
-REPLACE INTO `item_db` VALUES ('12230','Examination5','Examination 5','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 12; sc_start SC_PLUSATTACKPOWER, 5400000, 20; sc_start SC_PLUSMAGICPOWER, 5400000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12231','Examination6','Examination 6','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100; sc_start SC_FOOD_STR, 5400000, 6; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_FOOD_INT, 5400000, 6; sc_start SC_FOOD_VIT, 5400000, 6; sc_start SC_FOOD_LUK, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
-REPLACE INTO `item_db` VALUES ('12232','Gingerbread','Ginger Bread','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 900000, 0; sc_start SC_MOVHASTE_INFINITY, 900000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12233','Kvass','Kvass','0','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('12234','Cacao99','Fierce Cacao 99%','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12235','Strawberry_Choco','Chocolate Strawberry','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
-REPLACE INTO `item_db` VALUES ('12236','Choco_Tart','Chocolate Tart','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; itemskill AL_ANGELUS,5;','','');
-REPLACE INTO `item_db` VALUES ('12237','Choco_Lump','Junky Chocolate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; sc_start SC_POISON,18000,0; sc_start SC_BLOODING,18000,0;','','');
-REPLACE INTO `item_db` VALUES ('12238','New_Year_Rice_Cake_1','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
-REPLACE INTO `item_db` VALUES ('12239','New_Year_Rice_Cake_2','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
-REPLACE INTO `item_db` VALUES ('12240','Old_Yellow_Box','Old Yellow Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12240,1;','','');
-REPLACE INTO `item_db` VALUES ('12241','M_Center_Potion','Mercenary Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('12242','M_Awakening_Potion','Mercenary Awakening Potion','2','1500','750','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('12243','M_Berserk_Potion','Mercenary Berserk Potion','2','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('12244','Old_Gift_Box','Old Gift Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12244,1;','','');
-REPLACE INTO `item_db` VALUES ('12245','Green_Ale_US','Green Ale','0','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('12246','Magic_Card_Album','Mystical Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12246,1;','','');
-REPLACE INTO `item_db` VALUES ('12247','Halohalo','Halo-Halo','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,600000,3; sc_start SC_FOOD_DEX,600000,3; sc_start SC_FOOD_AGI,600000,3; sc_start SC_FOOD_INT,600000,3; sc_start SC_FOOD_VIT,600000,3; sc_start SC_FOOD_LUK,600000,3;','','');
-REPLACE INTO `item_db` VALUES ('12248','Masquerade_Ball_Box','Fancy Ball Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12248,1;','','');
-REPLACE INTO `item_db` VALUES ('12249','Payroll_Of_Kafra_','Payment Statement for Kafra Employee','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12250','Str_Dish10_M','Steamed Tongue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12251','Agi_Dish10_M','Steamed Desert Scorpions','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,3600000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12252','Int_Dish10_M','Dragon Breath Cocktail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12253','Dex_Dish10_M','Hwergelmir\'s Tonic','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,3600000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12254','Luk_Dish10_M','Cooked Nine Tail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12255','Vit_Dish10_M','Immortal Stew','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,3600000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12256','PRO_Gift_Box','PRO Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12257','Cold_Medicine','Cold Medicine','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,25;','','');
-REPLACE INTO `item_db` VALUES ('12258','Bombring_Box','Bomb Poring Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rang02\") { monster \"this\",-1,-1,\"--ja--\",1904,1,\"\"; }','','');
-REPLACE INTO `item_db` VALUES ('12259','Miracle_Medicine','Miracle Tonic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 3000000,1500000;','','');
-REPLACE INTO `item_db` VALUES ('12260','Cool_Summer_Outfit','Cool Summer Outfit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SUMMER,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('12261','Secret_Medicine','Leap of Fantasy','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 2000000,1000000;','','');
-REPLACE INTO `item_db` VALUES ('12262','Inspector_Certificate_','Authoritative Badge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12263','Comp_Battle_Manual','Field Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('12264','Comp_Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
-REPLACE INTO `item_db` VALUES ('12265','Comp_Insurance','Life Insurrance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12266','Sesame_Pastry_','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12267','Honey_Pastry_','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12268','Rainbow_Cake_','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12269','Tasty_Colonel','Tasty Pink Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12270','Tasty_Major','Tasty White Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 600000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12271','Mre_A','Military Ration A','0','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12272','Mre_B','Military Ration B','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,33;','','');
-REPLACE INTO `item_db` VALUES ('12273','Mre_C','Military Ration C','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,33;','','');
-REPLACE INTO `item_db` VALUES ('12274','Gold_Pill_1','Daehwandan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_ASPD,3600000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12275','Gold_Pill_2','Taecheongdan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_MOVESPEED,3600000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12276','Mimic_Scroll','Mimic Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_MIMIC, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12277','Disguise_Scroll','Disguise Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DISGUISE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12278','Alice_Scroll','Alice Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_ALICE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12279','Undead_Element_Scroll','Undead Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMOR_RESIST,300000,20,20,20,20;','','');
-REPLACE INTO `item_db` VALUES ('12280','Holy_Element_Scroll','Holy Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start SC_BENEDICTIO,300000,1;','','');
-REPLACE INTO `item_db` VALUES ('12281','Tresure_Box_WoE','Event Treasure Box','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12281,1;','','');
-REPLACE INTO `item_db` VALUES ('12282','Internet_Cafe1','Internet Cafe1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 3; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_VIT, 5400000, 3; sc_start SC_FOOD_LUK, 5400000, 3; sc_start SC_PLUSATTACKPOWER, 5400000, 15; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12283','Internet_Cafe2','Internet Cafe2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 8; sc_start SC_FOOD_DEX, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 32; sc_start SC_FOOD_BASICAVOIDANCE, 5400000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12284','Internet_Cafe3','Internet Cafe3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 4; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_PLUSMAGICPOWER, 5400000, 40;','','');
-REPLACE INTO `item_db` VALUES ('12285','Internet_Cafe4','Internet Cafe4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 5400000, 8; sc_start SC_FOOD_LUK, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
-REPLACE INTO `item_db` VALUES ('12286','Masquerade_Ball_Box2','Masquerade Ball Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12286,1;','','');
-REPLACE INTO `item_db` VALUES ('12287','Love_Angel','Love Angel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 1;','','');
-REPLACE INTO `item_db` VALUES ('12288','Squirrel','Squirrel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 2;','','');
-REPLACE INTO `item_db` VALUES ('12289','Gogo','Gogo Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 3;','','');
-REPLACE INTO `item_db` VALUES ('12290','Mysterious_Can','Mysterious Can Magic Powder','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5;','','');
-REPLACE INTO `item_db` VALUES ('12291','Mysterious_PET_Bottle','Mysterious PET Bottle','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,120000,5;','','');
-REPLACE INTO `item_db` VALUES ('12292','Unripe_Fruit','Unripe Fruit','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,0;','','');
-REPLACE INTO `item_db` VALUES ('12293','Dried_Yggdrasilberry','Dried Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('12294','PC_Bang_Coin_Box1','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2740,1;','','');
-REPLACE INTO `item_db` VALUES ('12295','PC_Bang_Coin_Box2','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2739,1;','','');
-REPLACE INTO `item_db` VALUES ('12296','PC_Bang_Coin_Box3','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,1;','','');
-REPLACE INTO `item_db` VALUES ('12297','PC_Bang_Coin_Box4','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,2;','','');
-REPLACE INTO `item_db` VALUES ('12298','SP_Potion','SP Consumption Reduction Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_ATKER_BLOOD,3600000,15;','','');
-REPLACE INTO `item_db` VALUES ('12299','Mega_Resist_Potion','Mega Resist Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_TARGET_BLOOD,3600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12300','Wild_Rose_Scroll','Wild Rose Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WILD_ROSE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12301','Doppelganger_Scroll','Doppelganger Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DOPPELGANGER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12302','Ygnizem_Scroll','Egnigem Cenia Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_YGNIZEM, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12303','Water_Of_Blessing','Blessing Of Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12304','Picture_Diary','Diary Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 4;','','');
-REPLACE INTO `item_db` VALUES ('12305','Mini_Heart','Mini Heart Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 5;','','');
-REPLACE INTO `item_db` VALUES ('12306','Newcomer','Freshman Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 6;','','');
-REPLACE INTO `item_db` VALUES ('12307','Kid','Kid Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 7;','','');
-REPLACE INTO `item_db` VALUES ('12308','Magic_Castle','Magic Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 8;','','');
-REPLACE INTO `item_db` VALUES ('12309','Bulging_Head','JJangu Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 9;','','');
-REPLACE INTO `item_db` VALUES ('12310','Spray_Of_Flowers','Spray Of Flowers','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12311','Large_Spray_Of_Flowers','Huge Spray Of Flowers','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_PARTYFLEE,1;','','');
-REPLACE INTO `item_db` VALUES ('12312','Thick_Manual50','Thick Battle Manual','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,3600000,50;','','');
-REPLACE INTO `item_db` VALUES ('12313','Protection_Of_Angel','Guardian Angel','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_ANGEL_PROTECT,1;','','');
-REPLACE INTO `item_db` VALUES ('12314','Noive_Box','Noive Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12315','Goddess_Bless','Goddess Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12316','Angel_Bless','Angel Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12317','Powder_Snow','Snow Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('12318','Little_Heart','Small Hearts','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12319','Strawberry_Cake','Rune Strawberry Cake','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 5; sc_start SC_PLUSMAGICPOWER, 600000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12320','Pineapple_Juice','Schwartzwald Pine Jubilee','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,10; sc_start SC_FOOD_BASICAVOIDANCE,600000,20;','','');
-REPLACE INTO `item_db` VALUES ('12321','Spicy_Sandwich','Arunafeltz Desert Sandwich','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_CRITICALSUCCESSVALUE,600000,7;','','');
-REPLACE INTO `item_db` VALUES ('12322','Chocolate_Pie','Chocolate Pie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12323','N_Fly_Wing','Novice Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('12324','N_Butterfly_Wing','Novice Butterfly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
-REPLACE INTO `item_db` VALUES ('12325','N_Magnifier','Novice Magnifier','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('12326','J_Firecracker','Large Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12327','Charm_Of_Luck','Charm Of Luck','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,20;','','');
-REPLACE INTO `item_db` VALUES ('12328','Charm_Of_Happiness','Charm Of Happiness','2','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,20000,10; sc_start SC_FOOD_DEX,20000,10; sc_start SC_FOOD_AGI,20000,10; sc_start SC_FOOD_INT,20000,10; sc_start SC_FOOD_VIT,20000,10; sc_start SC_FOOD_LUK,20000,10;','','');
-REPLACE INTO `item_db` VALUES ('12329','Recall_MaleGM','Summon Male GameMaster Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GAMEMASTER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12330','Recall_FemaleGM','Summon Female GameMaster Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create F_GAMEMASTER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12331','Ginseng','Ginseng','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 6,0;','','');
-REPLACE INTO `item_db` VALUES ('12332','Fruit_Juice','Fruit Juice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 0,6;','','');
-REPLACE INTO `item_db` VALUES ('12333','Ansila','Ancilla','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'3','1','0','percentheal 0,15;','','');
-REPLACE INTO `item_db` VALUES ('12334','Cherish_Box','Treasure Edition Helm Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12334,1;','','');
-REPLACE INTO `item_db` VALUES ('12335','Yummy_Skewered_Dish','Grilled Delicious Skewer','0','1000','500','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 60,60;','','');
-REPLACE INTO `item_db` VALUES ('12336','Baked_Mushroom','Grilled Mushroom','0','500','250','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
-REPLACE INTO `item_db` VALUES ('12337','Grilled_Sausage','Grilled Sausages','0','300','150','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
-REPLACE INTO `item_db` VALUES ('12338','Grilled_Corn','Grilled Corn','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,180000,2; sc_start SC_FOOD_INT,180000,2; sc_start SC_FOOD_AGI,180000,2;','','');
-REPLACE INTO `item_db` VALUES ('12339','Cherish_Box_Ori','Treasure Edition Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12339,1;','','');
-REPLACE INTO `item_db` VALUES ('12340','Mysterious_Rice_Powder','Chewy Rice Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','pet EVENT_RICECAKE;','','');
-REPLACE INTO `item_db` VALUES ('12341','Special_Alloy_Trap_Box','Special Alloy Trap Box','2','30000','15000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Special_Alloy_Trap, 100;','','');
-REPLACE INTO `item_db` VALUES ('12342','Manuks_Opportunity','Manuk\'s Opportunity','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_ATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12343','Manuks_Courage','Manuk\'s Courage','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_MANU_DEF,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12344','Pinguiculas_fruit_Jam','Pinguicula\'s Fruit Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_ATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12345','Luciolas_Honey_Jam','Luciola\'s Honey Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_SPL_DEF,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12346','Unripe_Acorn','Unripe Acorn','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','heal -100,0;','','');
-REPLACE INTO `item_db` VALUES ('12347','Acorn_Jelly','Acorn Jelly','2','11','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_REVERSEORCISH,1;','','');
-REPLACE INTO `item_db` VALUES ('12348','Manuks_Faith','Manuk\'s Faith','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_MATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12349','Cornus_Tears','Cornus\' Tears','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_MATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12350','Angeling_Potion','Angeling Potion','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','457',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5; itemskill AL_ANGELUS,5;','','');
-REPLACE INTO `item_db` VALUES ('12351','Shout_Megaphone','Scream Megaphone','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','457',NULL,'0',NULL,'0',NULL,'0','itemskill MC_LOUD,1;','','');
-REPLACE INTO `item_db` VALUES ('12352','Dun_Tele_Scroll3','Dungeon Teleport Scroll 3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",3;','','');
-REPLACE INTO `item_db` VALUES ('12353','Tiny_Waterbottle','Small Bottle','2','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PROPERTYWATER,90000,1;','','');
-REPLACE INTO `item_db` VALUES ('12354','Buche_De_Noel','Buche De Noel','2','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ANGELUS; sc_start4 SC_BUCHEDENOEL, 600000, 3, 3, 3, 7;','','');
-REPLACE INTO `item_db` VALUES ('12355','Xmas_Gift','Xmas Gift','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12355,1;','','');
-REPLACE INTO `item_db` VALUES ('12356','Louise_Costume_Box','Louise Costume Box','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12356,1;','','');
-REPLACE INTO `item_db` VALUES ('12357','Shiny_Wing_Gown','Shiny Wing Gown','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet BACSOJIN_;','','');
-REPLACE INTO `item_db` VALUES ('12358','Fan_Of_Wind','Fan Of Wind','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CIVIL_SERVANT;','','');
-REPLACE INTO `item_db` VALUES ('12359','Very_Soft_Plant','Very Soft Plant','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LEAF_CAT;','','');
-REPLACE INTO `item_db` VALUES ('12360','Very_Red_Juice','Very Red Juice','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LOLI_RURI;','','');
-REPLACE INTO `item_db` VALUES ('12361','Delicious_Shaved_Ice','Delicious Shaved Ice','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet MARIONETTE;','','');
-REPLACE INTO `item_db` VALUES ('12362','Kuloren','Kuloren','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SHINOBI;','','');
-REPLACE INTO `item_db` VALUES ('12363','Fit_Pipe','Fit Pipe','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet WHISPER;','','');
-REPLACE INTO `item_db` VALUES ('12364','Staff_Of_Leader','Staff Of Leader','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_LEADER;','','');
-REPLACE INTO `item_db` VALUES ('12365','Charming_Lotus','Charming Lotus','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet WICKED_NYMPH;','','');
-REPLACE INTO `item_db` VALUES ('12366','Gril_Doll','Girl\'s Doll','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MIYABI_NINGYO;','','');
-REPLACE INTO `item_db` VALUES ('12367','Luxury_Whisky_Bottle','Luxury Whisky Bottle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DULLAHAN;','','');
-REPLACE INTO `item_db` VALUES ('12368','Splendid_Mirror','Splendid Mirror','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MEDUSA;','','');
-REPLACE INTO `item_db` VALUES ('12369','Oilpalm_Coconut','Oilpalm Coconut','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STONE_SHOOTER;','','');
-REPLACE INTO `item_db` VALUES ('12370','Grils_Naivety','Girl\'s Naivety','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet INCUBUS;','','');
-REPLACE INTO `item_db` VALUES ('12371','Magical_Lithography','Magical Lithography','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOLEM;','','');
-REPLACE INTO `item_db` VALUES ('12372','Hell_Contract','Hell Contract','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet NIGHTMARE_TERROR;','','');
-REPLACE INTO `item_db` VALUES ('12373','Boys_Naivety','Boy\'s Pure Heart','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SUCCUBUS;','','');
-REPLACE INTO `item_db` VALUES ('12374','Flaming_Ice','Ice Fireworks','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet IMP;','','');
-REPLACE INTO `item_db` VALUES ('12375','Acaraje','Akaraje','2','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start2 SC_ACARAJE,120000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12376','Mysterious_Can2','Mysterious Can2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 3, 0; itemskill PR_GLORIA, 2;','','');
-REPLACE INTO `item_db` VALUES ('12377','Mysterious_PET_Bottle2','Mysterious PET Bottle2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0, 3; itemskill PR_MAGNIFICAT, 1;','','');
-REPLACE INTO `item_db` VALUES ('12378','2009_Rice_Cake_Soup','Rice Cake Soup','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
-REPLACE INTO `item_db` VALUES ('12379','Popes_Cookie','Pope Cookie','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12380','Desert_Wolf_Babe_Scroll','Job Change Flute','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DESERT_WOLF_B, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12381','ValkyrieA_Scroll','Ancient Languages Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_A, 1800000; }','','');
-REPLACE INTO `item_db` VALUES ('12382','ValkyrieB_Scroll','Ancient Languages Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_B, 1800000; }','','');
-REPLACE INTO `item_db` VALUES ('12383','Vulcan_Bullet_Magazine','Vulcan Bullet Magazine','2','11000','5500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Vulcan_Bullet, 1000;','','');
-REPLACE INTO `item_db` VALUES ('12384','Rainbow_Ruby_Water','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12385','Rainbow_Ruby_Fire','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12386','Rainbow_Ruby_Wind','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12387','Rainbow_Ruby_Earth','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12388','Runstone_Crush','Rhydo Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12389','Runstone_Storm','Pertz Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12390','Runstone_Millennium','Verkana Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12391','Lucky_Egg_C','Lucky Egg','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12392','RepairA','Repair A','0','220','110','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(200,300), 0;','','');
-REPLACE INTO `item_db` VALUES ('12393','RepairB','Repair B','0','500','250','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(300,400), 0;','','');
-REPLACE INTO `item_db` VALUES ('12394','RepairC','Repair C','0','1100','550','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(400,500), 0;','','');
-REPLACE INTO `item_db` VALUES ('12395','Tantanmen','Tantan Noodle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','pet CHUNG_E;','','');
-REPLACE INTO `item_db` VALUES ('12396','Fools_Day_Box','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill AL_TELEPORT,1; else if (.@temp == 2) itemskill AL_TELEPORT,3; else if (.@temp == 3) percentheal 50,0; else if (.@temp == 4) percentheal 0,50; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Apple,1; else if (.@temp == 7) itemskill ALL_REVERSEORCISH,1; else if (.@temp == 8) specialeffect2 EF_MAPPILLAR2; else if (.@temp == 9) specialeffect2 EF_ANGEL2; else specialeffect2 EF_COIN;','','');
-REPLACE INTO `item_db` VALUES ('12397','Fools_Day_Box2','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill TF_DETOXIFY,1; else if (.@temp == 2) itemskill TF_PICKSTONE,1; else if (.@temp == 3) itemskill BA_FROSTJOKER,1; else if (.@temp == 4) itemskill DC_SCREAM,1; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Jellopy,1; else if (.@temp == 7) itemskill AL_RUWACH,1; else if (.@temp == 8) specialeffect2 EF_BEGINASURA; else if (.@temp == 9) specialeffect2 EF_MVP; else specialeffect2 EF_CURSEATTACK;','','');
-REPLACE INTO `item_db` VALUES ('12398','PCBang_Gift_Box','PCBang Gift Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12399','Castle_Treasure_Box','Castle Treasure Box','2','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12400','Water_Of_Blessing_','Water Of Blessing ','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12401','Rune_Kn_Test_Int','Rune Kn Test Int','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,300000,40;','','');
-REPLACE INTO `item_db` VALUES ('12402','29Fruit','29Fruit','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12403','Lucky_Egg_C2','Lucky Egg2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12404','Acti_Potion','Acti Potion','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12405','Underripe_Yggseed','Underripe Yggseed','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,140000,5;','','');
-REPLACE INTO `item_db` VALUES ('12406','Psychic_ArmorS','Psychic ArmorS','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENERGYCOAT; sc_start4 SC_ARMOR_PROPERTY, 10000, 1, Ele_Neutral, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('12407','PCBang_Coupon_Box','PCBang Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12408','Leaf_Cat_Ball','Leaf Cat Ball','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet E_HYDRA;','','');
-REPLACE INTO `item_db` VALUES ('12409','Pork_Belly_H','Pork Belly H','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12410','Spareribs_H','Spareribs H','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12411','HE_Battle_Manual','HE Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,900000,200;','','');
-REPLACE INTO `item_db` VALUES ('12412','HE_Bubble_Gum','HE Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,900000,300;','','');
-REPLACE INTO `item_db` VALUES ('12413','PCBang_Coupon_Box2','PCBang Coupon Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12414','Guarana_Candy','Guarana Candy','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0; sc_start SC_INC_AGI, 140000, 5; skilleffect AL_INCAGI, 0;','','');
-REPLACE INTO `item_db` VALUES ('12415','Siege_Teleport_Scroll2','Siege Teleport Scroll2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12416','Lucky_Egg_C3','Lucky Egg C3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12417','Boost500','Boost500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12418','Full_SwingK','Full SwingK','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('12419','Mana_Plus','Mana +','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('12420','Stamina_Up_M','Muramura(M)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12421','Digestive_F','Falmons(F)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12422','HP_Increase_PotionS','HP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 1, 500, 2;','','');
-REPLACE INTO `item_db` VALUES ('12423','HP_Increase_PotionM','HP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 2, 1500, 3;','','');
-REPLACE INTO `item_db` VALUES ('12424','HP_Increase_PotionL','HP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 3, 2500, 5;','','');
-REPLACE INTO `item_db` VALUES ('12425','SP_Increase_PotionS','SP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 1, 0, 2;','','');
-REPLACE INTO `item_db` VALUES ('12426','SP_Increase_PotionM','SP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 2, 0, 4;','','');
-REPLACE INTO `item_db` VALUES ('12427','SP_Increase_PotionL','SP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 3, 0, 8;','','');
-REPLACE INTO `item_db` VALUES ('12428','Enrich_White_PotionZ','Enriched White PotionZ','2','100','50','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
-REPLACE INTO `item_db` VALUES ('12429','Savage_BBQ','Savage BBQ','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12430','Wug_Blood_Cocktail','Warg Blood Cocktail','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12431','Minor_Brisket','Minor Brisket','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12432','Siroma_Icetea','Siroma Icetea','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12433','Drocera_Herb_Stew','Drosera Herb Stew','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12434','Petti_Tail_Noodle','Petite Tail Noodles','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12435','Black_Thing','Black Thing','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
-REPLACE INTO `item_db` VALUES ('12436','Vitata500','Vitata500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500,500000, 20, 5; heal 0, 200;','','');
-REPLACE INTO `item_db` VALUES ('12437','Enrich_Celermine_Juice','Enrich Celermine Juice','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12438','F_Giant_Fly_Wing','F Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12439','F_Battle_Manual','F Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12440','F_Insurance','F Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12441','F_Bubble_Gum','F Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12442','F_Kafra_Card','F Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12443','F_Neuralizer','F Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12444','F_Dun_Tele_Scroll1','WoE Teleport Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
-REPLACE INTO `item_db` VALUES ('12445','F_Str_Dish10_','F Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12446','F_Agi_Dish10_','F Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12447','F_Int_Dish10_','F Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12448','F_Dex_Dish10_','F Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12449','F_Luk_Dish10_','F Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12450','F_Vit_Dish10_','F Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12451','F_WOB_Rune','F WOB Rune','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12452','F_WOB_Schwaltz','F WOB Schwaltz','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12453','F_WOB_Rachel','F WOB Rachel','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12454','F_WOB_Local','F WOB Local','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12456','F_Greed_Scroll','F Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12457','F_Glass_Of_Illusion','F Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12458','F_Abrasive','F Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12459','F_Med_Life_Potion','F Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12460','F_Small_Life_Potion','F Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12461','F_Regeneration_Potion','F Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12462','F_B_Mdef_Potion','F B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12463','F_S_Mdef_Potion','F S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12464','F_B_Def_Potion','F B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12465','F_S_Def_Potion','F S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12466','F_Blessing_10_Scroll','F Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12467','F_Inc_Agi_10_Scroll','F Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12468','F_Aspersio_5_Scroll','F Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12470','F_Wind_Walk_10_Scroll','F Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12471','F_Adrenaline_Scroll','F Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12472','F_Convex_Mirror','F Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12473','RWC_Parti_Box','RWC Parti Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12474','RWC_Final_Comp_Box','RWC Final Comp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12475','Cure_Free','Cure Free','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; itemheal 500,0;','','');
-REPLACE INTO `item_db` VALUES ('12476','PCBang_Coupon_Box3','PCBang Coupon Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12477','Gift_Bundle','Gift Bundle','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12478','Chance_Box','Chance Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12479','Caracas_Ring_Box','Caracas Ring Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12480','Attend_3Day_Box','Attend 3Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12481','Attend_7Day_Box','Attend 7Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12482','Attend_10Day_Box','Attend 10Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12483','Attend_15Day_Box','Attend 15Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12484','Attend_20Day_Box','Attend 20Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12485','Attend_25Day_Box','Attend 25Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12486','GoldPC_First_Box','GoldPC First Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12487','PC_4Leaf_Clover_Box','PC 4Leaf Clover Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12488','Ticket_Gift_Box','Ticket Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12489','Ticket_Gift_Box2','Ticket Gift Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12490','Vivid_Notation','Vivid Notation','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12491','Curious_Snowball','Curious Snowball','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12492','Crumpled_Paper','Crumpled Paper','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12493','Lucky_Egg_C4','Lucky Egg C4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12494','E_Giant_Fly_Wing','E Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12495','E_Battle_Manual','E Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12496','E_Insurance','E Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12497','E_Bubble_Gum','E Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12498','E_Kafra_Card','E Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12499','E_Neuralizer','E Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12500','E_Dun_Tele_Scroll1','E Dun Tele Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12501','E_Str_Dish10_','E Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12502','E_Agi_Dish10_','E Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12503','E_Int_Dish10_','E Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12504','E_Dex_Dish10_','E Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12505','E_Luk_Dish10_','E Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12506','E_Vit_Dish10_','E Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12507','E_WOB_Rune','E WOB Rune','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12508','E_WOB_Schwaltz','E WOB Schwaltz','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12509','E_WOB_Rachel','E WOB Rachel','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12510','E_WOB_Local','E WOB Local','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12511','E_Siege_Teleport_Scroll','E Siege Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12512','E_Greed_Scroll','E Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12513','E_Glass_Of_Illusion','E Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12514','E_Abrasive','E Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12515','E_Med_Life_Potion','E Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12516','E_Small_Life_Potion','E Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12517','E_Regeneration_Potion','E Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12518','E_B_Mdef_Potion','E B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12519','E_S_Mdef_Potion','E S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12520','E_B_Def_Potion','E B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12521','E_S_Def_Potion','E S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12522','E_Blessing_10_Scroll','E Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12523','E_Inc_Agi_10_Scroll','E Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12524','E_Aspersio_5_Scroll','E Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12525','E_Assumptio_5_Scroll','E Assumptio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12526','E_Wind_Walk_10_Scroll','E Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12527','E_Adrenaline_Scroll','E Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12528','E_Convex_Mirror','E Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12529','White_Slim_Potion_Box','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 200;','','');
-REPLACE INTO `item_db` VALUES ('12530','Mastela_Fruit_Box','Mastela Fruit Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 200;','','');
-REPLACE INTO `item_db` VALUES ('12531','White_Potion_Box','White Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12532','Royal_Jelly_Box2','Royal Jelly Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Royal_Jelly, 100;','','');
-REPLACE INTO `item_db` VALUES ('12533','Blue_Herb_Box2','Blue Herb Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Blue_Herb, 100;','','');
-REPLACE INTO `item_db` VALUES ('12534','Yggdrasil_Seed_Box','Yggdrasil Seed Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Seed_Of_Yggdrasil, 30;','','');
-REPLACE INTO `item_db` VALUES ('12535','Iggdrasilberry_Box','Yggdrasil Berry Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Yggdrasilberry, 15;','','');
-REPLACE INTO `item_db` VALUES ('12536','NY_Rice_Cake_Soup','NY Rice Cake Soup','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
-REPLACE INTO `item_db` VALUES ('12537','Solo_Gift_Basket','Solo Gift Basket','2','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12538','Couple_Event_Basket','Couple Event Basket','2','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12539','Splendid_Box','Splendid Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12540','GM_Warp_Box','GM Warp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12541','Fortune_Cookie1','Fortune Cookie1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12542','Fortune_Cookie2','Fortune Cookie2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12543','Fortune_Cookie3','Fortune Cookie3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12544','Mystic_Tree_Branch','Mystic Tree Branch','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12545','Lucky_Egg_C5','Lucky Egg C5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12546','Suspicious_Dish','Suspicious Dish','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_POISON,12000,0;','','');
-REPLACE INTO `item_db` VALUES ('12547','Chalcenodny_Box','Chalcenodny Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12548','Buy_Market_Permit2','Shabby Purchase Street Stall License','2','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','buyingstore 2;','','');
-REPLACE INTO `item_db` VALUES ('12549','White_Slim_Pot_Box2','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12550','Poison_Bottle_Box2','Poison Bottle Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Bottle, 30;','','');
-REPLACE INTO `item_db` VALUES ('12551','MVP_Tele_Scroll','MVP Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12552','Quest_Tele_Scroll','Quest Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12553','Brysinggamen_Piece_Box','Brysinggamen Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12554','Asprika_Piece_Box','Asprika Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12555','Brynhild_Piece_Box','Brynhild Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12556','Sleipnir_Piece_Box','Sleipnir Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12557','Mjolnir_Piece_Box','Mjolnir Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12558','Magingiorde_Piece_Box','Magingiorde Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12559','Tenkaippin_Strong','Tenkaippin Strong','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12560','Tenkaippin_Clean','Tenkaippin Clean','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12561','Mysterious_Seed','Mysterious Seed','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12562','Bubble_Gum_Plus','Bubble Gum Plus','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12563','BM75','BM75','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12564','3D_Glasses_Box','3D Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12565','Cheer_Scarf_Box','Cheer Scarf Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12566','Cheer_Scarf2_Box','Cheer Scarf2 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12567','Cheer_Scarf3_Box','Cheer Scarf3 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12568','Cheer_Scarf4_Box','Cheer Scarf4 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12569','Cheer_Scarf6_Box','Cheer Scarf6 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12570','Cheer_Scarf8_Box','Cheer Scarf8 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12571','Cheer_Scarf10_Box','Cheer Scarf10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12572','Cheer_Scarf10_Box2','Cheer Scarf10 Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12573','Fruit_Basket','Fruit Basket','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12574','Mora_Berry','Mora Berry','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12575','Arrow_Of_Elf_Cntr','Arrow Of Elf Cntr','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Elf,500;','','');
-REPLACE INTO `item_db` VALUES ('12576','Hunting_Arrow_Cntr','Hunting Arrow Cntr','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Hunting_Arrow,500;','','');
-REPLACE INTO `item_db` VALUES ('12577','Lucky_Egg_C6','Lucky Egg C6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12578','Rapid_Life_Water','Rapid Life Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12579','Ring_Of_Valkyrie_Box','Ring Of Valkyrie Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12580','Vending_Search_Scroll','Universal Catalog Silver','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12581','Vending_Search_Scroll2','Universal Catalog Gold','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
-REPLACE INTO `item_db` VALUES ('12591','Uni_Catalog_Bz','Universal Catalog Bronze','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
-REPLACE INTO `item_db` VALUES ('12609','Old_Ore_Box','Old Ore Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12622','Boarding_Halter','Halter Lead','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','3000','507',NULL,'0',NULL,'0',NULL,'0','setcashmount();','','');
-REPLACE INTO `item_db` VALUES ('12701','Old_Blue_Box_F','Old Blue Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12702','Old_Bleu_Box','Old Navy Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Old_Bleu_Box,1; getrandgroupitem Old_Bleu_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12703','Holy_Egg_2','Holy Egg','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12704','Elixir_Of_Life','Elixir of Life','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','85',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('12705','Noble_Nameplate','Noble Nameplate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','90',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
-REPLACE INTO `item_db` VALUES ('12706','Lucky_Cookie01','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_GLORIA,5;','','');
-REPLACE INTO `item_db` VALUES ('12707','Lucky_Cookie02','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,1;','','');
-REPLACE INTO `item_db` VALUES ('12708','Lucky_Cookie03','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_IMPOSITIO,3;','','');
-REPLACE INTO `item_db` VALUES ('12709','Guyak_Candy','Guyak Candy','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
-REPLACE INTO `item_db` VALUES ('12710','Guyak_Pudding','Guyak Pudding','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 300000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12711','Pretzel','Pretzel','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('12712','Green_Beer','Green Beer','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,50;','','');
-REPLACE INTO `item_db` VALUES ('12713','Monster_Extract','Monster Extract','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12714','Easter_Scroll','Easter Scroll','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12714,1;','','');
-REPLACE INTO `item_db` VALUES ('12715','Black_Treasure_Box','Black Treasure Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12716','Indian_Rice_Cake','Indian Rice Cake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12717','Poison_Paralysis','Paralyze','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PARALYSE,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12718','Poison_Leech','Leech End','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_LEECHESEND,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12719','Poison_Oblivion','Oblivion Curse','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_OBLIVIONCURSE,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12720','Poison_Contamination','Disheart','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_DEATHHURT,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12721','Poison_Numb','Toxin','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_TOXIN,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12722','Poison_Fever','Pyrexia','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PYREXIA,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12723','Poison_Laughing','Magic Mushroom','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_MAGICMUSHROOM,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12724','Poison_Fatigue','Venom Bleed','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_VENOMBLEED,15000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12725','Runstone_Nosiege','Nauthiz Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','120000','475',NULL,'1',NULL,'20','1','0','itemskill RK_REFRESH,1;','','');
-REPLACE INTO `item_db` VALUES ('12726','Runstone_Rhydo','Raido Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','30000','475',NULL,'1',NULL,'20','1','0','itemskill RK_CRUSHSTRIKE,1;','','');
-REPLACE INTO `item_db` VALUES ('12727','Runstone_Verkana','Berkana Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'1',NULL,'20','1','0','itemskill RK_MILLENNIUMSHIELD,1;','','');
-REPLACE INTO `item_db` VALUES ('12728','Runstone_Isia','Isa Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_VITALITYACTIVATION,1;','','');
-REPLACE INTO `item_db` VALUES ('12729','Runstone_Asir','Othila Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_FIGHTINGSPIRIT,1;','','');
-REPLACE INTO `item_db` VALUES ('12730','Runstone_Urj','Uruz Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_ABUNDANCE,1;','','');
-REPLACE INTO `item_db` VALUES ('12731','Runstone_Turisus','Thurisaz Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_GIANTGROWTH,1;','','');
-REPLACE INTO `item_db` VALUES ('12732','Runstone_Pertz','Wyrd Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','1000','475',NULL,'1',NULL,'20','1','0','itemskill RK_STORMBLAST,1;','','');
-REPLACE INTO `item_db` VALUES ('12733','Runstone_Hagalas','Hagalaz Rune','11','100','50','100','0','0','0','0','0','18446744073709551615','8','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_STONEHARDSKIN,1;','','');
-REPLACE INTO `item_db` VALUES ('12734','Runstone_Quality','Luxurious Rune','0','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 5;','','');
-REPLACE INTO `item_db` VALUES ('12735','Runstone_Ancient','Ancient Rune','0','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 11;','','');
-REPLACE INTO `item_db` VALUES ('12736','Runstone_Mystic','Mystic Rune','0','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 14;','','');
-REPLACE INTO `item_db` VALUES ('12737','Runstone_Ordinary','General Rune','0','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 2;','','');
-REPLACE INTO `item_db` VALUES ('12738','Runstone_Rare','Rare Rune','0','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 8;','','');
-REPLACE INTO `item_db` VALUES ('12739','Snow_Flower','Snow Flowers','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12740','Inc_Str_Scroll','Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_STR_SCROLL, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12741','Inc_Int_Scroll','Intellect Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_INT_SCROLL, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12742','Valentine_Gift_Box1','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Gold_Ring, 1;','','');
-REPLACE INTO `item_db` VALUES ('12743','Valentine_Gift_Box2','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Silver_Ring, 1;','','');
-REPLACE INTO `item_db` VALUES ('12744','Chocotate_Box','Chocolate Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Chocolate, 1;','','');
-REPLACE INTO `item_db` VALUES ('12745','Skull_Scroll','Skull Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SKELSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12746','Destruction_Scroll','Destruction Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DISTRUCTIONSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12747','Royal_Scroll','Royal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ROYALSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12748','Immune_Scroll','Immune Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_IMMUNITYSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12749','Mystic_Scroll','Mystic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTICSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12750','Battle_Scroll','Battle Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATTLESCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12751','Armor_Scroll','Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ARMORSCROLL,1800000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12752','Prayer_Scroll','Prayer Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_FREYJASCROLL,1800000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12753','Soul_Scroll','Soul Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SOULSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12754','New_Year_Bun','New Year Bun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('12755','Traditional_Firecrack','Traditional Firecrack','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POK_JAP; itemskill MO_CALLSPIRITS,3; itemskill MO_FINGEROFFENSIVE,5;','','');
-REPLACE INTO `item_db` VALUES ('12756','New_Gift_Envelope','New Gift Envelope','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12757','Loyal_Ring1_Box','Loyal Ring1 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12758','Loyal_Ring2_Box','Loyal Ring2 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12759','Loyal_Ring3_Box','Loyal Ring3 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12760','Bubble_Gum_Green','Bubble Gum Green','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12761','Bubble_Gum_Yellow','Bubble Gum Yellow','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12762','Bubble_Gum_Orange','Bubble Gum Orange','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12763','Bubble_Gum_Red','Bubble Gum Red','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12764','Fools_Day_Box_Tw','Fools Day Box Tw','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12765','Summer_Knight_Box','Summer Knight Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12766','Reward_Job_BM25','Reward Job BM25','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,25;','','');
-REPLACE INTO `item_db` VALUES ('12767','Passion_FB_Hat_Box','Passion FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12768','Cool_FB_Hat_Box','Cool FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12769','Victory_FB_Hat_Box','Victory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12770','Glory_FB_Hat_Box','Glory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12771','Passion_Hat_Box2','Passion Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12772','Cool_Hat_Box2','Cool Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12773','Victory_Hat_Box2','Victory Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12786','Change_Slot_Card','Character Position Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','SlotChange += 1;','','');
-REPLACE INTO `item_db` VALUES ('12790','Change_Name_Card','Name Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','CharRename += 1;','','');
-REPLACE INTO `item_db` VALUES ('12831','Potion_Box','Potion Box','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Slim_Potion, 100; getitem Yellow_Slim_Potion, 100; getitem White_Slim_Potion, 100; getitem Blue_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12848','Falcon_Flute','Falcon Flute','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getskilllv(HT_FALCON)) { if (checkoption(Option_Wug) || checkoption(Option_Wugrider)) end; if (checkfalcon() == 1) { setfalcon 0; } else { setfalcon 1; } }','','');
-REPLACE INTO `item_db` VALUES ('12900','Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
-REPLACE INTO `item_db` VALUES ('12901','Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
-REPLACE INTO `item_db` VALUES ('12902','Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('12903','Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
-REPLACE INTO `item_db` VALUES ('12904','Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
-REPLACE INTO `item_db` VALUES ('12905','Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
-REPLACE INTO `item_db` VALUES ('12906','Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
-REPLACE INTO `item_db` VALUES ('12907','Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('12908','Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
-REPLACE INTO `item_db` VALUES ('12909','Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
-REPLACE INTO `item_db` VALUES ('12910','Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
-REPLACE INTO `item_db` VALUES ('12911','Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
-REPLACE INTO `item_db` VALUES ('12912','Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
-REPLACE INTO `item_db` VALUES ('12913','Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
-REPLACE INTO `item_db` VALUES ('12914','Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
-REPLACE INTO `item_db` VALUES ('12915','Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10;','','');
-REPLACE INTO `item_db` VALUES ('12916','Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
-REPLACE INTO `item_db` VALUES ('12917','Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
-REPLACE INTO `item_db` VALUES ('12918','Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
-REPLACE INTO `item_db` VALUES ('12919','Megaphone_Box','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
-REPLACE INTO `item_db` VALUES ('12920','Enriched_Elunium_Box','Enriched Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
-REPLACE INTO `item_db` VALUES ('12921','Enriched_Oridecon_Box','Enriched Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
-REPLACE INTO `item_db` VALUES ('12922','Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
-REPLACE INTO `item_db` VALUES ('12923','Pet_Egg_Scroll_Box1','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12925,1;','','');
-REPLACE INTO `item_db` VALUES ('12924','Pet_Egg_Scroll_Box2','Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12926,1;','','');
-REPLACE INTO `item_db` VALUES ('12925','Pet_Egg_Scroll1','Kafra Item Mall Prize Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12926','Pet_Egg_Scroll2','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12927','J_Aspersio_5_Scroll_Box','Aspersio Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12928,10;','','');
-REPLACE INTO `item_db` VALUES ('12928','J_Aspersio_5_Scroll','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_ASPERSIO,5;','','');
-REPLACE INTO `item_db` VALUES ('12929','Pet_Egg_Scroll_Box3','Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12932,1;','','');
-REPLACE INTO `item_db` VALUES ('12930','Pet_Egg_Scroll_Box4','Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12933,1;','','');
-REPLACE INTO `item_db` VALUES ('12931','Pet_Egg_Scroll_Box5','Pet Egg Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12934,1;','','');
-REPLACE INTO `item_db` VALUES ('12932','Pet_Egg_Scroll3','Episode 13.2 Key Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12933','Pet_Egg_Scroll4','Summer Hat Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12934','Pet_Egg_Scroll5','Pet Egg Scroll5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12935','Infiltrator_Box','Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('12936','Muramasa_Box','Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('12937','Excalibur_Box','Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('12938','Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('12939','Counter_Dagger_Box','Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('12940','Kaiser_Knuckle_Box','Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('12941','Pole_Axe_Box','Poll Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
-REPLACE INTO `item_db` VALUES ('12942','Mighty_Staff_Box','Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('12943','Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('12944','Balistar_Box','Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('12945','Diary_Of_Great_Sage_Box','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('12946','Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('12947','Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12948','Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12949','Sahkkat_Box','Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12950','Lord_Circlet_Box','Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12951','Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,604800;','','');
-REPLACE INTO `item_db` VALUES ('12952','Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12953','Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('12954','Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('12955','Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('12956','Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('12957','Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('12958','Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('12959','Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('12960','Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('12961','Vesper_Core01_Box','Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('12962','Vesper_Core02_Box','Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('12963','Vesper_Core03_Box','Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('12964','Vesper_Core04_Box','Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('12965','Emergency_Box1','Emergency Level 1 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12968,1;','','');
-REPLACE INTO `item_db` VALUES ('12966','Emergency_Box2','Emergency Level 2 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12969,1;','','');
-REPLACE INTO `item_db` VALUES ('12967','Emergency_Box3','Emergency Level 3 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12970,1;','','');
-REPLACE INTO `item_db` VALUES ('12968','Emergency_Scroll1','Emergency Level 1 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12969','Emergency_Scroll2','Emergency Level 2 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12970','Emergency_Scroll3','Emergency Level 3 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12971','Teleport_Box1','Teleport Scroll Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12977,10;','','');
-REPLACE INTO `item_db` VALUES ('12972','Teleport_Box2','Teleport Scroll Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12978,10;','','');
-REPLACE INTO `item_db` VALUES ('12973','Teleport_Box3','Teleport Scroll Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12979,10;','','');
-REPLACE INTO `item_db` VALUES ('12974','Teleport_Box4','Teleport Scroll Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12980,10;','','');
-REPLACE INTO `item_db` VALUES ('12975','Teleport_Box5','Teleport Scroll Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12981,10;','','');
-REPLACE INTO `item_db` VALUES ('12976','Teleport_Box6','Teleport Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12982,10;','','');
-REPLACE INTO `item_db` VALUES ('12977','Teleport_Scroll1','Teleport Scroll 1','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",1;','','');
-REPLACE INTO `item_db` VALUES ('12978','Teleport_Scroll2','Teleport Scroll 2','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",2;','','');
-REPLACE INTO `item_db` VALUES ('12979','Teleport_Scroll3','Teleport Scroll 3','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",3;','','');
-REPLACE INTO `item_db` VALUES ('12980','Teleport_Scroll4','Teleport Scroll 4','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",4;','','');
-REPLACE INTO `item_db` VALUES ('12981','Teleport_Scroll5','Teleport Scroll 5','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",5;','','');
-REPLACE INTO `item_db` VALUES ('12982','Teleport_Scroll6','Teleport Scroll 6','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",6;','','');
-REPLACE INTO `item_db` VALUES ('12983','Pet_Egg_Scroll_Box6','Pet Egg Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12989,1;','','');
-REPLACE INTO `item_db` VALUES ('12984','Pet_Egg_Scroll_Box7','Pet Egg Scroll Box 7','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12990,1;','','');
-REPLACE INTO `item_db` VALUES ('12985','Pet_Egg_Scroll_Box8','Pet Egg Scroll Box 8','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12991,1;','','');
-REPLACE INTO `item_db` VALUES ('12986','Pet_Egg_Scroll_Box9','Adventurer Pack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12992,1;','','');
-REPLACE INTO `item_db` VALUES ('12987','Pet_Egg_Scroll_Box10','Pet Egg Scroll Box 10','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12993,1;','','');
-REPLACE INTO `item_db` VALUES ('12988','Pet_Egg_Scroll_Box11','Pet Egg Scroll Box 11','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12994,1;','','');
-REPLACE INTO `item_db` VALUES ('12989','Pet_Egg_Scroll6','Pet Egg Scroll 6','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12990','Pet_Egg_Scroll7','Pet Egg Scroll 7','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12991','Pet_Egg_Scroll8','Party Hard Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12992','Pet_Egg_Scroll9','Adventurer Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12993','Pet_Egg_Scroll10','Pet Egg Scroll 10','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12994','Pet_Egg_Scroll11','Pet Egg Scroll 11','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12995','White_Herb_Box','White Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 509,15;','','');
-REPLACE INTO `item_db` VALUES ('12996','Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 510,15;','','');
-REPLACE INTO `item_db` VALUES ('12997','Elunium_Box','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 985,5;','','');
-REPLACE INTO `item_db` VALUES ('12998','Oridecon_Box','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 984,5;','','');
-REPLACE INTO `item_db` VALUES ('12999','Branch_Of_Dead_Tree_Box','Dead Branch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 604,3;','','');
-REPLACE INTO `item_db` VALUES ('13000','Jujube_Dagger','Jujube Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13001','Dragon_Killer','Dragon Killer','4','20','10','900','110','0','0','1','0','2123325167','63','2','2','4','60',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('13002','Ginnungagap','Ginnungagap','4','20','10','700','148','0','0','1','0','2123325167','63','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
-REPLACE INTO `item_db` VALUES ('13003','Coward','Cowardice Blade','4','52000','26000','700','80','0','0','1','1','33689664','63','2','2','3','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
-REPLACE INTO `item_db` VALUES ('13004','Coward_','Cowardice Blade','4','52000','26000','700','80','0','0','1','2','33689664','63','2','2','3','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
-REPLACE INTO `item_db` VALUES ('13005','Angelwing_Short_Sword','Angelic Wing Dagger','4','20','10','600','120','0','0','1','2','1','63','2','2','4','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13006','Khukri','Khukri','4','240000','120000','600','150','0','0','1','0','33554432','63','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('13007','Jitte','Jitte','4','20000','10000','400','70','0','0','1','0','33554432','63','2','2','2','35',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13008','Jitte_','Jitte','4','20000','10000','400','70','0','0','1','1','33554432','63','2','2','2','35',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13009','Kamaitachi','Kamaitachi','4','48000','24000','900','125','0','0','2','0','33554432','63','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('13010','Asura','Asura','4','3000','1500','600','50','0','0','1','2','33554432','63','2','2','1','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('13011','Asura_','Asura','4','3000','1500','600','50','0','0','1','3','33554432','63','2','2','1','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('13012','Murasame','Murasame','4','20','10','700','95','0','0','1','1','33554432','63','2','2','2','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('13013','Murasame_','Murasame','4','20','10','700','95','0','0','1','2','33554432','63','2','2','2','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('13014','Hakujin','Hakujin','4','20','10','800','120','0','0','1','0','33554432','63','2','2','3','42',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('13015','Hakujin_','Hakujin','4','20','10','800','120','0','0','1','1','33554432','63','2','2','3','42',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('13016','Poison_Knife_','Poison Knife','4','20','10','800','64','0','0','1','2','42950382','63','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('13017','House_Auger_','Ice Pick','4','20','10','600','70','0','0','1','1','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
-REPLACE INTO `item_db` VALUES ('13018','Sucsamad_','Sucsamad','4','20','10','800','140','0','0','1','1','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13019','Ginnungagap_','Ginnungagap','4','20','10','700','148','0','0','1','1','2123325167','63','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
-REPLACE INTO `item_db` VALUES ('13020','Warrior_Balmung_','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('13021','Combat_Knife_C','Combat Knife','4','1','0','0','129','0','0','1','0','42950382','63','2','2','4','1',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('13022','Counter_Dagger_C','Dagger of Counter','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','1',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
-REPLACE INTO `item_db` VALUES ('13023','Asura_C','Ashura','4','1','0','0','120','0','0','1','0','33554432','63','2','2','1','1',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('13024','Sword_Breaker_C','Refined Swordbreaker','4','2','1','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13025','Mail_Breaker_C','Refined Mailbreaker','4','2','1','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13026','Moonlight_Sword_C','Moonlight Dagger','4','2','1','0','85','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('13027','Scalpel','Scalpel','4','20','10','500','120','0','0','1','3','42950382','2','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('13028','Tooth_Blade','Tooth Blade','4','20','10','700','130','0','0','1','1','42950382','2','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_SLOWCAST,2,70; } else bonus3 bAutoSpell,NPC_SLOWCAST,1,50;','','');
-REPLACE INTO `item_db` VALUES ('13029','Prinsence_Knife','Prinsense Knife','4','20','10','0','120','0','0','1','0','42950382','63','2','2','1','0',NULL,'0','1','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('13030','Dragon_Killer_','Dragon Killer','4','20','10','900','110','0','0','1','2','2123325167','63','2','2','4','60',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('13031','Sword_Breaker_','Swordbreaker','4','20','10','1000','70','0','0','1','3','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13032','Mail_Breaker_','Mailbreaker','4','20','10','1000','70','0','0','1','3','42950382','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13033','Assasin_Dagger_','Assassin Dagger','4','20','10','600','140','0','0','1','1','4096','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('13034','Twilight_Desert','Desert Twilight','4','20','10','600','130','0','0','1','2','4096','2','2','2','2','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13035','Sandstorm','Sandstorm','4','20','10','600','50','0','0','1','4','4096','2','2','2','2','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13036','BF_Dagger1','Brave Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','3','80',NULL,'1','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('13037','BF_Dagger2','Valorous Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','3','80',NULL,'1','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bDefRatioAtkRace, RC_All; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('13038','Dagger_Of_Hunter','Dagger of Hunter','4','20','10','700','120','0','0','1','3','131072','2','2','2','3','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bDex,1; bonus4 bAutoSpellOnSkill,RG_BACKSTAP,SM_BASH,10,100; bonus2 bSkillAtk,RG_BACKSTAP,20;','','');
-REPLACE INTO `item_db` VALUES ('13039','Ivory_Knife','Ivory Knife','4','20','10','700','130','0','0','1','2','42950382','2','2','2','3','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30;','','');
-REPLACE INTO `item_db` VALUES ('13040','N_Cutter','Novice Cutter','4','0','0','0','50','0','0','1','3','2123325167','63','2','2','1','1',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13041','N_Main_Gauche','Novice Main Gauche','4','0','0','0','63','0','0','1','3','2123325167','63','2','2','1','1',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13042','Krieger_Dagger1','Glorious Gladius','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','4','80',NULL,'1','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus3 bAutoSpell,PR_LEXDIVINA,1,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,RG_RAID,NPC_WIDEBLEEDING,1,250;','','');
-REPLACE INTO `item_db` VALUES ('13043','Fortune_Sword_I','Fortune Sword','4','0','0','0','120','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('13044','House_Auger_I','Ice Pick','4','0','0','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13045','Kamaitachi_I','Kamaitachi','4','0','0','0','155','0','0','2','0','33554432','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13046','Krieg','Krierg','4','20','10','500','110','0','0','1','3','135232','2','2','2','2','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_BACKSTAP,Eff_Bleeding,1000; bonus2 bSkillAtk,RG_BACKSTAP,15;','','');
-REPLACE INTO `item_db` VALUES ('13047','Weihna','Weihna','4','20','10','500','135','0','0','1','2','135232','2','2','2','3','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_RAID,Eff_Poison,1000; autobonus \"{ bonus2 bAddRace, RC_All, 10; }\",5,5000,BF_WEAPON|BF_SHORT,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('13048','Damascus_C','Damascus','4','0','0','0','153','0','0','1','0','42950382','63','2','2','3','1',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13100','Six_Shooter','Six Shooter','4','4500','2250','400','30','0','0','7','1','16777216','63','2','34','1','10',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13101','Six_Shooter_','Six Shooter','4','4500','2250','400','30','0','0','7','2','16777216','63','2','34','1','10',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13102','Crimson_Bolt','Crimson Bolt','4','20000','10000','450','45','0','0','7','1','16777216','63','2','34','2','35',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13103','Crimson_Bolt_','Crimson Bolt','4','20000','10000','450','45','0','0','7','2','16777216','63','2','34','2','35',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13104','The_Garrison','Garrison','4','48000','24000','500','70','0','0','7','1','16777216','63','2','34','2','55',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13105','The_Garrison_','Garrison','4','48000','24000','500','70','0','0','7','2','16777216','63','2','34','2','55',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13106','Gold_Lux','Gold Lux','4','100000','50000','500','20','0','0','7','0','16777216','63','2','34','3','12',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; if(getskilllv(GS_GLITTERING)>0) bonus3 bAutoSpell,GS_GLITTERING,getskilllv(GS_GLITTERING),100;','','');
-REPLACE INTO `item_db` VALUES ('13107','Wasteland_Outlaw','Wasteland\'s Outlaw','4','20','10','580','68','0','0','7','2','16777216','63','2','34','3','70',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14;','','');
-REPLACE INTO `item_db` VALUES ('13108','BF_Pistol1','Soldier Revolver','4','0','0','0','70','0','0','7','0','16777216','63','2','34','3','80',NULL,'1','17','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bAspdRate,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13109','Wasteland_Outlaw_C','Wasteland Outlaw','4','20','10','0','100','0','0','7','0','16777216','63','2','34','3','0',NULL,'0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('13110','Krieger_Pistol1','Glorious Pistol','4','0','0','0','80','0','0','7','0','16777216','63','2','34','4','80',NULL,'1','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(getrefine()-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,GS_RAPIDSHOWER,GS_GLITTERING,1,1000; bonus2 bSkillAtk,GS_RAPIDSHOWER,getrefine()*2; }','','');
-REPLACE INTO `item_db` VALUES ('13112','P_Revolver1','Eden Revlover I','4','0','0','0','4','0','0','7','0','16777216','63','2','34','1','26',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13113','P_Revolver2','Eden Revlover II','4','0','0','0','60','0','0','7','0','16777216','63','2','34','1','40',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13150','Branch','Branch','4','3000','1500','500','50','0','0','9','3','16777216','63','2','34','1','1',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13151','The_Cyclone','Cyclone','4','17500','8750','700','120','0','0','9','1','16777216','63','2','34','2','24',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13152','The_Cyclone_','Cyclone','4','17500','8750','700','120','0','0','9','2','16777216','63','2','34','2','24',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13153','Dusk','Dusk','4','23500','11750','750','150','0','0','9','1','16777216','63','2','34','2','56',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13154','Rolling_Stone','Rolling Stone','4','12000','6000','900','135','0','0','9','1','16777216','63','2','34','1','14',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('13155','Black_Rose','Black Rose','4','32000','16000','900','180','0','0','9','1','16777216','63','2','34','2','35',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('13156','Gate_Keeper','Gate Keeper','4','56000','28000','1000','210','0','0','9','0','16777216','63','2','34','2','24',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50;','','');
-REPLACE INTO `item_db` VALUES ('13157','Drifter','Drifter','4','80000','40000','2300','50','0','0','9','1','16777216','63','2','34','2','55',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13158','Butcher','Butcher','4','130000','65000','2500','75','0','0','9','0','16777216','63','2','34','3','68',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('13159','Butcher_','Butcher','4','130000','65000','2500','75','0','0','9','1','16777216','63','2','34','3','68',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('13160','Destroyer','Destroyer','4','110000','55000','1200','220','0','0','9','0','16777216','63','2','34','2','52',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13161','Destroyer_','Destroyer','4','110000','55000','1200','220','0','0','9','1','16777216','63','2','34','2','52',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13162','Inferno','Inferno','4','230000','115000','1250','280','0','0','9','1','16777216','63','2','34','2','65',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13163','Long_Barrel','Long Barrel','4','40000','20000','1000','150','0','0','9','0','16777216','63','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
-REPLACE INTO `item_db` VALUES ('13164','Long_Barrel_','Long Barrel','4','40000','20000','1000','150','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
-REPLACE INTO `item_db` VALUES ('13165','Jungle_Carbine','Jungle Carbine','4','56000','28000','700','170','0','0','9','0','16777216','63','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
-REPLACE INTO `item_db` VALUES ('13166','Jungle_Carbine_','Jungle Carbine','4','56000','28000','700','170','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
-REPLACE INTO `item_db` VALUES ('13167','Gate_KeeperDD','Gate Keeper-DD','4','72000','36000','1300','200','0','0','9','0','16777216','63','2','34','4','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50; bonus bDef,getrefine(); bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('13168','Thunder_P','Thunder P','4','76000','38000','700','80','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13169','Thunder_P_','Thunder P','4','76000','38000','700','80','0','0','9','2','16777216','63','2','34','3','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13170','Lever_Action_Rifle','Lever Action Rifle','4','20','10','770','138','0','0','9','2','16777216','63','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('13171','BF_Rifle1','Soldier Rifle','4','0','0','0','50','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','18','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,10; bonus bCritical,10; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bCastrate,GS_TRACKING,-25; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13172','BF_Gatling_Gun1','Soldier Gatling Gun','4','0','0','0','80','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','19','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,120,1000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13173','BF_Shotgun1','Soldier Shotgun','4','0','0','0','100','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','20','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13174','BF_Launcher1','Soldier Grenade Launcher','4','0','0','0','300','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','21','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,300; bonus2 bHPLossRate,120,1000; }\",30,9000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13175','Lever_Action_Rifle_C','Lever Action Rifle','4','20','10','0','170','0','0','9','0','16777216','63','2','34','3','0',NULL,'0','18','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('13176','Krieger_Rifle1','Glorious Rifle','4','0','0','0','90','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bCastrate,GS_TRACKING,25; bonus2 bSkillAtk,GS_TRACKING,getrefine() * 3; }','','');
-REPLACE INTO `item_db` VALUES ('13177','Krieger_Gatling1','Glorious Gatling Gun','4','0','0','0','90','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('13178','Krieger_Shotgun1','Glorious Shotgun','4','0','0','0','110','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bSplashRange,1; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_SPREADATTACK,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; }','','');
-REPLACE INTO `item_db` VALUES ('13179','Krieger_Launcher1','Glorious Grenade Launcher','4','0','0','0','330','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_GROUNDDRIFT,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; autobonus \"{ bonus bAspdRate,20; }\",200,20000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('13200','Bullet','Bullet','10','1','0','2','10','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13201','Silver_Bullet','Silver Bullet','10','15','7','2','15','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13202','Shell_Of_Blood','Bloody Shell','10','30','15','2','30','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
-REPLACE INTO `item_db` VALUES ('13203','Flare_Sphere','Flare Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13204','Lighting_Sphere','Lightning Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13205','Poison_Sphere','Poison Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
-REPLACE INTO `item_db` VALUES ('13206','Blind_Sphere','Blind Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('13207','Freezing_Sphere','Freezing Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13250','Shuriken','Shuriken','10','4','2','5','10','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13251','Nimbus_Shuriken','Nimbus Shuriken','10','10','5','5','30','0','0','0','0','33554432','63','2','32768','0','20',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13252','Flash_Shuriken','Flash Shuriken','10','20','10','5','45','0','0','0','0','33554432','63','2','32768','0','40',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13253','Sharp_Leaf_Shuriken','Sharp Leaf Shuriken','10','40','20','5','70','0','0','0','0','33554432','63','2','32768','0','60',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13254','Thorn_Needle_Shuriken','Thorn Needle Shuriken','10','100','50','5','100','0','0','0','0','33554432','63','2','32768','0','80',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13255','Kunai_Of_Icicle','Icicle Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13256','Kunai_Of_Black_Soil','Black Earth Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('13257','Kunai_Of_Furious_Wind','High Wind Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13258','Kunai_Of_Fierce_Flame','Heat Wave Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13259','Kunai_Of_Deadly_Poison','Fell Poison Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
-REPLACE INTO `item_db` VALUES ('13260','Apple_Bomb','Apple Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13261','Coconut_Bomb','Coconut Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13262','Melon_Bomb','Melon Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13263','Pineapple_Bomb','Pineapple Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13264','Banana_Bomb','Banana Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13265','Black_Lump','Black Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13266','Black_Hard_Lump','Black Hard Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13267','Very_Hard_Lump','Very Hard Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13268','Mysterious_Powder','Mysterious Powder','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTERIOUS_POWDER, 10000, 2;','','');
-REPLACE INTO `item_db` VALUES ('13269','Boost500_To_Throw','Throwing Boost500','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('13270','Full_SwingK_To_Throw','Full SwingK Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('13271','Mana_Plus_To_Throw','Mana + Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('13272','Cure_Free_To_Throw','Cure Free Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500, 0;','','');
-REPLACE INTO `item_db` VALUES ('13273','Stamina_Up_M_To_Throw','Throwing Muramura(M)','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('13274','Digestive_F_To_Throw','Throwing Falmons(F)','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('13275','HP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 1, 500, 2;','','');
-REPLACE INTO `item_db` VALUES ('13276','HP_Inc_PotM_To_Throw','HP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 2, 1500, 3;','','');
-REPLACE INTO `item_db` VALUES ('13277','HP_Inc_PotL_To_Throw','HP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 3, 2500, 5;','','');
-REPLACE INTO `item_db` VALUES ('13278','SP_Inc_PotS_To_Throw','SP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 1, 0, 2;','','');
-REPLACE INTO `item_db` VALUES ('13279','SP_Inc_PotM_To_Throw','SP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 2, 0, 4;','','');
-REPLACE INTO `item_db` VALUES ('13280','SP_Inc_PotL_To_Throw','SP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 3, 0, 8;','','');
-REPLACE INTO `item_db` VALUES ('13281','En_White_PotZ_To_Throw','Enriched White PotionZ Throw','10','100','50','70','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
-REPLACE INTO `item_db` VALUES ('13282','Vitata500_To_Throw','Vitata50 Throw0','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
-REPLACE INTO `item_db` VALUES ('13283','En_Cel_Juice_To_Throw','Enrich Celermine Juice Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('13284','Savage_BBQ_To_Throw','Savage BBQ Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13285','Wug_Cocktail_To_Throw','Warg Cocktail To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13286','M_Brisket_To_Throw','M Brisket To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13287','Siroma_Icetea_To_Throw','Siroma Icetea To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13288','Drocera_Stew_To_Throw','Drosera Stew To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13289','Petti_Noodle_To_Throw','Petite Noodle To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13290','Black_Thing_To_Throw','Black Thing To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
-REPLACE INTO `item_db` VALUES ('13294','Explosive_Kunai','Explosive Kunai','10','100','50','30','50','0','0','0','0','33554432','63','2','32768','0','100',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13300','Huuma_Bird_Wing','Huuma Wing Shuriken','4','90000','45000','3000','150','0','0','1','0','33554432','63','2','34','4','65',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Wind; bonus bDex,-2; bonus bAgi,-1;','','');
-REPLACE INTO `item_db` VALUES ('13301','Huuma_Giant_Wheel','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','3','33554432','63','2','34','4','42',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
-REPLACE INTO `item_db` VALUES ('13302','Huuma_Giant_Wheel_','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','4','33554432','63','2','34','4','42',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
-REPLACE INTO `item_db` VALUES ('13303','Huuma_Blaze','Huuma Blaze Shuriken','4','78000','39000','1500','185','0','0','1','0','33554432','63','2','34','4','55',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,-2; bonus3 bAutoSpell,MG_FIREBALL,5,30;','','');
-REPLACE INTO `item_db` VALUES ('13304','Huuma_Calm_Mind','Huuma Calm Mind','4','20','10','1550','112','0','0','1','2','33554432','63','2','34','3','70',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,NJ_HUUMA,30; bonus bNoCastCancel,0;','','');
-REPLACE INTO `item_db` VALUES ('13305','BF_Huuma_Shuriken1','Brave Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','3','80',NULL,'1','22','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13306','BF_Huuma_Shuriken2','Valorous Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','3','80',NULL,'1','22','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000,BF_WEAPON,\"{specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13307','Krieger_Huuma_Shuriken1','Glorious Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','4','80',NULL,'1','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bMatkRate,15; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,NJ_ISSEN,AL_HEAL,10,1000,1; bonus4 bAutoSpellOnSkill,NJ_HUUMA,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('13308','Huuma_Blaze_I','Huuma Blaze Shuriken','4','0','0','0','230','0','0','1','0','33554432','63','2','34','4','0',NULL,'0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('13309','Huuma_Giant_Wheel_C','Huuma Giant Wheel Shuriken','4','0','0','0','99','0','0','1','0','33554432','63','2','34','4','1',NULL,'0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13400','Cutlas_','Cutlus','4','20','10','900','150','0','0','1','1','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('13401','Excalibur_C','Excalibur','4','1','0','0','199','0','0','1','0','414946','63','2','2','4','1',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bLuk,10; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13402','Cutlas_C','Cutlus','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('13403','Solar_Sword_C','Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
-REPLACE INTO `item_db` VALUES ('13404','Platinum_Shotel','Platinum Shotel','4','20','10','1500','130','0','0','1','1','414946','63','2','2','4','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,50;','','');
-REPLACE INTO `item_db` VALUES ('13405','Curved_Sword','Curved Sword','4','20','10','800','125','0','0','1','2','414946','63','2','2','4','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus2 bAddEff,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('13406','Edger','Edger','4','20','10','0','120','0','0','1','0','414946','63','2','2','1','0',NULL,'0','2','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('13407','Nagan_C','Refined Nagan','4','1','0','0','148','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,40;','','');
-REPLACE INTO `item_db` VALUES ('13408','Fire_Brand_C','Refined Fireblend','4','1','0','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,2; skill MG_FIREBOLT,5; bonus3 bAutoSpell,MG_FIREBOLT,5,100;','','');
-REPLACE INTO `item_db` VALUES ('13409','Immaterial_Sword_C','Refined Immaterial Sword','4','1','0','0','160','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 45, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
-REPLACE INTO `item_db` VALUES ('13410','BF_Sword1','Valorous Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','2','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13411','BF_Sword2','Brave Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','2','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13412','Twin_Edge_B','Twin Edge of Naght Sieger','4','20','10','1500','150','0','0','1','3','414946','2','2','2','4','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; skill MG_FROSTDIVER,5; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('13413','Twin_Edge_R','Twin Edge of Naght Sieger','4','20','10','1500','160','0','0','1','3','414946','2','2','2','4','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill WZ_METEOR,3; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('13414','Elemental_Sword','Elemental Sword','4','20','10','1200','105','0','0','1','3','414946','2','2','2','3','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus bMatkRate,5; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,MG_COLDBOLT,3,50; bonus4 bAutoSpellOnSkill,MG_COLDBOLT,MG_FIREBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_FIREBOLT,MG_LIGHTNINGBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_LIGHTNINGBOLT,WZ_EARTHSPIKE,3,1000;','','');
-REPLACE INTO `item_db` VALUES ('13415','N_Falchion','Novice Falchion','4','0','0','0','59','0','0','1','3','414947','63','2','2','1','2',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13416','Krieger_Onehand_Sword1','Glorious Flamberge','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>6) bonus bAspdRate,5; if(getrefine()>8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('13417','Krieger_Onehand_Sword2','Glorious Rapier','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus bUseSPrate,-10; if(getrefine()>8) bonus bInt,5;','','');
-REPLACE INTO `item_db` VALUES ('13418','Krieger_Onehand_Sword3','Glorious Holy Avenger','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus bUseSPrate,-10; if(getrefine()>8) bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000; if(getrefine()>9) bonus bInt,5;','','');
-REPLACE INTO `item_db` VALUES ('13419','Holy_Saber','Holy saber','4','20','10','0','160','0','0','1','0','414946','63','2','2','3','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13420','Honglyuns_Sword','Honglyun\'s Sword','4','20','10','1200','160','0','0','1','1','414946','63','2','2','4','70',NULL,'1','2','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('13421','Ruber','Ruber','4','20','10','1500','170','0','0','1','1','279714','2','2','2','3','50',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bSkillAtk,KN_BOWLINGBASH,20; bonus2 bSkillAtk,SM_BASH,20; }\",5,15000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('13422','Flamberge_C','Flamberge','4','0','0','0','185','0','0','1','0','16512','63','2','2','3','1',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13500','Insurance60_Package','Life Insurrance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14500,10;','','');
-REPLACE INTO `item_db` VALUES ('13501','Assorted_Scroll_Box','Experience Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13502','Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,604800;','','');
-REPLACE INTO `item_db` VALUES ('13503','Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,604800;','','');
-REPLACE INTO `item_db` VALUES ('13504','Deviruchi_Cap_Box','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,604800;','','');
-REPLACE INTO `item_db` VALUES ('13505','Executioner_Box','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
-REPLACE INTO `item_db` VALUES ('13506','Brood_Axe_Box','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
-REPLACE INTO `item_db` VALUES ('13507','Tomahawk_Box','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
-REPLACE INTO `item_db` VALUES ('13508','Bow_Of_Rudra_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
-REPLACE INTO `item_db` VALUES ('13509','Cutlas_Box','Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
-REPLACE INTO `item_db` VALUES ('13510','Solar_Sword_Box','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
-REPLACE INTO `item_db` VALUES ('13511','Sword_Breaker_Box','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
-REPLACE INTO `item_db` VALUES ('13512','Mail_Breaker_Box','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
-REPLACE INTO `item_db` VALUES ('13513','Moonlight_Sword_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
-REPLACE INTO `item_db` VALUES ('13514','Spanner_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
-REPLACE INTO `item_db` VALUES ('13515','Grape_Box','Grape Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 514,10;','','');
-REPLACE INTO `item_db` VALUES ('13516','Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 526,5;','','');
-REPLACE INTO `item_db` VALUES ('13517','Yggdrasilberry_Box','Yggdrasil Berry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 607,3;','','');
-REPLACE INTO `item_db` VALUES ('13518','Weapon_Card_Scroll_Box','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13558,1;','','');
-REPLACE INTO `item_db` VALUES ('13519','Armor_Card_Scroll_Box','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13559,1;','','');
-REPLACE INTO `item_db` VALUES ('13520','Helmet_Card_Scroll_Box','Helmet Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13560,1;','','');
-REPLACE INTO `item_db` VALUES ('13521','Hood_Card_Scroll_Box','Garment Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13561,1;','','');
-REPLACE INTO `item_db` VALUES ('13522','Hood_Card_Scroll_Box2','Shield Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13562,1;','','');
-REPLACE INTO `item_db` VALUES ('13523','Shoes_Card_Scroll_Box','Shoes Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13563,1;','','');
-REPLACE INTO `item_db` VALUES ('13524','Accy_Card_Scroll_Box','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13564,1;','','');
-REPLACE INTO `item_db` VALUES ('13525','Zeny_Scroll_Box','Zeny Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14508,1;','','');
-REPLACE INTO `item_db` VALUES ('13526','Pet_Egg_Scroll_Box1_','Pet Egg Scroll Box 12','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12925,30;','','');
-REPLACE INTO `item_db` VALUES ('13527','Pet_Egg_Scroll_Box2_','Pet Egg Scroll Box 13','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12926,30;','','');
-REPLACE INTO `item_db` VALUES ('13528','Pet_Egg_Scroll_Box3_','Pet Egg Scroll Box 14','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12932,30;','','');
-REPLACE INTO `item_db` VALUES ('13529','Pet_Egg_Scroll_Box4_','Pet Egg Scroll Box 15','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12933,30;','','');
-REPLACE INTO `item_db` VALUES ('13530','Pet_Egg_Scroll_Box5_','Pet Egg Scroll Box 16','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12934,30;','','');
-REPLACE INTO `item_db` VALUES ('13531','Light_Red_Pot_Box','Light Red Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 598,50;','','');
-REPLACE INTO `item_db` VALUES ('13532','Light_Orange_Pot_Box','Light Orange Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 599,50;','','');
-REPLACE INTO `item_db` VALUES ('13533','Light_Yellow_Pot_Box','Light Yellow Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11500,50;','','');
-REPLACE INTO `item_db` VALUES ('13534','Light_White_Pot_Box','Light White Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11501,50;','','');
-REPLACE INTO `item_db` VALUES ('13535','Light_Center_Pot_Box','Light Concentration Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13536','Light_Awakening_Pot_Box','Light Awakening Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Awakening_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13537','Light_Berserk_Pot_Box','Light Berserk Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Berserk_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13538','Meteor_10_Scroll_Box','Meteor Storm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14512,1;','','');
-REPLACE INTO `item_db` VALUES ('13539','Storm_10_Scroll_Box','Storm Gust Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14513,1;','','');
-REPLACE INTO `item_db` VALUES ('13540','Vermilion_10_Scroll_Box','Lord of Vermilion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14514,1;','','');
-REPLACE INTO `item_db` VALUES ('13541','Lex_Aeterna_Scroll_Box','Lex Aeterna Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14515,1;','','');
-REPLACE INTO `item_db` VALUES ('13542','Magnificat_5_Scroll_Box','Magnificat Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14516,1;','','');
-REPLACE INTO `item_db` VALUES ('13543','CP_Helm_Scroll_Box','Chemical Protection Helm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13544','CP_Shield_Scroll_Box','Chemical Protection Shield Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13545','CP_Armor_Scroll_Box','Chemical Protection Armor Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13546','CP_Weapon_Scroll_Box','Chemical Protection Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13547','Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14587,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
-REPLACE INTO `item_db` VALUES ('13548','Big_Bun_Box','Big Bun Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14522,10;','','');
-REPLACE INTO `item_db` VALUES ('13549','Pill__Box','Pill Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14523,10;','','');
-REPLACE INTO `item_db` VALUES ('13550','Superb_Fish_Slice_Box','Fish Slice Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,10;','','');
-REPLACE INTO `item_db` VALUES ('13551','Chewy_Ricecake_Box','Chewy Ricecake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14525,10;','','');
-REPLACE INTO `item_db` VALUES ('13552','Oriental_Pastry_Box','Pastry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14526,10;','','');
-REPLACE INTO `item_db` VALUES ('13553','Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
-REPLACE INTO `item_db` VALUES ('13554','Weapon_Card_Scroll_Box2','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13565,1;','','');
-REPLACE INTO `item_db` VALUES ('13555','Weapon_Card_Scroll_Box3','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13566,1;','','');
-REPLACE INTO `item_db` VALUES ('13556','Armor_Card_Scroll_Box2','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13567,1;','','');
-REPLACE INTO `item_db` VALUES ('13557','Accy_Card_Scroll_Box2','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13568,1;','','');
-REPLACE INTO `item_db` VALUES ('13558','Weapon_Card_Scroll','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13559','Armor_Card_Scroll','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13560','Helmet_Card_Scroll','Helmet Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13561','Hood_Card_Scroll','Garment Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13562','Hood_Card_Scroll2','Shield Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13563','Shoes_Card_Scroll','Shoes Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13564','Accy_Card_Scroll','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13565','Weapon_Card_Scroll2','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13566','Weapon_Card_Scroll3','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13567','Armor_Card_Scroll2','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13568','Accy_Card_Scroll2','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13569','PVP_Tele_Scroll_Box','PVP Teleport Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14528,10;','','');
-REPLACE INTO `item_db` VALUES ('13570','Giant_Fly_Wing_Box50','Giant Fly Wing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
-REPLACE INTO `item_db` VALUES ('13571','Giant_Fly_Wing_Box100','Giant Fly Wing 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
-REPLACE INTO `item_db` VALUES ('13572','Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
-REPLACE INTO `item_db` VALUES ('13573','Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
-REPLACE INTO `item_db` VALUES ('13574','Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
-REPLACE INTO `item_db` VALUES ('13575','Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
-REPLACE INTO `item_db` VALUES ('13576','Inc_Agi_10_Box30','Increase Agility Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
-REPLACE INTO `item_db` VALUES ('13577','Inc_Agi_10_Box50','Increase Agility Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
-REPLACE INTO `item_db` VALUES ('13578','Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
-REPLACE INTO `item_db` VALUES ('13579','Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
-REPLACE INTO `item_db` VALUES ('13580','Insurance_Package30','Life Insurrance 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
-REPLACE INTO `item_db` VALUES ('13581','Insurance_Package50','Life Insurrance 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
-REPLACE INTO `item_db` VALUES ('13582','Convex_Mirror_Box5','Convex Mirror 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
-REPLACE INTO `item_db` VALUES ('13583','Convex_Mirror_Box30','Convex Mirror 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
-REPLACE INTO `item_db` VALUES ('13584','Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
-REPLACE INTO `item_db` VALUES ('13585','Blessing10_Box50','Blessing Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
-REPLACE INTO `item_db` VALUES ('13586','Adrenaline10_Box30','Adrenaline Rush Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
-REPLACE INTO `item_db` VALUES ('13587','Adrenaline10_Box50','Adrenaline Rush Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
-REPLACE INTO `item_db` VALUES ('13588','Assumptio_5_Box30','Assumptio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
-REPLACE INTO `item_db` VALUES ('13589','Assumptio_5_Box50','Assumptio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
-REPLACE INTO `item_db` VALUES ('13590','Aspersio_5_Box30','Aspersio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30;','','');
-REPLACE INTO `item_db` VALUES ('13591','Aspersio_5_Box50','Aspersio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
-REPLACE INTO `item_db` VALUES ('13592','Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
-REPLACE INTO `item_db` VALUES ('13593','Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
-REPLACE INTO `item_db` VALUES ('13594','Wind_Walk10_Box30','Wind Walk Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
-REPLACE INTO `item_db` VALUES ('13595','Wind_Walk10_Box50','Wind Walk Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
-REPLACE INTO `item_db` VALUES ('13596','Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
-REPLACE INTO `item_db` VALUES ('13597','Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
-REPLACE INTO `item_db` VALUES ('13598','Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
-REPLACE INTO `item_db` VALUES ('13599','Battle_Manual_Box5','Field Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
-REPLACE INTO `item_db` VALUES ('13600','Siegfried_Box5','Token of Siegfried 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
-REPLACE INTO `item_db` VALUES ('13601','Siegfried_Box20','Token of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
-REPLACE INTO `item_db` VALUES ('13602','Kafra_Card_Box30','Kafra Card 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
-REPLACE INTO `item_db` VALUES ('13603','Kafra_Card_Box50','Kafra Card 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
-REPLACE INTO `item_db` VALUES ('13604','Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
-REPLACE INTO `item_db` VALUES ('13605','Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
-REPLACE INTO `item_db` VALUES ('13606','Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
-REPLACE INTO `item_db` VALUES ('13607','Bubble_Gum_Box5','Bubble Gum 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('13608','Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
-REPLACE INTO `item_db` VALUES ('13609','Megaphone_Box5','Megaphone 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
-REPLACE INTO `item_db` VALUES ('13610','Enriched_Elunium_Box5','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
-REPLACE INTO `item_db` VALUES ('13611','Enriched_Oridecon_Box5','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
-REPLACE INTO `item_db` VALUES ('13612','Handcuff_Box','Arrest Handcuffs Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2706,1;','','');
-REPLACE INTO `item_db` VALUES ('13613','Super_Pet_Egg_Box1','Super Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13617,1;','','');
-REPLACE INTO `item_db` VALUES ('13614','Super_Pet_Egg_Box2','Super Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13618,1;','','');
-REPLACE INTO `item_db` VALUES ('13615','Super_Pet_Egg_Box3','Super Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13619,1;','','');
-REPLACE INTO `item_db` VALUES ('13616','Super_Pet_Egg_Box4','Super Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13620,1;','','');
-REPLACE INTO `item_db` VALUES ('13617','Super_Pet_Egg1','Super Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13618','Super_Pet_Egg2','Super Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13619','Super_Pet_Egg3','Super Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13620','Super_Pet_Egg4','Super Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13621','Greed_Box30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
-REPLACE INTO `item_db` VALUES ('13622','Greed_Box50','Greed Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,50;','','');
-REPLACE INTO `item_db` VALUES ('13623','Greed_Box100','Greed Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,100;','','');
-REPLACE INTO `item_db` VALUES ('13624','Flee_30_Scroll_Box','Evasion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flee_30_Scroll,1;','','');
-REPLACE INTO `item_db` VALUES ('13625','Accuracy_30_Scroll_Box','Concentration Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Accuracy_30_Scroll,1;','','');
-REPLACE INTO `item_db` VALUES ('13626','Super_Card_Pet_Egg_Box1','Super Card Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13630,1;','','');
-REPLACE INTO `item_db` VALUES ('13627','Super_Card_Pet_Egg_Box2','Super Card Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13631,1;','','');
-REPLACE INTO `item_db` VALUES ('13628','Super_Card_Pet_Egg_Box3','Super Card Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13632,1;','','');
-REPLACE INTO `item_db` VALUES ('13629','Super_Card_Pet_Egg_Box4','Super Card Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13633,1;','','');
-REPLACE INTO `item_db` VALUES ('13630','Super_Card_Pet_Egg1','Super Card Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13631','Super_Card_Pet_Egg2','Super Card Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13632','Super_Card_Pet_Egg3','Super Card Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13633','Super_Card_Pet_Egg4','Super Card Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13634','Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13635','Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13636','Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13637','Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13638','Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13639','Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13640','Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13641','Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13642','Vigorgra_Package9','2 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13643','Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13644','Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13645','Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13646','Infiltrator_Box1','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('13647','Muramasa_Box1','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('13648','Excalibur_Box1','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('13649','Combat_Knife_Box1','Refined Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('13650','Counter_Dagger_Box1','Refined Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('13651','Kaiser_Knuckle_Box1','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('13652','Pole_Axe_Box1','Refined Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
-REPLACE INTO `item_db` VALUES ('13653','Mighty_Staff_Box1','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('13654','Right_Epsilon_Box1','Refined Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('13655','Balistar_Box1','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('13656','Diary_Of_Sage_Box1','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('13657','Asura_Box1','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('13658','Apple_Of_Archer_Box1','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13659','Bunny_Band_Box1','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13660','Sahkkat_Box1','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13661','Lord_Circlet_Box1','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13662','Elven_Ears_Box1','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13663','Steel_Flower_Box1','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13664','Critical_Ring_Box1','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('13665','Earring_Box1','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('13666','Ring_Box1','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('13667','Necklace_Box1','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('13668','Glove_Box1','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('13669','Brooch_Box1','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('13670','Rosary_Box1','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('13671','Safety_Ring_Box1','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('13672','Vesper_Core01_Box1','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('13673','Vesper_Core02_Box1','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('13674','Vesper_Core03_Box1','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('13675','Vesper_Core04_Box1','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('13676','Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13677','Magestic_Goat_Box1','Refined Majestic Goat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13678','Deviruchi_Cap_Box1','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13679','Executioner_Box1','Refined Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
-REPLACE INTO `item_db` VALUES ('13680','Brood_Axe_Box1','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
-REPLACE INTO `item_db` VALUES ('13681','Tomahawk_Box1','Refined Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
-REPLACE INTO `item_db` VALUES ('13682','Bow_Of_Rudra_Box1','Refined Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
-REPLACE INTO `item_db` VALUES ('13683','Cutlas_Box1','Refined Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
-REPLACE INTO `item_db` VALUES ('13684','Solar_Sword_Box1','Refined Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
-REPLACE INTO `item_db` VALUES ('13685','Sword_Breaker_Box1','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
-REPLACE INTO `item_db` VALUES ('13686','Mail_Breaker_Box1','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
-REPLACE INTO `item_db` VALUES ('13687','Moonlight_Sword_Box1','Refined Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
-REPLACE INTO `item_db` VALUES ('13688','Spanner_Box1','Refined Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
-REPLACE INTO `item_db` VALUES ('13689','Bok_Choy_Box','Bok Choy Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7766,100;','','');
-REPLACE INTO `item_db` VALUES ('13690','Chung_E_Cake_Box','Green Maiden Cake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7767,100;','','');
-REPLACE INTO `item_db` VALUES ('13691','Freyja_Overcoat_Box','Freya\'s Clothes Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2369,604800;','','');
-REPLACE INTO `item_db` VALUES ('13692','Freyja_Boots_Box','Freya\'s Boots Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2428,604800;','','');
-REPLACE INTO `item_db` VALUES ('13693','Freyja_Cape_Box','Freya\'s Manteau Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2533,604800;','','');
-REPLACE INTO `item_db` VALUES ('13694','Freyja_Crown_Box','Freya\'s Crown Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5306,604800;','','');
-REPLACE INTO `item_db` VALUES ('13695','Battle_Manual25_Box','Field Manual 25% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14532,10;','','');
-REPLACE INTO `item_db` VALUES ('13696','Battle_Manual100_Box','Field Manual 100% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 14533,10;','','');
-REPLACE INTO `item_db` VALUES ('13697','J_Blessing10_Box','Blessing Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
-REPLACE INTO `item_db` VALUES ('13698','J_Inc_Agi10_Box','Increase Agility Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
-REPLACE INTO `item_db` VALUES ('13699','J_Wind_Walk10_Box','Wind Walk Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
-REPLACE INTO `item_db` VALUES ('13700','J_Adrenaline10_Box','Adrenaline Rush Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
-REPLACE INTO `item_db` VALUES ('13701','Pet_Egg_Scroll12','Pet Egg Scroll 12','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13702','Pet_Egg_Scroll13','Pet Egg Scroll 13','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13703','Pet_Egg_Scroll14','Pet Egg Scroll 14','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13704','Super_Pet_Egg5','Super Pet Egg 5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13705','Super_Pet_Egg6','Super Pet Egg 6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13706','Super_Pet_Egg7','Super Pet Egg 7','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13707','Super_Pet_Egg8','Super Pet Egg 8','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13708','Pet_Egg_Scroll_E','Pet Egg Scroll E','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13709','BRO_Package_1','BRO Package Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13710','Max_Weight_Up_Box','Gym Pass Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
-REPLACE INTO `item_db` VALUES ('13711','Small_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
-REPLACE INTO `item_db` VALUES ('13712','Small_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
-REPLACE INTO `item_db` VALUES ('13713','Small_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
-REPLACE INTO `item_db` VALUES ('13714','Med_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
-REPLACE INTO `item_db` VALUES ('13715','Med_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
-REPLACE INTO `item_db` VALUES ('13716','Med_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
-REPLACE INTO `item_db` VALUES ('13717','Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
-REPLACE INTO `item_db` VALUES ('13718','Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
-REPLACE INTO `item_db` VALUES ('13719','Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
-REPLACE INTO `item_db` VALUES ('13720','Regeneration_Box10','Regeneration 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
-REPLACE INTO `item_db` VALUES ('13721','Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
-REPLACE INTO `item_db` VALUES ('13722','Pecopeco_Hairband_Box','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
-REPLACE INTO `item_db` VALUES ('13723','Red_Glasses_Box','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
-REPLACE INTO `item_db` VALUES ('13724','Whisper_Mask_Box','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
-REPLACE INTO `item_db` VALUES ('13725','Ramen_Hat_Box','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
-REPLACE INTO `item_db` VALUES ('13726','Gold_Box_','Golden Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7777,1;','','');
-REPLACE INTO `item_db` VALUES ('13727','Silver_Box_','Silver Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7778,1;','','');
-REPLACE INTO `item_db` VALUES ('13728','Gold_Key1_Box','Golden Key 1 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7779,1;','','');
-REPLACE INTO `item_db` VALUES ('13729','Gold_Key5_Box','Golden Key 5 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7779,5;','','');
-REPLACE INTO `item_db` VALUES ('13730','Silver_Key1_Box','Silver Key 1 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7780,1;','','');
-REPLACE INTO `item_db` VALUES ('13731','Silver_Key5_Box','Silver Key 5 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7780,5;','','');
-REPLACE INTO `item_db` VALUES ('13734','Pecopeco_Hairband_Box1','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
-REPLACE INTO `item_db` VALUES ('13735','Red_Glasses_Box1','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
-REPLACE INTO `item_db` VALUES ('13736','Whisper_Mask_Box1','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
-REPLACE INTO `item_db` VALUES ('13737','Ramen_Hat_Box1','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
-REPLACE INTO `item_db` VALUES ('13738','Glass_Of_Illusion_Box5','Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
-REPLACE INTO `item_db` VALUES ('13739','Glass_Of_Illusion_Box10','Glass of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
-REPLACE INTO `item_db` VALUES ('13740','Shadow_Armor_S_Box5','Shadow Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 5;','','');
-REPLACE INTO `item_db` VALUES ('13741','Shadow_Armor_S_Box10','Shadow Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 10;','','');
-REPLACE INTO `item_db` VALUES ('13742','Shadow_Armor_S_Box30','Shadow Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 30;','','');
-REPLACE INTO `item_db` VALUES ('13743','Holy_Armor_S_Box5','Holy Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 5;','','');
-REPLACE INTO `item_db` VALUES ('13744','Holy_Armor_S_Box10','Holy Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 10;','','');
-REPLACE INTO `item_db` VALUES ('13745','Holy_Armor_S_Box30','Holy Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 30;','','');
-REPLACE INTO `item_db` VALUES ('13746','S_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
-REPLACE INTO `item_db` VALUES ('13747','S_Def_Potion_Box30','Small Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
-REPLACE INTO `item_db` VALUES ('13748','S_Def_Potion_Box50','Small Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
-REPLACE INTO `item_db` VALUES ('13749','B_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
-REPLACE INTO `item_db` VALUES ('13750','B_Def_Potion_Box30','Big Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
-REPLACE INTO `item_db` VALUES ('13751','B_Def_Potion_Box50','Big Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
-REPLACE INTO `item_db` VALUES ('13752','S_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
-REPLACE INTO `item_db` VALUES ('13753','S_Mdef_Potion_Box30','Small Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
-REPLACE INTO `item_db` VALUES ('13754','S_Mdef_Potion_Box50','Small Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
-REPLACE INTO `item_db` VALUES ('13755','B_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
-REPLACE INTO `item_db` VALUES ('13756','B_Mdef_Potion_Box30','Big Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
-REPLACE INTO `item_db` VALUES ('13757','B_Mdef_Potion_Box50','Big Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
-REPLACE INTO `item_db` VALUES ('13758','Battle_Manual_X3_Box','Field Manual 300% Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14545,20;','','');
-REPLACE INTO `item_db` VALUES ('13759','In_Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 510,50;','','');
-REPLACE INTO `item_db` VALUES ('13760','Honey_Box','Honey Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 518,100;','','');
-REPLACE INTO `item_db` VALUES ('13761','Empty_Bottle_Box','Empty Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
-REPLACE INTO `item_db` VALUES ('13762','In_Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 526,70;','','');
-REPLACE INTO `item_db` VALUES ('13763','5_Anniversary_Coin_Box','Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2709,1;','','');
-REPLACE INTO `item_db` VALUES ('13764','Battle_Manual_Box_TW','Beginner\'s Field Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7803,5;','','');
-REPLACE INTO `item_db` VALUES ('13765','Certificate_TW_Box','Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 7804,1;','','');
-REPLACE INTO `item_db` VALUES ('13766','Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
-REPLACE INTO `item_db` VALUES ('13767','Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
-REPLACE INTO `item_db` VALUES ('13768','Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
-REPLACE INTO `item_db` VALUES ('13769','Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
-REPLACE INTO `item_db` VALUES ('13770','Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
-REPLACE INTO `item_db` VALUES ('13771','Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
-REPLACE INTO `item_db` VALUES ('13772','Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
-REPLACE INTO `item_db` VALUES ('13773','Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
-REPLACE INTO `item_db` VALUES ('13774','Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
-REPLACE INTO `item_db` VALUES ('13775','Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
-REPLACE INTO `item_db` VALUES ('13776','Cloak_Of_Survival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13777','Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13778','Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13779','Evil_Wing_Ears_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13780','Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13781','kRO_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13782','Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13783','Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
-REPLACE INTO `item_db` VALUES ('13784','Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
-REPLACE INTO `item_db` VALUES ('13785','Nagan_Box1','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,86400;','','');
-REPLACE INTO `item_db` VALUES ('13786','Skewer_Box1','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,86400;','','');
-REPLACE INTO `item_db` VALUES ('13787','Survival_Rod_Box1','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,86400;','','');
-REPLACE INTO `item_db` VALUES ('13788','Quadrille_Box1','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,86400;','','');
-REPLACE INTO `item_db` VALUES ('13789','Great_Axe_Box1','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,86400;','','');
-REPLACE INTO `item_db` VALUES ('13790','Bloody_Roar_Box1','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,86400;','','');
-REPLACE INTO `item_db` VALUES ('13791','Hardback_Box1','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,86400;','','');
-REPLACE INTO `item_db` VALUES ('13792','Fire_Brand_Box1','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,86400;','','');
-REPLACE INTO `item_db` VALUES ('13793','Immaterial_Sword_Box1','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,86400;','','');
-REPLACE INTO `item_db` VALUES ('13794','Unholy_Touch_Box1','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,86400;','','');
-REPLACE INTO `item_db` VALUES ('13795','Cloak_Of_Survival_Box1','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,86400;','','');
-REPLACE INTO `item_db` VALUES ('13796','Masquerade_Box1','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,86400;','','');
-REPLACE INTO `item_db` VALUES ('13797','Orc_Hero_Helm_Box1','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,86400;','','');
-REPLACE INTO `item_db` VALUES ('13798','Evil_Wing_Ears_Box1','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,86400;','','');
-REPLACE INTO `item_db` VALUES ('13799','Dark_Blindfold_Box1','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,86400;','','');
-REPLACE INTO `item_db` VALUES ('13800','kRO_Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,86400;','','');
-REPLACE INTO `item_db` VALUES ('13801','Corsair_Box1','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,86400;','','');
-REPLACE INTO `item_db` VALUES ('13802','Bloody_Iron_Ball_Box1','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,86400;','','');
-REPLACE INTO `item_db` VALUES ('13803','Spiritual_Ring_Box1','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,86400;','','');
-REPLACE INTO `item_db` VALUES ('13804','Fire_Cracker_Love_Box','I Love You Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14546,10;','','');
-REPLACE INTO `item_db` VALUES ('13805','Fire_Cracker_Wday_Box','Whiteday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14547,10;','','');
-REPLACE INTO `item_db` VALUES ('13806','Fire_Cracker_Vday_Box','Valentine\'s Day Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14548,10;','','');
-REPLACE INTO `item_db` VALUES ('13807','Fire_Cracker_Bday_Box','Birthday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14549,10;','','');
-REPLACE INTO `item_db` VALUES ('13808','Fire_Cracker_Xmas_Box','Xmas Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14550,10;','','');
-REPLACE INTO `item_db` VALUES ('13809','Blue_Gemstone_Box','Blue Gemstone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 717,100;','','');
-REPLACE INTO `item_db` VALUES ('13810','Blue_Potion_Box','Blue Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11502,25;','','');
-REPLACE INTO `item_db` VALUES ('13811','Food_Box_Lv1','Food Box Vol 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14551,1; getitem 14554,1; getitem 14557,1; getitem 14560,1; getitem 14563,1; getitem 14566,1;','','');
-REPLACE INTO `item_db` VALUES ('13812','Food_Box_Lv2','Food Box Vol 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14552,1; getitem 14555,1; getitem 14558,1; getitem 14561,1; getitem 14564,1; getitem 14567,1;','','');
-REPLACE INTO `item_db` VALUES ('13813','Food_Box_Lv3','Food Box Vol 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14553,1; getitem 14556,1; getitem 14559,1; getitem 14562,1; getitem 14565,1; getitem 14568,1;','','');
-REPLACE INTO `item_db` VALUES ('13814','Indonesia_Box','Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13815','Knife_Goblin_Box','Knife Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Knife_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13816','Flail_Goblin_Box','Flail Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Flail_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13817','Hammer_Goblin_Box','Hammer Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Hammer_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13818','Red_Deleter_Box','Red Deleter Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Marble, 10;','','');
-REPLACE INTO `item_db` VALUES ('13819','Diabolic_Box','Diabolic Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Red_Burning_Stone, 10;','','');
-REPLACE INTO `item_db` VALUES ('13820','Wanderer_Box','Wanderer Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Skull_Of_Vagabond, 10;','','');
-REPLACE INTO `item_db` VALUES ('13821','Green_Apple_Box','Green Apple Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7821,10;','','');
-REPLACE INTO `item_db` VALUES ('13822','Whole_Barbecue_Box','Barbeque Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7822,10;','','');
-REPLACE INTO `item_db` VALUES ('13823','Meat_Veg_Skewer_Box','Meat Skewer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7823,10;','','');
-REPLACE INTO `item_db` VALUES ('13824','Spirit_Liquor_Box','Spirit Liquor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7824,10;','','');
-REPLACE INTO `item_db` VALUES ('13825','Green_Box_','Old Green Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13826','Power_Box1','Power Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 682,1; getitem 12123,1; getitem 12122,1;','','');
-REPLACE INTO `item_db` VALUES ('13827','Power_Box2','Power Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 683,1; getitem 12123,1; getitem 12122,1;','','');
-REPLACE INTO `item_db` VALUES ('13828','Resist_Box1','Resist Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12118,1; getitem 12119,1;','','');
-REPLACE INTO `item_db` VALUES ('13829','Resist_Box2','Resist Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12120,1; getitem 12121,1;','','');
-REPLACE INTO `item_db` VALUES ('13830','Stat_Boost1','Stat Boost 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CHASEWALK2,60000,5; sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13831','Stat_Boost2','Stat Boost 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCLUK,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13832','Stat_Boost3','Stat Boost 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13833','Stat_Boost4','Stat Boost 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13834','Dun_Tele_Scroll2_Box5','Dungeon Teleport Scroll II 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
-REPLACE INTO `item_db` VALUES ('13835','Dun_Tele_Scroll2_Box10','Dungeon Teleport Scroll II 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
-REPLACE INTO `item_db` VALUES ('13836','Mbl_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,1;','','');
-REPLACE INTO `item_db` VALUES ('13837','Mbl_Agi_Dish_Box','Steamed Desert Scorpions Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12251,1;','','');
-REPLACE INTO `item_db` VALUES ('13838','Mbl_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,1;','','');
-REPLACE INTO `item_db` VALUES ('13839','Mbl_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12253,1;','','');
-REPLACE INTO `item_db` VALUES ('13840','Mbl_Luk_Dish_Box','Cooked Nine Tail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12254,1;','','');
-REPLACE INTO `item_db` VALUES ('13841','Mbl_Vit_Dish_Box','Immortal Stew Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12255,1;','','');
-REPLACE INTO `item_db` VALUES ('13842','Mbl_Kafra_Card_Box','Payment Statement for Kafra Employee Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12249,1;','','');
-REPLACE INTO `item_db` VALUES ('13843','Mbl_Battle_Manual_Box','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14532,1;','','');
-REPLACE INTO `item_db` VALUES ('13844','Heroic_Stone_Box','Heroic Stone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7825,1;','','');
-REPLACE INTO `item_db` VALUES ('13845','Mysterious_Travel_Sack1','Mystery Travel Sack A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13846','Mysterious_Travel_Sack2','Mystery Travel Sack B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13847','Mysterious_Travel_Sack3','Mystery Travel Sack C','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13848','Mysterious_Travel_Sack4','Mystery Travel Sack D','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13849','WOB_Box_Rune5','Yellow Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
-REPLACE INTO `item_db` VALUES ('13850','WOB_Box_Rune10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
-REPLACE INTO `item_db` VALUES ('13851','WOB_Box_Schawaltz5','Green Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
-REPLACE INTO `item_db` VALUES ('13852','WOB_Box_Schawaltz10','Green Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
-REPLACE INTO `item_db` VALUES ('13853','WOB_Box_Rachel5','Red Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
-REPLACE INTO `item_db` VALUES ('13854','WOB_Box_Rachel10','Red Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
-REPLACE INTO `item_db` VALUES ('13855','WOB_Box_Local5','Blue Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
-REPLACE INTO `item_db` VALUES ('13856','WOB_Box_Local10','Blue Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
-REPLACE INTO `item_db` VALUES ('13857','Spark_Candy_Box5','Candy 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
-REPLACE INTO `item_db` VALUES ('13858','Spark_Candy_Box10','Candy 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
-REPLACE INTO `item_db` VALUES ('13859','Directive_A_Envelope','Directive Envelope A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 2734,1;','','');
-REPLACE INTO `item_db` VALUES ('13860','Directive_B_Envelope','Directive Envelope B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 2735,1;','','');
-REPLACE INTO `item_db` VALUES ('13861','Mini_Battle_Manual_Box','Small Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,4;','','');
-REPLACE INTO `item_db` VALUES ('13862','Trial_Box','Trial Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2; getitem 12215,15; getitem 12216,15;','','');
-REPLACE INTO `item_db` VALUES ('13863','Repair_Scroll_Box10','Repair Weapon Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('13866','Flying_Angel_Box','Flying Angel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
-REPLACE INTO `item_db` VALUES ('13867','Neko_Mimi_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('13868','MFH_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
-REPLACE INTO `item_db` VALUES ('13869','Chick_Hat_Box','Baby Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
-REPLACE INTO `item_db` VALUES ('13870','New_Style_Box','Beauty Gift Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
-REPLACE INTO `item_db` VALUES ('13871','Magician_Card_Box','Mage Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4327,1; getitem 4309,1; getitem 4325,1; getitem 4208,1; getitem 4258,1; getitem 4191,1;','','');
-REPLACE INTO `item_db` VALUES ('13872','Acolyte_Card_Box','Acolyte Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4185,1; getitem 4312,1; getitem 4217,1; getitem 4280,1; getitem 4293,1;','','');
-REPLACE INTO `item_db` VALUES ('13873','Archer_Card_Box','Archer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4199,1; getitem 4178,1; getitem 4252,1;','','');
-REPLACE INTO `item_db` VALUES ('13874','Swordman_Card_Box','Swordman Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4319,1; getitem 4331,1; getitem 4220,1; getitem 4311,1; getitem 4246,1;','','');
-REPLACE INTO `item_db` VALUES ('13875','Thief_Card_Box','Thief Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4230,1; getitem 4210,1; getitem 4257,1; getitem 4172,1; getitem 4272,1;','','');
-REPLACE INTO `item_db` VALUES ('13876','Merchant_Card_Box','Merchant Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4206,1; getitem 4281,1; getitem 4186,1; getitem 4233,1; getitem 4321,1;','','');
-REPLACE INTO `item_db` VALUES ('13877','Clock_Tower_Card_Box','Clock Tower Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4244,1; getitem 4299,1; getitem 4313,1; getitem 4229,1;','','');
-REPLACE INTO `item_db` VALUES ('13878','Geffenia_Card_Box','Geffenia Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4218,1; getitem 4269,1;','','');
-REPLACE INTO `item_db` VALUES ('13879','Owl_Card_Box','Owl Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4237,1; getitem 4238,1;','','');
-REPLACE INTO `item_db` VALUES ('13880','Ghost_Card_Box','Ghost Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4193,1; getitem 4294,1;','','');
-REPLACE INTO `item_db` VALUES ('13881','Nightmare_Card_Box','Nightmare Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4127,1; getitem 4166,1;','','');
-REPLACE INTO `item_db` VALUES ('13882','Curse_Card_Box','Curse Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4076,4;','','');
-REPLACE INTO `item_db` VALUES ('13883','Sleep_Card_Box','Sleep Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4024,4;','','');
-REPLACE INTO `item_db` VALUES ('13884','Freeze_Card_Box','Freeze Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4055,4;','','');
-REPLACE INTO `item_db` VALUES ('13885','Stun_Card_Box','Stun Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4017,4;','','');
-REPLACE INTO `item_db` VALUES ('13886','Silence_Card_Box','Silence Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4057,4;','','');
-REPLACE INTO `item_db` VALUES ('13887','Blind_Card_Box','Blind Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4020,4;','','');
-REPLACE INTO `item_db` VALUES ('13888','Chaos_Card_Box','Chaos Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4104,4;','','');
-REPLACE INTO `item_db` VALUES ('13889','Elunium_Box_','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,10;','','');
-REPLACE INTO `item_db` VALUES ('13890','Oridecon_Box_','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,10;','','');
-REPLACE INTO `item_db` VALUES ('13891','Fire_Converter_Box','Fire Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12114,10;','','');
-REPLACE INTO `item_db` VALUES ('13892','Water_Converter_Box','Water Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12115,10;','','');
-REPLACE INTO `item_db` VALUES ('13893','Wind_Converter_Box','Wind Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12117,10;','','');
-REPLACE INTO `item_db` VALUES ('13894','Earth_Converter_Box','Earth Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12116,10;','','');
-REPLACE INTO `item_db` VALUES ('13895','Starter_Pack','Starter Pack','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7229,2; getitem 569,300; getitem 504,20; getitem 505,20; getitem 7060,30; getitem 2403,1; getitem 5039,1; getitem 2503,1; getitem 2307,1; getitem 616,1; getitem 603,1; getitem 617,1; getitem 610,5; getitem 604,5;','','');
-REPLACE INTO `item_db` VALUES ('13896','Mimic_Summon_Box5','Mimic Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13897','Disguise_Summon_Box5','Disguise Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13898','Alice_Summon_Box5','Alice Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13899','Mimic_Summon_Box10','Mimic Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13900','Disguise_Summon_Box10','Disguise Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13901','Alice_Summon_Box10','Alice Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13902','Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
-REPLACE INTO `item_db` VALUES ('13903','Santa_Poring_Hat_Box','Santa Poring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
-REPLACE INTO `item_db` VALUES ('13904','Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
-REPLACE INTO `item_db` VALUES ('13905','Hard_Core_Set_Box','XM Hardcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12209,10; getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('13906','Kitty_Set_Box','XM Kitty Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5230,1; getitem 5231,1; getitem 5232,1; getitem 5233,1; getitem 5234,1;','','');
-REPLACE INTO `item_db` VALUES ('13907','Soft_Core_Set_Box','XM Softcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5; getitem 12209,5; getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('13908','Deviruchi_Set_Box','XM Deviruchi Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5227,1; getitem 5228,1; getitem 5229,1;','','');
-REPLACE INTO `item_db` VALUES ('13909','MVP_Hunt_Box','MVP Hunting Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,1; getitem 12210,1; getitem 12221,1; getitem 12214,3;','','');
-REPLACE INTO `item_db` VALUES ('13910','Brewing_Box','XM Brewing Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10; getitem 12205,10; getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('13911','Xmas_Pet_Scroll','Christmas Pet Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13912','Party_Blessing_Box','Party Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14588,10;','','');
-REPLACE INTO `item_db` VALUES ('13913','Party_Inc_Agi_Box','Party Increase Agi 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14589,10;','','');
-REPLACE INTO `item_db` VALUES ('13914','Party_Assumptio_Box','Party Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14590,10;','','');
-REPLACE INTO `item_db` VALUES ('13915','Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
-REPLACE INTO `item_db` VALUES ('13916','Squirrel_Box','Squirrel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
-REPLACE INTO `item_db` VALUES ('13917','Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
-REPLACE INTO `item_db` VALUES ('13926','Crusader_Card_Box','Crusader Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4371,1; getitem 4311,1; getitem 4319,1; getitem 4331,1;','','');
-REPLACE INTO `item_db` VALUES ('13927','Alchemist_Card_Box','Alchemist Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4281,1; getitem 4233,1; getitem 4343,1; getitem 4186,1; getitem 4036,1;','','');
-REPLACE INTO `item_db` VALUES ('13928','Rogue_Card_Box','Rogue Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4039,1; getitem 4210,1; getitem 4257,1; getitem 4230,1; getitem 4348,1;','','');
-REPLACE INTO `item_db` VALUES ('13929','Bard_Dancer_Card_Box','Bard Dancer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4178,1; getitem 4381,1; getitem 4252,1;','','');
-REPLACE INTO `item_db` VALUES ('13930','Sage_Card_Box','Sage card box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4382,1; getitem 4258,1; getitem 4325,1; getitem 4208,1; getitem 4327,1;','','');
-REPLACE INTO `item_db` VALUES ('13931','Monk_Card_Box','Monk Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4312,1; getitem 4332,1; getitem 4185,1; getitem 4293,1;','','');
-REPLACE INTO `item_db` VALUES ('13932','Sylph_Box','Sylph Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4345,4;','','');
-REPLACE INTO `item_db` VALUES ('13933','Undine_Box','Undine Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4350,4;','','');
-REPLACE INTO `item_db` VALUES ('13934','Salamander_Box','Salamander Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4380,4;','','');
-REPLACE INTO `item_db` VALUES ('13935','Soul_Box','Soul Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4388,4;','','');
-REPLACE INTO `item_db` VALUES ('13936','Noum_Bpx','Gnome Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4335,4;','','');
-REPLACE INTO `item_db` VALUES ('13937','Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
-REPLACE INTO `item_db` VALUES ('13938','Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
-REPLACE INTO `item_db` VALUES ('13940','Siege_Tele_Scroll_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14591,100;','','');
-REPLACE INTO `item_db` VALUES ('13941','Valentine_Scroll_TW','Taiwan Valentine Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13942','Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14009,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13943','Squirrel_Box_1m','Squirrel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14010,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13944','Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14011,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13945','Br_SwordPackage','Brazil Swordsman Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2317,1; getitem 2106,1; getitem 2406,1; getitem 2506,1; getitem 4003,1; getitem 4133,1; getitem 2607,2; getitem 2229,1; getitem 2266,1;','','');
-REPLACE INTO `item_db` VALUES ('13946','Br_MagePackage','Brazil Magician Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2322,1; getitem 2102,1; getitem 2104,1; getitem 2504,1; getitem 4003,1; getitem 4077,1; getitem 2607,2; getitem 5027,1;','','');
-REPLACE INTO `item_db` VALUES ('13947','Br_AcolPackage','Brazil Acolyte Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2326,1; getitem 2104,1; getitem 2404,1; getitem 2504,1; getitem 4003,1; getitem 4100,1; getitem 2607,2; getitem 2217,1;','','');
-REPLACE INTO `item_db` VALUES ('13948','Br_ArcherPackage','Brazil Archer package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2331,1; getitem 1716,1; getitem 2406,1; getitem 2504,1; getitem 4064,1; getitem 4102,1; getitem 2607,2; getitem 2285,1;','','');
-REPLACE INTO `item_db` VALUES ('13949','Br_MerPackage','Brazil Merchant Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2315,1; getitem 2104,1; getitem 2406,1; getitem 2506,1; getitem 4003,1; getitem 4133,1; getitem 2607,2; getitem 5021,1;','','');
-REPLACE INTO `item_db` VALUES ('13950','Br_ThiefPackage','Brazil Thief Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2336,1; getitem 2104,1; getitem 2406,1; getitem 2506,1; getitem 4097,1; getitem 4102,1; getitem 2607,2; getitem 2274,1;','','');
-REPLACE INTO `item_db` VALUES ('13951','Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13109,604800;','','');
-REPLACE INTO `item_db` VALUES ('13952','Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
-REPLACE INTO `item_db` VALUES ('13953','All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
-REPLACE INTO `item_db` VALUES ('13954','Spiritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
-REPLACE INTO `item_db` VALUES ('13955','Recuperative_Armor_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
-REPLACE INTO `item_db` VALUES ('13956','Shelter_Resistance_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
-REPLACE INTO `item_db` VALUES ('13957','Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
-REPLACE INTO `item_db` VALUES ('13958','Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
-REPLACE INTO `item_db` VALUES ('13959','Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
-REPLACE INTO `item_db` VALUES ('13960','Name_Change_Coupon_Box','Identification Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7623,1;','','');
-REPLACE INTO `item_db` VALUES ('13961','Mojji_Box','Mochi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 554,5;','','');
-REPLACE INTO `item_db` VALUES ('13962','Deprotai_Doll_Hat_Box','Defolty Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5340,1;','','');
-REPLACE INTO `item_db` VALUES ('13963','Claris_Doll_Hat_Box','Glaris Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5341,1;','','');
-REPLACE INTO `item_db` VALUES ('13964','Sorin_Doll_Hat_Box','Sorin Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5342,1;','','');
-REPLACE INTO `item_db` VALUES ('13965','Tayelin_Doll_Hat_Box','Tailring Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5343,1;','','');
-REPLACE INTO `item_db` VALUES ('13966','Binit_Doll_Hat_Box','Vinit Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5344,1;','','');
-REPLACE INTO `item_db` VALUES ('13967','Debril_Doll_Hat_Box','W Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5345,1;','','');
-REPLACE INTO `item_db` VALUES ('13970','Iron_10_Box','Iron Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 998,10;','','');
-REPLACE INTO `item_db` VALUES ('13971','Steel_10_Box','Steel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('13972','Coal_10_Box','Coal Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1003,10;','','');
-REPLACE INTO `item_db` VALUES ('13973','Poison_Bottle_30_Box','Poison Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,30;','','');
-REPLACE INTO `item_db` VALUES ('13974','TW_Scroll01','Fisherman Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13975','Picture_Diary_Box','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
-REPLACE INTO `item_db` VALUES ('13976','Mini_Heart_Box','Mini Heart Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
-REPLACE INTO `item_db` VALUES ('13977','Newcomer_Box','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
-REPLACE INTO `item_db` VALUES ('13978','Kid_Box','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
-REPLACE INTO `item_db` VALUES ('13979','Magic_Castle_Box','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
-REPLACE INTO `item_db` VALUES ('13980','Bulging_Head_Box','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
-REPLACE INTO `item_db` VALUES ('13981','Picture_Diary_Box_1m','Diary Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13982','Mini_Heart_Box_1m','Mini Heart Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13983','Newcomer_Box_1m','Freshman Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13984','Kid_Box_1m','Kid Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13985','Magic_Castle_Box_1m','Magic Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13986','Bulging_Head_Box_1m','JJangu Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13987','Ori_Stone_5_Box','Rough Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,5;','','');
-REPLACE INTO `item_db` VALUES ('13988','Ori_Stone_50_Box','Rough Oridecon 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,50;','','');
-REPLACE INTO `item_db` VALUES ('13989','Acidbomb_10_Box','Acid Bomb 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7135,10; getitem 7136,10;','','');
-REPLACE INTO `item_db` VALUES ('13990','Job_Manual50_Box','JOB Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14592,10;','','');
-REPLACE INTO `item_db` VALUES ('13991','Tiger_Mask_Box','Tiger Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5098,1;','','');
-REPLACE INTO `item_db` VALUES ('13992','Cat_Hat_Box','Pussy Cat Bell Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('13993','Alice_Doll_Box','Alice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5137,1;','','');
-REPLACE INTO `item_db` VALUES ('13994','Speed_Up_Potion_Box5','Speed Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 5;','','');
-REPLACE INTO `item_db` VALUES ('13995','Speed_Up_Potion_Box10','Speed Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 10;','','');
-REPLACE INTO `item_db` VALUES ('13996','Big_Bun_Box100','Big Bun 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,100;','','');
-REPLACE INTO `item_db` VALUES ('13997','Big_Bun_Box500','Big Bun 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,500;','','');
-REPLACE INTO `item_db` VALUES ('13998','Giant_Fly_Wing_Box500','Giant Fly Wing 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
-REPLACE INTO `item_db` VALUES ('13999','Pill__Box100','Pill 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,100;','','');
-REPLACE INTO `item_db` VALUES ('14000','Pill__Box500','Pill 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,500;','','');
-REPLACE INTO `item_db` VALUES ('14001','Basic_Siege_Supply_Box','Recruit Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,25; getitem 11504,10;','','');
-REPLACE INTO `item_db` VALUES ('14002','Adv_Siege_Supply_Box','Veteran Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,50; getitem 11504,20;','','');
-REPLACE INTO `item_db` VALUES ('14003','Elite_Siege_Supply_Box','Elite Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,100; getitem 11504,50;','','');
-REPLACE INTO `item_db` VALUES ('14004','Poison_Bottle_10_Box','Poison Bottle 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,10;','','');
-REPLACE INTO `item_db` VALUES ('14005','Poison_Bottle_5_Box','Poison Bottle 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,5;','','');
-REPLACE INTO `item_db` VALUES ('14006','F_Drooping_W_Kitty_Box','Evolved Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
-REPLACE INTO `item_db` VALUES ('14007','F_Rabbit_Ear_Hat_Box','Evolved Rabbits Headband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
-REPLACE INTO `item_db` VALUES ('14008','F_L_Orc_Hero_Helm_Box','Evolved Helmet Of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
-REPLACE INTO `item_db` VALUES ('14009','F_Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
-REPLACE INTO `item_db` VALUES ('14010','F_Squirrel_Box','Squillroll Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
-REPLACE INTO `item_db` VALUES ('14011','F_Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
-REPLACE INTO `item_db` VALUES ('14012','F_Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13915,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14013','F_Squirrel_Box_1m','Squillroll Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13916,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14014','F_Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13917,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14015','F_Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13107,604800;','','');
-REPLACE INTO `item_db` VALUES ('14016','F_Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
-REPLACE INTO `item_db` VALUES ('14017','F_All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
-REPLACE INTO `item_db` VALUES ('14018','F_Spritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
-REPLACE INTO `item_db` VALUES ('14019','F_Recuperative_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
-REPLACE INTO `item_db` VALUES ('14020','F_Shelter_Resist_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
-REPLACE INTO `item_db` VALUES ('14021','F_Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
-REPLACE INTO `item_db` VALUES ('14022','F_Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
-REPLACE INTO `item_db` VALUES ('14023','F_Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
-REPLACE INTO `item_db` VALUES ('14024','F_Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
-REPLACE INTO `item_db` VALUES ('14025','F_Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
-REPLACE INTO `item_db` VALUES ('14027','F_Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
-REPLACE INTO `item_db` VALUES ('14028','F_Santa_Poring_Hat_Box','SantaPoring Cap Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
-REPLACE INTO `item_db` VALUES ('14029','F_Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
-REPLACE INTO `item_db` VALUES ('14030','F_Mimic_Scroll_Box5','Mimic Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14031','F_Disguise_Scroll_Box5','Disguise Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14032','F_Alice_Scroll_Box5','Alice Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14033','F_Mimic_Scroll_Box10','Mimic Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14034','F_Disguise_Scroll_Box10','Disguise Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14035','F_Alice_Scroll_Box10','Alice Summoning 10 Box)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14036','F_New_Style_Coupon_Box','New Style Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
-REPLACE INTO `item_db` VALUES ('14037','F_Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
-REPLACE INTO `item_db` VALUES ('14038','F_Repair_Scroll_Box10','Repair Weapon Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('14041','F_WOB_Rune_Box5','Yellow Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
-REPLACE INTO `item_db` VALUES ('14042','F_WOB_Rune_Box10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
-REPLACE INTO `item_db` VALUES ('14043','F_WOB_Schwaltz_Box5','Green Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
-REPLACE INTO `item_db` VALUES ('14044','F_WOB_Schwaltz_Box10','Green Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
-REPLACE INTO `item_db` VALUES ('14045','F_WOB_Rachel_Box5','Red Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
-REPLACE INTO `item_db` VALUES ('14046','F_WOB_Rachel_Box10','Red Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
-REPLACE INTO `item_db` VALUES ('14047','F_WOB_Local_Box5','Blue Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
-REPLACE INTO `item_db` VALUES ('14048','F_WOB_Local_Box10','Blue Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
-REPLACE INTO `item_db` VALUES ('14049','F_Spark_Candy_Box5','Candy 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
-REPLACE INTO `item_db` VALUES ('14050','F_Spark_Candy_Box10','Candy 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
-REPLACE INTO `item_db` VALUES ('14051','F_Dun_Tel_Scroll2_Box5','Dungeon Teleport Scroll II 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
-REPLACE INTO `item_db` VALUES ('14052','F_Dun_Tel_Scroll2_Box10','Dungeon Teleport Scroll II 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
-REPLACE INTO `item_db` VALUES ('14053','F_Little_Angel_Doll_Box','Little Angel Doll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5324,1;','','');
-REPLACE INTO `item_db` VALUES ('14054','F_Triple_Poring_Hat_Box','Poring 3 Hats Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5255,1;','','');
-REPLACE INTO `item_db` VALUES ('14055','F_Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
-REPLACE INTO `item_db` VALUES ('14056','F_Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
-REPLACE INTO `item_db` VALUES ('14057','F_Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
-REPLACE INTO `item_db` VALUES ('14058','F_Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
-REPLACE INTO `item_db` VALUES ('14059','F_Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
-REPLACE INTO `item_db` VALUES ('14060','F_Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
-REPLACE INTO `item_db` VALUES ('14061','F_Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
-REPLACE INTO `item_db` VALUES ('14062','F_Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
-REPLACE INTO `item_db` VALUES ('14063','F_Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
-REPLACE INTO `item_db` VALUES ('14064','F_Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
-REPLACE INTO `item_db` VALUES ('14065','F_Clack_Of_Servival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14066','F_Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14067','F_Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14068','F_Ear_Of_Devil_Wing_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14069','F_Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14070','F_K_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14071','F_Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14072','F_Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
-REPLACE INTO `item_db` VALUES ('14073','F_Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
-REPLACE INTO `item_db` VALUES ('14074','F_G_O_I_Box5','Wine Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
-REPLACE INTO `item_db` VALUES ('14075','F_G_O_I_Box10','Glass Of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
-REPLACE INTO `item_db` VALUES ('14076','F_Shadow_Armor_S_Box5','Scroll of Shadow Armor 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,5;','','');
-REPLACE INTO `item_db` VALUES ('14077','F_Shadow_Armor_S_Box10','Scroll of Shadow Armor 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,10;','','');
-REPLACE INTO `item_db` VALUES ('14078','F_Shadow_Armor_S_Box30','Scroll of Shadow Armor 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,30;','','');
-REPLACE INTO `item_db` VALUES ('14079','F_Holy_Armor_S_Box5','Scroll of Holy Armor 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,5;','','');
-REPLACE INTO `item_db` VALUES ('14080','F_Holy_Armor_S_Box10','Scroll of Holy Armor 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,10;','','');
-REPLACE INTO `item_db` VALUES ('14081','F_Holy_Armor_S_Box30','Scroll of Holy Armor 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,30;','','');
-REPLACE INTO `item_db` VALUES ('14082','FS_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
-REPLACE INTO `item_db` VALUES ('14083','FS_Def_Potion_Box30','Small Physical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
-REPLACE INTO `item_db` VALUES ('14084','FS_Def_Potion_Box50','Small Physical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
-REPLACE INTO `item_db` VALUES ('14085','FB_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
-REPLACE INTO `item_db` VALUES ('14086','FB_Def_Potion_Box30','Large Physical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
-REPLACE INTO `item_db` VALUES ('14087','FB_Def_Potion_Box50','Large Physical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
-REPLACE INTO `item_db` VALUES ('14088','FS_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
-REPLACE INTO `item_db` VALUES ('14089','FS_Mdef_Potion_Box30','Small Magical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
-REPLACE INTO `item_db` VALUES ('14090','FS_Mdef_Potion_Box50','Small Magical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
-REPLACE INTO `item_db` VALUES ('14091','FB_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
-REPLACE INTO `item_db` VALUES ('14092','FB_Mdef_Potion_Box30','Large Magical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
-REPLACE INTO `item_db` VALUES ('14093','FB_Mdef_Potion_Box50','Large Magical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
-REPLACE INTO `item_db` VALUES ('14094','F_Flying_Angel_Box','Flying Angel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
-REPLACE INTO `item_db` VALUES ('14095','F_Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('14096','F_M_F_H_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
-REPLACE INTO `item_db` VALUES ('14097','F_Chick_Hat_Box','Baby Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
-REPLACE INTO `item_db` VALUES ('14098','F_Pecopeco_Hairband_Box','Peco Peco Hairband Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5286,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14099','F_Red_Glasses_Box','Red Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5288,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14100','F_Whisper_Mask_Box','Whisper Mask Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5294,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14101','F_Ramen_Hat_Box','Ramen Hat Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5293,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14102','F_Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
-REPLACE INTO `item_db` VALUES ('14103','F_Max_Weight_Up_Box','Gym Membership Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,1;','','');
-REPLACE INTO `item_db` VALUES ('14104','F_S_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
-REPLACE INTO `item_db` VALUES ('14105','F_S_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
-REPLACE INTO `item_db` VALUES ('14106','F_S_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
-REPLACE INTO `item_db` VALUES ('14107','F_M_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
-REPLACE INTO `item_db` VALUES ('14108','F_M_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
-REPLACE INTO `item_db` VALUES ('14109','F_M_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
-REPLACE INTO `item_db` VALUES ('14110','F_Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
-REPLACE INTO `item_db` VALUES ('14111','F_Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
-REPLACE INTO `item_db` VALUES ('14112','F_Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
-REPLACE INTO `item_db` VALUES ('14113','F_Regeneration_Box10','Regeneration Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
-REPLACE INTO `item_db` VALUES ('14114','F_Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
-REPLACE INTO `item_db` VALUES ('14115','F_Infiltrator_Box','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('14116','F_Muramasa_Box','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('14117','F_Excalibur_Box','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('14118','F_Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('14119','F_Counter_Dagger_Box','Counter Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('14120','F_Kaiser_Knuckle_Box','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('14121','F_Mighty_Staff_Box','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('14122','F_Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('14123','F_Balistar_Box','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('14124','F_Diary_Of_Great_Sage','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('14125','F_Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('14126','F_Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14127','F_Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14128','F_Sahkkat_Box','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14129','F_Lord_Circlet_Box','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14130','F_Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14131','F_Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14132','F_Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('14133','F_Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('14134','F_Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('14135','F_Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('14136','F_Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('14137','F_Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('14138','F_Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('14139','F_Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('14140','F_Vesper_Core_Box01','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('14141','F_Vesper_Core_Box02','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('14142','F_Vesper_Core_Box03','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('14143','F_Vesper_Core_Box04','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('14144','F_Vigorgra_Package1','Vigorgra Box1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14145','F_Vigorgra_Package2','Vigorgra Box2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14146','F_Vigorgra_Package3','Vigorgra Box3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14147','F_Vigorgra_Package4','Vigorgra Box4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14148','F_Vigorgra_Package5','Vigorgra Box5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14149','F_Vigorgra_Package6','Vigorgra Box6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14150','F_Vigorgra_Package7','Vigorgra Box7','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14151','F_Vigorgra_Package8','Vigorgra Box8','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14152','F_Vigorgra_Package9','Start your Journey Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14153','F_Vigorgra_Package10','Siege Mode Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14154','F_Vigorgra_Package11','1 Hour Survival Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14155','F_Vigorgra_Package12','Weekend Hunting Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14156','F_Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
-REPLACE INTO `item_db` VALUES ('14157','F_Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
-REPLACE INTO `item_db` VALUES ('14158','F_Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('14159','F_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
-REPLACE INTO `item_db` VALUES ('14160','F_Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
-REPLACE INTO `item_db` VALUES ('14161','F_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
-REPLACE INTO `item_db` VALUES ('14162','F_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
-REPLACE INTO `item_db` VALUES ('14163','F_Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('14164','F_Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
-REPLACE INTO `item_db` VALUES ('14165','F_Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
-REPLACE INTO `item_db` VALUES ('14166','F_Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
-REPLACE INTO `item_db` VALUES ('14167','F_Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
-REPLACE INTO `item_db` VALUES ('14168','F_Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
-REPLACE INTO `item_db` VALUES ('14169','F_Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
-REPLACE INTO `item_db` VALUES ('14170','F_Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
-REPLACE INTO `item_db` VALUES ('14171','F_Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10; getitem 523,10;','','');
-REPLACE INTO `item_db` VALUES ('14172','F_Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
-REPLACE INTO `item_db` VALUES ('14173','F_Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
-REPLACE INTO `item_db` VALUES ('14174','F_Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
-REPLACE INTO `item_db` VALUES ('14175','F_Megaphone_Box','Megaphone 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
-REPLACE INTO `item_db` VALUES ('14176','F_Enriched_Elunium_Box','Enriched Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
-REPLACE INTO `item_db` VALUES ('14177','F_Enriched_Oridecon_Box','Enriched Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
-REPLACE INTO `item_db` VALUES ('14178','F_Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
-REPLACE INTO `item_db` VALUES ('14179','F_Giant_Fly_Wing_Box50','Giant Fly Wing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
-REPLACE INTO `item_db` VALUES ('14180','F_Giant_Fly_Wing_Box100','Giant Fly Wing 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
-REPLACE INTO `item_db` VALUES ('14181','F_Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
-REPLACE INTO `item_db` VALUES ('14182','F_Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
-REPLACE INTO `item_db` VALUES ('14183','F_Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
-REPLACE INTO `item_db` VALUES ('14184','F_Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
-REPLACE INTO `item_db` VALUES ('14185','F_Inc_Agi_10_Box30','Increase Agility Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
-REPLACE INTO `item_db` VALUES ('14186','F_Inc_Agi_10_Box50','Increase Agility Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
-REPLACE INTO `item_db` VALUES ('14187','F_Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
-REPLACE INTO `item_db` VALUES ('14188','F_Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
-REPLACE INTO `item_db` VALUES ('14189','F_Insurance_Package30','Life Insurrance 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
-REPLACE INTO `item_db` VALUES ('14190','F_Insurance_Package50','Life Insurrance 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
-REPLACE INTO `item_db` VALUES ('14191','F_Convex_Mirror_Box5','Convex Mirror 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
-REPLACE INTO `item_db` VALUES ('14192','F_Convex_Mirror_Box30','Convex Mirror 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
-REPLACE INTO `item_db` VALUES ('14193','F_Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
-REPLACE INTO `item_db` VALUES ('14194','F_Blessing10_Box50','Lv10 Blessing Scroll Box 50','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
-REPLACE INTO `item_db` VALUES ('14195','F_Adrenaline10_Box30','Adrenaline Rush Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
-REPLACE INTO `item_db` VALUES ('14196','F_Adrenaline10_Box50','Adrenaline Rush Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
-REPLACE INTO `item_db` VALUES ('14197','F_Assumptio_5_Box30','Assumptio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
-REPLACE INTO `item_db` VALUES ('14198','F_Assumptio_5_Box50','Lv5 Assumptio Scroll Box 50','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
-REPLACE INTO `item_db` VALUES ('14199','F_Aspersio_5_Box30','Aspersio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30; getitem 523,30;','','');
-REPLACE INTO `item_db` VALUES ('14200','F_Aspersio_5_Box50','Aspersio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50; getitem 523,50;','','');
-REPLACE INTO `item_db` VALUES ('14201','F_Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
-REPLACE INTO `item_db` VALUES ('14202','F_Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
-REPLACE INTO `item_db` VALUES ('14203','F_Wind_Walk10_Box30','Wind Walk Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
-REPLACE INTO `item_db` VALUES ('14204','F_Wind_Walk10_Box50','Wind Walk Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
-REPLACE INTO `item_db` VALUES ('14205','F_Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
-REPLACE INTO `item_db` VALUES ('14206','F_Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
-REPLACE INTO `item_db` VALUES ('14207','F_Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
-REPLACE INTO `item_db` VALUES ('14208','F_Battle_Manual_Box5','Battle Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
-REPLACE INTO `item_db` VALUES ('14209','F_Siegfried_Box5','Token of Siegfried 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
-REPLACE INTO `item_db` VALUES ('14210','F_Siegfried_Box20','Token of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
-REPLACE INTO `item_db` VALUES ('14211','F_Kafra_Card_Box30','Kafra Card 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
-REPLACE INTO `item_db` VALUES ('14212','F_Kafra_Card_Box50','Kafra Card 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
-REPLACE INTO `item_db` VALUES ('14213','F_Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
-REPLACE INTO `item_db` VALUES ('14214','F_Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
-REPLACE INTO `item_db` VALUES ('14215','F_Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
-REPLACE INTO `item_db` VALUES ('14216','F_Bubble_Gum_Box5','Bubble Gum 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('14217','F_Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
-REPLACE INTO `item_db` VALUES ('14218','F_Megaphone_Box5','Megaphone 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
-REPLACE INTO `item_db` VALUES ('14219','F_Enriched_Elunium_Box5','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
-REPLACE INTO `item_db` VALUES ('14220','FEnriched_Oridecon_Box5','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
-REPLACE INTO `item_db` VALUES ('14221','MP_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
-REPLACE INTO `item_db` VALUES ('14222','MP_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
-REPLACE INTO `item_db` VALUES ('14223','MP_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
-REPLACE INTO `item_db` VALUES ('14224','Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
-REPLACE INTO `item_db` VALUES ('14225','Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
-REPLACE INTO `item_db` VALUES ('14226','Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
-REPLACE INTO `item_db` VALUES ('14227','Healing_Staff_Box','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
-REPLACE INTO `item_db` VALUES ('14232','Yggdrasilberry_Box_','Yggdrasil Berry 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 607,10;','','');
-REPLACE INTO `item_db` VALUES ('14233','Dead_Tree_Branch_Box1','Dead Branch 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 604,10;','','');
-REPLACE INTO `item_db` VALUES ('14234','Dead_Tree_Branch_Box2','Dead Branch 25 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 604,25;','','');
-REPLACE INTO `item_db` VALUES ('14235','Field_Manual_Box_2','Field Manual 2 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2;','','');
-REPLACE INTO `item_db` VALUES ('14236','Str_Dish_Box60','Steamed Tongue 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,20;','','');
-REPLACE INTO `item_db` VALUES ('14237','Agi_Dish_Box60','Steamed Desert Scorpions Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,20;','','');
-REPLACE INTO `item_db` VALUES ('14238','Int_Dish_Box60','Immortal Stew 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,20;','','');
-REPLACE INTO `item_db` VALUES ('14239','Dex_Dish_Box60','Dragon Breath Cocktail 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,20;','','');
-REPLACE INTO `item_db` VALUES ('14240','Luk_Dish_Box60','Hwergelmir\'s Tonic 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,20;','','');
-REPLACE INTO `item_db` VALUES ('14241','Vit_Dish_Box60','Nine Tail Dish 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,20;','','');
-REPLACE INTO `item_db` VALUES ('14242','Beholder_Ring_Box','Beholder Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,604800;','','');
-REPLACE INTO `item_db` VALUES ('14243','Hallow_Ring_Box','Hallow Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,604800;','','');
-REPLACE INTO `item_db` VALUES ('14244','Clamorous_Ring_Box','Clamorous Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,604800;','','');
-REPLACE INTO `item_db` VALUES ('14245','Chemical_Ring_Box','Chemical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,604800;','','');
-REPLACE INTO `item_db` VALUES ('14246','Insecticide_Ring_Box','Insecticide Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,604800;','','');
-REPLACE INTO `item_db` VALUES ('14247','Fisher_Ring_Box','Fisher Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,604800;','','');
-REPLACE INTO `item_db` VALUES ('14248','Decussate_Ring_Box','Decussate Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,604800;','','');
-REPLACE INTO `item_db` VALUES ('14249','Bloody_Ring_Box','Bloody Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,604800;','','');
-REPLACE INTO `item_db` VALUES ('14250','Satanic_Ring_Box','Satanic Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,604800;','','');
-REPLACE INTO `item_db` VALUES ('14251','Dragoon_Ring_Box','Dragon Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,604800;','','');
-REPLACE INTO `item_db` VALUES ('14252','Beholder_Ring_Box2','Beholder Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14253','Hallow_Ring_Box2','Hallow Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14254','Clamorous_Ring_Box2','Clamorous Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14255','Chemical_Ring_Box2','Chemical Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14256','Insecticide_Ring_Box2','Insecticide Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14257','Fisher_Ring_Box2','Fisher Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14258','Decussate_Ring_Box2','Decussate Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14259','Bloody_Ring_Box2','Bloody Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14260','Satanic_Ring_Box2','Satanic Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14261','Dragoon_Ring_Box2','Dragon Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14262','Diary_Magic_Powder_Box','Diary Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
-REPLACE INTO `item_db` VALUES ('14263','Mini_Heart_Magic_Powder_Box','Mini Heart Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
-REPLACE INTO `item_db` VALUES ('14264','Freshman_Magic_Powder_Box','Freshman Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
-REPLACE INTO `item_db` VALUES ('14265','Kid_Magic_Powder_Box','Kid Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
-REPLACE INTO `item_db` VALUES ('14266','Magic_Magic_Powder_Box','Magic Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
-REPLACE INTO `item_db` VALUES ('14267','JJangu_Magic_Powder_Box','JJangu Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
-REPLACE INTO `item_db` VALUES ('14268','Diary_Magic_Powder_Box4','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14269','Mini_Heart_Magic_Powder_Box4','Mini_Heart_Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14270','Freshman_Magic_Powder_Box4','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14271','Kid_Magic_Powder_Box4','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14272','Magic_Magic_Powder_Box4','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14273','JJangu_Magic_Powder_Box4','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14274','F_Magic_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
-REPLACE INTO `item_db` VALUES ('14275','F_Magic_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
-REPLACE INTO `item_db` VALUES ('14276','F_Magic_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
-REPLACE INTO `item_db` VALUES ('14277','F_Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
-REPLACE INTO `item_db` VALUES ('14278','F_Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
-REPLACE INTO `item_db` VALUES ('14279','F_Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
-REPLACE INTO `item_db` VALUES ('14280','Healing_Staff_Box2','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
-REPLACE INTO `item_db` VALUES ('14282','Emperium_Box','Emperium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 714,1;','','');
-REPLACE INTO `item_db` VALUES ('14283','Marriage_Covenant_Box','Written Oath Of Marriage Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6026,1;','','');
-REPLACE INTO `item_db` VALUES ('14287','S_Barricade_Repair_Kit','Barricade Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1019,30; getitem 999,10; getitem 1011,10; getitem 984,5;','','');
-REPLACE INTO `item_db` VALUES ('14288','S_Gstone_Repair_Kit','Guardian Stone Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 984,1; getitem 985,1; getitem 7049,30; getitem 717,5; getitem 716,5; getitem 715,5;','','');
-REPLACE INTO `item_db` VALUES ('14289','Cloth_Dye_Coupon_Box','New Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
-REPLACE INTO `item_db` VALUES ('14290','Cloth_Dye_Coupon2_Box','Original Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
-REPLACE INTO `item_db` VALUES ('14291','Cloth_Dye_Coupon3_Box','Clothing Dye Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
-REPLACE INTO `item_db` VALUES ('14292','Cloth_Dye_Coupon4_Box','Clothing Dye Coupon Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
-REPLACE INTO `item_db` VALUES ('14296','Angel_Scroll','Angel Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14297','Devil_Scroll','Devil Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14300','Mask_Of_Ifrit_Box','Mask Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5420,1;','','');
-REPLACE INTO `item_db` VALUES ('14301','Ifrits_Ear_Box','Ears Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5421,1;','','');
-REPLACE INTO `item_db` VALUES ('14304','Scuba_Mask_Box','Scuba Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5397,1;','','');
-REPLACE INTO `item_db` VALUES ('14314','Phreeoni_Scroll_Box','Phreeoni Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem PhreeoniS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14315','GhostringS_Box','Ghostring Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem GhostringS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14316','July7_Scroll','July7 Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14317','Bacsojin_Scroll','Bacsojin Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14343','Spiked_Scarf_Box','Spiked Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5462,1;','','');
-REPLACE INTO `item_db` VALUES ('14344','Rainbow_Scarf_Box','Rainbow Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5463,1;','','');
-REPLACE INTO `item_db` VALUES ('14345','Animal_Scroll','Animal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14349','Mental_Potion20_Box','Mental Potion 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,20;','','');
-REPLACE INTO `item_db` VALUES ('14350','Mental_Potion50_Box','Mental Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,50;','','');
-REPLACE INTO `item_db` VALUES ('14351','Tyrs_Blessing20_Box','Tyr\'s Blessing 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,20;','','');
-REPLACE INTO `item_db` VALUES ('14352','Tyrs_Blessing50_Box','Tyr\'s Blessing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,50;','','');
-REPLACE INTO `item_db` VALUES ('14359','TaogunkaS_Box','Tao Gunka Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem TaogunkaS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14360','MistressS_Box','Mistress Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem MistressS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14361','Orc_HeroS_Box','Orc Hero Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Orc_HeroS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14362','Orc_LoadS_Box','Orc Lord Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Ord_LoadS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14363','Heart_Scroll','Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14375','Holy_Celestial_Axe_Box','Celestial Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 1383,1;','','');
-REPLACE INTO `item_db` VALUES ('14376','Angeling_Pot_Box','Angeling Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12350,1;','','');
-REPLACE INTO `item_db` VALUES ('14377','Shout_Megaphone_Box','Scream Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12351,1;','','');
-REPLACE INTO `item_db` VALUES ('14380','Anubis_Helm_Box','Anubis Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5490,1;','','');
-REPLACE INTO `item_db` VALUES ('14393','Almighty_Charm_Box','Universal Amulet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7945,1;','','');
-REPLACE INTO `item_db` VALUES ('14408','New_Year_Scroll','New Year Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14440','Dice_Hat_Box','Dice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5496,1;','','');
-REPLACE INTO `item_db` VALUES ('14441','King_Tiger_Doll_Hat_Box','King Tiger Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5497,1;','','');
-REPLACE INTO `item_db` VALUES ('14447','Pirates_Pride_Box','Pirate\'s Pride Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5501,1;','','');
-REPLACE INTO `item_db` VALUES ('14448','Necromencers_Hood_Box','Necromancer\'s Hood Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5502,1;','','');
-REPLACE INTO `item_db` VALUES ('14459','Rabbit_Magic_Hat_Box','Magic Rabbit Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5503,1;','','');
-REPLACE INTO `item_db` VALUES ('14460','China_Wedding_Veil_Box','RO 5th Wedding Anniversary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5504,1;','','');
-REPLACE INTO `item_db` VALUES ('14461','Asara_Fairy_Hat_Box','Ashura Fairy Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5505,1;','','');
-REPLACE INTO `item_db` VALUES ('14466','Valentine_Pledge_Box','Valentine\'s Emblem Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14469','Ox_Tail_Scroll','Ox Tail Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14500','Insurance60','Life Insurrance Certificate','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,3600000,0;','','');
-REPLACE INTO `item_db` VALUES ('14508','Zeny_Scroll','Zeny Pet Egg Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14509','Light_Center_Pot','Light Concentration Potion','2','800','400','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('14510','Light_Awakening_Pot','Light Awakening Potion','2','1500','750','20','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('14511','Light_Berserk_Pot','Light Berserk Potion','2','3000','1500','20','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
-REPLACE INTO `item_db` VALUES ('14512','Meteor_10_Scroll','Meteor Storm Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_METEOR,10;','','');
-REPLACE INTO `item_db` VALUES ('14513','Storm_10_Scroll','Storm Gust Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_STORMGUST,10;','','');
-REPLACE INTO `item_db` VALUES ('14514','Vermilion_10_Scroll','Lord of Vermilion Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_VERMILION,10;','','');
-REPLACE INTO `item_db` VALUES ('14515','Lex_Aeterna_Scroll','Lex Aeterna Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_LEXAETERNA,1;','','');
-REPLACE INTO `item_db` VALUES ('14516','Magnificat_5_Scroll','Magnificat Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,5;','','');
-REPLACE INTO `item_db` VALUES ('14517','CP_Helm_Scroll','Chemical Protection Helm Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),237,5;','','');
-REPLACE INTO `item_db` VALUES ('14518','CP_Shield_Scroll','Chemical Protection Shield Scrol','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),235,5;','','');
-REPLACE INTO `item_db` VALUES ('14519','CP_Armor_Scroll','Chemical Protection Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),236,5;','','');
-REPLACE INTO `item_db` VALUES ('14520','CP_Weapon_Scroll','Chemical Protection Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),234,5;','','');
-REPLACE INTO `item_db` VALUES ('14521','Repair_Scroll','Repair Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),108,1;','','');
-REPLACE INTO `item_db` VALUES ('14522','Big_Bun','Big Bun','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('14523','Pill_','Pill','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,100;','','');
-REPLACE INTO `item_db` VALUES ('14524','Superb_Fish_Slice','Superb Fish Slice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('14525','Chewy_Ricecake','Chewy Ricecake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1800000, 10;','','');
-REPLACE INTO `item_db` VALUES ('14526','Oriental_Pastry','Oriental Pastry','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 1800000, 10;','','');
-REPLACE INTO `item_db` VALUES ('14527','Dun_Tele_Scroll1','Dungeon Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",1;','','');
-REPLACE INTO `item_db` VALUES ('14528','PVP_Tele_Scroll','PVP Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14529','Greed_Scroll','Greed Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill BS_GREED,1;','','');
-REPLACE INTO `item_db` VALUES ('14530','Flee_30_Scroll','Evasion Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1800000,30;','','');
-REPLACE INTO `item_db` VALUES ('14531','Accuracy_30_Scroll','Concentration Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1800000,30;','','');
-REPLACE INTO `item_db` VALUES ('14532','Battle_Manual25','Field Manual 25%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,25;','','');
-REPLACE INTO `item_db` VALUES ('14533','Battle_Manual100','Field Manual 100%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
-REPLACE INTO `item_db` VALUES ('14534','Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_S_LIFEPOTION, 600000, -5, 5;','','');
-REPLACE INTO `item_db` VALUES ('14535','Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_L_LIFEPOTION, 600000, -7, 4;','','');
-REPLACE INTO `item_db` VALUES ('14536','Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_MAGICALATTHIT; sc_start SC_CRITICALPERCENT, 300000, 30;','','');
-REPLACE INTO `item_db` VALUES ('14537','Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 1800000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14538','Glass_Of_Illusion','Glass of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','300000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start SC_PLUSAVOIDVALUE, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14539','Shadow_Armor_S','Shadow Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Dark, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14540','Holy_Armor_S','Holy Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Holy, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14541','S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14542','B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 180000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14543','S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14544','B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 180000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14545','Battle_Manual_X3','Field Manual 300%','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,300;','','');
-REPLACE INTO `item_db` VALUES ('14546','Fire_Cracker_Love','I Love You Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14547','Fire_Cracker_Wday','Whiteday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14548','Fire_Cracker_Vday','Valentine\'s Day Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14549','Fire_Cracker_Bday','Birthday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14550','Fire_Cracker_Xmas','Xmas Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14551','Str_Dish01_','Fried Grasshopper Legs','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14552','Str_Dish02_','Seasoned Sticky Webfoot','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14553','Str_Dish03_','Bomber Steak','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14554','Int_Dish01_','Grape Juice Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14555','Int_Dish02_','Autumn Red Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14556','Int_Dish03_','Honey Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14557','Vit_Dish01_','Steamed Crab Nippers','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14558','Vit_Dish02_','Assorted Seafood','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14559','Vit_Dish03_','Clam Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14560','Agi_Dish01_','Frog Egg Squid Ink Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14561','Agi_Dish02_','Smooth Noodle','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14562','Agi_Dish03_','Tentacle Cheese Gratin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14563','Dex_Dish01_','Honey Grape Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14564','Dex_Dish02_','Chocolate Mousse Cake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14565','Dex_Dish03_','Fruit Mix','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14566','Luk_Dish01_','Fried Monkey Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('14567','Luk_Dish02_','Mixed Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('14568','Luk_Dish03_','Fried Sweet Potato','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('14569','Knife_Goblin_Ring','Knife Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_1;','','');
-REPLACE INTO `item_db` VALUES ('14570','Flail_Goblin_Ring','Flail Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_2;','','');
-REPLACE INTO `item_db` VALUES ('14571','Hammer_Goblin_Ring','Hammer Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_4;','','');
-REPLACE INTO `item_db` VALUES ('14572','Holy_Marble','Holy Marble','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DELETER_;','','');
-REPLACE INTO `item_db` VALUES ('14573','Red_Burning_Stone','Red Burning Stone','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DIABOLIC;','','');
-REPLACE INTO `item_db` VALUES ('14574','Skull_Of_Vagabond','Vagabond\'s Skull','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet WANDER_MAN;','','');
-REPLACE INTO `item_db` VALUES ('14575','Str_Dish05_','Lutie Lady\'s Pancake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('14576','Int_Dish05_','Mastela Fruit Wine','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('14577','Vit_Dish05_','Spicy Fried Bao','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('14578','Agi_Dish05_','Steamed Bat Wing in Pumpkin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
-REPLACE INTO `item_db` VALUES ('14579','Dex_Dish05_','Green Salad','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('14580','Luk_Dish05_','Fried Scorpion Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
-REPLACE INTO `item_db` VALUES ('14581','Dun_Tele_Scroll2','Dungeon Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",2;','','');
-REPLACE INTO `item_db` VALUES ('14582','WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",1;','','');
-REPLACE INTO `item_db` VALUES ('14583','WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",2;','','');
-REPLACE INTO `item_db` VALUES ('14584','WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",3;','','');
-REPLACE INTO `item_db` VALUES ('14585','WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",4;','','');
-REPLACE INTO `item_db` VALUES ('14586','Spark_Candy','Jumping Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','180000','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_STEAMPACK, 60000, 20, 25;','','');
-REPLACE INTO `item_db` VALUES ('14587','Repair_Scroll_','Equipment Repair Spell Book','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill BS_REPAIRWEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('14588','Pty_Blessing_Scroll','Party Blessing 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_BLESSING,10;','','');
-REPLACE INTO `item_db` VALUES ('14589','Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_INCAGI,10;','','');
-REPLACE INTO `item_db` VALUES ('14590','Pty_Assumptio_Scroll','Party Assumptio 5 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_ASSUMPTIO,5;','','');
-REPLACE INTO `item_db` VALUES ('14591','Siege_Teleport_Scroll','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
-REPLACE INTO `item_db` VALUES ('14592','Job_Manual50','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('14593','Magic_Power_Scroll','Mystical Amplification Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill HW_MAGICPOWER,10;','','');
-REPLACE INTO `item_db` VALUES ('14594','Quagmire_Scroll','Quagmire Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_QUAGMIRE,5;','','');
-REPLACE INTO `item_db` VALUES ('14595','Unsealed_Magic_Spell','Unsealed Magic Spell','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"yuno_fild09\",255,127;','','');
-REPLACE INTO `item_db` VALUES ('14596','Pierre_Treasurebox','Pierre\'s Treasure Box','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1;','','');
-REPLACE INTO `item_db` VALUES ('14597','PhreeoniS','Phreeoni Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT, 180000, 100;','','');
-REPLACE INTO `item_db` VALUES ('14598','GhostringS','Ghostring Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_ARMOR_PROPERTY, 60000, 1, Ele_Neutral, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14599','Greed_Scroll_C','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14600','Mental_Potion','Mental Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD,1800000,10;','','');
-REPLACE INTO `item_db` VALUES ('14601','Tyrs_Blessing','Tyr\'s Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 300000, 30; sc_start SC_FOOD_BASICHIT, 300000, 30; sc_start SC_PLUSATTACKPOWER, 300000, 20; sc_start SC_PLUSMAGICPOWER, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14602','TaogunkaS','Tao Gunka Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_MVPCARD_TAOGUNKA, 180000, 100, 50, 50, 0;','','');
-REPLACE INTO `item_db` VALUES ('14603','MistressS','Mistress Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_MVPCARD_MISTRESS, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('14604','Orc_HeroS','Orc Hero Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MVPCARD_ORCHERO, 180000, 100;','','');
-REPLACE INTO `item_db` VALUES ('14605','Orc_LoadS','Orc Lord Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_MVPCARD_ORCLORD, 180000, 30;','','');
-REPLACE INTO `item_db` VALUES ('14606','Job_Manual25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP, 1800000, 25;','','');
-REPLACE INTO `item_db` VALUES ('14607','Luxurious_Dinner_W','Luxurious Western Food','2','10000','5000','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,3; sc_start SC_FOOD_DEX,3600000,3; sc_start SC_FOOD_AGI,3600000,3; sc_start SC_FOOD_INT,3600000,3; sc_start SC_FOOD_VIT,3600000,3; sc_start SC_FOOD_LUK,3600000,3;','','');
-REPLACE INTO `item_db` VALUES ('14608','Luxurious_Dinner_E','Manchu-Han Imperial Feast','2','20000','10000','1200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,6; sc_start SC_FOOD_DEX,3600000,6; sc_start SC_FOOD_AGI,3600000,6; sc_start SC_FOOD_INT,3600000,6; sc_start SC_FOOD_VIT,3600000,6; sc_start SC_FOOD_LUK,3600000,6;','','');
-REPLACE INTO `item_db` VALUES ('14609','Spoiled_Cuisine','Spoiled Cuisine','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('15000','Bone_Plate','Bone Plate','5','20','10','1000','0','0','7','0','1','414946','2','2','16','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,NPC_WIDEBLEEDING,1,10;','','');
-REPLACE INTO `item_db` VALUES ('15001','Odins_Blessing_I','Odin\'s Blessing','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16000','Erde','Erde','4','20','10','500','130','0','0','1','2','312754','2','2','2','4','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus bMaxSP,50; bonus bHealPower,10;','','');
-REPLACE INTO `item_db` VALUES ('16001','Red_Square_Bag','Red Square Bag','4','20','10','500','130','0','0','1','2','312754','2','2','2','3','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus2 bAddMonsterDropItem,501,50; bonus2 bAddMonsterDropItem,502,20; bonus2 bAddMonsterDropItem,503,20; bonus2 bAddMonsterDropItem,504,20; bonus2 bAddMonsterDropItem,505,10; if(readparam(bStr)>=95) bonus2 bAddEff,Eff_Stun,500;','','');
-REPLACE INTO `item_db` VALUES ('16002','Stunner_C','Stunner','4','0','0','0','175','0','0','1','0','33040','63','2','2','3','1',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('16030','Pilebuncker_S','Pile Bunker S','4','0','0','3000','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, (getrefine() / 2);','','');
-REPLACE INTO `item_db` VALUES ('16031','Pilebuncker_P','Pile Bunker P','4','0','0','4000','450','0','0','1','0','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, (getrefine() * 5);','','');
-REPLACE INTO `item_db` VALUES ('16032','Pilebuncker_T','Pile Bunker T','4','0','0','3500','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, - getrefine();','','');
-REPLACE INTO `item_db` VALUES ('16134','King_Frog_Hat_Box','Frog King Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5528,1;','','');
-REPLACE INTO `item_db` VALUES ('16135','Evils_Bone_Hat_Box','Satanic Bone Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5529,1;','','');
-REPLACE INTO `item_db` VALUES ('16247','Dragon_Arhat_Mask_Box','Dragon Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5565,1;','','');
-REPLACE INTO `item_db` VALUES ('16248','Tiger_Arhat_Mask_Box','Tiger Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5566,1;','','');
-REPLACE INTO `item_db` VALUES ('16257','Buddah_Scroll','Buddah Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16304','Evil_Incarnation_Disable','Evil Incarnation','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16371','Tw_Aug_Scroll','Tw Aug Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16461','Red_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
-REPLACE INTO `item_db` VALUES ('16555','Pr_Reset_Stone_Box','Pr Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16776','Universal_Catalog_Gold_Box10_','Universal Catalog Gold 10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
-REPLACE INTO `item_db` VALUES ('16777','Universal_Catalog_Gold_Box50','Universal Catalog Gold 50 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12581,50;','','');
-REPLACE INTO `item_db` VALUES ('18000','Cannon_Ball','Cannon Ball','10','100','50','10','100','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18001','Holy_Cannon_Ball','Holy Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('18002','Dark_Cannon_Ball','Dark Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('18003','Soul_Cannon_Ball','Soul Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
-REPLACE INTO `item_db` VALUES ('18004','Iron_Cannon_Ball','Iron Cannon Ball','10','500','250','10','250','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18100','Shooting_Star_C','Shooting Star','4','20','10','0','190','0','0','5','0','526336','63','2','34','4','1',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('18101','F_Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657480','63','2','34','4','0',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('18102','E_Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657480','63','2','34','4','0',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('18500','Cheer_Scarf6','Cheer Scarf6','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18501','Cheer_Scarf8','Cheer Scarf8','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18502','Cheer_Scarf10','Cheer Scarf10','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18503','Small_Horn_Of_Devil','Small Devil Horns','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('18505','Umbala_Spirit','Umbala Spirit','5','0','0','200','0','0','1','0','1','18446744073709551615','63','2','1','0','30',NULL,'0','675','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18506','Hattah_Black','Hattah Black','5','12000','6000','4000','0','0','2','0','1','18446744073709551615','63','2','769','0','1',NULL,'1','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18507','Elven_Ears_','Elven Ears','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','70',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18539','Skull_Cap','Skull Cap','5','40','20','200','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('18595','Horn_Of_Ancient','Horn of Ancient','5','40','20','200','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('18596','Sprout_Hat','Sprout Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_HEAVENDRIVE,3;','','');
-REPLACE INTO `item_db` VALUES ('18597','Mercury_Helm','Mercury Riser','5','40','20','200','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bCritical,3; if(getrefine() >= 7) { bonus bAspdRate,2; bonus bCritical,2; } if(getrefine() >= 9) { bonus bAspdRate,2; bonus bCritical,2; }','','');
-REPLACE INTO `item_db` VALUES ('18600','Cat_Ears_Beret','Cat Ear Beret','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','761','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; if(getrefine() > 5 && getrefine() <= 12) { bonus2 bAddRace,RC_DemiPlayer,(getrefine() - 5); bonus2 bSubRace,RC_DemiPlayer,(getrefine() - 5); } if(getrefine() > 12) { bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bSubRace,RC_DemiPlayer,7; }','','');
-REPLACE INTO `item_db` VALUES ('18612','White_Musang_Hat','White Musang Hat','5','40','20','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18613','Black_Musang_Hat','Black Musang Hat','5','40','20','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18620','Heart_Eyepatch','Heart Eyepatch','5','5','2','200','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'1','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18656','Wit_Pumpkin_Hat','Witch\'s Pumpkin Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,2; bonus bInt,2; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Demon,15;','','');
-REPLACE INTO `item_db` VALUES ('19500','T_Mr_Smile','T Mr Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('19501','T_Spinx_Helm','T Spinx Helm','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','5120','0','0',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19504','T_Sunglasses','T Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19505','T_Cigarette','T Cigarette','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19506','T_Valkyrie_Feather_Band','T Valkyrie Feather Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19507','Fine_Sun','Clear Sun','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','1',NULL,'0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('22540','Runstone_Lux','Lux Anima Rune','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','0',NULL,'0',NULL,'20','1','0','itemskill RK_LUXANIMA,1;','','');
-REPLACE INTO `item_db` VALUES ('22777','Buff_Gift_Set','Buff Gift Set','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 14534,5; getitem 12215,5; getitem 12216,5;','','');
-REPLACE INTO `item_db` VALUES ('22837','Integer_Time','Integer Time','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteBronze += 1;','','');
+REPLACE INTO `item_db` VALUES ('501','Red_Potion','Red Potion','0','50','25','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('502','Orange_Potion','Orange Potion','0','200','100','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('503','Yellow_Potion','Yellow Potion','0','550','275','130','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('504','White_Potion','White Potion','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('505','Blue_Potion','Blue Potion','0','5000','2500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
+REPLACE INTO `item_db` VALUES ('506','Green_Potion','Green Potion','0','40','20','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION;','','');
+REPLACE INTO `item_db` VALUES ('507','Red_Herb','Red Herb','0','18','9','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,28),0;','','');
+REPLACE INTO `item_db` VALUES ('508','Yellow_Herb','Yellow Herb','0','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(38,58),0;','','');
+REPLACE INTO `item_db` VALUES ('509','White_Herb','White Herb','0','120','60','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(75,115),0;','','');
+REPLACE INTO `item_db` VALUES ('510','Blue_Herb','Blue Herb','0','60','30','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,30);','','');
+REPLACE INTO `item_db` VALUES ('511','Green_Herb','Green Herb','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON;','','');
+REPLACE INTO `item_db` VALUES ('512','Apple','Apple','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
+REPLACE INTO `item_db` VALUES ('513','Banana','Banana','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,21),0;','','');
+REPLACE INTO `item_db` VALUES ('514','Grape','Grape','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
+REPLACE INTO `item_db` VALUES ('515','Carrot','Carrot','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,20),0;','','');
+REPLACE INTO `item_db` VALUES ('516','Sweet_Potato','Potato','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,23),0;','','');
+REPLACE INTO `item_db` VALUES ('517','Meat','Meat','0','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
+REPLACE INTO `item_db` VALUES ('518','Honey','Honey','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),rand(20,40);','','');
+REPLACE INTO `item_db` VALUES ('519','Milk','Milk','0','25','12','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,37),0;','','');
+REPLACE INTO `item_db` VALUES ('520','Leaflet_Of_Hinal','Hinalle Leaflet','0','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('521','Leaflet_Of_Aloe','Aloe Leaflet','0','360','180','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('522','Fruit_Of_Mastela','Mastela Fruit','0','8500','4250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
+REPLACE INTO `item_db` VALUES ('523','Holy_Water','Holy Water','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_CURSE;','','');
+REPLACE INTO `item_db` VALUES ('525','Panacea','Panacea','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('526','Royal_Jelly','Royal Jelly','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('528','Monsters_Feed','Monster\'s Feed','0','60','30','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(72,108),0;','','');
+REPLACE INTO `item_db` VALUES ('529','Candy','Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('530','Candy_Striper','Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('531','Apple_Juice','Apple Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,35),0;','','');
+REPLACE INTO `item_db` VALUES ('532','Banana_Juice','Banana Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(26,34),0;','','');
+REPLACE INTO `item_db` VALUES ('533','Grape_Juice','Grape Juice','0','250','125','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,25);','','');
+REPLACE INTO `item_db` VALUES ('534','Carrot_Juice','Carrot Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,33),0;','','');
+REPLACE INTO `item_db` VALUES ('535','Pumpkin','Pumpkin','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 19,0;','','');
+REPLACE INTO `item_db` VALUES ('536','Ice_Cream','Ice Cream','0','150','75','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_FREEZE,10000,0,2500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('537','Pet_Food','Pet Food','0','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('538','Well_Baked_Cookie','Well-baked Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
+REPLACE INTO `item_db` VALUES ('539','Piece_Of_Cake','Piece of Cake','0','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
+REPLACE INTO `item_db` VALUES ('540','Falcons_Feed','Falcon Food','0','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(185,225),0;','','');
+REPLACE INTO `item_db` VALUES ('541','Pecopecos_Feed','PecoPeco Food','0','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('544','Fish_Slice','Raw Fish','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,60),0;','','');
+REPLACE INTO `item_db` VALUES ('545','Red_Slim_Potion','Condensed Red Potion','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('546','Yellow_Slim_Potion','Condensed Yellow Potion','0','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('547','White_Slim_Potion','Condensed White Potion','0','1650','825','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('548','Cheese','Cheese','0','2800','1400','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
+REPLACE INTO `item_db` VALUES ('549','Nice_Sweet_Potato','Yam','0','180','90','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,100),0; sc_start SC_STUN,3000,0,1500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('550','Popped_Rice','Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,15),0;','','');
+REPLACE INTO `item_db` VALUES ('551','Shusi','Sushi','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,60),0;','','');
+REPLACE INTO `item_db` VALUES ('552','KETUPAT','Ketupat','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('553','Bun','Bao','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,70),0;','','');
+REPLACE INTO `item_db` VALUES ('554','Mojji','Mochi','0','400','200','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_STUN,3000,0; sc_start SC_BLIND,2000,0,1500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('555','Rice_Cake','Traditional Rice Cake','0','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('556','Long_Rice_Cake','Rice Cake Stick','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,25),0;','','');
+REPLACE INTO `item_db` VALUES ('557','Hash_Rice_Cake','Neatly Sliced Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,30),0;','','');
+REPLACE INTO `item_db` VALUES ('558','Chocolate','Chocolate','0','1','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1,1;','','');
+REPLACE INTO `item_db` VALUES ('559','HandMade_Chocolate','Hand-made Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('560','HandMade_Chocolate_','Handmade White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('561','White_Chocolate','White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('562','Pizza','Doublecrust Swiss Fondue','0','100','50','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
+REPLACE INTO `item_db` VALUES ('563','Pizza_01','Doublecrust Swiss Fondue','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
+REPLACE INTO `item_db` VALUES ('564','Rice_Ball','Rice Ball','0','1','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 200,0;','','');
+REPLACE INTO `item_db` VALUES ('565','Vita500_Bottle','Vita500','0','580','290','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(142,274),0;','','');
+REPLACE INTO `item_db` VALUES ('566','Tomyumkung','Tom Yum Goong','0','10000','5000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(244,350),rand(10,30); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('567','Prawn','Shrimp','0','500','250','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(117,192),0;','','');
+REPLACE INTO `item_db` VALUES ('568','Lemon','Lemon','0','60','30','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,20);','','');
+REPLACE INTO `item_db` VALUES ('569','Novice_Potion','Novice Potion','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(22,33),0;','','');
+REPLACE INTO `item_db` VALUES ('570','Lucky_Candy','Lucky Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('571','Lucky_Candy_Cane','Lucky Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('572','Lucky_Cookie','Lucky Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
+REPLACE INTO `item_db` VALUES ('573','Chocolate_Drink','Chocolate Drink','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(330,410),rand(45,65); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('574','Egg','Egg','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(33,42),0;','','');
+REPLACE INTO `item_db` VALUES ('575','Piece_Of_Cake_','2nd Anniversary Cake','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
+REPLACE INTO `item_db` VALUES ('576','Prickly_Fruit','Prickly Fruit','0','540','270','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(150,300),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('577','Grain','Bag of Grain','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(60,70),0;','','');
+REPLACE INTO `item_db` VALUES ('578','Strawberry','Strawberry','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(16,28);','','');
+REPLACE INTO `item_db` VALUES ('579','Delicious_Fish','Fresh Fish','0','250','125','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(100,150),0;','','');
+REPLACE INTO `item_db` VALUES ('580','Bread','Bread','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('581','Mushroom','Edible Mushroom','0','40','20','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('582','Orange','Orange','0','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,20),rand(10,20);','','');
+REPLACE INTO `item_db` VALUES ('583','KETUPAT_','Ketupat Sayur','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('584','Fish_Ball_Soup','Fish Cake Soup','0','100','50','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
+REPLACE INTO `item_db` VALUES ('585','Wurst','Wurst','0','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,20),0;','','');
+REPLACE INTO `item_db` VALUES ('586','Mothers_Cake','Mother\'s Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('587','Prickly_Fruit_','Red Prickly Fruit','0','880','440','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('588','Spaghetti','Spaghetti','0','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
+REPLACE INTO `item_db` VALUES ('589','Pizza_02','Pizza','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
+REPLACE INTO `item_db` VALUES ('590','Brezel_','Pretzel','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('591','Caviar_Pancake','Caviar Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('592','Jam_Pancake','Jam Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('593','Honey_Pancake','Honey Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('594','Sour_Cream_Pancake','Sour-Cream Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('595','Mushroom_Pancake','Mushroom Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('596','Cute_Strawberry_Choco','Cute Strawberry-Choco','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(1,100);','','');
+REPLACE INTO `item_db` VALUES ('597','Lovely_Choco_Tart','Lovely Choco-Tart','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,400),0;','','');
+REPLACE INTO `item_db` VALUES ('598','Light_Red_Pot','Light Red Potion','0','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('599','Light_Orange_Pot','Light Orange Potion','0','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('601','Wing_Of_Fly','Fly Wing','11','60','30','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('602','Wing_Of_Butterfly','Butterfly Wing','11','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
+REPLACE INTO `item_db` VALUES ('603','Old_Blue_Box','Old Blue Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 603,1;','','');
+REPLACE INTO `item_db` VALUES ('604','Branch_Of_Dead_Tree','Dead Branch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-1,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('605','Anodyne','Anodyne','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill SM_ENDURE,1;','','');
+REPLACE INTO `item_db` VALUES ('606','Aloebera','Aloevera','11','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill SM_SELFPROVOKE,1;','','');
+REPLACE INTO `item_db` VALUES ('607','Yggdrasilberry','Yggdrasil Berry','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('608','Seed_Of_Yggdrasil','Yggdrasil Seed','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('609','Amulet','Amulet','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('610','Leaf_Of_Yggdrasil','Yggdrasil Leaf','11','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,1;','','');
+REPLACE INTO `item_db` VALUES ('611','Spectacles','Magnifier','11','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('612','Portable_Furnace','Mini Furnace','2','150','75','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 21;','','');
+REPLACE INTO `item_db` VALUES ('613','Iron_Hammer','Iron Hammer','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 1;','','');
+REPLACE INTO `item_db` VALUES ('614','Golden_Hammer','Golden Hammer','2','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 2;','','');
+REPLACE INTO `item_db` VALUES ('615','Oridecon_Hammer','Oridecon Hammer','2','5000','2500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 3;','','');
+REPLACE INTO `item_db` VALUES ('616','Old_Card_Album','Old Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 616,1;','','');
+REPLACE INTO `item_db` VALUES ('617','Old_Violet_Box','Old Purple Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 617,1;','','');
+REPLACE INTO `item_db` VALUES ('618','Worn_Out_Scroll','Worn Out Scroll','2','50','25','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('619','Unripe_Apple','Unripe Apple','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PORING;','','');
+REPLACE INTO `item_db` VALUES ('620','Orange_Juice','Orange Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DROPS;','','');
+REPLACE INTO `item_db` VALUES ('621','Bitter_Herb','Bitter Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POPORING;','','');
+REPLACE INTO `item_db` VALUES ('622','Rainbow_Carrot','Rainbow Carrot','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LUNATIC;','','');
+REPLACE INTO `item_db` VALUES ('623','Earthworm_The_Dude','Earthworm the Dude','2','4000','2000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PICKY;','','');
+REPLACE INTO `item_db` VALUES ('624','Rotten_Fish','Rotten Fish','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CHONCHON;','','');
+REPLACE INTO `item_db` VALUES ('625','Lusty_Iron','Rusty Iron','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STEEL_CHONCHON;','','');
+REPLACE INTO `item_db` VALUES ('626','Monster_Juice','Monster Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet HUNTER_FLY;','','');
+REPLACE INTO `item_db` VALUES ('627','Sweet_Milk','Sweet Milk','2','7000','3500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SAVAGE_BABE;','','');
+REPLACE INTO `item_db` VALUES ('628','Well_Dried_Bone','Well-Dried Bone','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DESERT_WOLF_B;','','');
+REPLACE INTO `item_db` VALUES ('629','Singing_Flower','Singing Flower','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ROCKER;','','');
+REPLACE INTO `item_db` VALUES ('630','Dew_Laden_Moss','Dew Laden Moss','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SPORE;','','');
+REPLACE INTO `item_db` VALUES ('631','Deadly_Noxious_Herb','Deadly Noxious Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POISON_SPORE;','','');
+REPLACE INTO `item_db` VALUES ('632','Fatty_Chubby_Earthworm','Fatty Chubby Earthworm','2','5000','2500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PECOPECO;','','');
+REPLACE INTO `item_db` VALUES ('633','Baked_Yam','Sweet Potato','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SMOKIE;','','');
+REPLACE INTO `item_db` VALUES ('634','Tropical_Banana','Tropical Banana','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet YOYO;','','');
+REPLACE INTO `item_db` VALUES ('635','Horror_Of_Tribe','Orc Trophy','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ORK_WARRIOR;','','');
+REPLACE INTO `item_db` VALUES ('636','No_Recipient','No Recipient','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MUNAK;','','');
+REPLACE INTO `item_db` VALUES ('637','Old_Broom','Old Broom','2','350','175','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DOKEBI;','','');
+REPLACE INTO `item_db` VALUES ('638','Silver_Knife_Of_Chaste','Silver Knife of Chastity','2','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SOHEE;','','');
+REPLACE INTO `item_db` VALUES ('639','Armlet_Of_Obedience','Armlet of Obedience','2','18000','9000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ISIS;','','');
+REPLACE INTO `item_db` VALUES ('640','Shining_Stone','Shining Stone','2','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PETIT;','','');
+REPLACE INTO `item_db` VALUES ('641','Contracts_In_Shadow','Contract in Shadow','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DEVIRUCHI;','','');
+REPLACE INTO `item_db` VALUES ('642','Book_Of_Devil','Book of the Devil','2','1800','900','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BAPHOMET_;','','');
+REPLACE INTO `item_db` VALUES ('643','Pet_Incubator','Pet Incubator','2','3000','1500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','bpet;','','');
+REPLACE INTO `item_db` VALUES ('644','Gift_Box','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 644,1;','','');
+REPLACE INTO `item_db` VALUES ('645','Center_Potion','Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('656','Awakening_Potion','Awakening Potion','2','1500','750','150','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('657','Berserk_Potion','Berserk Potion','2','3000','1500','200','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('658','Union_Of_Tribe','Union of Tribe','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','guildgetexp rand(600000,1200000);','','');
+REPLACE INTO `item_db` VALUES ('659','Heart_Of_Her','Her Heart','2','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BON_GUN;','','');
+REPLACE INTO `item_db` VALUES ('660','Prohibition_Red_Candle','Forbidden Red Candle','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ZHERLTHSH;','','');
+REPLACE INTO `item_db` VALUES ('661','Sway_Apron','Soft Apron','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ALICE;','','');
+REPLACE INTO `item_db` VALUES ('662','Inspector_Certificate','Authoritative Badge','2','1450','725','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('663','Korea_Rice_Cake','Korean Rice Cake','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('664','Gift_Box_1','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 664,1;','','');
+REPLACE INTO `item_db` VALUES ('665','Gift_Box_2','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 665,1;','','');
+REPLACE INTO `item_db` VALUES ('666','Gift_Box_3','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 666,1;','','');
+REPLACE INTO `item_db` VALUES ('667','Gift_Box_4','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 667,1;','','');
+REPLACE INTO `item_db` VALUES ('668','Handsei','Red Envelope','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
+REPLACE INTO `item_db` VALUES ('669','Rice_Cake_Soup','Tempting Rice-Cake Soup','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal -100,-100;','','');
+REPLACE INTO `item_db` VALUES ('670','Gold_Coin_Moneybag','Bag of Gold Coins','3','100000','50000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('671','Gold_Coin','Gold Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteGold += 1;','','');
+REPLACE INTO `item_db` VALUES ('672','Copper_Coin_Moneybag','Bag of Bronze Coins','3','1000','500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('673','Copper_Coin','Bronze Coin','3','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('674','Mithril_Coin','Mithril Coin','3','5000','2500','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('675','Silver_Coin','Silver Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteSilver += 1;','','');
+REPLACE INTO `item_db` VALUES ('676','Silver_Coin_Moneybag','Bag of Silver Coins','3','50000','25000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('677','White_Gold_Coin','Platinum Coin','3','2000','1000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('678','Poison_Bottle','Poison Bottle','2','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (Class == Job_Assassin_Cross || Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { sc_start SC_DPOISON, 60000, 0; sc_start SC_ATTHASTE_INFINITY, 60000, 0; } else { percentheal -100, -100; }','','');
+REPLACE INTO `item_db` VALUES ('679','Gold_Pill','Pilule','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
+REPLACE INTO `item_db` VALUES ('680','Magical_Carnation','Magic Carnation','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('681','Memory_Of_Wedding','Sweet Memory of Marriage','2','50000','25000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(getpartnerid()) sc_start SC_WEDDING,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('682','Realgar_Wine','Distilled Fighting Spirit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 30;','','');
+REPLACE INTO `item_db` VALUES ('683','Exorcize_Herb','Herb of Incantation','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 30;','','');
+REPLACE INTO `item_db` VALUES ('684','Durian','Durian','2','15000','7500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
+REPLACE INTO `item_db` VALUES ('685','RAMADAN','Ramadan','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,50;','','');
+REPLACE INTO `item_db` VALUES ('686','Earth_Scroll_1_3','Level 3 Earth Spike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,3;','','');
+REPLACE INTO `item_db` VALUES ('687','Earth_Scroll_1_5','Level 5 Earth Spike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,5;','','');
+REPLACE INTO `item_db` VALUES ('688','Cold_Scroll_1_3','Level 3 Cold Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('689','Cold_Scroll_1_5','Level 5 Cold Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('690','Fire_Scroll_1_3','Level 3 Fire Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('691','Fire_Scroll_1_5','Level 5 Fire Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('692','Wind_Scroll_1_3','Level 3 Lightening Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('693','Wind_Scroll_1_5','Level 5 Lightening Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('694','Ghost_Scroll_1_3','Level 3 Soul Strike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,3;','','');
+REPLACE INTO `item_db` VALUES ('695','Ghost_Scroll_1_5','Level 5 Soul Strike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,5;','','');
+REPLACE INTO `item_db` VALUES ('696','Fire_Scroll_2_1','Level 1 Fire Ball','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,1;','','');
+REPLACE INTO `item_db` VALUES ('697','Fire_Scroll_2_5','Level 5 Fire Ball','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,5;','','');
+REPLACE INTO `item_db` VALUES ('698','Fire_Scroll_3_1','Level 1 Fire Wall','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,1;','','');
+REPLACE INTO `item_db` VALUES ('699','Fire_Scroll_3_5','Level 5 Fire Wall','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,5;','','');
+REPLACE INTO `item_db` VALUES ('700','Cold_Scroll_2_1','Level 1 Frost Diver','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,1;','','');
+REPLACE INTO `item_db` VALUES ('701','Ora_Ora','Ora Ora','3','55000','27500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('702','Animal_Blood','Animal Gore','3','450','225','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('703','Hinalle','Hinalle','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('704','Aloe','Aloe','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('705','Clover','Clover','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('706','Four_Leaf_Clover','Four Leaf Clover','3','80000','40000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('707','Singing_Plant','Singing Plant','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('708','Ment','Ment','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('709','Izidor','Izidor','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('710','Illusion_Flower','Illusion Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('711','Shoot','Shoot','3','16','8','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('712','Flower','Flower','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('713','Empty_Bottle','Empty Bottle','3','6','3','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('714','Emperium','Emperium','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('715','Yellow_Gemstone','Yellow Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('716','Red_Gemstone','Red Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('717','Blue_Gemstone','Blue Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('718','Dark_Red_Jewel','Garnet','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('719','Violet_Jewel','Amethyst','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('720','Skyblue_Jewel','Aquamarine','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('721','Azure_Jewel','Emerald','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('722','Scarlet_Jewel','Pearl','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('723','Cardinal_Jewel','Ruby','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('724','Cardinal_Jewel_','Cursed Ruby','3','600','300','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('725','Red_Jewel','Sardonyx','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('726','Blue_Jewel','Sapphire','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('727','White_Jewel','Opal','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('728','Golden_Jewel','Topaz','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('729','Bluish_Green_Jewel','Zircon','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('730','Crystal_Jewel','1carat Diamond','3','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('731','Crystal_Jewel_','2carat Diamond','3','25000','12500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('732','Crystal_Jewel__','3carat Diamond','3','55000','27500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('733','Crystal_Jewel___','Cracked Diamond','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('734','Red_Frame','Red Frame','3','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('735','Blue_Porcelain','Chung Jah','3','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('736','White_Platter','China','3','1000','500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('737','Black_Ladle','Black Ladle','3','400','200','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('738','Pencil_Case','Pencil Case','3','400','200','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('739','Rouge','Rouge','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('740','Stuffed_Doll','Puppet','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('741','Poring_Doll','Poring Doll','3','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('742','Chonchon_Doll','Chonchon Doll','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('743','Spore_Doll','Spore Doll','3','5500','2750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('744','Bunch_Of_Flowers','Bouquet','3','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('745','Wedding_Bouquet','Wedding Bouquet','3','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('746','Glass_Bead','Glass Bead','3','1400','700','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('747','Crystal_Mirror','Crystal Mirror','3','15000','7500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('748','Witherless_Rose','Witherless Rose','3','55000','27500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('749','Frozen_Rose','Frozen Rose','3','35000','17500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('750','Baphomet_Doll','Baphomet Doll','3','18000','9000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('751','Osiris_Doll','Osiris Doll','3','14000','7000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('752','Grasshopper_Doll','Rocker Doll','3','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('753','Monkey_Doll','Yoyo Doll','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('754','Raccoondog_Doll','Raccoon Doll','3','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('756','Oridecon_Stone','Rough Oridecon','3','550','275','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('757','Elunium_Stone','Rough Elunium','3','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('901','Danggie','Daenggie','3','260','130','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('902','Tree_Root','Tree Root','3','12','6','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('903','Reptile_Tongue','Reptile Tongue','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('904','Scorpions_Tail','Scorpion Tail','3','124','62','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('905','Stem','Stem','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('906','Pointed_Scale','Pointed Scale','3','68','34','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('907','Resin','Resin','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('908','Spawn','Spawn','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('909','Jellopy','Jellopy','3','6','3','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('910','Garlet','Garlet','3','40','20','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('911','Scell','Scell','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('912','Zargon','Zargon','3','480','240','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('913','Tooth_Of_Bat','Tooth of Bat','3','34','17','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('914','Fluff','Fluff','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('915','Chrysalis','Chrysalis','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('916','Feather_Of_Birds','Feather of Birds','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('917','Talon','Talon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('918','Sticky_Webfoot','Sticky Webfoot','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('919','Animals_Skin','Animal Skin','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('920','Claw_Of_Wolves','Wolf Claw','3','58','29','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('921','Mushroom_Spore','Mushroom Spore','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('922','Orcish_Cuspid','Orc\'s Fang','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('923','Evil_Horn','Evil Horn','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('924','Powder_Of_Butterfly','Powder of Butterfly','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('925','Bill_Of_Birds','Bill of Birds','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('926','Scale_Of_Snakes','Snake Scale','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('928','Insect_Feeler','Insect Feeler','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('929','Immortal_Heart','Immortal Heart','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('930','Rotten_Bandage','Rotten Bandage','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('931','Orcish_Voucher','Orcish Voucher','3','142','71','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('932','Skel_Bone','Skel-Bone','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('934','Mementos','Memento','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('935','Shell','Shell','3','14','7','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('936','Scales_Shell','Scale Shell','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('937','Posionous_Canine','Venom Canine','3','148','74','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('938','Sticky_Mucus','Sticky Mucus','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('939','Bee_Sting','Bee Sting','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('940','Grasshoppers_Leg','Grasshopper\'s Leg','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('941','Nose_Ring','Nose Ring','3','568','284','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('942','Yoyo_Tail','Yoyo Tail','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('943','Solid_Shell','Solid Shell','3','448','224','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('944','Horseshoe','Horseshoe','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('945','Raccoon_Leaf','Raccoon Leaf','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('946','Snails_Shell','Snail\'s Shell','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('947','Horn','Horn','3','116','58','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('948','Bears_Foot','Bear\'s Footskin','3','174','87','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('949','Feather','Feather','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('950','Heart_Of_Mermaid','Heart of Mermaid','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('951','Fin','Fin','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('952','Cactus_Needle','Cactus Needle','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('953','Stone_Heart','Stone Heart','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('954','Shining_Scales','Shining Scale','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('955','Worm_Peelings','Worm Peeling','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('956','Gill','Gill','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('957','Decayed_Nail','Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('958','Horrendous_Mouth','Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('959','Rotten_Scale','Stinky Scale','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('960','Nipper','Nipper','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('961','Conch','Conch','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('962','Tentacle','Tentacle','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('963','Sharp_Scale','Sharp Scale','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('964','Crap_Shell','Crab Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('965','Clam_Shell','Clam Shell','3','56','28','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('966','Flesh_Of_Clam','Clam Flesh','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('967','Turtle_Shell','Turtle Shell','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('968','Voucher_Of_Orcish_Hero','Heroic Emblem','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('969','Gold','Gold','3','200000','100000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('970','Alchol','Alcohol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('971','Detrimindexta','Detrimindexta','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('972','Karvodailnirol','Karvodailnirol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('973','Counteragent','Counteragent','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('974','Mixture','Mixture','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('975','Scarlet_Dyestuffs','Scarlet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('976','Lemon_Dyestuffs','Lemon Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('978','Cobaltblue_Dyestuffs','Cobaltblue Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('979','Darkgreen_Dyestuffs','Darkgreen Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('980','Orange_Dyestuffs','Orange Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('981','Violet_Dyestuffs','Violet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('982','White_Dyestuffs','White Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('983','Black_Dyestuffs','Black Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('984','Oridecon','Oridecon','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('985','Elunium','Elunium','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('986','Anvil','Anvil','3','30000','15000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('987','Oridecon_Anvil','Oridecon Anvil','3','120000','60000','700','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('988','Golden_Anvil','Golden Anvil','3','300000','150000','900','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('989','Emperium_Anvil','Emperium Anvil','3','600000','300000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('990','Boody_Red','Red Blood','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('991','Crystal_Blue','Crystal Blue','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('992','Wind_Of_Verdure','Wind of Verdure','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('993','Yellow_Live','Green Live','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('994','Flame_Heart','Flame Heart','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('995','Mistic_Frozen','Mystic Frozen','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('996','Rough_Wind','Rough Wind','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('997','Great_Nature','Great Nature','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('998','Iron','Iron','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('999','Steel','Steel','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1000','Star_Crumb','Star Crumb','3','4500','2250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1001','Sparkling_Dust','Star Dust','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1002','Iron_Ore','Iron Ore','3','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1003','Coal','Coal','3','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1004','Patriotism_Marks','Chivalry Emblem','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1005','Hammer_Of_Blacksmith','Hammer of Blacksmith','3','2','1','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1006','Old_Magic_Book','Old Magicbook','3','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1007','Penetration','Necklace of Wisdom','3','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1008','Frozen_Heart','Necklace of Oblivion','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1009','Sacred_Marks','Hand of God','3','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1010','Phracon','Phracon','3','200','100','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1011','Emveretarcon','Emveretarcon','3','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1012','Lizard_Scruff','Frill','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1013','Colorful_Shell','Rainbow Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1014','Jaws_Of_Ant','Ant Jaw','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1015','Thin_N_Long_Tongue','Tongue','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1016','Rat_Tail','Rat Tail','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1017','Moustache_Of_Mole','Mole Whiskers','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1018','Nail_Of_Mole','Mole Claw','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1019','Wooden_Block','Trunk','3','60','30','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1020','Long_Hair','Black Hair','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1021','Dokkaebi_Horn','Dokebi Horn','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1022','Fox_Tail','Nine Tails','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1023','Fish_Tail','Fish Tail','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1024','Chinese_Ink','Squid Ink','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1025','Spiderweb','Cobweb','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1026','Acorn','Acorn','3','98','49','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1027','Porcupine_Spike','Porcupine Quill','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1028','Wild_Boars_Mane','Mane','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1029','Tigers_Skin','Tiger Skin','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1030','Tiger_Footskin','Tiger\'s Footskin','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1031','Limb_Of_Mantis','Mantis Scythe','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1032','Blossom_Of_Maneater','Maneater Blossom','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1033','Root_Of_Maneater','Maneater Root','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1034','Cobold_Hair','Blue Hair','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1035','Dragon_Canine','Dragon Canine','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1036','Dragon_Scale','Dragon Scale','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1037','Dragon_Train','Dragon Tail','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1038','Petite_DiablOfs_Horn','Little Evil Horn','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1039','Petite_DiablOfs_Wing','Little Evil Wing','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1040','Elder_Pixies_Beard','Elder Pixie\'s Moustache','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1041','Lantern','Lantern','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1042','Short_Leg','Bug Leg','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1043','Nail_Of_Orc','Orc Claw','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1044','Tooth_Of_','Zenorc\'s Fang','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1045','Sacred_Masque','Cultish Masque','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1046','Tweezer','Scorpion Nipper','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1047','Head_Of_Medusa','Dead Medusa','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1048','Slender_Snake','Horrendous Hair','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1049','Skirt_Of_Virgin','Skirt of Virgin','3','1700','850','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1050','Tendon','Tendon','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1051','Detonator','Detonator','3','450','225','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1052','Single_Cell','Single Cell','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1053','Tooth_Of_Ancient_Fish','Ancient Tooth','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1054','Lip_Of_Ancient_Fish','Ancient Lips','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1055','Earthworm_Peeling','Earthworm Peeling','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1056','Grit','Grit','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1057','Moth_Dust','Moth Dust','3','138','69','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1058','Wing_Of_Moth','Moth Wings','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1059','Transparent_Cloth','Fabric','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1060','Golden_Hair','Golden Hair','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1061','Starsand_Of_Witch','Witched Starsand','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1062','Pumpkin_Head','Jack o\' Pumpkin','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1063','Sharpened_Cuspid','Fang','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1064','Reins','Reins','3','802','401','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1065','Booby_Trap','Trap','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1066','Tree_Of_Archer_1','Fine-grained Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1067','Tree_Of_Archer_2','Solid Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1068','Tree_Of_Archer_3','Barren Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1069','Mushroom_Of_Thief_1','Orange Net Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1070','Mushroom_Of_Thief_2','Orange Gooey Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1071','Mage_Test_1','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1072','Delivery_Message','Delivery Message','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1073','Merchant_Voucher_1','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1074','Merchant_Voucher_2','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1075','Merchant_Voucher_3','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1076','Merchant_Voucher_4','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1077','Merchant_Voucher_5','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1078','Merchant_Voucher_6','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1079','Merchant_Voucher_7','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1080','Merchant_Voucher_8','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1081','Merchant_Box_1','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1082','Merchant_Box_2','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1083','Merchant_Box_3','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1084','Kapras_Pass','Kafra Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1085','Mage_Test_2','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1086','Mage_Test_3','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1087','Mage_Test_4','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1088','Morocc_Potion','Morroc Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1089','Payon_Potion','Payon Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1090','Mage_Test_Etc','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1091','Merchant_Box_Etc','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1092','Empty_Cylinder','Empty Test Tube','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1093','Empty_Potion','Empty Potion Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1094','Short_Daenggie','Short Daenggie','3','278','139','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1095','Needle_Of_Alarm','Needle of Alarm','3','546','273','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1096','Round_Shell','Round Shell','3','780','390','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1097','Worn_Out_Page','Worn Out Page','3','948','474','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1098','Manacles','Manacles','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1099','Worn_Out_Prison_Uniform','Worn-out Prison Uniform','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1101','Sword','Sword','4','100','50','500','25','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1102','Sword_','Sword','4','100','50','500','25','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1103','Sword__','Sword','4','100','50','500','25','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1104','Falchion','Falchion','4','1500','750','600','39','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1105','Falchion_','Falchion','4','1500','750','600','39','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1106','Falchion__','Falchion','4','1500','750','600','39','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1107','Blade','Blade','4','2900','1450','700','53','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1108','Blade_','Blade','4','2900','1450','700','53','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1109','Blade__','Blade','4','2900','1450','700','53','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1110','Lapier','Rapier','4','10000','5000','500','70','0','0','1','2','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1111','Lapier_','Rapier','4','10000','5000','500','70','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1112','Lapier__','Rapier','4','10000','5000','500','70','0','0','1','0','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1113','Scimiter','Scimitar','4','17000','8500','700','85','0','0','1','2','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1114','Scimiter_','Scimitar','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1115','Scimiter__','Scimitar','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1116','Katana','Katana','4','2000','1000','1000','60','0','0','1','3','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1117','Katana_','Katana','4','2000','1000','1000','60','0','0','1','4','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1118','Katana__','Katana','4','2000','1000','1000','60','0','0','1','0','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1119','Tsurugi','Tsurugi','4','51000','25500','1200','130','0','0','1','1','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1120','Tsurugi_','Tsurugi','4','51000','25500','1200','130','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1121','Tsurugi__','Tsurugi','4','51000','25500','1200','130','0','0','1','0','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1122','Ring_Pommel_Saber','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','2','414946','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1123','Haedonggum','Haedonggum','4','50000','25000','900','120','0','0','1','1','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1124','Orcish_Sword','Orcish Sword','4','20','10','800','90','0','0','1','0','414947','63','2','2','3','5',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1125','Ring_Pommel_Saber_','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','3','414946','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1126','Saber','Saber','4','49000','24500','1000','115','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1127','Saber_','Saber','4','49000','24500','1000','115','0','0','1','3','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1128','Hae_Dong_Gum_','Haedonggum','4','50000','25000','900','120','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1129','Flamberge','Flamberge','4','60000','30000','1500','150','0','0','1','0','16512','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1130','Nagan','Nagan','4','20','10','500','120','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('1131','Ice_Falchon','Ice Falchion','4','20','10','600','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500; bonus2 bAddEff2,Eff_Freeze,10; skill MG_COLDBOLT,3; bonus3 bAutoSpell,MG_COLDBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1132','Edge','Edge','4','20','10','700','115','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,30; bonus2 bWeaponComaRace,RC_NonBoss,10;','','');
+REPLACE INTO `item_db` VALUES ('1133','Fire_Brand','Fireblend','4','20','10','500','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill MG_FIREBOLT,3; bonus3 bAutoSpell,MG_FIREBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1134','Scissores_Sword','Caesar\'s Sword','4','20','10','700','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,25; bonus bIgnoreDefRace,RC_Plant;','','');
+REPLACE INTO `item_db` VALUES ('1135','Cutlas','Cutlus','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('1136','Solar_Sword','Solar Sword','4','20','10','1200','85','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
+REPLACE INTO `item_db` VALUES ('1137','Excalibur','Excalibur','4','20','10','1200','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,10; bonus bDex,-1; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1138','Mysteltainn_','Mysteltainn','4','20','10','1000','170','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Ghost,15; bonus3 bAutoSpell,MG_STONECURSE,3,100; bonus2 bAddEff,Eff_Stone,10; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('1139','Tale_Fing_','Tirfing','4','20','10','1000','200','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bHPLossRate,35,10000;','','');
+REPLACE INTO `item_db` VALUES ('1140','Byeorrun_Gum','Byeollungum','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-10; bonus2 bAddRace,RC_Boss,50; bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('1141','Immaterial_Sword','Immaterial Sword','4','20','10','900','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 30, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
+REPLACE INTO `item_db` VALUES ('1142','Jewel_Sword','Jeweled Sword','4','20','10','2200','104','0','0','1','0','414946','63','2','2','3','68',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM;','','');
+REPLACE INTO `item_db` VALUES ('1143','Gaia_Sword','Gaia Sword','4','20','10','2500','140','0','0','1','0','414946','63','2','2','3','74',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_ORE;','','');
+REPLACE INTO `item_db` VALUES ('1144','Sasimi','Sashimi','4','20','10','1400','75','0','0','1','0','414946','63','2','2','3','48',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus3 bAddMonsterDropItem,544,RC_Fish,4000;','','');
+REPLACE INTO `item_db` VALUES ('1145','Holy_Avenger','Holy Avenger','4','450000','225000','1350','125','0','0','1','0','16384','63','2','2','3','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('1146','Town_Sword','Town Sword','4','42000','21000','800','100','0','0','1','1','1','63','2','2','3','30',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1147','Town_Sword_','Town Sword','4','42000','21000','800','100','0','0','1','2','1','63','2','2','3','30',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1148','Star_Dust_Blade','Star Dust Blade','4','20','10','1000','140','0','0','1','1','1','63','2','2','4','45',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1149','Flamberge_','Flamberge','4','60000','30000','1500','150','0','0','1','2','16512','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1151','Slayer','Slayer','4','15000','7500','1300','90','0','0','1','2','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1152','Slayer_','Slayer','4','15000','7500','1300','90','0','0','1','3','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1153','Slayer__','Slayer','4','15000','7500','1300','90','0','0','1','0','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1154','Bastard_Sword','Bastard Sword','4','22500','11250','1600','115','0','0','1','2','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1155','Bastard_Sword_','Bastard Sword','4','22500','11250','1600','115','0','0','1','3','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1156','Bastard_Sword__','Bastard Sword','4','22500','11250','1600','115','0','0','1','0','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1157','Two_Hand_Sword','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','1','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1158','Two_Hand_Sword_','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','2','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1159','Two_Hand_Sword__','Two-Handed Sword','4','60000','30000','2200','160','0','0','1','0','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1160','Broad_Sword','Broad Sword','4','65000','32500','2000','140','0','0','1','1','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1161','Balmung','Balmung','4','20','10','1000','250','0','0','1','0','18446744073709551615','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1162','Broad_Sword_','Broad Sword','4','65000','32500','2000','140','0','0','1','2','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1163','Claymore','Claymore','4','74000','37000','2500','180','0','0','1','0','16512','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1164','Muramasa','Muramasa','4','20','10','1000','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('1165','Masamune','Masamune','4','20','10','1000','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,30; bonus bStr,-5; bonus bAspd,2; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1166','Dragon_Slayer','Dragon Slayer','4','20','10','1300','150','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('1167','Schweizersabel','Schweizersabel','4','20','10','1600','160','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1168','Zweihander','Zweihander','4','20','10','2200','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1169','Executioner_','Executioner','4','20','10','2200','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1170','Katzbalger','Katzbalger','4','20','10','2000','175','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bDef,10;','','');
+REPLACE INTO `item_db` VALUES ('1171','Zweihander_','Zweihander','4','20','10','2200','200','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1172','Claymore_','Claymore','4','74000','37000','2500','180','0','0','1','2','16512','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1173','Muramasa_C','Muramasa','4','1','0','0','204','0','0','1','0','16514','63','2','34','4','1',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8;','','');
+REPLACE INTO `item_db` VALUES ('1174','Executioner_C','Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1175','Altas_Weapon','Atlas Weapon','4','20','10','3500','200','0','0','1','1','16514','2','2','34','4','55',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10; if(readparam(bStr)>=80) bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('1176','Muscle_Cutter','Muscle Cutter','4','20','10','2200','160','0','0','1','2','16514','2','2','34','4','55',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,800; bonus3 bAutoSpell,AL_DECAGI,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1177','Muramash','Muramash','4','20','10','0','120','0','0','1','0','16514','63','2','34','1','0',NULL,'0','0','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1178','Schweizersabel_','Schweizersabel','4','20','10','1600','160','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1179','Executioner__','Executioner','4','20','10','2200','155','0','0','1','1','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1180','Dragon_Slayer_','Dragon Slayer','4','20','10','1300','150','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('1181','Tae_Goo_Lyeon','Tae Goo Lyeon','4','20','10','2000','250','0','0','1','2','16514','2','2','34','4','90',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,10; if(JobLevel>=70) autobonus \"{ bonus bBaseAtk,50; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; if(getrefine()>8) { bonus bCastrate,-20; bonus bDelayrate,-20; }','','');
+REPLACE INTO `item_db` VALUES ('1182','Bloody_Eater','Bloody Eater','4','20','10','1200','200','0','0','1','2','16514','63','2','34','4','50',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost; autobonus \"{ bonus bCritical,100; bonus bBaseAtk,50; }\",1,5000,0,\"{ specialeffect2 EF_FIRESPLASHHIT; }\"; bonus bHPGainValue,100;','','');
+REPLACE INTO `item_db` VALUES ('1183','BF_Two_Handed_Sword1','Brave Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','0','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1184','BF_Two_Handed_Sword2','Valorous Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','0','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; bonus2 bAddRace,RC_DemiPlayer,55; bonus bCritAtkRate,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1185','Violet_Fear','Violet Fear','4','20','10','2200','275','0','0','1','2','16514','2','2','34','4','80',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,3,30; bonus3 bAutoSpell,WZ_FROSTNOVA,5,50; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('1186','Death_Guidance','Death Guidance','4','20','10','2000','200','0','0','1','2','16514','2','2','34','4','70',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,2; bonus bFlee2,20; bonus3 bAutoSpell,NPC_HELLPOWER,1,10; bonus4 bAutoSpell,NPC_HELLPOWER,1,10,0; if( getrefine()>8 ) bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,2,20; else bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,1,20;','','');
+REPLACE INTO `item_db` VALUES ('1187','Krieger_Twohand_Sword1','Glorious Claymore','4','20','10','0','220','0','0','1','0','16514','63','2','34','4','80',NULL,'1','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,LK_CONCENTRATION,max(getskilllv(LK_CONCENTRATION),1),30; bonus3 bAutoSpell,LK_AURABLADE,max(getskilllv(LK_AURABLADE),1),30; }','','');
+REPLACE INTO `item_db` VALUES ('1188','Veteran_Sword','Veteran Sword','4','10000','5000','2000','180','0','0','1','1','16514','63','2','34','4','80',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SM_BASH)==10) { bonus2 bSkillAtk,SM_BASH,50; } if(getskilllv(KN_BOWLINGBASH)==10) { bonus2 bSkillAtk,KN_BOWLINGBASH,50; } bonus bStr,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1189','Krasnaya','Krasnaya','4','20','10','3800','200','0','0','2','3','16514','2','2','34','2','50',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,20; }','','');
+REPLACE INTO `item_db` VALUES ('1190','Claymore_C','Claymore','4','0','0','0','220','0','0','1','0','16512','63','2','34','3','1',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1201','Knife','Knife','4','50','25','400','17','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1202','Knife_','Knife','4','50','25','400','17','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1203','Knife__','Knife','4','50','25','400','17','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1204','Cutter','Cutter','4','1250','625','500','30','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1205','Cutter_','Cutter','4','1250','625','500','30','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1206','Cutter__','Cutter','4','1250','625','500','30','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1207','Main_Gauche','Main Gauche','4','2400','1200','600','43','0','0','1','3','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1208','Main_Gauche_','Main Gauche','4','2400','1200','600','43','0','0','1','4','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1209','Main_Gauche__','Main Gauche','4','2400','1200','600','43','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1210','Dirk','Dirk','4','8500','4250','500','59','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1211','Dirk_','Dirk','4','8500','4250','500','59','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1212','Dirk__','Dirk','4','8500','4250','500','59','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1213','Dagger','Dagger','4','14000','7000','600','73','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1214','Dagger_','Dagger','4','14000','7000','600','73','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1215','Dagger__','Dagger','4','14000','7000','600','73','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1216','Stiletto','Stiletto','4','19500','9750','700','87','0','0','1','2','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1217','Stiletto_','Stiletto','4','19500','9750','700','87','0','0','1','3','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1218','Stiletto__','Stiletto','4','19500','9750','700','87','0','0','1','0','2123325167','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1219','Gladius','Gladius','4','43000','21500','700','105','0','0','1','2','42950382','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1220','Gladius_','Gladius','4','43000','21500','700','105','0','0','1','3','42950382','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1221','Gladius__','Gladius','4','43000','21500','700','105','0','0','1','0','42950382','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1222','Damascus','Damascus','4','49000','24500','800','118','0','0','1','1','42950382','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1223','Forturn_Sword','Fortune Sword','4','20','10','500','90','0','0','1','0','42950382','63','2','2','4','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bFlee2,20;','','');
+REPLACE INTO `item_db` VALUES ('1224','Sword_Breaker','Swordbreaker','4','20','10','1000','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('1225','Mail_Breaker','Mailbreaker','4','20','10','1000','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('1226','Damascus_','Damascus','4','49000','24500','800','118','0','0','1','2','42950382','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1227','Weeder_Knife','Weeder Knife','4','20','10','400','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Plant; bonus2 bAddRace,RC_Plant,15; bonus2 bSubRace,RC_Plant,15;','','');
+REPLACE INTO `item_db` VALUES ('1228','Combat_Knife','Combat Knife','4','20','10','400','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10;','','');
+REPLACE INTO `item_db` VALUES ('1229','Mamas_Knife','Kitchen Knife','4','20','10','500','75','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000;','','');
+REPLACE INTO `item_db` VALUES ('1230','House_Auger','Ice Pick','4','20','10','600','80','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
+REPLACE INTO `item_db` VALUES ('1231','Bazerald','Bazerald','4','20','10','500','70','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('1232','Assasin_Dagger','Assassin Dagger','4','20','10','600','140','0','0','1','0','4096','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1233','Exercise','Exorciser','4','20','10','700','90','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Demon; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_DemiPlayer,-10;','','');
+REPLACE INTO `item_db` VALUES ('1234','Moonlight_Sword','Moonlight Dagger','4','20','10','700','50','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('1235','Azoth','Azoth','4','20','10','700','110','0','0','1','0','262144','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,300;','','');
+REPLACE INTO `item_db` VALUES ('1236','Sucsamad','Sucsamad','4','20','10','800','140','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1237','Grimtooth_','Grimtooth','4','20','10','800','180','0','0','1','0','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bFlee2,5; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
+REPLACE INTO `item_db` VALUES ('1238','Zeny_Knife','Zeny Knife','4','20','10','1200','64','0','0','1','0','42950382','63','2','2','3','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,100,40;','','');
+REPLACE INTO `item_db` VALUES ('1239','Poison_Knife','Poison Knife','4','20','10','800','64','0','0','1','0','42950382','63','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('1240','Princess_Knife','Princess Knife','4','20','10','400','84','0','0','1','0','42950382','63','2','2','4','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('1241','Cursed_Dagger','Cursed Dagger','4','80000','40000','400','55','0','0','1','0','8454660','63','2','2','4','85',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,5000;','','');
+REPLACE INTO `item_db` VALUES ('1242','Counter_Dagger','Dagger of Counter','4','120000','60000','550','140','0','0','1','0','8454660','63','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
+REPLACE INTO `item_db` VALUES ('1243','Novice_Knife','Novice Main-Gauche','4','1','0','1','45','0','0','1','0','1','63','2','2','1','1',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1244','Holy_Dagger','Holy Dagger','4','20','10','800','100','0','0','1','0','33689664','63','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1245','Cinquedea','Cinquedea','4','40000','20000','700','110','0','0','1','1','1','63','2','2','3','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1246','Cinquedea_','Cinquedea','4','40000','20000','700','110','0','0','1','2','1','63','2','2','3','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1247','Kindling_Dagger','Kindle Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1248','Obsidian_Dagger','Obsidian Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1249','Fishermans_Dagger','Fisherman\'s Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1250','Jur','Jur','4','19500','9750','800','125','0','0','1','2','4096','63','2','34','2','18',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1251','Jur_','Jur','4','19500','9750','800','125','0','0','1','3','4096','63','2','34','2','18',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1252','Katar','Katar','4','41000','20500','1200','148','0','0','1','1','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1253','Katar_','Katar','4','41000','20500','1200','148','0','0','1','2','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1254','Jamadhar','Jamadhar','4','37200','18600','1500','165','0','0','1','0','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1255','Jamadhar_','Jamadhar','4','37200','18600','1500','165','0','0','1','1','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1256','Katar_Of_Cold_Icicle','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
+REPLACE INTO `item_db` VALUES ('1257','Katar_Of_Thornbush','Katar of Quaking','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('1258','Katar_Of_Raging_Blaze','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
+REPLACE INTO `item_db` VALUES ('1259','Katar_Of_Piercing_Wind','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('1260','Ghoul_Leg','Sharpened Legbone of Ghoul','4','52500','26250','1700','150','0','0','1','0','4096','63','2','34','3','65',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Undead;','','');
+REPLACE INTO `item_db` VALUES ('1261','Infiltrator','Infiltrator','4','57000','28500','1500','140','0','0','1','0','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1262','Nail_Of_Loki','Loki\'s Nail','4','20','10','1200','115','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
+REPLACE INTO `item_db` VALUES ('1263','Unholy_Touch','Unholy Touch','4','20','10','1250','151','0','0','1','0','4096','63','2','34','4','70',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,200; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1264','Various_Jur','Specialty Jur','4','20','10','800','90','0','0','1','4','4096','63','2','34','1','1',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff2,Eff_Bleeding,10;','','');
+REPLACE INTO `item_db` VALUES ('1265','Bloody_Roar','Bloody Roar','4','20','10','1000','120','0','0','1','0','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160; bonus bHPrecovRate,-100; bonus bSPrecovRate,-100;','','');
+REPLACE INTO `item_db` VALUES ('1266','Infiltrator_','Infiltrator','4','57000','28500','1500','140','0','0','1','1','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1267','Infiltrator_C','Infiltrator','4','1','0','0','189','0','0','1','0','4096','63','2','34','4','1',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1268','Wild_Beast_Claw','Wild Beast Claw','4','20','10','1450','160','0','0','1','1','4096','2','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_CRITICALWOUND,2,100; } else bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100;','','');
+REPLACE INTO `item_db` VALUES ('1269','Inverse_Scale','Inverse Scale','4','20','10','1500','140','0','0','1','0','4096','2','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1270','Drill_Katar','Drill Katar','4','20','10','1400','110','0','0','1','1','4096','2','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus3 bAutoSpell,ST_FULLSTRIP,1,150;','','');
+REPLACE INTO `item_db` VALUES ('1271','Blood_Tears','Blood Tears','4','20','10','1700','120','0','0','1','2','4096','2','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1272','Scratcher','Scratcher','4','20','10','0','120','0','0','1','0','4096','63','2','34','1','0',NULL,'0','0','16','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1273','Bloody_Roar_C','Refined Bloody Roar','4','1','0','0','148','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160;','','');
+REPLACE INTO `item_db` VALUES ('1274','Unholy_Touch_C','Refined Unholy Touch','4','1','0','0','179','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,5000; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1275','Katar_Of_Cold_Icicle_','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
+REPLACE INTO `item_db` VALUES ('1276','Katar_Of_Thornbush_','Katar of Quaking','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('1277','Katar_Of_Raging_Blaze_','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
+REPLACE INTO `item_db` VALUES ('1278','Katar_Of_Piercing_Wind_','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('1279','BF_Katar1','Brave Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','0','16','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1280','BF_Katar2','Valorous Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','0','16','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus bCritAtkRate,20; bonus bAspdRate,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1281','Krieger_Katar1','Glorious Bloody Roar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1282','Krieger_Katar2','Glorious Jamadhar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bCriticalAddRace,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1283','Katar_Of_Speed','Katar Of Speed','4','20','10','0','175','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_SONICBLOW,25; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('1284','Krishna','Krishna','4','20','10','1200','120','0','0','1','2','4096','2','2','34','3','50',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_GRIMTOOTH,10; if(getskilllv(AS_SONICBLOW)) { bonus3 bAutoSpell,AS_SONICBLOW,getskilllv(AS_SONICBLOW),5; } else { bonus3 bAutoSpell,AS_SONICBLOW,1,5; }','','');
+REPLACE INTO `item_db` VALUES ('1285','Cakram','Chakram','4','20','10','1000','130','0','0','1','2','4096','2','2','34','3','50',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(AS_KATAR)==10) { bonus bHit,10; } bonus2 bSkillAtk,ASC_METEORASSAULT,20;','','');
+REPLACE INTO `item_db` VALUES ('1286','Jamadhar_C','Jamadhar','4','0','0','0','200','0','0','1','0','4096','63','2','34','3','1',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1301','Axe','Axe','4','500','250','800','38','0','0','1','3','414947','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1302','Axe_','Axe','4','500','250','800','38','0','0','1','4','414947','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1303','Axe__','Axe','4','500','250','800','38','0','0','1','0','414947','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1304','Orcish_Axe','Orcish Axe','4','20','10','1500','75','0','0','1','0','414947','63','2','2','3','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1305','Cleaver','Cleaver','4','20','10','1200','140','0','0','1','0','279714','63','2','2','4','44',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus3 bAddMonsterDropItem,517,RC_Brute,3000;','','');
+REPLACE INTO `item_db` VALUES ('1306','War_Axe','War Axe','4','20','10','4200','140','0','0','1','1','263168','63','2','2','3','76',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('1307','Windhawk','Windhawk','4','18000','9000','1500','115','0','0','1','0','414946','63','2','2','2','14',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1308','Golden_Axe','Golden Axe','4','20','10','3000','170','0','0','1','0','1','63','2','2','4','45',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1309','Orcish_Axe_','Orcish Axe','4','20','10','1500','75','0','0','1','4','414947','63','2','2','3','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1310','Krieger_Onehand_Axe1','Glorious Cleaver','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('1311','Vecer_Axe','Vecer Axe','4','20','10','1500','140','0','0','1','2','279714','2','2','2','3','50',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bLuk)>=90) { bonus bBaseAtk,20; } if(readparam(bDex)>=90) { bonus bCritical,5; } if(readparam(bDex)>=90||readparam(bLuk)>=90) { bonus2 bSkillAtk,MC_MAMMONITE,15; }','','');
+REPLACE INTO `item_db` VALUES ('1312','Orcish_Axe_C','Orcish Axe','4','0','0','0','110','0','0','1','0','414947','63','2','2','3','1',NULL,'0','0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
+REPLACE INTO `item_db` VALUES ('1313','Tourist_Axe','Tourist Axe','4','0','0','500','77','0','0','1','0','414947','63','2','2','1','1',NULL,'0','0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1314','F_Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1315','F_Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('1351','Battle_Axe','Battle Axe','4','5400','2700','1500','80','0','0','1','3','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1352','Battle_Axe_','Battle Axe','4','5400','2700','1500','80','0','0','1','4','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1353','Battle_Axe__','Battle Axe','4','5400','2700','1500','80','0','0','1','0','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1354','Hammer','Hammer','4','15500','7750','2000','120','0','0','1','2','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1355','Hammer_','Hammer','4','15500','7750','2000','120','0','0','1','3','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1356','Hammer__','Hammer','4','15500','7750','2000','120','0','0','1','0','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1357','Buster','Buster','4','34000','17000','2200','155','0','0','1','1','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1358','Buster_','Buster','4','34000','17000','2200','155','0','0','1','2','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1359','Buster__','Buster','4','34000','17000','2200','155','0','0','1','0','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1360','Two_Handed_Axe','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','1','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1361','Two_Handed_Axe_','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','2','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1362','Two_Handed_Axe__','Two-Handed Axe','4','55000','27500','2500','185','0','0','1','0','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1363','Brood_Axe','Bloody Axe','4','20','10','4000','170','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1364','Great_Axe','Great Axe','4','20','10','1800','187','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,1500;','','');
+REPLACE INTO `item_db` VALUES ('1365','Sabbath','Sabbath','4','20','10','2300','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bWeaponComaRace,RC_Demon,50; bonus2 bCriticalAddRace,RC_Undead,50;','','');
+REPLACE INTO `item_db` VALUES ('1366','Right_Epsilon','Light Epsilon','4','20','10','2300','180','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('1367','Slaughter','Slaughter','4','20','10','2500','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bIgnoreDefRace,RC_Brute; bonus2 bWeaponComaRace,RC_Brute,40;','','');
+REPLACE INTO `item_db` VALUES ('1368','Tomahawk','Tomahawk','4','20','10','2500','165','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
+REPLACE INTO `item_db` VALUES ('1369','Guillotine','Guillotine','4','20','10','3000','215','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bWeaponComaRace,RC_DemiPlayer,30; bonus2 bSPGainRaceAttack,RC_DemiPlayer,2; bonus2 bSPGainRace,RC_DemiPlayer,20;','','');
+REPLACE INTO `item_db` VALUES ('1370','Doom_Slayer','Doom Slayer','4','20','10','6000','10','0','0','1','0','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1371','Doom_Slayer_','Doom Slayer','4','20','10','6000','10','0','0','1','1','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1372','Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3; bonus bStr,10; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1373','Brood_Axe_C','Refined Bloody Axe','4','2','1','0','205','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20; bonus bSpeedRate,25; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1374','Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
+REPLACE INTO `item_db` VALUES ('1375','Berdysz','Berdysz','4','20','10','2500','200','0','0','1','2','279714','2','2','34','3','70',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,13; bonus2 bSubSize,Size_Large,15;','','');
+REPLACE INTO `item_db` VALUES ('1376','Heart_Breaker','Heart Breaker','4','20','10','2000','175','0','0','1','1','279714','2','2','34','4','70',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20+getrefine(); bonus bAspdRate,5; if((Class==Job_Whitesmith)||(Class==Job_Creator)) bonus3 bAutoSpell,BS_HAMMERFALL,3,30;','','');
+REPLACE INTO `item_db` VALUES ('1377','Hurricane_Fury','Hurricane\'s Fury','4','20','10','3500','332','0','0','1','1','279714','2','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,10+getrefine(); bonus bAspdRate,getrefine(); bonus3 bAutoSpell,NPC_PULSESTRIKE,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1378','Great_Axe_C','Refined Great Axe','4','1','0','0','215','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bHit,20; bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,2000;','','');
+REPLACE INTO `item_db` VALUES ('1379','BF_Two_Handed_Axe1','Valorous Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1380','BF_Two_Handed_Axe2','Brave Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; autobonus \"{ bonus bBreakArmorRate,10000; }\",20,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1381','N_Battle_Axe','Novice Battle Axe','4','0','0','0','100','0','0','1','3','279714','63','2','34','1','3',NULL,'0','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1382','Krieger_Twohand_Axe1','Glorious Two-Handed Axe','4','20','10','0','220','0','0','1','0','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; } if(getrefine()>8) { bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; bonus4 bAutoSpellOnSkill,WS_CARTTERMINATION,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('1383','Holy_Celestial_Axe','Celestial Axe','4','20','10','1500','200','0','0','1','0','279714','63','2','34','4','60',NULL,'1','0','7','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,10; bonus2 bAddRace,RC_Undead,10; bonus3 bAutoSpell,AL_BLESSING,5,50;','','');
+REPLACE INTO `item_db` VALUES ('1384','Veteran_Axe','Veteran Axe','4','10000','5000','3000','250','0','0','1','2','279714','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(BS_DAGGER)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_TWOHANDSWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_KNUCKLE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SPEAR)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_AXE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_MACE)==3) { bonus bBaseAtk,10; } bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('1385','Bradium_Stonehammer','Bradium Stone Hammer','4','20','10','2700','210','0','0','1','0','279714','2','2','34','4','75',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,BS_HAMMERFALL,Eff_Stun,500+(200*getrefine());','','');
+REPLACE INTO `item_db` VALUES ('1386','Doom_Slayer_I','Doom Slayer','4','0','0','0','20','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,400; bonus2 bAddEff,Eff_Stun,3000; bonus bAspdRate,-25; bonus bUseSPrate,100; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1387','Giant_Axe','Giant Axe','4','20','10','4000','330','0','0','1','1','279714','2','2','34','3','50',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WS_CARTTERMINATION,15; if(readparam(bStr)>=95) { bonus bHit,10; bonus bAspdRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('1388','Two_Handed_Axe_C','Two-Handed Axe','4','0','0','0','220','0','0','1','0','279714','63','2','34','3','1',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1389','E_Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1390','E_Right_Epsilon_C','Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','1',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('1401','Javelin','Javelin','4','150','75','700','28','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1402','Javelin_','Javelin','4','150','75','700','28','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1403','Javelin__','Javelin','4','150','75','700','28','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1404','Spear','Spear','4','1700','850','850','44','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1405','Spear_','Spear','4','1700','850','850','44','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1406','Spear__','Spear','4','1700','850','850','44','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1407','Pike','Pike','4','3450','1725','1000','60','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1408','Pike_','Pike','4','3450','1725','1000','60','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1409','Pike__','Pike','4','3450','1725','1000','60','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1410','Lance','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1411','Lance_','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1412','Lance__','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1413','Gungnir','Gungnir','4','20','10','500','120','0','0','3','0','16514','63','2','2','4','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('1414','Gelerdria','Gelerdria','4','20','10','700','145','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bMaxHP,800; bonus bMaxSP,-50;','','');
+REPLACE INTO `item_db` VALUES ('1415','Skewer','Brocca','4','20','10','850','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddEle,Ele_Neutral,25;','','');
+REPLACE INTO `item_db` VALUES ('1416','Tjungkuletti','Tjungkuletti','4','20','10','1000','95','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bSPGainValue,5;','','');
+REPLACE INTO `item_db` VALUES ('1417','Pole_Axe','Pole Axe','4','20','10','3800','160','0','0','3','1','16514','63','2','2','3','71',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1418','Gungnir_','Gungnir','4','20','10','500','120','0','0','3','2','16514','63','2','2','4','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('1419','Pole_Axe_C','Pole Axe','4','1','0','4800','159','0','0','3','0','16514','63','2','2','3','1',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1420','Long_Horn','Long Horn','4','20','10','1000','150','0','0','3','1','16514','2','2','2','4','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1421','Battle_Hook','Battle Hook','4','20','10','900','140','0','0','3','1','16514','2','2','2','4','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRace,RC_DemiPlayer,20; skill KN_PIERCE,3;','','');
+REPLACE INTO `item_db` VALUES ('1422','Hunting_Spear','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','2','2','2','4','60',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1423','Pole_XO','Pole XO','4','20','10','0','120','0','0','3','0','16514','63','2','2','1','0',NULL,'0','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1424','Skewer_C','Refined Brocca','4','1','0','0','149','0','0','3','0','16514','63','2','2','4','0',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddSize,Size_Medium,20;','','');
+REPLACE INTO `item_db` VALUES ('1425','BF_Spear1','Assaulter Spear','4','20','10','0','60','0','0','3','0','16514','63','2','2','3','80',NULL,'1','0','4','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseJob==Job_Crusader) bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1426','Krieger_Onehand_Spear1','Glorious Spear','4','20','10','0','130','0','0','3','0','16514','63','2','2','4','80',NULL,'1','0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,10; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,100; }','','');
+REPLACE INTO `item_db` VALUES ('1427','Spear_Of_Excellent','Spear Of Excellent','4','20','10','0','160','0','0','3','0','16514','63','2','2','3','0',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_MAGNUM,25; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1428','Long_Horn_M','Long Horn','4','20','10','1000','150','0','0','3','1','16514','2','2','2','4','65',NULL,'1','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1429','Hunting_Spear_M','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','2','2','2','4','60',NULL,'1','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,500;','','');
+REPLACE INTO `item_db` VALUES ('1430','Pike_C','Pike','4','0','0','0','74','0','0','3','0','16514','63','2','2','1','1',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
+REPLACE INTO `item_db` VALUES ('1431','F_Pole_Axe_C','Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','1',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1432','E_Pole_Axe_C','Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','1',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1451','Guisarme','Guisarme','4','13000','6500','1000','84','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1452','Guisarme_','Guisarme','4','13000','6500','1000','84','0','0','3','3','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1453','Guisarme__','Guisarme','4','13000','6500','1000','84','0','0','3','0','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1454','Glaive','Glaive','4','20000','10000','1200','104','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1455','Glaive_','Glaive','4','20000','10000','1200','104','0','0','3','3','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1456','Glaive__','Glaive','4','20000','10000','1200','104','0','0','3','0','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1457','Partizan','Partizan','4','27000','13500','2000','124','0','0','3','1','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1458','Partizan_','Partizan','4','27000','13500','2000','124','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1459','Partizan__','Partizan','4','27000','13500','2000','124','0','0','3','0','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1460','Trident','Trident','4','51000','25500','1200','150','0','0','3','2','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1461','Trident_','Trident','4','51000','25500','1200','150','0','0','3','3','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1462','Trident__','Trident','4','51000','25500','1200','150','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1463','Halberd','Halberd','4','54000','27000','2500','165','0','0','3','1','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1464','Halberd_','Halberd','4','54000','27000','2500','165','0','0','3','2','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1465','Halberd__','Halberd','4','54000','27000','2500','165','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1466','Crescent_Scythe','Crescent Scythe','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('1467','Bill_Guisarme','Bill Guisarme','4','20','10','1000','183','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('1468','Zephyrus','Zephyrus','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1469','Longinuss_Spear','Longinus\'s Spear','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('1470','Brionac','Brionac','4','20','10','3000','190','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,5; bonus3 bAutoSpell,MG_SOULSTRIKE,3,100; bonus2 bAddRace,RC_Boss,5;','','');
+REPLACE INTO `item_db` VALUES ('1471','Hell_Fire','Hellfire','4','20','10','3500','200','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,MG_FIREBALL,3,100; bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('1472','Staff_Of_Soul','Soul Staff','4','20','10','1400','25','0','0','1','0','8454660','63','2','34','3','73',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bAgi,2; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1473','Wizardy_Staff','Wizardry Staff','4','20','10','2400','120','0','0','1','0','8454660','63','2','34','4','90',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bDex,2; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1474','Gae_Bolg','Gae Bolg','4','20','10','2000','160','0','0','3','0','16514','63','2','34','4','60',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('1475','Horseback_Lance','Equestrian\'s Spear','4','20','10','3700','200','0','0','4','0','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1476','Crescent_Scythe_','Crescent Scythe','4','20','10','2500','180','0','0','3','1','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('1477','Spectral_Spear','Spectral Spear','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('1478','Ahlspiess','Ahlspiess','4','20','10','1000','120','0','0','3','0','16512','63','2','34','4','65',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
+REPLACE INTO `item_db` VALUES ('1479','Spectral_Spear_','Spectral Spear','4','20','10','2000','170','0','0','3','1','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('1480','Gae_Bolg_','Gae Bolg','4','20','10','2000','160','0','0','3','2','16514','63','2','34','4','60',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('1481','Zephyrus_','Zephyrus','4','20','10','2000','170','0','0','3','3','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1482','BF_Lance1','Assaulter Lance','4','0','0','0','160','0','0','3','0','16514','63','2','34','3','80',NULL,'1','0','5','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,25; bonus bIgnoreDefRace,RC_DemiPlayer; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1483','Ivory_Lance','Ivory Lance','4','20','10','1000','160','0','0','3','1','16514','2','2','34','3','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,100; bonus3 bAutoSpell,LK_JOINTBEAT,1,100; skill KN_SPEARSTAB,5;','','');
+REPLACE INTO `item_db` VALUES ('1484','Cardo','Cardo','4','20','10','5600','150','0','0','3','1','128','2','2','34','4','70',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-10; bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('1485','Battle_Fork','Battle Fork','4','20','10','700','112','0','0','3','4','16514','2','2','34','2','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1486','Krieger_Twohand_Spear1','Glorious Lance','4','20','10','0','220','0','0','3','0','16514','63','2','34','4','80',NULL,'1','0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,200; }','','');
+REPLACE INTO `item_db` VALUES ('1487','Lance_C','Lance','4','0','0','0','220','0','0','3','0','16514','63','2','34','3','1',NULL,'0','0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,50; bonus2 bAddSize,Size_Medium,50; bonus2 bAddSize,Size_Large,50;','','');
+REPLACE INTO `item_db` VALUES ('1488','Ahlspiess_C','Ahlspiess','4','20','10','0','135','0','0','3','0','16512','63','2','34','4','1',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
+REPLACE INTO `item_db` VALUES ('1501','Club','Club','4','120','60','700','23','0','0','1','3','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1502','Club_','Club','4','120','60','700','23','0','0','1','4','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1503','Club__','Club','4','120','60','700','23','0','0','1','0','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1504','Mace','Mace','4','1600','800','800','37','0','0','1','3','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1505','Mace_','Mace','4','1600','800','800','37','0','0','1','4','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1506','Mace__','Mace','4','1600','800','800','37','0','0','1','0','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1507','Smasher','Smasher','4','9000','4500','1000','54','0','0','1','2','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1508','Smasher_','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1509','Smasher__','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1510','Flail','Flail','4','16000','8000','900','69','0','0','1','2','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1511','Flail_','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1512','Flail__','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1513','Morning_Star','Morning Star','4','41000','20500','1500','110','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1514','Morning_Star_','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1515','Morning_Star__','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1516','Sword_Mace','Sword Mace','4','50000','25000','1200','130','0','0','1','0','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1517','Sword_Mace_','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1518','Sword_Mace__','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1519','Chain','Chain','4','23000','11500','800','84','0','0','1','2','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1520','Chain_','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1521','Chain__','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1522','Stunner','Stunner','4','60000','30000','2000','140','0','0','1','0','33040','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1523','Spike','Spike','4','20','10','700','85','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1524','Golden_Mace','Golden Mace','4','20','10','800','110','0','0','1','1','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1525','Long_Mace','Long Mace','4','20','10','800','135','0','0','3','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('1526','Slash','Slash','4','20','10','1000','145','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,15; bonus2 bWeaponComaRace,RC_Undead,10; bonus2 bExpAddRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('1527','Quadrille','Quadrille','4','20','10','900','165','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
+REPLACE INTO `item_db` VALUES ('1528','Grand_Cross','Grand Cross','4','20','10','1500','140','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('1529','Iron_Driver','Iron Driver','4','20','10','3000','155','0','0','2','0','33024','63','2','2','3','78',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1530','Mjolnir','Mjolnir','4','20','10','6000','250','0','0','1','0','279714','63','2','2','4','95',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDex,40; bonus bStr,15; bonus bAspdRate,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1531','Spanner','Wrench','4','20','10','2500','115','0','0','1','0','33040','63','2','2','3','55',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
+REPLACE INTO `item_db` VALUES ('1532','Stunner_','Stunner','4','60000','30000','2000','140','0','0','1','2','33040','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1533','Warrior_Balmung','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('1534','Spanner_C','Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
+REPLACE INTO `item_db` VALUES ('1535','Hollgrehenn_Hammer','Hollgrehenn\'s Hammer','4','4444','2222','44','4','0','0','1','1','312754','63','2','2','4','44',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,100; bonus bBreakWeaponRate,100; if(readparam(bStr)>=44) { bonus bBaseAtk,44; }','','');
+REPLACE INTO `item_db` VALUES ('1536','Good_Morning_Star','Good Morning Star','4','20','10','0','120','0','0','1','0','312754','63','2','2','1','0',NULL,'0','0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1537','Quadrille_C','Refined Quadrille','4','1','0','0','193','0','0','1','0','33040','63','2','2','4','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bAddRace,RC_Demon,40; bonus2 bAddRace,RC_Undead,40;','','');
+REPLACE INTO `item_db` VALUES ('1538','Spike_','Spike','4','20','10','700','85','0','0','1','2','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1539','Golden_Mace_','Golden Mace','4','20','10','800','110','0','0','1','2','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1540','Grand_Cross_','Grand Cross','4','20','10','1500','140','0','0','1','1','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('1541','Nemesis','Nemesis','4','20','10','900','120','0','0','1','0','33040','63','2','2','4','60',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_Demon,10; bonus3 bAutoSpell,AL_CRUCIS,1+getrefine(),100; autobonus \"{ bonus bBaseAtk,50; }\",10,20000,BF_WEAPON,\"{ specialeffect2 EF_BLOODDRAIN; }\";','','');
+REPLACE INTO `item_db` VALUES ('1542','BF_Morning_Star1','Valorous Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1543','BF_Morning_Star2','Brave Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus2 bAddEff,Eff_Stun,5000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1544','Lunakaligo','Lunakaligo','4','20','10','700','110','0','0','1','3','33040','2','2','2','3','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=77) { bonus bAspdRate,4; bonus2 bAddEff,Eff_Stun,1500; bonus3 bAddMonsterDropItem,12065,RC_Plant,500; bonus3 bAddMonsterDropItem,12043,RC_Brute,500; bonus3 bAddMonsterDropItem,12069,RC_Fish,500; }','','');
+REPLACE INTO `item_db` VALUES ('1545','N_Mace','Novice Mace','4','0','0','0','57','0','0','1','3','312755','63','2','2','1','2',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1546','Krieger_Onehand_Mace1','Glorious Morning Star','4','20','10','0','130','0','0','1','0','312755','63','2','2','4','80',NULL,'1','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus2 bAddEff,Eff_Stun,2000; bonus bAspdRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('1547','Mace_Of_Madness','Mace Of Madness','4','20','10','0','150','0','0','1','0','312754','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MC_CARTREVOLUTION,25; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1548','Veteran_Hammer','Veteran Hammer','4','10000','5000','1800','160','0','0','1','2','33040','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,getskilllv(AL_DP); bonus bCritical,getskilllv(PR_MACEMASTERY)*2; bonus bInt,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('1549','Pilebuncker','Pile Bunker','4','10000','5000','3500','450','0','0','1','0','1024','8','2','2','3','99',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1550','Book','Book','4','30000','15000','600','85','0','0','1','3','4260096','63','2','2','2','14',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1551','Bible','Bible','4','60000','30000','1000','115','0','0','1','2','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1552','Tablet','Tablet','4','51000','25500','800','125','0','0','1','1','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1553','Book_Of_Billows','Book of Billows','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1554','Book_Of_Mother_Earth','Book of Mother Earth','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1555','Book_Of_Blazing_Sun','Book of the Blazing Sun','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1556','Book_Of_Gust_Of_Wind','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1557','Book_Of_The_Apocalypse','Book of the Apocalypse','4','60000','30000','800','120','0','0','1','0','4260096','63','2','2','4','40',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Holy,5; bonus2 bAddEle,Ele_Water,7; bonus2 bAddEle,Ele_Earth,7; bonus2 bAddEle,Ele_Fire,7; bonus2 bAddEle,Ele_Wind,7;','','');
+REPLACE INTO `item_db` VALUES ('1558','Girls_Diary','Girl\'s Diary','4','1500','750','300','60','0','0','1','1','4260096','63','2','2','4','40',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1188,150;','','');
+REPLACE INTO `item_db` VALUES ('1559','Legacy_Of_Dragon','Legacy of Dragon','4','20','10','700','130','0','0','1','0','4260096','63','2','2','4','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('1560','Diary_Of_Great_Sage','Sage\'s Diary','4','20','10','1100','100','0','0','1','2','4260096','63','2','2','3','60',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1561','Hardback','Hardcover Book','4','20','10','1500','140','0','0','1','1','4260096','63','2','2','4','55',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1562','Bible_Of_Battlefield','Battlefield Textbook','4','20','10','700','110','0','0','1','1','4260096','63','2','2','4','80',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus3 bAutoSpell,AL_BLESSING,3+(getskilllv(AL_BLESSING)>3)*(getskilllv(AL_BLESSING)-3),20;','','');
+REPLACE INTO `item_db` VALUES ('1563','Diary_Of_Great_Sage_C','Sage\'s Diary','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1564','Encyclopedia','Encyclopedia','4','20','10','2000','110','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10);','','');
+REPLACE INTO `item_db` VALUES ('1565','Death_Note','Ledger of Death','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1566','Diary_Of_Great_Basil','Diary Of Great Basil','4','20','10','0','120','0','0','1','0','4260096','63','2','2','1','0',NULL,'0','0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1567','Hardback_C','Refined Hardcover Book','4','1','0','0','168','0','0','1','0','4260096','63','2','2','4','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bDex,2; bonus bMatkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1568','Book_Of_Billows_','Book of Billows','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1569','Book_Of_Mother_Earth_','Book of Mother Earth','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1570','Book_Of_Blazing_Sun_','Book of Blazing Sun','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1571','Book_Of_Gust_Of_Wind_','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1572','Principles_Of_Magic','Principles of Magic','4','20','10','300','60','0','0','1','2','4260096','63','2','2','3','60',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1573','Ancient_Magic','Ancient Magic','4','20','10','700','30','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1574','BF_Book1','Brave Battle Strategy Book','4','20','10','0','90','0','0','1','0','4260096','63','2','2','3','80',NULL,'1','0','15','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1575','BF_Book2','Valorous Battle Strategy Book','4','20','10','0','90','0','0','1','0','4260096','63','2','2','3','80',NULL,'1','0','15','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1576','Krieger_Book1','Glorious Tablet','4','20','10','0','90','0','0','1','0','4260096','63','2','2','4','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bBaseAtk,200; }\",30,3000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\";','','');
+REPLACE INTO `item_db` VALUES ('1577','Krieger_Book2','Glorious Apocalypse','4','20','10','0','90','0','0','1','0','4260096','63','2','2','4','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus2 bIgnoreDefRate,RC_DemiPlayer,5; if(getrefine()>8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('1578','Book_Of_Prayer','Book Of Prayer','4','20','10','0','140','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('1579','Death_Note_M','Book of the Dead','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1580','Encyclopedia_C','Giant Encyclopedia','4','0','0','0','145','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1581','F_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1582','E_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','1',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1599','Angra_Manyu','Angra Manyu','4','1','0','10','200','0','0','2','0','18446744073709551615','63','2','2','1','1',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bBaseAtk,3800; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace, RC_All, 100; skill WZ_STORMGUST,10; skill WZ_METEOR,10; skill WZ_VERMILION,10; skill GM_SANDMAN,1;','','');
+REPLACE INTO `item_db` VALUES ('1601','Rod','Rod','4','50','25','400','15','0','0','1','3','8487701','63','2','2','1','1',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1602','Rod_','Rod','4','50','25','400','15','0','0','1','4','8487701','63','2','2','1','1',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1603','Rod__','Rod','4','50','25','400','15','0','0','1','0','8487701','63','2','2','1','1',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1604','Wand','Wand','4','2500','1250','400','25','0','0','1','2','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1605','Wand_','Wand','4','2500','1250','400','25','0','0','1','3','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1606','Wand__','Wand','4','2500','1250','400','25','0','0','1','0','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1607','Staff','Staff','4','9500','4750','400','40','0','0','1','2','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1608','Staff_','Staff','4','9500','4750','400','40','0','0','1','3','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1609','Staff__','Staff','4','9500','4750','400','40','0','0','1','0','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1610','Arc_Wand','Arc Wand','4','45000','22500','400','60','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1611','Arc_Wand_','Arc Wand','4','45000','22500','400','60','0','0','1','2','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1612','Arc_Wand__','Arc Wand','4','45000','22500','400','60','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1613','Mighty_Staff','Mighty Staff','4','20','10','700','130','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bMatkRate,15; bonus bSPDrainValue,-2;','','');
+REPLACE INTO `item_db` VALUES ('1614','Blessed_Wand','Wand of Occult','4','20','10','700','75','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1615','Bone_Wand','Evil Bone Wand','4','20','10','700','40','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead; bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('1616','Staff_Of_Wing','Wing Staff','4','20','10','500','60','0','0','1','0','8454660','63','2','2','4','40',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('1617','Survival_Rod','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,15; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('1618','Survival_Rod_','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMatkRate,15; bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('1619','Survival_Rod2','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,15; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('1620','Survival_Rod2_','Survivor\'s Rod','4','85000','42500','1000','50','0','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,15; bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('1621','Hypnotists_Staff','Hypnotist\'s Staff','4','43000','21500','500','70','0','0','1','1','1','63','2','2','3','30',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1622','Hypnotists_Staff_','Hypnotist\'s Staff','4','20','10','500','70','0','0','1','2','1','63','2','2','3','30',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1623','Mighty_Staff_C','Mighty Staff','4','1','0','0','165','0','0','1','0','8487700','63','2','2','3','1',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bInt,4; bonus bMatkRate,20; bonus bSPDrainValue,-1;','','');
+REPLACE INTO `item_db` VALUES ('1624','Lich_Bone_Wand','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','2','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
+REPLACE INTO `item_db` VALUES ('1625','Healing_Staff','Healing Staff','4','20','10','400','10','0','0','1','0','33040','63','2','2','3','55',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1626','Piercing_Staff','Piercing Staff','4','20','10','500','80','0','0','1','0','99092','2','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1627','Staffy','Staffy','4','20','10','0','40','0','0','1','0','8487700','63','2','2','1','0',NULL,'0','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1628','Survival_Rod_C','Refined Survivor\'s Rod','4','1','0','0','71','0','0','1','0','8487700','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('1629','Walking_Stick','Gentleman\'s Staff','4','20','10','500','40','0','0','1','1','8487700','63','2','2','4','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1630','Release_Of_Wish','Release of Wish','4','20','10','500','30','0','0','1','0','8454660','63','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,3; bonus bHealPower,5; autobonus \"{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }\",10,10000,BF_MAGIC,\"{ specialeffect2 EF_HEAL; }\";','','');
+REPLACE INTO `item_db` VALUES ('1631','Holy_Stick','Holy Stick','4','20','10','500','50','0','0','1','1','33024','63','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus2 bCastrate,AL_HOLYLIGHT,-25; bonus2 bCastrate,PR_TURNUNDEAD,-25; bonus2 bCastrate,PR_MAGNUS,-25;','','');
+REPLACE INTO `item_db` VALUES ('1632','BF_Staff1','Warlock\'s Magic Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bDex,3; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1633','BF_Staff2','Warlock\'s Battle Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus bMatkRate,15; bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1634','BF_Staff3','Strong Recovery Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1635','BF_Staff4','Speedy Recovery Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bMatkRate,15; bonus bDelayrate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1636','Thorn_Staff','Thorn Staff of Darkness','4','20','10','700','60','0','0','1','0','99092','2','2','2','4','75',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus bMatkRate,20; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1637','Eraser','Eraser','4','20','10','500','80','0','0','1','0','99092','2','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine()>9 ) bonus5 bAutoSpell,NPC_WIDESOULDRAIN,3,5,BF_MAGIC,0; else bonus5 bAutoSpell,NPC_WIDESOULDRAIN,1,5,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('1638','Healing_Staff_C','Staff Of Healing','4','20','10','0','10','0','0','1','0','33040','63','2','2','3','1',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1639','N_Rod','Novice Rod','4','0','0','0','15','0','0','1','3','8487701','63','2','2','1','1',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,16;','','');
+REPLACE INTO `item_db` VALUES ('1640','Krieger_Onehand_Staff1','Glorious Arc Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','4','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25 + ((getrefine()>5) ? 5 : 0); bonus bUnbreakableWeapon,0; if(getrefine()>8) { bonus bCastrate,-5; bonus bDelayrate,-5; bonus bMatkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('1641','Krieger_Onehand_Staff2','Glorious Cure Wand','4','20','10','0','70','0','0','1','0','8487700','63','2','2','4','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus bDelayrate,-10; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bIgnoreMdefRate,RC_DemiPlayer,5; bonus bHealPower,5+(getrefine()-5)*2; } if(getrefine()>8) bonus5 bAutoSpellOnSkill,AL_HEAL,AL_HEAL,10,100,1; if(getrefine()>9) { bonus bHealPower,10; }','','');
+REPLACE INTO `item_db` VALUES ('1642','Staff_Of_Darkness','Staff Of Darkness','4','20','10','0','100','0','0','1','0','8487700','63','2','2','2','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5; bonus bMatkRate,15; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1643','Dead_Tree_Cane','Dead Tree Cane','4','20','10','100','100','0','0','1','0','8487700','63','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,15; bonus bInt,4; if(getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; }','','');
+REPLACE INTO `item_db` VALUES ('1644','Piercing_Staff_M','Staff of Piercing','4','20','10','500','80','0','0','1','0','99092','2','2','2','3','70',NULL,'1','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1645','Lich_Bone_Wand_M','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','2','2','2','3','70',NULL,'1','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
+REPLACE INTO `item_db` VALUES ('1646','Lacryma_Stick','La\'cryma Stick','4','20','10','500','30','0','0','1','2','66052','2','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMatkRate,15; bonus bMdef,1; bonus2 bSkillAtk,WZ_STORMGUST,getrefine(); if(getrefine()>9) bonus2 bCastrate,WZ_STORMGUST,-8;','','');
+REPLACE INTO `item_db` VALUES ('1647','Croce_Staff','Croce Staff','4','20','10','500','30','0','0','1','1','33040','2','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bInt,4; bonus4 bAutoSpellOnSkill,AL_HEAL,AL_BLESSING,max(getskilllv(AL_BLESSING),1),20;','','');
+REPLACE INTO `item_db` VALUES ('1648','Staff_Of_Bordeaux','Staff Of Bordeaux','4','20','10','500','30','0','0','1','0','66052','2','2','2','4','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY)==5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
+REPLACE INTO `item_db` VALUES ('1701','Bow','Bow','4','1000','500','500','15','0','0','5','3','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1702','Bow_','Bow','4','1000','500','500','15','0','0','5','4','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1703','Bow__','Bow','4','1000','500','0','15','0','0','5','0','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1002,500; bonus2 bAddDamageClass,1113,500; bonus2 bAddDamageClass,1031,500; bonus2 bAddDamageClass,1242,500;','','');
+REPLACE INTO `item_db` VALUES ('1704','Composite_Bow','Composite Bow','4','2500','1250','600','29','0','0','5','3','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1705','Composite_Bow_','Composite Bow','4','2500','1250','600','29','0','0','5','4','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1706','Composite_Bow__','Composite Bow','4','2500','1250','600','29','0','0','5','0','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1707','Great_Bow','Great Bow','4','10000','5000','1000','50','0','0','5','2','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1708','Great_Bow_','Great Bow','4','10000','5000','1000','50','0','0','5','3','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1709','Great_Bow__','Great Bow','4','10000','5000','1000','50','0','0','5','0','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1710','CrossBow','Crossbow','4','17000','8500','900','65','0','0','5','2','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1711','CrossBow_','Crossbow','4','17000','8500','900','65','0','0','5','3','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1712','CrossBow__','Crossbow','4','17000','8500','900','65','0','0','5','0','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1713','Arbalest','Arbalest','4','48000','24000','1000','90','0','0','5','1','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1714','Kakkung','Gakkung Bow','4','42000','21000','1100','100','0','0','5','1','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1715','Arbalest_','Arbalest','4','48000','24000','1000','90','0','0','5','2','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1716','Kakkung_','Gakkung Bow','4','42000','21000','1100','100','0','0','5','2','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1718','Hunter_Bow','Hunter Bow','4','64000','32000','1500','125','0','0','5','0','2048','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1719','Bow_Of_Roguemaster','Roguemaster\'s Bow','4','20','10','500','75','0','0','11','0','64','63','2','34','4','48',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1720','Bow_Of_Rudra','Rudra Bow','4','20','10','1200','150','0','0','5','0','657416','63','2','34','4','48',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('1721','Repeting_CrossBow','Repeating Crossbow','4','89000','44500','2000','95','0','0','9','1','133184','63','2','34','3','65',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1722','Balistar','Ballista','4','124000','62000','3500','145','0','0','5','0','526336','63','2','34','4','77',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1723','Luna_Bow','Luna Bow','4','20','10','2000','100','0','0','5','2','2048','63','2','34','3','30',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2+3*(getrefine()>5)+2*(getrefine()>8);','','');
+REPLACE INTO `item_db` VALUES ('1724','Dragon_Wing','Dragon Wing','4','20','10','1200','100','0','0','5','0','657480','63','2','34','4','60',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,1765,RC_Dragon,300; bonus bIgnoreDefRace,RC_Dragon;','','');
+REPLACE INTO `item_db` VALUES ('1725','Bow_Of_Minstrel','Minstrel Bow','4','20','10','1700','120','0','0','5','1','526336','63','2','34','4','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('1726','Hunter_Bow_','Hunter Bow','4','64000','32000','1500','125','0','0','5','1','2048','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1727','Balistar_','Ballista','4','124000','62000','3500','145','0','0','5','1','526336','63','2','34','4','77',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1728','Balistar_C','Ballista','4','1','0','0','194','0','0','5','0','526336','63','2','34','4','1',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1729','Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','1',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('1730','Burning_Bow','Burning Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('1731','Frozen_Bow','Frozen Bow','4','20','10','1400','100','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1732','Earth_Bow','Earth Bow','4','20','10','1400','105','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1733','Gust_Bow','Gust Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1734','Orc_Archer_Bow','Orc Archer Bow','4','20','10','1600','120','0','0','5','0','657416','63','2','34','3','65',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,1753,200;','','');
+REPLACE INTO `item_db` VALUES ('1735','Kkakkung','Kkakkung','4','20','10','0','120','0','0','5','0','657480','63','2','34','1','1',NULL,'0','0','11','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1736','Double_Bound','Double Bound','4','20','10','900','70','0','0','5','3','2048','2','2','34','3','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AC_DOUBLE,getskilllv(AC_DOUBLE),10;','','');
+REPLACE INTO `item_db` VALUES ('1737','Ixion_Wing','Ixion Wings','4','20','10','300','135','0','0','5','1','2048','2','2','34','4','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,7; }\",10+(getrefine()*2),7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; bonus2 bAddSkillBlow,AC_CHARGEARROW,3;','','');
+REPLACE INTO `item_db` VALUES ('1738','BF_Bow1','Valorous Battle CrossBow','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','0','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1739','BF_Bow2','Brave Battle CrossBow','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','0','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,10; bonus2 bAddRace,RC_DemiPlayer,55; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1740','Nepenthes_Bow','Nepenthes Bow','4','20','10','1000','105','0','0','5','2','2048','2','2','34','4','60',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellOnSkill,AC_DOUBLE,AC_CHARGEARROW,1,20;','','');
+REPLACE INTO `item_db` VALUES ('1741','Cursed_Lyre','Cursed Lyre','4','20','10','1250','125','0','0','5','1','526344','2','2','34','4','80',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,-2; bonus2 bAddEff,Eff_Curse,400;','','');
+REPLACE INTO `item_db` VALUES ('1742','N_Composite_Bow','Novice Composite Bow','4','1','0','0','49','0','0','5','3','657480','63','2','34','1','4',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1743','Krieger_Bow1','Glorious Hunter Bow','4','0','0','0','100','0','0','5','0','657480','63','2','34','4','80',NULL,'1','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bCritAtkRate,getrefine() * 2; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus2 bSkillAtk,AC_DOUBLE,20;','','');
+REPLACE INTO `item_db` VALUES ('1744','Bow_Of_Evil','Bow Of Evil','4','0','0','0','170','0','0','5','0','657480','63','2','34','4','1',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AC_DOUBLE,25; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1745','Falken_Blitz','Falken Blitz','4','0','0','1000','100','0','0','5','2','526344','2','2','34','3','50',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SN_SHARPSHOOTING,10; bonus2 bSkillAtk,AC_DOUBLE,10; bonus2 bSkillAtk,AC_CHARGEARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1750','Arrow','Arrow','10','1','0','1','25','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1751','Silver_Arrow','Silver Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1752','Fire_Arrow','Fire Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1753','Steel_Arrow','Steel Arrow','10','4','2','2','40','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1754','Crystal_Arrow','Crystal Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1755','Arrow_Of_Wind','Arrow of Wind','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1756','Stone_Arrow','Stone Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1757','Immatrial_Arrow','Immaterial Arrow','10','3','1','1','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
+REPLACE INTO `item_db` VALUES ('1758','Stun_Arrow','Stun Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1759','Freezing_Arrow','Frozen Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1760','Flash_Arrow','Flash Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1761','Curse_Arrow','Cursed Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('1762','Rusty_Arrow','Rusty Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison;','','');
+REPLACE INTO `item_db` VALUES ('1763','Poison_Arrow','Poison Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,2000;','','');
+REPLACE INTO `item_db` VALUES ('1764','Incisive_Arrow','Sharp Arrow','10','20','10','3','10','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
+REPLACE INTO `item_db` VALUES ('1765','Oridecon_Arrow','Oridecon Arrow','10','30','15','3','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1766','Arrow_Of_Counter_Evil','Arrow of Counter Evil','10','40','20','3','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1767','Arrow_Of_Shadow','Arrow of Shadow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1768','Sleep_Arrow','Sleep Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,2000;','','');
+REPLACE INTO `item_db` VALUES ('1769','Silence_Arrow','Mute Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('1770','Iron_Arrow','Iron Arrow','10','2','1','1','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1771','Venom_Knife','Venom Knife','10','50','25','5','30','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1772','Holy_Arrow','Holy Arrow','10','3','1','2','50','0','0','0','0','661576','63','2','32768','0','1',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('1801','Waghnakh','Waghnak','4','8000','4000','400','30','0','0','1','3','33024','63','2','2','1','1',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1802','Waghnakh_','Waghnak','4','8000','4000','400','30','0','0','1','4','33024','63','2','2','1','1',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1803','Knuckle_Duster','Knuckle Dusters','4','25000','12500','450','50','0','0','1','2','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1804','Knuckle_Duster_','Knuckle Dusters','4','25000','12500','450','50','0','0','1','3','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1805','Hora','Studded Knuckles','4','32000','16000','450','65','0','0','1','2','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1806','Hora_','Studded Knuckles','4','32000','16000','450','65','0','0','1','3','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1807','Fist','Fist','4','53000','26500','650','115','0','0','1','0','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1808','Fist_','Fist','4','53000','26500','650','115','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1809','Claw','Claw','4','67000','33500','500','86','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1810','Claw_','Claw','4','67000','33500','500','86','0','0','1','2','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1811','Finger','Finger','4','58000','29000','500','97','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1812','Finger_','Finger','4','58000','29000','500','97','0','0','1','2','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1813','Kaiser_Knuckle','Kaiser Knuckle','4','20','10','450','110','0','0','1','0','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10;','','');
+REPLACE INTO `item_db` VALUES ('1814','Berserk','Berserk','4','20','10','500','120','0','0','1','0','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
+REPLACE INTO `item_db` VALUES ('1815','Claw_Of_Garm','Hatii Claw','4','20','10','550','152','0','0','1','1','33024','63','2','2','4','70',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bMaxHPrate,-2; bonus2 bAddEff,Eff_Bleeding,200;','','');
+REPLACE INTO `item_db` VALUES ('1816','Berserk_','Berserk','4','20','10','500','120','0','0','1','1','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
+REPLACE INTO `item_db` VALUES ('1817','Kaiser_Knuckle_C','Kaiser Knuckle','4','1','0','0','159','0','0','1','0','33024','63','2','2','4','1',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1818','Magma_Fist','Magma Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1819','Icicle_Fist','Icicle Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1820','Electric_Fist','Electric Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1821','Seismic_Fist','Seismic Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1822','Combo_Battle_Glove','Combo Battle Glove','4','20','10','500','30','0','0','1','4','33024','63','2','2','3','60',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MO_TRIPLEATTACK,15; bonus2 bSkillAtk,MO_CHAINCOMBO,15; bonus2 bSkillAtk,MO_COMBOFINISH,20;','','');
+REPLACE INTO `item_db` VALUES ('1823','BF_Knuckle1','Valorous Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','0','12','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus4 bAutoSpell,CH_SOULCOLLECT,1,5,0; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1824','BF_Knuckle2','Brave Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','0','12','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bCastrate,MO_EXTREMITYFIST,-25; autobonus \"{ bonus2 bCastrate,MO_EXTREMITYFIST,-100; }\",50,6000,BF_WEAPON,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1825','Horn_Of_Hilthrion','Horn of Hillslion','4','20','10','600','95','0','0','1','3','32768','2','2','2','3','60',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,CH_PALMSTRIKE,MO_INVESTIGATE,1,100; bonus3 bAutoSpell,MO_CALLSPIRITS,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1826','Krieger_Knuckle1','Glorious Claw','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,MO_INVESTIGATE,5,(getrefine()*10-50); bonus3 bAutoSpell,AL_DECAGI,1,(getrefine()*10-50); }','','');
+REPLACE INTO `item_db` VALUES ('1827','Krieger_Knuckle2','Glorious Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1828','Monk_Knuckle','Monk Knuckle','4','20','10','0','150','0','0','1','0','33024','63','2','2','4','0',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSkillAtk,MO_FINGEROFFENSIVE,25;','','');
+REPLACE INTO `item_db` VALUES ('1829','Fist_C','Fist','4','0','0','0','150','0','0','1','0','33024','63','2','2','3','1',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1901','Violin','Violin','4','4000','2000','700','50','0','0','1','3','524288','63','1','2','1','2',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1902','Violin_','Violin','4','4000','2000','700','50','0','0','1','4','524288','63','1','2','1','2',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1903','Mandolin','Mandolin','4','18000','9000','400','90','0','0','1','2','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1904','Mandolin_','Mandolin','4','18000','9000','400','90','0','0','1','3','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1905','Lute','Lute','4','24500','12250','500','105','0','0','1','2','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1906','Lute_','Lute','4','24500','12250','500','105','0','0','1','3','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1907','Guitar','Guitar','4','47000','23500','900','142','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1908','Guitar_','Guitar','4','47000','23500','900','142','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1909','Harp','Harp','4','62000','31000','900','114','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1910','Harp_','Harp','4','62000','31000','900','114','0','0','1','2','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1911','Guh_Moon_Goh','Gumoongoh','4','54000','27000','1300','126','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1912','Guh_Moon_Goh_','Gumoongoh','4','54000','27000','1300','126','0','0','1','2','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1913','Electronic_Guitar','Electric Guitar','4','20','10','1800','110','0','0','1','0','524288','63','1','2','4','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_JUPITEL,1; bonus3 bAutoSpell,WZ_JUPITEL,1,100; bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1914','Guitar_Of_Passion','Burning Passion Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1915','Guitar_Of_Blue_Solo','Loner\'s Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1916','Guitar_Of_Vast_Land','Green Acre Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1917','Guitar_Of_Gentle_Breeze','Gentle Breeze Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1918','Oriental_Lute','Oriental Lute','4','20','10','1200','150','0','0','1','0','524288','63','1','2','4','65',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
+REPLACE INTO `item_db` VALUES ('1919','Base_Guitar','Bass Guitar','4','20','10','1500','130','0','0','1','1','524288','2','1','2','3','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,3; bonus4 bAutoSpellWhenHit,WZ_HEAVENDRIVE,3,30,1; bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100;','','');
+REPLACE INTO `item_db` VALUES ('1920','Berserk_Guitar','Berserk Guitar','4','20','10','1800','10','0','0','1','0','524288','2','1','2','4','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
+REPLACE INTO `item_db` VALUES ('1921','Guh_Moon_Gom','Gun Moon Gom','4','20','10','0','120','0','0','1','0','524288','63','1','2','1','0',NULL,'0','0','13','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1922','Oriental_Lute_','Oriental Lute','4','20','10','1200','150','0','0','1','2','524288','63','1','2','4','65',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
+REPLACE INTO `item_db` VALUES ('1923','BF_Instrument1','Valorous Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','0','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1924','BF_Instrument2','Brave Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','0','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1925','Cello','Cello','4','20','10','700','110','0','0','1','3','524288','2','1','2','3','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,BA_MUSICALSTRIKE,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
+REPLACE INTO `item_db` VALUES ('1926','Harp_Of_Nepenthes','Harp of Nepenthes','4','20','10','1000','120','0','0','1','2','524288','2','1','2','4','60',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>9 ) { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,2000; } else { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1927','Krieger_Instrument1','Glorious Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','4','80',NULL,'1','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1928','Berserk_Guitar_I','Spirited Guitar','4','0','0','0','40','0','0','1','0','524288','2','1','2','4','0',NULL,'0','0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
+REPLACE INTO `item_db` VALUES ('1929','Guitar_C','Guitar','4','0','0','0','177','0','0','1','0','524288','63','1','2','3','1',NULL,'0','0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1950','Rope','Rope','4','2500','1250','400','45','0','0','2','3','524288','63','0','2','1','3',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1951','Rope_','Rope','4','2500','1250','400','45','0','0','2','4','524288','63','0','2','1','3',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1952','Line','Whip','4','12000','6000','300','80','0','0','2','2','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1953','Line_','Whip','4','12000','6000','300','80','0','0','2','3','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1954','Wire','Wire Whip','4','17500','8750','1000','95','0','0','2','2','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1955','Wire_','Wire Whip','4','17500','8750','1000','95','0','0','2','3','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1956','Rante','Rante Whip','4','32000','16000','900','135','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1957','Rante_','Rante Whip','4','32000','16000','900','135','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1958','Tail','Tail Whip','4','41000','20500','700','105','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('1959','Tail_','Tail Whip','4','41000','20500','700','105','0','0','2','2','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('1960','Whip','Whip','4','38000','19000','700','120','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1961','Whip_','Whip','4','38000','19000','700','120','0','0','2','2','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1962','Lariat','Lariat Whip','4','20','10','400','100','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('1963','Rapture_Rose','Rapture Rose','4','20','10','300','115','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,5000;','','');
+REPLACE INTO `item_db` VALUES ('1964','Chemeti','Chemeti Whip','4','20','10','700','135','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus bFlee,10; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1965','Whip_Of_Red_Flame','Red Flame Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1966','Whip_Of_Ice_Piece','Icicle Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1967','Whip_Of_Earth','Gaia Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1968','Jump_Rope','Skipping Rope','4','20','10','400','120','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
+REPLACE INTO `item_db` VALUES ('1969','Bladed_Whip','Blade Whip','4','20','10','1200','140','0','0','2','0','524288','63','0','2','4','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
+REPLACE INTO `item_db` VALUES ('1970','Queens_Whip','Queen\'s Whip','4','20','10','1100','150','0','0','2','0','524288','63','0','2','4','65',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1971','Electric_Wire','Electric Wire','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1972','Electric_Eel','Electric Eel','4','20','10','2000','100','0','0','2','2','524288','2','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,2; bonus3 bAutoSpell,WZ_JUPITEL,3,20; if(getrefine()>0) bonus3 bAutoSpell,CG_ARROWVULCAN,getrefine(),50;','','');
+REPLACE INTO `item_db` VALUES ('1973','Sea_Witch_Foot','Sea Witch\'s Foot','4','20','10','1500','110','0','0','2','1','524288','2','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,5; bonus4 bAutoSpellWhenHit,WZ_FROSTNOVA,3,50,1; bonus3 bAutoSpell,NPC_WIDESILENCE,2,100;','','');
+REPLACE INTO `item_db` VALUES ('1974','Carrot_Whip','Carrot Whip','4','20','10','1300','185','0','0','2','0','524288','2','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>0) bonus3 bAutoSpell,AL_INCAGI,getrefine(),10;','','');
+REPLACE INTO `item_db` VALUES ('1975','Queen_Is_Whip','Queen Is Whip','4','20','10','0','120','0','0','2','0','524288','63','0','2','1','0',NULL,'0','0','14','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1976','Queens_Whip_','Queen\'s Whip','4','20','10','1100','150','0','0','2','2','524288','63','0','2','4','65',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1977','BF_Whip1','Valorous Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','0','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1978','BF_Whip2','Brave Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','0','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1979','Stem_Of_Nepenthes','Stem of Nepenthes','4','20','10','1000','120','0','0','2','2','524288','2','0','2','4','60',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>=9 ) { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,2000; } else { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1980','Whip_Of_Balance','Whip of Balance','4','20','10','700','110','0','0','2','3','524288','2','0','2','3','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,DC_THROWARROW,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
+REPLACE INTO `item_db` VALUES ('1981','Krieger_Whip1','Glorious Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','4','80',NULL,'1','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1982','Phenomena_Whip','Phenomena Whip','4','20','10','0','160','0','0','2','0','524288','63','0','2','4','0',NULL,'0','0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSkillAtk,DC_THROWARROW,25;','','');
+REPLACE INTO `item_db` VALUES ('1983','Rante_C','Rante Whip','4','0','0','0','170','0','0','2','0','524288','63','0','2','3','1',NULL,'0','0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('2000','Destruction_Rod','Staff of Destruction','4','20','10','2500','130','0','0','1','1','512','2','2','34','4','80',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bCastrate,HW_MAGICPOWER,-50;','','');
+REPLACE INTO `item_db` VALUES ('2001','Divine_Cross','Divine Cross','4','20','10','1500','120','0','0','1','0','33024','63','2','34','4','70',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('2002','Krieger_Twohand_Staff1','Glorious Destruction Staff','4','20','10','0','70','0','0','1','0','99092','63','2','34','4','80',NULL,'1','0','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(getrefine()-5)*2; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,WZ_STORMGUST,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_METEOR,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_VERMILION,MG_SAFETYWALL,10,200,1; }','','');
+REPLACE INTO `item_db` VALUES ('2003','Destruction_Rod_M','Staff of Destruction','4','20','10','2500','130','0','0','1','1','512','2','2','34','4','80',NULL,'1','0','23','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bCastrate,HW_MAGICPOWER,-50;','','');
+REPLACE INTO `item_db` VALUES ('2004','Kronos','Kronos','4','20','10','1000','30','0','0','1','0','66052','2','2','34','4','50',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus \"{ bonus bMatkRate,12; bonus bUseSPrate,20; }\",1,5000,BF_MAGIC,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('2005','Dea_Staff','Dea Staff','4','20','10','1000','30','0','0','1','1','33040','2','2','34','3','50',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15+getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 \"{ }\",20,1000,AL_HEAL,\"{ specialeffect2 EF_MAGICALATTHIT; heal 0,200; }\";','','');
+REPLACE INTO `item_db` VALUES ('2006','G_Staff_Of_Light','Staff Of Light','4','20','10','1900','80','0','0','1','0','8454660','63','2','34','4','60',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','//bonus bMatk,150; bonus bAtkEle,Ele_Holy; bonus bInt,6;','','');
+REPLACE INTO `item_db` VALUES ('2101','Guard','Guard','5','500','250','300','0','0','3','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2102','Guard_','Guard','5','500','250','300','0','0','3','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2103','Buckler','Buckler','5','14000','7000','600','0','0','4','0','0','972274','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2104','Buckler_','Buckler','5','14000','7000','600','0','0','4','0','1','972274','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2105','Shield','Shield','5','56000','28000','1300','0','0','6','0','0','16514','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2106','Shield_','Shield','5','56000','28000','1300','0','0','6','0','1','16514','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2107','Mirror_Shield','Mirror Shield','5','60000','30000','1000','0','0','4','0','0','4210818','63','2','32','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2108','Mirror_Shield_','Mirror Shield','5','60000','30000','1000','0','0','4','0','1','4210818','63','2','32','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2109','Memorize_Book','Memory Book','5','20','10','1000','0','0','3','0','0','8454660','63','2','32','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2110','Holy_Guard','Holy Guard','5','85000','42500','1400','0','0','5','0','0','16384','63','2','32','0','68',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2111','Herald_Of_GOD','Sacred Mission','5','128000','64000','1600','0','0','5','0','0','16384','63','2','32','0','83',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
+REPLACE INTO `item_db` VALUES ('2112','Novice_Guard','Novice Guard','5','1','0','1','0','0','3','0','0','1','63','2','32','0','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2113','Novice_Shield','Novice Shield','5','5000','2500','1000','0','0','3','0','1','1','63','2','32','0','40',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('2114','Stone_Buckler','Stone Buckler','5','30000','15000','1500','0','0','3','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5;','','');
+REPLACE INTO `item_db` VALUES ('2115','Valkyrjas_Shield','Valkyrja\'s Shield','5','30000','15000','500','0','0','3','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2116','Angels_Safeguard','Angelic Guard','5','10000','5000','400','0','0','3','0','1','1','63','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2117','Arm_Guard','Arm Guard','5','10000','5000','150','0','0','5','0','0','33554432','63','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2118','Arm_Guard_','Arm Guard','5','10000','5000','150','0','0','5','0','1','33554432','63','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2119','Improved_Arm_Guard','Advanced Arm Guard','5','40000','20000','150','0','0','4','0','0','33554432','63','2','32','0','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2120','Improved_Arm_Guard_','Advanced Arm Guard','5','40000','20000','150','0','0','4','0','1','33554432','63','2','32','0','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2121','Memorize_Book_','Memory Book','5','20','10','1000','0','0','3','0','1','8454660','63','2','32','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2122','Platinum_Shield','Platinum Shield','5','20','10','1200','0','0','5','0','0','18446744073709551614','2','2','32','0','68',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bSubRace,RC_Undead,10; bonus5 bAutoSpellWhenHit,NPC_MAGICMIRROR,2,150,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2123','Orleans_Server','Orleans\'s Server','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','32','0','55',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('2124','Thorny_Buckler','Thorny Buckler','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','32','0','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2125','Strong_Shield','Strong Shield','5','20','10','2500','0','0','4','0','1','414946','2','2','32','0','75',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
+REPLACE INTO `item_db` VALUES ('2126','Guyak_Shield','Guyak Shield','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','32','0','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2127','Secular_Mission','Secular Mission','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 25;','','');
+REPLACE INTO `item_db` VALUES ('2128','Herald_Of_GOD_','Sacred Mission','5','128000','64000','1600','0','0','5','0','1','16384','63','2','32','0','83',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
+REPLACE INTO `item_db` VALUES ('2129','Exorcism_Bible','Exorcism Bible','5','20','10','600','0','0','5','0','0','33024','63','2','32','0','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,3; bonus bSPrecovRate,3; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2130','Cross_Shield','Cross Shield','5','20','10','2000','0','0','6','0','1','16384','63','2','32','0','80',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSkillAtk,PA_SHIELDCHAIN,30; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,30; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2131','Magic_Study_Vol1','Magic Bible Vol1','5','20','10','1000','0','0','2','0','1','8454660','2','2','32','0','70',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus2 bAddEffWhenHit,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('2132','Shelter_Resistance','Shell Of Resistance','5','20','10','0','0','0','9','0','0','18446744073709551615','2','2','32','0','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20; bonus bShortWeaponDamageReturn,1;','','');
+REPLACE INTO `item_db` VALUES ('2133','Tournament_Shield','Tournament Shield','5','20','10','1000','0','0','5','0','1','16514','2','2','32','0','50',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1; if (Class == Job_Lord_Knight) bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('2134','Shield_Of_Naga','Shield of Naga','5','20','10','500','0','0','3','0','1','13623168','2','2','32','0','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus2 \"{ bonus bShortWeaponDamageReturn,(getrefine()*3); }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_GUARD; }\";','','');
+REPLACE INTO `item_db` VALUES ('2135','Shadow_Guard','Shadow Guard','5','20','10','800','0','0','4','0','1','131072','2','2','32','0','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2136','Cracked_Buckler','Cracked Buckler','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddEle,Ele_Neutral,-10; bonus3 bAutoSpellWhenHit,PR_KYRIE,1,50; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2137','Valkyrjas_Shield_C','Neo Valkyrja\'s Shield','5','0','0','0','0','0','5','0','0','18446744073709551614','2','2','32','0','95',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2138','Bradium_Shield','Bradium Shield','5','20','10','1800','0','0','5','0','1','13623168','2','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CR_SHIELDBOOMERANG,60; bonus bAgi,-1; bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('2139','Flame_Thrower','Flame Thrower','5','20000','10000','2000','0','0','60','0','0','1024','8','2','32','0','99',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2199','Ahura_Mazda','Ahura Mazdah','5','1','0','10','0','0','100','0','0','18446744073709551615','63','2','32','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bMdef,99; bonus bShortWeaponDamageReturn,100; bonus2 bSubRace,RC_DemiPlayer,95; skill CR_FULLPROTECTION,5; skill WZ_ESTIMATION,1; skill ST_FULLSTRIP,5; skill HW_MAGICPOWER,10; bonus bMaxHPrate,200; bonus bNoGemStone,0; bonus bSpeedRate,25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
+REPLACE INTO `item_db` VALUES ('2201','Sunglasses','Sunglasses','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('2202','Sunglasses_','Sunglasses','5','5000','2500','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('2203','Glasses','Glasses','5','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2204','Glasses_','Glasses','5','4000','2000','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2205','Divers_Goggles','Diver Goggles','5','3500','1750','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2206','Wedding_Veil','Wedding Veil','5','23000','11500','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2207','Fancy_Flower','Fancy Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('2208','Ribbon','Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2209','Ribbon_','Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2210','Hair_Band','Hair Band','5','500','250','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2211','Bandana','Bandana','5','400','200','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2212','Eye_Bandage','Eye Patch','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2213','Cat_Hairband','Kitty Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2214','Bunny_Band','Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('2215','Flower_Hairband','Flower Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2216','Biretta','Biretta','5','9000','4500','100','0','0','4','0','0','33040','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2217','Biretta_','Biretta','5','9000','4500','100','0','0','4','0','1','33040','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2218','Flu_Mask','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('2219','Flu_Mask_','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('2220','Hat','Hat','5','1000','500','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2221','Hat_','Hat','5','1000','500','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2222','Turban','Turban','5','4500','2250','300','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2223','Turban_','Turban','5','4500','2250','300','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2224','Goggle','Goggles','5','20','10','300','0','0','5','0','0','941290','63','2','768','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2225','Goggle_','Goggles','5','20','10','300','0','0','5','0','1','941290','63','2','768','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2226','Cap','Cap','5','12000','6000','400','0','0','4','0','0','941290','63','2','256','0','0',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2227','Cap_','Cap','5','12000','6000','400','0','0','4','0','1','941290','63','2','256','0','0',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2228','Helm','Helm','5','44000','22000','600','0','0','6','0','0','16514','63','2','256','0','0',NULL,'1','0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2229','Helm_','Helm','5','44000','22000','600','0','0','6','0','1','16514','63','2','256','0','0',NULL,'1','0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2230','Gemmed_Sallet','Gemmed Sallet','5','50000','25000','500','0','0','4','0','0','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2231','Gemmed_Sallet_','Gemmed Sallet','5','50000','25000','500','0','0','4','0','1','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2232','Circlet','Circlet','5','7500','3750','300','0','0','3','0','0','8487700','63','2','256','0','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2233','Circlet_','Circlet','5','7500','3750','300','0','0','3','0','1','8487700','63','2','256','0','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2234','Tiara','Tiara','5','20','10','400','0','0','4','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2235','Crown','Crown','5','20','10','400','0','0','4','0','0','18446744073709551614','63','1','256','0','45',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2236','Santas_Hat','Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2237','Weird_Goatee','Bandit Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2239','One_Eyed_Glass','Monocle','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2240','Beard','Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','24','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'2241','','','');
+REPLACE INTO `item_db` VALUES ('2241','Granpa_Beard','Grampa Beard','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2242','Luxury_Sunglasses','Purple Glasses','5','24000','12000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('2243','Spinning_Eyes','Geek Glasses','5','20000','10000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','27','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1500;','','');
+REPLACE INTO `item_db` VALUES ('2244','Big_Sis_Ribbon','Big Ribbon','5','15000','7500','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2245','Sweet_Gents','Sweet Gent','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2246','Golden_Gear','Golden Gear','5','20','10','900','0','0','5','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('2247','Oldmans_Romance','Romantic Gent','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2248','Western_Grace','Western Grace','5','15000','7500','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2249','Coronet','Coronet','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2250','Fillet','Cute Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2251','Holy_Bonnet','Monk Hat','5','30000','15000','100','0','0','5','0','0','33040','63','2','256','0','0',NULL,'1','0','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2252','Star_Sparkling','Wizard Hat','5','20','10','300','0','0','4','0','0','8454660','63','2','256','0','0',NULL,'1','0','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('2253','Sunflower','Sunflower','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('2254','Angelic_Chain','Angel Wing','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,1; bonus bLuk,1; bonus2 bSubRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('2255','Satanic_Chain','Evil Wing','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,1; bonus2 bSubRace,RC_Angel,3;','','');
+REPLACE INTO `item_db` VALUES ('2256','Magestic_Goat','Majestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2257','Snowy_Horn','Unicorn Horn','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2258','Sharp_Gear','Spiky Band','5','20','10','1000','0','0','6','0','0','6739442','63','2','256','0','50',NULL,'1','0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2259','Mini_Propeller','Mini Propeller','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2260','Mini_Glasses','Mini Glasses','5','28000','14000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2261','Prontera_Army_Cap','Army Cap','5','20','10','400','0','0','4','0','0','414946','63','2','256','0','0',NULL,'1','0','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2262','Pierrot_Nose','Clown Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2263','Gangster_Patch','Zorro Masque','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2264','Munak_Turban','Munak Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('2265','Ganster_Mask','Gangster Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1500;','','');
+REPLACE INTO `item_db` VALUES ('2266','Iron_Cane','Iron Cain','5','20','10','300','0','0','1','0','0','16514','63','2','1','0','50',NULL,'0','0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2267','Cigar','Cigarette','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,3;','','');
+REPLACE INTO `item_db` VALUES ('2268','Smoking_Pipe','Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,3;','','');
+REPLACE INTO `item_db` VALUES ('2269','Centimental_Flower','Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2270','Centimental_Leaf','Romantic Leaf','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2271','Jack_A_Dandy','Jack be Dandy','5','45000','22500','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2272','Stop_Post','Stop Post','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2273','Doctor_Cap','Doctor Band','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2274','Ghost_Bandana','Ghost Bandana','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubEle,Ele_Ghost,10;','','');
+REPLACE INTO `item_db` VALUES ('2275','Red_Bandana','Red Bandana','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','62','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2276','Eagle_Eyes','Angled Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2277','Nurse_Cap','Nurse Cap','5','20','10','100','0','0','2','0','0','33040','63','2','256','0','0',NULL,'1','0','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2278','Mr_Smile','Mr. Smile','5','60','30','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2279','Bomb_Wick','Bomb Wick','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2280','Sahkkat','Sakkat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2281','Phantom_Of_Opera','Opera Masque','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','68','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2282','Spirit_Chain','Halo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','69','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,15;','','');
+REPLACE INTO `item_db` VALUES ('2283','Ear_Mufs','Ear Muffs','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('2284','Antler','Antlers','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2285','Apple_Of_Archer','Apple of Archer','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2286','Elven_Ears','Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2287','Pirate_Bandana','Pirate Bandana','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2288','Mr_Scream','Mr. Scream','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','75','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2289','Poo_Poo_Hat','Poo Poo Hat','5','20','10','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('2290','Funeral_Costume','Funeral Hat','5','3000','1500','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2291','Masquerade','Masquerade','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('2292','Welding_Mask','Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2293','Pretend_Murdered','Pretend Murdered','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','80','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2294','Star_Dust','Stellar','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2295','Blinker','Blinker','5','1500','750','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('2296','Binoculars','Binoculars','5','20','10','100','0','0','1','0','0','526344','63','2','512','0','50',NULL,'0','0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2297','Goblini_Mask','Goblin Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','84','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2298','Green_Feeler','Green Feeler','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2299','Viking_Helm','Orc Helm','5','20','10','500','0','0','5','0','0','414946','63','2','256','0','0',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2301','Cotton_Shirt','Cotton Shirt','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2302','Cotton_Shirt_','Cotton Shirt','5','10','5','100','0','0','1','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2303','Leather_Jacket','Jacket','5','200','100','200','0','0','2','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2304','Leather_Jacket_','Jacket','5','200','100','200','0','0','2','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2305','Adventure_Suit','Adventurer\'s Suit','5','1000','500','300','0','0','3','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2306','Adventureres_Suit_','Adventurer\'s Suit','5','1000','500','300','0','0','3','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2307','Mantle','Mantle','5','10000','5000','600','0','0','4','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2308','Mantle_','Mantle','5','10000','5000','600','0','0','4','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2309','Coat','Coat','5','22000','11000','1200','0','0','5','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2310','Coat_','Coat','5','22000','11000','1200','0','0','5','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2311','Mink_Coat','Mink Coat','5','20','10','2300','0','0','6','0','1','18446744073709551614','63','2','16','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2312','Padded_Armor','Padded Armor','5','48000','24000','2800','0','0','7','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2313','Padded_Armor_','Padded Armor','5','48000','24000','2800','0','0','7','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2314','Chain_Mail','Chain Mail','5','65000','32500','3300','0','0','8','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2315','Chain_Mail_','Chain Mail','5','65000','32500','3300','0','0','8','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2316','Plate_Armor','Full Plate','5','80000','40000','4500','0','0','10','0','0','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2317','Plate_Armor_','Full Plate','5','80000','40000','4500','0','0','10','0','1','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2318','Clothes_Of_The_Lord','Lord\'s Clothes','5','20','10','2500','0','0','8','0','1','263200','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2319','Glittering_Clothes','Glittering Jacket','5','20','10','2500','0','0','7','0','1','18446744073709551614','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddEff,Eff_Blind,300;','','');
+REPLACE INTO `item_db` VALUES ('2320','Formal_Suit','Formal Suit','5','20','10','300','0','0','5','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2321','Silk_Robe','Silk Robe','5','8000','4000','400','0','0','3','0','0','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2322','Silk_Robe_','Silk Robe','5','8000','4000','400','0','0','3','0','1','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2323','Scapulare','Scapulare','5','6500','3250','400','0','0','4','0','0','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2324','Scapulare_','Scapulare','5','6500','3250','400','0','0','4','0','1','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2325','Saint_Robe','Saint\'s Robe','5','54000','27000','600','0','0','6','0','0','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2326','Saint_Robe_','Saint\'s Robe','5','54000','27000','600','0','0','6','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2327','Holy_Robe','Holy Robe','5','20','10','1700','0','0','7','0','0','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
+REPLACE INTO `item_db` VALUES ('2328','Wooden_Mail','Wooden Mail','5','5500','2750','1000','0','0','4','0','0','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2329','Wooden_Mail_','Wooden Mail','5','5500','2750','1000','0','0','4','0','1','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2330','Tights','Tights','5','71000','35500','500','0','0','6','0','0','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2331','Tights_','Tights','5','71000','35500','500','0','0','6','0','1','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2332','Silver_Robe','Silver Robe','5','7000','3500','700','0','0','4','0','0','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2333','Silver_Robe_','Silver Robe','5','7000','3500','700','0','0','4','0','1','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2334','Mage_Coat','Mage Coat','5','20','10','600','0','0','5','0','0','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2335','Thief_Clothes','Thief Clothes','5','74000','37000','100','0','0','6','0','0','33689664','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2336','Thief_Clothes_','Thief Clothes','5','74000','37000','100','0','0','6','0','1','33689664','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2337','Ninja_Suit','Ninja Suit','5','20','10','1500','0','0','7','0','0','33689664','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2338','Wedding_Dress','Wedding Dress','5','43000','21500','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('2339','G_Strings','Pantie','5','1000','500','100','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2340','Novice_Breast','Novice Breastplate','5','89000','44500','500','0','0','4','0','1','1','63','2','16','0','10',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2341','Full_Plate_Armor','Legion Plate Armor','5','94000','47000','5500','0','0','11','0','0','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2342','Full_Plate_Armor_','Legion Plate Armor','5','102500','51250','5500','0','0','11','0','1','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2343','Robe_Of_Casting','Robe of Cast','5','124800','62400','1100','0','0','5','0','0','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2344','Flame_Sprits_Armor','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('2345','Flame_Sprits_Armor_','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('2346','Water_Sprits_Armor','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('2347','Water_Sprits_Armor_','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('2348','Wind_Sprits_Armor','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('2349','Wind_Sprits_Armor_','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('2350','Earth_Sprits_Armor','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','4','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('2351','Earth_Sprits_Armor_','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','4','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('2352','Novice_Plate','Tattered Novice Ninja Suit','5','1','0','1','0','0','4','0','0','1','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2353','Odins_Blessing','Odin\'s Blessing','5','30000','15000','2500','0','0','6','0','1','18446744073709551614','63','2','16','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2354','Goibnes_Armor','Goibne\'s Armor','5','50000','25000','3500','0','0','7','0','0','18446744073709551614','63','2','16','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2355','Angels_Protection','Angelic Protection','5','10000','5000','600','0','0','4','0','1','1','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
+REPLACE INTO `item_db` VALUES ('2356','Vestment_Of_Grace','Blessed Holy Robe','5','20','10','2500','0','0','5','0','1','33024','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bResEff,Eff_Blind,8000;','','');
+REPLACE INTO `item_db` VALUES ('2357','Valkyrie_Armor','Valkyrian Armor','5','0','0','2800','0','0','6','0','1','18446744073709551614','2','2','16','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bUnbreakableArmor,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus2 bResEff,Eff_Silence,5000; else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus2 bResEff,Eff_Stun,5000;','','');
+REPLACE INTO `item_db` VALUES ('2358','Dress_Of_Angel','Angel\'s Dress','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','16','0','1',NULL,'0','0','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('2359','Ninja_Suit_','Ninja Suit','5','20','10','1500','0','0','7','0','1','33689664','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2360','Robe_Of_Casting_','Robe of Cast','5','124800','62400','1100','0','0','5','0','1','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2364','Meteo_Plate_Armor','Meteo Plate Armor','5','20','10','3000','0','0','10','0','1','279714','2','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Freeze,3000;','','');
+REPLACE INTO `item_db` VALUES ('2365','Orleans_Gown','Orleans\'s Gown','5','20','10','300','0','0','2','0','1','18446744073709551614','2','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,15; bonus bNoCastCancel,0;','','');
+REPLACE INTO `item_db` VALUES ('2366','Divine_Cloth','Divine Cloth','5','20','10','1500','0','0','6','0','1','18446744073709551614','2','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus2 bResEff,Eff_Silence,500; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500; bonus2 bResEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('2367','Sniping_Suit','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','2','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
+REPLACE INTO `item_db` VALUES ('2368','Golden_Armor','Golden Armor','5','20','10','2000','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2369','Freyja_Overcoat','Freyja Overcoat','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('2370','Used_Mage_Coat','Used Mage Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bBaseAtk,10; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2371','G_Strings_','Pantie','5','1000','500','100','0','0','4','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2372','Mage_Coat_','Mage Coat','5','20','10','600','0','0','5','0','1','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2373','Holy_Robe_','Holy Robe','5','20','10','1700','0','0','7','0','1','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
+REPLACE INTO `item_db` VALUES ('2374','Diabolus_Robe','Diabolus Robe','5','20','10','300','0','0','6','0','1','625436','2','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150; bonus bMdef,5; bonus bHealPower,6; bonus bDelayrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('2375','Diabolus_Armor','Diabolus Armor','5','20','10','600','0','0','7','0','1','414946','2','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus bMaxHP,150; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500;','','');
+REPLACE INTO `item_db` VALUES ('2376','Assaulter_Plate','Assaulter Plate','5','10','5','0','0','0','7','0','1','6571170','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2377','Elite_Engineer_Armor','Elite Engineer Armor','5','10','5','0','0','0','7','0','1','263200','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2378','Assassin_Robe','Assassin Robe','5','10','5','0','0','0','7','0','1','33689664','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2379','Warlock_Battle_Robe','Warlock\'s Battle Robe','5','10','5','0','0','0','3','0','1','8454660','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2380','Medic_Robe','Medic\'s Robe','5','10','5','0','0','0','3','0','1','33040','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2381','Elite_Archer_Suit','Elite Archer Suit','5','10','5','0','0','0','3','0','1','526344','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2382','Elite_Shooter_Suit','Elite Shooter Suit','5','10','5','0','0','0','3','0','1','16777216','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2383','Brynhild','Brynhild','5','20','10','400','0','0','10','0','0','18446744073709551615','63','2','16','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
+REPLACE INTO `item_db` VALUES ('2384','Spritual_Tunic','Spiritual Tunic','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('2385','Recuperative_Armor','Recuperative Armor','5','20','10','0','0','0','12','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bNoRegen,1; bonus bNoRegen,2; bonus bHPGainValue,60; bonus bSPGainValue,6; bonus bMagicHPGainValue,60; bonus bMagicSPGainValue,6;','','heal 0,-100;');
+REPLACE INTO `item_db` VALUES ('2386','Chameleon_Armor','Chameleon Armor','5','20','10','1700','0','0','5','0','0','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*7); bonus bMaxSP,(BaseLevel/2); autobonus2 \"{ bonus bNoMagicDamage,100; }\",10,2000,BF_MAGIC,\"{ specialeffect2 EF_ENERGYCOAT; }\"; if( BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte ) bonus bMdef,5; else if( BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief ) bonus bDef,3;','','');
+REPLACE INTO `item_db` VALUES ('2387','Sprint_Mail','Sprint Mail','5','20','10','1000','0','0','3','0','1','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHPrecovRate,5; bonus bAddItemHealRate,3; bonus2 bSkillHeal,AL_HEAL,3;','','');
+REPLACE INTO `item_db` VALUES ('2388','Kandura','Kandura','5','20','10','300','0','0','4','0','1','4096','2','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,5; bonus bAspdRate,2;','','');
+REPLACE INTO `item_db` VALUES ('2389','Armor_Of_Naga','Armor of Naga','5','20','10','1000','0','0','5','0','1','13623168','2','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; autobonus \"{ bonus bBaseAtk,20; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('2390','Improved_Tights','Improved Tights','5','20','10','400','0','0','6','0','1','526344','2','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('2391','Life_Link','Life Link','5','20','10','3500','0','0','9','0','1','16514','2','2','16','0','82',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,5; bonus bHPrecovRate,50;','','');
+REPLACE INTO `item_db` VALUES ('2392','Old_Pant','Old Green Pantie','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bMaxHP,200; bonus3 bAutoSpellWhenHit,MO_CALLSPIRITS,5,20; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2393','N_Adventurers_Suit','Novice Adventurer\'s Suit','5','0','0','0','0','0','8','0','1','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2394','Krieger_Suit1','Glorious Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','81',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus2 bSubRace,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('2395','Krieger_Suit2','Glorious Popularized Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','61',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,600; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('2396','Krieger_Suit3','Glorious Mass-Production Suit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('2397','Incredible_Coat','Incredible Event Resignation Coat','5','10','5','900','0','0','2','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2398','Sniping_Suit_M','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','2','2','16','0','50',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
+REPLACE INTO `item_db` VALUES ('2399','Dragon_Vest','Dragon Vest','5','20','10','500','0','0','3','0','1','18446744073709551614','2','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2401','Sandals','Sandals','5','400','200','200','0','0','1','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2402','Sandals_','Sandals','5','400','200','200','0','0','1','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2403','Shoes','Shoes','5','3500','1750','400','0','0','2','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2404','Shoes_','Shoes','5','3500','1750','400','0','0','2','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2405','Boots','Boots','5','18000','9000','600','0','0','4','0','0','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2406','Boots_','Boots','5','18000','9000','600','0','0','4','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2407','Chrystal_Pumps','Crystal Pumps','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('2408','Cuffs','Shackles','5','5000','2500','3000','0','0','3','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2409','Spiky_Heel','High Heels','5','8500','4250','600','0','0','2','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2410','Sleipnir','Sleipnir','5','20','10','3500','0','0','5','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,15; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('2411','Grave','Greaves','5','48000','24000','750','0','0','5','0','0','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2412','Grave_','Greaves','5','54000','27000','750','0','0','5','0','1','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2413','Safty_Boots','Safety Boots','5','34000','17000','350','0','0','6','0','0','16514','63','2','64','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2414','Novice_Boots','Novice Slippers','5','1','0','1','0','0','2','0','0','1','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2415','Slipper','Bunny Slipper','5','34000','17000','300','0','0','3','0','1','18446744073709551614','63','2','64','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2416','Novice_Shoes','Novice Shoes','5','35000','17500','500','0','0','2','0','1','1','63','2','64','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2417','Fricco_Shoes','Fricco\'s Shoes','5','30000','15000','500','0','0','3','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddItemHealRate,Red_Potion,20; bonus2 bAddItemHealRate,Yellow_Potion,20; bonus2 bAddItemHealRate,Orange_Potion,20; bonus2 bAddItemHealRate,White_Potion,20;','','');
+REPLACE INTO `item_db` VALUES ('2418','Vidars_Boots','Vidar\'s Boots','5','30000','15000','650','0','0','4','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,9; bonus bMaxSPrate,9;','','');
+REPLACE INTO `item_db` VALUES ('2419','Goibnes_Combat_Boots','Goibne\'s Greaves','5','30000','15000','700','0','0','4','0','0','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2420','Angels_Arrival','Angel\'s Reincarnation','5','10000','5000','300','0','0','2','0','1','1','63','2','64','0','25',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('2421','Valkyrie_Shoes','Valkyrian Shoes','5','0','0','500','0','0','4','0','1','18446744073709551614','2','2','64','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bMaxHP,(BaseLevel*5); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,(JobLevel*2);','','');
+REPLACE INTO `item_db` VALUES ('2422','High_Fashion_Sandals','High Fashion Sandals','5','24000','12000','200','0','0','2','0','1','8487700','63','2','64','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2423','Variant_Shoes','Variant Shoes','5','20','10','500','0','0','3','0','0','18446744073709551614','2','2','64','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('2424','Tidal_Shoes','Tidal Shoes','5','20','10','300','0','0','3','0','1','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('2425','Black_Leather_Boots','Black Leather Boots','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2426','Shadow_Walk','Shadow Walk','5','20','10','2000','0','0','0','0','0','18446744073709551614','2','2','64','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getskilllv(AS_CLOAKING)<2) { bonus5 bAutoSpellWhenHit,AS_CLOAKING,2,100,BF_MAGIC,0; } else bonus5 bAutoSpellWhenHit,AS_CLOAKING,getskilllv(AS_CLOAKING),100,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2427','Golden_Shoes','Golden Shoes','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2429','Iron_Boots01','Iron Boots','5','0','0','1500','0','0','5','0','0','941290','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2430','Iron_Boots02','Iron Boots','5','0','0','800','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2431','Valley_Shoes','Valley Shoes','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,7; bonus bMaxSPrate,7;','','');
+REPLACE INTO `item_db` VALUES ('2432','Spiky_Heel_','High Heels','5','8500','4250','600','0','0','2','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2433','Diabolus_Boots','Diabolus Boots','5','20','10','250','0','0','4','0','1','13623168','2','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*10);','','');
+REPLACE INTO `item_db` VALUES ('2434','Black_Leather_Boots_','Black Leather Boots','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2435','Battle_Greave','Battle Greaves','5','10','5','0','0','0','4','0','1','40260834','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2436','Combat_Boots','Combat Boots','5','10','5','0','0','0','3','0','1','9014044','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2437','Battle_Boots','Battle Boots','5','10','5','0','0','0','3','0','1','16777216','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2438','Paw_Of_Cat','Paw Of Cat','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bAgi,1; skill ALL_CATCRY, 1;','','');
+REPLACE INTO `item_db` VALUES ('2439','Refresh_Shoes','Refresh Shoes','5','20','10','0','0','0','9','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,17; bonus bMaxSPrate,8; bonus2 bHPRegenRate,20,10000; bonus2 bSPRegenRate,3,10000;','','');
+REPLACE INTO `item_db` VALUES ('2440','Sprint_Shoes','Sprint Shoes','5','20','10','300','0','0','2','0','1','13623168','2','2','64','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2441','Beach_Sandal','Beach Sandals','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2442','Boots_Perforated','Red Stocking Boots','5','0','0','0','0','0','7','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bHPrecovRate,10; bonus bSPrecovRate,10; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,20; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2443','Fish_Shoes','Fisher\'s Boots','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2444','Krieger_Shoes1','Glorious Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','81',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bSubRace,RC_DemiPlayer,4; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
+REPLACE INTO `item_db` VALUES ('2445','Krieger_Shoes2','Glorious Popularized Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','61',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2446','Krieger_Shoes3','Glorious Mass-Production Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2447','Military_Boots','Army Boots','5','0','0','1000','0','0','5','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2448','Air_Boss','Air Boss','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2449','Variant_Shoes_M','Variant Shoes','5','20','10','500','0','0','3','0','0','18446744073709551614','2','2','64','0','85',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('2450','Vital_Tree_Shoes','Vital Tree Shoes','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','64','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bHPRegenRate,30,10000; bonus bHealPower2,5; bonus bAddItemHealRate,5; bonus bMdef,3; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('2501','Hood','Hood','5','1000','500','200','0','0','1','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2502','Hood_','Hood','5','1000','500','200','0','0','1','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2503','Muffler','Muffler','5','5000','2500','400','0','0','2','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2504','Muffler_','Muffler','5','5000','2500','400','0','0','2','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2505','Manteau','Manteau','5','32000','16000','600','0','0','4','0','0','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2506','Manteau_','Manteau','5','32000','16000','600','0','0','4','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2507','Cape_Of_Ancient_Lord','Ancient Cape','5','82000','41000','600','0','0','2','0','0','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2508','Ragamuffin_Cape','Ragamuffin Manteau','5','56000','28000','500','0','0','1','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2509','Clack_Of_Servival','Survivor\'s Manteau','5','20000','10000','550','0','0','0','0','0','8454660','63','2','4','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVit,10;','','');
+REPLACE INTO `item_db` VALUES ('2510','Novice_Hood','Somber Novice Hood','5','1','0','1','0','0','2','0','0','1','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
+REPLACE INTO `item_db` VALUES ('2511','Skeletons_Cape','Skeleton Manteau','5','5000','2500','700','0','0','1','0','0','18446744073709551614','63','2','4','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,-3; bonus bDex,2; bonus bVit,-3; bonus bLuk,2; bonus bAgi,-4;','','');
+REPLACE INTO `item_db` VALUES ('2512','Novice_Manteau','Novice Manteau','5','50000','25000','500','0','0','2','0','1','1','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2513','Celestial_Robe','Heavenly Maiden Robe','5','20','10','500','0','0','3','0','1','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2514','Pauldron','Pauldron','5','20','10','800','0','0','5','0','1','414946','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2515','Wing_Of_Eagle','Eagle Wing','5','20000','10000','300','0','0','1','0','1','8454660','63','2','4','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2516','Falcon_Robe','Falcon Muffler','5','30000','15000','400','0','0','3','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('2517','Valis_Manteau','Vali\'s Manteau','5','30000','15000','600','0','0','4','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2518','Morpheuss_Shawl','Morpheus\'s Shawl','5','30000','15000','600','0','0','3','0','0','18446744073709551614','63','2','4','0','33',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2519','Morriganes_Manteau','Morrigane\'s Manteau','5','30000','15000','600','0','0','3','0','0','18446744073709551614','63','2','4','0','61',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,8;','','');
+REPLACE INTO `item_db` VALUES ('2520','Goibnes_Shoulder_Arms','Goibne\'s Spaulders','5','30000','15000','700','0','0','3','0','0','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2521','Angels_Warmth','Angelic Cardigan','5','10000','5000','400','0','0','2','0','1','1','63','2','4','0','20',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2522','Undershirt','Undershirt','5','20000','10000','150','0','0','2','0','0','18446744073709551615','63','2','4','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2523','Undershirt_','Undershirt','5','20000','10000','150','0','0','2','0','1','18446744073709551615','63','2','4','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2524','Valkyrie_Manteau','Valkyrian Manteau','5','0','0','500','0','0','3','0','1','18446744073709551614','2','2','4','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bFlee2,5+(getequiprefinerycnt(EQI_GARMENT)*2); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bShortWeaponDamageReturn,5+(getequiprefinerycnt(EQI_GARMENT)*2);','','');
+REPLACE INTO `item_db` VALUES ('2525','Cape_Of_Ancient_Lord_','Ancient Cape','5','82000','41000','600','0','0','2','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2526','Dragon_Scale_Coat','Coat of Dragon Scale','5','20','10','10','0','0','4','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2527','Dragon_Breath','Dragon Breath','5','20','10','600','0','0','4','0','1','18446744073709551614','2','2','4','0','48',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('2528','Wool_Scarf','Wool Scarf','5','20','10','500','0','0','3','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2529','Rider_Insignia','Rider Insignia','5','20','10','500','0','0','4','0','0','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2530','Rider_Insignia_','Rider Insignia','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2531','Ulfhedinn','Ulfhedinn','5','20','10','700','0','0','3','0','1','414946','2','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NPC_STONESKIN,1,20;','','');
+REPLACE INTO `item_db` VALUES ('2532','Mithril_Magic_Cape','Mithril Magic Cape','5','20','10','400','0','0','3','0','1','625436','2','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2534','Ruffler','Ruffler','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,17; bonus bFlee,17;','','');
+REPLACE INTO `item_db` VALUES ('2535','Cloak_Of_Survival_C','Cloak Of Survival','5','1','0','0','0','0','5','0','0','8454660','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2536','Skin_Of_Ventus','Skin of Ventus','5','20','10','250','0','0','2','0','1','18446744073709551614','63','2','4','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,200; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('2537','Diabolus_Manteau','Diabolus Manteau','5','20','10','250','0','0','5','0','1','13623168','2','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus bMaxHP,100; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
+REPLACE INTO `item_db` VALUES ('2538','Commander_Manteau','Captain\'s Manteau','5','10','5','0','0','0','4','0','1','40260834','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2539','Commander_Manteau_','Commander\'s Manteau','5','10','5','0','0','0','3','0','1','9014044','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2540','Sheriff_Manteau','Sheriff\'s Manteau','5','10','5','0','0','0','3','0','1','16777216','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2541','Asprika','Asprika','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','4','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus3 bSubEle,Ele_Neutral,30,BF_SHORT; bonus3 bSubEle,Ele_Water,30,BF_SHORT; bonus3 bSubEle,Ele_Earth,30,BF_SHORT; bonus3 bSubEle,Ele_Fire,30,BF_SHORT; bonus3 bSubEle,Ele_Wind,30,BF_SHORT; bonus3 bSubEle,Ele_Poison,30,BF_SHORT; bonus3 bSubEle,Ele_Holy,30,BF_SHORT; bonus3 bSubEle,Ele_Dark,30,BF_SHORT; bonus3 bSubEle,Ele_Ghost,30,BF_SHORT; bonus3 bSubEle,Ele_Undead,30,BF_SHORT; bonus bFlee,30; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
+REPLACE INTO `item_db` VALUES ('2542','Flame_Manteau','Flame Manteau of Naght Sieger','5','20','10','70','0','0','4','0','1','18446744073709551614','2','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,2; bonus bMatkRate,1; bonus2 bAddEle,Ele_Fire,2;','','');
+REPLACE INTO `item_db` VALUES ('2543','Sylphid_Manteau','Sylphid Manteau','5','20','10','0','0','0','9','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,13; bonus2 bSubEle,Ele_Neutral,13; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('2544','Leather_Of_Tendrilion','Leather of Tendrilion','5','20','10','300','0','0','3','0','1','13623168','2','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubRace,RC_Plant,5; bonus2 bSubRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('2545','Musika','Musika','5','20','10','500','0','0','2','0','1','33024','2','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),20;','','');
+REPLACE INTO `item_db` VALUES ('2546','Beach_Manteau','Beach Manteau','5','20','10','600','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2547','Cheap_Running_Shirts','Cheap Undershirt','5','0','0','0','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2548','Muffler_C','Neo Muffler','5','0','0','0','0','0','5','0','0','18446744073709551614','2','2','4','0','95',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5;','','');
+REPLACE INTO `item_db` VALUES ('2549','Krieger_Muffler1','Glorious Muffler','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','4','0','81',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('2550','Fishers_Muffler','Fisher\'s Muffler','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2551','Rider_Insignia_M','Crest of the Rider','5','20','10','500','0','0','4','0','1','18446744073709551614','2','2','4','0','55',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2552','Mithril_Magic_Cape_M','Mithril Magic Manteau','5','20','10','400','0','0','3','0','1','625436','2','2','4','0','70',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2553','Dragon_Manteau','Dragon Manteau','5','20','10','1000','0','0','5','0','1','18446744073709551614','2','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2554','Piece_Of_Angent_Skin','Nydhorgg\'s Shadow Garb','5','20','10','400','0','0','5','0','1','18446744073709551614','2','2','4','0','90',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,7; bonus2 bSubEle,Ele_Water,7; bonus2 bSubEle,Ele_Earth,7; bonus2 bSubEle,Ele_Fire,7; bonus2 bSubEle,Ele_Wind,7; bonus2 bSubEle,Ele_Poison,7; bonus2 bSubEle,Ele_Holy,7; bonus2 bSubEle,Ele_Dark,7; bonus2 bSubEle,Ele_Ghost,7; bonus2 bSubEle,Ele_Undead,7; bonus bMaxSP,(BaseLevel/3)+(getrefine()*10); bonus3 bSPDrainRate,10,1,0; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2601','Ring','Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2602','Earring','Earring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2603','Necklace','Necklace','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('2604','Glove','Glove','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('2605','Brooch','Brooch','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2607','Clip','Clip','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('2608','Rosary','Rosary','5','15000','7500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('2609','Skul_Ring','Skull Ring','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2610','Gold_Ring','Gold Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2611','Silver_Ring','Silver Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2612','Flower_Ring','Flower Ring','5','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2613','Diamond_Ring','Diamond Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2614','An_Eye_Of_Dullahan','Eye of Dullahan','5','90000','45000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,10000; bonus2 bSubRace,RC_Undead,4; bonus2 bSubRace,RC_Demon,4;','','');
+REPLACE INTO `item_db` VALUES ('2615','Safety_Ring','Safety Ring','5','75000','37500','100','0','0','3','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2616','Critical_Ring','Critical Ring','5','75000','37500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2617','Mitten_Of_Presbyter','Celebrant\'s Mitten','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2618','Matyrs_Flea_Guard','Matyr\'s Leash','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2619','Thimble_Of_Archer','Bow Thimble','5','10000','5000','100','0','0','0','0','0','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2620','Ring_Of_Rogue','Rogue\'s Treasure','5','10000','5000','100','0','0','0','0','0','33689664','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bHit,10; bonus bFlee,10; } if(readparam(bAgi)>=90) { bonus bBaseAtk,10; bonus bCritical,10; }','','');
+REPLACE INTO `item_db` VALUES ('2621','Ring_','Ring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2622','Earring_','Earring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2623','Necklace_','Necklace','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2624','Glove_','Glove','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2625','Brooch_','Brooch','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2626','Rosary_','Rosary','5','15000','7500','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2627','Belt','Belt','5','20000','10000','1200','0','0','0','0','1','18446744073709551615','63','2','136','0','25',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2628','Novice_Armlet','Novice Armlet','5','400','200','200','0','0','0','0','1','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2629','Magingiorde','Megingjard','5','20','10','8000','0','0','2','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40; bonus bMdef,7;','','');
+REPLACE INTO `item_db` VALUES ('2630','Brysinggamen','Brisingamen','5','20','10','1500','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6; bonus bAgi,6; bonus bVit,6; bonus bInt,6; bonus bLuk,10; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2631','First_Age_Ring','Celebration Ring','5','1','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2634','Bridegroom_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','1','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
+REPLACE INTO `item_db` VALUES ('2635','Bride_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
+REPLACE INTO `item_db` VALUES ('2636','Gold_Ring_','Gold Christmas Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2637','Silver_Ring_','Silver Christmas Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2638','Exorcize_Sachet','Sacred Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2639','Purification_Sachet','Occult Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2640','Kafra_Ring','Kafra Ring','5','40000','20000','200','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus bLuk,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2641','Fashionable_Sack','Fashion Hip Sack','5','20','10','700','0','0','0','0','0','263200','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2642','Serins_Gold_Ring','Serin\'s Gold Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2643','Serins_Gold_Ring_','Serin\'s Gold Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2644','The_Sign_','The Sign','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2645','Moonlight_Ring','Moonlight Ring','5','40000','20000','200','0','0','0','0','0','33689664','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2646','Bunch_Of_Carnation','Bunch of Carnations','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2647','Nile_Rose','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
+REPLACE INTO `item_db` VALUES ('2648','Morpheuss_Ring','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2649','Morpheuss_Armlet','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2650','Morriganes_Belt','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2651','Morriganes_Pendant','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2652','Cursed_Lucky_Brooch','Goddess of Fortune\'s Cursed Brooch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus2 bAddEff2,Eff_Curse,50;','','');
+REPLACE INTO `item_db` VALUES ('2653','Sacrifice_Ring','Sacrifice Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2654','Shinobis_Sash','Shinobi Sash','5','20000','10000','300','0','0','1','0','0','33689664','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2655','Bloody_Iron_Ball','Bloodied Shackle Ball','5','50000','25000','4000','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2656','Hyper_Changer','Armor Charm','5','20000','10000','1000','0','0','1','0','0','414946','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('2657','Lab_Passport','Laboratory Permit','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2658','Nile_Rose_','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
+REPLACE INTO `item_db` VALUES ('2659','Vesper_Core01','Vesper Core 01','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2660','Vesper_Core02','Vesper Core 02','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2661','Vesper_Core03','Vesper Core 03','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2662','Vesper_Core04','Vesper Core 04','5','20','10','100','0','0','1','0','0','13623168','2','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('2663','Gauntlet_Of_Accuracy','Gauntlet of Hit','5','20','10','900','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,15; bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2664','Scarf_Belt','Belcarf','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2665','Ring_Of_Exorcism','Exorcising Ring','5','20','10','500','0','0','0','0','0','33040','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2666','Lamp_Of_Hope','Lantern of Hope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bResEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('2667','Glove_Of_Archer','Renown Archer\'s Gloves','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bCritical,5; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2668','Womens_Glory','Woman Glory','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2669','Golden_Necklace_','RJC Necklace','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('2670','Ring_Of_Longing','Ring of Longing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2671','Thimble_Of_Archer_','Bow Thimble','5','10000','5000','100','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2672','Anniversary_Ring','3rd Anniversary Celebration Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2673','Shining_Ring','Warrior\'s Shining Ring','5','0','0','100','0','0','0','0','0','18446744073709551614','63','2','136','0','48',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2674','Honor_Ring','Ring of Honor','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2675','Lord_Ring','Lord Ring','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2676','Hunter_Earring','Hunter\'s Earring','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,7618,100;','','');
+REPLACE INTO `item_db` VALUES ('2677','Spiritual_Ring','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2678','Ring_Of_Flame_Lord','Ring Of Flame Lord','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2679','Ring_Of_Resonance','Ring Of Resonance','5','20','10','100','0','0','2','0','0','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2680','Lesser_Elemental_Ring','Lesser Elemental Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,WZ_ESTIMATION,1,80; bonus3 bAutoSpell,MC_IDENTIFY,1,50; bonus3 bAutoSpell,TF_PICKSTONE,1,100; bonus3 bAutoSpell,BS_GREED,1,10; bonus3 bAutoSpellWhenHit,TK_RUN,5,20; bonus3 bAutoSpellWhenHit,TK_HIGHJUMP,3,30; bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,100; bonus3 bAutoSpellWhenHit,TF_BACKSLIDING,1,50;','','');
+REPLACE INTO `item_db` VALUES ('2681','Republic_Ring','Republic Anniversary Ring','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2682','Ring_Of_Water','Ring of Water','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('2683','Ring_Of_Fire','Ring of Fire','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
+REPLACE INTO `item_db` VALUES ('2684','Ring_Of_Wind','Ring of Wind','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,5;','','');
+REPLACE INTO `item_db` VALUES ('2685','Ring_Of_Earth','Ring of Earth','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,5;','','');
+REPLACE INTO `item_db` VALUES ('2686','Elven_Ears_C','Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','1',NULL,'0','0','73','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2687','Steel_Flower_C','Steel Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','1',NULL,'0','0','56','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2688','Critical_Ring_C','Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('2689','Earring_C','Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('2690','Ring_C','Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('2691','Necklace_C','Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('2692','Glove_C','Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('2693','Brooch_C','Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('2694','Rosary_C','Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('2695','Safety_Ring_C','Safety Ring','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2696','Vesper_Core01_C','Vesper Core 01','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2697','Vesper_Core02_C','Vesper Core 02','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2698','Vesper_Core03_C','Vesper Core 03','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2699','Vesper_Core04_C','Vesper Core 04','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('2700','Red_Silk_Seal','Red Silk Seal','5','20','10','100','0','0','0','0','0','16514','2','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2701','Orleans_Glove','Orleans\'s Glove','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2702','Bison_Horn','Bison Horn','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2703','Expert_Ring','Expert Ring','5','20','10','150','0','0','0','0','1','18446744073709551614','2','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2704','Golden_Accessory','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2705','Golden_Accessory2','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12018,500;','','');
+REPLACE INTO `item_db` VALUES ('2706','Handcuff','Arrest Handcuffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2707','GUSLI','GUSLI','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2708','Chinese_Handicraft','Chinese Handicraft','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBOLT,5,300;','','');
+REPLACE INTO `item_db` VALUES ('2709','5_Anniversary_Coin','5th Anniversary Coin','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2710','Bloody_Iron_Ball_C','Bloody Iron Ball','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30;','','');
+REPLACE INTO `item_db` VALUES ('2711','Spiritual_Ring_C','Spiritual Ring','5','1','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('2712','Ragnarok_Limited_Ed','Ragnarok Limited Edition','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bAgi,3; bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('2713','Certificate_TW','Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2714','Marvelous_Pandent','Marvelous Pendant','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2715','Skul_Ring_','Skull Ring','5','10000','5000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,1;','','');
+REPLACE INTO `item_db` VALUES ('2716','Librarian_Glove','Librarian Glove','5','20','10','100','0','0','0','0','1','8454656','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2717','Pocket_Watch_','Pocket Watch','5','20','10','200','0','0','0','0','0','8454660','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2718','Lunatic_Brooch','Lunatic Brooch','5','20','10','200','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2719','Iron_Wrist','Iron Wrist','5','20','10','700','0','0','1','0','0','279714','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_BASH,6; bonus2 bSkillAtk,MC_MAMMONITE,6;','','');
+REPLACE INTO `item_db` VALUES ('2720','Medal_Swordman','Medal of Honor','5','20','10','0','0','0','1','0','0','4210818','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bHit,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Stun,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2721','Medal_Thief','Medal of Honor','5','20','10','0','0','0','1','0','0','33689664','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bFlee,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Poison,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2722','Medal_Acolyte','Medal of Honor','5','20','10','0','0','0','1','0','0','33040','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus3 bAddEff,Eff_Silence,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2723','Medal_Mage','Medal of Honor','5','20','10','0','0','0','1','0','0','8454660','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus2 bAddEffWhenHit,Eff_Stone,100;','','');
+REPLACE INTO `item_db` VALUES ('2724','Medal_Archer','Medal of Honor','5','20','10','0','0','0','1','0','0','526344','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
+REPLACE INTO `item_db` VALUES ('2725','Medal_Merchant','Medal of Honor','5','20','10','0','0','0','1','0','0','263200','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bAspdRate,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Curse,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2726','Icarus_Wing','Icarus Wings','5','20','10','100','0','0','0','0','0','2048','2','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2727','Bowman_Scarf','Bowman Scarf','5','20','10','200','0','0','0','0','0','2048','2','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2728','Cursed_Hand','Cursed Hand','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; bonus bHit,10; bonus bHPrecovRate,20;','','');
+REPLACE INTO `item_db` VALUES ('2729','Diabolus_Ring','Diabolus Ring','5','20','10','50','0','0','0','0','1','13623168','2','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,100; bonus bHealPower,5; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
+REPLACE INTO `item_db` VALUES ('2730','Morroc_Seal','Seal of Continental Guard','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2731','Morroc_Charm_Stone','Rune Spellstone','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bCastrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('2732','Morroc_Ring','Death Loop','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2733','Medal_Gunner','Sheriff Badge','5','20','10','0','0','0','1','0','0','16777216','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
+REPLACE INTO `item_db` VALUES ('2734','Directive_A','Directive','5','0','0','0','0','0','1','0','0','1','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2735','Directive_B','Directive','5','0','0','0','0','0','1','0','0','1','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2736','Navel_Ring','Navel Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2737','Foot_Ring','Foot Ring','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2738','Shiny_Coin','Shiny Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6;','','');
+REPLACE INTO `item_db` VALUES ('2739','Ordinary_Coin','Ordinary Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2740','Rusty_Coin','Rusty Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2741','All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('2743','Angelic_Ring','Angelic Ring','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; bonus bMdef,2; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AL_HEAL; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AM_POTIONPITCHER; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,PR_SANCTUARY;','','');
+REPLACE INTO `item_db` VALUES ('2744','Sprint_Ring','Sprint Ring','5','20','10','100','0','0','0','0','0','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-10; bonus bDelayrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('2745','Pinguicula_Corsage','Pinguicula Corsage','5','20','10','200','0','0','0','0','1','13623168','2','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('2746','Cold_Heart','Cold Heart','5','20','10','100','0','0','1','0','0','4096','2','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('2747','Black_Cat','Black Cat','5','20','10','100','0','0','1','0','0','131072','2','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2748','Cursed_Star','Cursed Star','5','20','10','200','0','0','0','0','0','526344','2','2','136','0','84',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,2; bonus bLuk,-1; bonus2 bHPLossRate,50,10000; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET;','','heal -300,0;');
+REPLACE INTO `item_db` VALUES ('2749','Linen_Glove','Linen Glove','5','20','10','120','0','0','1','0','1','13623168','2','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bAgi,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2751','Academy_Badge','Academy Of Badge','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<80) { bonus bMaxHP,400; bonus bMaxSP,200; }','','');
+REPLACE INTO `item_db` VALUES ('2752','Praxinus_C','Praccsinos','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2753','Beholder_Ring','Beholder Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Formless,15;','','');
+REPLACE INTO `item_db` VALUES ('2754','Hallow_Ring','Hallow Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('2755','Clamorous_Ring','Clamorous Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Brute,15;','','');
+REPLACE INTO `item_db` VALUES ('2756','Chemical_Ring','Chemical Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,15;','','');
+REPLACE INTO `item_db` VALUES ('2757','Insecticide_Ring','Insecticide Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Insect,15;','','');
+REPLACE INTO `item_db` VALUES ('2758','Fisher_Ring','Fischer Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Fish,15;','','');
+REPLACE INTO `item_db` VALUES ('2759','Decussate_Ring','Decussate Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Demon,15;','','');
+REPLACE INTO `item_db` VALUES ('2760','Bloody_Ring','Bloody Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,15;','','');
+REPLACE INTO `item_db` VALUES ('2761','Satanic_Ring','Satanic Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Angel,15;','','');
+REPLACE INTO `item_db` VALUES ('2762','Dragoon_Ring','Dragon Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('2763','Skul_Ring_C','Neo Skull Ring','5','0','0','0','0','0','0','0','0','18446744073709551614','2','2','136','0','95',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,5; bonus2 bSkillHeal,AL_HEAL,5; skill MG_SIGHT,1;','','');
+REPLACE INTO `item_db` VALUES ('2764','Small_Fishing_Rod','Small Fishing Rod','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2765','Novice_Figure','Novice Figure','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; if(Class==Job_Novice || Class==Job_Novice_High || Class==Job_SuperNovice) bonus bMaxHP,30;','','');
+REPLACE INTO `item_db` VALUES ('2766','Swordman_Figure','Swordman Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if(BaseClass==Job_Swordman) bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('2767','Acolyte_Figure','Acolyte Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('2768','Mage_Figure','Mage Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Mage) bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2769','Archer_Figure','Archer Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if(BaseClass==Job_Archer) bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2770','Thief_Figure','Thief Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2771','Merchant_Figure','Merchant Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if(BaseClass==Job_Merchant) bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2772','Krieger_Ring1','Glorious Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','81',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus bAspdRate,5; bonus bCastrate,-3; bonus bHealPower,5;','','');
+REPLACE INTO `item_db` VALUES ('2773','Krieger_Ring2','Glorious Mass-Production Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('2774','Krieger_Ring3','Glorious Popularized Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2775','Lure','Lure','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2776','Cool_Towel','Adventurer\'s Trusty Towel','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUMMER,-1,0;','sc_end SC_SUMMER;');
+REPLACE INTO `item_db` VALUES ('2777','Shaman_Ring','Shaman Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('2778','Shaman_Earing','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2779','Dark_Knight_Belt','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2780','Dark_Knight_Glove','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,2; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('2781','Aumduras_Grace','Aumdura\'s Benefit','5','0','0','100','0','0','1','0','1','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2782','Ring_Of_Wise_King','Ring of the Ancient Wise King','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2783','Eyes_Stone_Ring','Eye Stone Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('2784','Oh_Holy_Night','Christmas Musicbox','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_WEWISH,1;','','');
+REPLACE INTO `item_db` VALUES ('2785','Orleans_Glove_M','Orlean\'s Gloves','5','20','10','100','0','0','0','0','1','18446744073709551614','2','2','136','0','90',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2786','Spiritual_Ring_M','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2787','Waterdrop_Brooch','Waterdrop Brooch','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus bMaxHP,80; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2788','Bradium_Earing','Bradium Earring','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2789','Bradium_Ring','Bradium Ring','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2; bonus bStr,1; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2790','Bradium_Brooch','Bradium Brooch','5','20','10','200','0','0','0','0','1','18446744073709551614','2','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,4; bonus bAspdRate,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2791','Just_Got_Fish','Fresh Fish','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('2794','Magic_Stone_Ring','Magic Stone Ring','5','0','0','0','0','0','0','0','1','16514','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2795','Green_Apple_Ring','Green Apple Ring','5','0','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,6; if(JobLevel <30) { bonus bAllStats,(JobLevel/5); }','','');
+REPLACE INTO `item_db` VALUES ('2796','Magical_Stone','Rocks','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2047,10; bonus2 bAddDefClass,2048,-10; bonus3 bAddClassDropItem,6152,2047,70;','','');
+REPLACE INTO `item_db` VALUES ('2797','Magical_Stone_','Rocks','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2049,10; bonus2 bAddDefClass,2050,-10; bonus3 bAddClassDropItem,6151,2049,70;','','');
+REPLACE INTO `item_db` VALUES ('2798','Will_Of_Exhausted_Angel','Will Of Exhausted Angel','5','0','0','200','0','0','0','0','0','33024','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_arch02\") { bonus2 bAddDefClass,1761,50; bonus2 bAddDefClass,1762,50; }','','');
+REPLACE INTO `item_db` VALUES ('2799','Kuirpenring','Kuirpenring','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2800','Accelerator','Accelerator','5','100000','50000','100','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2801','Hovering_Booster','Hovering Booster','5','100000','50000','2000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2802','Suicidal_Device','Suicidal Device','5','500000','250000','1000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2803','Shape_Shifter','Shape Shifter','5','100000','50000','500','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('2804','Cooling_Device','Cooling Device','5','100000','50000','2500','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2805','Mag_Field_Generator','Magnetic Field Generator','5','100000','50000','6000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2806','Barrier_Builder','Barrier Builder','5','150000','75000','8000','0','0','3','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2807','Repair_Kit','Repair Kit','5','200000','100000','400','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2808','Camouflage_Generator','Camouflage Generator','5','250000','125000','1000','0','0','0','0','1','1024','8','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('2819','Swordman_Manual','Swordsman Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill SM_BASH,1; skill SM_PROVOKE,1; skill SM_MAGNUM,1;','','');
+REPLACE INTO `item_db` VALUES ('2820','Thief_Manual','Thief Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TF_DOUBLE,3; bonus bDoubleRate,15; skill TF_STEAL,1; skill TF_HIDING,1; skill TF_POISON,1;','','');
+REPLACE INTO `item_db` VALUES ('2821','Acolyte_Manual','Acolyte Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AL_HEAL,1; skill AL_INCAGI,1; skill AL_BLESSING,1;','','');
+REPLACE INTO `item_db` VALUES ('2822','Archer_Manual','Archer Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AC_OWL,1; skill AC_CONCENTRATION,1;','','');
+REPLACE INTO `item_db` VALUES ('2823','Merchant_Manual','Merchant Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MC_DISCOUNT,1; skill MC_OVERCHARGE,10; skill MC_IDENTIFY,1; skill MC_MAMMONITE,1;','','');
+REPLACE INTO `item_db` VALUES ('2824','Mage_Manual','Mage Manual','5','0','0','100','0','0','0','0','0','1','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MG_SRECOVERY,1; skill MG_COLDBOLT,1; skill MG_FIREWALL,1; skill MG_FIREBOLT,1;','','');
+REPLACE INTO `item_db` VALUES ('4001','Poring_Card','Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4002','Fabre_Card','Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4003','Pupa_Card','Pupa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('4004','Drops_Card','Drops Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('4005','Poring__Card','Santa Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20;','','');
+REPLACE INTO `item_db` VALUES ('4006','Lunatic_Card','Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,1; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4007','Pecopeco_Egg_Card','Peco Peco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,20;','','');
+REPLACE INTO `item_db` VALUES ('4008','Picky_Card','Picky Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('4009','Chonchon_Card','Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('4010','Wilow_Card','Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,80;','','');
+REPLACE INTO `item_db` VALUES ('4011','Picky__Card','Picky Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4012','Thief_Bug_Egg_Card','Thief Bug Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('4013','Andre_Egg_Card','Andre Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('4014','Roda_Frog_Card','Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('4015','Condor_Card','Condor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('4016','Thief_Bug_Card','Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4017','Savage_Babe_Card','Savage Babe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500;','','');
+REPLACE INTO `item_db` VALUES ('4018','Andre_Larva_Card','Andre Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('4019','Hornet_Card','Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,3;','','');
+REPLACE INTO `item_db` VALUES ('4020','Farmiliar_Card','Familiar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4021','Rocker_Card','Rocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4022','Spore_Card','Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('4023','Desert_Wolf_Babe_Card','Baby Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4024','Plankton_Card','Plankton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4025','Skeleton_Card','Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddEff,Eff_Stun,200;','','');
+REPLACE INTO `item_db` VALUES ('4026','Thief_Bug_Female_Card','Female Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,1;','','');
+REPLACE INTO `item_db` VALUES ('4027','Kukre_Card','Kukre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4028','Tarou_Card','Tarou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('4029','Wolf_Card','Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4030','Mandragora_Card','Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,20;','','');
+REPLACE INTO `item_db` VALUES ('4031','Pecopeco_Card','Peco Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4032','Ambernite_Card','Ambernite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('4033','Poporing_Card','Poporing Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DETOXIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('4034','Worm_Tail_Card','Wormtail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('4035','Hydra_Card','Hydra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,20;','','');
+REPLACE INTO `item_db` VALUES ('4036','Muka_Card','Muka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4037','Snake_Card','Snake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4038','Zombie_Card','Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,20;','','');
+REPLACE INTO `item_db` VALUES ('4039','Stainer_Card','Stainer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4040','Creamy_Card','Creamy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('4041','Coco_Card','Coco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4042','Steel_Chonchon_Card','Steel Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('4043','Andre_Card','Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
+REPLACE INTO `item_db` VALUES ('4044','Smokie_Card','Smokie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('4045','Horn_Card','Horn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,35;','','');
+REPLACE INTO `item_db` VALUES ('4046','Martin_Card','Martin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4047','Ghostring_Card','Ghostring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Ghost; bonus bHPrecovRate,-25;','','');
+REPLACE INTO `item_db` VALUES ('4048','Poison_Spore_Card','Poison Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_POISON,3;','','');
+REPLACE INTO `item_db` VALUES ('4049','Vadon_Card','Vadon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,20;','','');
+REPLACE INTO `item_db` VALUES ('4050','Thief_Bug_Male_Card','Male Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4051','Yoyo_Card','Yoyo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4052','Elder_Wilow_Card','Elder Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('4053','Vitata_Card','Vitata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus bUseSPrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4054','Angeling_Card','Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('4055','Marina_Card','Marina Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4056','Dustiness_Card','Dustiness Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4057','Metaller_Card','Metaller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4058','Thara_Frog_Card','Thara Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,30;','','');
+REPLACE INTO `item_db` VALUES ('4059','Soldier_Andre_Card','Soldier Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,30;','','');
+REPLACE INTO `item_db` VALUES ('4060','Goblin_Card','Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,20;','','');
+REPLACE INTO `item_db` VALUES ('4061','Cornutus_Card','Cornutus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4062','Anacondaq_Card','Anacondaq Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,20;','','');
+REPLACE INTO `item_db` VALUES ('4063','Caramel_Card','Caramel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,20;','','');
+REPLACE INTO `item_db` VALUES ('4064','Zerom_Card','Zerom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('4065','Kaho_Card','Kaho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,20;','','');
+REPLACE INTO `item_db` VALUES ('4066','Orc_Warrior_Card','Orc Warrior Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,30;','','');
+REPLACE INTO `item_db` VALUES ('4067','Megalodon_Card','Megalodon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4068','Scorpion_Card','Scorpion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,20;','','');
+REPLACE INTO `item_db` VALUES ('4069','Drainliar_Card','Drainliar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,20;','','');
+REPLACE INTO `item_db` VALUES ('4070','Eggyra_Card','Eggyra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,15;','','');
+REPLACE INTO `item_db` VALUES ('4071','Orc_Zombie_Card','Orc Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Undead,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4072','Golem_Card','Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4073','Pirate_Skel_Card','Pirate Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_DISCOUNT,5;','','');
+REPLACE INTO `item_db` VALUES ('4074','BigFoot_Card','Bigfoot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,30;','','');
+REPLACE INTO `item_db` VALUES ('4075','Argos_Card','Argos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4076','Magnolia_Card','Magnolia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4077','Phen_Card','Phen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bCastrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4078','Savage_Card','Savage Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('4079','Mantis_Card','Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('4080','Flora_Card','Flora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,20;','','');
+REPLACE INTO `item_db` VALUES ('4081','Hode_Card','Hode Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4082','Desert_Wolf_Card','Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4083','Rafflesia_Card','Rafflesia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,30;','','');
+REPLACE INTO `item_db` VALUES ('4084','Marine_Sphere_Card','Marine Sphere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_MAGNUM,3;','','');
+REPLACE INTO `item_db` VALUES ('4085','Orc_Skeleton_Card','Orc Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,20;','','');
+REPLACE INTO `item_db` VALUES ('4086','Soldier_Skeleton_Card','Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9;','','');
+REPLACE INTO `item_db` VALUES ('4087','Giearth_Card','Giearth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Confusion,10000; bonus2 bSubEle,Ele_Earth,15;','','');
+REPLACE INTO `item_db` VALUES ('4088','Frilldora_Card','Frilldora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1;','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('4089','Sword_Fish_Card','Swordfish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4090','Munak_Card','Munak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,1500; bonus2 bSubEle,Ele_Earth,5; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4091','Kobold_Card','Kobold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,4;','','');
+REPLACE INTO `item_db` VALUES ('4092','Skel_Worker_Card','Skeleton Worker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4093','Obeaune_Card','Obeaune Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_CURE,1;','','');
+REPLACE INTO `item_db` VALUES ('4094','Archer_Skeleton_Card','Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4095','Marse_Card','Marse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4096','Zenorc_Card','Zenorc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,400; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('4097','Matyr_Card','Matyr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4098','Dokebi_Card','Dokebi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4099','Pasana_Card','Pasana Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4100','Sohee_Card','Sohee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,15; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('4101','Sand_Man_Card','Sandman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4102','Whisper_Card','Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus2 bSubEle,Ele_Ghost,-50;','','');
+REPLACE INTO `item_db` VALUES ('4103','Horong_Card','Horong Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('4104','Requiem_Card','Requiem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Confusion,500;','','');
+REPLACE INTO `item_db` VALUES ('4105','Marc_Card','Marc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bResEff,Eff_Freeze,10000;','','');
+REPLACE INTO `item_db` VALUES ('4106','Mummy_Card','Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20;','','');
+REPLACE INTO `item_db` VALUES ('4107','Verit_Card','Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('4108','Myst_Card','Myst Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4109','Jakk_Card','Jakk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4110','Ghoul_Card','Ghoul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4111','Strouf_Card','Strouf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,20;','','');
+REPLACE INTO `item_db` VALUES ('4112','Marduk_Card','Marduk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,10000;','','');
+REPLACE INTO `item_db` VALUES ('4113','Marionette_Card','Marionette Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Ghost,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4114','Argiope_Card','Argiope Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Poison; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4115','Hunter_Fly_Card','Hunter Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,30,15;','','');
+REPLACE INTO `item_db` VALUES ('4116','Isis_Card','Isis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4117','Side_Winder_Card','Sidewinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,1; bonus bDoubleRate,5;','','');
+REPLACE INTO `item_db` VALUES ('4118','Petit_Card','Earth Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,20;','','');
+REPLACE INTO `item_db` VALUES ('4119','Bathory_Card','Bathory Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('4120','Petit__Card','Sky Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,30;','','');
+REPLACE INTO `item_db` VALUES ('4121','Phreeoni_Card','Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,100;','','');
+REPLACE INTO `item_db` VALUES ('4122','Deviruchi_Card','Deviruchi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('4123','Eddga_Card','Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
+REPLACE INTO `item_db` VALUES ('4124','Medusa_Card','Medusa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,15; bonus2 bResEff,Eff_Stone,10000;','','');
+REPLACE INTO `item_db` VALUES ('4125','Deviace_Card','Deviace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bAddRace,RC_Brute,7; bonus2 bAddRace,RC_Plant,7; bonus2 bAddRace,RC_Insect,7;','','');
+REPLACE INTO `item_db` VALUES ('4126','Minorous_Card','Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4127','Nightmare_Card','Nightmare Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,10000; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4128','Golden_Bug_Card','Golden Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoMagicDamage,100; bonus bUseSPrate,100;','','');
+REPLACE INTO `item_db` VALUES ('4129','Baphomet__Card','Bapho Jr. Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4130','Scorpion_King_Card','Scorpion King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('4131','Moonlight_Flower_Card','Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('4132','Mistress_Card','Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4133','Daydric_Card','Raydric Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
+REPLACE INTO `item_db` VALUES ('4134','Dracula_Card','Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,100,5;','','');
+REPLACE INTO `item_db` VALUES ('4135','Orc_Load_Card','Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,30;','','');
+REPLACE INTO `item_db` VALUES ('4136','Khalitzburg_Card','Khalitzburg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,30;','','');
+REPLACE INTO `item_db` VALUES ('4137','Drake_Card','Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoSizeFix,0;','','');
+REPLACE INTO `item_db` VALUES ('4138','Anubis_Card','Anubis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,30;','','');
+REPLACE INTO `item_db` VALUES ('4139','Joker_Card','Joker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('4140','Knight_Of_Abyss_Card','Abysmal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,25;','','');
+REPLACE INTO `item_db` VALUES ('4141','Evil_Druid_Card','Evil Druid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Undead; bonus bInt,1; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4142','Doppelganger_Card','Doppelganger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4143','Orc_Hero_Card','Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,10000;','','');
+REPLACE INTO `item_db` VALUES ('4144','Osiris_Card','Osiris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bRestartFullRecover,0;','','');
+REPLACE INTO `item_db` VALUES ('4145','Berzebub_Card','Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4146','Maya_Card','Maya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,50;','','');
+REPLACE INTO `item_db` VALUES ('4147','Baphomet_Card','Baphomet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('4148','Pharaoh_Card','Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4149','Gargoyle_Card','Gargoyle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12028,RC_Insect,100;','','');
+REPLACE INTO `item_db` VALUES ('4150','Goat_Card','Goat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('4151','Gajomart_Card','Gajomart Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,-20; bonus2 bExpAddRace,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('4152','Galapago_Card','Galapago Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Apple_Juice,50; bonus2 bAddItemHealRate,Banana_Juice,50; bonus2 bAddItemHealRate,Carrot_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,534,RC_Insect,300;','','');
+REPLACE INTO `item_db` VALUES ('4153','Crab_Card','Crab Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1266,30;','','');
+REPLACE INTO `item_db` VALUES ('4154','Rice_Cake_Boy_Card','Dumpling Child Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Candy,50; bonus2 bAddItemHealRate,Candy_Striper,50; bonus3 bAddMonsterDropItem,529,RC_DemiPlayer,300; bonus3 bAddMonsterDropItem,530,RC_DemiPlayer,100;','','');
+REPLACE INTO `item_db` VALUES ('4155','Goblin_Leader_Card','Goblin Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Goblin,30;','','');
+REPLACE INTO `item_db` VALUES ('4156','Steam_Goblin_Card','Goblin Steamrider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Formless,7;','','');
+REPLACE INTO `item_db` VALUES ('4157','Goblin_Archer_Card','Goblin Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Undead,7;','','');
+REPLACE INTO `item_db` VALUES ('4158','Flying_Deleter_Card','Sky Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus bHPGainValue,100;','','');
+REPLACE INTO `item_db` VALUES ('4159','Nine_Tail_Card','Nine Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; if(getrefine()>8) bonus bFlee,20;','','');
+REPLACE INTO `item_db` VALUES ('4160','Antique_Firelock_Card','Firelock Soldier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(getrefine()>8) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4161','Grand_Peco_Card','Grand Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,PR_GLORIA,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4162','Grizzly_Card','Grizzly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,300;','','');
+REPLACE INTO `item_db` VALUES ('4163','Gryphon_Card','Gryphon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2; bonus bCritical,7; if(BaseClass==Job_Swordman) bonus3 bAutoSpell,KN_BOWLINGBASH,5,10;','','');
+REPLACE INTO `item_db` VALUES ('4164','Gullinbursti_Card','Gullinbursti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,-20; bonus2 bExpAddRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('4165','Gig_Card','Gig Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Insect,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4166','Nightmare_Terror_Card','Nightmare Terror Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('4167','Neraid_Card','Nereid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Brute,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4168','Dark_Lord_Card','Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,100;','','');
+REPLACE INTO `item_db` VALUES ('4169','Dark_Illusion_Card','Dark Illusion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bMaxSPrate,-10; bonus bCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4170','Dark_Frame_Card','Dark Frame Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600;','','');
+REPLACE INTO `item_db` VALUES ('4171','Dark_Priest_Card','Dark Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPVanishRate, 50, 10; if (BaseJob == Job_Sage) bonus bSPDrainValue, 1;','','');
+REPLACE INTO `item_db` VALUES ('4172','The_Paper_Card','The Paper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20; bonus2 bSPDrainValue,-1,0;','','');
+REPLACE INTO `item_db` VALUES ('4173','Demon_Pungus_Card','Demon Pungus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,600;','','');
+REPLACE INTO `item_db` VALUES ('4174','Deviling_Card','Deviling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,50; bonus2 bSubEle,Ele_Water,-50; bonus2 bSubEle,Ele_Earth,-50; bonus2 bSubEle,Ele_Fire,-50; bonus2 bSubEle,Ele_Wind,-50; bonus2 bSubEle,Ele_Poison,-50; bonus2 bSubEle,Ele_Holy,-50; bonus2 bSubEle,Ele_Dark,-50; bonus2 bSubEle,Ele_Ghost,-50; bonus2 bSubEle,Ele_Undead,-50;','','');
+REPLACE INTO `item_db` VALUES ('4175','Poison_Toad_Card','Poisonous Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_POISON,1,20; bonus2 bAddSkillBlow,52,5;','','');
+REPLACE INTO `item_db` VALUES ('4176','Dullahan_Card','Dullahan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Dragon,7;','','');
+REPLACE INTO `item_db` VALUES ('4177','Dryad_Card','Dryad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,993,RC_Plant,100; bonus2 bSubEle,Ele_Earth,10;','','');
+REPLACE INTO `item_db` VALUES ('4178','Dragon_Tail_Card','Dragon Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,10; bonus2 bSkillAtk,AC_DOUBLE,5; bonus2 bSkillAtk,AC_SHOWER,5;','','');
+REPLACE INTO `item_db` VALUES ('4179','Dragon_Fly_Card','Dragon Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4180','Driller_Card','Driller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Dragon,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4181','Disguise_Card','Disguise Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,300+600*(readparam(bVit)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4182','Diabolic_Card','Diabolic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Demon,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4183','Vagabond_Wolf_Card','Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('4184','Lava_Golem_Card','Lava Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Golem,30;','','');
+REPLACE INTO `item_db` VALUES ('4185','Rideword_Card','Rideword Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) { bonus bInt,1; bonus bMdef,1; }','','');
+REPLACE INTO `item_db` VALUES ('4186','Raggler_Card','Raggler Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4187','Raydric_Archer_Card','Raydric Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12030,RC_Demon,100;','','');
+REPLACE INTO `item_db` VALUES ('4188','Leib_Olmai_Card','Leib Olmai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus3 bAddMonsterDropItem,990,RC_Brute,100;','','');
+REPLACE INTO `item_db` VALUES ('4189','Wraith_Dead_Card','Wraith Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,600;','','');
+REPLACE INTO `item_db` VALUES ('4190','Wraith_Card','Wraith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12027,RC_Undead,100;','','');
+REPLACE INTO `item_db` VALUES ('4191','Loli_Ruri_Card','Loli Ruri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4192','Rotar_Zairo_Card','Rotar Zairo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Fish,7;','','');
+REPLACE INTO `item_db` VALUES ('4193','Lude_Card','Lude Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,SM_ENDURE,1,200;','','');
+REPLACE INTO `item_db` VALUES ('4194','Rybio_Card','Rybio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,300+600*(readparam(bDex)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4195','Leaf_Cat_Card','Leaf Cat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
+REPLACE INTO `item_db` VALUES ('4196','Marin_Card','Marin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,909,2000; bonus2 bAddMonsterDropItem,7126,10;','','');
+REPLACE INTO `item_db` VALUES ('4197','Mastering_Card','Mastering Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4198','Maya_Puple_Card','Maya Purple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0;','','');
+REPLACE INTO `item_db` VALUES ('4199','Merman_Card','Merman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4200','Megalith_Card','Megalith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,7;','','');
+REPLACE INTO `item_db` VALUES ('4201','Majoruros_Card','Majoruros Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,600;','','');
+REPLACE INTO `item_db` VALUES ('4202','Civil_Servant_Card','Mao Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,20;','','');
+REPLACE INTO `item_db` VALUES ('4203','Mutant_Dragon_Card','Mutant Dragonoid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus3 bAutoSpell,MG_FIREBALL,3+2*(getskilllv(MG_FIREBALL)==10),50;','','');
+REPLACE INTO `item_db` VALUES ('4204','Mini_Demon_Card','Mini Demon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,-20; bonus2 bExpAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('4205','Mimic_Card','Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,603,10;','','');
+REPLACE INTO `item_db` VALUES ('4206','Mystcase_Card','Myst Case Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,644,30;','','');
+REPLACE INTO `item_db` VALUES ('4207','Mysteltainn_Card','Mysteltainn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4208','Miyabi_Ningyo_Card','Miyabi Doll Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus2 bSkillAtk,MG_FROSTDIVER,5;','','');
+REPLACE INTO `item_db` VALUES ('4209','Violy_Card','Violy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,BA_FROSTJOKER,1+4*(getskilllv(BA_FROSTJOKER)==5),20;','','');
+REPLACE INTO `item_db` VALUES ('4210','Wander_Man_Card','Wanderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(!isequipped(4172,4257,4230,4272)) bonus3 bAutoSpell,RG_INTIMIDATE,1,20; if(BaseClass==Job_Thief) bonus bFlee,20;','','');
+REPLACE INTO `item_db` VALUES ('4211','Vocal_Card','Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('4212','Bon_Gun_Card','Bongun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_BASH,1,20; bonus2 bAddSkillBlow,SM_BASH,5; bonus2 bAddDefClass,1026,-100;','','');
+REPLACE INTO `item_db` VALUES ('4213','Brilight_Card','Brilight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,600;','','');
+REPLACE INTO `item_db` VALUES ('4214','Bloody_Murderer_Card','Bloody Murderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Insect,7;','','');
+REPLACE INTO `item_db` VALUES ('4215','Blazzer_Card','Blazer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_FOOD;','','');
+REPLACE INTO `item_db` VALUES ('4216','Sasquatch_Card','Sasquatch Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,600;','','');
+REPLACE INTO `item_db` VALUES ('4217','Live_Peach_Tree_Card','Enchanted Peach Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_HEAL,1+9*(getskilllv(AL_HEAL)==10),20;','','');
+REPLACE INTO `item_db` VALUES ('4218','Succubus_Card','Succubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000;','','');
+REPLACE INTO `item_db` VALUES ('4219','Sageworm_Card','Sage Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30;','','');
+REPLACE INTO `item_db` VALUES ('4220','Solider_Card','Solider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('4221','Skeleton_General_Card','Skeleton General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,-20; bonus2 bExpAddRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('4222','Skel_Prisoner_Card','Skeleton Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,300;','','');
+REPLACE INTO `item_db` VALUES ('4223','Stalactic_Golem_Card','Stalactic Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,2000;','','');
+REPLACE INTO `item_db` VALUES ('4224','Stem_Worm_Card','Stem Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12032,RC_Brute,100;','','');
+REPLACE INTO `item_db` VALUES ('4225','Stone_Shooter_Card','Stone Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('4226','Sting_Card','Sting Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; if(getrefine()>8) bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('4227','Spring_Rabbit_Card','Spring Rabbit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Meat,50; bonus2 bAddItemHealRate,528,50; bonus3 bAddMonsterDropItem,Meat,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200;','','');
+REPLACE INTO `item_db` VALUES ('4228','Sleeper_Card','Sleeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12031,RC_Fish,100;','','');
+REPLACE INTO `item_db` VALUES ('4229','C_Tower_Manager_Card','Tower Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('4230','Shinobi_Card','Shinobi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AS_CLOAKING,5,100;','','');
+REPLACE INTO `item_db` VALUES ('4231','Increase_Soil_Card','Mi Gao Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace2,RC2_Guardian,50;','','');
+REPLACE INTO `item_db` VALUES ('4232','Wild_Ginseng_Card','Hermit Plant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Red_Herb,50; bonus2 bAddItemHealRate,Yellow_Herb,50; bonus2 bAddItemHealRate,White_Herb,50; bonus3 bAddMonsterDropItem,507,RC_Plant,300; bonus3 bAddMonsterDropItem,508,RC_Plant,200; bonus3 bAddMonsterDropItem,509,RC_Plant,100;','','');
+REPLACE INTO `item_db` VALUES ('4233','Baby_Leopard_Card','Baby Leopard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; if(BaseClass==Job_Merchant) bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('4234','Anolian_Card','Anolian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AC_CONCENTRATION,1+9*(getskilllv(AC_CONCENTRATION)==10),30;','','');
+REPLACE INTO `item_db` VALUES ('4235','Cookie_XMAS_Card','Christmas Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,-20; bonus2 bExpAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('4236','Amon_Ra_Card','Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,(30+70*(readparam(bInt)>=99));','','');
+REPLACE INTO `item_db` VALUES ('4237','Owl_Duke_Card','Owl Duke Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
+REPLACE INTO `item_db` VALUES ('4238','Owl_Baron_Card','Owl Baron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_LEXAETERNA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('4239','Iron_Fist_Card','Iron Fist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,-20; bonus2 bExpAddRace,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('4240','Arclouse_Card','Arclouze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,3; }','','');
+REPLACE INTO `item_db` VALUES ('4241','Archangeling_Card','Arc Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(readparam(bLuk)>=77) { bonus bHPrecovRate,100; bonus bSPrecovRate,100; }','','');
+REPLACE INTO `item_db` VALUES ('4242','Apocalips_Card','Apocalipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; if(getrefine()>8) bonus bMaxHP,800;','','');
+REPLACE INTO `item_db` VALUES ('4243','Antonio_Card','Antonio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_TELEPORT,1,500;','','');
+REPLACE INTO `item_db` VALUES ('4244','Alarm_Card','Alarm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_SIGHT,1,200; bonus bMaxHP,300; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4245','Am_Mut_Card','Am Mut Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-20; bonus2 bExpAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('4246','Assulter_Card','Assaulter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('4247','Aster_Card','Aster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1074,30;','','');
+REPLACE INTO `item_db` VALUES ('4248','Ancient_Mummy_Card','Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_CRUCIS,5,30;','','');
+REPLACE INTO `item_db` VALUES ('4249','Ancient_Worm_Card','Ancient Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,-20; bonus2 bExpAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('4250','Executioner_Card','Executioner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4251','Elder_Card','Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Guardian,40;','','');
+REPLACE INTO `item_db` VALUES ('4252','Alligator_Card','Alligator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,5;','','');
+REPLACE INTO `item_db` VALUES ('4253','Alice_Card','Alice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,40; bonus2 bSubRace,RC_NonBoss,-40;','','');
+REPLACE INTO `item_db` VALUES ('4254','Tirfing_Card','Ogretooth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4255','Orc_Lady_Card','Orc Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Orc,30;','','');
+REPLACE INTO `item_db` VALUES ('4256','Orc_Archer_Card','Orc Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12034,RC_DemiPlayer,100;','','');
+REPLACE INTO `item_db` VALUES ('4257','Wild_Rose_Card','Wild Rose Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('4258','Wicked_Nymph_Card','Evil Nymph Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('4259','Wooden_Golem_Card','Wooden Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bHPrecovRate,30;','','');
+REPLACE INTO `item_db` VALUES ('4260','Wootan_Shooter_Card','Wootan Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Confusion,2000;','','');
+REPLACE INTO `item_db` VALUES ('4261','Wootan_Fighter_Card','Wootan Fighter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,2000;','','');
+REPLACE INTO `item_db` VALUES ('4262','Evil_Cloud_Hermit_Card','Cloud Hermit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12029,RC_Plant,100;','','');
+REPLACE INTO `item_db` VALUES ('4263','Incant_Samurai_Card','Samurai Spector Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; bonus2 bHPLossRate,666,10000;','','if((Hp <= 999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal (1-Hp),0; } else { heal -999,0; }');
+REPLACE INTO `item_db` VALUES ('4264','Wind_Ghost_Card','Wind Ghost Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_JUPITEL,3+7*(getskilllv(WZ_JUPITEL)==10),20;','','');
+REPLACE INTO `item_db` VALUES ('4265','Li_Me_Mang_Ryang_Card','Jing Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
+REPLACE INTO `item_db` VALUES ('4266','Eclipse_Card','Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4267','Explosion_Card','Explosion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,-20; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('4268','Injustice_Card','Injustice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4269','Incubus_Card','Incubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('4270','Giant_Spider_Card','Giant Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,600;','','');
+REPLACE INTO `item_db` VALUES ('4271','Giant_Honet_Card','Giant Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus3 bAddMonsterDropItem,992,RC_Insect,100;','','');
+REPLACE INTO `item_db` VALUES ('4272','Dancing_Dragon_Card','Zhu Po Long Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('4273','Shellfish_Card','Shell Fish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1073,30;','','');
+REPLACE INTO `item_db` VALUES ('4274','Zombie_Master_Card','Zombie Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Undead,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4275','Zombie_Prisoner_Card','Zombie Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,-20; bonus2 bExpAddRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('4276','Lord_Of_Death_Card','Lord of The Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Stun,500,ATF_SHORT; bonus3 bAddEff,Eff_Curse,500,ATF_SHORT; bonus3 bAddEff,Eff_Silence,500,ATF_SHORT; bonus3 bAddEff,Eff_Poison,500,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,500,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
+REPLACE INTO `item_db` VALUES ('4277','Zherlthsh_Card','Zealotus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('4278','Gibbet_Card','Gibbet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('4279','Deleter_Card','Earth Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; bonus bSPGainValue,10;','','heal 0,-100;');
+REPLACE INTO `item_db` VALUES ('4280','Geographer_Card','Geographer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_BLESSING,2+8*(getskilllv(AL_BLESSING)==10),30;','','');
+REPLACE INTO `item_db` VALUES ('4281','Zipper_Bear_Card','Zipper Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus2 bSPDrainValue,-1,0; if(BaseClass==Job_Merchant) bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('4282','Tengu_Card','Tengu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_HEAL;','','');
+REPLACE INTO `item_db` VALUES ('4283','Greatest_General_Card','Greatest General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MO_CALLSPIRITS,5,2+18*(BaseClass==Job_Acolyte);','','');
+REPLACE INTO `item_db` VALUES ('4284','Chepet_Card','Chepet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,AL_HEAL,5,50,1;','','');
+REPLACE INTO `item_db` VALUES ('4285','Choco_Card','Choco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('4286','Karakasa_Card','Karakasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,300+600*(readparam(bStr)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4287','Kapha_Card','Kapha Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,8;','','');
+REPLACE INTO `item_db` VALUES ('4288','Carat_Card','Carat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getrefine()>8) bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('4289','Caterpillar_Card','Caterpillar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Plant,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4290','Cat_O_Nine_Tail_Card','Cat O\' Nine Tails Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMagicDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('4291','Kobold_Leader_Card','Kobold Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Kobold,30;','','');
+REPLACE INTO `item_db` VALUES ('4292','Kobold_Archer_Card','Kobold Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Plant,7;','','');
+REPLACE INTO `item_db` VALUES ('4293','Cookie_Card','Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,AL_HOLYLIGHT,10;','','');
+REPLACE INTO `item_db` VALUES ('4294','Quve_Card','Quve Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4295','Kraben_Card','Kraben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,600;','','');
+REPLACE INTO `item_db` VALUES ('4296','Cramp_Card','Cramp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,500,1;','','');
+REPLACE INTO `item_db` VALUES ('4297','Cruiser_Card','Cruiser Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Brute,7;','','');
+REPLACE INTO `item_db` VALUES ('4298','Cremy_Fear_Card','Creamy Fear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,600;','','');
+REPLACE INTO `item_db` VALUES ('4299','Clock_Card','Clock Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,CR_AUTOGUARD,3+7*(getskilllv(CR_AUTOGUARD)==10),30;','','sc_end SC_AUTOGUARD;');
+REPLACE INTO `item_db` VALUES ('4300','Chimera_Card','Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,300+600*(BaseJob==Job_Assassin);','','');
+REPLACE INTO `item_db` VALUES ('4301','Killer_Mantis_Card','Killer Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Bleeding,600;','','');
+REPLACE INTO `item_db` VALUES ('4302','Tao_Gunka_Card','Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,100; bonus bDef,-50; bonus bMdef,-50;','','');
+REPLACE INTO `item_db` VALUES ('4303','Whisper_Boss_Card','Giant Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(readparam(bStr)>=80) bonus bBaseAtk,20; if(readparam(bVit)>=80) bonus bMaxHPrate,3; if(readparam(bLuk)>=80) bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('4304','Tamruan_Card','Tamruan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus2 bSkillAtk,CR_SHIELDCHARGE,10; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,10;','','');
+REPLACE INTO `item_db` VALUES ('4305','Turtle_General_Card','Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 20; bonus3 bAutoSpell,SM_MAGNUM,10,30;','','');
+REPLACE INTO `item_db` VALUES ('4306','Toad_Card','Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4307','Kind_Of_Beetle_Card','Beetle King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Fish,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4308','Tri_Joint_Card','Tri Joint Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Formless,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4309','Parasite_Card','Parasite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('4310','Panzer_Goblin_Card','Panzer Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Demon,7;','','');
+REPLACE INTO `item_db` VALUES ('4311','Permeter_Card','Permeter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,15; bonus2 bSubEle,Ele_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('4312','Fur_Seal_Card','Seal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bHit,10; if(BaseClass==Job_Acolyte) { bonus2 bCriticalAddRace,RC_Undead,9; bonus2 bCriticalAddRace,RC_Demon,9; }','','');
+REPLACE INTO `item_db` VALUES ('4313','Punk_Card','Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1+4*(getskilllv(WZ_QUAGMIRE)==5),50,0;','','');
+REPLACE INTO `item_db` VALUES ('4314','Penomena_Card','Penomena Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,30;','','');
+REPLACE INTO `item_db` VALUES ('4315','Pest_Card','Pest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,300+600*(readparam(bInt)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4316','Fake_Angel_Card','False Angel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Angel,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4317','Mobster_Card','Mobster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15; if(BaseClass==Job_Thief) bonus bCritical,4;','','');
+REPLACE INTO `item_db` VALUES ('4318','Knight_Windstorm_Card','Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,2,20; bonus2 bAddEff,Eff_Freeze,2000;','','');
+REPLACE INTO `item_db` VALUES ('4319','Freezer_Card','Freezer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>=9) bonus2 bSkillAtk,SM_BASH,10;','','');
+REPLACE INTO `item_db` VALUES ('4320','Bloody_Knight_Card','Bloody Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,1,20;','','');
+REPLACE INTO `item_db` VALUES ('4321','Hylozoist_Card','Hylozoist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,100;','','');
+REPLACE INTO `item_db` VALUES ('4322','High_Orc_Card','High Orc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bShortWeaponDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('4323','Garm_Baby_Card','Hatii Babe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FROSTDIVER,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4324','Garm_Card','Hatii Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,5000;','','');
+REPLACE INTO `item_db` VALUES ('4325','Harpy_Card','Harpy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bSkillAtk,MG_NAPALMBEAT,5;','','');
+REPLACE INTO `item_db` VALUES ('4326','See_Otter_Card','Sea-Otter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Sushi,50; bonus2 bAddItemHealRate,Fish_Slice,50; bonus3 bAddMonsterDropItem,551,RC_Fish,300; bonus3 bAddMonsterDropItem,544,RC_Fish,300;','','');
+REPLACE INTO `item_db` VALUES ('4327','Blood_Butterfly_Card','Bloody Butterfly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,30; bonus bNoCastCancel,0; bonus2 bSkillAtk,MG_FIREWALL,5;','','');
+REPLACE INTO `item_db` VALUES ('4328','Hyegun_Card','Yao Jun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4329','Phendark_Card','Phendark Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_DemiPlayer,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4330','Dark_Snake_Lord_Card','Evil Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Curse,10000;','','');
+REPLACE INTO `item_db` VALUES ('4331','Heater_Card','Heater Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; if(BaseClass==Job_Swordman) bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('4332','Waste_Stove_Card','Waste Stove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4333','Venomous_Card','Venomous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Poison,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4334','Noxious_Card','Noxious Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('4335','Pitman_Card','Pitman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_EARTHSPIKE,5; bonus2 bSkillAtk,WZ_HEAVENDRIVE,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4336','Ungoliant_Card','Ungoliant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus2 bResEff,Eff_Bleeding,10000;','','');
+REPLACE INTO `item_db` VALUES ('4337','Porcellio_Card','Porcellio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; bonus bDef,-5;','','');
+REPLACE INTO `item_db` VALUES ('4338','Obsidian_Card','Obsidian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,readparam(bDex)/18;','','');
+REPLACE INTO `item_db` VALUES ('4339','Mineral_Card','Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,-25; bonus bDef,3;','','');
+REPLACE INTO `item_db` VALUES ('4340','Teddy_Bear_Card','Teddy Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,30;','','');
+REPLACE INTO `item_db` VALUES ('4341','Metaling_Card','Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPWEAPON,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4342','Rsx_0806_Card','RSX-0806 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
+REPLACE INTO `item_db` VALUES ('4343','Mole_Card','Holden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('4344','Anopheles_Card','Anopheles Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12058,RC_Insect,50;','','');
+REPLACE INTO `item_db` VALUES ('4345','Hill_Wind_Card','Hill Wind Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_THUNDERSTORM,5; bonus2 bSkillAtk,WZ_JUPITEL,5; bonus2 bSkillAtk,WZ_VERMILION,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4346','Ygnizem_Card','Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,readparam(bInt)/18;','','');
+REPLACE INTO `item_db` VALUES ('4347','Armaia_Card','Armeyer Dinze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12053,RC_Fish,50;','','');
+REPLACE INTO `item_db` VALUES ('4348','Whikebain_Card','Wickebine Tres Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPARMOR,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4349','Erend_Card','Errende Ebecee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AL_PNEUMA,1,50,0;','','');
+REPLACE INTO `item_db` VALUES ('4350','Rawrel_Card','Laurell Weinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FROSTNOVA,3; bonus2 bSkillAtk,WZ_STORMGUST,3;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4351','Kavac_Card','Kavach Icarus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bFlee,20; bonus bFlee2,1; } else { bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('4352','B_Ygnizem_Card','General Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
+REPLACE INTO `item_db` VALUES ('4353','Removal_Card','Remover Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800-40*getrefine(); bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4354','Gemini_Card','Gemini-S58 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bAgi)>=90) { bonus2 bResEff,Eff_Silence,3000; bonus2 bResEff,Eff_Stun,3000; } if(readparam(bVit)>=80) { bonus2 bResEff,Eff_Stone,5000; bonus2 bResEff,Eff_Sleep,5000; }','','');
+REPLACE INTO `item_db` VALUES ('4355','Gremlin_Card','Gremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12043,RC_Brute,50;','','');
+REPLACE INTO `item_db` VALUES ('4356','Beholder_Card','Beholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SA_CASTCANCEL,1;','','');
+REPLACE INTO `item_db` VALUES ('4357','B_Seyren_Card','Lord Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LK_BERSERK,1; bonus bMaxHPrate,-50;','','');
+REPLACE INTO `item_db` VALUES ('4358','Seyren_Card','Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('4359','B_Eremes_Card','Assassin Cross Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,3;','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('4360','Eremes_Card','Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('4361','B_Harword_Card','MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,1000; bonus bBreakArmorRate,700;','','');
+REPLACE INTO `item_db` VALUES ('4362','Harword_Card','Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-5; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('4363','B_Magaleta_Card','High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,50,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4364','Magaleta_Card','Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus5 bAutoSpellWhenHit,PR_LEXDIVINA,5,150,BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('4365','B_Katrinn_Card','High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; bonus bCastrate,100; bonus bSPrecovRate,-100;','','heal 0,-2000;');
+REPLACE INTO `item_db` VALUES ('4366','Katrinn_Card','Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,getrefine()*-1; if(getrefine()>=9) { bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('4367','B_Shecil_Card','Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,20; bonus bHPrecovRate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4368','Shecil_Card','Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bHit,-30;','','');
+REPLACE INTO `item_db` VALUES ('4369','Venatu_Card','Venatu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,readparam(bAgi)/18;','','');
+REPLACE INTO `item_db` VALUES ('4370','Dimik_Card','Dimik Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,getrefine()-5;','','');
+REPLACE INTO `item_db` VALUES ('4371','Archdam_Card','Archdam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bCastrate,20;','','');
+REPLACE INTO `item_db` VALUES ('4372','Bacsojin_Card','White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,30; bonus bUseSPrate,15;','','');
+REPLACE INTO `item_db` VALUES ('4373','Chung_E_Card','Green Maiden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,getrefine()-5; bonus bCritical,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('4374','Apocalips_H_Card','Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,30;','','');
+REPLACE INTO `item_db` VALUES ('4375','Orc_Baby_Card_Card','Orc Baby Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,15; bonus bFlee,15; } else { bonus2 bSubEle,Ele_Neutral,10; bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('4376','Lady_Tanee_Card','Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-40; bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,200; bonus2 bAddItemHealRate,513,100;','','');
+REPLACE INTO `item_db` VALUES ('4377','Green_Iguana_Card','Grove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12063,RC_Formless,50;','','');
+REPLACE INTO `item_db` VALUES ('4378','Acidus_Card','Gold Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bMaxHPrate,8; bonus bMaxSPrate,8; bonus bHPrecovRate,5; bonus bSPrecovRate,5; } else { bonus bMaxHPrate,4; bonus bMaxSPrate,4; }','','');
+REPLACE INTO `item_db` VALUES ('4379','Acidus__Card','Blue Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bSPrecovRate,5; bonus bMaxSP,80; } else { bonus bMaxSP,40; }','','');
+REPLACE INTO `item_db` VALUES ('4380','Ferus_Card','Red Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,5; bonus2 bSkillAtk,WZ_METEOR,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4381','Ferus__Card','Green Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4382','Novus__Card','Yellow Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4383','Novus_Card','Red Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Confusion,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4384','Hydro_Card','Hydrolancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SPELLBREAKER,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4385','Dragon_Egg_Card','Dragon Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12048,RC_Dragon,50;','','');
+REPLACE INTO `item_db` VALUES ('4386','Detale_Card','Detardeurus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,-20; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,1,70,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4387','Ancient_Mimic_Card','Ancient Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,readparam(bLuk)/18;','','');
+REPLACE INTO `item_db` VALUES ('4388','Deathword_Card','Death Word Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,5; bonus2 bSkillAtk,MG_SOULSTRIKE,5; bonus2 bSkillAtk,HW_NAPALMVULCAN,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4389','Plasma_Card','Plasma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12118,50; bonus2 bAddMonsterDropItem,12119,50; bonus2 bAddMonsterDropItem,12120,50; bonus2 bAddMonsterDropItem,12121,50;','','');
+REPLACE INTO `item_db` VALUES ('4390','Breeze_Card','Breeze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('4391','Retribution_Card','Baroness of Retribution Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12068,RC_Angel,50;','','');
+REPLACE INTO `item_db` VALUES ('4392','Observation_Card','Dame of Sentinel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,readparam(bVit)/18;','','');
+REPLACE INTO `item_db` VALUES ('4393','Shelter_Card','Mistress of Shelter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,readparam(bStr)/18;','','');
+REPLACE INTO `item_db` VALUES ('4394','Solace_Card','Lady Solace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Priest) bonus3 bAutoSpell,CR_GRANDCROSS,5,20;','','');
+REPLACE INTO `item_db` VALUES ('4395','Tha_Maero_Card','Maero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus3 bAutoSpell,AL_DECAGI,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4396','Tha_Odium_Card','Odium of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,getrefine()-5;','','');
+REPLACE INTO `item_db` VALUES ('4397','Tha_Despero_Card','Despero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('4398','Tha_Dolor_Card','Dolor of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('4399','Thanatos_Card','Memory of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30;','','');
+REPLACE INTO `item_db` VALUES ('4400','Aliza_Card','Aliza Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50+50*(BaseJob==Job_Dancer);','','');
+REPLACE INTO `item_db` VALUES ('4401','Alicel_Card','Alicel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bDef,-5;','','');
+REPLACE INTO `item_db` VALUES ('4402','Aliot_Card','Aliot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bStr,2; bonus bMaxHPrate,5; } if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) { bonus bInt,2; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('4403','Kiel_Card','Kiel-D-01 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4404','Skogul_Card','Skogul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Bleeding,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4405','Frus_Card','Frus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,getrefine()*2; if(BaseClass==Job_Mage) bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('4406','Skeggiold_Card','Skeggiold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,2;','','');
+REPLACE INTO `item_db` VALUES ('4407','Randgris_Card','Randgris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace, RC_All, 10; bonus3 bAutoSpell,SA_DISPELL,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4408','Gloom_Under_Night_Card','Gloom Under Night Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,40; bonus2 bAddEle,Ele_Dark,40; bonus2 bAddRace,RC_Angel,40; bonus2 bAddRace,RC_Demon,40;','','');
+REPLACE INTO `item_db` VALUES ('4409','Agav_Card','Agav Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; bonus bDef,-10; if(BaseClass==Job_Mage) bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('4410','Echio_Card','Echio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; if(BaseClass==Job_Swordman) bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('4411','Vanberk_Card','Vanberk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; autobonus \"{ bonus bCritical,100; }\",5,5000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('4412','Isilla_Card','Isilla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; autobonus \"{ bonus bCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
+REPLACE INTO `item_db` VALUES ('4413','Hodremlin_Card','Hodremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; autobonus2 \"{ bonus bFlee2,30; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_WIND; }\";','','');
+REPLACE INTO `item_db` VALUES ('4414','Seeker_Card','Seeker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_STONECURSE,1; bonus2 bResEff,Eff_Stone,3000; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('4415','Snowier_Card','Snowier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,536,2000; bonus2 bAddItemHealRate,536,100;','','');
+REPLACE INTO `item_db` VALUES ('4416','Siroma_Card','Siroma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_COLDBOLT,25; bonus2 bCastrate,MG_COLDBOLT,-25;','','');
+REPLACE INTO `item_db` VALUES ('4417','Ice_Titan_Card','Ice Titan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; autobonus2 \"{ bonus bDef,10; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_FREEZED; }\";','','');
+REPLACE INTO `item_db` VALUES ('4418','Gazeti_Card','Gazeti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,2,100;','','');
+REPLACE INTO `item_db` VALUES ('4419','Ktullanux_Card','Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,50; bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,20,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4420','Muscipular_Card','Muscipular Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,1,100; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4421','Drosera_Card','Drosera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),9)>3) bonus bCritical,15;','','');
+REPLACE INTO `item_db` VALUES ('4422','Roween_Card','Roween Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3; bonus2 bAddEle,Ele_Water,10; bonus2 bCriticalAddRace,RC_Fish,15;','','');
+REPLACE INTO `item_db` VALUES ('4423','Galion_Card','Galion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus2 bAddEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('4424','Stapo_Card','Stapo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_PICKSTONE,1; skill TF_THROWSTONE,1;','','');
+REPLACE INTO `item_db` VALUES ('4425','Atroce_Card','Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; autobonus \"{ bonus bAspdRate,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('4426','Byorgue_Card','Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; }','','');
+REPLACE INTO `item_db` VALUES ('4427','Sword_Guardian_Card','Sword Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==2||getiteminfo(getequipid(EQI_HAND_R),11)==3) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,62,25; }','','');
+REPLACE INTO `item_db` VALUES ('4428','Bow_Guardian_Card','Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,47,50; }','','');
+REPLACE INTO `item_db` VALUES ('4429','Salamander_Card','Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
+REPLACE INTO `item_db` VALUES ('4430','Ifrit_Card','Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/10); bonus bCritical,(JobLevel/10); bonus bHit,(JobLevel/10); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,2,10;','','');
+REPLACE INTO `item_db` VALUES ('4431','Kasa_Card','Kasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBALL,5,20; bonus3 bAutoSpell,MG_FIREBOLT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('4432','Magmaring_Card','Magmaring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEle,Ele_Earth,10; bonus2 bCriticalAddRace,RC_Brute,15;','','');
+REPLACE INTO `item_db` VALUES ('4433','Imp_Card','Imp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_FIREBOLT,25; bonus2 bCastrate,MG_FIREBOLT,-25;','','');
+REPLACE INTO `item_db` VALUES ('4434','Knocker_Card','Knocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,5; bonus3 bAddMonsterDropItem,756,RC_Formless,10; bonus3 bAddMonsterDropItem,757,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('4435','Zombie_Slaughter_Card','Zombie Slaughter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('4436','Ragged_Zombie_Card','Ragged Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus2 bAddEff2,Eff_Bleeding,10;','','');
+REPLACE INTO `item_db` VALUES ('4437','Hell_Poodle_Card','Hell Poodle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus2 bAddItemHealRate,517,100; bonus3 bAddEff,Eff_Bleeding,50,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('4438','Banshee_Card','Banshee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Mage) { bonus bMaxSP,100; bonus bMaxHP,-100; bonus2 bSkillAtk,MG_NAPALMBEAT,20; bonus2 bSkillAtk,MG_SOULSTRIKE,20; bonus2 bSkillAtk,HW_NAPALMVULCAN,20; }','','');
+REPLACE INTO `item_db` VALUES ('4439','Flame_Skull_Card','Flame Skull Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Curse,3000; bonus2 bResEff,Eff_Stone,3000; bonus2 bAddEffWhenHit,Eff_Blind,500; bonus2 bAddEffWhenHit,Eff_Stun,500; bonus2 bAddEffWhenHit,Eff_Curse,500; bonus2 bAddEffWhenHit,Eff_Stone,500;','','');
+REPLACE INTO `item_db` VALUES ('4440','Necromancer_Card','Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@i = getiteminfo(getequipid(EQI_HAND_R),11); if (.@i == 10 || .@i == 23) { bonus bInt,1; bonus bIgnoreMdefRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('4441','Fallen_Bishop_Card','Fallen Bishop Hibram Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10; bonus bMaxSPrate,-50; bonus2 bMagicAddRace,RC_Angel,50; bonus2 bMagicAddRace,RC_DemiPlayer,50;','','');
+REPLACE INTO `item_db` VALUES ('4442','Tatacho_Card','Tatacho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bAddEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('4443','Aqua_Elemental_Card','Aqua Elemental Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bAddEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('4444','Draco_Card','Draco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus2 bAddEle,Ele_Earth,5;','','');
+REPLACE INTO `item_db` VALUES ('4445','Luciola_Vespa_Card','Luciola Vespa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,20; bonus2 bAddEle,Ele_Wind,5;','','');
+REPLACE INTO `item_db` VALUES ('4447','Centipede_Card','Centipede Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5;','','');
+REPLACE INTO `item_db` VALUES ('4448','Cornus_Card','Cornus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5;','','');
+REPLACE INTO `item_db` VALUES ('4449','Dark_Shadow_Card','Dark Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5;','','');
+REPLACE INTO `item_db` VALUES ('4450','Banshee_Master_Card','Banshee Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('4451','Ant_Buyanne_Card','Entweihen Crothen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100;','','');
+REPLACE INTO `item_db` VALUES ('4452','Centipede_Larva_Card','Centipede Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,3;','','');
+REPLACE INTO `item_db` VALUES ('4453','Hilsrion_Card','Hillsrion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25;','','');
+REPLACE INTO `item_db` VALUES ('4700','Strength1','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('4701','Strength2','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('4702','Strength3','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('4703','Strength4','STR+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('4704','Strength5','STR+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
+REPLACE INTO `item_db` VALUES ('4705','Strength6','STR+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6;','','');
+REPLACE INTO `item_db` VALUES ('4706','Strength7','STR+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,7;','','');
+REPLACE INTO `item_db` VALUES ('4707','Strength8','STR+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8;','','');
+REPLACE INTO `item_db` VALUES ('4708','Strength9','STR+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,9;','','');
+REPLACE INTO `item_db` VALUES ('4709','Strength10','STR+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('4710','Inteligence1','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4711','Inteligence2','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('4712','Inteligence3','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('4713','Inteligence4','INT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
+REPLACE INTO `item_db` VALUES ('4714','Inteligence5','INT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5;','','');
+REPLACE INTO `item_db` VALUES ('4715','Inteligence6','INT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6;','','');
+REPLACE INTO `item_db` VALUES ('4716','Inteligence7','INT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,7;','','');
+REPLACE INTO `item_db` VALUES ('4717','Inteligence8','INT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,8;','','');
+REPLACE INTO `item_db` VALUES ('4718','Inteligence9','INT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,9;','','');
+REPLACE INTO `item_db` VALUES ('4719','Inteligence10','INT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10;','','');
+REPLACE INTO `item_db` VALUES ('4720','Dexterity1','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('4721','Dexterity2','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('4722','Dexterity3','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('4723','Dexterity4','DEX+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('4724','Dexterity5','DEX+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5;','','');
+REPLACE INTO `item_db` VALUES ('4725','Dexterity6','DEX+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,6;','','');
+REPLACE INTO `item_db` VALUES ('4726','Dexterity7','DEX+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,7;','','');
+REPLACE INTO `item_db` VALUES ('4727','Dexterity8','DEX+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8;','','');
+REPLACE INTO `item_db` VALUES ('4728','Dexterity9','DEX+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,9;','','');
+REPLACE INTO `item_db` VALUES ('4729','Dexterity10','DEX+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,10;','','');
+REPLACE INTO `item_db` VALUES ('4730','Agility1','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4731','Agility2','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4732','Agility3','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('4733','Agility4','AGI+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('4734','Agility5','AGI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5;','','');
+REPLACE INTO `item_db` VALUES ('4735','Agility6','AGI+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,6;','','');
+REPLACE INTO `item_db` VALUES ('4736','Agility7','AGI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,7;','','');
+REPLACE INTO `item_db` VALUES ('4737','Agility8','AGI+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,8;','','');
+REPLACE INTO `item_db` VALUES ('4738','Agility9','AGI+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,9;','','');
+REPLACE INTO `item_db` VALUES ('4739','Agility10','AGI+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,10;','','');
+REPLACE INTO `item_db` VALUES ('4740','Vitality1','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4741','Vitality2','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('4742','Vitality3','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('4743','Vitality4','VIT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('4744','Vitality5','VIT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
+REPLACE INTO `item_db` VALUES ('4745','Vitality6','VIT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6;','','');
+REPLACE INTO `item_db` VALUES ('4746','Vitality7','VIT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,7;','','');
+REPLACE INTO `item_db` VALUES ('4747','Vitality8','VIT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,8;','','');
+REPLACE INTO `item_db` VALUES ('4748','Vitality9','VIT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,9;','','');
+REPLACE INTO `item_db` VALUES ('4749','Vitality10','VIT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10;','','');
+REPLACE INTO `item_db` VALUES ('4750','Luck1','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4751','Luck2','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('4752','Luck3','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('4753','Luck4','LUK+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('4754','Luck5','LUK+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('4755','Luck6','LUK+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,6;','','');
+REPLACE INTO `item_db` VALUES ('4756','Luck7','LUK+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,7;','','');
+REPLACE INTO `item_db` VALUES ('4757','Luck8','LUK+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,8;','','');
+REPLACE INTO `item_db` VALUES ('4758','Luck9','LUK+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,9;','','');
+REPLACE INTO `item_db` VALUES ('4759','Luck10','LUK+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
+REPLACE INTO `item_db` VALUES ('4760','Matk1','MATK+1%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('4761','Matk2','MATK+2%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2;','','');
+REPLACE INTO `item_db` VALUES ('4762','Evasion6','FLEE+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
+REPLACE INTO `item_db` VALUES ('4763','Evasion12','FLEE+12','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12;','','');
+REPLACE INTO `item_db` VALUES ('4764','Critical5','CRI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('4765','Critical7','CRI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7;','','');
+REPLACE INTO `item_db` VALUES ('4766','Atk2','ATK+2%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2;','','');
+REPLACE INTO `item_db` VALUES ('4767','Atk3','ATK+3%','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3;','','');
+REPLACE INTO `item_db` VALUES ('4768','Str1_J','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4769','Str2_J','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4770','Str3_J','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4771','Int1_J','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4772','Int2_J','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4773','Int3_J','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4774','Vit1_J','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4775','Vit2_J','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4776','Vit3_J','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4777','Agi1_J','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4778','Agi2_J','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4779','Agi3_J','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4780','Dex1_J','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4781','Dex2_J','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4782','Dex3_J','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4783','Luk1_J','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4784','Luk2_J','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4785','Luk3_J','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5001','Headset','Headset','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','1',NULL,'1','0','87','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('5002','Gemmed_Crown','Jewel Crown','5','20','10','600','0','0','4','0','0','414946','63','2','256','0','60',NULL,'1','0','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bLuk,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5003','Joker_Jester','Joker Jester','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5004','Oxygen_Mask','Oxygen Mask','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','90','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
+REPLACE INTO `item_db` VALUES ('5005','Gas_Mask','Gas Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('5006','Machoman_Glasses','Machoman\'s Glasses','5','36000','18000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5007','Loard_Circlet','Grand Circlet','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','55',NULL,'1','0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bLuk,1; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5008','Puppy_Love','Puppy Love','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5009','Safety_Helmet','Safety Helmet','5','20','10','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5010','Indian_Hair_Piece','Indian Fillet','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','96','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5011','Antenna','Aerial','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5012','Ph_D_Hat','Ph.D Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5013','Horn_Of_Lord_Kaho','Lord Kaho\'s Horn','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','99','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,5; bonus bAgi,10; bonus bVit,10; bonus bInt,5; bonus bLuk,20;','','');
+REPLACE INTO `item_db` VALUES ('5014','Fin_Helm','Fin Helm','5','20','10','300','0','0','2','0','0','16514','63','2','512','0','65',NULL,'0','0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5015','Egg_Shell','Egg Shell','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5016','Boys_Cap','Boy\'s Cap','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5017','Bone_Helm','Bone Helm','5','20','10','800','0','0','7','0','0','279714','63','2','256','0','70',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
+REPLACE INTO `item_db` VALUES ('5018','Feather_Bonnet','Feather Bonnet','5','20','10','300','0','0','4','0','0','526344','63','2','256','0','0',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5019','Corsair','Corsair','5','20','10','500','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5020','Kafra_Band','Kafra Band','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','106','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5021','Bankruptcy_Of_Heart','Grief for Greed','5','20','10','1200','0','0','4','0','0','263200','63','2','256','0','38',NULL,'1','0','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5022','Helm_Of_Sun','Hat of the Sun God','5','20','10','2400','0','0','4','0','0','13623168','63','2','768','0','0',NULL,'1','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5023','Hat_Of_Bundle','Parcel Hat','5','20','10','1000','0','0','0','0','0','263200','63','2','256','0','0',NULL,'1','0','108','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5024','Hat_Of_Cake','Cake Hat','5','20','10','1000','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5025','Helm_Of_Angel','Helm of Angel','5','20','10','1600','0','0','5','0','0','13623168','63','2','256','0','74',NULL,'1','0','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5026','Hat_Of_Cook','Chef Hat','5','20','10','300','0','0','1','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5027','Wizardry_Hat','Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5028','Candle','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5029','Spore_Hat','Spore Hat','5','20','10','900','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5030','Panda_Cap','Panda Hat','5','20','10','800','0','0','3','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','0','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5031','Mine_Helm','Mine Hat','5','20','10','1500','0','0','4','0','0','447986','63','2','256','0','55',NULL,'1','0','116','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5032','Picnic_Hat','Sunday Hat','5','20','10','800','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5033','Smokie_Hat','Raccoon Hat','5','20','10','900','0','0','3','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5034','Light_Bulb_Band','Bulb Band','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5035','Poring_Hat','Poring Hat','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','0','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5036','Cross_Band','Cross Hat','5','20','10','250','0','0','1','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','0','121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5037','Fruit_Shell','Nut Shell','5','20','10','150','0','0','4','0','0','18446744073709551615','63','2','256','0','5',NULL,'0','0','122','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5038','Deviruchi_Cap','Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5039','Mottled_Egg_Shell','Rainbow Eggshell','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','19',NULL,'0','0','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5040','Blush','Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5041','Heart_Hair_Pin','Heart Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5042','Hair_Protector','Bao Bao','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','256','0','14',NULL,'1','0','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5043','Opera_Ghost_Mask','Opera Phantom Mask','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5044','Devils_Wing','Evil Wing Ears','5','20','10','350','0','0','2','0','0','0','63','2','256','0','45',NULL,'1','0','129','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5045','Magician_Hat','Magician Hat','5','20','10','500','0','0','3','0','0','8487700','63','2','256','0','50',NULL,'1','0','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5046','Bongun_Hat','Bongun Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5047','Fashion_Sunglass','Fashionable Glasses','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5048','First_Moon_Hair_Pin','Cresent Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5049','Stripe_Band','Striped Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5050','Mystery_Fruit_Shell','Wonder Nutshell','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5051','Kitty_Bell','Pussy Cat Bell','5','20','10','100','0','0','0','0','0','0','63','2','1','0','0',NULL,'0','0','135','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5052','Blue_Hair_Band','Blue Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5053','Spinx_Helm','Sphinx Hat','5','20','10','3000','0','0','5','0','0','16514','63','2','257','0','65',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5054','Assasin_Mask','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5055','Novice_Egg_Cap','Novice False Eggshell','5','1','0','1','0','0','3','0','0','1','63','2','256','0','0',NULL,'0','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5056','Love_Berry','Fruit of Love','5','1','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5057','Ear_Of_Black_Cat','Black Cat Ears','5','16000','8000','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5058','Drooping_Kitty','Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
+REPLACE INTO `item_db` VALUES ('5059','Brown_Bear_Cap','Teddybear Hat','5','20','10','800','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5060','Party_Hat','Party Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5061','Flower_Hairpin','Flower Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5062','Straw_Hat','Straw Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5063','Plaster','Giant Band Aid','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5064','Leaf_Headgear','Smokie Leaf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5065','Fish_On_Head','Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('5066','Horn_Of_Succubus','Succubus Horn','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','0','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5067','Sombrero','Sombrero','5','20','10','350','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5068','Ear_Of_Devils_Wing','Evil Wing Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5069','Mask_Of_Fox','Kitsune Mask','5','20','10','300','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5070','Headband_Of_Power','Hot-blooded Headband','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5071','Indian_Headband','Indian Headband','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5072','Inccubus_Horn','Incubus Horn','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','0','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5073','Cap_Of_Concentration','Model Training Hat','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2;','','');
+REPLACE INTO `item_db` VALUES ('5074','Ear_Of_Angels_Wing','Angel Wing Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5075','Cowboy_Hat','Cowboy Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','159','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5076','Fur_Hat','Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5077','Tulip_Hairpin','Tulip Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','161','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5078','Sea_Otter_Cap','Sea-Otter Hat','5','20','10','800','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5079','Crossed_Hair_Band','X Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','163','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5080','Headgear_Of_Queen','Crown of Ancient Queen','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','164','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5081','Mistress_Crown','Crown of Mistress','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','75',NULL,'1','0','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; bonus bInt,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5082','Mushroom_Band','Decorative Mushroom','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','166','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5083','Red_Tailed_Ribbon','Red Ribbon','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5084','Lazy_Raccoon','Lazy Smokie','5','20','10','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000;','','');
+REPLACE INTO `item_db` VALUES ('5085','Pair_Of_Red_Ribbon','Small Ribbons','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5086','Alarm_Mask','Alarm Mask','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('5087','Goblin_Mask_01','Poker Face','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5088','Goblin_Mask_02','Surprised Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5089','Goblin_Mask_03','Annoyed Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5090','Goblin_Mask_04','Goblin Leader Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5091','Big_Golden_Bell','Decorative Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','0','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5092','Blue_Coif','Coif','5','150000','75000','300','0','0','5','0','0','4352','63','2','768','0','65',NULL,'1','0','176','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5093','Blue_Coif_','Coif','5','150000','75000','300','0','0','5','0','1','4352','63','2','768','0','65',NULL,'1','0','177','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('5094','Orc_Hero_Helm','Helmet of Orc Hero','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','0','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5096','Assassin_Mask_','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5097','Cone_Hat_','Holiday Hat','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5098','Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','181','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5099','Cat_Hat','Neko Mimi','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10; bonus2 bSubRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5100','Sales_Signboard','Sales Banner','5','20','10','800','0','0','0','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','0','183','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5101','Takius_Blindfold','Takius\'s Blindfold','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5102','Round_Eyes','Blank Eyes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5103','Sunflower_Hairpin','Sunflower Hairpin','5','20','10','600','0','0','1','0','0','18446744073709551614','63','2','256','0','30',NULL,'0','0','186','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('5104','Dark_Blindfold','Dark Blinder','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
+REPLACE INTO `item_db` VALUES ('5105','Hat_Of_Cake_','2nd Anniversary Hat','5','20','10','1000','0','0','1','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxSP,80; bonus3 bAddMonsterDropItem,7864,7,50;','','');
+REPLACE INTO `item_db` VALUES ('5106','Cone_Hat_INA','2nd Anniversary Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5107','Well_Baked_Toast','Crunch Toast','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5108','Detective_Hat','Renown Detective\'s Cap','5','20','10','350','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5109','Red_Bonnet','Red Bonnet','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5110','Baby_Pacifier','Baby Pacifier','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5111','Galapago_Cap','Galapago Cap','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','55',NULL,'1','0','192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,605,100;','','');
+REPLACE INTO `item_db` VALUES ('5112','Super_Novice_Hat','Super Novice Hat','5','8500','4250','400','0','0','4','0','0','1','63','2','256','0','40',NULL,'1','0','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5113','Angry_Mouth','Angry Snarl','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5114','Fedora','Bucket Hat','5','6000','3000','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5115','Winter_Hat','Winter Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5116','Banana_Hat','Banana Hat','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','197','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,3,30;','','');
+REPLACE INTO `item_db` VALUES ('5117','Mistic_Rose','Mystic Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,2;','','');
+REPLACE INTO `item_db` VALUES ('5118','Ear_Of_Puppy','Puppy Headband','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5119','Super_Novice_Hat_','Super Novice Hat','5','8500','4250','400','0','0','4','0','1','1','63','2','256','0','40',NULL,'1','0','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5120','Fedora_','Bucket Hat','5','6000','3000','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5121','Zherlthsh_Mask','Zealotus Mask','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','768','0','70',NULL,'1','0','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5; bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5122','Magni_Cap','Magni\'s Cap','5','30000','15000','1000','0','0','5','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','0','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5123','Ulle_Cap','Ulle\'s Cap','5','30000','15000','500','0','0','3','0','1','18446744073709551614','63','2','256','0','65',NULL,'1','0','254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5124','Fricca_Circlet','Fricca\'s Circlet','5','30000','15000','300','0','0','3','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','0','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bInt,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5125','Kiss_Of_Angel','Angel\'s Kiss','5','10000','5000','300','0','0','3','0','1','1','63','2','256','0','50',NULL,'1','0','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5126','Morpheuss_Hood','Morpheus\'s Hood','5','30000','15000','200','0','0','1','0','0','18446744073709551614','63','2','256','0','33',NULL,'1','0','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5127','Morriganes_Helm','Morrigane\'s Helm','5','30000','15000','500','0','0','4','0','0','18446744073709551614','63','2','256','0','61',NULL,'1','0','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
+REPLACE INTO `item_db` VALUES ('5128','Goibnes_Helmet','Goibne\'s Helm','5','30000','15000','500','0','0','5','0','0','18446744073709551614','63','2','256','0','54',NULL,'1','0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5129','Bird_Nest','Bird Nest','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','0','201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('5130','Lion_Mask','Lion Mask','5','20','10','700','0','0','0','0','0','13623168','63','2','768','0','75',NULL,'1','0','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,500; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5131','Close_Helmet','Close Helmet','5','20','10','1200','0','0','8','0','0','16514','63','2','769','0','75',NULL,'1','0','203','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('5132','Angeling_Hat','Angeling Hat','5','20','10','700','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','204','0','0','0','0','472',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5133','Sheep_Hat','Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','0','205','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('5134','Pumpkin_Hat','Pumpkin-Head','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5135','Cyclops_Visor','Cyclop\'s Eye','5','0','0','200','0','0','0','0','0','18446744073709551614','63','2','512','0','75',NULL,'0','0','207','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5136','Santas_Hat_','Antonio\'s Santa Hat','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5137','Alice_Doll','Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEff2,Eff_Sleep,10;','','');
+REPLACE INTO `item_db` VALUES ('5138','Magic_Eyes','Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','0','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCastrate,-10; bonus bUseSPrate,20;','','');
+REPLACE INTO `item_db` VALUES ('5139','Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5140','Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,5; bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5141','Marionette_Doll','Marionette Doll','5','20','10','400','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','0','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5142','Crescent_Helm','Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','0','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5143','Kabuki_Mask','Kabuki Mask','5','20','10','1000','0','0','5','0','1','18446744073709551614','63','1','769','0','30',NULL,'1','0','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,3000;','','');
+REPLACE INTO `item_db` VALUES ('5144','Gambler_Hat','Gambler Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('5145','Carnival_Joker_Jester','Carnival Joker Jester','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5146','Elephant_Hat','Elephant Hat','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Brute,7; skill WZ_WATERBALL,1;','','');
+REPLACE INTO `item_db` VALUES ('5147','Baseball_Cap','Baseball Cap','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5148','Phrygian_Cap','Phrygian Cap','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5149','Silver_Tiara','Silver Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5150','Joker_Jester_','Joker Jester','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5151','Headset_OST','Note Headphones','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bResEff,Eff_Stun,1000; bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5152','Chinese_Crown','Chinese Crown','5','20','10','2000','0','0','2','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','0','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,1000; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5153','Angeling_Hairpin','Angeling Hairpin','5','20','10','700','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5154','Sunglasses_F','Father\'s Sunglasses','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5155','Granpa_Beard_F','Father\'s White Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
+REPLACE INTO `item_db` VALUES ('5156','Flu_Mask_F','Father\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5157','Viking_Helm_','Orc Helm','5','20','10','500','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5158','Holy_Bonnet_','Monk Hat','5','30000','15000','100','0','0','5','0','1','33040','63','2','256','0','0',NULL,'1','0','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5159','Golden_Gear_','Golden Gear','5','20','10','900','0','0','5','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5160','Magestic_Goat_','Majestic Goat','5','20','10','800','0','0','5','0','1','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5161','Sharp_Gear_','Spiky Band','5','20','10','1000','0','0','6','0','1','6739442','63','2','256','0','50',NULL,'1','0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5162','Bone_Helm_','Bone Helm','5','20','10','800','0','0','7','0','1','279714','63','2','256','0','70',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
+REPLACE INTO `item_db` VALUES ('5163','Corsair_','Corsair','5','20','10','500','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5164','Tiara_','Tiara','5','20','10','400','0','0','4','0','1','18446744073709551614','63','2','256','0','45',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5165','Crown_','Crown','5','20','10','400','0','0','4','0','1','18446744073709551614','63','1','256','0','45',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5166','Spinx_Helm_','Sphinx Hat','5','20','10','3000','0','0','5','0','1','16514','63','2','257','0','65',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5167','Munak_Turban_','Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('5168','Bongun_Hat_','Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5169','Bride_Mask','Bride Mask','5','30000','15000','500','0','0','4','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','0','223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,2; bonus bCritical,5; }','','');
+REPLACE INTO `item_db` VALUES ('5170','Feather_Beret','Feather Beret','5','30000','15000','600','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5171','Valkyrie_Helm','Valkyrie Helm','5','100000','50000','1000','0','0','5','0','1','18446744073709551614','2','2','256','0','0',NULL,'1','0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5172','Beret','Beret','5','30000','15000','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','226','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5173','Satto_Hat','Magistrate Hat','5','30000','15000','400','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','227','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bAgi,1; bonus bHPrecovRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('5174','Ayam','Ayam','5','30000','15000','400','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bInt,1; bonus bSPrecovRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('5175','Censor_Bar','Censor Bar','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus bMdef,1; bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('5176','Hahoe_Mask','Hahoe Mask','5','30000','15000','100','0','0','2','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,1; bonus bFlee2,2; }','','');
+REPLACE INTO `item_db` VALUES ('5177','Guardian_Lion_Mask','Mythical Lion Mask','5','30000','15000','500','0','0','5','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','0','231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bDex,2; bonus bBaseAtk,2*getrefine(); bonus3 bAddEff,Eff_Stun,1000,ATF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('5178','Candle_','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5179','Gold_Tiara','Golden Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5180','Phrygian_Cap_','France Holiday Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5181','Helm_Of_Darkness','Helm of Darkness','5','20','10','2000','0','0','3','0','1','414946','63','2','768','0','50',NULL,'1','0','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5182','Puppy_Hat','Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpell,PR_GLORIA,1,10+20*(readparam(bAgi)>=77);','','');
+REPLACE INTO `item_db` VALUES ('5183','Bird_Nest_Hat','Bird Nest Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus2 bResEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('5184','Captain_Hat','Captain\'s Hat','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','0','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('5185','Laurel_Wreath','Laurel Wreath','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bResEff,Eff_Blind,500; bonus2 bResEff,Eff_Curse,500;','','');
+REPLACE INTO `item_db` VALUES ('5186','Geographer_Band','Geographer Band','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5187','Twin_Ribbon','Twin Ribbon','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bMdef,3; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,10; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,6,120,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('5188','Minstrel_Hat','Wandering Minstrel Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5189','Fallen_Leaves','Autumn Leaves','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,40; bonus bMaxSP,40;','','');
+REPLACE INTO `item_db` VALUES ('5190','Baseball_Cap_','Independence Memorial Hat','5','20','10','20','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5191','Ribbon_Black','Black Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5192','Ribbon_Yellow','Yellow Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5193','Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5194','Ribbon_Pink','Pink Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5195','Ribbon_Red','Red Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','246','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5196','Ribbon_Orange','Orange Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5197','Ribbon_White','White Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','248','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5198','Drooping_Bunny','Drooping Bunny','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5199','Baseball_Cap_I','Baseball Cap','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5200','Coppola','Coppola','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5201','Party_Hat_B','Party Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5202','Pumpkin_Hat_','Fantastic Pumpkin-Head','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5203','Tongue_Mask','Smiling Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5204','Event_Pierrot_Nose','Rudolph\'s Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bAddMonsterDropItem,12130,30;','','');
+REPLACE INTO `item_db` VALUES ('5205','Wreath','Emperor\'s Laurel Crown','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5206','Romantic_White_Flower','Romantic White Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','259','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('5207','Gold_Spirit_Chain','Angel Blessing','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bSubEle,Ele_Holy,5;','','');
+REPLACE INTO `item_db` VALUES ('5208','Rideword_Hat','Rideword Hat','5','20','10','300','0','0','2','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','0','262','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,8; bonus2 bSPDrainRate,10,4; bonus2 bHPLossRate,10,5000;','','');
+REPLACE INTO `item_db` VALUES ('5209','Yellow_Baseball_Cap','Love Dad Cap','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','263','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5210','Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-3; bonus bAspdRate,3; bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5211','Dress_Hat','Dress Hat','5','0','0','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bStr,1; bonus bInt,1; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bHealPower,5; if (getrefine() >= 7) { bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bHealPower,1; }','','');
+REPLACE INTO `item_db` VALUES ('5212','Satellite_Hairband','Satellite Hairband','5','0','0','1000','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,10; skill AL_RUWACH,1;','','sc_end SC_RUWACH;');
+REPLACE INTO `item_db` VALUES ('5213','Black_Bunny_Band','Sheila Hairnet','5','0','0','200','0','0','2','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5214','Moonlight_Flower_Hat','Moonlight Flower Hat','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','0','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus3 bAutoSpell,AL_INCAGI,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5215','Angelic_Chain_','Evolved Angel Wing','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bInt,1; bonus2 bSubRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('5216','Satanic_Chain_','Evolved Evil Wing','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bFlee,3; bonus2 bSubRace,RC_Angel,3;','','');
+REPLACE INTO `item_db` VALUES ('5217','Magestic_Goat_TW','Evolved Majestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5218','Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5219','Drooping_Kitty_','Evolved Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','142','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,18; bonus bFlee,3;','','');
+REPLACE INTO `item_db` VALUES ('5220','Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5221','Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5222','Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5223','Big_Golden_Bell_','Evolved Big Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','0','175','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5224','Orc_Hero_Helm_TW','Evolved Orc Hero Helm','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','0','178','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5225','Marcher_Hat','Parade Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,2; bonus4 bAutoSpellWhenHit,AL_ANGELUS,5,30,0; bonus4 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,0; bonus2 bResEff,Eff_Stun,1000; if(BaseClass==Job_Acolyte) bonus4 bAutoSpellOnSkill,AL_HEAL,PR_LEXAETERNA,1,1000;','','');
+REPLACE INTO `item_db` VALUES ('5226','Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','270','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,1; bonus bFlee,10; bonus bCastrate,-getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5227','Red_Deviruchi_Cap','Red Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','271','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5228','White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','272','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5229','Gray_Deviruchi_Cap','Brown Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','273','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5230','White_Drooping_Kitty','Gray Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','274','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5231','Gray_Drooping_Kitty','Brown Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','275','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5232','Pink_Drooping_Kitty','Pink Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','276','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5233','Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','277','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5234','Yellow_Drooping_Kitty','Yellow Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','278','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5235','Gray_Fur_Hat','Brown Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','279','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5236','Blue_Fur_Hat','Blue Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','280','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5237','Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','281','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5238','Red_Wizardry_Hat','Red Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','282','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5239','White_Wizardry_Hat','Gray Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','283','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5240','Gray_Wizardry_Hat','Brown Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','284','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5241','Blue_Wizardry_Hat','Blue Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','285','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5242','Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','286','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5243','Chullos','Shafka','5','20','10','800','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','287','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5244','Elven_Blindfold','Elven Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5245','Elven_Sunglasses','Elven Sunglasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('5246','Angelic_Helm','Angelic Helm','5','20','10','700','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5247','Satanic_Helm','Satanic Helm','5','20','10','700','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','291','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5248','Robotic_Blindfold','Robotic Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5249','Human_Blindfold','Human Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5250','Robotic_Ears','Robotic Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5251','Round_Ears','Round Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5252','Drooping_Nine_Tail','Drooping Ninetail','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,PR_GLORIA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('5253','Lif_Doll_Hat','Lif Doll Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,getrefine(); bonus bDef,getrefine()*-1;','','');
+REPLACE INTO `item_db` VALUES ('5254','Deviling_Hat','Deviling Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','298','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,3; bonus2 bSubRace,RC_Angel,-20; if(getrefine()>=6) { bonus bCritical,getrefine()-5; }','','');
+REPLACE INTO `item_db` VALUES ('5255','Triple_Poring_Hat','Triple Poring Hat','5','20','10','600','0','0','3','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,BS_GREED,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5256','Valkyrie_Feather_Band','Valkyrie Feather Band','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','300','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5257','Soulless_Wing','Soul Ring','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','301','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5258','Afro_Wig','Afro Wig','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','768','0','10',NULL,'1','0','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,300; bonus2 bSubEle,Ele_Neutral,1;','','');
+REPLACE INTO `item_db` VALUES ('5259','Elephant_Hat_','Elephant Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus3 bAutoSpell,WZ_WATERBALL,3,10; skill AL_HOLYWATER,1;','','');
+REPLACE INTO `item_db` VALUES ('5260','Cookie_Hat','Cookie Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee2,5; bonus bCritAtkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5261','Silver_Tiara_','Silver Tiara','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) bonus bMatkRate,(JobLevel/20); if(BaseClass==Job_Acolyte) bonus bUseSPrate,-(JobLevel/10); if(BaseClass==Job_Archer) bonus bMaxSP,(JobLevel*2);','','');
+REPLACE INTO `item_db` VALUES ('5262','Gold_Tiara_','Golden Tiara','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bUnbreakableHelm,0; if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) bonus bDex,JobLevel/7;','','');
+REPLACE INTO `item_db` VALUES ('5263','Ati_Atihan_Hat','Pagdayaw','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','769','0','20',NULL,'1','0','303','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,1; bonus2 bSubEle,Ele_Earth,1; bonus2 bSubEle,Ele_Fire,1; bonus2 bSubEle,Ele_Wind,1; bonus2 bAddEff,Eff_Curse,3;','','');
+REPLACE INTO `item_db` VALUES ('5264','Aussie_Flag_Hat','Australian Flag Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5265','Apple_Of_Archer_C','Apple of Archer','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','1',NULL,'0','0','72','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5266','Bunny_Band_C','Bunny Band','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5267','Sahkkat_C','Sakkat','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','67','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5268','Lord_Circlet_C','Grand Circlet','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','1',NULL,'0','0','93','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5269','Flying_Angel_','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1; bonus bAspdRate,3; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5270','Fallen_Leaves_','Autumn Leaves','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('5271','Chinese_Crown_','Phoenix Crown','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Boss,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5272','Tongue_Mask_','Tongue Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,50;','','');
+REPLACE INTO `item_db` VALUES ('5273','Happy_Wig','Happy Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5274','Shiny_Wig','Shiny Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5275','Marvelous_Wig','Marvelous Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5276','Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5277','Yellow_Bandana','Yellow Bandana','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','309','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('5278','Yellow_Ribbon','Yellow Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','310','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('5279','Drooping_Kitty_C','Refined Drooping Cat','5','2','1','0','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
+REPLACE INTO `item_db` VALUES ('5280','Magestic_Goat_C','Baphomet Horns','5','2','1','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5281','Deviruchi_Cap_C','Refined Deviruchi Hat','5','2','1','0','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5282','euRO_Baseball_Cap','Europe Baseball Cap','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5283','Chick_Hat','Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','311','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50; bonus bMaxSP,50; skill TF_DOUBLE,2; bonus bDoubleRate,10; bonus2 bSubRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5284','Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','312','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bHPrecovRate,5; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('5285','Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','313','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5286','Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','0','314','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bAspdRate,-10; bonus bCastrate,25;','','');
+REPLACE INTO `item_db` VALUES ('5287','Vacation_Hat','Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','315','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5288','Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','316','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5289','Vanilmirth_Hat','Vanilmirth Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','317','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,MG_FIREBOLT,1,10; bonus3 bAutoSpell,MG_COLDBOLT,1,10; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,1,10; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5290','Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5291','Kettle_Hat','Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','318','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,SA_DELUGE,2,10,0; bonus3 bAutoSpell,WZ_WATERBALL,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5292','Dragon_Skull','Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','319','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,5;','','');
+REPLACE INTO `item_db` VALUES ('5293','Ramen_Hat','Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','320','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus4 bAutoSpellWhenHit,AL_DECAGI,1,30,1;','','');
+REPLACE INTO `item_db` VALUES ('5294','Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','321','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
+REPLACE INTO `item_db` VALUES ('5295','Golden_Bandana','Golden Bandana','5','20','10','2400','0','0','4','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','0','138','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5296','Drooping_Nine_Tail_','Drooping Nine Tail','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('5297','Soulless_Wing_','Soul Wing','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSPRegenRate,2,10000;','','');
+REPLACE INTO `item_db` VALUES ('5298','Marvelous_Wig_','Dokebi\'s Wig','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Fire,-5; bonus2 bSubEle,Ele_Water,-5;','','');
+REPLACE INTO `item_db` VALUES ('5299','Ati_Atihan_Hat_','Pagdayaw','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5300','Bullock_Helm','Bullock Helm','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','0','322','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5301','Russian_Ribbon','Victory Hairband','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','323','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5302','Lotus_Flower_Hat','Flower Lily','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5303','Flower_Coronet','Flower Crown','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('5304','Cap_Of_Blindness','Cap Of Blindness','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','769','0','50',NULL,'1','0','326','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,700; bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5305','Pirate_Dagger','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','327','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('5306','Freyja_Crown','Freya\'s Crown','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','328','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5307','Carmen_Mirandas_Hat','Carmen Miranda\'s Hat','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','329','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5308','Brazilian_Flag_Hat','Brazil National Flag Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','330','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedAddRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5309','Mahican','Wool Mask','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','331','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
+REPLACE INTO `item_db` VALUES ('5310','Bulb_Hairband','Shining Electric Bulb Hairband','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','332','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,10; skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('5311','Large_Hibiscus','Large Hisbiscus','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','333','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5312','Ayothaya_Hat','Ayothaya King\'s Hat','5','20','10','100','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','0','334','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5313','Diadem','Diadem','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','335','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,3; bonus bCastrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('5314','Hockey_Mask','Hockey Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','0','336','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5315','Observer','Observer','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','35',NULL,'0','0','337','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill WZ_ESTIMATION,1;','','');
+REPLACE INTO `item_db` VALUES ('5316','Umbrella_Hat','Umbrella Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3;','','');
+REPLACE INTO `item_db` VALUES ('5317','Fisherman_Hat','Fisherman\'s Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','339','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_WATERBALL,3,50;','','');
+REPLACE INTO `item_db` VALUES ('5318','Poring_Party_Hat','Poring Party Hat','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','340','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5319','Hellomother_Hat','Hello Mother Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','0','341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('5320','Champion_Wreath','Champion Wreath','5','20','10','500','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','261','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus4 bAutoSpellWhenHit,AL_HEAL,1,50,0;','','');
+REPLACE INTO `item_db` VALUES ('5321','Indonesian_Bandana','Bandana Merah Putih','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5322','Scarf','Kerchief','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','0','343','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5323','Misstrance_Crown','Misstrance Crown','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','165','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5324','Little_Angel_Doll','Little Angel Doll','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','344','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus4 bAutoSpellWhenHit,CR_GRANDCROSS,3,30,0;','','');
+REPLACE INTO `item_db` VALUES ('5325','Robo_Eye','Robo Eye','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5326','Masquerade_C','Masquerade C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('5327','Orc_Hero_Helm_C','Refined Helmet of Orc Hero','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','768','0','0',NULL,'0','0','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('5328','Evil_Wing_Ears_C','Evil Wing Ears C','5','1','0','0','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5329','Dark_Blindfold_C','Dark Blindfold C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,500;','','');
+REPLACE INTO `item_db` VALUES ('5330','kRO_Drooping_Kitty_C','kRO Drooping Kitty C','5','1','0','0','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,4000; bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('5331','Corsair_C','Corsair C','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('5332','Loki_Mask','Loki Mask','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','513','0','20',NULL,'0','0','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5333','Radio_Antenna','Radio Antenna','5','0','0','1500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','347','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; skill MG_LIGHTNINGBOLT,1; bonus4 bAutoSpellWhenHit,MG_THUNDERSTORM,5,30,1;','','');
+REPLACE INTO `item_db` VALUES ('5334','Angeling_Wanna_Fly','Flapping Angeling','5','0','0','700','0','0','0','0','0','18446744073709551615','63','2','256','0','38',NULL,'0','0','348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5335','Jumping_Poring','Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5336','Guildsman_Recruiter','Guildsman Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','350','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5337','Party_Recruiter_Hat','Party Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','351','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5338','Bf_Recruiter_Hat','Bf Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','352','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5339','Friend_Recruiter_Hat','Friend Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','353','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5340','Deprotai_Doll_Hat','Defolty Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bStr,2; bonus3 bAutoSpellWhenHit,AL_ANGELUS,10,20;','','');
+REPLACE INTO `item_db` VALUES ('5341','Claris_Doll_Hat','Glaris Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bInt,2; bonus bMagicHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('5342','Sorin_Doll_Hat','Sorin Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','356','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bDex,2; autobonus \"{ bonus bBaseAtk,50; }\",20,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('5343','Tayelin_Doll_Hat','Telling Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bAgi,2; bonus2 bAddItemHealRate,504,10; bonus2 bAddItemHealRate,547,10;','','');
+REPLACE INTO `item_db` VALUES ('5344','Binit_Doll_Hat','Bennit Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bVit,2; autobonus \"{ bonus bAspdRate,5; }\",20,30000,0,\"{ specialeffect2 EF_HASTEUP; }\";','','');
+REPLACE INTO `item_db` VALUES ('5345','Debril_Doll_Hat','W Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,5; bonus bLuk,2; bonus2 bAddRace,RC_Undead,5; bonus2 bMagicAddRace,RC_Undead,5; bonus2 bSubRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('5346','Gf_Recruiter_Hat','Gf Recruiter Hat','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','360','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5347','Ph_D_Hat_','Ph.D Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5348','Big_Sis_Ribbon_','Big Ribbon','5','15000','7500','200','0','0','2','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5349','Boys_Cap_','Boy\'s Cap','5','20','10','100','0','0','2','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5350','Pirate_Bandana_','Pirate Bandana','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5351','Sunflower_','Sunflower','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('5352','Poporing_Cap','Poporing Cap','5','20','10','700','0','0','2','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','0','361','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5353','Helm_Of_Sun_','Hat of the Sun God','5','20','10','2400','0','0','4','0','1','13623168','63','2','768','0','0',NULL,'1','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5354','Muslim_Hat_M','Muslim Hat M','5','0','0','100','0','0','2','0','0','18446744073709551615','63','1','256','0','0',NULL,'0','0','362','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5355','Muslim_Hat_F','Selendang','5','0','0','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','363','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5356','Pumpkin_Hat_H','Festival Pumpkin Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5; bonus2 bAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5357','Wings_Of_Victory','Wings Of Victory','5','20','10','200','0','0','10','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','0','365','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5358','Pecopeco_Wing_Ears','Peco Ears','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','366','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5359','J_Captain_Hat','Ship Captain Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','367','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,7; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5360','Whikebain_Ears','Hyuke\'s Black Cat Ears','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','368','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,3; bonus bCritAtkRate,10; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
+REPLACE INTO `item_db` VALUES ('5361','Gang_Scarf','Gangster Scarf','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','0','369','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; if(BaseJob==Job_Rogue) skill RG_GANGSTER,1;','','');
+REPLACE INTO `item_db` VALUES ('5362','Ninja_Scroll','Ninja Scroll','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','0','370','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5363','Helm_Of_Abyss','Helm Of Abyss','5','20','10','1000','0','0','2','0','1','414946','63','2','256','0','70',NULL,'1','0','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-10; bonus2 bSubRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('5364','Dark_Snake_Lord_Hat','Evil Snake Lord Hat','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5365','Fried_Egg','Magnolia Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','0','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 5; bonus5 bAutoSpellWhenHit, BS_GREED, 1, 10, BF_SHORT, 0;','','');
+REPLACE INTO `item_db` VALUES ('5366','Hat_0f_King','Love Dad Bandana','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','374','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('5367','Hyegun_Hat','Hyegun Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','0','375','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('5368','White_Wing','White Wing','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12280,300;','','');
+REPLACE INTO `item_db` VALUES ('5369','Dark_Wing','Dark Wing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12279,300;','','');
+REPLACE INTO `item_db` VALUES ('5370','Orchid_Hairband','Orchid Hairband','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','376','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5371','Hat_Of_Judge','Judge Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','377','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5372','Drooping_White_Kitty','Koneko Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','378','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDelayrate,-3; bonus bMatkRate,3; bonus bMaxSPrate,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5373','Darkness_Helm','Dark Randgris Helm','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','379','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5374','L_Magestic_Goat','Gigantic Majestic Goat','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','380','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
+REPLACE INTO `item_db` VALUES ('5375','L_Orc_Hero_Helm','Orc Hero Headdress','5','20','10','900','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','381','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_WEAPONPERFECT,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5376','Satanic_Chain_P','Flying Evil Wing','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','382','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,120; bonus2 bAddEff2,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('5377','Antique_Pipe','Gentleman\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','383','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('5378','Rabbit_Ear_Hat','Bunny Top Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','384','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus3 bAutoSpellWhenHit,AL_INCAGI,5,10;','','');
+REPLACE INTO `item_db` VALUES ('5379','Balloon_Hat','Tam','5','0','0','800','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMatkRate,2+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('5380','Fish_Head_Hat','Fish Head Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','386','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5381','Santa_Poring_Hat','Santa Poring Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','387','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddEle,Ele_Dark,3; bonus2 bSubEle,Ele_Dark,3;','','');
+REPLACE INTO `item_db` VALUES ('5382','Bell_Ribbon','Bell Ribbon','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','388','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill AL_ANGELUS,1;','','sc_end SC_ANGELUS;');
+REPLACE INTO `item_db` VALUES ('5383','Hunting_Cap','Hunter\'s Cap','5','20','10','250','0','0','3','0','1','18446744073709551614','63','2','256','0','50',NULL,'1','0','389','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5384','Santa_Hat_1','Twin Pompom By JB','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; skill WZ_ESTIMATION,1; bonus3 bAutoSpell,AL_INCAGI,1,500;','','');
+REPLACE INTO `item_db` VALUES ('5385','Yoyo_Hat','Yoyo Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','391','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING, 1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5386','Ayam_','Ayam','5','0','0','70','0','0','7','0','0','18446744073709551615','63','2','256','0','1',NULL,'0','0','228','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bFlee,7; bonus2 bAddMonsterDropItem,12198,200;','','');
+REPLACE INTO `item_db` VALUES ('5387','Neko_Mimi_Kafra','Neko Mimi Kafra','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','392','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5388','Snake_Head','Snake Head Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','393','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5389','Angel_Spirit','Angel Spirit','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','0','394','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bHit,15;','','');
+REPLACE INTO `item_db` VALUES ('5390','Santa_Hat_2','Frozen Twin Pompom','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff, Eff_Freeze, 3000;','','');
+REPLACE INTO `item_db` VALUES ('5391','Toast_C','Toast','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','188','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bAddMonsterDropItem,617,10;','','');
+REPLACE INTO `item_db` VALUES ('5392','Louyang_Cap','Louyang NewYear Hat','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','396','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5393','Valentine_Hat','Love Valentine\'s Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 7; bonus bMaxHPrate, 7;','','');
+REPLACE INTO `item_db` VALUES ('5394','Bubblegum_Lower','Bubblegum','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5395','Tiraya_Bonnet','Striped Hat','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','398','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(getrefine()*20); bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('5396','Jasper_Crest','Jasper Crest','5','20','10','700','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','399','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5397','Scuba_Mask','Scuba Gear','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','400','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water, 10; bonus bUnbreakableHelm, 0;','','');
+REPLACE INTO `item_db` VALUES ('5398','Bone_Head','Bone Head','5','20','10','1200','0','0','5','0','1','279714','2','2','256','0','85',NULL,'1','0','401','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMdef,5; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('5399','Mandragora_Cap','Mandragora Cap','5','20','10','300','0','0','1','0','1','13623168','2','2','256','0','85',NULL,'0','0','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAutoSpellWhenHit,DC_SCREAM,5,30;','','');
+REPLACE INTO `item_db` VALUES ('5400','Fox_Hat','Fox Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5401','Black_Glasses','Black Frame Glasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','404','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bUnbreakableHelm, 0;','','');
+REPLACE INTO `item_db` VALUES ('5402','Mischievous_Fairy','Mischievous Fairy','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','405','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bFlee2, 3;','','');
+REPLACE INTO `item_db` VALUES ('5403','Fish_In_Mouth','Fish In Mouth','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','0','406','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,579,500; bonus2 bAddItemHealRate,579,25;','','');
+REPLACE INTO `item_db` VALUES ('5404','Blue_Ribbon','Blue Ribbon','5','10','5','100','0','0','1','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','0','407','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit, AC_CONCENTRATION, 2, 7, 0;','','');
+REPLACE INTO `item_db` VALUES ('5405','Filir_Hat','Filir Hat','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','256','0','80',NULL,'0','0','408','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn, 1;','','');
+REPLACE INTO `item_db` VALUES ('5406','Academy_Freshman_Hat','Academy Freshman Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','409','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('5407','Academy_Graduating_Cap','Academy Completion Hat','5','0','0','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','410','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5408','Old_Bandanna','Old Bandana','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50; bonus bCastrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5409','New_Cowboy_Hat','Purple Cowboy Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5410','Bread_Bag2','Brown Paperbag Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','412','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bResEff, Eff_Stun, 400; bonus2 bSubRace,RC_DemiPlayer,4;','','');
+REPLACE INTO `item_db` VALUES ('5411','White_Snake_Hat','White Snake Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5412','Sweet_Candy','Sweet Candy','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','414','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0;','','');
+REPLACE INTO `item_db` VALUES ('5413','Popcorn_Hat','Pop Corn Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','415','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind, 10;','','');
+REPLACE INTO `item_db` VALUES ('5414','Campfire_Hat','Camp Fire Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','416','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire, 10; bonus4 bAutoSpellWhenHit, MG_FIREBALL, 5, 100, 1;','','');
+REPLACE INTO `item_db` VALUES ('5415','Poring_Cake_Cap','Poring Cake Hat','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; bonus bFlee2,5; bonus bAspdRate,5; bonus bCastrate,-5; bonus bDelayrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5416','Beer_Cap','Beer Hat','5','20','10','600','0','0','2','0','0','18446744073709551614','63','2','256','0','18',NULL,'1','0','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; skill SM_RECOVERY,3; skill MG_SRECOVERY,3;','','');
+REPLACE INTO `item_db` VALUES ('5417','Crown_Parrot','Crown Parrots','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','419','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus2 bResEff,Eff_Silence,10000; bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5418','Soldier_Hat','Legionnaire Hat','5','20','10','400','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 3; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5419','Evolved_Leaf','Leaves Of Grass','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubRace,RC_Plant,5;','','');
+REPLACE INTO `item_db` VALUES ('5420','Mask_Of_Ifrit','Mask Of Ifrit','5','0','0','0','0','0','8','0','0','18446744073709551614','63','2','769','0','70',NULL,'0','0','421','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,-10; skill MG_SIGHT,1; bonus3 bAutoSpellWhenHit,WZ_METEOR,3,50; bonus3 bAutoSpell,MG_FIREBOLT,3,50;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('5421','Ifrits_Ear','Ears Of Ifrit','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','0','422','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bSkillAtk,MG_FIREBOLT,2; bonus2 bSkillAtk,WZ_FIREPILLAR,2; bonus2 bSkillAtk,WZ_METEOR,2; bonus2 bSkillAtk,SM_BASH,2; bonus2 bSkillAtk,SM_MAGNUM,2; bonus2 bSkillAtk,KN_PIERCE,2; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Water,-5;','','');
+REPLACE INTO `item_db` VALUES ('5422','Linguistic_Book_Cap','Linguistic Book Hat','5','20','10','70','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5423','Lovecap_China','I Love China','5','20','10','250','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','424','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5424','Fanta_Orange_Can','Fanta Orange Can Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','425','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5425','Fanta_Grape_Can','Fanta Grape Can Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','426','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5426','Karada_Meguri_Tea_Hat','Karada Meguricha Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','427','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5427','Royal_Milk_Tea_Hat','Black Tea Kochakaden Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','428','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5428','Bread_Bag1','RWC Anniversary Bread Envelope','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','429','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,12;','','');
+REPLACE INTO `item_db` VALUES ('5429','Bogy_Cap','Bogy Cap','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','430','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 5; bonus bSPrecovRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('5430','Sacred_Torch_Coronet','Torch Cap','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','431','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,20; skill MG_FIREBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('5431','Chicken_Hat','Chicken Hat','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MC_LOUD,1,30; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5432','Brazil_Baseball_Cap','bRO 4th Anniversary Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','433','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_MONTH) == SEPTEMBER && gettime(GETTIME_DAYOFMONTH) >= 10 && gettime(GETTIME_DAYOFMONTH) <= 24) bonus bAllStats, 4;','','');
+REPLACE INTO `item_db` VALUES ('5433','Golden_Wreath','Golden Laurel','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','434','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5435','Coke_Hat','Red Minstrel Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','436','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,80; bonus bMdef,3; if(getrefine()>5) { bonus bMdef,getrefine()-5; bonus bMaxSP,(getrefine()-5)*10; }','','');
+REPLACE INTO `item_db` VALUES ('5436','Brides_Corolla','Bride\'s Corolla','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5437','Flower_Of_Fairy','Fairy Flower','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','438','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,1; bonus2 bSubRace,RC_Insect,5;','','');
+REPLACE INTO `item_db` VALUES ('5438','Fillet_Green','Cute Green Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5439','Fillet_Red','Cute Red Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5440','Fillet_Blue','Cute Blue Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5441','Fillet_White','Cute White Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5442','Necktie','Necktie','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHit,-5; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('5443','Status_Of_Baby_Angel','Statue Of Baby Angel','5','20','10','600','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus4 bAutoSpellWhenHit,PR_STRECOVERY,1,20,0;','','');
+REPLACE INTO `item_db` VALUES ('5444','Hair_Brush','Hair Brush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6;','','');
+REPLACE INTO `item_db` VALUES ('5445','Candy_Cane_In_The_Mouth','Candy Cane In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5;','','');
+REPLACE INTO `item_db` VALUES ('5446','Cat_Foot_Hairpin','Catfoot Hairpin','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5447','Frog_Cap','Frog Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRace,RC_Insect,12; bonus2 bMagicAddRace,RC_Insect,12;','','');
+REPLACE INTO `item_db` VALUES ('5448','Solo_Play_Box1','Soloplay Box1','5','0','0','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','449','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5449','Solo_Play_Box2','Soloplay Box2','5','0','0','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','450','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5450','Sun_Cap','Solar Hat','5','20','10','1000','0','0','0','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','451','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5451','Dragonhelm_Gold','RWC 2008 Dragon Helm Gold','5','20','10','2500','0','0','7','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','0','452','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bAllStats,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5452','Dragonhelm_Silver','RWC 2008 Dragon Helm Silver','5','20','10','2500','0','0','5','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','0','453','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,7; bonus bAllStats,2; bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5453','Dragonhelm_Copper','RWC 2008 Dragon Helm Copper','5','20','10','2500','0','0','0','0','1','18446744073709551615','63','2','256','0','1',NULL,'0','0','454','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bAllStats,2; bonus2 bAddRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('5454','Dog_Cap_','Puppy Hat','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus bCritical,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bIgnoreMdefRate,100; }\",10,3000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
+REPLACE INTO `item_db` VALUES ('5455','Geographer_Band_','Decorative Geographer','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,AL_HEAL,5,50; bonus3 bAutoSpellWhenHit,AL_HEAL,5,30;','','');
+REPLACE INTO `item_db` VALUES ('5456','Vacation_Hat_','Summer Hat','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bHPrecovRate,20; bonus bSPrecovRate,15;','','');
+REPLACE INTO `item_db` VALUES ('5457','Spring_Rabbit_Hat','Moon Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','455','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bBaseAtk,5; bonus bMatkRate,5; if(getrefine()>4) { bonus bBaseAtk,getrefine()-4; bonus bMatkRate,getrefine()-4; }','','');
+REPLACE INTO `item_db` VALUES ('5458','Pinwheel_Cap','Pinwheel Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 5; bonus bHPrecovRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('5459','Drooping_Bunny_Chusuk','Drooping Bunny','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5460','Adv_Dragon_Skull','Evolved Dragon Skull Hat','5','20','10','1000','0','0','7','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','457','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2; bonus bMaxHPrate, 3;','','');
+REPLACE INTO `item_db` VALUES ('5461','Adv_Whisper_Mask','Evolved Whisper Mask','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','769','0','50',NULL,'1','0','458','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Ghost, 20;','','');
+REPLACE INTO `item_db` VALUES ('5462','Spiked_Scarf','Spiked Scarf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','90',NULL,'0','0','459','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('5463','Rainbow_Scarf','Rainbow Scarf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','90',NULL,'0','0','460','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5464','Zaha_Doll_Hat','Zaha Doll Hat','5','20','10','0','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','461','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill PR_MAGNIFICAT, 3;','','');
+REPLACE INTO `item_db` VALUES ('5471','Hairband_Of_Reginleif','Hairband Of Reginleif','5','20','10','800','0','0','1','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Undead,3; bonus2 bSubEle,Ele_Ghost,3;','','');
+REPLACE INTO `item_db` VALUES ('5476','Hairband_Of_Grandpeco','Grand Peco Hairband','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','768','0','30',NULL,'1','0','473','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,-10; bonus2 bAddRace2,RC2_Orc,15;','','');
+REPLACE INTO `item_db` VALUES ('5477','Bro_Flag','Brazilian Flag Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','474','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH, 1;','','');
+REPLACE INTO `item_db` VALUES ('5478','Classic_Hat','Classic Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','475','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('5479','Shamans_Hair_Ornament','Shaman\'s Hair Decoration','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','476','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('5480','Bizofnil_Wing_Deco','Bijofnil Wings','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','477','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
+REPLACE INTO `item_db` VALUES ('5481','Hermose_Cap','Hermode Cap','5','20','10','1000','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','478','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bBaseAtk,-20; bonus bMatkRate,-10;','','');
+REPLACE INTO `item_db` VALUES ('5482','Dark_Knight_Mask','Dark Knight Mask','5','0','0','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','80',NULL,'1','0','479','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5483','Odin_Mask','Odin Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','0','480','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,6;','','');
+REPLACE INTO `item_db` VALUES ('5485','Tiger_Face','Tiger Face','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','769','0','60',NULL,'1','0','483','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5486','J_Anniversary_Hat','Anniversary Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2;','','');
+REPLACE INTO `item_db` VALUES ('5487','J_Poringcake_Hat','Poring Cake Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5488','J_Twin_Santahat','Twin Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5489','Love_Daddy','Love Daddy Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','484','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5490','Anubis_Helm','Anubis Helm','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','0','485','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_Boss,10; bonus bHealPower2,10; bonus bAddItemHealRate,10;','','');
+REPLACE INTO `item_db` VALUES ('5491','Hat_Of_Outlaw','Bandit Hat','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','486','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire, 10;','','');
+REPLACE INTO `item_db` VALUES ('5492','Boys_Cap_I','Student Cap','5','0','0','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','102','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5493','Ulle_Cap_I','Ulle\'s Cap','5','0','0','0','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','254','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5494','Spinx_Helm_I','Sphinx Hat','5','0','0','0','0','0','5','0','0','16514','63','2','257','0','0',NULL,'0','0','137','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
+REPLACE INTO `item_db` VALUES ('5495','Power_Of_Thor','Power Of Thor','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','75',NULL,'1','0','493','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5496','Dice_Hat','Dice Hat','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','0','494','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('5497','King_Tiger_Doll_Hat','King Tiger Doll Hat','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','0','495','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5498','Wondering_Wolf_Helm','Wandering Wolf Helm','5','20','10','600','0','0','5','0','0','18446744073709551614','63','2','768','0','50',NULL,'0','0','490','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('5499','Pizza_Hat','Pizza Hat','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','487','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE, 1;','','');
+REPLACE INTO `item_db` VALUES ('5500','Icecream_Hat','Icecream Hat','5','0','0','300','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','488','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; skill MG_FROSTDIVER, 3;','','');
+REPLACE INTO `item_db` VALUES ('5501','Pirates_Pride','Pirate\'s Pride','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','496','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Ninja,5; bonus2 bSubRace2,RC2_Ninja,5;','','');
+REPLACE INTO `item_db` VALUES ('5502','Necromencers_Hood','Necromancer\'s Hood','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','1',NULL,'1','0','491','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,NPC_DARKSTRIKE,5,5,BF_WEAPON|BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('5503','Rabbit_Magic_Hat','Magic Rabit Hat','5','0','0','800','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','497','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMdef,1; bonus bMaxSP,50; bonus3 bAutoSpellWhenHit,MG_FIREBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,1,20;','','');
+REPLACE INTO `item_db` VALUES ('5504','China_Wedding_Veil','Wedding Weil','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','768','0','70',NULL,'1','0','489','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5505','Asara_Fairy_Hat','Asara Fairy Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'1','0','492','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','skill DC_DONTFORGETME,1; bonus bDex,2; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5506','Blue_Pajamas_Hat','Blue Night Cap','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5507','Pink_Pajamas_Hat','Pink Night Cap','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','502','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5508','Shark_Hat','Shark Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','503','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bMdef,1; bonus2 bAddEle,Ele_Water,5; bonus2 bSubEle,Ele_Water,10;','','');
+REPLACE INTO `item_db` VALUES ('5509','Sting_Hat','Sting hat','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','504','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMdef,3; bonus2 bAddEle,Ele_Fire,5; bonus2 bSubEle,Ele_Earth,5; bonus3 bAutoSpell,WZ_EARTHSPIKE,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5510','Shower_Cap','Shower Cap','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','507','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,3; bonus2 bAddEle,Ele_Water,10; bonus2 bSubRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('5511','Samambaia','Samambaia','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','0','508','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,8;','','');
+REPLACE INTO `item_db` VALUES ('5512','Aquarius_Diadem','Aquarius Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','509','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; }','','');
+REPLACE INTO `item_db` VALUES ('5513','Aquarius_Crown','Aquarius Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','510','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; }','','');
+REPLACE INTO `item_db` VALUES ('5514','Pisces_Diadem','Pisces Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','511','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5515','Pisces_Crown','Pisces Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','512','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5516','Hawk_Eyes01','hawk Eyes','5','10','5','100','0','0','0','0','0','2048','2','2','512','0','60',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5517','Hawk_Eyes02','Hawk Eyes','5','10','5','100','0','0','0','0','0','526344','63','2','512','0','60',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5518','L_Magestic_Goat2','Gigantic Majestic Goat','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','513','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
+REPLACE INTO `item_db` VALUES ('5519','Peacock_Feather','Peacock Feather','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','514','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5520','Rabbit_Earplug','Rabbit Earplugs','5','0','0','400','0','0','0','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','0','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 4; bonus bMatkRate,4;','','');
+REPLACE INTO `item_db` VALUES ('5521','Angry_Mouth_C','Angry Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','194','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('5522','Fanta_Zero_Lemon_Hat','Fanta Zero Lemon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','516','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5523','Sakura_Mist_Hat','Sakura Mist Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','517','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5524','Sakura_Milk_Tea_Hat','Sakura Milk Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','518','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5525','First_Leaf_Tea_Hat','Flower Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','519','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5526','Lady_Tanee_Doll','Tanigumi Girl Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','0','520','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; bonus2 bSubEle,Ele_Wind, 5; bonus2 bAddMonsterDropItem, 513, 200;','','');
+REPLACE INTO `item_db` VALUES ('5527','Lunatic_Hat','Lunatic Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','521','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bMdef,2; bonus bFlee2,5; bonus2 bAddMonsterDropItem,622,50;','','');
+REPLACE INTO `item_db` VALUES ('5528','King_Frog_Hat','Frog King Hat','5','20','10','500','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','522','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5529','Evils_Bone_Hat','Satanic Bone Helm','5','20','10','600','0','0','6','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','0','523','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Neutral,5; skill WZ_FROSTNOVA,1;','','');
+REPLACE INTO `item_db` VALUES ('5530','Raven_Cap','Raven Cap','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','524','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5532','Pirate_Dagger_J','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','0','327','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
+REPLACE INTO `item_db` VALUES ('5533','Emperor_Wreath_J','Emperor Wreath','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5535','Side_Cap','Side Cap','5','0','0','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','529','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bMdef,3; bonus2 bSubRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5536','Spare_Card','Spare Card','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','526','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,6187,1000;','','');
+REPLACE INTO `item_db` VALUES ('5537','Quati_Hat','Kwati Hat','5','20','10','700','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'0','0','527','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5538','Tucan_Hat','Tucan Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','0','528','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('5539','Jaguar_Hat','Jaguar Hat','5','20','10','400','0','0','4','0','1','18446744073709551615','63','2','769','0','25',NULL,'1','0','530','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill MC_LOUD, 1;','','');
+REPLACE INTO `item_db` VALUES ('5540','Freyja_SCirclet7','Freyja SCirclet7','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5541','Freyja_SCirclet30','Freyja SCirclet30','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5542','Freyja_SCirclet60','Freyja SCirclet60','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5543','Freyja_SCirclet90','Freyja SCirclet90','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5544','Time_Keeper_Hat','Time Keeper Hat','5','30000','15000','0','0','0','6','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','240','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5545','Aries_Diadem','Aries Diadem','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','531','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('5546','Aries_Crown','Aries Crown','5','20','10','400','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','532','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('5547','RJC_Katusa','RJC Katusa Flower','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','533','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WZ_HEAVENDRIVE, 15 + getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk, WZ_EARTHSPIKE, 15 + getequiprefinerycnt(EQI_HAND_R); bonus2 bCastrate, WZ_HEAVENDRIVE, -25; bonus2 bCastrate, WZ_EARTHSPIKE, -25; ;','','');
+REPLACE INTO `item_db` VALUES ('5548','Scarlet_Rose','Scarlet Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'1','0','534','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5549','Taurus_Diadem','Taurus Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','535','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('5550','Taurus_Crown','Taurus Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','536','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('5552','Fest_Lord_Circlet','Festival Grand Circlet','5','0','0','0','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5553','Fest_Bunny_Band','Festival Bunny Band','5','0','0','0','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus2 bSubRace,RC_DemiPlayer,9;','','');
+REPLACE INTO `item_db` VALUES ('5554','Octopus_Hat','Octopus Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','538','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,10; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5555','Leaf_Cat_Hat','Leaf Cat Hat','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','539','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AL_HEAL,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5556','Fur_Seal_Hat','Seal Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','769','0','55',NULL,'1','0','540','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,WZ_FROSTNOVA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('5557','Wild_Rose_Hat','Wild Rose Hat','5','20','10','500','0','0','6','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','541','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5558','Saci_Hat','Luxury Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,510,RC_Plant,500;','','');
+REPLACE INTO `item_db` VALUES ('5559','Piece_Of_White_Cloth_E','Piece Of White Cloth','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','543','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5560','Bullock_Helm_J','Bullock Helm','5','20','10','3000','0','0','3','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','0','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
+REPLACE INTO `item_db` VALUES ('5561','Rabbit_Magic_Hat_J','Magic Rabbit Hat','5','0','0','800','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,MG_FIREBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_COLDBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,3,10,3; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5562','Good_Wedding_Veil_J','Luxurious Wedding Veil','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bCastrate,-3; bonus bUseSPrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5564','Crown_Of_Deceit','Crown of Deceit','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','768','0','85',NULL,'1','0','544','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('5565','Dragon_Arhat_Mask','Dragon Arhat Mask','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','513','0','1',NULL,'0','0','545','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5566','Tiger_Arhat_Mask','Tiger Arhat Mask','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','513','0','1',NULL,'0','0','546','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('5567','Bright_Fury','Bright Fury','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','548','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 2; bonus bAspdRate,2;','','');
+REPLACE INTO `item_db` VALUES ('5568','Rabbit_Bonnet','Rabbit Bonnet','5','20','10','1000','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5569','Gemini_Diadem','Gemini Diadem','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','550','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMatkRate,8; bonus2 bSubEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('5570','Gemini_Crown','Gemini Crown','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','551','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bBaseAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('5572','Savage_Baby_Hat','Savage Babe Hat','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('5573','Bogy_Horn','Dokebi Horn','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','554','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5574','Pencil_In_Mouth','Well-Chewed Pencil','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','555','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bHitRate, 3;','','');
+REPLACE INTO `item_db` VALUES ('5575','Onigiri_Hat','Rice Ball Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','556','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5577','Dark_Knight_MaskB','Dark Knight Mask','5','0','0','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','80',NULL,'1','0','479','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5578','Voyage_Hat','Voyage_Hat','5','200','100','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5579','Wanderers_Sakkat','Wanderer\'s Sakkat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','0','558','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5581','Cancer_Diadem','Cancer Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','560','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bMdef,1; bonus bHealPower, 3; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5582','Cancer_Crown','Cancer Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','561','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Water, 5; if(getrefine()>6) { bonus bDef, 1; bonus bBaseAtk,15; bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('5583','Para_Team_Hat','Eden Team Hat','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','12',NULL,'1','0','465','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5584','Majestic_Evil_Horn','Majestic Evil Horns','5','0','0','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','562','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,3; bonus2 bHPDrainRate,3,15; bonus2 bSPDrainRate,1,7;','','');
+REPLACE INTO `item_db` VALUES ('5585','Rune_Hairband','Rune Cloth Circlet','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','0','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5586','Mosquito_Coil','Mosquito Coil','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','563','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5587','Mosquito_Coil_1Use','Mosquito Coil','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','563','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5590','K_Poring_Cake_Cap','Poring Cake Hat','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5592','Sigruns_Wing','Sigrun\'s Wings','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) bonus bStr,1; else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) bonus bInt,1; else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) bonus bDex,1; else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,80; bonus bMaxSP,30; }','','');
+REPLACE INTO `item_db` VALUES ('5593','K_Rabbit_Bonnet','Rabbit Bonnet','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','768','0','1',NULL,'1','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5594','Donut_In_Mouth','Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5596','4Leaf_Clover_In_Mouth','4Leaf Clover In Mouth','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','571','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5597','Bubble_Gum_In_Mouth','Bubble Gum In Mouth','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','572','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5600','Br_Twin_Ribbon','Brazil Twin Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5603','RTC_Winner_Only','RTC First Place','5','0','0','250','0','0','8','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','577','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
+REPLACE INTO `item_db` VALUES ('5604','RTC_Second_Best','RTC Second Place','5','0','0','250','0','0','6','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','578','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 2;','','');
+REPLACE INTO `item_db` VALUES ('5605','RTC_Third_Best','RTC Third Place','5','0','0','250','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','579','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1;','','');
+REPLACE INTO `item_db` VALUES ('5611','Turtle_Hat','Turtle_Hat','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','585','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5653','Darkness_Helm_J','Darkness Helm','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5654','Holy_Marching_Hat_J','Holy Marching Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','587','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpell,PR_ASPERSIO,2,30;','','');
+REPLACE INTO `item_db` VALUES ('5658','Imp_Hat','Imp Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5659','Sleepr_Hat','Sleeper Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5660','Gryphon_Hat','Gryphon Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5664','Filir_Wing','Filir\'s Pinions','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','595','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2; bonus bCastrate,-2;','','');
+REPLACE INTO `item_db` VALUES ('5665','Shaman_Hat','Shaman Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Earth,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Wind,3; bonus2 bSubEle,Ele_Poison,3; bonus2 bSubEle,Ele_Holy,3; bonus2 bSubEle,Ele_Dark,3; bonus2 bSubEle,Ele_Ghost,3; bonus2 bSubEle,Ele_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('5666','Golden_Crown','Golden Crown','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','597','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5667','Skull_Hood','Skull Hood','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','0','598','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5668','Weird_Pumpkin_Hat','Weird Pumpkin Hat','5','20','10','0','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','206','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5671','Drooping_Morocc_Minion','Drooping Morocc Minion','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','70',NULL,'0','0','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5681','F_Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5682','Triangle_Rune_Cap','Triangle Rune Cap','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5683','Majestic_Goat_Repl','Baphomet Horns','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5684','Jewel_Crown_Repl','Ornate Crown','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5685','Prontera_Army_Cap_Repl','Army Cap','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5686','Feather_Bonnet_Repl','Nice Hat Feather','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5687','Viking_Helm_Repl','Orc Helm','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5690','Red_Wing_Hat','Red Wing Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() > 6) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5691','Catain_Bandanna','Sailor\'s Bandana','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus2 bSubEle,Ele_Poison,20;','','');
+REPLACE INTO `item_db` VALUES ('5692','Sea_Cat_Hat','Sea Cat Hat','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5738','Snowman_Hat','Snowman Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','616','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,3; bonus2 bSubEle,Ele_Water,7; bonus2 bAddMonsterDropItem,530,100; bonus2 bAddMonsterDropItem,12354,300; if(getrefine()>7) { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,5,20,BF_WEAPON|BF_MAGIC,0; } else { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,1,20,BF_WEAPON|BF_MAGIC,0; }','','');
+REPLACE INTO `item_db` VALUES ('5741','Im_Egg_Shell_Hat','Eternal Egg Shell','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','101','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5742','Rudolf_Santa_Hat','Rudolph Santa Hat','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','619','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5758','Dying_Swan','Resting Swan','5','20','10','100','0','0','17','0','1','524288','8','2','256','0','100',NULL,'1','0','635','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bAtkRate,5; bonus bUseSPrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('5766','Amistr_Cap','Amistr Cap','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
+REPLACE INTO `item_db` VALUES ('5770','Splash_Hat','Splash Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','349','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_PROPERTYWIND, 180000, 1; }\", 3, 180000, BF_WEAPON, \"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('5771','Family_Hat','Family Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5775','Choco_Donut_In_Mouth','Choco Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5781','Persika','Persika','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5786','Ancient_Elven_Ear','Ancient Elven Ear','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','0','665','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5788','3D_Glasses','3D Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','0','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5792','Fish_Pin','Fish Pin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','669','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5793','Ribbon_Of_Life','Ribbon Of Life','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','0','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5794','3D_Glasses_','3D Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','0','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5796','Cheer_Scarf','Cheer Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5797','Cheer_Scarf2','Cheer Scarf2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5798','Cheer_Scarf3','Cheer Scarf3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5799','Cheer_Scarf4','Cheer Scarf4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5800','Blush_Of_Groom','Blush of Groom','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5801','Ribbon_Of_Bride','Red Tailed Ribbon','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bSubRace,RC_DemiPlayer,10; if(getskilllv(AL_HEAL)==10) { bonus3 bAutoSpellWhenHit,AL_HEAL,10,20; } else { bonus3 bAutoSpellWhenHit,AL_HEAL,5,20; }','','');
+REPLACE INTO `item_db` VALUES ('5802','Upgrade_Elephant_Hat','Upgraded Elephant Hat','5','0','0','500','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5803','Flower_Love_Hat','Love Flower Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,608,100;','','');
+REPLACE INTO `item_db` VALUES ('5804','Pirate_Eyepatch','Pirate Eye Bandage','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5805','Victorious_Coronet','Victorious Coronet','5','0','0','150','0','0','1','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','0','43','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5806','Poem_Natalia_Hat','Poet Natalie\'s Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','67','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5807','October_Fest_Cap','October Fest Cap','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5808','Diabolus_Helmet','Dark Bacilium','5','20','10','250','0','0','5','0','1','1040256','2','2','769','0','0',NULL,'1','0','364','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000+(getrefine()*200); bonus2 bResEff,Eff_Freeze,2000+(getrefine()*200); bonus2 bResEff,Eff_Stun,2000+(getrefine()*200);','','');
+REPLACE INTO `item_db` VALUES ('5809','Boom_Boom_Hat','Boom Boom Hat','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('5810','Ph_D_Hat_V','Ph.D Hat V','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,3; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('5811','Santa_Beard','Santa\'s Beard','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5812','Hat_Of_Expert','Hat Of Expert','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5815','Cowboy_Hat_J','Purple Cowboy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSubSize, 0, 5; bonus2 bSubSize, 1, 5; bonus2 bSubSize, 2, 5;','','');
+REPLACE INTO `item_db` VALUES ('5816','Classic_Hat_J','Classic Hat','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5817','Valentine_Pledge','Valentine Pledge','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5818','Carnival_Hat','Carnival Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','505','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
+REPLACE INTO `item_db` VALUES ('5819','Carnival_Circlet','Carnival Circlet','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','506','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 3;','','');
+REPLACE INTO `item_db` VALUES ('5821','Gold_Tulip_Hairpin','Gold Tulip Hairpin','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','499','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
+REPLACE INTO `item_db` VALUES ('5822','Love_Chick_Hat','Love Chick Hat','5','10000','5000','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','500','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bSubRace,RC_DemiPlayer,7; bonus2 bSubRace,RC_Undead,7;','','');
+REPLACE INTO `item_db` VALUES ('5824','Fools_Day_Hat','Fools Day Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5826','Valkyrie_Helmet','Valkyrie Helmet','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bDex,2; bonus bAgi,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5827','Book_File_Hat','Book File Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','1',NULL,'1','0','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5828','Honor_Gold_Ring','Honor Gold Ring','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5844','Loyal_Ring3','Loyal Ring3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5846','Buzzy_Ball_Gum','Buzzy Ball Gum','5','50','25','100','0','0','1','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5851','Summer_Knight','Summer Knight','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','768','0','60',NULL,'0','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5856','Passion_FB_Hat','Passion FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','671','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5857','Cool_FB_Hat','Cool FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','672','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('5858','Victory_FB_Hat','Victory FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','673','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5859','Glory_FB_Hat','Glory FB Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','1',NULL,'1','0','674','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('6000','Dark_Ashes','Ashes of Darkness','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6001','Essence_Of_Fire','Essence of Fire','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6002','Token_Of_Apostle','Token of Apostle','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6003','Soul_Pendant','Pendant of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6004','Bapho_Doll','Cursed Baphomet Doll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6005','New_Year_Rice_Cake','New Year Rice Cake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6006','Rice_Cake_Delivery_Box','Rice Cake Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6007','New_Year_Rice_Cake_Soup','New Year Rice Cake Soup','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6008','Wood','Wood','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6009','Large_Magical_Fan','Big Fan Of Magic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6010','Pickaxe','Hoe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6011','Blue_Card_B','Blue B Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6012','Blue_Card_C','Blue C Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6013','Blue_Card_J','Blue J Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6015','Blue_Card_M','Blue M Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6016','Blue_Card_Q','Blue Q Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6017','Blue_Card_T','Blue T Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6018','Blue_Card_V','Blue V Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6019','Blue_Card_Z','Blue Z Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6020','Fur','Fur','3','704','352','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6021','Peaked_Hat','Peaked Hat','3','433','216','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6022','Hard_Skin','Hard Skin','3','884','442','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6023','Mystic_Horn','Mystic Horn','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6024','17Carat_Dia','17Carat Diamond','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6025','Towel_Of_Memory','Towel of Memory','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6026','Marriage_Covenant','Written Oath Of Marriage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6027','Crystal_Of_Feardoom','Crystal Of Feardom','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6028','Seal_Scroll','Sealed Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6029','Morocc_Tracing_Log','Morroc Tracing Log','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6030','Glitering_PaperA','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6031','Glitering_PaperB','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6032','Horn_Of_Hilsrion','Horn of Hillslion','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6033','Horn_Of_Tendrilion','Horn of Tendrilion','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6034','Weird_Part','Weird Part','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6035','Decaying_Stem','Decaying Stem','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6036','Invite_To_Meeting','Meeting Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6037','Rough_File','Messy File','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6038','Neat_Report','Neat Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6039','Piece_Of_Fish','Piece of Fish','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6040','Some_Of_Report','Part of a Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6041','Strong_Bine','Strong Vine','3','30','15','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6042','Ordinary_Branch','Ordinary Branch','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6043','Letter_From_Lugen','Letter from Lugen','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6044','Letter_From_Otto','Letter from Otto','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6045','Supply_Box','Supply Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6046','Clothing_Dye_Coupon','Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",1;','','');
+REPLACE INTO `item_db` VALUES ('6047','Clothing_Dye_Coupon2','Clothing Dye Coupon II','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",2;','','');
+REPLACE INTO `item_db` VALUES ('6048','Unidentified_Mineral','Unidentified Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6049','Marlin','Marlin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6050','Mercenary_Contract','Mercenary Contract','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6051','Gray_Hollow','Gray Hollow','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6052','Ornamental_Hairpin','Ornament Hairpin','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6053','Yuanbao','Circle Step','3','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6054','Blue_Card_6','Number 6 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6055','Blue_Card_Annyver','Character Week Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6056','Blue_Card_Sary','Character Year Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6057','Blue_Card_E','Character Lee Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6058','Blue_Card_Ven','Character Ben Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6059','Blue_Card_Nt','Character Project Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6060','Moon_Admin_Ticket','Month Viewing Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6061','Plantain','Blood Beginner','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6062','Moon_Cake15','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6063','Moon_Cake16','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6064','Moon_Cake17','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6065','Moon_Cake18','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6066','Moon_Cake19','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6067','Moon_Cake20','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6068','Rabbit_Skin','Leather Rabbit','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6069','ABUNDANCE','Abundance','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6070','Shamans_Old_Paper','Shaman\'s Document','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6071','Broken_Sword','Broken Sword','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6072','Wing_Of_Bizofnil','Bijofnil Feather','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6073','Dragons_Mane','Dragon\'s Mane','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6074','Bazetts_Order','Bazett\'s Order','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6075','Crystalized_Teardrop','Crystalized Teardrop','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6076','Portable_Toolbox','Portable Toolbox','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6077','Rough_Mineral','Rough Mineral','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6078','Stone_Fragments','Stone Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6079','Flower_Of_Alfheim','Flower Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6080','Manuk_Coin','Manuk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6081','Splendide_Coin','Splendide Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6082','Spirit_Of_Alfheim','Spirit Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6083','Dolly_Capsule','Capsule Dolls','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6084','Bradium_Fragments','Bradium Fragments','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6085','Shaggy_Muffler','Shaggy Muffler','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6086','Withered_Flower','Withered Flower','3','890','445','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6087','Crystal_Of_Soul_01','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6088','Crystal_Of_Soul_02','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6089','Piece_Of_Darkness','Dark Piece','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6090','Purified_Bradium','Refined Bradium','3','1100','550','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6091','Dark_Red_Scale','Dark Red Scale','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6092','Singing_Crystal_Piece','Piece Of Singing Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6093','Egg_Of_Draco','Draco\'s Egg','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6094','Traditional_Cookie','Traditional Sweets','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6095','Flavored_Alcohol','Flavored Alcohol','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6096','Fish_With_Blue_Back','Fish With Blue Back','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6097','Pumpkin_Pie_','Pumpkin Pie','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6098','Small_Snow_Flower','Small Snow Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6099','Grilled_Rice_Cake','Grilled Rice Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6100','Damp_Darkness','Damp Darkness','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6101','Attendance_Card','Attendance Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6102','Report_On_Splendide','Report On Splendide','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6103','Report_On_Manuk','Report On Manuk','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6104','Big_Cell','Big Cell','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6105','Morning_Dew','Morning Dew','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6106','Well_Ripened_Berry','Well Ripened Berry','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6107','Sunset_On_The_Rock','Sunset On The Rock','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6108','Apple_Pudding','Apple Pudding','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6109','Plant_Neutrient','Plant Neutrient','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6110','Vital_Flower','Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6111','Mystic_Stone','Mystic Stone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6112','Fresh_Plant','Fresh Plant','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6113','Vital_Flower_','Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6114','Flame_Gemstone','Flame Gemstone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6115','Bun_','Bun','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6116','Succu_Pet_Coupon','Succubus Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6117','Imp_Pet_Coupon','Imp Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6118','Chung_E_Pet_Coupon','Chung E Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6119','Natural_Leather','Cow Leather','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6120','Face_Paint','Face Paint','3','120','60','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6121','Makeover_Brush','Makeover Brush','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6122','Paint_Brush','Paint Brush','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6123','Surface_Paint','Surface Paint','3','200','100','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6124','Wolfs_Flute','Wolf Flute','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6125','Lucky_Box','Spring Time Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6126','Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6127','Purification_Stone','Purification Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6128','Guillotine_Antidote','Antidote','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6129','Ticket_Nightmare','Nightmare Terror Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6130','Ticket_Loli_Ruri','Loli Ruri Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6131','Ticket_Goblin_Leader','Goblin Leader Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6132','Ticket_Incubus','Incubus Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6133','Ticket_Miyabi_Ningyo','Miyabi Ningyo Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6134','Ticket_Whisper','Giant Whisper Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6135','Ticket_Wicked_Nymph','Evil Nymph Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6136','Ticket_Medusa','Medusa Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6137','Ticket_Stoneshooter','Stone Shooter Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6138','Ticket_Marionette','Marionette Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6139','Ticket_Leafcat','Leaf Cat Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6140','Ticket_Dullahan','Dullahan Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6141','Ticket_Shinobi','Shinobi Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6142','Ticket_Golem','Golem Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6143','Ticket_Civil_Servant','Civil Servant Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6144','Heartbroken_Tears','Regrettable Tears','3','1000','500','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6145','Vulcan_Bullet','Vulcan Bullet','3','10','5','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6146','Magic_Gear_Fuel','Magic Gear Fuel','3','300','150','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6147','Liquid_Condensed_Bullet','Liquid Condensed Bullet','3','100','50','3','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6148','Chocolate_Of_Eternity','Eternity Of Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6149','Plain_Chocolate','Simple Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6150','Key_Of_The_Mansion','Key of The Mansion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6151','Peice_Of_Great_Bradium','Giant Bradium Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6152','Glittering_Crystal','Glittering Crystal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6153','Special_Exchange_Coupon','Special Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6154','Broken_Horn_Pipe','Broken Horn Pipe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6155','Coke_Membership_Card','Member Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6156','Approval_Report','Approval Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6157','Poring_Ticket','Poring Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6158','Drops_Ticket','Drops Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6159','Poporing_Ticket','Poporing Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6160','Lunatic_Ticket','Lunatic Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6161','Picky_Ticket','Picky Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6162','Pecopeco_Ticket','Peco Peco Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6163','Savage_Baby_Ticket','Savage Babe Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6164','Spore_Ticket','Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6165','Poison_Spore_Ticket','Poison Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6166','Chonchon_Ticket','Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6167','Steel_Chonchon_Ticket','Steel Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6168','Petit_Ticket','Sky Petite Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6169','Deviruchi_Ticket','Deviruchi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6170','Isis_Ticket','Isis Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6171','Smokie_Ticket','Smokie Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6172','Dokebi_Ticket','Dokebi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6173','Desert_Wolf_B_Ticket','Baby Desert Wolf Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6174','Yoyo_Ticket','Yoyo Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6175','Sohee_Ticket','Sohee Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6176','Rocker_Ticket','Rocker Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6177','Hunter_Fly_Ticket','Hunter Fly Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6178','Orc_Warrior_Ticket','Orc Warrior Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6179','Bapho_Jr_Ticket','Bapho Jr. Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6180','Munak_Ticket','Munak Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6181','Bongun_Ticket','Bongun Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6182','Goblin_Ticket','Christmas Goblin Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6183','Hardtack_Ticket','Rice Cake Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6184','Zherlthsh_Ticket','Zherlthsh Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6185','Alice_Ticket','Alice Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6186','Monkey_Wrench','Monkey Wrench','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6187','Blank_Card','Blank Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6188','Slot_Coupon','Slotting Advertisement','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6189','Magic_Book_FB','Spell Book (Fire Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6190','Magic_Book_CB','Spell Book (Cold Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6191','Magic_Book_LB','Spell Book (Lightening Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6192','Magic_Book_SG','Spell Book (Storm Gust)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6193','Magic_Book_LOV','Spell Book (Lord Of Vermilion)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6194','Magic_Book_MS','Spell Book (Meteor Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6195','Magic_Book_CM','Spell Book (Comet)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6196','Magic_Book_TV','Spell Book (Tetra Vortex)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6197','Magic_Book_TS','Spell Book (Thunder Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6198','Magic_Book_JT','Spell Book (Jupitel Thunder)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6199','Magic_Book_WB','Spell Book (Water Ball)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6200','Magic_Book_HD','Spell Book (Heaven\'s Drive)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6201','Magic_Book_ES','Spell Book (Earth Spike)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6202','Magic_Book_ES_','Spell Book (Earth Strain)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6203','Magic_Book_CL','Spell Book (Chain Lightning)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6204','Magic_Book_CR','Spell Book (Crimson Rock)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6205','Magic_Book_DL','Spell Book (Drain Life)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6206','I_Love_You','I Love You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6207','Thank_You','Thank You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6208','I_Respect_You','I Respect You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6209','Glory_Of_Knights','Knight\'s Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6210','Seed_Of_Horny_Plant','Seed Of Thorny Plant','3','600','300','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6211','Bloodsuck_Plant_Seed','Bloodsuck Plant Seed','3','800','400','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6212','Bomb_Mushroom_Spore','Bomb Mushroom Spore','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6213','Explosive_Powder','Explosive Powder','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6214','Smoke_Powder','Smoke Powder','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6215','Tear_Gas','Tear Gas','3','500','250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6216','Oil_Bottle','Oil Bottle','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6217','Mandragora_Flowerpot','Mandragora Flowerpot','3','2000','1000','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6218','Disin_Delivery_Box','Delivery_Daishin_Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6219','Para_Team_Mark','Eden Group Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6220','Mysterious_Dyestuff','Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6221','Mystic_Leaf_Cat_Ball','Mystic Leaf Cat Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6222','Shining_Beads','Shining Beads','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6223','Carnium','Carnium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6224','Bradium','Bradium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6225','HD_Carnium','HD Carnium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6226','HD_Bradium','HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6228','Guarantee_Weapon_9Up','Guarantee Weapon 9Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6229','Guarantee_Weapon_8Up','Guarantee Weapon 8Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6230','Guarantee_Weapon_7Up','Guarantee Weapon 7Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6231','Guarantee_Weapon_6Up','Guarantee Weapon 6Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6232','Guarantee_Armor_9Up','Guarantee Armor 9Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6233','Guarantee_Armor_8Up','Guarantee Armor 8Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6234','Guarantee_Armor_7Up','Guarantee Armor 7Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6235','Guarantee_Armor_6Up','Guarantee Armor 6Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6236','Blue_Card_7','Blue Card 7','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6237','Guarana_Fruit','Guarana Fruit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6238','Guarantee_Weapon_11Up','Guarantee Weapon 11Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6239','Guarantee_Armor_11Up','Guarantee Armor 11Up','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6240','HD_Oridecon','Purified Oridecon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6241','HD_Elunium','Purified Elunium','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6242','Midgard_Coin','Midgard Coin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6243','Exchange_Coupon','Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6244','Gun_Powder','Gun Powder','3','10','5','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6245','Black_Powder','Black Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6246','Yellow_Powder','Yellow Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6247','White_Powder','White Powder','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6248','Melange_Pot','Melange Pot','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6249','Savage_Meat','Savage Meat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6250','Cooking_Skewer','Cooking Skewer','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6251','Black_Charcoal','Black Charcoal','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6252','Wolf_Blood','Blood Of Wolf','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6253','Cold_Ice','Cold Ice','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6254','Beef_Head_Meat','Beef Head','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6255','Large_Cookpot','Large Cookpot','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6256','Ice_Fragment','Ice Piece','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6257','Ice_Crystal','Ice Crystal','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6258','Comodo_Tropic_Fruit','Comodo Tropical Fruit','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6259','Drocera_Tentacle','Drosera Tentacle','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6260','Petti_Tail','Petite\'s Tail','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6261','Fine_Noodle','Fine Noodles','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6262','Cool_Gravy','Cool Gravy','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6263','Coconut_Fruit','Coconut Fruit','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6264','Melon','Melon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6265','Pineapple','Pineapple','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6266','Cheat_Key','Key Of Deception','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6267','Virtual_Key','Key Of Illusion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6268','Mirth_Key','Key Of Gaiety','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6269','Master_Brush','A Master\'s Blush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6270','Mins_Picture','A Picture Of Minstrel Song','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6271','Mins_Receipt','Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6272','Experiment_Seed','Experiment Seed','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6273','Altered_Seed','Seed For Experiment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6274','Saint_Cloth_Piece','A Piece Of Cloth Of A Saint','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6275','King_Shield','Shield Of King','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6276','Clear_Reagent','Clear Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6277','Red_Reagent','Red Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6278','Black_Reagent','Black Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6279','Apple_Bomb_CB','Apple Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6280','Pinepple_Bomb_CB','Pineapple Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6281','Coconut_Bomb_CB','Coconut Fruit Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6282','Melon_Bomb_CB','Melon Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6283','Banana_Bomb_CB','Banana Bomb Guidebook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6284','Plant_Genetic_Grow','How To Grow Plant Genes','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6285','Quality_Potion_Book','Manual: How To Make High Quality Potion','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6286','F_Max_Weight_Up_Scroll','F Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6287','F_Clothing_Dye_Coupon','F Clothing Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6288','F_Happy_Box','F Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6289','F_Mysterious_Dyestuff','F Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6290','F_New_Style_Coupon','F New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6291','F_Enriched_Elunium','F Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6292','F_Enriched_Oridecon','F Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6293','F_Token_Of_Siegfried','F Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6294','F_Marriage_Covenant','F Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6295','F_Clothing_Dye_Coupon2','F Clothing Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6296','RF_Taining_Notice','Training Notice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6297','Bottle_To_Throw','Throwing Bottle','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6298','Pumpkin_Head_Crushed','Pumpkin Head Crushed','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6299','Worn_Cloth_Piece','Worn Cloth Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6300','J_7Draw','event','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6301','J_Semi_Draw','event','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6302','GM_Handwriting','GM Handwriting','3','20004','10002','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6303','Changed_Hydra_Ball','Changed Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6304','Sapa_Feat_Cert','Proof Of Sapha\'s Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6305','Frozen_Skin_Piece','Frozen Piece Of Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6306','Solid_Bloodstain','Hard Bloodstain','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6307','Suspicious_Magic_Stone','Cursed Magical Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6308','Unidentified_Relic','Unidentified Relic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6309','E_Max_Weight_Up_Scroll','E Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6310','E_Cloth_Dye_Coupon','E Cloth Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6311','E_Happy_Box','E Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6312','E_Mysterious_Dyestuff','E Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6313','E_New_Style_Coupon','E New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6314','E_Enriched_Elunium','E Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6315','E_Enriched_Oridecon','E Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6316','E_Token_Of_Siegfried','E Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6317','E_Marriage_Covenant','E Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6318','E_Cloth_Dye_Coupon2','E Cloth Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6319','Small_Bradium','Small Bradium','3','324','162','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6320','Premium_Reset_Stone','Premium Reset Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6321','Rakehorn_Helm','Rakehorn Helm','3','822','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6322','Antler_Helm','Antler Helmet','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6323','Twinhorn_Helm','Two-Horned Helmet','3','728','364','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6324','Singlehorn_Helm','Single Horned Helmet','3','702','351','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6325','White_Spider_Limb','White Spider Limb','3','1004','502','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6326','Queen_Wing_Piece','Queen Wing Piece','3','1630','815','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6328','Calender_January','Calender January','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6329','Calender_February','Calender February','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6330','Calender_March','Calender March','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6331','Calender_April','Calender April','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6332','Calender_May','Calender May','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6333','Calender_June','Calender June','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6334','Calender_July','Calender July','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6335','Calender_August','Calender August','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6336','Calender_September','Calender September','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6337','Calender_October','Calender October','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6338','Calender_November','Calender November','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6339','Calender_December','Calender December','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6340','Fade_Notation_Green','Fade Notation Green','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6341','Fade_Notation_Red','Fade Notation Red','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6342','Fade_Notation_Purple','Fade Notation Purple','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6343','Fade_Notation_Blue','Fade Notation Blue','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6344','Muscle_Story','Muscle Story','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6345','Love_Ball','Love Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6346','Seagate_Mark','Seagate Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6347','Bless_Word_Paper1','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6348','Bless_Word_Paper2','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6349','Bless_Word_Paper3','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6350','Bless_Word_Paper4','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6351','Bless_Word_Paper5','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6352','Bless_Word_Paper6','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6353','Bless_Word_Paper7','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6354','Bless_Word_Paper8','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6355','Bless_Word_Paper9','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6356','Bless_Word_Paper10','Bless Word Paper','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6357','Fortune_Cookie_Fail','Fortune Cookie Fail','3','4020','2010','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6358','Free_Cash_Coupon','Free Cash Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6359','Guidebook_Exchange','Guidebook Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6360','Scarlet_Pts','Scarlet Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6361','Indigo_Pts','Indigo Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6362','Yellow_Wish_Pts','Yellow Wish Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6363','Lime_Green_Pts','Lime Green Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6369','Amatsu_Bead_A','Amatsu Bead A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6370','Amatsu_Bead_Ma','Amatsu Bead Ma','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6371','Amatsu_Bead_Tsu','Amatsu Bead Tsu','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6372','Amatsu_Bead_Jam','Amatsu Bead Jam','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6373','Amatsu_Bead_Bo','Amatsu Bead Bo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6374','Amatsu_Bead_Ree','Amatsu Bead Ree','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6375','Amatsu_Bead_','Amatsu Bead !','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6376','KVM_Badge','KVM Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6377','Buy_Market_Permit','Buy Market Permit','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6378','Winning_Mark','Winning Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6379','Card_Coin','7Star Board','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6380','Mora_Coin','Mora Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6381','Field_Shovel','Field Shovel','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6382','Urn','Urn','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6383','Clue_Of_Lope','Ropewa Clues','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6384','Ring_Of_Lope','Ring Of Lope','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6385','Research_Tool_Bag','Research Tool Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6386','Bathtub_R_Sample','Bathtub R Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6387','Teeth_Sample','Teeth Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6388','Scale_Sample','Scale Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6389','Puddle_R_Sample','Pool Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6390','Small_Pocket','Small Pocket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6391','Splendid_Supply_Kit','Splendid Supply Kit','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6392','Bradium_Box','Bradium Box','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6393','Round_Feather','Round Feather','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6394','Golden_Feather','Golden Feather','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6395','Angel_Magic_Power','Angel Magic Power','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6396','Auger_Of_Spirit','Auger Of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6415','Strange_Embryo','Strange Embryo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6493','Makibishi','Makibishi','3','30','15','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6512','Charm_Fire','Charm Fire','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6513','Charm_Ice','Charm Ice','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6514','Charm_Wind','Charm Wind','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6515','Charm_Earth','Charm Earth','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7001','Mould_Powder','Mould Powder','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7002','Ogre_Tooth','Ogre Tooth','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7003','Anolian_Skin','Anolian Skin','3','968','484','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7004','Mud_Lump','Mud Lump','3','876','438','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7005','Skull','Skull','3','1044','522','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7006','Wing_Of_Red_Bat','Wing of Red Bat','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7007','Claw_Of_Rat','Claw of Rat','3','748','374','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7008','Stiff_Horn','Stiff Horn','3','636','318','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7009','Glitter_Shell','Glitter Shell','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7010','Tail_Of_Steel_Scorpion','Tail of Steel Scorpion','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7011','Claw_Of_Monkey','Claw of Monkey','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7012','Tough_Scalelike_Stem','Tough Scalelike Stem','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7013','Coral_Reef','Coral Reef','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7014','Old_Portrait','Old Portrait','3','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7015','Bookclip_In_Memory','Bookclip in Memory','3','3000','1500','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7016','Spoon_Stub','Spoon Stub','3','2500','1250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7017','Executioners_Mitten','Executioner\'s Mitten','3','4500','2250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7018','Young_Twig','Young Twig','3','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7019','Lokis_Whispers','Loki\'s Whispers','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7020','Mothers_Nightmare','Mother\'s Nightmare','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7021','Foolishness_Of_Blind','Foolishness of the Blind','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7022','Old_Hilt','Old Hilt','3','150','75','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7023','Blade_Lost_In_Darkness','Blade Lost in Darkness','3','12000','6000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7024','Bloody_Edge','Bloody Edge','3','10000','5000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7025','Lucifers_Lament','Lucifer\'s Lament','3','30000','15000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7026','Key_Of_Clock_Tower','Key of Clock Tower','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7027','Underground_Key','Key of Underground','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7028','Invite_For_Duel','Invite for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7029','Admission_For_Duel','Admission for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7030','Claw_Of_Desert_Wolf','Claw of Desert Wolf','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7031','Old_Frying_Pan','Old Frying Pan','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7032','Piece_Of_Egg_Shell','Piece of Egg Shell','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7033','Poison_Spore','Poison Spore','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7034','Red_Socks_With_Holes','Red Stocking','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7035','Matchstick','Matchstick','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7036','Fang_Of_Garm','Fang of Hatii','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7037','Trade_Coupon','Coupon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7038','Yarn','Yarn','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7039','Novice_Nametag','Newbie Tag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7040','Megaphone','Megaphone','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7041','Fine_Grit','Fine Grit','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7042','Leather_Bag_Of_Infinity','Leather Bag of Infinity','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7043','Fine_Sand','Fine Sand','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7044','Vigorgra','Vigorgra','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7045','Magic_Paint','Magic Paint','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7046','Cart_Parts','Cart Parts','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7047','Alices_Apron','Alice\'s Apron','3','2424','1212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7048','Talon_Of_Griffin','Talon of Griffon','3','5418','2709','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7049','Stone','Stone','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7050','Cotton_Mat','Cotton Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7051','Silk_Mat','Silk Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7052','Old_Magazine','Old Papers','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7053','Cyfar','Cyfar','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7054','Brigan','Brigan','3','746','373','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7055','Animal_Pooopoo','Animal Poop','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7056','Payroll_Of_Kafra','Payment Statement for Kafra Employee','3','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7057','Gallar_Horn','Gjallar','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7058','Gullraifnir','Gleipnir','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7059','Cargo_Free_Ticket','Free Ticket for Kafra Storage','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7060','Warp_Free_Ticket','Free Ticket for Kafra Transportation','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7061','Cart_Free_Ticket','Free Ticket for the Cart Service','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7062','Turtle_Shell_','Broken Turtle Shell','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7063','Soft_Feather','Soft Feather','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7064','Dragon_Fly_Wing','Wing of Dragonfly','3','520','260','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7065','Sea_Otter_Leather','Sea-Otter Fur','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7066','Ice_Piece','Ice Cubic','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7067','Stone_Piece','Stone Fragment','3','640','320','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7068','Burn_Tree','Burnt Tree','3','722','361','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7069','Broken_Armor_Piece','Destroyed Armor','3','1042','521','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7070','Broken_Shell','Broken Shell','3','900','450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7071','Tatters_Clothes','Tattered Clothes','3','1280','640','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7072','Rust_Suriken','Old Shuriken','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7073','Jewel_Of_Prayer','Freya\'s Jewel','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7074','Iron_Glove','Thor\'s Gauntlets','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7075','Iron_Maiden','Iron Maiden','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7076','Mystery_Wheel','Wheel of the Unknown','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7077','Silver_Fancy','Silver Ornament','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7078','Anger_Of_Valkurye','Wrath of Valkyrie','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7079','Feather_Of_Angel','Feather of Angel Wing','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7080','Foot_Step_Of_Cat','Cat Tread','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7081','Beard_Of_Women','Woman\'s Moustache','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7082','Root_Of_Stone','Root of Stone','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7083','Soul_Of_Fish','Spirit of Fish','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7084','Saliva_Of_Bird','Sputum of Bird','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7085','Tendon_Of_Bear','Sinew of Bear','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7086','Symbol_Of_Sun','Emblem of the Sun God','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7087','Breath_Of_Soul','Breath of Spirit','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7088','Crystal_Of_Snow','Snow Crystal','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7089','Indication_Of_Tempest','Omen of Tempest','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7090','Slilince_Wave','Ripple','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7091','Rough_Billows','Billow','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7092','Air_Stream','Drifting Air','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7093','Wheel','Cogwheel','3','1512','756','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7094','Mystery_Piece','Fragment','3','1344','672','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7095','Broken_Steel_Piece','Metal Fragment','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7096','Cold_Magma','Lava','3','1109','554','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7097','Burning_Heart','Burning Heart','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7098','Live_Coal','Live Coal','3','638','319','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7099','Old_Magic_Circle','Worn-out Magic Scroll','3','773','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7100','Sharp_Leaf','Sharp Leaf','3','806','403','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7101','Peco_Wing_Feather','Peco Peco Feather','3','454','227','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7102','Hideous_Dream','Nightmare','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7103','Unknown_Liquid_Bottle','Unknown Liquid Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7104','Fake_Angel_Wing','False Angel Wing','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7105','Fake_Angel_Loop','False Heaven Ring','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7106','Goats_Horn','Antelope Horn','3','672','336','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7107','Gaoats_Skin','Antelope Skin','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7108','Boroken_Shiled_Piece','Piece of Shield','3','1680','840','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7109','Shine_Spear_Blade','Shining Spear Blade','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7110','Vroken_Sword','Broken Sword','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7111','Smooth_Paper','Slick Paper','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7112','Fright_Paper_Blade','Sharp Paper','3','907','453','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7113','Broken_Pharaoh_Symbol','Broken Pharaoh Emblem','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7114','Tutankhamens_Mask','Masque of Tutankhamen','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7115','Harpys_Feather','Harpy Feather','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7116','Harpys_Claw','Harpy Talon','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7117','Rent_Spell_Book','Torn Magic Book','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7118','Rent_Scroll','Torn Scroll','3','1361','680','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7119','Spawns','Bacillus','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7120','Burning_Horse_Shoe','Burning Horseshoe','3','823','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7121','Honey_Jar','Honey Pot','3','622','311','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7122','Hot_Hair','Burning Hair','3','974','487','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7123','Dragons_Skin','Dragon Skin','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7124','Sand_Lump','Sand Clump','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7125','Scropions_Nipper','Scorpion Claw','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7126','Large_Jellopy','Large Jellopy','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7127','Alcol_Create_Book','Alcohol Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7128','FireBottle_Create_Book','Bottle Grenade Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7129','Acid_Create_Book','Acid Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7130','Plant_Create_Book','Plant Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7131','Mine_Create_Book','Marine Sphere Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7132','Coating_Create_Book','Glistening Coat Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7133','Slim_Potion_Create_Book','Condensed Potion Creation Guide','3','240000','120000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7134','Medicine_Bowl','Medicine Bowl','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7135','Fire_Bottle','Bottle Grenade','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7136','Acid_Bottle','Acid Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7137','MenEater_Plant_Bottle','Plant Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7138','Mini_Bottle','Marine Sphere Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7139','Coating_Bottle','Glistening Coat','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7140','Seed_Of_Life','Seed of Life','3','60000','30000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7141','Yggdrasilberry_Dew','Morning Dew of Yggdrasil','3','20000','10000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7142','Germination_Breed','Embryo','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7143','Life_Force_Pot','Glass Tube','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7144','Normal_Potion_Book','Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7145','Rag_T_Shirts','Ragnarok T-shirt','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7146','Vacance_Ticket','Vacation Ticket','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7147','Jasmin','Jasmine','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7148','Mother_Letter','Mother\'s Letter','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7149','Yellow_Plate','Yellow Plate','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7150','Bamboo_Cut','Piece of Bamboo','3','310','155','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7151','Oil_Paper','Oil Paper','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7152','Glossy_Hair','Glossy Hair','3','340','170','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7153','Old_Japaness_Clothes','Worn-out Kimono','3','590','295','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7154','Poison_Powder','Poisonous Powder','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7155','Poison_Toads_Skin','Poisonous Toad Skin','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7156','Broken_Shuriken','Broken Shuriken','3','470','235','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7157','Black_Mask','Dark Mask','3','315','157','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7158','Broken_Wine_Vessel','Broken Liquor Jar','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7159','Tengus_Nose','Tengu Nose','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7160','Lords_Passable_Ticket','Feudal Lord Permit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7161','Black_Bears_Skin','Black Bear Skin','3','384','192','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7162','Cloud_Piece','Cloud Crumb','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7163','Sharp_Feeler','Hard Feeler','3','570','285','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7164','Hard_Peach','Solid Peach','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7165','Limpid_Celestial_Robe','Transparent Celestial Robe','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7166','Soft_Silk_Cloth','Soft Silk','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7167','Mystery_Iron_Bit','Strange Steel Piece','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7168','Great_Wing','Giant Butterfly Wing','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7169','Taegeuk_Plate','Ba Gua','3','2800','1400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7170','Tuxedo','Tuxedo','3','43000','21500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7171','Leopard_Skin','Leopard Skin','3','282','141','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7172','Leopard_Talon','Leopard Claw','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7173','BurnBuster_Bag','iROGM02\'s Backpack','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7174','Packing_Ribbon','Wrapping Lace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7175','Packing_Paper','Wrapping Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7176','XMAS_Coupon','Royal Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7177','Part_Of_Stars_Sob','Crumb of Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7178','Stars_Sob','Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7179','Donation_Card','Proof of Donation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7180','Introduction_Of_Mr_Han','Hahn Sukbong\'s Recommendation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7181','Receipt_01','Receipt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7182','Cacao','Cacao','3','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7183','Sister_Letter','Letter from Sister','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7184','Piano_Keyboard','Piano Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7185','Quiz_Ticket','Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7186','Thin_Stem','Thin Trunk','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7187','Festival_Mask','Festival Mask','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7188','Browny_Root','Brown Root','3','560','280','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7189','Heart_Of_Tree','Wooden Heart','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7190','Solid_Peeling','Solid Husk','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7191','Lamplight','Lamp','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7192','Blade_Of_Pinwheel','Vane','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7193','Germinating_Sprout','Sprout','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7194','Soft_Leaf','Soft Blade of Grass','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7195','Air_Rifle','Slingshot','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7196','Shoulder_Protection','Shoulder Protector','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7197','Tough_Vines','Tough Vines','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7198','Great_Leaf','Huge Leaf','3','610','305','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7199','Coupon','Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7200','Flexible_String','Elastic Band','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7201','Log','Log','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7202','Beetle_Nipper','Pincher of Beetle','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7203','Solid_Twig','Strong Branch','3','190','95','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7204','Gunpowder','Gunpowder','3','320','160','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7205','Piece_Of_Black_Cloth','Piece of Black Cloth','3','526','263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7206','Black_Kitty_Doll','Black Cat Doll','3','1440','720','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7207','Old_Manteau','Old Manteau','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7208','Rusty_Cleaver','Rusty Kitchen Knife','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7209','Dullahans_Helm','Helm of Dullahan','3','1350','675','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7210','Dullahan_Armor','Armor Piece of Dullahan','3','790','395','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7211','Rojerta_Piece','Fragment of Rossata Stone','3','2600','1300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7212','Hanging_Doll','Hung Doll','3','1020','510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7213','Needle_Pouch','Needle Packet','3','832','416','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7214','Bat_Cage','Bat Cage','3','880','440','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7215','Broken_Needle','Broken Needle','3','690','345','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7216','Red_Scarf','Red Muffler','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7217','Spool','Spool','3','424','212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7218','Rotten_Rope','Decomposed Rope','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7219','Striped_Socks','Striped Sock','3','920','460','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7220','Ectoplasm','Ectoplasm','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7221','Tangled_Chain','Tangled Chains','3','740','370','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7222','Tree_Knot','Wooden Gnarl','3','468','234','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7223','Distorted_Portrait','Contorted Self-Portrait','3','2032','1016','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7224','Stone_Of_Intelligence','Stone of Sage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7225','Pumpkin_Bucket','Pumpkin Lantern','3','486','243','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7226','Pill','Pellet','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7227','TCG_Card','TCG Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7228','Gold_Bullion','Gold Bullion','3','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7229','Silver_Bullion','Silver Bullion','3','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7230','White_Gold_Bullion','Platinum Bullion','3','200000','100000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7231','Gold_Ore','Gold Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7232','Silver_Ore','Silver Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7233','Mithril_Ore','Mithril Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7234','Soul_Of_Guild','Spirit of Guild','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7235','Soul_Of_Courage','Spirit of Charge','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7236','Soul_Of_Guard','Spirit of Protection','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7237','Soul_Of_Partnership','Spirit of Association','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7238','Soul_Of_Correspondence','Spirit of Coordination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7239','Soul_Of_Proceeding','Spirit of Advance','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7240','Soul_Of_Confidence','Spirit of Trust','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7241','Soul_Of_Agreement','Spirit of Union','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7242','Soul_Of_Harmony','Spirit of Combination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7243','Soul_Of_Cooperate','Spirit of Cooperation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7244','Soul_Of_Unity','Spirit of Solidarity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7245','Soul_Of_Friendship','Spirit of Friendship','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7246','Soul_Of_Peace','Spirit of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7247','Soul_Of_Spirit','Spirit of Determination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7248','Soul_Of_Honor','Spirit of Honor','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7249','Soul_Of_Service','Spirit of Service','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7250','Soul_Of_Glory','Spirit of Glory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7251','Soul_Of_Victory','Spirit of Victory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7252','Herb_Medicine','Herbal Medicine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7253','Taeguk_Flag','Golden Korean Flag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7254','Digital_Print_Ticket','Digital Picture Printing Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7255','China_Marble01','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7256','China_Marble02','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7257','China_Marble03','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7258','China_Marble04','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7259','China_Marble05','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7260','China_Marble06','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7261','China_Marble07','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7262','Fan','Folding Fan of Cat Ghost','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7263','Cat_Eyed_Stone','Cat\'s Eye','3','954','477','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7264','Dried_Sand','Dry Sand','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7265','Dragon_Horn','Dragon Horn','3','544','272','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7266','Dragon_Fang','Denture from Dragon Mask','3','436','218','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7267','Tiger_Skin_Panties','Tiger Panty','3','298','149','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7268','Little_Blacky_Ghost','Little Ghost Doll','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7269','Bib','Pinafore','3','960','480','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7270','Milk_Bottle','Nursing Bottle','3','1100','550','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7271','Figure','Novice Figure','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7272','Meat_Dumpling_Doll','Rice Ball Doll','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7273','Golden_Necklace','RWC Necklace','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7274','Ancient_Translator','Translated Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7275','Ancient_Document','Record of Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7276','Picture_Letter','Doodled Message','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7277','Munak_Doll','Munak Doll','3','8900','4450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7278','Wellbeing_Letter','Letter to Wife','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7279','Vita500_Lid','Vita500 Lid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7280','Quiz_Ticket01','1st Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7281','Quiz_Ticket02','2nd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7282','Quiz_Ticket03','3rd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7283','Quiz_Ticket04','4th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7284','Quiz_Ticket05','5th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7285','Thread_Skein','Holy Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7286','Chilli','Red Chile','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7287','Thread_Skein_','Holier Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7288','Thai_Ring','Engagement Ring','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7289','Olivine','Peridot','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7290','Phlogopite','Phlogopite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7291','Agate','Agate','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7292','Muscovite','Muscovite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7293','Rose_Quartz','Rose Quartz','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7294','Turquoise','Turquoise','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7295','Citrine','Citrin','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7296','Pyroxene','Pyroxene','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7297','Biotite','Biotite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7298','Leaf_Clothes','Fig Leaf','3','538','269','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7299','Bamboo_Basket','Straw Basket','3','632','316','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7300','Gemstone','Gemstone','3','1420','710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7301','Sword_Accessory','Tassel','3','798','399','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7302','KRATHONG','Krathong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7303','Bag_Of_Rice','Straw Rice Bag','3','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7304','Witchs_Spell_Book','Witch\'s Spell Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7305','Authority_Of_Nine_World','Symbol of the Nine Realms','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7306','Fragment_Of_Soul','Piece of Spirit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7307','Whisper_Of_Soul','Spiritual Whispers','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7308','Witchs_Potion','Witch\'s Tonic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7309','Wing_Of_Crow','Crow Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7310','Free_Peco_Ticket','Free Ticket for Peco Ride','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7311','Free_Flying_Ship_Ticket','Free Ticket for Flyship','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7312','Jubilee','Jubilee','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7313','Seal_Of_Witch','Witch\'s Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7314','The_Sign','The Sign','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7315','Dark_Crystal_Fragment','Dark Crystal Fragment','3','422','211','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7316','Long_Limb','Insect Leg','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7317','Screw','Rusty Screw','3','534','267','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7318','Old_Pick','Old Pick','3','512','256','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7319','Old_Steel_Plate','Used Iron Plate','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7320','Air_Pollutant','Dust Pollutant','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7321','Fragment_Of_Crystal','Crystal Fragment','3','552','276','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7322','Poisonous_Gas','Toxic Gas','3','666','333','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7323','Battered_Kettle','Battered Kettle','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7325','Tube','Flexible Tube','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7326','Fluorescent_Liquid','Fluorescent Liquid','3','712','356','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7327','Headlamp','Flashlight','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7328','Legendary_Scroll','Legend of Songkran','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7329','Old_Copper_Key','Old Bronze Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7330','2anny','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7331','Flower_Of_Heaven','Heaven Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7332','Slate','Complete Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7333','Piece_Of_Slate_1','Prontera Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7334','Piece_Of_Slate_2','Payon Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7335','Piece_Of_Slate_3','Morroc Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7336','Piece_Of_Slate_4','Geffen Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7337','Eye_Of_Hellion','Eye of Hellion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7338','RO_Transportation_Card','One-way Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7339','RO_Transportation_Card_','Commemorative Travel Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7340','Will_Of_Darkness','Will of the Darkness','3','734','367','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7341','Worn_Out_Pendant','Old Pendant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7342','File01','File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7343','File02','Sealed File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7344','File03','Shinokas Case File','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7345','Armlet_Of_Prisoner','Handcuffs','3','724','362','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7346','Pile_Of_Ymir_Heart','Ymir\'s Heart Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7347','Lab_Staff_Record','Research Chart','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7348','Indication_Of_Member01','Membership Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7349','Indication_Of_Member02','Archive Permit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7350','Pass','Pass','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7351','Friends_Diary','Friend\'s Diary','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7352','Transparent_Plate01','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7353','Transparent_Plate02','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7354','Transparent_Plate03','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7355','Transparent_Plate04','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7356','Piece_Of_Crest1','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7357','Piece_Of_Crest2','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7358','Piece_Of_Crest3','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7359','Piece_Of_Crest4','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7360','RO_Festival_Ticket','RO Festival Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7361','Lotto01','Lotto Ball 01','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7362','Lotto02','Lotto Ball 02','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7363','Lotto03','Lotto Ball 03','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7364','Lotto04','Lotto Ball 04','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7365','Lotto05','Lotto Ball 05','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7366','Lotto06','Lotto Ball 06','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7367','Lotto07','Lotto Ball 07','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7368','Lotto08','Lotto Ball 08','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7369','Lotto09','Lotto Ball 09','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7370','Lotto10','Lotto Ball 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7371','Lotto11','Lotto Ball 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7372','Lotto12','Lotto Ball 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7373','Lotto13','Lotto Ball 13','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7374','Lotto14','Lotto Ball 14','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7375','Lotto15','Lotto Ball 15','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7376','Lotto16','Lotto Ball 16','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7377','Lotto17','Lotto Ball 17','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7378','Lotto18','Lotto Ball 18','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7379','Lotto19','Lotto Ball 19','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7380','Lotto20','Lotto Ball 20','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7381','Lotto21','Lotto Ball 21','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7382','Lotto22','Lotto Ball 22','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7383','Lotto23','Lotto Ball 23','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7384','Lotto24','Lotto Ball 24','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7385','Lotto25','Lotto Ball 25','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7386','Lotto26','Lotto Ball 26','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7387','Lotto27','Lotto Ball 27','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7388','Lotto28','Lotto Ball 28','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7389','Lotto29','Lotto Ball 29','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7390','Lotto30','Lotto Ball 30','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7391','Lotto31','Lotto Ball 31','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7392','Lotto32','Lotto Ball 32','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7393','Lotto33','Lotto Ball 33','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7394','Lotto34','Lotto Ball 34','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7395','Lotto35','Lotto Ball 35','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7396','Lotto36','Lotto Ball 36','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7397','Lotto37','Lotto Ball 37','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7398','Lotto38','Lotto Ball 38','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7399','Word_Card01','Selamat','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7400','Word_Card02','Hari','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7401','Word_Card03','Kemerdekaan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7402','Word_Card04','Republik','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7403','Word_Card05','Indonesia','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7404','Word_Card06','Ke-60','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7405','Crushed_Can','Crushed Can','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7406','Moon_Cake1','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7407','Moon_Cake2','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7408','Moon_Cake3','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7409','Moon_Cake4','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7410','Moon_Cake5','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7411','Moon_Cake6','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7412','Moon_Cake7','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7413','Moon_Cake8','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7414','Moon_Cake9','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7415','Stone_Of_Summons','Summoning Stone','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7416','Letter_Of_Recommend','Letter of Recommendation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7417','Mission_ScrollA','Written Request(A)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7418','Mission_ScrollB','Written Request(B)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7419','Embryo_HandBook','Embryo Creation Guide','3','48000','24000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7420','Skull_','Skull','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7421','Key_Red','Red Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7422','Key_Yellow','Yellow Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7423','Key_Blue','Blue Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7424','Key_Green','Green Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7425','Key_Black','Black Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7426','Magic_Gem_Red','Red Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7427','Magic_Gem_Yellow','Yellow Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7428','Magic_Gem_Blue','Blue Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7429','Magic_Gem_Green','Green Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7430','Magic_Gem_Black','Black Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7431','Several_Books','Pile of Books','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7432','Leather_Pouch','Leather Pouch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7433','Scroll','Blank Scroll','3','4000','2000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7434','Elemental_Potion_Book','Elemental Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7435','Golden_Bracelet','Golden Ornament','3','1907','953','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7436','Piece_Of_Memory_Green','Fragment of Agony','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7437','Piece_Of_Memory_Purple','Fragment of Misery','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7438','Piece_Of_Memory_Blue','Fragment of Hatred','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7439','Piece_Of_Memory_Red','Fragment of Despair','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7440','Red_Feather','Red Feather','3','1335','667','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7441','Blue_Feather','Blue Feather','3','1408','704','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7442','Cursed_Seal','Cursed Seal','3','1332','666','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7443','Tri_Headed_Dragon_Head','Three-Headed Dragon\'s Head','3','956','478','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7444','Treasure_Box','Treasure Box','3','300000','150000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7445','Dragonball_Green','Green Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7446','Dragonball_Blue','Blue Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7447','Dragonball_Red','Red Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7448','Dragonball_Yellow','Yellow Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7449','Bloody_Page','Bloody Page','3','681','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7450','Piece_Of_Bone_Armor','Skeletal Armor Piece','3','2050','1025','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7451','Scale_Of_Red_Dragon','Fire Dragon Scale','3','1852','926','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7452','Yellow_Spice','Yellow Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7453','Sweet_Sauce','Sweet Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7454','Plain_Sauce','Savory Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7455','Hot_Sauce','Spicy Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7456','Red_Spice','Red Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7457','Cooking_Oil','Cooking Oil','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7458','Baphomets_Horn','Fortune Horn','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7459','RAMADAN_','Idul Fitri Card','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7460','Niflheim_Ticket','Niflheim Express Ticket','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7461','BlueCard_A','Blue A Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7462','BlueCard_E','Blue E Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7463','BlueCard_F','Blue F Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7464','BlueCard_H','Blue H Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7465','BlueCard_L','Blue L Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7466','BlueCard_N','Blue N Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7467','BlueCard_O','Blue O Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7468','BlueCard_P','Blue P Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7469','BlueCard_U','Blue U Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7470','BlueCard_W','Blue W Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7471','BlueCard_Y','Blue Y Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7472','Cookbook01','Level 1 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7473','Cookbook02','Level 2 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7474','Cookbook03','Level 3 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7475','Cookbook04','Level 4 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7476','Cookbook05','Level 5 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7477','Cookbook06','Level 6 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7478','Cookbook07','Level 7 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7479','Cookbook08','Level 8 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7480','Cookbook09','Level 9 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7481','Cookbook10','Level 10 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7482','Pot','Pot','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7483','Key_Of_Seal','Key of the Seal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7484','Warrior_Symbol','Symbol of a Brave Warrior','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7485','2nd_Floor_Pass','Cloud General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7486','3rd_Floor_Pass','Wind General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7487','Tavern_Wine','Culinary Wine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7488','Delivery_Box','Delivery Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7489','Villa_Spare_Key','Cottage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7490','Kyll_Hire_Letter','Letter to Elly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7491','Iron_Box','Steel Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7492','Yellow_Key_Card','Yellow Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7493','Golden_Key','Golden Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7494','Kiel_Button','Luxurious Button','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7495','Blue_Key_Card','Blue Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7496','Red_Key_Card','Red Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7497','Steel_Piece','Metal Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7498','Rosimier_Key','Rosimier Mansion Keys','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7499','Family_Portrait','Family Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7500','Elysia_Portrait','Woman\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7501','Kyll_Hire_Letter2','K.H\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7502','Piece_Memo_Of_James','James\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7503','Man_Portrait','Man\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7504','Toy_Motor','Power Device','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7505','Toy_Key','Toy Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7506','Black_Key_Card','Black Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7507','Sturdy_Iron_Piece','Solid Iron Piece','3','842','421','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7508','Elysia_Ring','Allysia\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7509','Fancy_Key_Card','Luxurious Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7510','Valhalla_Flower','Valhalla\'s Flower','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7511','Rune_Of_Darkness','Rune of Darkness','3','2526','1263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7512','Burnt_Parts','Burnt Part','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7513','Pocket_Watch','Pocket Watch','3','3420','1710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7514','Monster_Ticket','Monster Ticket','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7515','Marvelous_Medal','Prize Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7516','Green_Key_Card','Green Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7517','Gold_Coin_','Gold Coin','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7518','Womens_Medal','Women\'s Medal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7519','Money_Envelope','Handsel','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7520','Chinese_Scroll','Please Be Rich','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7521','Flame_Stone','Flame Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7522','Ice_Stone','Ice Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7523','Wind_Stone','Wind Stone','3','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7524','Shadow_Orb','Shadow Orb','3','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7525','Summer_Feast_Ticket','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7526','Manuscript_Paper','Manuscript Paper','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7527','Life_Book','Book About True Life','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7528','Id_Lottery_Ticket','Lottery Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7529','Stolen_Sandals','Stolen Sandal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7530','Travel_Brochure_01','Travel Brochure [Amatsu]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7531','Travel_Brochure_02','Travel Brochure [Kunlun]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7532','Travel_Brochure_03','Travel Brochure [Louyang]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7533','Travel_Brochure_04','Travel Brochure [Ayothaya]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7534','Photo_Album_01','Amatsu Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7535','Photo_Album_02','Kunlun Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7536','Photo_Album_03','Louyang Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7537','Photo_Album_04','Ayothaya Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7538','Sifted_Sand','Sand for Work','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7539','Poring_Coin','Poring Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7540','Lotto39','Lotto Ball 39','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7541','Lotto40','Lotto Ball 40','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7542','Lotto41','Lotto Ball 41','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7543','Lotto42','Lotto Ball 42','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7544','Lotto43','Lotto Ball 43','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7545','Lotto44','Lotto Ball 44','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7546','Lotto45','Lotto Ball 45','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7547','Soccer_Ball','Soccer Ball','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7548','Soccer_Shoes','Soccer Shoes','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7549','Brazilian_Flag','Brazilian Flag','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7550','Ticket01','6.13 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7551','Ticket02','6.18 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7552','Ticket03','6.22 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7553','Lotus_Flower','Lotus Flower','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7554','Striped_Candle','Striped Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7555','Green_Incense','Green Incense','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7556','Longing_Heart','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7557','Invitation_Letter','Invitation Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7558','Invitation_Ticket','Invitation Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7559','Key_Of_Flower_Garden','Key to the Secret Garden','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7560','Longing_Heart2','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7561','Ice_Heart','Glacial Heart','3','606','303','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7562','Ice_Scale','Ice Scale','3','3020','1510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7563','Bloody_Rune','Bloody Rune','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7564','Rotten_Meat','Rotten Meat','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7565','Sticky_Poison','Sticky Poison','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7566','Will_Of_Darkness_','Will of Red Darkness','3','1530','765','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7567','Suspicious_Hat','Suspicious Hat','3','1290','645','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7568','White_Mask','White Mask','3','1060','530','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7569','Hammer_Of_Wind','Wind Hammer','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7570','Temple_Lottery_Ticket','Temple Lottery Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7571','Diary_Of_Blue','Bruspetti\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7572','Magic_Necklace','Ashy Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7573','Magic_Necklace_','Sparkling Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7574','Ice_Particle','Freezing Snow Powder','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7575','Red_Jewel_','Red Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7576','Blue_Jewel_','Blue Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7577','Golden_Jewel_','Yellow Jewel','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7578','Anti_Spell_Bead','Countermagic Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7579','Silk_Handkerchief','Silk Handkerchief of Zhi Nu','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7580','Black_Bead','Black Marble','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7581','Anniversary_Ticket','Celebration Document','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7582','Gem_Of_Ruin','Jewel of Destruction','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7583','Evil_Mind','Evil Mind','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7584','Proof_Of_Guard1','Guard\'s First Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7585','Proof_Of_Guard2','Guard\'s Second Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7586','Proof_Of_Guard3','Guard\'s Third Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7587','Proof_Of_Guard4','Guard\'s Fourth Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7588','IPOD_Ticker','IPOD Coupon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7589','Moon_Cake10','Lettered Moon Snack 01','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7590','Moon_Cake11','Lettered Moon Snack 02','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7591','Moon_Cake12','Lettered Moon Snack 03','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7592','Moon_Cake13','Lettered Moon Snack 04','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7593','Moon_Cake14','Lettered Moon Snack 05','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7594','Sonias_Letter','Sonia\'s Letter','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7595','Unique_Sword','Special Sword','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7596','Unique_Shield','Special Shield','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7597','Magic_Stone','Magic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7603','RO_Party_Ticket','RO Party Invitation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7604','Flour','Flour','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7605','Chicken_Egg','Chicken Egg','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7606','Coin','Token of the Ox','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7607','Evil_Dragon_Head','Neck of Demon Dragon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7608','Premium_Ticket','Premium Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7609','Pumpkin_Mojo','Pumpkin Mojo','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7610','Food_Ticket','Food Exchange Ticket','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7611','Fox_Symbol','Symbol of Fox','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7612','Heart_Of_Fox_Queen','Heart of Queen Fox','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7613','Small_Rice_Dough','Small Rice Cake Dough','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7614','Special_Packing_Paper','Wrapping Paper','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7615','MVP_Ticket','MVP Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7616','Mini_Boss_Ticket','Miniboss Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7617','Monster_Ticket_','Monster Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7618','Monster_Crystal','Monster Crystal','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7619','Enriched_Elunium','Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7620','Enriched_Oridecon','Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7621','Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7622','New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7623','Name_Change_Coupon','Ticket Of Identification','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7624','Spring_Stanza23','Spring Stanza23','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7625','Registration_Ticket','Registration Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7626','Bubble_Gum_Token','Bubble Gum Token','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7627','Sage_Key','Sage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7628','Idiot_Key','Idiot Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7629','Pink_Gift_Box','Pink Gift Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7630','Clean_Beach_Brush','Clean Beach Brush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7631','Trash_Debris','Trash Debris','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7635','Perfume_Pouch','Sachet','3','100','50','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7701','Dragon_Spirit','Soul','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7702','Special_Cogwheel','Special Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7703','Piece_Of_Cogwheel','Piece of Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7704','Broken_Thermometer','Broken Thermometer','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7705','Note_Of_Geologist','Note of Geologist','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7706','Spoiled_Carrot_Juice','Broken Carrot Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7707','Spoiled_Banana_Juice','Broken Banana Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7708','Spoiled_Apple_Juice','Broken Apple Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7709','Spoiled_Grape_Juice','Broken Grape Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7710','Black_Gemstone','Black Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7711','Update_Ticket','Event Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7712','Nokia5500','Nokia 5500','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7713','BlueCard_A_','Blue A(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7714','BlueCard_R_','Blue R(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7715','Handmade_Choco_Recipe','Handmade Chocolate Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7716','Strawberry_Choco_Recipe','Chocolate Strawberry Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7717','Choco_Tart_Recipe','Chocolate Tart Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7718','Cacao_Bean','Cacao Bean','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7719','BlueCard_G','Blue G Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7720','Gold_Coin_US','Gold Coin','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7721','Treasure_Box_','Treasure Box','3','100','50','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7722','Debt_Note','Debt Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7723','Diamond_Of_Ruin','Diamond of Ruin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7724','Forbidden_Secret_Art','Forbidden Secret Art','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7725','Unlucky_Emerald','Unlucky Emerald','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7726','Token_Of_King','Token of King','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7727','HP_Doctor_Ticket','HP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7728','SP_Doctor_Ticket','SP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7729','Rok_Star_Badge','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7730','Mission_Certificate1','Mission Ticket 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7731','Mission_Certificate2','Mission Ticket 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7732','Mission_Certificate3','Mission Ticket 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7733','Mission_Certificate4','Mission Ticket 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7734','Mission_Certificate5','Mission Ticket 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7735','Mission_Certificate6','Mission Ticket 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7736','Mission_Certificate7','Mission Ticket 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7737','Mission_Certificate8','Mission Ticket 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7738','Mission_Certificate9','Mission Ticket 9','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7739','Mission_Certificate10','Mission Ticket 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7740','Mission_Certificate11','Mission Ticket 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7741','Mission_Certificate12','Mission Ticket 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7742','Kaong','Kaong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7743','Gulaman','Gulaman','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7744','Leche_Flan','Leche Flan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7745','Ube_Jam','Ube Jam','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7746','Sago','Sago','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7747','Langka','Langka','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7748','Sweet_Bean','Sweet Beans','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7749','Sweet_Banana','Sweet Bananas','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7750','Macapuno','Macapuno','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7751','Old_White_Cloth','Old White Cloth','3','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7752','Clattering_Skull','Clattering Skull','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7753','Broken_Farming_Utensil','Broken Farming Utensil','3','330','165','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7754','Broken_Crown','Broken Crown','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7755','Research_Note','Research Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7756','Sealed_Book','Sealed Book','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7757','Mithril','Mithril','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7758','Star_Crystal','Star Crystal','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7759','Geology_Report','Geologist\'s Report','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7760','Yaga_Magic_Book','Yaga\'s Magic Book','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7761','Magic_Gourd_Bottle','Magic Gourd Bottle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7762','Yaga_Pestle','Yaga\'s Pestle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7763','Sticky_Herb','Sticky Herb','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7764','High_Strength_Adhesive','High Strength Adhesive','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7765','Yaga_Secret_Medicine','Baba Yaga\'s Secret Medicine','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7766','Bok_Choy','Bok Choy','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7767','Chung_E_Cake','Green Maiden\'s Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7768','Squid','Squid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7769','Egg_Yolk','Egg Yolk','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7770','Sweet_Rice','Sweet Rice','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7771','Lotus_Leaf','Lotus Leaf','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7772','String','String','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7773','War_Badge','Wat Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7774','Chung_E_Ticket','Green Maiden Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7775','Spring_Rabbit_Ticket','Spring Rabbit Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7776','Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7777','Gold_Box','Sealed Golden Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7778','Silver_Box','Sealed Silver Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7779','Gold_Key_TW','Golden Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7780','Silver_Key','Silver Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7781','Heart_Box','Engrave Treasure Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7782','Gold_Key77','Episode 13.1 Poporing Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7783','Silver_Key77','Episode 13.2 Poring Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7784','Fawner_Coupon1','Free Coupon 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7785','Fawner_Coupon2','Free Coupon 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7786','Fawner_Coupon3','Free Coupon 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7787','Fawner_Coupon4','Free Coupon 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7788','Fawner_Coupon5','Free Coupon 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7789','Fawner_Coupon6','Free Coupon 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7790','Fawner_Coupon7','Free Coupon 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7791','Fawner_Coupon8','Free Coupon 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7792','Guyak','Guyak','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7793','Golden_Apple','Golden Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7794','Fate_Of_Crow','The Crow of Destiny','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7795','Mami_Photo_Album','Mammi\'s Photo Album','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7796','Author_Autograph','Author\'s Autograph','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7797','Author_Memo','Author\'s Memo','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7798','Dark_Debris','Fragment of Darkness','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7799','Dark_Crystal','Crystal of Darkness','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7800','Golden_Apple_','Golden Charm Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7801','Girl_Fan_Letter','Girl\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7802','Autograph_Book','Signature Notebook','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7803','Battle_Manual_TW','Beginner\'s Field Manual','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7805','Brown_Ring','Brown Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7806','Black_Anvil','God Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7807','Ore','God Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7808','Gold_Hammer','God Hammer','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7809','Gold_Furnace','God Furnace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7810','Yellow_Cat_Eyed_Stone','Symbol of Richness','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7811','Gold_Anvil','Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7812','Red_Cat_Eyed_Stone','Symbol of Bravery','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7813','Th_Red_Ring','Red Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7814','Green_Ring','Green Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7815','Blue_Ring','Blue Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7816','Blue_Cat_Eyed_Stone','Symbol of Faith','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7817','White_Cat_Eyed_Stone','Symbol of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7818','RJC_Golden_Necklace','Jessur\'s Necklace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7819','Nokia5300','Nokia 5300','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7820','Morroc_Skin','Piece of Morocc Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7821','Green_Apple','Green Apple','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7822','Whole_Barbecue','Whole Barbecue','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7823','Meat_Veg_Skewer','Meat Veg Skewer','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7824','Spirit_Liquor','Spirit Liquor','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7825','Heroic_Stone','Heroic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7826','Continental_Guard_Paper','Continental Guard Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7827','Mineral_Report','Mineral Evals','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7828','BF_Badge1','Bravery Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7829','BF_Badge2','Valor Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7830','Goddess_Tear','Goddess Tear','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7831','Valkyrie_Token','Valkyrie\'s Token','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7832','Brynhild_Armor_Piece','Brynhild Armor Piece','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7833','Hero_Remains','Hero\'s Remains','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7834','Andvari_Ring','Andvari\'s Ring','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7835','Dusk_Glow','Dusk Glow','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7836','Dawn_Essence','Dawn Essence','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7837','Cold_Moonlight','Cold Moonlight','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7838','Hazy_Starlight','Hazy Starlight','3','1','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7839','Crystal_Key','Crystal Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7840','Valkyrie_Gift','Valkyrie\'s Gift','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7841','Spotted_Paper','Stained Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7842','Torn_Paper','Torn Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7843','Old_Paper','Old Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7844','Burnt_Paper','Burnt Pieces Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7845','Copy_Of_Spotted_Paper','Copy Of Spotted Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7846','Copy_Of_Torn_Paper','Copy Of Torn Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7847','Copy_Of_Old_Paper','Copy Of Old Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7848','Copy_Of_Burnt_Paper','Copy Of Burnt Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7849','Soul_Crystal','Soul Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7850','Wooden_Block_','Wooden Block','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7851','Pass_F1','Wii Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7852','Pass_F2','Divx Player Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7853','Pass_F3','iPod nano Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7854','Pass_CF','Comodo Festival Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7855','Heart','Heart','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7856','Girl_Bunch_Of_Flower_','Girl\'s Bouquet','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7857','Handmade_Kitty_Doll','Hand-made Kitty Doll','3','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7858','Dragonball_Yellow_','Dragonball Yellow','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7859','Game_Ticket','Game Ticket','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7860','Peeps','Peeps','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7861','Jelly_Bean','Jelly Bean','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7862','Marshmallow','Marshmallow','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7863','GOLD_ID4','Special Gold','3','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7864','Love_Flower','Love Flower','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7865','Gold_Pouch','Gold Pouch','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7866','Certificate','Certificate','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7867','SesamePouch','Sesame Bag','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7868','Water','Fresh Water','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7869','RicePouch','Rice Pouch','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7870','Corn','Corn','3','5','2','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7871','BeanPouch','Bean Bag','3','10','5','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7872','Grass','Herb','3','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7873','MVP_Monster_Scroll','MVP Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7874','Monster_Scroll','Create Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7875','Pirate_Box','Pirate Treasure','3','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7876','Gold_Key','Golden Key','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7877','Red_Ring','Red Ring','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7878','Lusalka_Hair','Lusalka\'s Hair','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7879','Golden_Thread','Golden Thread','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7880','Babayaga_Silver_Spoon','Baba Yaga\'s Silver Spoon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7881','Book_Of_Magic','Mystery Magic Book','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7882','Pointed_Branch','Sharp Branch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7883','Pointed_Wooden_Flute','Wooden Flute','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7884','Jade_Plate','Jade Plate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7885','Sacred_Arrow','Sacred Arrow','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7886','Bean_Paste','Bean Paste','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7887','Dried_Fruit_Box','Dried Fruit Box','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7888','Bag_Of_Nuts','Bag of Nuts','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7889','Chicken_Feed','Chicken Feed','3','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7891','Mug','Mug','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7892','Charcoal','Charcoal','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7893','Sulfur','Sulphur','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7894','Nitrate','Nitrogen Acid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7895','TRO_Memory_Book01','Rama5 Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7896','TRO_Memory_Book02','Loykrathong Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7897','TRO_Memory_Book03','Constitution Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7898','VVS_Balmung','VV Strong Balmung','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7899','Spiritualist_Dagger','Dagger Of Psychic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7900','Jenoss_Ring1','Jonathan Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7901','Jenoss_Ring2','Jillberriel Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7902','Jenoss_Ring3','Jessur Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7903','Jenoss_Ring4','Jenoss Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7904','Piano_Key','Piano Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7905','Rok_Star_Badge_','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7906','Poppy_Wreath','Poppy Wreath','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7907','Bobbin_Of_Goddess','Bobbin Of Goddess','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7908','Louis_Hair_Coupon','Louise\'s Beauty Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7909','Stolen_Cookie','Stolen Cookie','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7910','Stolen_Candy','Stolen Candy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7911','Yulia_Hat','Yulia\'s Hat','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7912','Portable_Snowman','Portable Snowman Machine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7913','Test_Certificate','Battle Test Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7914','Ancient_Document_TW','Ancient Language Document','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7915','Copper_Coin_','Bronze Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7916','Silver_Coin_','Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7917','Magic_Potion','Magic Potion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7918','Particle_Of_Memory','Fragment Of Memory','3','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7919','Festival_Ticket','Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7920','Heros_Arsenal','He\'s Arsenal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7921','Essence_Of_Dragon','Essence Of Dragon','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7922','RWC_Ticket','RWC Voucher Items','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7923','KRATHONG_','Krathong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7928','Brazilian_Flag_','Brazil National Flag','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7929','Golden_Coin_','Gold Coin','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7930','Cowkings_Nose_Ring','Devil\'s Cattle Ring','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7931','Poison_Kit','Poison Kit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7932','Poison_Herb_Nerium','Poison Herb Nerium','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7933','Poison_Herb_Rantana','Poison Herb Rantana','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7934','Poison_Herb_Makulata','Poison Herb Makulata','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7935','Poison_Herb_Seratum','Poison Herb Seratum','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7936','Poison_Herb_Scopolia','Poison Herb Scoporia','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7937','Poison_Herb_Amoena','Poison Herb Amoena','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7938','Light_Granule','Light Granule','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7939','Elder_Branch','Elder Branch','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7940','Special_Alloy_Trap','Special Alloy Trap','3','200','100','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7941','Halloween_Ticket','Halloween Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7942','Letter_From_Chico','Chico Cesar Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7943','Caskinya','Caskinya','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7944','Box_Of_Seal','Sealed Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7945','Almighty_Charm','Universal Amulet','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7946','Valentine_Gold_Ring','Gold Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7947','Valentine_Silver_Ring','Silver Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7948','Box','Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7949','Woven_Wool','Woven Wool','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7950','Ayothaya_Ticket','Ayothaya Fest Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7951','Gold_Tulip','Golden Tulip Flower','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7952','Gift_From_Romiros','Gift Of Lomi Ross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7953','Gift_From_Juliedge','Gift Of Juliet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7954','Festival_Ticket_','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7955','Lost_Card1','Lost Card1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7956','Lost_Card2','Lost Card2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7957','Lost_Card3','Lost Card3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7958','Lost_Card4','Lost Card4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7959','Ancient_Gold_Coin','Ancient Gold Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7960','Ancient_Silver_Coin','Ancient Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','65',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7961','Weapon_Exchange','Weapon Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7962','Treasure_Map1','Treasure Map1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7963','Treasure_Map2','Treasure Map2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7964','Treasure_Map3','Treasure Map3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7965','Treasure_Map4','Treasure Map4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7966','Weird_Parchment1','Weird Parchment1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7967','Weird_Parchment2','Weird Parchment2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7968','Weird_Parchment3','Weird Parchment3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7969','Weird_Parchment4','Weird Parchment4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7970','Unwritten_Letter1','Unwritten Letter1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7971','Unwritten_Letter2','Unwritten Letter2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7972','Oath_Day_Letter','Oath Day Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7973','Immortality_Egg','Immortality Egg','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7974','Illusion_Piece','Illusion Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7975','Cupid_Choco','Cupid Choco','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7976','Gf_Magic_Coin','Gf Magic Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7977','Hunting_Medal_Badge','Hunting Medal Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7978','Spring_Stanza1','Spring Stanza1','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7979','Spring_Stanza2','Spring Stanza2','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7980','Spring_Stanza3','Spring Stanza3','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7981','Spring_Stanza4','Spring Stanza4','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7982','Spring_Stanza5','Spring Stanza5','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7983','Spring_Stanza6','Spring Stanza6','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7984','Spring_Stanza7','Spring Stanza7','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7985','Spring_Stanza8','Spring Stanza8','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7986','Spring_Stanza9','Spring Stanza9','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7987','Spring_Stanza10','Spring Stanza10','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7988','Spring_Stanza11','Spring Stanza11','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7989','Spring_Stanza12','Spring Stanza12','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7990','Spring_Stanza13','Spring Stanza13','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7991','Spring_Stanza14','Spring Stanza14','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7992','Spring_Stanza15','Spring Stanza15','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7993','Spring_Stanza16','Spring Stanza16','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7994','Spring_Stanza17','Spring Stanza17','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7995','Spring_Stanza18','Spring Stanza18','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7996','Spring_Stanza19','Spring Stanza19','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7997','Spring_Stanza20','Spring Stanza20','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7998','Spring_Stanza21','Spring Stanza21','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7999','Spring_Stanza22','Spring Stanza22','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9001','Poring_Egg','Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9002','Drops_Egg','Drops Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9003','Poporing_Egg','Poporing Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9004','Lunatic_Egg','Lunatic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9005','Picky_Egg','Picky Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9006','Chonchon_Egg','Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9007','Steel_Chonchon_Egg','Steel Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9008','Hunter_Fly_Egg','Hunter Fly Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9009','Savage_Bebe_Egg','Savage Babe Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9010','Baby_Desert_Wolf_Egg','Baby Desert Wolf Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9011','Rocker_Egg','Rocker Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9012','Spore_Egg','Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9013','Poison_Spore_Egg','Poison Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9014','PecoPeco_Egg','Peco Peco Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9015','Smokie_Egg','Smokie Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9016','Yoyo_Egg','Yoyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9017','Orc_Warrior_Egg','Orc Warrior Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9018','Munak_Egg','Munak Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9019','Dokkaebi_Egg','Dokebi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9020','Sohee_Egg','Sohee Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9021','Isis_Egg','Isis Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9022','Green_Petite_Egg','Green Petite Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9023','Deviruchi_Egg','Deviruchi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9024','Bapho_Jr_Egg','Bapho Jr. Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9025','Bongun_Egg','Bongun Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9026','Zherlthsh_Egg','Zealotus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9027','Alice_Egg','Alice Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9028','Rice_Cake_Egg','Hard Rice Cake','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','465',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9029','Santa_Goblin_Egg','Christmas Goblin\'s Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9030','Chung_E_Egg','Green Maiden Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9031','Spring_Rabbit_Egg','Spring Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9032','Knife_Goblin_Egg','Knife Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9033','Flail_Goblin_Egg','Flail Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9034','Hammer_Goblin_Egg','Hammer Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9035','Red_Deleter_Egg','Red Deleter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9036','Diabolic_Egg','Diabolic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9037','Wanderer_Egg','Wanderer Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9038','New_Year_Doll_Egg','New Year Doll Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9039','Bacsojin_Egg','Bacsojin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9040','Civil_Servant_Egg','Civil Servant Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9041','Leaf_Cat_Egg','Leaf Cat Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9042','Loli_Ruri_Egg','Loli Ruri Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9043','Marionette_Egg','Marionette Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9044','Shinobi_Egg','Shinobi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9045','Whisper_Egg','Whisper Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9046','Goblin_Leader_Egg','Goblin Leader Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9047','Wicked_Nymph_Egg','Wicked Nymph Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9048','Miyabi_Ningyo_Egg','Miyabi Ningyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9049','Dullahan_Egg','Dullahan Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9050','Medusa_Egg','Medusa Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9051','Stone_Shooter_Egg','Stone Shooter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9052','Incubus_Egg','Incubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9053','Golem_Egg','Golem Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9054','Nightmare_Terror_Egg','Nightmare Terror Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9055','Succubus_Egg','Succubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9056','Imp_Egg','Imp Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10001','Skull_Helm','Skull Helm','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10002','Monster_Oxygen_Mask','Monster Oxygen Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10003','Transparent_Headgear','Transparent Head Protector','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10004','Pacifier','Pacifier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10005','Wig','Wig','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10006','Queens_Hair_Ornament','Queen\'s Hair Ornament','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10007','Silk_Ribbon','Silk Ribbon','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10008','Punisher','Punisher','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10009','Wild_Flower','Wild Flower','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10010','Battered_Pot','Battered Pot','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10011','Stellar_Hairpin','Stellar Hairpin','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10012','Tiny_Egg_Shell','Tiny Egg Shell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10013','Backpack','Backpack','8','1500','750','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10014','Rocker_Glasses','Rocker Glasses','8','2000','1000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10015','Green_Lace','Green Lace','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10016','Golden_Bell','Golden Bell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10017','Bark_Shorts','Bark Shorts','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10018','Monkey_Circlet','Monkey Circlet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10019','Red_Muffler','Red Scarf','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10020','Sword_Of_Grave_Keeper','Grave Keeper\'s Sword','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10021','Round_Hair_Ornament','Circular Headgear','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10022','Golden_Earing','Gold Earring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10023','Green_Lucky_Bag','Green Jewel Bag','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10024','Fashionable_Glasses','Fashion Glasses','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10025','Star_Hairband','Hairband Of Stars','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10026','Wine_On_Sleeve','Tassel for Durumagi','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10027','Spirit_Chain_','Pet Soul Ring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10028','Nice_Badge','Beautiful Badges','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10029','Jade_Trinket','Jade Trinket','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10030','Summer_Fan','Summer Fan','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10031','Death_Coil','Ring Of Death','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10032','Queens_Coronet','Queen\'s Coronet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10033','Apro_Hair','Afro','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10034','Ball_Mask','Masked Ball','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10035','Windup_Spring','Spring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10036','Hell_Horn','Horn Of Hell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10037','Black_Butterfly_Mask','Black Butterfly Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10038','Horn_Protector','Horn Barrier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11000','Prontera_Book_01','History book of Prontera','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11001','Adventure_Story01','Adventure Story Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11002','Great_Chef_Orleans01','Chef King Orleans Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11003','Legend_Of_Kafra01','Kafra Legend Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11004','Mercenary_Rebellion','Old Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11005','Tyrant_Schmidt','Rune Royal Family Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11006','Blood_Flower01','Blood Flower Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11007','Blood_Flower02','Blood Flower Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11008','Barmund','Biographical Dictionary Copy Edition','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11009','Adventure_Story02','Adventure Story Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11010','Reward_List_Book','Battlegrounds Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11011','Barmund_Note','Varmunt\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11012','Expedition_Report','Expedition Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11013','Expedition_Report_Vol1','Expedition Report Vol1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11014','Expedition_Report_Vol2','Expedition Report Vol2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11015','Expedition_Report_Vol3','Expedition Report Vol3','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11016','Expedition_Report_Vol4','Expedition Report Vol4','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11017','Reward_List_Book2','KVM Reward Items Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11018','Splendide_Selling_Item','Splendide Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11019','Manuk_Selling_Item','Manuk Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11020','Japan_Book1','Japan Book1','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11021','Japan_Book2','Japan Book2','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11022','Mix_Cook_Book','Mix Cook Book','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11023','Increase_Stamina_Study','Increase Stamina Study','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11024','Vital_Drink_CB','Vital Drink CB','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11025','Swordman_Book_Basic','Swordman Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11026','Swordman_Book_Practice','Swordman Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11027','Swrodman_Book_Misc','Swrodman Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11028','Thief_Book_Basic','Thief Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11029','Thief_Book_Practice','Thief Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11030','Thief_Book_Misc','Thief Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11031','Archer_Book_Basic','Archer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11032','Archer_Book_Practice','Archer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11033','Archer_Book_Misc','Archer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11034','Acol_Book_Basic','Acol Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11035','Acol_Book_Practice','Acol Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11036','Acol_Book_Misc','Acol Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11037','Mage_Book_Basic','Mage Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11038','Mage_Book_Practice','Mage Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11039','Mage_Book_Misc','Mage Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11040','Mer_Book_Basic','Mer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11041','Mer_Book_Practice','Mer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11042','Mer_Book_Misc','Mer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11043','TK_Book_Basic','TK Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11044','TK_Book_Practice','TK Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11045','TK_Book_Misc','TK Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11046','Ninja_Book_Basic','Ninja Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11047','Ninja_Book_Practice','Ninja Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11048','Ninja_Book_Misc','Ninja Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11049','Gun_Book_Basic','Gun Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11050','Gun_Book_Practice','Gun Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11051','Gun_Book_Misc','Gun Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11052','SN_Book_Basic','SN Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11053','SN_Book_Practice','SN Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11054','SN_Book_Misc','SN Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11055','Basic_Adventure','Basic Adventure','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11056','Spiritualism_Guide','Elemental Spirit Guide','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11500','Light_Yellow_Pot','Light Yellow Potion','0','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('11501','Light_White_Pot','Light White Potion','0','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('11502','Light_Blue_Pot','Light Blue Potion','0','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
+REPLACE INTO `item_db` VALUES ('11503','Siege_White_Potion','WoE White Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,500),0;','','');
+REPLACE INTO `item_db` VALUES ('11504','Siege_Blue_Potion','WoE Blue Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,70);','','');
+REPLACE INTO `item_db` VALUES ('11505','Iris','Iris','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','itemheal 0,150;','','');
+REPLACE INTO `item_db` VALUES ('11506','Fanta_Orange','Fanta Orange','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11507','Fanta_Grape','Fanta Grape','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11508','Karada_Meguri_Tea','Karada Meguricha','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11509','Royal_Milk_Tea','Black Tea Kochakaden','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11510','Coke_Zero','Coca Cola Zero','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11511','Coke_No_Cal','Diet Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11512','Coca_Cola','Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11513','Protect_Neck_Candy','Protect Neck Candy','0','200','100','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(5,25),0;','','');
+REPLACE INTO `item_db` VALUES ('11514','Enriched_Slim_Pot','Enriched Slim Pot','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(335,415),0;','','');
+REPLACE INTO `item_db` VALUES ('11515','Coconut','Coconut','0','1500','750','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(300,400),0;','','');
+REPLACE INTO `item_db` VALUES ('11516','Asai_Fruit','Asai Fruit','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
+REPLACE INTO `item_db` VALUES ('11517','Puri_Potion','Puri Potion','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
+REPLACE INTO `item_db` VALUES ('11518','N_Blue_Potion','Blue Potion','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('11519','Beef_Toast','Beef Toast','0','650','325','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(170,250),0;','','');
+REPLACE INTO `item_db` VALUES ('11520','Mora_Mandarin','Mora Mandar','0','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,80);','','');
+REPLACE INTO `item_db` VALUES ('11521','Pingui_Berry_Juice','Pingui Berry Juice','0','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),rand(50,80);','','');
+REPLACE INTO `item_db` VALUES ('11522','Red_Raffle_Sap','Red Raffle Sap','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','1000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),0;','','');
+REPLACE INTO `item_db` VALUES ('11523','Yellow_Raffle_Sap','Yellow Raffle Sap','0','2400','1200','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','2000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(600,1000),0;','','');
+REPLACE INTO `item_db` VALUES ('11524','White_Raffle_Sap','White Raffle Sap','0','2800','1400','140','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(800,1200),0;','','');
+REPLACE INTO `item_db` VALUES ('11525','Mora_Hip_Tea','Mora HIp Tea','0','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(1500,2000),0;','','');
+REPLACE INTO `item_db` VALUES ('11526','Rafflecino','Rafflecino','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(120,160);','','');
+REPLACE INTO `item_db` VALUES ('11527','Baklava','Baklava','0','3500','1750','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1200,440;','','');
+REPLACE INTO `item_db` VALUES ('11528','Kanafeh','Kanafeh','0','1500','750','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 300,240;','','');
+REPLACE INTO `item_db` VALUES ('11529','MAAMOUL_','Maamoul','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 120,60;','','');
+REPLACE INTO `item_db` VALUES ('11530','Jujube','Jujube','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 30,0;','','');
+REPLACE INTO `item_db` VALUES ('11531','Coffee','Coffee','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('11602','Catnip_Fruit','Catnip Fruit','0','15','7','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10, 40), 0;','','');
+REPLACE INTO `item_db` VALUES ('11701','Girl_Bunch_Of_Flower','Girl\'s Bouquet','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('11702','Moon_Cookie','Moon Cookie','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11703','Mysterious_Blood','Mystery Blood','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(25,35);','','');
+REPLACE INTO `item_db` VALUES ('11704','KETUPAT_F','Ketupat','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),0;','','');
+REPLACE INTO `item_db` VALUES ('11705','Special_White_Potion','Children\'s Potion','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(425,425),0;','','');
+REPLACE INTO `item_db` VALUES ('11706','Steak','Steak','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(700,1000),0;','','');
+REPLACE INTO `item_db` VALUES ('11707','Roasted_Beef','Roast Beef','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(100,200);','','');
+REPLACE INTO `item_db` VALUES ('11708','Fore_Flank_Sirloin','Fore Flank Sirloin','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(30,50),rand(1,5);','','');
+REPLACE INTO `item_db` VALUES ('11709','Fanta_Zero_Lemon','Fanta Zero Lemon','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11710','Sakura_Mist','Sakura Mist','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11711','Sakura_Milk_Tea','Sakura Milk Tea','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11712','First_Leaf_Tea','Flower','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('12000','Cold_Scroll_2_5','Level 5 Frost Diver','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,5;','','');
+REPLACE INTO `item_db` VALUES ('12001','Holy_Scroll_1_3','Level 3 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,3;','','');
+REPLACE INTO `item_db` VALUES ('12002','Holy_Scroll_1_5','Level 5 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,5;','','');
+REPLACE INTO `item_db` VALUES ('12003','Holy_Scroll_2_1','Level 1 Teleport','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('12004','Arrow_Container','Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1750,500;','','');
+REPLACE INTO `item_db` VALUES ('12005','Iron_Arrow_Container','Iron Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1770,500;','','');
+REPLACE INTO `item_db` VALUES ('12006','Steel_Arrow_Container','Steel Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1753,500;','','');
+REPLACE INTO `item_db` VALUES ('12007','Ori_Arrow_Container','Oridecon Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1765,500;','','');
+REPLACE INTO `item_db` VALUES ('12008','Fire_Arrow_Container','Fire Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1752,500;','','');
+REPLACE INTO `item_db` VALUES ('12009','Silver_Arrow_Container','Silver Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1751,500;','','');
+REPLACE INTO `item_db` VALUES ('12010','Wind_Arrow_Container','Wind Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1755,500;','','');
+REPLACE INTO `item_db` VALUES ('12011','Stone_Arrow_Container','Stone Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1756,500;','','');
+REPLACE INTO `item_db` VALUES ('12012','Crystal_Arrow_Container','Crystal Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1754,500;','','');
+REPLACE INTO `item_db` VALUES ('12013','Shadow_Arrow_Container','Shadow Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1767,500;','','');
+REPLACE INTO `item_db` VALUES ('12014','Imma_Arrow_Container','Immaterial Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1757,500;','','');
+REPLACE INTO `item_db` VALUES ('12015','Rusty_Arrow_Container','Rusty Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1762,500;','','');
+REPLACE INTO `item_db` VALUES ('12016','Speed_Up_Potion','Speed Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 5000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12017','Slow_Down_Potion','Slow Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVESLOW_POTION, 5000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12018','Fire_Cracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('12019','Holy_Egg','Holy Egg','11','2','1','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,2;','','');
+REPLACE INTO `item_db` VALUES ('12020','Water_Of_Darkness','Cursed Water','11','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,8;','','');
+REPLACE INTO `item_db` VALUES ('12021','Pork_Belly','Pork','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
+REPLACE INTO `item_db` VALUES ('12022','Spareribs','Galbi','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
+REPLACE INTO `item_db` VALUES ('12023','Giftbox_China','Wrapped Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12023,1;','','');
+REPLACE INTO `item_db` VALUES ('12024','Red_Pouch_Of_Surprise','Red Pouch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-4,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12025','Egg_Boy','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12025,1;','','');
+REPLACE INTO `item_db` VALUES ('12026','Egg_Girl','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12026,1;','','');
+REPLACE INTO `item_db` VALUES ('12027','Giggling_Box','Giggling Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 9,0; sc_start SC_CURSE,30000,0,3000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12028','Box_Of_Thunder','Box of Thunder','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 20000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12029','Gloomy_Box','Box of Gloom','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,1;','','');
+REPLACE INTO `item_db` VALUES ('12030','Box_Of_Grudge','Box of Resentment','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12031','Sleepy_Box','Box of Drowsiness','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12032','Box_Of_Storm','Box of Storms','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
+REPLACE INTO `item_db` VALUES ('12033','Box_Of_Sunlight','Box of Sunlight','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CLAIRVOYANCE,30000,0;','','');
+REPLACE INTO `item_db` VALUES ('12034','Painting_Box','Box of Panting','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,9; sc_start SC_SILENCE,30000,0,3000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12035','Lotto_Box01','Lotto Box 01','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12035,1;','','');
+REPLACE INTO `item_db` VALUES ('12036','Lotto_Box02','Lotto Box 02','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12036,1;','','');
+REPLACE INTO `item_db` VALUES ('12037','Lotto_Box03','Lotto Box 03','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12037,1;','','');
+REPLACE INTO `item_db` VALUES ('12038','Lotto_Box04','Lotto Box 04','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12038,1;','','');
+REPLACE INTO `item_db` VALUES ('12039','Lotto_Box05','Lotto Box 05','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12039,1;','','');
+REPLACE INTO `item_db` VALUES ('12040','Stone_Of_Intelligence_','Stone of Sage','2','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','homevolution;','','');
+REPLACE INTO `item_db` VALUES ('12041','Str_Dish01','Fried Grasshopper Legs','0','2000','1000','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12042','Str_Dish02','Seasoned Sticky Webfoot','0','4000','2000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12043','Str_Dish03','Bomber Steak','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12044','Str_Dish04','Herb Marinade Beef','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,4; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12045','Str_Dish05','Lutie Lady\'s Pancake','0','10000','5000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12046','Int_Dish01','Grape Juice Herbal Tea','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12047','Int_Dish02','Autumn Red Tea','0','4000','2000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12048','Int_Dish03','Honey Herbal Tea','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12049','Int_Dish04','Morroc Fruit Wine','0','8000','4000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,4; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12050','Int_Dish05','Mastela Fruit Wine','0','10000','5000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('12051','Vit_Dish01','Steamed Crab Nippers','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12052','Vit_Dish02','Assorted Seafood','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12053','Vit_Dish03','Clam Soup','0','6000','3000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12054','Vit_Dish04','Seasoned Jellyfish','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,4; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12055','Vit_Dish05','Spicy Fried Bao','0','10000','5000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12056','Agi_Dish01','Frog Egg Squid Ink Soup','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12057','Agi_Dish02','Smooth Noodle','0','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12058','Agi_Dish03','Tentacle Cheese Gratin','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12059','Agi_Dish04','Lutie Cold Noodle','0','8000','4000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,4; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12060','Agi_Dish05','Steamed Bat Wing in Pumpkin','0','10000','5000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
+REPLACE INTO `item_db` VALUES ('12061','Dex_Dish01','Honey Grape Juice','0','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12062','Dex_Dish02','Chocolate Mousse Cake','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12063','Dex_Dish03','Fruit Mix','0','6000','3000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12064','Dex_Dish04','Cream Sandwich','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,4; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12065','Dex_Dish05','Green Salad','0','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12066','Luk_Dish01','Fried Monkey Tails','0','2000','1000','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('12067','Luk_Dish02','Mixed Juice','0','4000','2000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('12068','Luk_Dish03','Fried Sweet Potato','0','6000','3000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('12069','Luk_Dish04','Steamed Ancient Lips','0','8000','4000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,4; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('12070','Luk_Dish05','Fried Scorpion Tails','0','10000','5000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
+REPLACE INTO `item_db` VALUES ('12071','Str_Dish06','Shiny Marinade Beef','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,6; percentheal 10,2;','','');
+REPLACE INTO `item_db` VALUES ('12072','Str_Dish07','Whole Roast','0','40000','20000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,7; percentheal 10,4;','','');
+REPLACE INTO `item_db` VALUES ('12073','Str_Dish08','Bearfoot Special','0','60000','30000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,8; percentheal 15,6;','','');
+REPLACE INTO `item_db` VALUES ('12074','Str_Dish09','Tendon Satay','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,9; percentheal 15,8;','','');
+REPLACE INTO `item_db` VALUES ('12075','Str_Dish10','Steamed Tongue','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12076','Int_Dish06','Red Mushroom Wine','0','20000','10000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,6; percentheal 2,10;','','');
+REPLACE INTO `item_db` VALUES ('12077','Int_Dish07','Special Royal Jelly Herbal Tea','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,7; percentheal 4,10;','','');
+REPLACE INTO `item_db` VALUES ('12078','Int_Dish08','Royal Family Tea','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,8; percentheal 6,10;','','');
+REPLACE INTO `item_db` VALUES ('12079','Int_Dish09','Tristan XII','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,9; percentheal 8,15;','','');
+REPLACE INTO `item_db` VALUES ('12080','Int_Dish10','Dragon Breath Cocktail','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12081','Vit_Dish06','Awfully Bitter Bracer','0','20000','10000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,6; percentheal 13,0;','','');
+REPLACE INTO `item_db` VALUES ('12082','Vit_Dish07','Sumptuous Feast','0','40000','20000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,7; percentheal 16,0;','','');
+REPLACE INTO `item_db` VALUES ('12083','Vit_Dish08','Giant Burito','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,8; percentheal 19,0;','','');
+REPLACE INTO `item_db` VALUES ('12084','Vit_Dish09','Ascending Dragon Soup','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,9; percentheal 22,0;','','');
+REPLACE INTO `item_db` VALUES ('12085','Vit_Dish10','Immortal Stew','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12086','Agi_Dish06','Chile Shrimp Gratin','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,6; percentheal 7,2;','','');
+REPLACE INTO `item_db` VALUES ('12087','Agi_Dish07','Steamed Alligator with Vegetable','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,7; percentheal 8,2;','','');
+REPLACE INTO `item_db` VALUES ('12088','Agi_Dish08','Incredibly Spicy Curry','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,8; percentheal 9,2;','','');
+REPLACE INTO `item_db` VALUES ('12089','Agi_Dish09','Special Meat Stew','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,9; percentheal 10,2;','','');
+REPLACE INTO `item_db` VALUES ('12090','Agi_Dish10','Steamed Desert Scorpions','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12091','Dex_Dish06','Peach Cake','0','20000','10000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,6; percentheal 5,6;','','');
+REPLACE INTO `item_db` VALUES ('12092','Dex_Dish07','Soul Haunted Bread','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,7; percentheal 5,7;','','');
+REPLACE INTO `item_db` VALUES ('12093','Dex_Dish08','Special Toast','0','60000','30000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,8; percentheal 5,8;','','');
+REPLACE INTO `item_db` VALUES ('12094','Dex_Dish09','Heavenly Fruit Juice','0','80000','40000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,9; percentheal 5,9;','','');
+REPLACE INTO `item_db` VALUES ('12095','Dex_Dish10','Hwergelmir\'s Tonic','0','100000','50000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12096','Luk_Dish06','Lucky Soup','0','20000','10000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,6; percentheal 6,3;','','');
+REPLACE INTO `item_db` VALUES ('12097','Luk_Dish07','Assorted Shish Kebob','0','40000','20000','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,7; percentheal 7,3;','','');
+REPLACE INTO `item_db` VALUES ('12098','Luk_Dish08','Strawberry Flavored Rice Ball','0','60000','30000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,8; percentheal 9,3;','','');
+REPLACE INTO `item_db` VALUES ('12099','Luk_Dish09','Blood Flavored Soda','0','80000','40000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,9; percentheal 10,4;','','');
+REPLACE INTO `item_db` VALUES ('12100','Luk_Dish10','Cooked Nine Tail\'s Tails','0','100000','50000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12101','Citron','Citron','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,180000,30;','','');
+REPLACE INTO `item_db` VALUES ('12102','Meat_Skewer','Grilled Skewer','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,180000,30;','','');
+REPLACE INTO `item_db` VALUES ('12103','Bloody_Dead_Branch','Bloody Branch','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-3,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12104','Random_Quiver','Random Quiver','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12104,1;','','');
+REPLACE INTO `item_db` VALUES ('12105','Set_Of_Taiming_Item','Taming Gift Set','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12105,1; getrandgroupitem 12105,1; getrandgroupitem 12105,1;','','');
+REPLACE INTO `item_db` VALUES ('12106','Accessory_Box','Jewelry Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12106,1;','','');
+REPLACE INTO `item_db` VALUES ('12107','Wrapped_Mask','Wrapped Mask','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12107,1;','','');
+REPLACE INTO `item_db` VALUES ('12108','Bundle_Of_Magic_Scroll','Scroll Package','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1;','','');
+REPLACE INTO `item_db` VALUES ('12109','Poring_Box','Poring Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-2,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12110','First_Aid_Kit','First Aid Kit','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1;','','');
+REPLACE INTO `item_db` VALUES ('12111','Food_Package','Bundle of Food','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12111,1; getrandgroupitem 12111,1; getrandgroupitem 12111,1;','','');
+REPLACE INTO `item_db` VALUES ('12112','Tropical_Sograt','Tropical Sograt','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CURSE,10000,1;','','');
+REPLACE INTO `item_db` VALUES ('12113','Vermilion_The_Beach','Vermilion on the Beach','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_STUN,10000,1;','','');
+REPLACE INTO `item_db` VALUES ('12114','Elemental_Fire','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,4;','','');
+REPLACE INTO `item_db` VALUES ('12115','Elemental_Water','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
+REPLACE INTO `item_db` VALUES ('12116','Elemental_Earth','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,3;','','');
+REPLACE INTO `item_db` VALUES ('12117','Elemental_Wind','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,5;','','');
+REPLACE INTO `item_db` VALUES ('12118','Resist_Fire','Fireproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,-15,0,20,0;','','');
+REPLACE INTO `item_db` VALUES ('12119','Resist_Water','Coldproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,20,0,0,-15;','','');
+REPLACE INTO `item_db` VALUES ('12120','Resist_Earth','Earthproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,20,-15,0;','','');
+REPLACE INTO `item_db` VALUES ('12121','Resist_Wind','Thunderproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,-15,0,20;','','');
+REPLACE INTO `item_db` VALUES ('12122','Sesame_Pastry','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12123','Honey_Pastry','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12124','Rainbow_Cake','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATKFOOD,1200000,10; sc_start SC_MATKFOOD,120000,10;','','');
+REPLACE INTO `item_db` VALUES ('12125','Outdoor_Cooking_Kits','Outdoor Cooking Kit','2','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 11;','','');
+REPLACE INTO `item_db` VALUES ('12126','Indoor_Cooking_Kits','Home Cooking Kit','2','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 12;','','');
+REPLACE INTO `item_db` VALUES ('12127','High_end_Cooking_Kits','Professional Cooking Kit','2','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 13;','','');
+REPLACE INTO `item_db` VALUES ('12128','Imperial_Cooking_Kits','Royal Cooking Kit','2','5000','2500','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 14;','','');
+REPLACE INTO `item_db` VALUES ('12129','Fantastic_Cooking_Kits','Fantastic Cooking Kit','2','10000','5000','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 15;','','');
+REPLACE INTO `item_db` VALUES ('12130','Cookie_Bag','Cookie Bag','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12130,1; getrandgroupitem 12130,1; getrandgroupitem 12130,1;','','');
+REPLACE INTO `item_db` VALUES ('12131','Lucky_Potion','Lucky Potion','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 1800000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12132','Red_Bag','Santa\'s Bag','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_XMAS, 600000, 0; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12133','Ice_Cream_','McDonald\'s Ice Cone','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_DAYOFMONTH) != MDiceCone) { MDiceCone = gettime(GETTIME_DAYOFMONTH); percentheal 50,50; }','','');
+REPLACE INTO `item_db` VALUES ('12134','Red_Envelope','Red Envelope','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
+REPLACE INTO `item_db` VALUES ('12135','Green_Ale','Green Ale','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50; sc_start SC_CONFUSION,10000,0,1000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12136','Womens_Bundle','Women\'s Bundle','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem callfunc(\"F_RandMes\",4,558,529,2668,7518),1;','','');
+REPLACE INTO `item_db` VALUES ('12137','1st_Stage_Prize','First Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12138','2nd_Stage_Prize','Second Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12139','3rd_Stage_Prize','Third Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12140','4th_Stage_Prize','Fourth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12141','5th_Stage_Prize','Fifth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12142','Magic_Book','Book of Magic','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10;','','');
+REPLACE INTO `item_db` VALUES ('12143','Red_Can','Red Can','2','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12144','Sphere_Case_Wind','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lightning_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12145','Sphere_Case_Darkness','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12146','Sphere_Case_Poison','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12147','Sphere_Case_Water','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12148','Sphere_Case_Fire','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12149','Bullet_Case','Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('12150','Bullet_Case_Blood','Blood Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood, 500;','','');
+REPLACE INTO `item_db` VALUES ('12151','Bullet_Case_Silver','Silver Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('12152','Special_Box','Special Present','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12153','Bow_Mercenary_Scroll1','Bowman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12154','Bow_Mercenary_Scroll2','Bowman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12155','Bow_Mercenary_Scroll3','Bowman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12156','Bow_Mercenary_Scroll4','Bowman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12157','Bow_Mercenary_Scroll5','Bowman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12158','Bow_Mercenary_Scroll6','Bowman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12159','Bow_Mercenary_Scroll7','Bowman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12160','Bow_Mercenary_Scroll8','Bowman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12161','Bow_Mercenary_Scroll9','Bowman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12162','Bow_Mercenary_Scroll10','Bowman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12163','SwordMercenary_Scroll1','Fencer Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12164','SwordMercenary_Scroll2','Fencer Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12165','SwordMercenary_Scroll3','Fencer Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12166','SwordMercenary_Scroll4','Fencer Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12167','SwordMercenary_Scroll5','Fencer Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12168','SwordMercenary_Scroll6','Fencer Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12169','SwordMercenary_Scroll7','Fencer Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12170','SwordMercenary_Scroll8','Fencer Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12171','SwordMercenary_Scroll9','Fencer Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12172','SwordMercenary_Scroll10','Fencer Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12173','SpearMercenary_Scroll1','Spearman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12174','SpearMercenary_Scroll2','Spearman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12175','SpearMercenary_Scroll3','Spearman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12176','SpearMercenary_Scroll4','Spearman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12177','SpearMercenary_Scroll5','Spearman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12178','SpearMercenary_Scroll6','Spearman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12179','SpearMercenary_Scroll7','Spearman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12180','SpearMercenary_Scroll8','Spearman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12181','SpearMercenary_Scroll9','Spearman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12182','SpearMercenary_Scroll10','Spearman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12183','Holy_Arrow_Quiver','Holy Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12184','Mercenary_Red_Potion','Mercenary Red Potion','2','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 1000,0;','','');
+REPLACE INTO `item_db` VALUES ('12185','Mercenary_Blue_Potion','Mercenary Blue Potion','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 0,100;','','');
+REPLACE INTO `item_db` VALUES ('12186','Red_Box','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12186,1;','','');
+REPLACE INTO `item_db` VALUES ('12187','Green_Box','Old Green Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12187,1;','','');
+REPLACE INTO `item_db` VALUES ('12188','Magical_Moon_Cake','Grace Moon Cake','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('12189','Red_Box_','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12189,1;','','');
+REPLACE INTO `item_db` VALUES ('12190','Moon_Cake','Moon Cake','2','2','1','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12191','Special_Moon_Cake','Special Moon Cake','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12192','Pumpkin_Pie','Pumpkin Pie','0','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12193','Brezel','Pretzel','2','20','10','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12194','Hometown_Gift','Hometown Gift','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12194,1; getrandgroupitem 12194,1; getrandgroupitem 12194,1;','','');
+REPLACE INTO `item_db` VALUES ('12195','Plain_Rice_Cake','Plain Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('12196','Hearty_Rice_Cake','Hearty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,0;','','');
+REPLACE INTO `item_db` VALUES ('12197','Salty_Rice_Cake','Salty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12198','Lucky_Rice_Cake','Lucky Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,21;','','');
+REPLACE INTO `item_db` VALUES ('12199','Rice_Scroll','Scroll of Magic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12200','Event_Cake','X-mas Cake','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,3;','','');
+REPLACE INTO `item_db` VALUES ('12201','Red_Box_C','Commonplace Red Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12202','Str_Dish10_','Steamed Tongue','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1800000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12203','Agi_Dish10_','Steamed Scorpion','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12204','Int_Dish10_','Dragon Breath Cocktail','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1800000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12205','Dex_Dish10_','Hwergelmir\'s Tonic','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1800000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12206','Luk_Dish10_','Cooked Nine Tail\'s Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1800000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12207','Vit_Dish10_','Stew Of Immortality','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1800000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12208','Battle_Manual','Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('12209','Insurance','Life Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12210','Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
+REPLACE INTO `item_db` VALUES ('12211','Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashStore\";','','');
+REPLACE INTO `item_db` VALUES ('12212','Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashPartyCall\";','','');
+REPLACE INTO `item_db` VALUES ('12213','Neuralizer','Neuralizer','11','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashReset\";','','');
+REPLACE INTO `item_db` VALUES ('12214','Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_BOSS_ALARM,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('12215','Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
+REPLACE INTO `item_db` VALUES ('12216','Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(Hp>15) { skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,240000,10; heal -15,0; }','','');
+REPLACE INTO `item_db` VALUES ('12217','Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(countitem(523)>0) { skilleffect PR_ASPERSIO,0; sc_start SC_ASPERSIO,180000,5; delitem 523,1; }','','');
+REPLACE INTO `item_db` VALUES ('12218','Assumptio_5_Scroll','LV5 Assumptio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_ASSUMPTIO,100000,5; skilleffect HP_ASSUMPTIO,0;','','');
+REPLACE INTO `item_db` VALUES ('12219','Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect SN_WINDWALK,0; sc_start SC_WINDWALK,250000,5;','','');
+REPLACE INTO `item_db` VALUES ('12220','Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','.@type = getiteminfo(getequipid(EQI_HAND_R),11); if (.@type==6||.@type==7||.@type==8) { skilleffect BS_ADRENALINE,0; sc_start SC_ADRENALINE,150000,5; }','','');
+REPLACE INTO `item_db` VALUES ('12221','Megaphone_','Megaphone','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','input @megaphone$; announce strcharinfo(PC_NAME) + \": \" + @megaphone$,bc_all,0xFF0000; end;','','');
+REPLACE INTO `item_db` VALUES ('12225','Sweet_Candy_Striper','Sweet Candy Cane','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_XMAS;','','');
+REPLACE INTO `item_db` VALUES ('12226','Examination1','Examination 1','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 10; sc_start SC_FOOD_DEX, 5400000, 5; sc_start SC_PLUSATTACKPOWER, 5400000, 22; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12227','Examination2','Examination 2','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 7; sc_start SC_FOOD_LUK, 5400000, 7; sc_start SC_PLUSATTACKPOWER, 5400000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12228','Examination3','Examination 3','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_AGI, 5400000, 15; sc_start SC_PLUSATTACKPOWER, 5400000, 52; sc_start SC_PLUSMAGICPOWER, 5400000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12229','Examination4','Examination 4','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 5; sc_start SC_FOOD_VIT, 5400000, 10; sc_start SC_PLUSMAGICPOWER, 5400000, 52;','','');
+REPLACE INTO `item_db` VALUES ('12230','Examination5','Examination 5','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 12; sc_start SC_PLUSATTACKPOWER, 5400000, 20; sc_start SC_PLUSMAGICPOWER, 5400000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12231','Examination6','Examination 6','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100; sc_start SC_FOOD_STR, 5400000, 6; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_FOOD_INT, 5400000, 6; sc_start SC_FOOD_VIT, 5400000, 6; sc_start SC_FOOD_LUK, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
+REPLACE INTO `item_db` VALUES ('12232','Gingerbread','Ginger Bread','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 900000, 0; sc_start SC_MOVHASTE_INFINITY, 900000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12233','Kvass','Kvass','0','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('12234','Cacao99','Fierce Cacao 99%','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12235','Strawberry_Choco','Chocolate Strawberry','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
+REPLACE INTO `item_db` VALUES ('12236','Choco_Tart','Chocolate Tart','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; itemskill AL_ANGELUS,5;','','');
+REPLACE INTO `item_db` VALUES ('12237','Choco_Lump','Junky Chocolate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; sc_start SC_POISON,18000,0; sc_start SC_BLOODING,18000,0;','','');
+REPLACE INTO `item_db` VALUES ('12238','New_Year_Rice_Cake_1','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
+REPLACE INTO `item_db` VALUES ('12239','New_Year_Rice_Cake_2','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
+REPLACE INTO `item_db` VALUES ('12240','Old_Yellow_Box','Old Yellow Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12240,1;','','');
+REPLACE INTO `item_db` VALUES ('12241','M_Center_Potion','Mercenary Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('12242','M_Awakening_Potion','Mercenary Awakening Potion','2','1500','750','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('12243','M_Berserk_Potion','Mercenary Berserk Potion','2','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('12244','Old_Gift_Box','Old Gift Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12244,1;','','');
+REPLACE INTO `item_db` VALUES ('12245','Green_Ale_US','Green Ale','0','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('12246','Magic_Card_Album','Mystical Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12246,1;','','');
+REPLACE INTO `item_db` VALUES ('12247','Halohalo','Halo-Halo','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','20',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,600000,3; sc_start SC_FOOD_DEX,600000,3; sc_start SC_FOOD_AGI,600000,3; sc_start SC_FOOD_INT,600000,3; sc_start SC_FOOD_VIT,600000,3; sc_start SC_FOOD_LUK,600000,3;','','');
+REPLACE INTO `item_db` VALUES ('12248','Masquerade_Ball_Box','Fancy Ball Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12248,1;','','');
+REPLACE INTO `item_db` VALUES ('12249','Payroll_Of_Kafra_','Payment Statement for Kafra Employee','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12250','Str_Dish10_M','Steamed Tongue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12251','Agi_Dish10_M','Steamed Desert Scorpions','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,3600000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12252','Int_Dish10_M','Dragon Breath Cocktail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12253','Dex_Dish10_M','Hwergelmir\'s Tonic','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,3600000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12254','Luk_Dish10_M','Cooked Nine Tail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12255','Vit_Dish10_M','Immortal Stew','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,3600000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12256','PRO_Gift_Box','PRO Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12257','Cold_Medicine','Cold Medicine','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,25;','','');
+REPLACE INTO `item_db` VALUES ('12258','Bombring_Box','Bomb Poring Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rang02\") { monster \"this\",-1,-1,\"--ja--\",1904,1,\"\"; }','','');
+REPLACE INTO `item_db` VALUES ('12259','Miracle_Medicine','Miracle Tonic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 3000000,1500000;','','');
+REPLACE INTO `item_db` VALUES ('12260','Cool_Summer_Outfit','Cool Summer Outfit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SUMMER,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('12261','Secret_Medicine','Leap of Fantasy','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 2000000,1000000;','','');
+REPLACE INTO `item_db` VALUES ('12262','Inspector_Certificate_','Authoritative Badge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12263','Comp_Battle_Manual','Field Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('12264','Comp_Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
+REPLACE INTO `item_db` VALUES ('12265','Comp_Insurance','Life Insurrance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12266','Sesame_Pastry_','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12267','Honey_Pastry_','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12268','Rainbow_Cake_','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12269','Tasty_Colonel','Tasty Pink Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12270','Tasty_Major','Tasty White Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 600000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12271','Mre_A','Military Ration A','0','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12272','Mre_B','Military Ration B','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,33;','','');
+REPLACE INTO `item_db` VALUES ('12273','Mre_C','Military Ration C','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,33;','','');
+REPLACE INTO `item_db` VALUES ('12274','Gold_Pill_1','Daehwandan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_ASPD,3600000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12275','Gold_Pill_2','Taecheongdan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_MOVESPEED,3600000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12276','Mimic_Scroll','Mimic Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_MIMIC, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12277','Disguise_Scroll','Disguise Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DISGUISE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12278','Alice_Scroll','Alice Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_ALICE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12279','Undead_Element_Scroll','Undead Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMOR_RESIST,300000,20,20,20,20;','','');
+REPLACE INTO `item_db` VALUES ('12280','Holy_Element_Scroll','Holy Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start SC_BENEDICTIO,300000,1;','','');
+REPLACE INTO `item_db` VALUES ('12281','Tresure_Box_WoE','Event Treasure Box','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12281,1;','','');
+REPLACE INTO `item_db` VALUES ('12282','Internet_Cafe1','Internet Cafe1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 3; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_VIT, 5400000, 3; sc_start SC_FOOD_LUK, 5400000, 3; sc_start SC_PLUSATTACKPOWER, 5400000, 15; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12283','Internet_Cafe2','Internet Cafe2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 8; sc_start SC_FOOD_DEX, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 32; sc_start SC_FOOD_BASICAVOIDANCE, 5400000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12284','Internet_Cafe3','Internet Cafe3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 4; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_PLUSMAGICPOWER, 5400000, 40;','','');
+REPLACE INTO `item_db` VALUES ('12285','Internet_Cafe4','Internet Cafe4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 5400000, 8; sc_start SC_FOOD_LUK, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
+REPLACE INTO `item_db` VALUES ('12286','Masquerade_Ball_Box2','Masquerade Ball Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12286,1;','','');
+REPLACE INTO `item_db` VALUES ('12287','Love_Angel','Love Angel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 1;','','');
+REPLACE INTO `item_db` VALUES ('12288','Squirrel','Squirrel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 2;','','');
+REPLACE INTO `item_db` VALUES ('12289','Gogo','Gogo Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 3;','','');
+REPLACE INTO `item_db` VALUES ('12290','Mysterious_Can','Mysterious Can Magic Powder','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5;','','');
+REPLACE INTO `item_db` VALUES ('12291','Mysterious_PET_Bottle','Mysterious PET Bottle','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,120000,5;','','');
+REPLACE INTO `item_db` VALUES ('12292','Unripe_Fruit','Unripe Fruit','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,0;','','');
+REPLACE INTO `item_db` VALUES ('12293','Dried_Yggdrasilberry','Dried Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('12294','PC_Bang_Coin_Box1','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2740,1;','','');
+REPLACE INTO `item_db` VALUES ('12295','PC_Bang_Coin_Box2','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2739,1;','','');
+REPLACE INTO `item_db` VALUES ('12296','PC_Bang_Coin_Box3','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,1;','','');
+REPLACE INTO `item_db` VALUES ('12297','PC_Bang_Coin_Box4','PC-Room Coin Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,2;','','');
+REPLACE INTO `item_db` VALUES ('12298','SP_Potion','SP Consumption Reduction Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_ATKER_BLOOD,3600000,15;','','');
+REPLACE INTO `item_db` VALUES ('12299','Mega_Resist_Potion','Mega Resist Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_TARGET_BLOOD,3600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12300','Wild_Rose_Scroll','Wild Rose Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WILD_ROSE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12301','Doppelganger_Scroll','Doppelganger Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DOPPELGANGER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12302','Ygnizem_Scroll','Egnigem Cenia Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_YGNIZEM, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12303','Water_Of_Blessing','Blessing Of Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12304','Picture_Diary','Diary Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 4;','','');
+REPLACE INTO `item_db` VALUES ('12305','Mini_Heart','Mini Heart Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 5;','','');
+REPLACE INTO `item_db` VALUES ('12306','Newcomer','Freshman Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 6;','','');
+REPLACE INTO `item_db` VALUES ('12307','Kid','Kid Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 7;','','');
+REPLACE INTO `item_db` VALUES ('12308','Magic_Castle','Magic Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 8;','','');
+REPLACE INTO `item_db` VALUES ('12309','Bulging_Head','JJangu Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 9;','','');
+REPLACE INTO `item_db` VALUES ('12310','Spray_Of_Flowers','Spray Of Flowers','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12311','Large_Spray_Of_Flowers','Huge Spray Of Flowers','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_PARTYFLEE,1;','','');
+REPLACE INTO `item_db` VALUES ('12312','Thick_Manual50','Thick Battle Manual','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,3600000,50;','','');
+REPLACE INTO `item_db` VALUES ('12313','Protection_Of_Angel','Guardian Angel','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_ANGEL_PROTECT,1;','','');
+REPLACE INTO `item_db` VALUES ('12314','Noive_Box','Noive Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12315','Goddess_Bless','Goddess Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12316','Angel_Bless','Angel Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12317','Powder_Snow','Snow Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('12318','Little_Heart','Small Hearts','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12319','Strawberry_Cake','Rune Strawberry Cake','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 5; sc_start SC_PLUSMAGICPOWER, 600000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12320','Pineapple_Juice','Schwartzwald Pine Jubilee','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,10; sc_start SC_FOOD_BASICAVOIDANCE,600000,20;','','');
+REPLACE INTO `item_db` VALUES ('12321','Spicy_Sandwich','Arunafeltz Desert Sandwich','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_CRITICALSUCCESSVALUE,600000,7;','','');
+REPLACE INTO `item_db` VALUES ('12322','Chocolate_Pie','Chocolate Pie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12323','N_Fly_Wing','Novice Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('12324','N_Butterfly_Wing','Novice Butterfly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
+REPLACE INTO `item_db` VALUES ('12325','N_Magnifier','Novice Magnifier','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('12326','J_Firecracker','Large Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12327','Charm_Of_Luck','Charm Of Luck','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,20;','','');
+REPLACE INTO `item_db` VALUES ('12328','Charm_Of_Happiness','Charm Of Happiness','2','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,20000,10; sc_start SC_FOOD_DEX,20000,10; sc_start SC_FOOD_AGI,20000,10; sc_start SC_FOOD_INT,20000,10; sc_start SC_FOOD_VIT,20000,10; sc_start SC_FOOD_LUK,20000,10;','','');
+REPLACE INTO `item_db` VALUES ('12329','Recall_MaleGM','Summon Male GameMaster Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GAMEMASTER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12330','Recall_FemaleGM','Summon Female GameMaster Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create F_GAMEMASTER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12331','Ginseng','Ginseng','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 6,0;','','');
+REPLACE INTO `item_db` VALUES ('12332','Fruit_Juice','Fruit Juice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 0,6;','','');
+REPLACE INTO `item_db` VALUES ('12333','Ansila','Ancilla','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'3','1','0','percentheal 0,15;','','');
+REPLACE INTO `item_db` VALUES ('12334','Cherish_Box','Treasure Edition Helm Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12334,1;','','');
+REPLACE INTO `item_db` VALUES ('12335','Yummy_Skewered_Dish','Grilled Delicious Skewer','0','1000','500','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 60,60;','','');
+REPLACE INTO `item_db` VALUES ('12336','Baked_Mushroom','Grilled Mushroom','0','500','250','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
+REPLACE INTO `item_db` VALUES ('12337','Grilled_Sausage','Grilled Sausages','0','300','150','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
+REPLACE INTO `item_db` VALUES ('12338','Grilled_Corn','Grilled Corn','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,180000,2; sc_start SC_FOOD_INT,180000,2; sc_start SC_FOOD_AGI,180000,2;','','');
+REPLACE INTO `item_db` VALUES ('12339','Cherish_Box_Ori','Treasure Edition Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12339,1;','','');
+REPLACE INTO `item_db` VALUES ('12340','Mysterious_Rice_Powder','Chewy Rice Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','pet EVENT_RICECAKE;','','');
+REPLACE INTO `item_db` VALUES ('12341','Special_Alloy_Trap_Box','Special Alloy Trap Box','2','30000','15000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Special_Alloy_Trap, 100;','','');
+REPLACE INTO `item_db` VALUES ('12342','Manuks_Opportunity','Manuk\'s Opportunity','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_ATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12343','Manuks_Courage','Manuk\'s Courage','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_MANU_DEF,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12344','Pinguiculas_fruit_Jam','Pinguicula\'s Fruit Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_ATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12345','Luciolas_Honey_Jam','Luciola\'s Honey Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_SPL_DEF,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12346','Unripe_Acorn','Unripe Acorn','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','heal -100,0;','','');
+REPLACE INTO `item_db` VALUES ('12347','Acorn_Jelly','Acorn Jelly','2','11','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_REVERSEORCISH,1;','','');
+REPLACE INTO `item_db` VALUES ('12348','Manuks_Faith','Manuk\'s Faith','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_MATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12349','Cornus_Tears','Cornus\' Tears','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_MATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12350','Angeling_Potion','Angeling Potion','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','457',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5; itemskill AL_ANGELUS,5;','','');
+REPLACE INTO `item_db` VALUES ('12351','Shout_Megaphone','Scream Megaphone','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','457',NULL,'0',NULL,'0',NULL,'0','itemskill MC_LOUD,1;','','');
+REPLACE INTO `item_db` VALUES ('12352','Dun_Tele_Scroll3','Dungeon Teleport Scroll 3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",3;','','');
+REPLACE INTO `item_db` VALUES ('12353','Tiny_Waterbottle','Small Bottle','2','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PROPERTYWATER,90000,1;','','');
+REPLACE INTO `item_db` VALUES ('12354','Buche_De_Noel','Buche De Noel','2','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ANGELUS; sc_start4 SC_BUCHEDENOEL, 600000, 3, 3, 3, 7;','','');
+REPLACE INTO `item_db` VALUES ('12355','Xmas_Gift','Xmas Gift','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12355,1;','','');
+REPLACE INTO `item_db` VALUES ('12356','Louise_Costume_Box','Louise Costume Box','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12356,1;','','');
+REPLACE INTO `item_db` VALUES ('12357','Shiny_Wing_Gown','Shiny Wing Gown','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet BACSOJIN_;','','');
+REPLACE INTO `item_db` VALUES ('12358','Fan_Of_Wind','Fan Of Wind','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CIVIL_SERVANT;','','');
+REPLACE INTO `item_db` VALUES ('12359','Very_Soft_Plant','Very Soft Plant','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LEAF_CAT;','','');
+REPLACE INTO `item_db` VALUES ('12360','Very_Red_Juice','Very Red Juice','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LOLI_RURI;','','');
+REPLACE INTO `item_db` VALUES ('12361','Delicious_Shaved_Ice','Delicious Shaved Ice','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet MARIONETTE;','','');
+REPLACE INTO `item_db` VALUES ('12362','Kuloren','Kuloren','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SHINOBI;','','');
+REPLACE INTO `item_db` VALUES ('12363','Fit_Pipe','Fit Pipe','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet WHISPER;','','');
+REPLACE INTO `item_db` VALUES ('12364','Staff_Of_Leader','Staff Of Leader','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_LEADER;','','');
+REPLACE INTO `item_db` VALUES ('12365','Charming_Lotus','Charming Lotus','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet WICKED_NYMPH;','','');
+REPLACE INTO `item_db` VALUES ('12366','Gril_Doll','Girl\'s Doll','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MIYABI_NINGYO;','','');
+REPLACE INTO `item_db` VALUES ('12367','Luxury_Whisky_Bottle','Luxury Whisky Bottle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DULLAHAN;','','');
+REPLACE INTO `item_db` VALUES ('12368','Splendid_Mirror','Splendid Mirror','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MEDUSA;','','');
+REPLACE INTO `item_db` VALUES ('12369','Oilpalm_Coconut','Oilpalm Coconut','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STONE_SHOOTER;','','');
+REPLACE INTO `item_db` VALUES ('12370','Grils_Naivety','Girl\'s Naivety','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','pet INCUBUS;','','');
+REPLACE INTO `item_db` VALUES ('12371','Magical_Lithography','Magical Lithography','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOLEM;','','');
+REPLACE INTO `item_db` VALUES ('12372','Hell_Contract','Hell Contract','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet NIGHTMARE_TERROR;','','');
+REPLACE INTO `item_db` VALUES ('12373','Boys_Naivety','Boy\'s Pure Heart','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SUCCUBUS;','','');
+REPLACE INTO `item_db` VALUES ('12374','Flaming_Ice','Ice Fireworks','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet IMP;','','');
+REPLACE INTO `item_db` VALUES ('12375','Acaraje','Akaraje','2','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start2 SC_ACARAJE,120000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12376','Mysterious_Can2','Mysterious Can2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 3, 0; itemskill PR_GLORIA, 2;','','');
+REPLACE INTO `item_db` VALUES ('12377','Mysterious_PET_Bottle2','Mysterious PET Bottle2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0, 3; itemskill PR_MAGNIFICAT, 1;','','');
+REPLACE INTO `item_db` VALUES ('12378','2009_Rice_Cake_Soup','Rice Cake Soup','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
+REPLACE INTO `item_db` VALUES ('12379','Popes_Cookie','Pope Cookie','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12380','Desert_Wolf_Babe_Scroll','Job Change Flute','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DESERT_WOLF_B, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12381','ValkyrieA_Scroll','Ancient Languages Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_A, 1800000; }','','');
+REPLACE INTO `item_db` VALUES ('12382','ValkyrieB_Scroll','Ancient Languages Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_B, 1800000; }','','');
+REPLACE INTO `item_db` VALUES ('12383','Vulcan_Bullet_Magazine','Vulcan Bullet Magazine','2','11000','5500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Vulcan_Bullet, 1000;','','');
+REPLACE INTO `item_db` VALUES ('12384','Rainbow_Ruby_Water','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12385','Rainbow_Ruby_Fire','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12386','Rainbow_Ruby_Wind','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12387','Rainbow_Ruby_Earth','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12388','Runstone_Crush','Rhydo Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12389','Runstone_Storm','Pertz Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12390','Runstone_Millennium','Verkana Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12391','Lucky_Egg_C','Lucky Egg','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12392','RepairA','Repair A','0','220','110','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(200,300), 0;','','');
+REPLACE INTO `item_db` VALUES ('12393','RepairB','Repair B','0','500','250','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(300,400), 0;','','');
+REPLACE INTO `item_db` VALUES ('12394','RepairC','Repair C','0','1100','550','70','0','0','0','0','0','1024','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(400,500), 0;','','');
+REPLACE INTO `item_db` VALUES ('12395','Tantanmen','Tantan Noodle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','pet CHUNG_E;','','');
+REPLACE INTO `item_db` VALUES ('12396','Fools_Day_Box','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill AL_TELEPORT,1; else if (.@temp == 2) itemskill AL_TELEPORT,3; else if (.@temp == 3) percentheal 50,0; else if (.@temp == 4) percentheal 0,50; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Apple,1; else if (.@temp == 7) itemskill ALL_REVERSEORCISH,1; else if (.@temp == 8) specialeffect2 EF_MAPPILLAR2; else if (.@temp == 9) specialeffect2 EF_ANGEL2; else specialeffect2 EF_COIN;','','');
+REPLACE INTO `item_db` VALUES ('12397','Fools_Day_Box2','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill TF_DETOXIFY,1; else if (.@temp == 2) itemskill TF_PICKSTONE,1; else if (.@temp == 3) itemskill BA_FROSTJOKER,1; else if (.@temp == 4) itemskill DC_SCREAM,1; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Jellopy,1; else if (.@temp == 7) itemskill AL_RUWACH,1; else if (.@temp == 8) specialeffect2 EF_BEGINASURA; else if (.@temp == 9) specialeffect2 EF_MVP; else specialeffect2 EF_CURSEATTACK;','','');
+REPLACE INTO `item_db` VALUES ('12398','PCBang_Gift_Box','PCBang Gift Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12399','Castle_Treasure_Box','Castle Treasure Box','2','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12400','Water_Of_Blessing_','Water Of Blessing ','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12401','Rune_Kn_Test_Int','Rune Kn Test Int','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,300000,40;','','');
+REPLACE INTO `item_db` VALUES ('12402','29Fruit','29Fruit','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12403','Lucky_Egg_C2','Lucky Egg2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12404','Acti_Potion','Acti Potion','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12405','Underripe_Yggseed','Underripe Yggseed','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,140000,5;','','');
+REPLACE INTO `item_db` VALUES ('12406','Psychic_ArmorS','Psychic ArmorS','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENERGYCOAT; sc_start4 SC_ARMOR_PROPERTY, 10000, 1, Ele_Neutral, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('12407','PCBang_Coupon_Box','PCBang Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12408','Leaf_Cat_Ball','Leaf Cat Ball','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet E_HYDRA;','','');
+REPLACE INTO `item_db` VALUES ('12409','Pork_Belly_H','Pork Belly H','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12410','Spareribs_H','Spareribs H','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12411','HE_Battle_Manual','HE Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,900000,200;','','');
+REPLACE INTO `item_db` VALUES ('12412','HE_Bubble_Gum','HE Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,900000,300;','','');
+REPLACE INTO `item_db` VALUES ('12413','PCBang_Coupon_Box2','PCBang Coupon Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12414','Guarana_Candy','Guarana Candy','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0; sc_start SC_INC_AGI, 140000, 5; skilleffect AL_INCAGI, 0;','','');
+REPLACE INTO `item_db` VALUES ('12415','Siege_Teleport_Scroll2','Siege Teleport Scroll2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12416','Lucky_Egg_C3','Lucky Egg C3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12417','Boost500','Boost500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12418','Full_SwingK','Full SwingK','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('12419','Mana_Plus','Mana +','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('12420','Stamina_Up_M','Muramura(M)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12421','Digestive_F','Falmons(F)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12422','HP_Increase_PotionS','HP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 1, 500, 2;','','');
+REPLACE INTO `item_db` VALUES ('12423','HP_Increase_PotionM','HP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 2, 1500, 3;','','');
+REPLACE INTO `item_db` VALUES ('12424','HP_Increase_PotionL','HP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 3, 2500, 5;','','');
+REPLACE INTO `item_db` VALUES ('12425','SP_Increase_PotionS','SP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 1, 0, 2;','','');
+REPLACE INTO `item_db` VALUES ('12426','SP_Increase_PotionM','SP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 2, 0, 4;','','');
+REPLACE INTO `item_db` VALUES ('12427','SP_Increase_PotionL','SP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 3, 0, 8;','','');
+REPLACE INTO `item_db` VALUES ('12428','Enrich_White_PotionZ','Enriched White PotionZ','2','100','50','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
+REPLACE INTO `item_db` VALUES ('12429','Savage_BBQ','Savage BBQ','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12430','Wug_Blood_Cocktail','Warg Blood Cocktail','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12431','Minor_Brisket','Minor Brisket','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12432','Siroma_Icetea','Siroma Icetea','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12433','Drocera_Herb_Stew','Drosera Herb Stew','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12434','Petti_Tail_Noodle','Petite Tail Noodles','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12435','Black_Thing','Black Thing','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
+REPLACE INTO `item_db` VALUES ('12436','Vitata500','Vitata500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500,500000, 20, 5; heal 0, 200;','','');
+REPLACE INTO `item_db` VALUES ('12437','Enrich_Celermine_Juice','Enrich Celermine Juice','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12438','F_Giant_Fly_Wing','F Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12439','F_Battle_Manual','F Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12440','F_Insurance','F Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12441','F_Bubble_Gum','F Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12442','F_Kafra_Card','F Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12443','F_Neuralizer','F Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12444','F_Dun_Tele_Scroll1','WoE Teleport Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
+REPLACE INTO `item_db` VALUES ('12445','F_Str_Dish10_','F Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12446','F_Agi_Dish10_','F Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12447','F_Int_Dish10_','F Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12448','F_Dex_Dish10_','F Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12449','F_Luk_Dish10_','F Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12450','F_Vit_Dish10_','F Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12451','F_WOB_Rune','F WOB Rune','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12452','F_WOB_Schwaltz','F WOB Schwaltz','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12453','F_WOB_Rachel','F WOB Rachel','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12454','F_WOB_Local','F WOB Local','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12456','F_Greed_Scroll','F Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12457','F_Glass_Of_Illusion','F Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12458','F_Abrasive','F Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12459','F_Med_Life_Potion','F Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12460','F_Small_Life_Potion','F Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12461','F_Regeneration_Potion','F Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12462','F_B_Mdef_Potion','F B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12463','F_S_Mdef_Potion','F S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12464','F_B_Def_Potion','F B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12465','F_S_Def_Potion','F S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12466','F_Blessing_10_Scroll','F Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12467','F_Inc_Agi_10_Scroll','F Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12468','F_Aspersio_5_Scroll','F Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12470','F_Wind_Walk_10_Scroll','F Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12471','F_Adrenaline_Scroll','F Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12472','F_Convex_Mirror','F Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12473','RWC_Parti_Box','RWC Parti Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12474','RWC_Final_Comp_Box','RWC Final Comp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12475','Cure_Free','Cure Free','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; itemheal 500,0;','','');
+REPLACE INTO `item_db` VALUES ('12476','PCBang_Coupon_Box3','PCBang Coupon Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12477','Gift_Bundle','Gift Bundle','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12478','Chance_Box','Chance Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12479','Caracas_Ring_Box','Caracas Ring Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12480','Attend_3Day_Box','Attend 3Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12481','Attend_7Day_Box','Attend 7Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12482','Attend_10Day_Box','Attend 10Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12483','Attend_15Day_Box','Attend 15Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12484','Attend_20Day_Box','Attend 20Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12485','Attend_25Day_Box','Attend 25Day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12486','GoldPC_First_Box','GoldPC First Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12487','PC_4Leaf_Clover_Box','PC 4Leaf Clover Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12488','Ticket_Gift_Box','Ticket Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12489','Ticket_Gift_Box2','Ticket Gift Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12490','Vivid_Notation','Vivid Notation','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12491','Curious_Snowball','Curious Snowball','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12492','Crumpled_Paper','Crumpled Paper','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12493','Lucky_Egg_C4','Lucky Egg C4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12494','E_Giant_Fly_Wing','E Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12495','E_Battle_Manual','E Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12496','E_Insurance','E Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12497','E_Bubble_Gum','E Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12498','E_Kafra_Card','E Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12499','E_Neuralizer','E Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12500','E_Dun_Tele_Scroll1','E Dun Tele Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12501','E_Str_Dish10_','E Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12502','E_Agi_Dish10_','E Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12503','E_Int_Dish10_','E Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12504','E_Dex_Dish10_','E Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12505','E_Luk_Dish10_','E Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12506','E_Vit_Dish10_','E Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12507','E_WOB_Rune','E WOB Rune','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12508','E_WOB_Schwaltz','E WOB Schwaltz','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12509','E_WOB_Rachel','E WOB Rachel','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12510','E_WOB_Local','E WOB Local','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12511','E_Siege_Teleport_Scroll','E Siege Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12512','E_Greed_Scroll','E Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12513','E_Glass_Of_Illusion','E Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12514','E_Abrasive','E Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12515','E_Med_Life_Potion','E Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12516','E_Small_Life_Potion','E Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12517','E_Regeneration_Potion','E Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12518','E_B_Mdef_Potion','E B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12519','E_S_Mdef_Potion','E S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12520','E_B_Def_Potion','E B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12521','E_S_Def_Potion','E S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12522','E_Blessing_10_Scroll','E Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12523','E_Inc_Agi_10_Scroll','E Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12524','E_Aspersio_5_Scroll','E Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12525','E_Assumptio_5_Scroll','E Assumptio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12526','E_Wind_Walk_10_Scroll','E Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12527','E_Adrenaline_Scroll','E Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12528','E_Convex_Mirror','E Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12529','White_Slim_Potion_Box','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 200;','','');
+REPLACE INTO `item_db` VALUES ('12530','Mastela_Fruit_Box','Mastela Fruit Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 200;','','');
+REPLACE INTO `item_db` VALUES ('12531','White_Potion_Box','White Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12532','Royal_Jelly_Box2','Royal Jelly Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Royal_Jelly, 100;','','');
+REPLACE INTO `item_db` VALUES ('12533','Blue_Herb_Box2','Blue Herb Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Blue_Herb, 100;','','');
+REPLACE INTO `item_db` VALUES ('12534','Yggdrasil_Seed_Box','Yggdrasil Seed Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Seed_Of_Yggdrasil, 30;','','');
+REPLACE INTO `item_db` VALUES ('12535','Iggdrasilberry_Box','Yggdrasil Berry Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Yggdrasilberry, 15;','','');
+REPLACE INTO `item_db` VALUES ('12536','NY_Rice_Cake_Soup','NY Rice Cake Soup','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
+REPLACE INTO `item_db` VALUES ('12537','Solo_Gift_Basket','Solo Gift Basket','2','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12538','Couple_Event_Basket','Couple Event Basket','2','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12539','Splendid_Box','Splendid Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12540','GM_Warp_Box','GM Warp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12541','Fortune_Cookie1','Fortune Cookie1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12542','Fortune_Cookie2','Fortune Cookie2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12543','Fortune_Cookie3','Fortune Cookie3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12544','Mystic_Tree_Branch','Mystic Tree Branch','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12545','Lucky_Egg_C5','Lucky Egg C5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12546','Suspicious_Dish','Suspicious Dish','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_POISON,12000,0;','','');
+REPLACE INTO `item_db` VALUES ('12547','Chalcenodny_Box','Chalcenodny Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12548','Buy_Market_Permit2','Shabby Purchase Street Stall License','2','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','buyingstore 2;','','');
+REPLACE INTO `item_db` VALUES ('12549','White_Slim_Pot_Box2','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12550','Poison_Bottle_Box2','Poison Bottle Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Bottle, 30;','','');
+REPLACE INTO `item_db` VALUES ('12551','MVP_Tele_Scroll','MVP Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12552','Quest_Tele_Scroll','Quest Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12553','Brysinggamen_Piece_Box','Brysinggamen Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12554','Asprika_Piece_Box','Asprika Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12555','Brynhild_Piece_Box','Brynhild Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12556','Sleipnir_Piece_Box','Sleipnir Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12557','Mjolnir_Piece_Box','Mjolnir Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12558','Magingiorde_Piece_Box','Magingiorde Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12559','Tenkaippin_Strong','Tenkaippin Strong','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12560','Tenkaippin_Clean','Tenkaippin Clean','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12561','Mysterious_Seed','Mysterious Seed','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12562','Bubble_Gum_Plus','Bubble Gum Plus','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12563','BM75','BM75','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12564','3D_Glasses_Box','3D Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12565','Cheer_Scarf_Box','Cheer Scarf Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12566','Cheer_Scarf2_Box','Cheer Scarf2 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12567','Cheer_Scarf3_Box','Cheer Scarf3 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12568','Cheer_Scarf4_Box','Cheer Scarf4 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12569','Cheer_Scarf6_Box','Cheer Scarf6 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12570','Cheer_Scarf8_Box','Cheer Scarf8 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12571','Cheer_Scarf10_Box','Cheer Scarf10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12572','Cheer_Scarf10_Box2','Cheer Scarf10 Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12573','Fruit_Basket','Fruit Basket','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12574','Mora_Berry','Mora Berry','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12575','Arrow_Of_Elf_Cntr','Arrow Of Elf Cntr','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Elf,500;','','');
+REPLACE INTO `item_db` VALUES ('12576','Hunting_Arrow_Cntr','Hunting Arrow Cntr','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Hunting_Arrow,500;','','');
+REPLACE INTO `item_db` VALUES ('12577','Lucky_Egg_C6','Lucky Egg C6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12578','Rapid_Life_Water','Rapid Life Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12579','Ring_Of_Valkyrie_Box','Ring Of Valkyrie Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12580','Vending_Search_Scroll','Universal Catalog Silver','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12581','Vending_Search_Scroll2','Universal Catalog Gold','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
+REPLACE INTO `item_db` VALUES ('12591','Uni_Catalog_Bz','Universal Catalog Bronze','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
+REPLACE INTO `item_db` VALUES ('12609','Old_Ore_Box','Old Ore Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12622','Boarding_Halter','Halter Lead','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','3000','507',NULL,'0',NULL,'0',NULL,'0','setcashmount();','','');
+REPLACE INTO `item_db` VALUES ('12701','Old_Blue_Box_F','Old Blue Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12702','Old_Bleu_Box','Old Navy Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Old_Bleu_Box,1; getrandgroupitem Old_Bleu_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12703','Holy_Egg_2','Holy Egg','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12704','Elixir_Of_Life','Elixir of Life','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','85',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('12705','Noble_Nameplate','Noble Nameplate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','90',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
+REPLACE INTO `item_db` VALUES ('12706','Lucky_Cookie01','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_GLORIA,5;','','');
+REPLACE INTO `item_db` VALUES ('12707','Lucky_Cookie02','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,1;','','');
+REPLACE INTO `item_db` VALUES ('12708','Lucky_Cookie03','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_IMPOSITIO,3;','','');
+REPLACE INTO `item_db` VALUES ('12709','Guyak_Candy','Guyak Candy','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
+REPLACE INTO `item_db` VALUES ('12710','Guyak_Pudding','Guyak Pudding','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 300000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12711','Pretzel','Pretzel','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('12712','Green_Beer','Green Beer','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,50;','','');
+REPLACE INTO `item_db` VALUES ('12713','Monster_Extract','Monster Extract','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12714','Easter_Scroll','Easter Scroll','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12714,1;','','');
+REPLACE INTO `item_db` VALUES ('12715','Black_Treasure_Box','Black Treasure Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12716','Indian_Rice_Cake','Indian Rice Cake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12717','Poison_Paralysis','Paralyze','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PARALYSE, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12718','Poison_Leech','Leech End','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_LEECHESEND, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12719','Poison_Oblivion','Oblivion Curse','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_OBLIVIONCURSE, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12720','Poison_Contamination','Disheart','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_DEATHHURT, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12721','Poison_Numb','Toxin','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_TOXIN, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12722','Poison_Fever','Pyrexia','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PYREXIA, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12723','Poison_Laughing','Magic Mushroom','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_MAGICMUSHROOM, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12724','Poison_Fatigue','Venom Bleed','0','2','1','20','0','0','0','0','0','4096','8','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_VENOMBLEED, 15000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12725','Runstone_Nosiege','Nauthiz Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','120000','475',NULL,'1',NULL,'20','1','0','itemskill RK_REFRESH, 1;','','');
+REPLACE INTO `item_db` VALUES ('12726','Runstone_Rhydo','Raido Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','30000','475',NULL,'1',NULL,'20','1','0','itemskill RK_CRUSHSTRIKE, 1;','','');
+REPLACE INTO `item_db` VALUES ('12727','Runstone_Verkana','Berkana Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'1',NULL,'20','1','0','itemskill RK_MILLENNIUMSHIELD, 1;','','');
+REPLACE INTO `item_db` VALUES ('12728','Runstone_Isia','Isa Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_VITALITYACTIVATION, 1;','','');
+REPLACE INTO `item_db` VALUES ('12729','Runstone_Asir','Othila Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_FIGHTINGSPIRIT, 1;','','');
+REPLACE INTO `item_db` VALUES ('12730','Runstone_Urj','Uruz Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_ABUNDANCE, 1;','','');
+REPLACE INTO `item_db` VALUES ('12731','Runstone_Turisus','Thurisaz Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_GIANTGROWTH, 1;','','');
+REPLACE INTO `item_db` VALUES ('12732','Runstone_Pertz','Wyrd Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','1000','475',NULL,'1',NULL,'20','1','0','itemskill RK_STORMBLAST, 1;','','');
+REPLACE INTO `item_db` VALUES ('12733','Runstone_Hagalas','Hagalaz Rune','11','100','50','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_STONEHARDSKIN, 1;','','');
+REPLACE INTO `item_db` VALUES ('12734','Runstone_Quality','Luxurious Rune','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 5;','','');
+REPLACE INTO `item_db` VALUES ('12735','Runstone_Ancient','Ancient Rune','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 11;','','');
+REPLACE INTO `item_db` VALUES ('12736','Runstone_Mystic','Mystic Rune','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 14;','','');
+REPLACE INTO `item_db` VALUES ('12737','Runstone_Ordinary','General Rune','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 2;','','');
+REPLACE INTO `item_db` VALUES ('12738','Runstone_Rare','Rare Rune','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 8;','','');
+REPLACE INTO `item_db` VALUES ('12739','Snow_Flower','Snow Flowers','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12740','Inc_Str_Scroll','Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_STR_SCROLL, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12741','Inc_Int_Scroll','Intellect Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_INT_SCROLL, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12742','Valentine_Gift_Box1','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Gold_Ring, 1;','','');
+REPLACE INTO `item_db` VALUES ('12743','Valentine_Gift_Box2','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Silver_Ring, 1;','','');
+REPLACE INTO `item_db` VALUES ('12744','Chocotate_Box','Chocolate Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Chocolate, 1;','','');
+REPLACE INTO `item_db` VALUES ('12745','Skull_Scroll','Skull Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SKELSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12746','Destruction_Scroll','Destruction Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DISTRUCTIONSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12747','Royal_Scroll','Royal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ROYALSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12748','Immune_Scroll','Immune Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_IMMUNITYSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12749','Mystic_Scroll','Mystic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTICSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12750','Battle_Scroll','Battle Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATTLESCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12751','Armor_Scroll','Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ARMORSCROLL,1800000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12752','Prayer_Scroll','Prayer Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_FREYJASCROLL,1800000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12753','Soul_Scroll','Soul Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SOULSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12754','New_Year_Bun','New Year Bun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('12755','Traditional_Firecrack','Traditional Firecrack','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POK_JAP; itemskill MO_CALLSPIRITS,3; itemskill MO_FINGEROFFENSIVE,5;','','');
+REPLACE INTO `item_db` VALUES ('12756','New_Gift_Envelope','New Gift Envelope','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12757','Loyal_Ring1_Box','Loyal Ring1 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12758','Loyal_Ring2_Box','Loyal Ring2 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12759','Loyal_Ring3_Box','Loyal Ring3 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12760','Bubble_Gum_Green','Bubble Gum Green','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12761','Bubble_Gum_Yellow','Bubble Gum Yellow','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12762','Bubble_Gum_Orange','Bubble Gum Orange','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12763','Bubble_Gum_Red','Bubble Gum Red','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12764','Fools_Day_Box_Tw','Fools Day Box Tw','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12765','Summer_Knight_Box','Summer Knight Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12766','Reward_Job_BM25','Reward Job BM25','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,25;','','');
+REPLACE INTO `item_db` VALUES ('12767','Passion_FB_Hat_Box','Passion FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12768','Cool_FB_Hat_Box','Cool FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12769','Victory_FB_Hat_Box','Victory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12770','Glory_FB_Hat_Box','Glory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12771','Passion_Hat_Box2','Passion Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12772','Cool_Hat_Box2','Cool Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12773','Victory_Hat_Box2','Victory Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12786','Change_Slot_Card','Character Position Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','SlotChange += 1;','','');
+REPLACE INTO `item_db` VALUES ('12790','Change_Name_Card','Name Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','CharRename += 1;','','');
+REPLACE INTO `item_db` VALUES ('12831','Potion_Box','Potion Box','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Slim_Potion, 100; getitem Yellow_Slim_Potion, 100; getitem White_Slim_Potion, 100; getitem Blue_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12848','Falcon_Flute','Falcon Flute','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getskilllv(HT_FALCON)) { if (checkoption(Option_Wug) || checkoption(Option_Wugrider)) end; if (checkfalcon() == 1) { setfalcon 0; } else { setfalcon 1; } }','','');
+REPLACE INTO `item_db` VALUES ('12900','Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
+REPLACE INTO `item_db` VALUES ('12901','Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
+REPLACE INTO `item_db` VALUES ('12902','Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('12903','Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
+REPLACE INTO `item_db` VALUES ('12904','Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
+REPLACE INTO `item_db` VALUES ('12905','Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
+REPLACE INTO `item_db` VALUES ('12906','Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
+REPLACE INTO `item_db` VALUES ('12907','Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('12908','Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
+REPLACE INTO `item_db` VALUES ('12909','Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
+REPLACE INTO `item_db` VALUES ('12910','Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
+REPLACE INTO `item_db` VALUES ('12911','Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
+REPLACE INTO `item_db` VALUES ('12912','Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
+REPLACE INTO `item_db` VALUES ('12913','Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
+REPLACE INTO `item_db` VALUES ('12914','Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
+REPLACE INTO `item_db` VALUES ('12915','Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10;','','');
+REPLACE INTO `item_db` VALUES ('12916','Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
+REPLACE INTO `item_db` VALUES ('12917','Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
+REPLACE INTO `item_db` VALUES ('12918','Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
+REPLACE INTO `item_db` VALUES ('12919','Megaphone_Box','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
+REPLACE INTO `item_db` VALUES ('12920','Enriched_Elunium_Box','Enriched Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
+REPLACE INTO `item_db` VALUES ('12921','Enriched_Oridecon_Box','Enriched Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
+REPLACE INTO `item_db` VALUES ('12922','Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
+REPLACE INTO `item_db` VALUES ('12923','Pet_Egg_Scroll_Box1','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12925,1;','','');
+REPLACE INTO `item_db` VALUES ('12924','Pet_Egg_Scroll_Box2','Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12926,1;','','');
+REPLACE INTO `item_db` VALUES ('12925','Pet_Egg_Scroll1','Kafra Item Mall Prize Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12926','Pet_Egg_Scroll2','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12927','J_Aspersio_5_Scroll_Box','Aspersio Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12928,10;','','');
+REPLACE INTO `item_db` VALUES ('12928','J_Aspersio_5_Scroll','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_ASPERSIO,5;','','');
+REPLACE INTO `item_db` VALUES ('12929','Pet_Egg_Scroll_Box3','Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12932,1;','','');
+REPLACE INTO `item_db` VALUES ('12930','Pet_Egg_Scroll_Box4','Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12933,1;','','');
+REPLACE INTO `item_db` VALUES ('12931','Pet_Egg_Scroll_Box5','Pet Egg Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12934,1;','','');
+REPLACE INTO `item_db` VALUES ('12932','Pet_Egg_Scroll3','Episode 13.2 Key Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12933','Pet_Egg_Scroll4','Summer Hat Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12934','Pet_Egg_Scroll5','Pet Egg Scroll5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12935','Infiltrator_Box','Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('12936','Muramasa_Box','Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('12937','Excalibur_Box','Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('12938','Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('12939','Counter_Dagger_Box','Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('12940','Kaiser_Knuckle_Box','Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('12941','Pole_Axe_Box','Poll Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
+REPLACE INTO `item_db` VALUES ('12942','Mighty_Staff_Box','Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('12943','Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('12944','Balistar_Box','Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('12945','Diary_Of_Great_Sage_Box','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('12946','Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('12947','Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12948','Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12949','Sahkkat_Box','Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12950','Lord_Circlet_Box','Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12951','Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,604800;','','');
+REPLACE INTO `item_db` VALUES ('12952','Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12953','Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('12954','Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('12955','Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('12956','Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('12957','Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('12958','Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('12959','Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('12960','Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('12961','Vesper_Core01_Box','Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('12962','Vesper_Core02_Box','Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('12963','Vesper_Core03_Box','Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('12964','Vesper_Core04_Box','Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','473',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('12965','Emergency_Box1','Emergency Level 1 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12968,1;','','');
+REPLACE INTO `item_db` VALUES ('12966','Emergency_Box2','Emergency Level 2 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12969,1;','','');
+REPLACE INTO `item_db` VALUES ('12967','Emergency_Box3','Emergency Level 3 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12970,1;','','');
+REPLACE INTO `item_db` VALUES ('12968','Emergency_Scroll1','Emergency Level 1 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12969','Emergency_Scroll2','Emergency Level 2 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12970','Emergency_Scroll3','Emergency Level 3 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12971','Teleport_Box1','Teleport Scroll Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12977,10;','','');
+REPLACE INTO `item_db` VALUES ('12972','Teleport_Box2','Teleport Scroll Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12978,10;','','');
+REPLACE INTO `item_db` VALUES ('12973','Teleport_Box3','Teleport Scroll Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12979,10;','','');
+REPLACE INTO `item_db` VALUES ('12974','Teleport_Box4','Teleport Scroll Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12980,10;','','');
+REPLACE INTO `item_db` VALUES ('12975','Teleport_Box5','Teleport Scroll Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12981,10;','','');
+REPLACE INTO `item_db` VALUES ('12976','Teleport_Box6','Teleport Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12982,10;','','');
+REPLACE INTO `item_db` VALUES ('12977','Teleport_Scroll1','Teleport Scroll 1','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",1;','','');
+REPLACE INTO `item_db` VALUES ('12978','Teleport_Scroll2','Teleport Scroll 2','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",2;','','');
+REPLACE INTO `item_db` VALUES ('12979','Teleport_Scroll3','Teleport Scroll 3','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",3;','','');
+REPLACE INTO `item_db` VALUES ('12980','Teleport_Scroll4','Teleport Scroll 4','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",4;','','');
+REPLACE INTO `item_db` VALUES ('12981','Teleport_Scroll5','Teleport Scroll 5','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",5;','','');
+REPLACE INTO `item_db` VALUES ('12982','Teleport_Scroll6','Teleport Scroll 6','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",6;','','');
+REPLACE INTO `item_db` VALUES ('12983','Pet_Egg_Scroll_Box6','Pet Egg Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12989,1;','','');
+REPLACE INTO `item_db` VALUES ('12984','Pet_Egg_Scroll_Box7','Pet Egg Scroll Box 7','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12990,1;','','');
+REPLACE INTO `item_db` VALUES ('12985','Pet_Egg_Scroll_Box8','Pet Egg Scroll Box 8','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12991,1;','','');
+REPLACE INTO `item_db` VALUES ('12986','Pet_Egg_Scroll_Box9','Adventurer Pack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12992,1;','','');
+REPLACE INTO `item_db` VALUES ('12987','Pet_Egg_Scroll_Box10','Pet Egg Scroll Box 10','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12993,1;','','');
+REPLACE INTO `item_db` VALUES ('12988','Pet_Egg_Scroll_Box11','Pet Egg Scroll Box 11','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12994,1;','','');
+REPLACE INTO `item_db` VALUES ('12989','Pet_Egg_Scroll6','Pet Egg Scroll 6','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12990','Pet_Egg_Scroll7','Pet Egg Scroll 7','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12991','Pet_Egg_Scroll8','Party Hard Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12992','Pet_Egg_Scroll9','Adventurer Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12993','Pet_Egg_Scroll10','Pet Egg Scroll 10','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12994','Pet_Egg_Scroll11','Pet Egg Scroll 11','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12995','White_Herb_Box','White Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 509,15;','','');
+REPLACE INTO `item_db` VALUES ('12996','Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 510,15;','','');
+REPLACE INTO `item_db` VALUES ('12997','Elunium_Box','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 985,5;','','');
+REPLACE INTO `item_db` VALUES ('12998','Oridecon_Box','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 984,5;','','');
+REPLACE INTO `item_db` VALUES ('12999','Branch_Of_Dead_Tree_Box','Dead Branch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 604,3;','','');
+REPLACE INTO `item_db` VALUES ('13000','Jujube_Dagger','Jujube Dagger','4','10000','5000','600','39','0','0','1','0','2123325167','63','2','2','1','1',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13001','Dragon_Killer','Dragon Killer','4','20','10','900','110','0','0','1','0','2123325167','63','2','2','4','60',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('13002','Ginnungagap','Ginnungagap','4','20','10','700','148','0','0','1','0','2123325167','63','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
+REPLACE INTO `item_db` VALUES ('13003','Coward','Cowardice Blade','4','52000','26000','700','80','0','0','1','1','33689664','63','2','2','3','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
+REPLACE INTO `item_db` VALUES ('13004','Coward_','Cowardice Blade','4','52000','26000','700','80','0','0','1','2','33689664','63','2','2','3','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
+REPLACE INTO `item_db` VALUES ('13005','Angelwing_Short_Sword','Angelic Wing Dagger','4','20','10','600','120','0','0','1','2','1','63','2','2','4','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13006','Khukri','Khukri','4','240000','120000','600','150','0','0','1','0','33554432','63','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('13007','Jitte','Jitte','4','20000','10000','400','70','0','0','1','0','33554432','63','2','2','2','35',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13008','Jitte_','Jitte','4','20000','10000','400','70','0','0','1','1','33554432','63','2','2','2','35',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13009','Kamaitachi','Kamaitachi','4','48000','24000','900','125','0','0','2','0','33554432','63','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('13010','Asura','Asura','4','3000','1500','600','50','0','0','1','2','33554432','63','2','2','1','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('13011','Asura_','Asura','4','3000','1500','600','50','0','0','1','3','33554432','63','2','2','1','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('13012','Murasame','Murasame','4','20','10','700','95','0','0','1','1','33554432','63','2','2','2','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('13013','Murasame_','Murasame','4','20','10','700','95','0','0','1','2','33554432','63','2','2','2','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('13014','Hakujin','Hakujin','4','20','10','800','120','0','0','1','0','33554432','63','2','2','3','42',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('13015','Hakujin_','Hakujin','4','20','10','800','120','0','0','1','1','33554432','63','2','2','3','42',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('13016','Poison_Knife_','Poison Knife','4','20','10','800','64','0','0','1','2','42950382','63','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('13017','House_Auger_','Ice Pick','4','20','10','600','70','0','0','1','1','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
+REPLACE INTO `item_db` VALUES ('13018','Sucsamad_','Sucsamad','4','20','10','800','140','0','0','1','1','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13019','Ginnungagap_','Ginnungagap','4','20','10','700','148','0','0','1','1','2123325167','63','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
+REPLACE INTO `item_db` VALUES ('13020','Warrior_Balmung_','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('13021','Combat_Knife_C','Combat Knife','4','1','0','0','129','0','0','1','0','42950382','63','2','2','4','1',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('13022','Counter_Dagger_C','Dagger of Counter','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','1',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
+REPLACE INTO `item_db` VALUES ('13023','Asura_C','Ashura','4','1','0','0','120','0','0','1','0','33554432','63','2','2','1','1',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('13024','Sword_Breaker_C','Refined Swordbreaker','4','2','1','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13025','Mail_Breaker_C','Refined Mailbreaker','4','2','1','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13026','Moonlight_Sword_C','Moonlight Dagger','4','2','1','0','85','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('13027','Scalpel','Scalpel','4','20','10','500','120','0','0','1','3','42950382','2','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('13028','Tooth_Blade','Tooth Blade','4','20','10','700','130','0','0','1','1','42950382','2','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_SLOWCAST,2,70; } else bonus3 bAutoSpell,NPC_SLOWCAST,1,50;','','');
+REPLACE INTO `item_db` VALUES ('13029','Prinsence_Knife','Prinsense Knife','4','20','10','0','120','0','0','1','0','42950382','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('13030','Dragon_Killer_','Dragon Killer','4','20','10','900','110','0','0','1','2','2123325167','63','2','2','4','60',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('13031','Sword_Breaker_','Swordbreaker','4','20','10','1000','70','0','0','1','3','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13032','Mail_Breaker_','Mailbreaker','4','20','10','1000','70','0','0','1','3','42950382','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13033','Assasin_Dagger_','Assassin Dagger','4','20','10','600','140','0','0','1','1','4096','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('13034','Twilight_Desert','Desert Twilight','4','20','10','600','130','0','0','1','2','4096','2','2','2','2','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13035','Sandstorm','Sandstorm','4','20','10','600','50','0','0','1','4','4096','2','2','2','2','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13036','BF_Dagger1','Brave Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','3','80',NULL,'1','0','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('13037','BF_Dagger2','Valorous Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','3','80',NULL,'1','0','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bDefRatioAtkRace, RC_All; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('13038','Dagger_Of_Hunter','Dagger of Hunter','4','20','10','700','120','0','0','1','3','131072','2','2','2','3','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bDex,1; bonus4 bAutoSpellOnSkill,RG_BACKSTAP,SM_BASH,10,100; bonus2 bSkillAtk,RG_BACKSTAP,20;','','');
+REPLACE INTO `item_db` VALUES ('13039','Ivory_Knife','Ivory Knife','4','20','10','700','130','0','0','1','2','42950382','2','2','2','3','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30;','','');
+REPLACE INTO `item_db` VALUES ('13040','N_Cutter','Novice Cutter','4','0','0','0','50','0','0','1','3','2123325167','63','2','2','1','1',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13041','N_Main_Gauche','Novice Main Gauche','4','0','0','0','63','0','0','1','3','2123325167','63','2','2','1','1',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13042','Krieger_Dagger1','Glorious Gladius','4','20','10','0','120','0','0','1','0','2123325167','63','2','2','4','80',NULL,'1','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus3 bAutoSpell,PR_LEXDIVINA,1,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,RG_RAID,NPC_WIDEBLEEDING,1,250;','','');
+REPLACE INTO `item_db` VALUES ('13043','Fortune_Sword_I','Fortune Sword','4','0','0','0','120','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('13044','House_Auger_I','Ice Pick','4','0','0','0','105','0','0','1','0','42950382','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13045','Kamaitachi_I','Kamaitachi','4','0','0','0','155','0','0','2','0','33554432','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13046','Krieg','Krierg','4','20','10','500','110','0','0','1','3','135232','2','2','2','2','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_BACKSTAP,Eff_Bleeding,1000; bonus2 bSkillAtk,RG_BACKSTAP,15;','','');
+REPLACE INTO `item_db` VALUES ('13047','Weihna','Weihna','4','20','10','500','135','0','0','1','2','135232','2','2','2','3','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_RAID,Eff_Poison,1000; autobonus \"{ bonus2 bAddRace, RC_All, 10; }\",5,5000,BF_WEAPON|BF_SHORT,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('13048','Damascus_C','Damascus','4','0','0','0','153','0','0','1','0','42950382','63','2','2','3','1',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13100','Six_Shooter','Six Shooter','4','4500','2250','400','30','0','0','7','1','16777216','63','2','34','1','10',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13101','Six_Shooter_','Six Shooter','4','4500','2250','400','30','0','0','7','2','16777216','63','2','34','1','10',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13102','Crimson_Bolt','Crimson Bolt','4','20000','10000','450','45','0','0','7','1','16777216','63','2','34','2','35',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13103','Crimson_Bolt_','Crimson Bolt','4','20000','10000','450','45','0','0','7','2','16777216','63','2','34','2','35',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13104','The_Garrison','Garrison','4','48000','24000','500','70','0','0','7','1','16777216','63','2','34','2','55',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13105','The_Garrison_','Garrison','4','48000','24000','500','70','0','0','7','2','16777216','63','2','34','2','55',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13106','Gold_Lux','Gold Lux','4','100000','50000','500','20','0','0','7','0','16777216','63','2','34','3','12',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; if(getskilllv(GS_GLITTERING)>0) bonus3 bAutoSpell,GS_GLITTERING,getskilllv(GS_GLITTERING),100;','','');
+REPLACE INTO `item_db` VALUES ('13107','Wasteland_Outlaw','Wasteland\'s Outlaw','4','20','10','580','68','0','0','7','2','16777216','63','2','34','3','70',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14;','','');
+REPLACE INTO `item_db` VALUES ('13108','BF_Pistol1','Soldier Revolver','4','0','0','0','70','0','0','7','0','16777216','63','2','34','3','80',NULL,'1','0','17','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bAspdRate,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13109','Wasteland_Outlaw_C','Wasteland Outlaw','4','20','10','0','100','0','0','7','0','16777216','63','2','34','3','0',NULL,'0','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('13110','Krieger_Pistol1','Glorious Pistol','4','0','0','0','80','0','0','7','0','16777216','63','2','34','4','80',NULL,'1','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(getrefine()-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,GS_RAPIDSHOWER,GS_GLITTERING,1,1000; bonus2 bSkillAtk,GS_RAPIDSHOWER,getrefine()*2; }','','');
+REPLACE INTO `item_db` VALUES ('13112','P_Revolver1','Eden Revlover I','4','0','0','0','4','0','0','7','0','16777216','63','2','34','1','26',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13113','P_Revolver2','Eden Revlover II','4','0','0','0','60','0','0','7','0','16777216','63','2','34','1','40',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13150','Branch','Branch','4','3000','1500','500','50','0','0','9','3','16777216','63','2','34','1','1',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13151','The_Cyclone','Cyclone','4','17500','8750','700','120','0','0','9','1','16777216','63','2','34','2','24',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13152','The_Cyclone_','Cyclone','4','17500','8750','700','120','0','0','9','2','16777216','63','2','34','2','24',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13153','Dusk','Dusk','4','23500','11750','750','150','0','0','9','1','16777216','63','2','34','2','56',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13154','Rolling_Stone','Rolling Stone','4','12000','6000','900','135','0','0','9','1','16777216','63','2','34','1','14',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('13155','Black_Rose','Black Rose','4','32000','16000','900','180','0','0','9','1','16777216','63','2','34','2','35',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('13156','Gate_Keeper','Gate Keeper','4','56000','28000','1000','210','0','0','9','0','16777216','63','2','34','2','24',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50;','','');
+REPLACE INTO `item_db` VALUES ('13157','Drifter','Drifter','4','80000','40000','2300','50','0','0','9','1','16777216','63','2','34','2','55',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13158','Butcher','Butcher','4','130000','65000','2500','75','0','0','9','0','16777216','63','2','34','3','68',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('13159','Butcher_','Butcher','4','130000','65000','2500','75','0','0','9','1','16777216','63','2','34','3','68',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('13160','Destroyer','Destroyer','4','110000','55000','1200','220','0','0','9','0','16777216','63','2','34','2','52',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13161','Destroyer_','Destroyer','4','110000','55000','1200','220','0','0','9','1','16777216','63','2','34','2','52',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13162','Inferno','Inferno','4','230000','115000','1250','280','0','0','9','1','16777216','63','2','34','2','65',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13163','Long_Barrel','Long Barrel','4','40000','20000','1000','150','0','0','9','0','16777216','63','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
+REPLACE INTO `item_db` VALUES ('13164','Long_Barrel_','Long Barrel','4','40000','20000','1000','150','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
+REPLACE INTO `item_db` VALUES ('13165','Jungle_Carbine','Jungle Carbine','4','56000','28000','700','170','0','0','9','0','16777216','63','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
+REPLACE INTO `item_db` VALUES ('13166','Jungle_Carbine_','Jungle Carbine','4','56000','28000','700','170','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
+REPLACE INTO `item_db` VALUES ('13167','Gate_KeeperDD','Gate Keeper-DD','4','72000','36000','1300','200','0','0','9','0','16777216','63','2','34','4','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50; bonus bDef,getrefine(); bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('13168','Thunder_P','Thunder P','4','76000','38000','700','80','0','0','9','1','16777216','63','2','34','3','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13169','Thunder_P_','Thunder P','4','76000','38000','700','80','0','0','9','2','16777216','63','2','34','3','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13170','Lever_Action_Rifle','Lever Action Rifle','4','20','10','770','138','0','0','9','2','16777216','63','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('13171','BF_Rifle1','Soldier Rifle','4','0','0','0','50','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','0','18','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,10; bonus bCritical,10; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bCastrate,GS_TRACKING,-25; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13172','BF_Gatling_Gun1','Soldier Gatling Gun','4','0','0','0','80','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','0','19','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,120,1000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13173','BF_Shotgun1','Soldier Shotgun','4','0','0','0','100','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','0','20','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13174','BF_Launcher1','Soldier Grenade Launcher','4','0','0','0','300','0','0','9','0','16777216','63','2','34','3','80',NULL,'1','0','21','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,300; bonus2 bHPLossRate,120,1000; }\",30,9000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13175','Lever_Action_Rifle_C','Lever Action Rifle','4','20','10','0','170','0','0','9','0','16777216','63','2','34','3','0',NULL,'0','0','18','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('13176','Krieger_Rifle1','Glorious Rifle','4','0','0','0','90','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','0','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bCastrate,GS_TRACKING,25; bonus2 bSkillAtk,GS_TRACKING,getrefine() * 3; }','','');
+REPLACE INTO `item_db` VALUES ('13177','Krieger_Gatling1','Glorious Gatling Gun','4','0','0','0','90','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','0','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('13178','Krieger_Shotgun1','Glorious Shotgun','4','0','0','0','110','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','0','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bSplashRange,1; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_SPREADATTACK,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; }','','');
+REPLACE INTO `item_db` VALUES ('13179','Krieger_Launcher1','Glorious Grenade Launcher','4','0','0','0','330','0','0','9','0','16777216','63','2','34','4','80',NULL,'1','0','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_GROUNDDRIFT,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; autobonus \"{ bonus bAspdRate,20; }\",200,20000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('13200','Bullet','Bullet','10','1','0','2','10','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13201','Silver_Bullet','Silver Bullet','10','15','7','2','15','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13202','Shell_Of_Blood','Bloody Shell','10','30','15','2','30','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
+REPLACE INTO `item_db` VALUES ('13203','Flare_Sphere','Flare Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13204','Lighting_Sphere','Lightning Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13205','Poison_Sphere','Poison Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
+REPLACE INTO `item_db` VALUES ('13206','Blind_Sphere','Blind Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('13207','Freezing_Sphere','Freezing Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','1',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13250','Shuriken','Shuriken','10','4','2','5','10','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13251','Nimbus_Shuriken','Nimbus Shuriken','10','10','5','5','30','0','0','0','0','33554432','63','2','32768','0','20',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13252','Flash_Shuriken','Flash Shuriken','10','20','10','5','45','0','0','0','0','33554432','63','2','32768','0','40',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13253','Sharp_Leaf_Shuriken','Sharp Leaf Shuriken','10','40','20','5','70','0','0','0','0','33554432','63','2','32768','0','60',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13254','Thorn_Needle_Shuriken','Thorn Needle Shuriken','10','100','50','5','100','0','0','0','0','33554432','63','2','32768','0','80',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13255','Kunai_Of_Icicle','Icicle Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13256','Kunai_Of_Black_Soil','Black Earth Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('13257','Kunai_Of_Furious_Wind','High Wind Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13258','Kunai_Of_Fierce_Flame','Heat Wave Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13259','Kunai_Of_Deadly_Poison','Fell Poison Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','1',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
+REPLACE INTO `item_db` VALUES ('13260','Apple_Bomb','Apple Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13261','Coconut_Bomb','Coconut Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13262','Melon_Bomb','Melon Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13263','Pineapple_Bomb','Pineapple Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13264','Banana_Bomb','Banana Bomb','10','100','50','1','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13265','Black_Lump','Black Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13266','Black_Hard_Lump','Black Hard Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13267','Very_Hard_Lump','Very Hard Lump','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13268','Mysterious_Powder','Mysterious Powder','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTERIOUS_POWDER, 10000, 2;','','');
+REPLACE INTO `item_db` VALUES ('13269','Boost500_To_Throw','Throwing Boost500','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('13270','Full_SwingK_To_Throw','Full SwingK Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('13271','Mana_Plus_To_Throw','Mana + Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('13272','Cure_Free_To_Throw','Cure Free Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500, 0;','','');
+REPLACE INTO `item_db` VALUES ('13273','Stamina_Up_M_To_Throw','Throwing Muramura(M)','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('13274','Digestive_F_To_Throw','Throwing Falmons(F)','10','100','50','10','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('13275','HP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 1, 500, 2;','','');
+REPLACE INTO `item_db` VALUES ('13276','HP_Inc_PotM_To_Throw','HP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 2, 1500, 3;','','');
+REPLACE INTO `item_db` VALUES ('13277','HP_Inc_PotL_To_Throw','HP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 3, 2500, 5;','','');
+REPLACE INTO `item_db` VALUES ('13278','SP_Inc_PotS_To_Throw','SP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 1, 0, 2;','','');
+REPLACE INTO `item_db` VALUES ('13279','SP_Inc_PotM_To_Throw','SP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 2, 0, 4;','','');
+REPLACE INTO `item_db` VALUES ('13280','SP_Inc_PotL_To_Throw','SP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 3, 0, 8;','','');
+REPLACE INTO `item_db` VALUES ('13281','En_White_PotZ_To_Throw','Enriched White PotionZ Throw','10','100','50','70','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
+REPLACE INTO `item_db` VALUES ('13282','Vitata500_To_Throw','Vitata50 Throw0','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
+REPLACE INTO `item_db` VALUES ('13283','En_Cel_Juice_To_Throw','Enrich Celermine Juice Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('13284','Savage_BBQ_To_Throw','Savage BBQ Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13285','Wug_Cocktail_To_Throw','Warg Cocktail To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13286','M_Brisket_To_Throw','M Brisket To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13287','Siroma_Icetea_To_Throw','Siroma Icetea To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13288','Drocera_Stew_To_Throw','Drosera Stew To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13289','Petti_Noodle_To_Throw','Petite Noodle To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13290','Black_Thing_To_Throw','Black Thing To Throw','10','100','50','50','0','0','0','0','0','262144','8','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
+REPLACE INTO `item_db` VALUES ('13294','Explosive_Kunai','Explosive Kunai','10','100','50','30','50','0','0','0','0','33554432','63','2','32768','0','100',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13300','Huuma_Bird_Wing','Huuma Wing Shuriken','4','90000','45000','3000','150','0','0','1','0','33554432','63','2','34','4','65',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Wind; bonus bDex,-2; bonus bAgi,-1;','','');
+REPLACE INTO `item_db` VALUES ('13301','Huuma_Giant_Wheel','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','3','33554432','63','2','34','4','42',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
+REPLACE INTO `item_db` VALUES ('13302','Huuma_Giant_Wheel_','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','4','33554432','63','2','34','4','42',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
+REPLACE INTO `item_db` VALUES ('13303','Huuma_Blaze','Huuma Blaze Shuriken','4','78000','39000','1500','185','0','0','1','0','33554432','63','2','34','4','55',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,-2; bonus3 bAutoSpell,MG_FIREBALL,5,30;','','');
+REPLACE INTO `item_db` VALUES ('13304','Huuma_Calm_Mind','Huuma Calm Mind','4','20','10','1550','112','0','0','1','2','33554432','63','2','34','3','70',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,NJ_HUUMA,30; bonus bNoCastCancel,0;','','');
+REPLACE INTO `item_db` VALUES ('13305','BF_Huuma_Shuriken1','Brave Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','3','80',NULL,'1','0','22','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13306','BF_Huuma_Shuriken2','Valorous Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','3','80',NULL,'1','0','22','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000,BF_WEAPON,\"{specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13307','Krieger_Huuma_Shuriken1','Glorious Shuriken','4','20','10','0','55','0','0','1','0','33554432','63','2','34','4','80',NULL,'1','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bMatkRate,15; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,NJ_ISSEN,AL_HEAL,10,1000,1; bonus4 bAutoSpellOnSkill,NJ_HUUMA,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('13308','Huuma_Blaze_I','Huuma Blaze Shuriken','4','0','0','0','230','0','0','1','0','33554432','63','2','34','4','0',NULL,'0','0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('13309','Huuma_Giant_Wheel_C','Huuma Giant Wheel Shuriken','4','0','0','0','99','0','0','1','0','33554432','63','2','34','4','1',NULL,'0','0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13400','Cutlas_','Cutlus','4','20','10','900','150','0','0','1','1','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('13401','Excalibur_C','Excalibur','4','1','0','0','199','0','0','1','0','414946','63','2','2','4','1',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bLuk,10; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13402','Cutlas_C','Cutlus','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('13403','Solar_Sword_C','Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
+REPLACE INTO `item_db` VALUES ('13404','Platinum_Shotel','Platinum Shotel','4','20','10','1500','130','0','0','1','1','414946','63','2','2','4','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,50;','','');
+REPLACE INTO `item_db` VALUES ('13405','Curved_Sword','Curved Sword','4','20','10','800','125','0','0','1','2','414946','63','2','2','4','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus2 bAddEff,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('13406','Edger','Edger','4','20','10','0','120','0','0','1','0','414946','63','2','2','1','0',NULL,'0','0','2','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('13407','Nagan_C','Refined Nagan','4','1','0','0','148','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,40;','','');
+REPLACE INTO `item_db` VALUES ('13408','Fire_Brand_C','Refined Fireblend','4','1','0','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,2; skill MG_FIREBOLT,5; bonus3 bAutoSpell,MG_FIREBOLT,5,100;','','');
+REPLACE INTO `item_db` VALUES ('13409','Immaterial_Sword_C','Refined Immaterial Sword','4','1','0','0','160','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 45, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
+REPLACE INTO `item_db` VALUES ('13410','BF_Sword1','Valorous Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','0','2','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13411','BF_Sword2','Brave Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','0','2','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13412','Twin_Edge_B','Twin Edge of Naght Sieger','4','20','10','1500','150','0','0','1','3','414946','2','2','2','4','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; skill MG_FROSTDIVER,5; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('13413','Twin_Edge_R','Twin Edge of Naght Sieger','4','20','10','1500','160','0','0','1','3','414946','2','2','2','4','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill WZ_METEOR,3; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('13414','Elemental_Sword','Elemental Sword','4','20','10','1200','105','0','0','1','3','414946','2','2','2','3','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus bMatkRate,5; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,MG_COLDBOLT,3,50; bonus4 bAutoSpellOnSkill,MG_COLDBOLT,MG_FIREBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_FIREBOLT,MG_LIGHTNINGBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_LIGHTNINGBOLT,WZ_EARTHSPIKE,3,1000;','','');
+REPLACE INTO `item_db` VALUES ('13415','N_Falchion','Novice Falchion','4','0','0','0','59','0','0','1','3','414947','63','2','2','1','2',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13416','Krieger_Onehand_Sword1','Glorious Flamberge','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>6) bonus bAspdRate,5; if(getrefine()>8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('13417','Krieger_Onehand_Sword2','Glorious Rapier','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus bUseSPrate,-10; if(getrefine()>8) bonus bInt,5;','','');
+REPLACE INTO `item_db` VALUES ('13418','Krieger_Onehand_Sword3','Glorious Holy Avenger','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus bUseSPrate,-10; if(getrefine()>8) bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000; if(getrefine()>9) bonus bInt,5;','','');
+REPLACE INTO `item_db` VALUES ('13419','Holy_Saber','Holy saber','4','20','10','0','160','0','0','1','0','414946','63','2','2','3','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13420','Honglyuns_Sword','Honglyun\'s Sword','4','20','10','1200','160','0','0','1','1','414946','63','2','2','4','70',NULL,'1','0','2','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('13421','Ruber','Ruber','4','20','10','1500','170','0','0','1','1','279714','2','2','2','3','50',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bSkillAtk,KN_BOWLINGBASH,20; bonus2 bSkillAtk,SM_BASH,20; }\",5,15000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('13422','Flamberge_C','Flamberge','4','0','0','0','185','0','0','1','0','16512','63','2','2','3','1',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13500','Insurance60_Package','Life Insurrance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14500,10;','','');
+REPLACE INTO `item_db` VALUES ('13501','Assorted_Scroll_Box','Experience Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13502','Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,604800;','','');
+REPLACE INTO `item_db` VALUES ('13503','Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,604800;','','');
+REPLACE INTO `item_db` VALUES ('13504','Deviruchi_Cap_Box','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,604800;','','');
+REPLACE INTO `item_db` VALUES ('13505','Executioner_Box','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
+REPLACE INTO `item_db` VALUES ('13506','Brood_Axe_Box','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
+REPLACE INTO `item_db` VALUES ('13507','Tomahawk_Box','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
+REPLACE INTO `item_db` VALUES ('13508','Bow_Of_Rudra_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
+REPLACE INTO `item_db` VALUES ('13509','Cutlas_Box','Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
+REPLACE INTO `item_db` VALUES ('13510','Solar_Sword_Box','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
+REPLACE INTO `item_db` VALUES ('13511','Sword_Breaker_Box','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
+REPLACE INTO `item_db` VALUES ('13512','Mail_Breaker_Box','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
+REPLACE INTO `item_db` VALUES ('13513','Moonlight_Sword_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
+REPLACE INTO `item_db` VALUES ('13514','Spanner_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
+REPLACE INTO `item_db` VALUES ('13515','Grape_Box','Grape Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 514,10;','','');
+REPLACE INTO `item_db` VALUES ('13516','Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 526,5;','','');
+REPLACE INTO `item_db` VALUES ('13517','Yggdrasilberry_Box','Yggdrasil Berry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 607,3;','','');
+REPLACE INTO `item_db` VALUES ('13518','Weapon_Card_Scroll_Box','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13558,1;','','');
+REPLACE INTO `item_db` VALUES ('13519','Armor_Card_Scroll_Box','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13559,1;','','');
+REPLACE INTO `item_db` VALUES ('13520','Helmet_Card_Scroll_Box','Helmet Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13560,1;','','');
+REPLACE INTO `item_db` VALUES ('13521','Hood_Card_Scroll_Box','Garment Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13561,1;','','');
+REPLACE INTO `item_db` VALUES ('13522','Hood_Card_Scroll_Box2','Shield Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13562,1;','','');
+REPLACE INTO `item_db` VALUES ('13523','Shoes_Card_Scroll_Box','Shoes Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13563,1;','','');
+REPLACE INTO `item_db` VALUES ('13524','Accy_Card_Scroll_Box','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13564,1;','','');
+REPLACE INTO `item_db` VALUES ('13525','Zeny_Scroll_Box','Zeny Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14508,1;','','');
+REPLACE INTO `item_db` VALUES ('13526','Pet_Egg_Scroll_Box1_','Pet Egg Scroll Box 12','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12925,30;','','');
+REPLACE INTO `item_db` VALUES ('13527','Pet_Egg_Scroll_Box2_','Pet Egg Scroll Box 13','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12926,30;','','');
+REPLACE INTO `item_db` VALUES ('13528','Pet_Egg_Scroll_Box3_','Pet Egg Scroll Box 14','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12932,30;','','');
+REPLACE INTO `item_db` VALUES ('13529','Pet_Egg_Scroll_Box4_','Pet Egg Scroll Box 15','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12933,30;','','');
+REPLACE INTO `item_db` VALUES ('13530','Pet_Egg_Scroll_Box5_','Pet Egg Scroll Box 16','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12934,30;','','');
+REPLACE INTO `item_db` VALUES ('13531','Light_Red_Pot_Box','Light Red Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 598,50;','','');
+REPLACE INTO `item_db` VALUES ('13532','Light_Orange_Pot_Box','Light Orange Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 599,50;','','');
+REPLACE INTO `item_db` VALUES ('13533','Light_Yellow_Pot_Box','Light Yellow Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11500,50;','','');
+REPLACE INTO `item_db` VALUES ('13534','Light_White_Pot_Box','Light White Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11501,50;','','');
+REPLACE INTO `item_db` VALUES ('13535','Light_Center_Pot_Box','Light Concentration Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13536','Light_Awakening_Pot_Box','Light Awakening Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Awakening_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13537','Light_Berserk_Pot_Box','Light Berserk Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Light_Berserk_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13538','Meteor_10_Scroll_Box','Meteor Storm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14512,1;','','');
+REPLACE INTO `item_db` VALUES ('13539','Storm_10_Scroll_Box','Storm Gust Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14513,1;','','');
+REPLACE INTO `item_db` VALUES ('13540','Vermilion_10_Scroll_Box','Lord of Vermilion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14514,1;','','');
+REPLACE INTO `item_db` VALUES ('13541','Lex_Aeterna_Scroll_Box','Lex Aeterna Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14515,1;','','');
+REPLACE INTO `item_db` VALUES ('13542','Magnificat_5_Scroll_Box','Magnificat Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14516,1;','','');
+REPLACE INTO `item_db` VALUES ('13543','CP_Helm_Scroll_Box','Chemical Protection Helm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13544','CP_Shield_Scroll_Box','Chemical Protection Shield Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13545','CP_Armor_Scroll_Box','Chemical Protection Armor Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13546','CP_Weapon_Scroll_Box','Chemical Protection Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13547','Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14587,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
+REPLACE INTO `item_db` VALUES ('13548','Big_Bun_Box','Big Bun Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14522,10;','','');
+REPLACE INTO `item_db` VALUES ('13549','Pill__Box','Pill Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14523,10;','','');
+REPLACE INTO `item_db` VALUES ('13550','Superb_Fish_Slice_Box','Fish Slice Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,10;','','');
+REPLACE INTO `item_db` VALUES ('13551','Chewy_Ricecake_Box','Chewy Ricecake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14525,10;','','');
+REPLACE INTO `item_db` VALUES ('13552','Oriental_Pastry_Box','Pastry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14526,10;','','');
+REPLACE INTO `item_db` VALUES ('13553','Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
+REPLACE INTO `item_db` VALUES ('13554','Weapon_Card_Scroll_Box2','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13565,1;','','');
+REPLACE INTO `item_db` VALUES ('13555','Weapon_Card_Scroll_Box3','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13566,1;','','');
+REPLACE INTO `item_db` VALUES ('13556','Armor_Card_Scroll_Box2','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13567,1;','','');
+REPLACE INTO `item_db` VALUES ('13557','Accy_Card_Scroll_Box2','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13568,1;','','');
+REPLACE INTO `item_db` VALUES ('13558','Weapon_Card_Scroll','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13559','Armor_Card_Scroll','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13560','Helmet_Card_Scroll','Helmet Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13561','Hood_Card_Scroll','Garment Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13562','Hood_Card_Scroll2','Shield Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13563','Shoes_Card_Scroll','Shoes Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13564','Accy_Card_Scroll','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13565','Weapon_Card_Scroll2','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13566','Weapon_Card_Scroll3','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13567','Armor_Card_Scroll2','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13568','Accy_Card_Scroll2','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13569','PVP_Tele_Scroll_Box','PVP Teleport Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14528,10;','','');
+REPLACE INTO `item_db` VALUES ('13570','Giant_Fly_Wing_Box50','Giant Fly Wing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
+REPLACE INTO `item_db` VALUES ('13571','Giant_Fly_Wing_Box100','Giant Fly Wing 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
+REPLACE INTO `item_db` VALUES ('13572','Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
+REPLACE INTO `item_db` VALUES ('13573','Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
+REPLACE INTO `item_db` VALUES ('13574','Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
+REPLACE INTO `item_db` VALUES ('13575','Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
+REPLACE INTO `item_db` VALUES ('13576','Inc_Agi_10_Box30','Increase Agility Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
+REPLACE INTO `item_db` VALUES ('13577','Inc_Agi_10_Box50','Increase Agility Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
+REPLACE INTO `item_db` VALUES ('13578','Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
+REPLACE INTO `item_db` VALUES ('13579','Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
+REPLACE INTO `item_db` VALUES ('13580','Insurance_Package30','Life Insurrance 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
+REPLACE INTO `item_db` VALUES ('13581','Insurance_Package50','Life Insurrance 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
+REPLACE INTO `item_db` VALUES ('13582','Convex_Mirror_Box5','Convex Mirror 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
+REPLACE INTO `item_db` VALUES ('13583','Convex_Mirror_Box30','Convex Mirror 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
+REPLACE INTO `item_db` VALUES ('13584','Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
+REPLACE INTO `item_db` VALUES ('13585','Blessing10_Box50','Blessing Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
+REPLACE INTO `item_db` VALUES ('13586','Adrenaline10_Box30','Adrenaline Rush Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
+REPLACE INTO `item_db` VALUES ('13587','Adrenaline10_Box50','Adrenaline Rush Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
+REPLACE INTO `item_db` VALUES ('13588','Assumptio_5_Box30','Assumptio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
+REPLACE INTO `item_db` VALUES ('13589','Assumptio_5_Box50','Assumptio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
+REPLACE INTO `item_db` VALUES ('13590','Aspersio_5_Box30','Aspersio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30;','','');
+REPLACE INTO `item_db` VALUES ('13591','Aspersio_5_Box50','Aspersio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
+REPLACE INTO `item_db` VALUES ('13592','Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
+REPLACE INTO `item_db` VALUES ('13593','Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
+REPLACE INTO `item_db` VALUES ('13594','Wind_Walk10_Box30','Wind Walk Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
+REPLACE INTO `item_db` VALUES ('13595','Wind_Walk10_Box50','Wind Walk Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
+REPLACE INTO `item_db` VALUES ('13596','Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
+REPLACE INTO `item_db` VALUES ('13597','Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
+REPLACE INTO `item_db` VALUES ('13598','Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
+REPLACE INTO `item_db` VALUES ('13599','Battle_Manual_Box5','Field Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
+REPLACE INTO `item_db` VALUES ('13600','Siegfried_Box5','Token of Siegfried 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
+REPLACE INTO `item_db` VALUES ('13601','Siegfried_Box20','Token of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
+REPLACE INTO `item_db` VALUES ('13602','Kafra_Card_Box30','Kafra Card 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
+REPLACE INTO `item_db` VALUES ('13603','Kafra_Card_Box50','Kafra Card 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
+REPLACE INTO `item_db` VALUES ('13604','Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
+REPLACE INTO `item_db` VALUES ('13605','Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
+REPLACE INTO `item_db` VALUES ('13606','Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
+REPLACE INTO `item_db` VALUES ('13607','Bubble_Gum_Box5','Bubble Gum 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('13608','Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
+REPLACE INTO `item_db` VALUES ('13609','Megaphone_Box5','Megaphone 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
+REPLACE INTO `item_db` VALUES ('13610','Enriched_Elunium_Box5','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
+REPLACE INTO `item_db` VALUES ('13611','Enriched_Oridecon_Box5','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
+REPLACE INTO `item_db` VALUES ('13612','Handcuff_Box','Arrest Handcuffs Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2706,1;','','');
+REPLACE INTO `item_db` VALUES ('13613','Super_Pet_Egg_Box1','Super Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13617,1;','','');
+REPLACE INTO `item_db` VALUES ('13614','Super_Pet_Egg_Box2','Super Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13618,1;','','');
+REPLACE INTO `item_db` VALUES ('13615','Super_Pet_Egg_Box3','Super Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13619,1;','','');
+REPLACE INTO `item_db` VALUES ('13616','Super_Pet_Egg_Box4','Super Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13620,1;','','');
+REPLACE INTO `item_db` VALUES ('13617','Super_Pet_Egg1','Super Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13618','Super_Pet_Egg2','Super Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13619','Super_Pet_Egg3','Super Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13620','Super_Pet_Egg4','Super Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13621','Greed_Box30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
+REPLACE INTO `item_db` VALUES ('13622','Greed_Box50','Greed Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,50;','','');
+REPLACE INTO `item_db` VALUES ('13623','Greed_Box100','Greed Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,100;','','');
+REPLACE INTO `item_db` VALUES ('13624','Flee_30_Scroll_Box','Evasion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flee_30_Scroll,1;','','');
+REPLACE INTO `item_db` VALUES ('13625','Accuracy_30_Scroll_Box','Concentration Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Accuracy_30_Scroll,1;','','');
+REPLACE INTO `item_db` VALUES ('13626','Super_Card_Pet_Egg_Box1','Super Card Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13630,1;','','');
+REPLACE INTO `item_db` VALUES ('13627','Super_Card_Pet_Egg_Box2','Super Card Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13631,1;','','');
+REPLACE INTO `item_db` VALUES ('13628','Super_Card_Pet_Egg_Box3','Super Card Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13632,1;','','');
+REPLACE INTO `item_db` VALUES ('13629','Super_Card_Pet_Egg_Box4','Super Card Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 13633,1;','','');
+REPLACE INTO `item_db` VALUES ('13630','Super_Card_Pet_Egg1','Super Card Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13631','Super_Card_Pet_Egg2','Super Card Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13632','Super_Card_Pet_Egg3','Super Card Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13633','Super_Card_Pet_Egg4','Super Card Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13634','Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13635','Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13636','Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13637','Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13638','Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13639','Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13640','Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13641','Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13642','Vigorgra_Package9','2 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13643','Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13644','Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13645','Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13646','Infiltrator_Box1','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('13647','Muramasa_Box1','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('13648','Excalibur_Box1','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('13649','Combat_Knife_Box1','Refined Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('13650','Counter_Dagger_Box1','Refined Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('13651','Kaiser_Knuckle_Box1','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('13652','Pole_Axe_Box1','Refined Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
+REPLACE INTO `item_db` VALUES ('13653','Mighty_Staff_Box1','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('13654','Right_Epsilon_Box1','Refined Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('13655','Balistar_Box1','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('13656','Diary_Of_Sage_Box1','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('13657','Asura_Box1','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('13658','Apple_Of_Archer_Box1','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13659','Bunny_Band_Box1','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13660','Sahkkat_Box1','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13661','Lord_Circlet_Box1','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13662','Elven_Ears_Box1','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13663','Steel_Flower_Box1','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13664','Critical_Ring_Box1','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('13665','Earring_Box1','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('13666','Ring_Box1','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('13667','Necklace_Box1','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('13668','Glove_Box1','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('13669','Brooch_Box1','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('13670','Rosary_Box1','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('13671','Safety_Ring_Box1','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('13672','Vesper_Core01_Box1','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('13673','Vesper_Core02_Box1','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('13674','Vesper_Core03_Box1','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('13675','Vesper_Core04_Box1','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('13676','Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13677','Magestic_Goat_Box1','Refined Majestic Goat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13678','Deviruchi_Cap_Box1','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13679','Executioner_Box1','Refined Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
+REPLACE INTO `item_db` VALUES ('13680','Brood_Axe_Box1','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
+REPLACE INTO `item_db` VALUES ('13681','Tomahawk_Box1','Refined Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
+REPLACE INTO `item_db` VALUES ('13682','Bow_Of_Rudra_Box1','Refined Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
+REPLACE INTO `item_db` VALUES ('13683','Cutlas_Box1','Refined Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
+REPLACE INTO `item_db` VALUES ('13684','Solar_Sword_Box1','Refined Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
+REPLACE INTO `item_db` VALUES ('13685','Sword_Breaker_Box1','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
+REPLACE INTO `item_db` VALUES ('13686','Mail_Breaker_Box1','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
+REPLACE INTO `item_db` VALUES ('13687','Moonlight_Sword_Box1','Refined Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
+REPLACE INTO `item_db` VALUES ('13688','Spanner_Box1','Refined Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
+REPLACE INTO `item_db` VALUES ('13689','Bok_Choy_Box','Bok Choy Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7766,100;','','');
+REPLACE INTO `item_db` VALUES ('13690','Chung_E_Cake_Box','Green Maiden Cake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7767,100;','','');
+REPLACE INTO `item_db` VALUES ('13691','Freyja_Overcoat_Box','Freya\'s Clothes Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2369,604800;','','');
+REPLACE INTO `item_db` VALUES ('13692','Freyja_Boots_Box','Freya\'s Boots Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2428,604800;','','');
+REPLACE INTO `item_db` VALUES ('13693','Freyja_Cape_Box','Freya\'s Manteau Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2533,604800;','','');
+REPLACE INTO `item_db` VALUES ('13694','Freyja_Crown_Box','Freya\'s Crown Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5306,604800;','','');
+REPLACE INTO `item_db` VALUES ('13695','Battle_Manual25_Box','Field Manual 25% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14532,10;','','');
+REPLACE INTO `item_db` VALUES ('13696','Battle_Manual100_Box','Field Manual 100% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 14533,10;','','');
+REPLACE INTO `item_db` VALUES ('13697','J_Blessing10_Box','Blessing Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
+REPLACE INTO `item_db` VALUES ('13698','J_Inc_Agi10_Box','Increase Agility Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
+REPLACE INTO `item_db` VALUES ('13699','J_Wind_Walk10_Box','Wind Walk Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
+REPLACE INTO `item_db` VALUES ('13700','J_Adrenaline10_Box','Adrenaline Rush Scroll 10 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
+REPLACE INTO `item_db` VALUES ('13701','Pet_Egg_Scroll12','Pet Egg Scroll 12','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13702','Pet_Egg_Scroll13','Pet Egg Scroll 13','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13703','Pet_Egg_Scroll14','Pet Egg Scroll 14','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13704','Super_Pet_Egg5','Super Pet Egg 5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13705','Super_Pet_Egg6','Super Pet Egg 6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13706','Super_Pet_Egg7','Super Pet Egg 7','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13707','Super_Pet_Egg8','Super Pet Egg 8','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13708','Pet_Egg_Scroll_E','Pet Egg Scroll E','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13709','BRO_Package_1','BRO Package Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13710','Max_Weight_Up_Box','Gym Pass Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
+REPLACE INTO `item_db` VALUES ('13711','Small_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
+REPLACE INTO `item_db` VALUES ('13712','Small_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
+REPLACE INTO `item_db` VALUES ('13713','Small_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
+REPLACE INTO `item_db` VALUES ('13714','Med_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
+REPLACE INTO `item_db` VALUES ('13715','Med_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
+REPLACE INTO `item_db` VALUES ('13716','Med_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
+REPLACE INTO `item_db` VALUES ('13717','Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
+REPLACE INTO `item_db` VALUES ('13718','Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
+REPLACE INTO `item_db` VALUES ('13719','Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
+REPLACE INTO `item_db` VALUES ('13720','Regeneration_Box10','Regeneration 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
+REPLACE INTO `item_db` VALUES ('13721','Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
+REPLACE INTO `item_db` VALUES ('13722','Pecopeco_Hairband_Box','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
+REPLACE INTO `item_db` VALUES ('13723','Red_Glasses_Box','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
+REPLACE INTO `item_db` VALUES ('13724','Whisper_Mask_Box','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
+REPLACE INTO `item_db` VALUES ('13725','Ramen_Hat_Box','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
+REPLACE INTO `item_db` VALUES ('13726','Gold_Box_','Golden Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7777,1;','','');
+REPLACE INTO `item_db` VALUES ('13727','Silver_Box_','Silver Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7778,1;','','');
+REPLACE INTO `item_db` VALUES ('13728','Gold_Key1_Box','Golden Key 1 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7779,1;','','');
+REPLACE INTO `item_db` VALUES ('13729','Gold_Key5_Box','Golden Key 5 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7779,5;','','');
+REPLACE INTO `item_db` VALUES ('13730','Silver_Key1_Box','Silver Key 1 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7780,1;','','');
+REPLACE INTO `item_db` VALUES ('13731','Silver_Key5_Box','Silver Key 5 Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7780,5;','','');
+REPLACE INTO `item_db` VALUES ('13734','Pecopeco_Hairband_Box1','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
+REPLACE INTO `item_db` VALUES ('13735','Red_Glasses_Box1','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
+REPLACE INTO `item_db` VALUES ('13736','Whisper_Mask_Box1','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
+REPLACE INTO `item_db` VALUES ('13737','Ramen_Hat_Box1','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
+REPLACE INTO `item_db` VALUES ('13738','Glass_Of_Illusion_Box5','Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
+REPLACE INTO `item_db` VALUES ('13739','Glass_Of_Illusion_Box10','Glass of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
+REPLACE INTO `item_db` VALUES ('13740','Shadow_Armor_S_Box5','Shadow Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 5;','','');
+REPLACE INTO `item_db` VALUES ('13741','Shadow_Armor_S_Box10','Shadow Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 10;','','');
+REPLACE INTO `item_db` VALUES ('13742','Shadow_Armor_S_Box30','Shadow Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 30;','','');
+REPLACE INTO `item_db` VALUES ('13743','Holy_Armor_S_Box5','Holy Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 5;','','');
+REPLACE INTO `item_db` VALUES ('13744','Holy_Armor_S_Box10','Holy Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 10;','','');
+REPLACE INTO `item_db` VALUES ('13745','Holy_Armor_S_Box30','Holy Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 30;','','');
+REPLACE INTO `item_db` VALUES ('13746','S_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
+REPLACE INTO `item_db` VALUES ('13747','S_Def_Potion_Box30','Small Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
+REPLACE INTO `item_db` VALUES ('13748','S_Def_Potion_Box50','Small Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
+REPLACE INTO `item_db` VALUES ('13749','B_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
+REPLACE INTO `item_db` VALUES ('13750','B_Def_Potion_Box30','Big Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
+REPLACE INTO `item_db` VALUES ('13751','B_Def_Potion_Box50','Big Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
+REPLACE INTO `item_db` VALUES ('13752','S_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
+REPLACE INTO `item_db` VALUES ('13753','S_Mdef_Potion_Box30','Small Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
+REPLACE INTO `item_db` VALUES ('13754','S_Mdef_Potion_Box50','Small Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
+REPLACE INTO `item_db` VALUES ('13755','B_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
+REPLACE INTO `item_db` VALUES ('13756','B_Mdef_Potion_Box30','Big Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
+REPLACE INTO `item_db` VALUES ('13757','B_Mdef_Potion_Box50','Big Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
+REPLACE INTO `item_db` VALUES ('13758','Battle_Manual_X3_Box','Field Manual 300% Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14545,20;','','');
+REPLACE INTO `item_db` VALUES ('13759','In_Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 510,50;','','');
+REPLACE INTO `item_db` VALUES ('13760','Honey_Box','Honey Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 518,100;','','');
+REPLACE INTO `item_db` VALUES ('13761','Empty_Bottle_Box','Empty Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
+REPLACE INTO `item_db` VALUES ('13762','In_Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 526,70;','','');
+REPLACE INTO `item_db` VALUES ('13763','5_Anniversary_Coin_Box','Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2709,1;','','');
+REPLACE INTO `item_db` VALUES ('13764','Battle_Manual_Box_TW','Beginner\'s Field Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7803,5;','','');
+REPLACE INTO `item_db` VALUES ('13765','Certificate_TW_Box','Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 7804,1;','','');
+REPLACE INTO `item_db` VALUES ('13766','Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
+REPLACE INTO `item_db` VALUES ('13767','Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
+REPLACE INTO `item_db` VALUES ('13768','Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
+REPLACE INTO `item_db` VALUES ('13769','Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
+REPLACE INTO `item_db` VALUES ('13770','Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
+REPLACE INTO `item_db` VALUES ('13771','Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
+REPLACE INTO `item_db` VALUES ('13772','Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
+REPLACE INTO `item_db` VALUES ('13773','Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
+REPLACE INTO `item_db` VALUES ('13774','Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
+REPLACE INTO `item_db` VALUES ('13775','Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
+REPLACE INTO `item_db` VALUES ('13776','Cloak_Of_Survival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13777','Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13778','Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13779','Evil_Wing_Ears_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13780','Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13781','kRO_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13782','Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13783','Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
+REPLACE INTO `item_db` VALUES ('13784','Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
+REPLACE INTO `item_db` VALUES ('13785','Nagan_Box1','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,86400;','','');
+REPLACE INTO `item_db` VALUES ('13786','Skewer_Box1','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,86400;','','');
+REPLACE INTO `item_db` VALUES ('13787','Survival_Rod_Box1','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,86400;','','');
+REPLACE INTO `item_db` VALUES ('13788','Quadrille_Box1','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,86400;','','');
+REPLACE INTO `item_db` VALUES ('13789','Great_Axe_Box1','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,86400;','','');
+REPLACE INTO `item_db` VALUES ('13790','Bloody_Roar_Box1','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,86400;','','');
+REPLACE INTO `item_db` VALUES ('13791','Hardback_Box1','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,86400;','','');
+REPLACE INTO `item_db` VALUES ('13792','Fire_Brand_Box1','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,86400;','','');
+REPLACE INTO `item_db` VALUES ('13793','Immaterial_Sword_Box1','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,86400;','','');
+REPLACE INTO `item_db` VALUES ('13794','Unholy_Touch_Box1','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,86400;','','');
+REPLACE INTO `item_db` VALUES ('13795','Cloak_Of_Survival_Box1','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,86400;','','');
+REPLACE INTO `item_db` VALUES ('13796','Masquerade_Box1','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,86400;','','');
+REPLACE INTO `item_db` VALUES ('13797','Orc_Hero_Helm_Box1','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,86400;','','');
+REPLACE INTO `item_db` VALUES ('13798','Evil_Wing_Ears_Box1','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,86400;','','');
+REPLACE INTO `item_db` VALUES ('13799','Dark_Blindfold_Box1','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,86400;','','');
+REPLACE INTO `item_db` VALUES ('13800','kRO_Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,86400;','','');
+REPLACE INTO `item_db` VALUES ('13801','Corsair_Box1','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,86400;','','');
+REPLACE INTO `item_db` VALUES ('13802','Bloody_Iron_Ball_Box1','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,86400;','','');
+REPLACE INTO `item_db` VALUES ('13803','Spiritual_Ring_Box1','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,86400;','','');
+REPLACE INTO `item_db` VALUES ('13804','Fire_Cracker_Love_Box','I Love You Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14546,10;','','');
+REPLACE INTO `item_db` VALUES ('13805','Fire_Cracker_Wday_Box','Whiteday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14547,10;','','');
+REPLACE INTO `item_db` VALUES ('13806','Fire_Cracker_Vday_Box','Valentine\'s Day Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14548,10;','','');
+REPLACE INTO `item_db` VALUES ('13807','Fire_Cracker_Bday_Box','Birthday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14549,10;','','');
+REPLACE INTO `item_db` VALUES ('13808','Fire_Cracker_Xmas_Box','Xmas Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14550,10;','','');
+REPLACE INTO `item_db` VALUES ('13809','Blue_Gemstone_Box','Blue Gemstone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 717,100;','','');
+REPLACE INTO `item_db` VALUES ('13810','Blue_Potion_Box','Blue Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 11502,25;','','');
+REPLACE INTO `item_db` VALUES ('13811','Food_Box_Lv1','Food Box Vol 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14551,1; getitem 14554,1; getitem 14557,1; getitem 14560,1; getitem 14563,1; getitem 14566,1;','','');
+REPLACE INTO `item_db` VALUES ('13812','Food_Box_Lv2','Food Box Vol 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14552,1; getitem 14555,1; getitem 14558,1; getitem 14561,1; getitem 14564,1; getitem 14567,1;','','');
+REPLACE INTO `item_db` VALUES ('13813','Food_Box_Lv3','Food Box Vol 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14553,1; getitem 14556,1; getitem 14559,1; getitem 14562,1; getitem 14565,1; getitem 14568,1;','','');
+REPLACE INTO `item_db` VALUES ('13814','Indonesia_Box','Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13815','Knife_Goblin_Box','Knife Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Knife_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13816','Flail_Goblin_Box','Flail Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Flail_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13817','Hammer_Goblin_Box','Hammer Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Hammer_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13818','Red_Deleter_Box','Red Deleter Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Marble, 10;','','');
+REPLACE INTO `item_db` VALUES ('13819','Diabolic_Box','Diabolic Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Red_Burning_Stone, 10;','','');
+REPLACE INTO `item_db` VALUES ('13820','Wanderer_Box','Wanderer Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Skull_Of_Vagabond, 10;','','');
+REPLACE INTO `item_db` VALUES ('13821','Green_Apple_Box','Green Apple Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7821,10;','','');
+REPLACE INTO `item_db` VALUES ('13822','Whole_Barbecue_Box','Barbeque Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7822,10;','','');
+REPLACE INTO `item_db` VALUES ('13823','Meat_Veg_Skewer_Box','Meat Skewer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7823,10;','','');
+REPLACE INTO `item_db` VALUES ('13824','Spirit_Liquor_Box','Spirit Liquor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7824,10;','','');
+REPLACE INTO `item_db` VALUES ('13825','Green_Box_','Old Green Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13826','Power_Box1','Power Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 682,1; getitem 12123,1; getitem 12122,1;','','');
+REPLACE INTO `item_db` VALUES ('13827','Power_Box2','Power Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 683,1; getitem 12123,1; getitem 12122,1;','','');
+REPLACE INTO `item_db` VALUES ('13828','Resist_Box1','Resist Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12118,1; getitem 12119,1;','','');
+REPLACE INTO `item_db` VALUES ('13829','Resist_Box2','Resist Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12120,1; getitem 12121,1;','','');
+REPLACE INTO `item_db` VALUES ('13830','Stat_Boost1','Stat Boost 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CHASEWALK2,60000,5; sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13831','Stat_Boost2','Stat Boost 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCLUK,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13832','Stat_Boost3','Stat Boost 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13833','Stat_Boost4','Stat Boost 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13834','Dun_Tele_Scroll2_Box5','Dungeon Teleport Scroll II 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
+REPLACE INTO `item_db` VALUES ('13835','Dun_Tele_Scroll2_Box10','Dungeon Teleport Scroll II 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
+REPLACE INTO `item_db` VALUES ('13836','Mbl_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12250,1;','','');
+REPLACE INTO `item_db` VALUES ('13837','Mbl_Agi_Dish_Box','Steamed Desert Scorpions Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12251,1;','','');
+REPLACE INTO `item_db` VALUES ('13838','Mbl_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12252,1;','','');
+REPLACE INTO `item_db` VALUES ('13839','Mbl_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12253,1;','','');
+REPLACE INTO `item_db` VALUES ('13840','Mbl_Luk_Dish_Box','Cooked Nine Tail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12254,1;','','');
+REPLACE INTO `item_db` VALUES ('13841','Mbl_Vit_Dish_Box','Immortal Stew Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12255,1;','','');
+REPLACE INTO `item_db` VALUES ('13842','Mbl_Kafra_Card_Box','Payment Statement for Kafra Employee Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12249,1;','','');
+REPLACE INTO `item_db` VALUES ('13843','Mbl_Battle_Manual_Box','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14532,1;','','');
+REPLACE INTO `item_db` VALUES ('13844','Heroic_Stone_Box','Heroic Stone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7825,1;','','');
+REPLACE INTO `item_db` VALUES ('13845','Mysterious_Travel_Sack1','Mystery Travel Sack A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13846','Mysterious_Travel_Sack2','Mystery Travel Sack B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13847','Mysterious_Travel_Sack3','Mystery Travel Sack C','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13848','Mysterious_Travel_Sack4','Mystery Travel Sack D','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13849','WOB_Box_Rune5','Yellow Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
+REPLACE INTO `item_db` VALUES ('13850','WOB_Box_Rune10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
+REPLACE INTO `item_db` VALUES ('13851','WOB_Box_Schawaltz5','Green Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
+REPLACE INTO `item_db` VALUES ('13852','WOB_Box_Schawaltz10','Green Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
+REPLACE INTO `item_db` VALUES ('13853','WOB_Box_Rachel5','Red Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
+REPLACE INTO `item_db` VALUES ('13854','WOB_Box_Rachel10','Red Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
+REPLACE INTO `item_db` VALUES ('13855','WOB_Box_Local5','Blue Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
+REPLACE INTO `item_db` VALUES ('13856','WOB_Box_Local10','Blue Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
+REPLACE INTO `item_db` VALUES ('13857','Spark_Candy_Box5','Candy 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
+REPLACE INTO `item_db` VALUES ('13858','Spark_Candy_Box10','Candy 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
+REPLACE INTO `item_db` VALUES ('13859','Directive_A_Envelope','Directive Envelope A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 2734,1;','','');
+REPLACE INTO `item_db` VALUES ('13860','Directive_B_Envelope','Directive Envelope B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 2735,1;','','');
+REPLACE INTO `item_db` VALUES ('13861','Mini_Battle_Manual_Box','Small Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,4;','','');
+REPLACE INTO `item_db` VALUES ('13862','Trial_Box','Trial Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2; getitem 12215,15; getitem 12216,15;','','');
+REPLACE INTO `item_db` VALUES ('13863','Repair_Scroll_Box10','Repair Weapon Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('13866','Flying_Angel_Box','Flying Angel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
+REPLACE INTO `item_db` VALUES ('13867','Neko_Mimi_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('13868','MFH_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
+REPLACE INTO `item_db` VALUES ('13869','Chick_Hat_Box','Baby Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
+REPLACE INTO `item_db` VALUES ('13870','New_Style_Box','Beauty Gift Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
+REPLACE INTO `item_db` VALUES ('13871','Magician_Card_Box','Mage Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4327,1; getitem 4309,1; getitem 4325,1; getitem 4208,1; getitem 4258,1; getitem 4191,1;','','');
+REPLACE INTO `item_db` VALUES ('13872','Acolyte_Card_Box','Acolyte Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4185,1; getitem 4312,1; getitem 4217,1; getitem 4280,1; getitem 4293,1;','','');
+REPLACE INTO `item_db` VALUES ('13873','Archer_Card_Box','Archer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4199,1; getitem 4178,1; getitem 4252,1;','','');
+REPLACE INTO `item_db` VALUES ('13874','Swordman_Card_Box','Swordman Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4319,1; getitem 4331,1; getitem 4220,1; getitem 4311,1; getitem 4246,1;','','');
+REPLACE INTO `item_db` VALUES ('13875','Thief_Card_Box','Thief Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4230,1; getitem 4210,1; getitem 4257,1; getitem 4172,1; getitem 4272,1;','','');
+REPLACE INTO `item_db` VALUES ('13876','Merchant_Card_Box','Merchant Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4206,1; getitem 4281,1; getitem 4186,1; getitem 4233,1; getitem 4321,1;','','');
+REPLACE INTO `item_db` VALUES ('13877','Clock_Tower_Card_Box','Clock Tower Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4244,1; getitem 4299,1; getitem 4313,1; getitem 4229,1;','','');
+REPLACE INTO `item_db` VALUES ('13878','Geffenia_Card_Box','Geffenia Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4218,1; getitem 4269,1;','','');
+REPLACE INTO `item_db` VALUES ('13879','Owl_Card_Box','Owl Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4237,1; getitem 4238,1;','','');
+REPLACE INTO `item_db` VALUES ('13880','Ghost_Card_Box','Ghost Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4193,1; getitem 4294,1;','','');
+REPLACE INTO `item_db` VALUES ('13881','Nightmare_Card_Box','Nightmare Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4127,1; getitem 4166,1;','','');
+REPLACE INTO `item_db` VALUES ('13882','Curse_Card_Box','Curse Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4076,4;','','');
+REPLACE INTO `item_db` VALUES ('13883','Sleep_Card_Box','Sleep Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4024,4;','','');
+REPLACE INTO `item_db` VALUES ('13884','Freeze_Card_Box','Freeze Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4055,4;','','');
+REPLACE INTO `item_db` VALUES ('13885','Stun_Card_Box','Stun Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4017,4;','','');
+REPLACE INTO `item_db` VALUES ('13886','Silence_Card_Box','Silence Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4057,4;','','');
+REPLACE INTO `item_db` VALUES ('13887','Blind_Card_Box','Blind Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4020,4;','','');
+REPLACE INTO `item_db` VALUES ('13888','Chaos_Card_Box','Chaos Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4104,4;','','');
+REPLACE INTO `item_db` VALUES ('13889','Elunium_Box_','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,10;','','');
+REPLACE INTO `item_db` VALUES ('13890','Oridecon_Box_','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,10;','','');
+REPLACE INTO `item_db` VALUES ('13891','Fire_Converter_Box','Fire Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12114,10;','','');
+REPLACE INTO `item_db` VALUES ('13892','Water_Converter_Box','Water Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12115,10;','','');
+REPLACE INTO `item_db` VALUES ('13893','Wind_Converter_Box','Wind Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12117,10;','','');
+REPLACE INTO `item_db` VALUES ('13894','Earth_Converter_Box','Earth Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12116,10;','','');
+REPLACE INTO `item_db` VALUES ('13895','Starter_Pack','Starter Pack','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7229,2; getitem 569,300; getitem 504,20; getitem 505,20; getitem 7060,30; getitem 2403,1; getitem 5039,1; getitem 2503,1; getitem 2307,1; getitem 616,1; getitem 603,1; getitem 617,1; getitem 610,5; getitem 604,5;','','');
+REPLACE INTO `item_db` VALUES ('13896','Mimic_Summon_Box5','Mimic Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13897','Disguise_Summon_Box5','Disguise Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13898','Alice_Summon_Box5','Alice Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13899','Mimic_Summon_Box10','Mimic Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13900','Disguise_Summon_Box10','Disguise Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13901','Alice_Summon_Box10','Alice Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13902','Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
+REPLACE INTO `item_db` VALUES ('13903','Santa_Poring_Hat_Box','Santa Poring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
+REPLACE INTO `item_db` VALUES ('13904','Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
+REPLACE INTO `item_db` VALUES ('13905','Hard_Core_Set_Box','XM Hardcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12209,10; getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('13906','Kitty_Set_Box','XM Kitty Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5230,1; getitem 5231,1; getitem 5232,1; getitem 5233,1; getitem 5234,1;','','');
+REPLACE INTO `item_db` VALUES ('13907','Soft_Core_Set_Box','XM Softcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5; getitem 12209,5; getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('13908','Deviruchi_Set_Box','XM Deviruchi Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5227,1; getitem 5228,1; getitem 5229,1;','','');
+REPLACE INTO `item_db` VALUES ('13909','MVP_Hunt_Box','MVP Hunting Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,1; getitem 12210,1; getitem 12221,1; getitem 12214,3;','','');
+REPLACE INTO `item_db` VALUES ('13910','Brewing_Box','XM Brewing Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10; getitem 12205,10; getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('13911','Xmas_Pet_Scroll','Christmas Pet Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13912','Party_Blessing_Box','Party Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14588,10;','','');
+REPLACE INTO `item_db` VALUES ('13913','Party_Inc_Agi_Box','Party Increase Agi 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14589,10;','','');
+REPLACE INTO `item_db` VALUES ('13914','Party_Assumptio_Box','Party Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 14590,10;','','');
+REPLACE INTO `item_db` VALUES ('13915','Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
+REPLACE INTO `item_db` VALUES ('13916','Squirrel_Box','Squirrel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
+REPLACE INTO `item_db` VALUES ('13917','Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
+REPLACE INTO `item_db` VALUES ('13926','Crusader_Card_Box','Crusader Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4371,1; getitem 4311,1; getitem 4319,1; getitem 4331,1;','','');
+REPLACE INTO `item_db` VALUES ('13927','Alchemist_Card_Box','Alchemist Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4281,1; getitem 4233,1; getitem 4343,1; getitem 4186,1; getitem 4036,1;','','');
+REPLACE INTO `item_db` VALUES ('13928','Rogue_Card_Box','Rogue Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4039,1; getitem 4210,1; getitem 4257,1; getitem 4230,1; getitem 4348,1;','','');
+REPLACE INTO `item_db` VALUES ('13929','Bard_Dancer_Card_Box','Bard Dancer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4178,1; getitem 4381,1; getitem 4252,1;','','');
+REPLACE INTO `item_db` VALUES ('13930','Sage_Card_Box','Sage card box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4382,1; getitem 4258,1; getitem 4325,1; getitem 4208,1; getitem 4327,1;','','');
+REPLACE INTO `item_db` VALUES ('13931','Monk_Card_Box','Monk Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4312,1; getitem 4332,1; getitem 4185,1; getitem 4293,1;','','');
+REPLACE INTO `item_db` VALUES ('13932','Sylph_Box','Sylph Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4345,4;','','');
+REPLACE INTO `item_db` VALUES ('13933','Undine_Box','Undine Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4350,4;','','');
+REPLACE INTO `item_db` VALUES ('13934','Salamander_Box','Salamander Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4380,4;','','');
+REPLACE INTO `item_db` VALUES ('13935','Soul_Box','Soul Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4388,4;','','');
+REPLACE INTO `item_db` VALUES ('13936','Noum_Bpx','Gnome Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4335,4;','','');
+REPLACE INTO `item_db` VALUES ('13937','Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
+REPLACE INTO `item_db` VALUES ('13938','Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
+REPLACE INTO `item_db` VALUES ('13940','Siege_Tele_Scroll_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14591,100;','','');
+REPLACE INTO `item_db` VALUES ('13941','Valentine_Scroll_TW','Taiwan Valentine Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13942','Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14009,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13943','Squirrel_Box_1m','Squirrel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14010,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13944','Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14011,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13945','Br_SwordPackage','Brazil Swordsman Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2317,1; getitem 2106,1; getitem 2406,1; getitem 2506,1; getitem 4003,1; getitem 4133,1; getitem 2607,2; getitem 2229,1; getitem 2266,1;','','');
+REPLACE INTO `item_db` VALUES ('13946','Br_MagePackage','Brazil Magician Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2322,1; getitem 2102,1; getitem 2104,1; getitem 2504,1; getitem 4003,1; getitem 4077,1; getitem 2607,2; getitem 5027,1;','','');
+REPLACE INTO `item_db` VALUES ('13947','Br_AcolPackage','Brazil Acolyte Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2326,1; getitem 2104,1; getitem 2404,1; getitem 2504,1; getitem 4003,1; getitem 4100,1; getitem 2607,2; getitem 2217,1;','','');
+REPLACE INTO `item_db` VALUES ('13948','Br_ArcherPackage','Brazil Archer package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2331,1; getitem 1716,1; getitem 2406,1; getitem 2504,1; getitem 4064,1; getitem 4102,1; getitem 2607,2; getitem 2285,1;','','');
+REPLACE INTO `item_db` VALUES ('13949','Br_MerPackage','Brazil Merchant Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2315,1; getitem 2104,1; getitem 2406,1; getitem 2506,1; getitem 4003,1; getitem 4133,1; getitem 2607,2; getitem 5021,1;','','');
+REPLACE INTO `item_db` VALUES ('13950','Br_ThiefPackage','Brazil Thief Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2336,1; getitem 2104,1; getitem 2406,1; getitem 2506,1; getitem 4097,1; getitem 4102,1; getitem 2607,2; getitem 2274,1;','','');
+REPLACE INTO `item_db` VALUES ('13951','Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13109,604800;','','');
+REPLACE INTO `item_db` VALUES ('13952','Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
+REPLACE INTO `item_db` VALUES ('13953','All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
+REPLACE INTO `item_db` VALUES ('13954','Spiritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
+REPLACE INTO `item_db` VALUES ('13955','Recuperative_Armor_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
+REPLACE INTO `item_db` VALUES ('13956','Shelter_Resistance_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
+REPLACE INTO `item_db` VALUES ('13957','Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
+REPLACE INTO `item_db` VALUES ('13958','Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
+REPLACE INTO `item_db` VALUES ('13959','Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
+REPLACE INTO `item_db` VALUES ('13960','Name_Change_Coupon_Box','Identification Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7623,1;','','');
+REPLACE INTO `item_db` VALUES ('13961','Mojji_Box','Mochi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 554,5;','','');
+REPLACE INTO `item_db` VALUES ('13962','Deprotai_Doll_Hat_Box','Defolty Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5340,1;','','');
+REPLACE INTO `item_db` VALUES ('13963','Claris_Doll_Hat_Box','Glaris Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5341,1;','','');
+REPLACE INTO `item_db` VALUES ('13964','Sorin_Doll_Hat_Box','Sorin Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5342,1;','','');
+REPLACE INTO `item_db` VALUES ('13965','Tayelin_Doll_Hat_Box','Tailring Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5343,1;','','');
+REPLACE INTO `item_db` VALUES ('13966','Binit_Doll_Hat_Box','Vinit Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5344,1;','','');
+REPLACE INTO `item_db` VALUES ('13967','Debril_Doll_Hat_Box','W Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5345,1;','','');
+REPLACE INTO `item_db` VALUES ('13970','Iron_10_Box','Iron Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 998,10;','','');
+REPLACE INTO `item_db` VALUES ('13971','Steel_10_Box','Steel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('13972','Coal_10_Box','Coal Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1003,10;','','');
+REPLACE INTO `item_db` VALUES ('13973','Poison_Bottle_30_Box','Poison Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,30;','','');
+REPLACE INTO `item_db` VALUES ('13974','TW_Scroll01','Fisherman Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13975','Picture_Diary_Box','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
+REPLACE INTO `item_db` VALUES ('13976','Mini_Heart_Box','Mini Heart Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
+REPLACE INTO `item_db` VALUES ('13977','Newcomer_Box','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
+REPLACE INTO `item_db` VALUES ('13978','Kid_Box','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
+REPLACE INTO `item_db` VALUES ('13979','Magic_Castle_Box','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
+REPLACE INTO `item_db` VALUES ('13980','Bulging_Head_Box','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
+REPLACE INTO `item_db` VALUES ('13981','Picture_Diary_Box_1m','Diary Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13982','Mini_Heart_Box_1m','Mini Heart Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13983','Newcomer_Box_1m','Freshman Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13984','Kid_Box_1m','Kid Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13985','Magic_Castle_Box_1m','Magic Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13986','Bulging_Head_Box_1m','JJangu Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13987','Ori_Stone_5_Box','Rough Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,5;','','');
+REPLACE INTO `item_db` VALUES ('13988','Ori_Stone_50_Box','Rough Oridecon 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,50;','','');
+REPLACE INTO `item_db` VALUES ('13989','Acidbomb_10_Box','Acid Bomb 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7135,10; getitem 7136,10;','','');
+REPLACE INTO `item_db` VALUES ('13990','Job_Manual50_Box','JOB Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14592,10;','','');
+REPLACE INTO `item_db` VALUES ('13991','Tiger_Mask_Box','Tiger Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5098,1;','','');
+REPLACE INTO `item_db` VALUES ('13992','Cat_Hat_Box','Pussy Cat Bell Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('13993','Alice_Doll_Box','Alice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5137,1;','','');
+REPLACE INTO `item_db` VALUES ('13994','Speed_Up_Potion_Box5','Speed Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 5;','','');
+REPLACE INTO `item_db` VALUES ('13995','Speed_Up_Potion_Box10','Speed Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 10;','','');
+REPLACE INTO `item_db` VALUES ('13996','Big_Bun_Box100','Big Bun 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,100;','','');
+REPLACE INTO `item_db` VALUES ('13997','Big_Bun_Box500','Big Bun 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,500;','','');
+REPLACE INTO `item_db` VALUES ('13998','Giant_Fly_Wing_Box500','Giant Fly Wing 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
+REPLACE INTO `item_db` VALUES ('13999','Pill__Box100','Pill 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,100;','','');
+REPLACE INTO `item_db` VALUES ('14000','Pill__Box500','Pill 500 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,500;','','');
+REPLACE INTO `item_db` VALUES ('14001','Basic_Siege_Supply_Box','Recruit Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,25; getitem 11504,10;','','');
+REPLACE INTO `item_db` VALUES ('14002','Adv_Siege_Supply_Box','Veteran Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,50; getitem 11504,20;','','');
+REPLACE INTO `item_db` VALUES ('14003','Elite_Siege_Supply_Box','Elite Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,100; getitem 11504,50;','','');
+REPLACE INTO `item_db` VALUES ('14004','Poison_Bottle_10_Box','Poison Bottle 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,10;','','');
+REPLACE INTO `item_db` VALUES ('14005','Poison_Bottle_5_Box','Poison Bottle 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,5;','','');
+REPLACE INTO `item_db` VALUES ('14006','F_Drooping_W_Kitty_Box','Evolved Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
+REPLACE INTO `item_db` VALUES ('14007','F_Rabbit_Ear_Hat_Box','Evolved Rabbits Headband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
+REPLACE INTO `item_db` VALUES ('14008','F_L_Orc_Hero_Helm_Box','Evolved Helmet Of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
+REPLACE INTO `item_db` VALUES ('14009','F_Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
+REPLACE INTO `item_db` VALUES ('14010','F_Squirrel_Box','Squillroll Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
+REPLACE INTO `item_db` VALUES ('14011','F_Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
+REPLACE INTO `item_db` VALUES ('14012','F_Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13915,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14013','F_Squirrel_Box_1m','Squillroll Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13916,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14014','F_Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13917,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14015','F_Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13107,604800;','','');
+REPLACE INTO `item_db` VALUES ('14016','F_Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
+REPLACE INTO `item_db` VALUES ('14017','F_All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
+REPLACE INTO `item_db` VALUES ('14018','F_Spritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
+REPLACE INTO `item_db` VALUES ('14019','F_Recuperative_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
+REPLACE INTO `item_db` VALUES ('14020','F_Shelter_Resist_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
+REPLACE INTO `item_db` VALUES ('14021','F_Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
+REPLACE INTO `item_db` VALUES ('14022','F_Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
+REPLACE INTO `item_db` VALUES ('14023','F_Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
+REPLACE INTO `item_db` VALUES ('14024','F_Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
+REPLACE INTO `item_db` VALUES ('14025','F_Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
+REPLACE INTO `item_db` VALUES ('14027','F_Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
+REPLACE INTO `item_db` VALUES ('14028','F_Santa_Poring_Hat_Box','SantaPoring Cap Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
+REPLACE INTO `item_db` VALUES ('14029','F_Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
+REPLACE INTO `item_db` VALUES ('14030','F_Mimic_Scroll_Box5','Mimic Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14031','F_Disguise_Scroll_Box5','Disguise Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14032','F_Alice_Scroll_Box5','Alice Summoning 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14033','F_Mimic_Scroll_Box10','Mimic Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14034','F_Disguise_Scroll_Box10','Disguise Summoning 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14035','F_Alice_Scroll_Box10','Alice Summoning 10 Box)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14036','F_New_Style_Coupon_Box','New Style Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
+REPLACE INTO `item_db` VALUES ('14037','F_Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
+REPLACE INTO `item_db` VALUES ('14038','F_Repair_Scroll_Box10','Repair Weapon Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('14041','F_WOB_Rune_Box5','Yellow Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
+REPLACE INTO `item_db` VALUES ('14042','F_WOB_Rune_Box10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
+REPLACE INTO `item_db` VALUES ('14043','F_WOB_Schwaltz_Box5','Green Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
+REPLACE INTO `item_db` VALUES ('14044','F_WOB_Schwaltz_Box10','Green Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
+REPLACE INTO `item_db` VALUES ('14045','F_WOB_Rachel_Box5','Red Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
+REPLACE INTO `item_db` VALUES ('14046','F_WOB_Rachel_Box10','Red Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
+REPLACE INTO `item_db` VALUES ('14047','F_WOB_Local_Box5','Blue Butterfly Wing 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
+REPLACE INTO `item_db` VALUES ('14048','F_WOB_Local_Box10','Blue Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
+REPLACE INTO `item_db` VALUES ('14049','F_Spark_Candy_Box5','Candy 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
+REPLACE INTO `item_db` VALUES ('14050','F_Spark_Candy_Box10','Candy 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
+REPLACE INTO `item_db` VALUES ('14051','F_Dun_Tel_Scroll2_Box5','Dungeon Teleport Scroll II 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
+REPLACE INTO `item_db` VALUES ('14052','F_Dun_Tel_Scroll2_Box10','Dungeon Teleport Scroll II 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
+REPLACE INTO `item_db` VALUES ('14053','F_Little_Angel_Doll_Box','Little Angel Doll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5324,1;','','');
+REPLACE INTO `item_db` VALUES ('14054','F_Triple_Poring_Hat_Box','Poring 3 Hats Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5255,1;','','');
+REPLACE INTO `item_db` VALUES ('14055','F_Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
+REPLACE INTO `item_db` VALUES ('14056','F_Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
+REPLACE INTO `item_db` VALUES ('14057','F_Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
+REPLACE INTO `item_db` VALUES ('14058','F_Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
+REPLACE INTO `item_db` VALUES ('14059','F_Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
+REPLACE INTO `item_db` VALUES ('14060','F_Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
+REPLACE INTO `item_db` VALUES ('14061','F_Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
+REPLACE INTO `item_db` VALUES ('14062','F_Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
+REPLACE INTO `item_db` VALUES ('14063','F_Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
+REPLACE INTO `item_db` VALUES ('14064','F_Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
+REPLACE INTO `item_db` VALUES ('14065','F_Clack_Of_Servival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14066','F_Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14067','F_Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14068','F_Ear_Of_Devil_Wing_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14069','F_Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14070','F_K_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14071','F_Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14072','F_Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
+REPLACE INTO `item_db` VALUES ('14073','F_Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
+REPLACE INTO `item_db` VALUES ('14074','F_G_O_I_Box5','Wine Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
+REPLACE INTO `item_db` VALUES ('14075','F_G_O_I_Box10','Glass Of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
+REPLACE INTO `item_db` VALUES ('14076','F_Shadow_Armor_S_Box5','Scroll of Shadow Armor 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,5;','','');
+REPLACE INTO `item_db` VALUES ('14077','F_Shadow_Armor_S_Box10','Scroll of Shadow Armor 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,10;','','');
+REPLACE INTO `item_db` VALUES ('14078','F_Shadow_Armor_S_Box30','Scroll of Shadow Armor 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,30;','','');
+REPLACE INTO `item_db` VALUES ('14079','F_Holy_Armor_S_Box5','Scroll of Holy Armor 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,5;','','');
+REPLACE INTO `item_db` VALUES ('14080','F_Holy_Armor_S_Box10','Scroll of Holy Armor 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,10;','','');
+REPLACE INTO `item_db` VALUES ('14081','F_Holy_Armor_S_Box30','Scroll of Holy Armor 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,30;','','');
+REPLACE INTO `item_db` VALUES ('14082','FS_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
+REPLACE INTO `item_db` VALUES ('14083','FS_Def_Potion_Box30','Small Physical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
+REPLACE INTO `item_db` VALUES ('14084','FS_Def_Potion_Box50','Small Physical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
+REPLACE INTO `item_db` VALUES ('14085','FB_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
+REPLACE INTO `item_db` VALUES ('14086','FB_Def_Potion_Box30','Large Physical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
+REPLACE INTO `item_db` VALUES ('14087','FB_Def_Potion_Box50','Large Physical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
+REPLACE INTO `item_db` VALUES ('14088','FS_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
+REPLACE INTO `item_db` VALUES ('14089','FS_Mdef_Potion_Box30','Small Magical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
+REPLACE INTO `item_db` VALUES ('14090','FS_Mdef_Potion_Box50','Small Magical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
+REPLACE INTO `item_db` VALUES ('14091','FB_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
+REPLACE INTO `item_db` VALUES ('14092','FB_Mdef_Potion_Box30','Large Magical Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
+REPLACE INTO `item_db` VALUES ('14093','FB_Mdef_Potion_Box50','Large Magical Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
+REPLACE INTO `item_db` VALUES ('14094','F_Flying_Angel_Box','Flying Angel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
+REPLACE INTO `item_db` VALUES ('14095','F_Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('14096','F_M_F_H_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
+REPLACE INTO `item_db` VALUES ('14097','F_Chick_Hat_Box','Baby Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
+REPLACE INTO `item_db` VALUES ('14098','F_Pecopeco_Hairband_Box','Peco Peco Hairband Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5286,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14099','F_Red_Glasses_Box','Red Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5288,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14100','F_Whisper_Mask_Box','Whisper Mask Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5294,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14101','F_Ramen_Hat_Box','Ramen Hat Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5293,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14102','F_Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
+REPLACE INTO `item_db` VALUES ('14103','F_Max_Weight_Up_Box','Gym Membership Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,1;','','');
+REPLACE INTO `item_db` VALUES ('14104','F_S_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
+REPLACE INTO `item_db` VALUES ('14105','F_S_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
+REPLACE INTO `item_db` VALUES ('14106','F_S_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
+REPLACE INTO `item_db` VALUES ('14107','F_M_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
+REPLACE INTO `item_db` VALUES ('14108','F_M_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
+REPLACE INTO `item_db` VALUES ('14109','F_M_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
+REPLACE INTO `item_db` VALUES ('14110','F_Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
+REPLACE INTO `item_db` VALUES ('14111','F_Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
+REPLACE INTO `item_db` VALUES ('14112','F_Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
+REPLACE INTO `item_db` VALUES ('14113','F_Regeneration_Box10','Regeneration Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
+REPLACE INTO `item_db` VALUES ('14114','F_Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
+REPLACE INTO `item_db` VALUES ('14115','F_Infiltrator_Box','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('14116','F_Muramasa_Box','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('14117','F_Excalibur_Box','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('14118','F_Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('14119','F_Counter_Dagger_Box','Counter Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('14120','F_Kaiser_Knuckle_Box','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('14121','F_Mighty_Staff_Box','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('14122','F_Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('14123','F_Balistar_Box','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('14124','F_Diary_Of_Great_Sage','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('14125','F_Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('14126','F_Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14127','F_Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14128','F_Sahkkat_Box','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14129','F_Lord_Circlet_Box','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14130','F_Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14131','F_Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14132','F_Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('14133','F_Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('14134','F_Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('14135','F_Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('14136','F_Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('14137','F_Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('14138','F_Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('14139','F_Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('14140','F_Vesper_Core_Box01','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('14141','F_Vesper_Core_Box02','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('14142','F_Vesper_Core_Box03','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('14143','F_Vesper_Core_Box04','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('14144','F_Vigorgra_Package1','Vigorgra Box1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14145','F_Vigorgra_Package2','Vigorgra Box2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14146','F_Vigorgra_Package3','Vigorgra Box3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14147','F_Vigorgra_Package4','Vigorgra Box4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14148','F_Vigorgra_Package5','Vigorgra Box5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14149','F_Vigorgra_Package6','Vigorgra Box6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14150','F_Vigorgra_Package7','Vigorgra Box7','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14151','F_Vigorgra_Package8','Vigorgra Box8','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14152','F_Vigorgra_Package9','Start your Journey Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14153','F_Vigorgra_Package10','Siege Mode Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14154','F_Vigorgra_Package11','1 Hour Survival Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14155','F_Vigorgra_Package12','Weekend Hunting Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14156','F_Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
+REPLACE INTO `item_db` VALUES ('14157','F_Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
+REPLACE INTO `item_db` VALUES ('14158','F_Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('14159','F_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
+REPLACE INTO `item_db` VALUES ('14160','F_Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
+REPLACE INTO `item_db` VALUES ('14161','F_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
+REPLACE INTO `item_db` VALUES ('14162','F_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
+REPLACE INTO `item_db` VALUES ('14163','F_Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('14164','F_Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
+REPLACE INTO `item_db` VALUES ('14165','F_Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
+REPLACE INTO `item_db` VALUES ('14166','F_Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
+REPLACE INTO `item_db` VALUES ('14167','F_Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
+REPLACE INTO `item_db` VALUES ('14168','F_Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
+REPLACE INTO `item_db` VALUES ('14169','F_Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
+REPLACE INTO `item_db` VALUES ('14170','F_Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
+REPLACE INTO `item_db` VALUES ('14171','F_Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10; getitem 523,10;','','');
+REPLACE INTO `item_db` VALUES ('14172','F_Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
+REPLACE INTO `item_db` VALUES ('14173','F_Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
+REPLACE INTO `item_db` VALUES ('14174','F_Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
+REPLACE INTO `item_db` VALUES ('14175','F_Megaphone_Box','Megaphone 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
+REPLACE INTO `item_db` VALUES ('14176','F_Enriched_Elunium_Box','Enriched Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
+REPLACE INTO `item_db` VALUES ('14177','F_Enriched_Oridecon_Box','Enriched Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
+REPLACE INTO `item_db` VALUES ('14178','F_Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
+REPLACE INTO `item_db` VALUES ('14179','F_Giant_Fly_Wing_Box50','Giant Fly Wing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
+REPLACE INTO `item_db` VALUES ('14180','F_Giant_Fly_Wing_Box100','Giant Fly Wing 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
+REPLACE INTO `item_db` VALUES ('14181','F_Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
+REPLACE INTO `item_db` VALUES ('14182','F_Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
+REPLACE INTO `item_db` VALUES ('14183','F_Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
+REPLACE INTO `item_db` VALUES ('14184','F_Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
+REPLACE INTO `item_db` VALUES ('14185','F_Inc_Agi_10_Box30','Increase Agility Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
+REPLACE INTO `item_db` VALUES ('14186','F_Inc_Agi_10_Box50','Increase Agility Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
+REPLACE INTO `item_db` VALUES ('14187','F_Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
+REPLACE INTO `item_db` VALUES ('14188','F_Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
+REPLACE INTO `item_db` VALUES ('14189','F_Insurance_Package30','Life Insurrance 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
+REPLACE INTO `item_db` VALUES ('14190','F_Insurance_Package50','Life Insurrance 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
+REPLACE INTO `item_db` VALUES ('14191','F_Convex_Mirror_Box5','Convex Mirror 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
+REPLACE INTO `item_db` VALUES ('14192','F_Convex_Mirror_Box30','Convex Mirror 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
+REPLACE INTO `item_db` VALUES ('14193','F_Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
+REPLACE INTO `item_db` VALUES ('14194','F_Blessing10_Box50','Lv10 Blessing Scroll Box 50','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
+REPLACE INTO `item_db` VALUES ('14195','F_Adrenaline10_Box30','Adrenaline Rush Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
+REPLACE INTO `item_db` VALUES ('14196','F_Adrenaline10_Box50','Adrenaline Rush Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
+REPLACE INTO `item_db` VALUES ('14197','F_Assumptio_5_Box30','Assumptio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
+REPLACE INTO `item_db` VALUES ('14198','F_Assumptio_5_Box50','Lv5 Assumptio Scroll Box 50','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
+REPLACE INTO `item_db` VALUES ('14199','F_Aspersio_5_Box30','Aspersio Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30; getitem 523,30;','','');
+REPLACE INTO `item_db` VALUES ('14200','F_Aspersio_5_Box50','Aspersio Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50; getitem 523,50;','','');
+REPLACE INTO `item_db` VALUES ('14201','F_Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
+REPLACE INTO `item_db` VALUES ('14202','F_Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
+REPLACE INTO `item_db` VALUES ('14203','F_Wind_Walk10_Box30','Wind Walk Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
+REPLACE INTO `item_db` VALUES ('14204','F_Wind_Walk10_Box50','Wind Walk Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
+REPLACE INTO `item_db` VALUES ('14205','F_Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
+REPLACE INTO `item_db` VALUES ('14206','F_Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
+REPLACE INTO `item_db` VALUES ('14207','F_Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
+REPLACE INTO `item_db` VALUES ('14208','F_Battle_Manual_Box5','Battle Manual 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
+REPLACE INTO `item_db` VALUES ('14209','F_Siegfried_Box5','Token of Siegfried 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
+REPLACE INTO `item_db` VALUES ('14210','F_Siegfried_Box20','Token of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
+REPLACE INTO `item_db` VALUES ('14211','F_Kafra_Card_Box30','Kafra Card 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
+REPLACE INTO `item_db` VALUES ('14212','F_Kafra_Card_Box50','Kafra Card 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
+REPLACE INTO `item_db` VALUES ('14213','F_Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
+REPLACE INTO `item_db` VALUES ('14214','F_Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
+REPLACE INTO `item_db` VALUES ('14215','F_Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
+REPLACE INTO `item_db` VALUES ('14216','F_Bubble_Gum_Box5','Bubble Gum 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('14217','F_Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
+REPLACE INTO `item_db` VALUES ('14218','F_Megaphone_Box5','Megaphone 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
+REPLACE INTO `item_db` VALUES ('14219','F_Enriched_Elunium_Box5','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
+REPLACE INTO `item_db` VALUES ('14220','FEnriched_Oridecon_Box5','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
+REPLACE INTO `item_db` VALUES ('14221','MP_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
+REPLACE INTO `item_db` VALUES ('14222','MP_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
+REPLACE INTO `item_db` VALUES ('14223','MP_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
+REPLACE INTO `item_db` VALUES ('14224','Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
+REPLACE INTO `item_db` VALUES ('14225','Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
+REPLACE INTO `item_db` VALUES ('14226','Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
+REPLACE INTO `item_db` VALUES ('14227','Healing_Staff_Box','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
+REPLACE INTO `item_db` VALUES ('14232','Yggdrasilberry_Box_','Yggdrasil Berry 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 607,10;','','');
+REPLACE INTO `item_db` VALUES ('14233','Dead_Tree_Branch_Box1','Dead Branch 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 604,10;','','');
+REPLACE INTO `item_db` VALUES ('14234','Dead_Tree_Branch_Box2','Dead Branch 25 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 604,25;','','');
+REPLACE INTO `item_db` VALUES ('14235','Field_Manual_Box_2','Field Manual 2 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2;','','');
+REPLACE INTO `item_db` VALUES ('14236','Str_Dish_Box60','Steamed Tongue 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12202,20;','','');
+REPLACE INTO `item_db` VALUES ('14237','Agi_Dish_Box60','Steamed Desert Scorpions Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12203,20;','','');
+REPLACE INTO `item_db` VALUES ('14238','Int_Dish_Box60','Immortal Stew 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12207,20;','','');
+REPLACE INTO `item_db` VALUES ('14239','Dex_Dish_Box60','Dragon Breath Cocktail 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12204,20;','','');
+REPLACE INTO `item_db` VALUES ('14240','Luk_Dish_Box60','Hwergelmir\'s Tonic 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12205,20;','','');
+REPLACE INTO `item_db` VALUES ('14241','Vit_Dish_Box60','Nine Tail Dish 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12206,20;','','');
+REPLACE INTO `item_db` VALUES ('14242','Beholder_Ring_Box','Beholder Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,604800;','','');
+REPLACE INTO `item_db` VALUES ('14243','Hallow_Ring_Box','Hallow Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,604800;','','');
+REPLACE INTO `item_db` VALUES ('14244','Clamorous_Ring_Box','Clamorous Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,604800;','','');
+REPLACE INTO `item_db` VALUES ('14245','Chemical_Ring_Box','Chemical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,604800;','','');
+REPLACE INTO `item_db` VALUES ('14246','Insecticide_Ring_Box','Insecticide Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,604800;','','');
+REPLACE INTO `item_db` VALUES ('14247','Fisher_Ring_Box','Fisher Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,604800;','','');
+REPLACE INTO `item_db` VALUES ('14248','Decussate_Ring_Box','Decussate Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,604800;','','');
+REPLACE INTO `item_db` VALUES ('14249','Bloody_Ring_Box','Bloody Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,604800;','','');
+REPLACE INTO `item_db` VALUES ('14250','Satanic_Ring_Box','Satanic Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,604800;','','');
+REPLACE INTO `item_db` VALUES ('14251','Dragoon_Ring_Box','Dragon Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,604800;','','');
+REPLACE INTO `item_db` VALUES ('14252','Beholder_Ring_Box2','Beholder Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14253','Hallow_Ring_Box2','Hallow Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14254','Clamorous_Ring_Box2','Clamorous Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14255','Chemical_Ring_Box2','Chemical Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14256','Insecticide_Ring_Box2','Insecticide Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14257','Fisher_Ring_Box2','Fisher Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14258','Decussate_Ring_Box2','Decussate Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14259','Bloody_Ring_Box2','Bloody Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14260','Satanic_Ring_Box2','Satanic Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14261','Dragoon_Ring_Box2','Dragon Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14262','Diary_Magic_Powder_Box','Diary Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
+REPLACE INTO `item_db` VALUES ('14263','Mini_Heart_Magic_Powder_Box','Mini Heart Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
+REPLACE INTO `item_db` VALUES ('14264','Freshman_Magic_Powder_Box','Freshman Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
+REPLACE INTO `item_db` VALUES ('14265','Kid_Magic_Powder_Box','Kid Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
+REPLACE INTO `item_db` VALUES ('14266','Magic_Magic_Powder_Box','Magic Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
+REPLACE INTO `item_db` VALUES ('14267','JJangu_Magic_Powder_Box','JJangu Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
+REPLACE INTO `item_db` VALUES ('14268','Diary_Magic_Powder_Box4','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14269','Mini_Heart_Magic_Powder_Box4','Mini_Heart_Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14270','Freshman_Magic_Powder_Box4','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14271','Kid_Magic_Powder_Box4','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14272','Magic_Magic_Powder_Box4','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14273','JJangu_Magic_Powder_Box4','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14274','F_Magic_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
+REPLACE INTO `item_db` VALUES ('14275','F_Magic_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
+REPLACE INTO `item_db` VALUES ('14276','F_Magic_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
+REPLACE INTO `item_db` VALUES ('14277','F_Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
+REPLACE INTO `item_db` VALUES ('14278','F_Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
+REPLACE INTO `item_db` VALUES ('14279','F_Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
+REPLACE INTO `item_db` VALUES ('14280','Healing_Staff_Box2','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
+REPLACE INTO `item_db` VALUES ('14282','Emperium_Box','Emperium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 714,1;','','');
+REPLACE INTO `item_db` VALUES ('14283','Marriage_Covenant_Box','Written Oath Of Marriage Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6026,1;','','');
+REPLACE INTO `item_db` VALUES ('14287','S_Barricade_Repair_Kit','Barricade Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1019,30; getitem 999,10; getitem 1011,10; getitem 984,5;','','');
+REPLACE INTO `item_db` VALUES ('14288','S_Gstone_Repair_Kit','Guardian Stone Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 984,1; getitem 985,1; getitem 7049,30; getitem 717,5; getitem 716,5; getitem 715,5;','','');
+REPLACE INTO `item_db` VALUES ('14289','Cloth_Dye_Coupon_Box','New Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
+REPLACE INTO `item_db` VALUES ('14290','Cloth_Dye_Coupon2_Box','Original Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
+REPLACE INTO `item_db` VALUES ('14291','Cloth_Dye_Coupon3_Box','Clothing Dye Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
+REPLACE INTO `item_db` VALUES ('14292','Cloth_Dye_Coupon4_Box','Clothing Dye Coupon Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
+REPLACE INTO `item_db` VALUES ('14296','Angel_Scroll','Angel Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14297','Devil_Scroll','Devil Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14300','Mask_Of_Ifrit_Box','Mask Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5420,1;','','');
+REPLACE INTO `item_db` VALUES ('14301','Ifrits_Ear_Box','Ears Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5421,1;','','');
+REPLACE INTO `item_db` VALUES ('14304','Scuba_Mask_Box','Scuba Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5397,1;','','');
+REPLACE INTO `item_db` VALUES ('14314','Phreeoni_Scroll_Box','Phreeoni Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem PhreeoniS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14315','GhostringS_Box','Ghostring Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem GhostringS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14316','July7_Scroll','July7 Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14317','Bacsojin_Scroll','Bacsojin Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14343','Spiked_Scarf_Box','Spiked Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5462,1;','','');
+REPLACE INTO `item_db` VALUES ('14344','Rainbow_Scarf_Box','Rainbow Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5463,1;','','');
+REPLACE INTO `item_db` VALUES ('14345','Animal_Scroll','Animal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14349','Mental_Potion20_Box','Mental Potion 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,20;','','');
+REPLACE INTO `item_db` VALUES ('14350','Mental_Potion50_Box','Mental Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,50;','','');
+REPLACE INTO `item_db` VALUES ('14351','Tyrs_Blessing20_Box','Tyr\'s Blessing 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,20;','','');
+REPLACE INTO `item_db` VALUES ('14352','Tyrs_Blessing50_Box','Tyr\'s Blessing 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,50;','','');
+REPLACE INTO `item_db` VALUES ('14359','TaogunkaS_Box','Tao Gunka Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem TaogunkaS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14360','MistressS_Box','Mistress Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem MistressS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14361','Orc_HeroS_Box','Orc Hero Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Orc_HeroS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14362','Orc_LoadS_Box','Orc Lord Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Ord_LoadS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14363','Heart_Scroll','Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14375','Holy_Celestial_Axe_Box','Celestial Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 1383,1;','','');
+REPLACE INTO `item_db` VALUES ('14376','Angeling_Pot_Box','Angeling Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12350,1;','','');
+REPLACE INTO `item_db` VALUES ('14377','Shout_Megaphone_Box','Scream Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 12351,1;','','');
+REPLACE INTO `item_db` VALUES ('14380','Anubis_Helm_Box','Anubis Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5490,1;','','');
+REPLACE INTO `item_db` VALUES ('14393','Almighty_Charm_Box','Universal Amulet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 7945,1;','','');
+REPLACE INTO `item_db` VALUES ('14408','New_Year_Scroll','New Year Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14440','Dice_Hat_Box','Dice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5496,1;','','');
+REPLACE INTO `item_db` VALUES ('14441','King_Tiger_Doll_Hat_Box','King Tiger Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5497,1;','','');
+REPLACE INTO `item_db` VALUES ('14447','Pirates_Pride_Box','Pirate\'s Pride Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5501,1;','','');
+REPLACE INTO `item_db` VALUES ('14448','Necromencers_Hood_Box','Necromancer\'s Hood Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5502,1;','','');
+REPLACE INTO `item_db` VALUES ('14459','Rabbit_Magic_Hat_Box','Magic Rabbit Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5503,1;','','');
+REPLACE INTO `item_db` VALUES ('14460','China_Wedding_Veil_Box','RO 5th Wedding Anniversary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5504,1;','','');
+REPLACE INTO `item_db` VALUES ('14461','Asara_Fairy_Hat_Box','Ashura Fairy Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5505,1;','','');
+REPLACE INTO `item_db` VALUES ('14466','Valentine_Pledge_Box','Valentine\'s Emblem Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14469','Ox_Tail_Scroll','Ox Tail Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14500','Insurance60','Life Insurrance Certificate','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,3600000,0;','','');
+REPLACE INTO `item_db` VALUES ('14508','Zeny_Scroll','Zeny Pet Egg Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14509','Light_Center_Pot','Light Concentration Potion','2','800','400','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('14510','Light_Awakening_Pot','Light Awakening Potion','2','1500','750','20','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('14511','Light_Berserk_Pot','Light Berserk Potion','2','3000','1500','20','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3, 1800000, 0;','','');
+REPLACE INTO `item_db` VALUES ('14512','Meteor_10_Scroll','Meteor Storm Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_METEOR,10;','','');
+REPLACE INTO `item_db` VALUES ('14513','Storm_10_Scroll','Storm Gust Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_STORMGUST,10;','','');
+REPLACE INTO `item_db` VALUES ('14514','Vermilion_10_Scroll','Lord of Vermilion Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_VERMILION,10;','','');
+REPLACE INTO `item_db` VALUES ('14515','Lex_Aeterna_Scroll','Lex Aeterna Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_LEXAETERNA,1;','','');
+REPLACE INTO `item_db` VALUES ('14516','Magnificat_5_Scroll','Magnificat Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,5;','','');
+REPLACE INTO `item_db` VALUES ('14517','CP_Helm_Scroll','Chemical Protection Helm Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),237,5;','','');
+REPLACE INTO `item_db` VALUES ('14518','CP_Shield_Scroll','Chemical Protection Shield Scrol','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),235,5;','','');
+REPLACE INTO `item_db` VALUES ('14519','CP_Armor_Scroll','Chemical Protection Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),236,5;','','');
+REPLACE INTO `item_db` VALUES ('14520','CP_Weapon_Scroll','Chemical Protection Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),234,5;','','');
+REPLACE INTO `item_db` VALUES ('14521','Repair_Scroll','Repair Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),108,1;','','');
+REPLACE INTO `item_db` VALUES ('14522','Big_Bun','Big Bun','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('14523','Pill_','Pill','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,100;','','');
+REPLACE INTO `item_db` VALUES ('14524','Superb_Fish_Slice','Superb Fish Slice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('14525','Chewy_Ricecake','Chewy Ricecake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1800000, 10;','','');
+REPLACE INTO `item_db` VALUES ('14526','Oriental_Pastry','Oriental Pastry','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 1800000, 10;','','');
+REPLACE INTO `item_db` VALUES ('14527','Dun_Tele_Scroll1','Dungeon Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",1;','','');
+REPLACE INTO `item_db` VALUES ('14528','PVP_Tele_Scroll','PVP Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14529','Greed_Scroll','Greed Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill BS_GREED,1;','','');
+REPLACE INTO `item_db` VALUES ('14530','Flee_30_Scroll','Evasion Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1800000,30;','','');
+REPLACE INTO `item_db` VALUES ('14531','Accuracy_30_Scroll','Concentration Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1800000,30;','','');
+REPLACE INTO `item_db` VALUES ('14532','Battle_Manual25','Field Manual 25%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,25;','','');
+REPLACE INTO `item_db` VALUES ('14533','Battle_Manual100','Field Manual 100%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
+REPLACE INTO `item_db` VALUES ('14534','Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_S_LIFEPOTION, 600000, -5, 5;','','');
+REPLACE INTO `item_db` VALUES ('14535','Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_L_LIFEPOTION, 600000, -7, 4;','','');
+REPLACE INTO `item_db` VALUES ('14536','Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_MAGICALATTHIT; sc_start SC_CRITICALPERCENT, 300000, 30;','','');
+REPLACE INTO `item_db` VALUES ('14537','Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 1800000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14538','Glass_Of_Illusion','Glass of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','300000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start SC_PLUSAVOIDVALUE, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14539','Shadow_Armor_S','Shadow Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Dark, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14540','Holy_Armor_S','Holy Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Holy, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14541','S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14542','B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 180000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14543','S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14544','B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 180000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14545','Battle_Manual_X3','Field Manual 300%','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,300;','','');
+REPLACE INTO `item_db` VALUES ('14546','Fire_Cracker_Love','I Love You Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14547','Fire_Cracker_Wday','Whiteday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14548','Fire_Cracker_Vday','Valentine\'s Day Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14549','Fire_Cracker_Bday','Birthday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14550','Fire_Cracker_Xmas','Xmas Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14551','Str_Dish01_','Fried Grasshopper Legs','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14552','Str_Dish02_','Seasoned Sticky Webfoot','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14553','Str_Dish03_','Bomber Steak','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14554','Int_Dish01_','Grape Juice Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14555','Int_Dish02_','Autumn Red Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14556','Int_Dish03_','Honey Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14557','Vit_Dish01_','Steamed Crab Nippers','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14558','Vit_Dish02_','Assorted Seafood','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14559','Vit_Dish03_','Clam Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14560','Agi_Dish01_','Frog Egg Squid Ink Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14561','Agi_Dish02_','Smooth Noodle','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14562','Agi_Dish03_','Tentacle Cheese Gratin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14563','Dex_Dish01_','Honey Grape Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14564','Dex_Dish02_','Chocolate Mousse Cake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14565','Dex_Dish03_','Fruit Mix','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14566','Luk_Dish01_','Fried Monkey Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('14567','Luk_Dish02_','Mixed Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('14568','Luk_Dish03_','Fried Sweet Potato','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('14569','Knife_Goblin_Ring','Knife Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_1;','','');
+REPLACE INTO `item_db` VALUES ('14570','Flail_Goblin_Ring','Flail Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_2;','','');
+REPLACE INTO `item_db` VALUES ('14571','Hammer_Goblin_Ring','Hammer Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_4;','','');
+REPLACE INTO `item_db` VALUES ('14572','Holy_Marble','Holy Marble','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DELETER_;','','');
+REPLACE INTO `item_db` VALUES ('14573','Red_Burning_Stone','Red Burning Stone','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DIABOLIC;','','');
+REPLACE INTO `item_db` VALUES ('14574','Skull_Of_Vagabond','Vagabond\'s Skull','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet WANDER_MAN;','','');
+REPLACE INTO `item_db` VALUES ('14575','Str_Dish05_','Lutie Lady\'s Pancake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('14576','Int_Dish05_','Mastela Fruit Wine','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('14577','Vit_Dish05_','Spicy Fried Bao','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('14578','Agi_Dish05_','Steamed Bat Wing in Pumpkin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
+REPLACE INTO `item_db` VALUES ('14579','Dex_Dish05_','Green Salad','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('14580','Luk_Dish05_','Fried Scorpion Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
+REPLACE INTO `item_db` VALUES ('14581','Dun_Tele_Scroll2','Dungeon Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",2;','','');
+REPLACE INTO `item_db` VALUES ('14582','WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",1;','','');
+REPLACE INTO `item_db` VALUES ('14583','WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",2;','','');
+REPLACE INTO `item_db` VALUES ('14584','WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",3;','','');
+REPLACE INTO `item_db` VALUES ('14585','WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",4;','','');
+REPLACE INTO `item_db` VALUES ('14586','Spark_Candy','Jumping Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','180000','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_STEAMPACK, 60000, 20, 25;','','');
+REPLACE INTO `item_db` VALUES ('14587','Repair_Scroll_','Equipment Repair Spell Book','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill BS_REPAIRWEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('14588','Pty_Blessing_Scroll','Party Blessing 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_BLESSING,10;','','');
+REPLACE INTO `item_db` VALUES ('14589','Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_INCAGI,10;','','');
+REPLACE INTO `item_db` VALUES ('14590','Pty_Assumptio_Scroll','Party Assumptio 5 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','75',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_ASSUMPTIO,5;','','');
+REPLACE INTO `item_db` VALUES ('14591','Siege_Teleport_Scroll','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
+REPLACE INTO `item_db` VALUES ('14592','Job_Manual50','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('14593','Magic_Power_Scroll','Mystical Amplification Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill HW_MAGICPOWER,10;','','');
+REPLACE INTO `item_db` VALUES ('14594','Quagmire_Scroll','Quagmire Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_QUAGMIRE,5;','','');
+REPLACE INTO `item_db` VALUES ('14595','Unsealed_Magic_Spell','Unsealed Magic Spell','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"yuno_fild09\",255,127;','','');
+REPLACE INTO `item_db` VALUES ('14596','Pierre_Treasurebox','Pierre\'s Treasure Box','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1;','','');
+REPLACE INTO `item_db` VALUES ('14597','PhreeoniS','Phreeoni Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT, 180000, 100;','','');
+REPLACE INTO `item_db` VALUES ('14598','GhostringS','Ghostring Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_ARMOR_PROPERTY, 60000, 1, Ele_Neutral, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14599','Greed_Scroll_C','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14600','Mental_Potion','Mental Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD,1800000,10;','','');
+REPLACE INTO `item_db` VALUES ('14601','Tyrs_Blessing','Tyr\'s Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 300000, 30; sc_start SC_FOOD_BASICHIT, 300000, 30; sc_start SC_PLUSATTACKPOWER, 300000, 20; sc_start SC_PLUSMAGICPOWER, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14602','TaogunkaS','Tao Gunka Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_MVPCARD_TAOGUNKA, 180000, 100, 50, 50, 0;','','');
+REPLACE INTO `item_db` VALUES ('14603','MistressS','Mistress Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_MVPCARD_MISTRESS, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('14604','Orc_HeroS','Orc Hero Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MVPCARD_ORCHERO, 180000, 100;','','');
+REPLACE INTO `item_db` VALUES ('14605','Orc_LoadS','Orc Lord Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_MVPCARD_ORCLORD, 180000, 30;','','');
+REPLACE INTO `item_db` VALUES ('14606','Job_Manual25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP, 1800000, 25;','','');
+REPLACE INTO `item_db` VALUES ('14607','Luxurious_Dinner_W','Luxurious Western Food','2','10000','5000','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,3; sc_start SC_FOOD_DEX,3600000,3; sc_start SC_FOOD_AGI,3600000,3; sc_start SC_FOOD_INT,3600000,3; sc_start SC_FOOD_VIT,3600000,3; sc_start SC_FOOD_LUK,3600000,3;','','');
+REPLACE INTO `item_db` VALUES ('14608','Luxurious_Dinner_E','Manchu-Han Imperial Feast','2','20000','10000','1200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,6; sc_start SC_FOOD_DEX,3600000,6; sc_start SC_FOOD_AGI,3600000,6; sc_start SC_FOOD_INT,3600000,6; sc_start SC_FOOD_VIT,3600000,6; sc_start SC_FOOD_LUK,3600000,6;','','');
+REPLACE INTO `item_db` VALUES ('14609','Spoiled_Cuisine','Spoiled Cuisine','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('15000','Bone_Plate','Bone Plate','5','20','10','1000','0','0','7','0','1','414946','2','2','16','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,NPC_WIDEBLEEDING,1,10;','','');
+REPLACE INTO `item_db` VALUES ('15001','Odins_Blessing_I','Odin\'s Blessing','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16000','Erde','Erde','4','20','10','500','130','0','0','1','2','312754','2','2','2','4','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus bMaxSP,50; bonus bHealPower,10;','','');
+REPLACE INTO `item_db` VALUES ('16001','Red_Square_Bag','Red Square Bag','4','20','10','500','130','0','0','1','2','312754','2','2','2','3','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus2 bAddMonsterDropItem,501,50; bonus2 bAddMonsterDropItem,502,20; bonus2 bAddMonsterDropItem,503,20; bonus2 bAddMonsterDropItem,504,20; bonus2 bAddMonsterDropItem,505,10; if(readparam(bStr)>=95) bonus2 bAddEff,Eff_Stun,500;','','');
+REPLACE INTO `item_db` VALUES ('16002','Stunner_C','Stunner','4','0','0','0','175','0','0','1','0','33040','63','2','2','3','1',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('16030','Pilebuncker_S','Pile Bunker S','4','0','0','3000','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, (getrefine() / 2);','','');
+REPLACE INTO `item_db` VALUES ('16031','Pilebuncker_P','Pile Bunker P','4','0','0','4000','450','0','0','1','0','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, (getrefine() * 5);','','');
+REPLACE INTO `item_db` VALUES ('16032','Pilebuncker_T','Pile Bunker T','4','0','0','3500','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, - getrefine();','','');
+REPLACE INTO `item_db` VALUES ('16134','King_Frog_Hat_Box','Frog King Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5528,1;','','');
+REPLACE INTO `item_db` VALUES ('16135','Evils_Bone_Hat_Box','Satanic Bone Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','457',NULL,'0',NULL,'0',NULL,'0','getitem 5529,1;','','');
+REPLACE INTO `item_db` VALUES ('16247','Dragon_Arhat_Mask_Box','Dragon Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5565,1;','','');
+REPLACE INTO `item_db` VALUES ('16248','Tiger_Arhat_Mask_Box','Tiger Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5566,1;','','');
+REPLACE INTO `item_db` VALUES ('16257','Buddah_Scroll','Buddah Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16304','Evil_Incarnation_Disable','Evil Incarnation','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16371','Tw_Aug_Scroll','Tw Aug Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16461','Red_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
+REPLACE INTO `item_db` VALUES ('16555','Pr_Reset_Stone_Box','Pr Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','73',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16776','Universal_Catalog_Gold_Box10_','Universal Catalog Gold 10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
+REPLACE INTO `item_db` VALUES ('16777','Universal_Catalog_Gold_Box50','Universal Catalog Gold 50 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12581,50;','','');
+REPLACE INTO `item_db` VALUES ('18000','Cannon_Ball','Cannon Ball','10','100','50','10','100','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18001','Holy_Cannon_Ball','Holy Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('18002','Dark_Cannon_Ball','Dark Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('18003','Soul_Cannon_Ball','Soul Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
+REPLACE INTO `item_db` VALUES ('18004','Iron_Cannon_Ball','Iron Cannon Ball','10','500','250','10','250','0','0','0','0','263168','8','2','32768','0','99',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18100','Shooting_Star_C','Shooting Star','4','20','10','0','190','0','0','5','0','526336','63','2','34','4','1',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('18101','F_Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657480','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('18102','E_Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657480','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('18500','Cheer_Scarf6','Cheer Scarf6','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18501','Cheer_Scarf8','Cheer Scarf8','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18502','Cheer_Scarf10','Cheer Scarf10','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','1',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18503','Small_Horn_Of_Devil','Small Devil Horns','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','1',NULL,'0','0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('18505','Umbala_Spirit','Umbala Spirit','5','0','0','200','0','0','1','0','1','18446744073709551615','63','2','1','0','30',NULL,'0','0','675','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18506','Hattah_Black','Hattah Black','5','12000','6000','4000','0','0','2','0','1','18446744073709551615','63','2','769','0','1',NULL,'1','0','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18507','Elven_Ears_','Elven Ears','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','70',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18539','Skull_Cap','Skull Cap','5','40','20','200','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('18595','Horn_Of_Ancient','Horn of Ancient','5','40','20','200','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('18596','Sprout_Hat','Sprout Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_HEAVENDRIVE,3;','','');
+REPLACE INTO `item_db` VALUES ('18597','Mercury_Helm','Mercury Riser','5','40','20','200','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bCritical,3; if(getrefine() >= 7) { bonus bAspdRate,2; bonus bCritical,2; } if(getrefine() >= 9) { bonus bAspdRate,2; bonus bCritical,2; }','','');
+REPLACE INTO `item_db` VALUES ('18600','Cat_Ears_Beret','Cat Ear Beret','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','761','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; if(getrefine() > 5 && getrefine() <= 12) { bonus2 bAddRace,RC_DemiPlayer,(getrefine() - 5); bonus2 bSubRace,RC_DemiPlayer,(getrefine() - 5); } if(getrefine() > 12) { bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bSubRace,RC_DemiPlayer,7; }','','');
+REPLACE INTO `item_db` VALUES ('18612','White_Musang_Hat','White Musang Hat','5','40','20','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18613','Black_Musang_Hat','Black Musang Hat','5','40','20','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18620','Heart_Eyepatch','Heart Eyepatch','5','5','2','200','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'1','0','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18656','Wit_Pumpkin_Hat','Witch\'s Pumpkin Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,2; bonus bInt,2; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Demon,15;','','');
+REPLACE INTO `item_db` VALUES ('19500','T_Mr_Smile','T Mr Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('19501','T_Spinx_Helm','T Spinx Helm','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','5120','0','0',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19504','T_Sunglasses','T Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19505','T_Cigarette','T Cigarette','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19506','T_Valkyrie_Feather_Band','T Valkyrie Feather Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19507','Fine_Sun','Clear Sun','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','1',NULL,'0','0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22540','Runstone_Lux','Lux Anima Rune','11','2','1','100','0','0','0','0','0','128','8','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'20','1','0','itemskill RK_LUXANIMA,1;','','');
+REPLACE INTO `item_db` VALUES ('22777','Buff_Gift_Set','Buff Gift Set','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem 14534,5; getitem 12215,5; getitem 12216,5;','','');
+REPLACE INTO `item_db` VALUES ('22837','Integer_Time','Integer Time','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteBronze += 1;','','');
diff --git a/sql-files/item_db2.sql b/sql-files/item_db2.sql
index 2e519c52f..9d6c1386f 100644
--- a/sql-files/item_db2.sql
+++ b/sql-files/item_db2.sql
@@ -49,6 +49,7 @@ CREATE TABLE `item_db2` (
`equip_level_min` smallint(5) UNSIGNED DEFAULT NULL,
`equip_level_max` smallint(5) UNSIGNED DEFAULT NULL,
`refineable` tinyint(1) UNSIGNED DEFAULT NULL,
+ `disable_options` tinyint(1) UNSIGNED DEFAULT NULL,
`view` smallint(3) UNSIGNED DEFAULT NULL,
`bindonequip` tinyint(1) UNSIGNED DEFAULT NULL,
`forceserial` tinyint(1) UNSIGNED DEFAULT NULL,
diff --git a/sql-files/item_db_re.sql b/sql-files/item_db_re.sql
index 93f4a323c..2cf498356 100644
--- a/sql-files/item_db_re.sql
+++ b/sql-files/item_db_re.sql
@@ -49,6 +49,7 @@ CREATE TABLE `item_db` (
`equip_level_min` smallint(5) UNSIGNED DEFAULT NULL,
`equip_level_max` smallint(5) UNSIGNED DEFAULT NULL,
`refineable` tinyint(1) UNSIGNED DEFAULT NULL,
+ `disable_options` tinyint(1) UNSIGNED DEFAULT NULL,
`view` smallint(3) UNSIGNED DEFAULT NULL,
`bindonequip` tinyint(1) UNSIGNED DEFAULT NULL,
`forceserial` tinyint(1) UNSIGNED DEFAULT NULL,
@@ -67,10061 +68,10061 @@ CREATE TABLE `item_db` (
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
-REPLACE INTO `item_db` VALUES ('501','Red_Potion','Red Potion','0','50','25','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('502','Orange_Potion','Orange Potion','0','200','100','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('503','Yellow_Potion','Yellow Potion','0','550','275','130','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('504','White_Potion','White Potion','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('505','Blue_Potion','Blue Potion','0','5000','2500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
-REPLACE INTO `item_db` VALUES ('506','Green_Potion','Green Potion','0','40','20','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('507','Red_Herb','Red Herb','0','18','9','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,28),0;','','');
-REPLACE INTO `item_db` VALUES ('508','Yellow_Herb','Yellow Herb','0','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(38,58),0;','','');
-REPLACE INTO `item_db` VALUES ('509','White_Herb','White Herb','0','120','60','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(75,115),0;','','');
-REPLACE INTO `item_db` VALUES ('510','Blue_Herb','Blue Herb','0','60','30','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,30);','','');
-REPLACE INTO `item_db` VALUES ('511','Green_Herb','Green Herb','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON;','','');
-REPLACE INTO `item_db` VALUES ('512','Apple','Apple','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
-REPLACE INTO `item_db` VALUES ('513','Banana','Banana','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,21),0;','','');
-REPLACE INTO `item_db` VALUES ('514','Grape','Grape','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
-REPLACE INTO `item_db` VALUES ('515','Carrot','Carrot','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,20),0;','','');
-REPLACE INTO `item_db` VALUES ('516','Sweet_Potato','Potato','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,23),0;','','');
-REPLACE INTO `item_db` VALUES ('517','Meat','Meat','0','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
-REPLACE INTO `item_db` VALUES ('518','Honey','Honey','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),rand(20,40);','','');
-REPLACE INTO `item_db` VALUES ('519','Milk','Milk','0','25','12','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,37),0;','','');
-REPLACE INTO `item_db` VALUES ('520','Leaflet_Of_Hinal','Hinalle Leaflet','0','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('521','Leaflet_Of_Aloe','Aloe Leaflet','0','360','180','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('522','Fruit_Of_Mastela','Mastela Fruit','0','8500','4250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
-REPLACE INTO `item_db` VALUES ('523','Holy_Water','Holy Water','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_CURSE;','','');
-REPLACE INTO `item_db` VALUES ('525','Panacea','Panacea','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('526','Royal_Jelly','Royal Jelly','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('528','Monsters_Feed','Monster\'s Feed','0','60','30','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(72,108),0;','','');
-REPLACE INTO `item_db` VALUES ('529','Candy','Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('530','Candy_Striper','Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('531','Apple_Juice','Apple Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,35),0;','','');
-REPLACE INTO `item_db` VALUES ('532','Banana_Juice','Banana Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(26,34),0;','','');
-REPLACE INTO `item_db` VALUES ('533','Grape_Juice','Grape Juice','0','250','125','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,25);','','');
-REPLACE INTO `item_db` VALUES ('534','Carrot_Juice','Carrot Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,33),0;','','');
-REPLACE INTO `item_db` VALUES ('535','Pumpkin','Pumpkin','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 19,0;','','');
-REPLACE INTO `item_db` VALUES ('536','Ice_Cream','Ice Cream','0','150','75','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_FREEZE,10000,0,2500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('537','Pet_Food','Pet Food','0','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('538','Well_Baked_Cookie','Well-baked Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
-REPLACE INTO `item_db` VALUES ('539','Piece_Of_Cake','Piece of Cake','0','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
-REPLACE INTO `item_db` VALUES ('540','Falcons_Feed','Falcon Food','0','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(185,225),0;','','');
-REPLACE INTO `item_db` VALUES ('541','Pecopecos_Feed','PecoPeco Food','0','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('542','Festive_Cookie','Festive Cookie','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('543','Festive_Rainbow_Cake','Festive Rainbow Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('544','Fish_Slice','Raw Fish','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,60),0;','','');
-REPLACE INTO `item_db` VALUES ('545','Red_Slim_Potion','Condensed Red Potion','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('546','Yellow_Slim_Potion','Condensed Yellow Potion','0','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('547','White_Slim_Potion','Condensed White Potion','0','1650','825','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('548','Cheese','Cheese','0','2800','1400','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
-REPLACE INTO `item_db` VALUES ('549','Nice_Sweet_Potato','Yam','0','180','90','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,100),0; sc_start SC_STUN,3000,0,1500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('550','Popped_Rice','Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,15),0;','','');
-REPLACE INTO `item_db` VALUES ('551','Shusi','Sushi','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,60),0;','','');
-REPLACE INTO `item_db` VALUES ('552','KETUPAT','Ketupat','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('553','Bun','Bao','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,70),0;','','');
-REPLACE INTO `item_db` VALUES ('554','Mojji','Mochi','0','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_STUN,3000,0; sc_start SC_BLIND,2000,0,1500,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('555','Rice_Cake','Traditional Rice Cake','0','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('556','Long_Rice_Cake','Rice Cake Stick','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,25),0;','','');
-REPLACE INTO `item_db` VALUES ('557','Hash_Rice_Cake','Neatly Sliced Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,30),0;','','');
-REPLACE INTO `item_db` VALUES ('558','Chocolate','Chocolate','0','1','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1,1;','','');
-REPLACE INTO `item_db` VALUES ('559','HandMade_Chocolate','Hand-made Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('560','HandMade_Chocolate_','Handmade White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('561','White_Chocolate','White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('562','Pizza','Doublecrust Swiss Fondue','0','100','50','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
-REPLACE INTO `item_db` VALUES ('563','Pizza_01','Doublecrust Swiss Fondue','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
-REPLACE INTO `item_db` VALUES ('564','Rice_Ball','Rice Ball','0','1','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 200,0;','','');
-REPLACE INTO `item_db` VALUES ('565','Vita500_Bottle','Vita500','0','580','290','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(142,274),0;','','');
-REPLACE INTO `item_db` VALUES ('566','Tomyumkung','Tom Yum Goong','0','10000','5000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(244,350),rand(10,30); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('567','Prawn','Shrimp','0','500','250','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(117,192),0;','','');
-REPLACE INTO `item_db` VALUES ('568','Lemon','Lemon','0','60','30','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,20);','','');
-REPLACE INTO `item_db` VALUES ('569','Novice_Potion','Novice Potion','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(44,66),0;','','');
-REPLACE INTO `item_db` VALUES ('570','Lucky_Candy','Lucky Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('571','Lucky_Candy_Cane','Lucky Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('572','Lucky_Cookie','Lucky Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
-REPLACE INTO `item_db` VALUES ('573','Chocolate_Drink','Chocolate Drink','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(330,410),rand(45,65); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('574','Egg','Egg','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(33,42),0;','','');
-REPLACE INTO `item_db` VALUES ('575','Piece_Of_Cake_','2nd Anniversary Cake','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
-REPLACE INTO `item_db` VALUES ('576','Prickly_Fruit','Prickly Fruit','0','540','270','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(150,300),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('577','Grain','Bag of Grain','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(60,70),0;','','');
-REPLACE INTO `item_db` VALUES ('578','Strawberry','Strawberry','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(16,28);','','');
-REPLACE INTO `item_db` VALUES ('579','Delicious_Fish','Fresh Fish','0','250','125','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(100,150),0;','','');
-REPLACE INTO `item_db` VALUES ('580','Bread','Bread','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('581','Mushroom','Edible Mushroom','0','40','20','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('582','Orange','Orange','0','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,20),rand(10,20);','','');
-REPLACE INTO `item_db` VALUES ('583','KETUPAT_','Ketupat Sayur','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('584','Fish_Ball_Soup','Fish Cake Soup','0','100','50','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
-REPLACE INTO `item_db` VALUES ('585','Wurst','Wurst','0','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,20),0;','','');
-REPLACE INTO `item_db` VALUES ('586','Mothers_Cake','Mother\'s Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('587','Prickly_Fruit_','Red Prickly Fruit','0','880','440','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),rand(20,30);','','');
-REPLACE INTO `item_db` VALUES ('588','Spaghetti','Spaghetti','0','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
-REPLACE INTO `item_db` VALUES ('589','Pizza_02','Piece of Pizza','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
-REPLACE INTO `item_db` VALUES ('590','Brezel_','Bretzel','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('591','Caviar_Pancake','Caviar Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('592','Jam_Pancake','Jam Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('593','Honey_Pancake','Honey Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('594','Sour_Cream_Pancake','Sour-Cream Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('595','Mushroom_Pancake','Mushroom Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
-REPLACE INTO `item_db` VALUES ('596','Cute_Strawberry_Choco','Cute Strawberry-Choco','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(1,100);','','');
-REPLACE INTO `item_db` VALUES ('597','Lovely_Choco_Tart','Lovely Choco-Tart','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,400),0;','','');
-REPLACE INTO `item_db` VALUES ('598','Light_Red_Pot','Light Red Potion','0','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
-REPLACE INTO `item_db` VALUES ('599','Light_Orange_Pot','Light Orange Potion','0','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('601','Wing_Of_Fly','Fly Wing','11','60','30','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('602','Wing_Of_Butterfly','Butterfly Wing','11','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
-REPLACE INTO `item_db` VALUES ('603','Old_Blue_Box','Old Blue Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','8',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 603,1;','','');
-REPLACE INTO `item_db` VALUES ('604','Branch_Of_Dead_Tree','Dead Branch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-1,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('605','Anodyne','Anodyne','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill SM_ENDURE,1;','','');
-REPLACE INTO `item_db` VALUES ('606','Aloebera','Aloevera','11','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill SM_SELFPROVOKE,1;','','');
-REPLACE INTO `item_db` VALUES ('607','Yggdrasilberry','Yggdrasil Berry','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('608','Seed_Of_Yggdrasil','Yggdrasil Seed','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('609','Amulet','Amulet','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('610','Leaf_Of_Yggdrasil','Yggdrasil Leaf','11','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,1;','','');
-REPLACE INTO `item_db` VALUES ('611','Spectacles','Magnifier','11','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('612','Portable_Furnace','Mini Furnace','2','150','75','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 21;','','');
-REPLACE INTO `item_db` VALUES ('613','Iron_Hammer','Iron Hammer','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 1;','','');
-REPLACE INTO `item_db` VALUES ('614','Golden_Hammer','Golden Hammer','2','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 2;','','');
-REPLACE INTO `item_db` VALUES ('615','Oridecon_Hammer','Oridecon Hammer','2','5000','2500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 3;','','');
-REPLACE INTO `item_db` VALUES ('616','Old_Card_Album','Old Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 616,1;','','');
-REPLACE INTO `item_db` VALUES ('617','Old_Violet_Box','Old Purple Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','8',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 617,1;','','');
-REPLACE INTO `item_db` VALUES ('618','Worn_Out_Scroll','Worn Out Scroll','2','50','25','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('619','Unripe_Apple','Unripe Apple','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PORING;','','');
-REPLACE INTO `item_db` VALUES ('620','Orange_Juice','Orange Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DROPS;','','');
-REPLACE INTO `item_db` VALUES ('621','Bitter_Herb','Bitter Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POPORING;','','');
-REPLACE INTO `item_db` VALUES ('622','Rainbow_Carrot','Rainbow Carrot','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LUNATIC;','','');
-REPLACE INTO `item_db` VALUES ('623','Earthworm_The_Dude','Earthworm the Dude','2','4000','2000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PICKY;','','');
-REPLACE INTO `item_db` VALUES ('624','Rotten_Fish','Rotten Fish','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CHONCHON;','','');
-REPLACE INTO `item_db` VALUES ('625','Lusty_Iron','Rusty Iron','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STEEL_CHONCHON;','','');
-REPLACE INTO `item_db` VALUES ('626','Monster_Juice','Monster Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet HUNTER_FLY;','','');
-REPLACE INTO `item_db` VALUES ('627','Sweet_Milk','Sweet Milk','2','7000','3500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SAVAGE;','','');
-REPLACE INTO `item_db` VALUES ('628','Well_Dried_Bone','Well-Dried Bone','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DESERT_WOLF_B;','','');
-REPLACE INTO `item_db` VALUES ('629','Singing_Flower','Singing Flower','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ROCKER;','','');
-REPLACE INTO `item_db` VALUES ('630','Dew_Laden_Moss','Dew Laden Moss','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SPORE;','','');
-REPLACE INTO `item_db` VALUES ('631','Deadly_Noxious_Herb','Deadly Noxious Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POISON_SPORE;','','');
-REPLACE INTO `item_db` VALUES ('632','Fatty_Chubby_Earthworm','Fatty Chubby Earthworm','2','5000','2500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PECOPECO;','','');
-REPLACE INTO `item_db` VALUES ('633','Baked_Yam','Sweet Potato','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SMOKIE;','','');
-REPLACE INTO `item_db` VALUES ('634','Tropical_Banana','Tropical Banana','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet YOYO;','','');
-REPLACE INTO `item_db` VALUES ('635','Horror_Of_Tribe','Orc Trophy','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ORK_WARRIOR;','','');
-REPLACE INTO `item_db` VALUES ('636','No_Recipient','No Recipient','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MUNAK;','','');
-REPLACE INTO `item_db` VALUES ('637','Old_Broom','Old Broom','2','350','175','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DOKEBI;','','');
-REPLACE INTO `item_db` VALUES ('638','Silver_Knife_Of_Chaste','Silver Knife of Chastity','2','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SOHEE;','','');
-REPLACE INTO `item_db` VALUES ('639','Armlet_Of_Obedience','Armlet of Obedience','2','18000','9000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ISIS;','','');
-REPLACE INTO `item_db` VALUES ('640','Shining_Stone','Shining Stone','2','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PETIT;','','');
-REPLACE INTO `item_db` VALUES ('641','Contracts_In_Shadow','Contract in Shadow','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DEVIRUCHI;','','');
-REPLACE INTO `item_db` VALUES ('642','Book_Of_Devil','Book of the Devil','2','1800','900','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BAPHOMET_;','','');
-REPLACE INTO `item_db` VALUES ('643','Pet_Incubator','Pet Incubator','2','3000','1500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','bpet;','','');
-REPLACE INTO `item_db` VALUES ('644','Gift_Box','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 644,1;','','');
-REPLACE INTO `item_db` VALUES ('645','Center_Potion','Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4;','','');
-REPLACE INTO `item_db` VALUES ('656','Awakening_Potion','Awakening Potion','2','1500','750','150','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6;','','');
-REPLACE INTO `item_db` VALUES ('657','Berserk_Potion','Berserk Potion','2','3000','1500','200','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9;','','');
-REPLACE INTO `item_db` VALUES ('658','Union_Of_Tribe','Tribal Solidarity','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','guildgetexp rand(600000,1200000);','','');
-REPLACE INTO `item_db` VALUES ('659','Heart_Of_Her','Her Heart','2','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BONGUN;','','');
-REPLACE INTO `item_db` VALUES ('660','Prohibition_Red_Candle','Forbidden Red Candle','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ZHERLTHSH;','','');
-REPLACE INTO `item_db` VALUES ('661','Sway_Apron','Soft Apron','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ALICE;','','');
-REPLACE INTO `item_db` VALUES ('662','Inspector_Certificate','Authoritative Badge','2','1450','725','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('663','Korea_Rice_Cake','Korean Rice Cake','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('664','Gift_Box_1','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 664,1;','','');
-REPLACE INTO `item_db` VALUES ('665','Gift_Box_2','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 665,1;','','');
-REPLACE INTO `item_db` VALUES ('666','Gift_Box_3','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 666,1;','','');
-REPLACE INTO `item_db` VALUES ('667','Gift_Box_4','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 667,1;','','');
-REPLACE INTO `item_db` VALUES ('668','Handsei','New Year\'s Red Envelope','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
-REPLACE INTO `item_db` VALUES ('669','Rice_Cake_Soup','Tempting Rice-Cake Soup','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal -100,-100;','','');
-REPLACE INTO `item_db` VALUES ('670','Gold_Coin_Moneybag','Bag of Gold Coins','3','100000','50000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('671','Gold_Coin','Gold Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteGold += 1;','','');
-REPLACE INTO `item_db` VALUES ('672','Copper_Coin_Moneybag','Bag of Bronze Coins','3','1000','500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('673','Copper_Coin','UGC Token','3','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('674','Mithril_Coin','Mithril Coin','3','5000','2500','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('675','Silver_Coin','Silver Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteSilver += 1;','','');
-REPLACE INTO `item_db` VALUES ('676','Silver_Coin_Moneybag','Bag of Silver Coins','3','50000','25000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('677','White_Gold_Coin','Platinum Coin','3','2000','1000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('678','Poison_Bottle','Poison Bottle','2','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (Class == Job_Assassin_Cross || Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { sc_start SC_DPOISON, 60000, 0; sc_start SC_ATTHASTE_INFINITY, 60000, 9; } else { percentheal -100, -100; }','','');
-REPLACE INTO `item_db` VALUES ('679','Gold_Pill','Pilule','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
-REPLACE INTO `item_db` VALUES ('680','Magical_Carnation','Magic Carnation','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('681','Memory_Of_Wedding','Sweet Memory of Marriage','2','50000','25000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (getpartnerid()) sc_start SC_WEDDING,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('682','Realgar_Wine','Distilled Fighting Spirit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 30;','','');
-REPLACE INTO `item_db` VALUES ('683','Exorcize_Herb','Herb of Incantation','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 30;','','');
-REPLACE INTO `item_db` VALUES ('684','Durian','Durian','2','15000','7500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
-REPLACE INTO `item_db` VALUES ('685','RAMADAN','Ramadan','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,50;','','');
-REPLACE INTO `item_db` VALUES ('686','Earth_Scroll_1_3','Level 3 Earth Spike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,3;','','');
-REPLACE INTO `item_db` VALUES ('687','Earth_Scroll_1_5','Level 5 Earth Spike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,5;','','');
-REPLACE INTO `item_db` VALUES ('688','Cold_Scroll_1_3','Level 3 Cold Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('689','Cold_Scroll_1_5','Level 5 Cold Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('690','Fire_Scroll_1_3','Level 3 Fire Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('691','Fire_Scroll_1_5','Level 5 Fire Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('692','Wind_Scroll_1_3','Level 3 Lightening Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,3;','','');
-REPLACE INTO `item_db` VALUES ('693','Wind_Scroll_1_5','Level 5 Lightening Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('694','Ghost_Scroll_1_3','Level 3 Soul Strike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,3;','','');
-REPLACE INTO `item_db` VALUES ('695','Ghost_Scroll_1_5','Level 5 Soul Strike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,5;','','');
-REPLACE INTO `item_db` VALUES ('696','Fire_Scroll_2_1','Level 1 Fire Ball','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,1;','','');
-REPLACE INTO `item_db` VALUES ('697','Fire_Scroll_2_5','Level 5 Fire Ball','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,5;','','');
-REPLACE INTO `item_db` VALUES ('698','Fire_Scroll_3_1','Level 1 Fire Wall','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,1;','','');
-REPLACE INTO `item_db` VALUES ('699','Fire_Scroll_3_5','Level 5 Fire Wall','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,5;','','');
-REPLACE INTO `item_db` VALUES ('700','Cold_Scroll_2_1','Level 1 Frost Diver','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,1;','','');
-REPLACE INTO `item_db` VALUES ('701','Ora_Ora','Ora Ora','3','55000','27500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('702','Animal_Blood','Animal Gore','3','450','225','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('703','Hinalle','Hinalle','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('704','Aloe','Aloe','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('705','Clover','Clover','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('706','Four_Leaf_Clover','Four Leaf Clover','3','80000','40000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('707','Singing_Plant','Singing Plant','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('708','Ment','Ment','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('709','Izidor','Izidor','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('710','Illusion_Flower','Illusion Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('711','Shoot','Shoot','3','16','8','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('712','Flower','Flower','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('713','Empty_Bottle','Empty Bottle','3','6','3','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('714','Emperium','Emperium','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('715','Yellow_Gemstone','Yellow Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('716','Red_Gemstone','Red Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('717','Blue_Gemstone','Blue Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('718','Dark_Red_Jewel','Garnet','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('719','Violet_Jewel','Amethyst','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('720','Skyblue_Jewel','Aquamarine','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('721','Azure_Jewel','Emerald','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('722','Scarlet_Jewel','Pearl','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('723','Cardinal_Jewel','Ruby','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('724','Cardinal_Jewel_','Cursed Ruby','3','600','300','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('725','Red_Jewel','Sardonyx','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('726','Blue_Jewel','Sapphire','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('727','White_Jewel','Opal','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('728','Golden_Jewel','Topaz','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('729','Bluish_Green_Jewel','Zircon','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('730','Crystal_Jewel','1carat Diamond','3','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('731','Crystal_Jewel_','2carat Diamond','3','25000','12500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('732','Crystal_Jewel__','3carat Diamond','3','55000','27500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('733','Crystal_Jewel___','Cracked Diamond','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('734','Red_Frame','Red Frame','3','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('735','Blue_Porcelain','Chung Jah','3','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('736','White_Platter','China','3','1000','500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('737','Black_Ladle','Black Ladle','3','400','200','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('738','Pencil_Case','Pencil Case','3','400','200','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('739','Rouge','Rouge','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('740','Stuffed_Doll','Puppet','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('741','Poring_Doll','Poring Doll','3','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('742','Chonchon_Doll','Chonchon Doll','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('743','Spore_Doll','Spore Doll','3','5500','2750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('744','Bunch_Of_Flowers','Bouquet','3','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('745','Wedding_Bouquet','Wedding Bouquet','3','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('746','Glass_Bead','Glass Bead','3','1400','700','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('747','Crystal_Mirror','Crystal Mirror','3','15000','7500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('748','Witherless_Rose','Witherless Rose','3','55000','27500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('749','Frozen_Rose','Frozen Rose','3','35000','17500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('750','Baphomet_Doll','Baphomet Doll','3','18000','9000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('751','Osiris_Doll','Osiris Doll','3','14000','7000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('752','Grasshopper_Doll','Rocker Doll','3','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('753','Monkey_Doll','Yoyo Doll','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('754','Raccoondog_Doll','Racoon Doll','3','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('756','Oridecon_Stone','Rough Oridecon','3','550','275','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('757','Elunium_Stone','Rough Elunium','3','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('901','Danggie','Daenggie','3','260','130','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('902','Tree_Root','Tree Root','3','12','6','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('903','Reptile_Tongue','Reptile Tongue','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('904','Scorpions_Tail','Scorpion Tail','3','124','62','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('905','Stem','Stem','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('906','Pointed_Scale','Pointed Scale','3','68','34','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('907','Resin','Resin','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('908','Spawn','Spawn','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('909','Jellopy','Jellopy','3','6','3','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('910','Garlet','Garlet','3','40','20','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('911','Scell','Scell','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('912','Zargon','Zargon','3','480','240','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('913','Tooth_Of_Bat','Tooth of Bat','3','34','17','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('914','Fluff','Fluff','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('915','Chrysalis','Chrysalis','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('916','Feather_Of_Birds','Feather of Birds','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('917','Talon','Talon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('918','Sticky_Webfoot','Sticky Webfoot','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('919','Animals_Skin','Animal Skin','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('920','Claw_Of_Wolves','Wolf Claw','3','58','29','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('921','Mushroom_Spore','Mushroom Spore','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('922','Orcish_Cuspid','Orc\'s Fang','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('923','Evil_Horn','Evil Horn','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('924','Powder_Of_Butterfly','Powder of Butterfly','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('925','Bill_Of_Birds','Bill of Birds','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('926','Scale_Of_Snakes','Snake Scale','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('928','Insect_Feeler','Insect Feeler','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('929','Immortal_Heart','Immortal Heart','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('930','Rotten_Bandage','Rotten Bandage','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('931','Orcish_Voucher','Orcish Voucher','3','142','71','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('932','Skel_Bone','Skel-Bone','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('934','Mementos','Memento','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('935','Shell','Shell','3','14','7','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('936','Scales_Shell','Scale Shell','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('937','Posionous_Canine','Venom Canine','3','148','74','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('938','Sticky_Mucus','Sticky Mucus','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('939','Bee_Sting','Bee Sting','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('940','Grasshoppers_Leg','Grasshopper\'s Leg','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('941','Nose_Ring','Nose Ring','3','568','284','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('942','Yoyo_Tail','Yoyo Tail','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('943','Solid_Shell','Solid Shell','3','448','224','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('944','Horseshoe','Horseshoe','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('945','Raccoon_Leaf','Raccoon Leaf','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('946','Snails_Shell','Snail\'s Shell','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('947','Horn','Horn','3','116','58','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('948','Bears_Foot','Bear\'s Footskin','3','174','87','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('949','Feather','Feather','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('950','Heart_Of_Mermaid','Heart of Mermaid','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('951','Fin','Fin','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('952','Cactus_Needle','Cactus Needle','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('953','Stone_Heart','Stone Heart','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('954','Shining_Scales','Shining Scale','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('955','Worm_Peelings','Worm Peeling','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('956','Gill','Gill','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('957','Decayed_Nail','Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('958','Horrendous_Mouth','Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('959','Rotten_Scale','Stinky Scale','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('960','Nipper','Nipper','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('961','Conch','Conch','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('962','Tentacle','Tentacle','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('963','Sharp_Scale','Sharp Scale','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('964','Crap_Shell','Crab Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('965','Clam_Shell','Clam Shell','3','56','28','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('966','Flesh_Of_Clam','Clam Flesh','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('967','Turtle_Shell','Turtle Shell','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('968','Voucher_Of_Orcish_Hero','Heroic Emblem','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('969','Gold','Gold','3','200000','100000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('970','Alchol','Alcohol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('971','Detrimindexta','Detrimindexta','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('972','Karvodailnirol','Karvodailnirol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('973','Counteragent','Counteragent','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('974','Mixture','Mixture','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('975','Scarlet_Dyestuffs','Scarlet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('976','Lemon_Dyestuffs','Lemon Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('978','Cobaltblue_Dyestuffs','Cobaltblue Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('979','Darkgreen_Dyestuffs','Darkgreen Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('980','Orange_Dyestuffs','Orange Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('981','Violet_Dyestuffs','Violet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('982','White_Dyestuffs','White Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('983','Black_Dyestuffs','Black Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('984','Oridecon','Oridecon','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('985','Elunium','Elunium','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('986','Anvil','Anvil','3','30000','15000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('987','Oridecon_Anvil','Oridecon Anvil','3','120000','60000','700','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('988','Golden_Anvil','Golden Anvil','3','300000','150000','900','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('989','Emperium_Anvil','Emperium Anvil','3','600000','300000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('990','Boody_Red','Red Blood','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('991','Crystal_Blue','Crystal Blue','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('992','Wind_Of_Verdure','Wind of Verdure','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('993','Yellow_Live','Green Live','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('994','Flame_Heart','Flame Heart','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('995','Mistic_Frozen','Mystic Frozen','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('996','Rough_Wind','Rough Wind','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('997','Great_Nature','Great Nature','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('998','Iron','Iron','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('999','Steel','Steel','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1000','Star_Crumb','Star Crumb','3','4500','2250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1001','Sparkling_Dust','Star Dust','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1002','Iron_Ore','Iron Ore','3','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1003','Coal','Coal','3','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1004','Patriotism_Marks','Chivalry Emblem','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1005','Hammer_Of_Blacksmith','Hammer of Blacksmith','3','2','1','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1006','Old_Magic_Book','Old Magicbook','3','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1007','Penetration','Necklace of Wisdom','3','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1008','Frozen_Heart','Necklace of Oblivion','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1009','Sacred_Marks','Hand of God','3','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1010','Phracon','Phracon','3','200','100','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1011','Emveretarcon','Emveretarcon','3','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1012','Lizard_Scruff','Frill','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1013','Colorful_Shell','Rainbow Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1014','Jaws_Of_Ant','Ant Jaw','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1015','Thin_N_Long_Tongue','Tongue','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1016','Rat_Tail','Rat Tail','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1017','Moustache_Of_Mole','Mole Whiskers','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1018','Nail_Of_Mole','Mole Claw','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1019','Wooden_Block','Trunk','3','60','30','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1020','Long_Hair','Black Hair','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1021','Dokkaebi_Horn','Dokebi Horn','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1022','Fox_Tail','Nine Tails','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1023','Fish_Tail','Fish Tail','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1024','Chinese_Ink','Squid Ink','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1025','Spiderweb','Cobweb','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1026','Acorn','Acorn','3','98','49','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1027','Porcupine_Spike','Porcupine Quill','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1028','Wild_Boars_Mane','Mane','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1029','Tigers_Skin','Tiger Skin','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1030','Tiger_Footskin','Tiger\'s Footskin','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1031','Limb_Of_Mantis','Mantis Scythe','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1032','Blossom_Of_Maneater','Maneater Blossom','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1033','Root_Of_Maneater','Maneater Root','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1034','Cobold_Hair','Blue Hair','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1035','Dragon_Canine','Dragon Canine','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1036','Dragon_Scale','Dragon Scale','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1037','Dragon_Train','Dragon Tail','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1038','Petite_DiablOfs_Horn','Little Evil Horn','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1039','Petite_DiablOfs_Wing','Little Evil Wing','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1040','Elder_Pixies_Beard','Elder Pixie\'s Moustache','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1041','Lantern','Lantern','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1042','Short_Leg','Bug Leg','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1043','Nail_Of_Orc','Orc Claw','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1044','Tooth_Of_','Zenorc\'s Fang','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1045','Sacred_Masque','Cultish Masque','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1046','Tweezer','Scorpion Nipper','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1047','Head_Of_Medusa','Dead Medusa','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1048','Slender_Snake','Horrendous Hair','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1049','Skirt_Of_Virgin','Skirt of Virgin','3','1700','850','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1050','Tendon','Tendon','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1051','Detonator','Detonator','3','450','225','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1052','Single_Cell','Single Cell','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1053','Tooth_Of_Ancient_Fish','Ancient Tooth','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1054','Lip_Of_Ancient_Fish','Ancient Lips','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1055','Earthworm_Peeling','Earthworm Peeling','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1056','Grit','Grit','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1057','Moth_Dust','Moth Dust','3','138','69','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1058','Wing_Of_Moth','Moth Wings','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1059','Transparent_Cloth','Fabric','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1060','Golden_Hair','Golden Hair','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1061','Starsand_Of_Witch','Witch Starsand','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1062','Pumpkin_Head','Jack o\' Pumpkin','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1063','Sharpened_Cuspid','Fang','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1064','Reins','Reins','3','802','401','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1065','Booby_Trap','Trap','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1066','Tree_Of_Archer_1','Fine-grained Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1067','Tree_Of_Archer_2','Solid Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1068','Tree_Of_Archer_3','Barren Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1069','Mushroom_Of_Thief_1','Orange Net Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1070','Mushroom_Of_Thief_2','Orange Gooey Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1071','Mage_Test_1','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1072','Delivery_Message','Delivery Message','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1073','Merchant_Voucher_1','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1074','Merchant_Voucher_2','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1075','Merchant_Voucher_3','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1076','Merchant_Voucher_4','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1077','Merchant_Voucher_5','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1078','Merchant_Voucher_6','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1079','Merchant_Voucher_7','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1080','Merchant_Voucher_8','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1081','Merchant_Box_1','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1082','Merchant_Box_2','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1083','Merchant_Box_3','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1084','Kapras_Pass','Kafra Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1085','Mage_Test_2','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1086','Mage_Test_3','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1087','Mage_Test_4','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1088','Morocc_Potion','Morroc Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1089','Payon_Potion','Payon Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1090','Mage_Test_Etc','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1091','Merchant_Box_Etc','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1092','Empty_Cylinder','Empty Test Tube','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1093','Empty_Potion','Empty Potion Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1094','Short_Daenggie','Short Daenggie','3','278','139','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1095','Needle_Of_Alarm','Needle of Alarm','3','546','273','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1096','Round_Shell','Round Shell','3','780','390','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1097','Worn_Out_Page','Worn Out Page','3','948','474','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1098','Manacles','Manacles','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1099','Worn_Out_Prison_Uniform','Worn-out Prison Uniform','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1101','Sword','Sword','4','100','50','500','25','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1102','Sword_','Sword','4','100','50','500','25','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1103','Sword__','Sword','4','100','50','500','25','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1104','Falchion','Falchion','4','1500','750','600','39','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1105','Falchion_','Falchion','4','1500','750','600','39','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1106','Falchion__','Falchion','4','1500','750','600','39','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1107','Blade','Blade','4','2900','1450','700','53','0','0','1','3','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1108','Blade_','Blade','4','2900','1450','700','53','0','0','1','4','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1109','Blade__','Blade','4','2900','1450','700','53','0','0','1','0','414947','63','2','2','1','2',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1110','Lapier','Rapier','4','10000','5000','500','70','0','0','1','2','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1111','Lapier_','Rapier','4','10000','5000','500','70','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1112','Lapier__','Rapier','4','10000','5000','500','70','0','0','1','0','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1113','Scimiter','Scimiter','4','17000','8500','700','85','0','0','1','2','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1114','Scimiter_','Scimiter','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1115','Scimiter__','Scimiter','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1116','Katana','Katana','4','2000','1000','1000','60','0','0','1','3','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1117','Katana_','Katana','4','2000','1000','1000','60','0','0','1','4','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1118','Katana__','Katana','4','2000','1000','1000','60','0','0','1','0','16514','63','2','34','1','4',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1119','Tsurugi','Tsurugi','4','51000','25500','1200','130','0','0','1','1','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1120','Tsurugi_','Tsurugi','4','51000','25500','1200','130','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1121','Tsurugi__','Tsurugi','4','51000','25500','1200','130','0','0','1','0','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1122','Ring_Pommel_Saber','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','2','414946','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1123','Haedonggum','Haedonggum','4','50000','25000','900','120','0','0','1','1','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1124','Orcish_Sword','Orcish Sword','4','20','10','800','90','0','0','1','0','414947','63','2','2','3','5',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1125','Ring_Pommel_Saber_','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','3','414946','63','2','2','2','14',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1126','Saber','Saber','4','49000','24500','1000','115','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1127','Saber_','Saber','4','49000','24500','1000','115','0','0','1','3','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1128','Hae_Dong_Gum_','Haedonggum','4','50000','25000','900','120','0','0','1','2','414946','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1129','Flamberge','Flamberge','4','60000','30000','1500','150','0','0','1','0','16512','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1130','Nagan','Nagan','4','20','10','500','120','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('1131','Ice_Falchon','Ice Falchion','4','20','10','600','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500; bonus2 bAddEff2,Eff_Freeze,10; skill MG_COLDBOLT,3; bonus3 bAutoSpell,MG_COLDBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1132','Edge','Edge','4','20','10','700','115','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,30; bonus2 bWeaponComaRace,RC_NonBoss,10;','','');
-REPLACE INTO `item_db` VALUES ('1133','Fire_Brand','Fireblend','4','20','10','500','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill MG_FIREBOLT,3; bonus3 bAutoSpell,MG_FIREBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1134','Scissores_Sword','Caesar\'s Sword','4','20','10','700','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,25; bonus bIgnoreDefRace,RC_Plant;','','');
-REPLACE INTO `item_db` VALUES ('1135','Cutlas','Cutlus','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('1136','Solar_Sword','Solar Sword','4','20','10','1200','85','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
-REPLACE INTO `item_db` VALUES ('1137','Excalibur','Excalibur','4','20','10','1200','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,10; bonus bDex,-1; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1138','Mysteltainn_','Mysteltainn','4','20','10','1000','170','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Ghost,15; bonus3 bAutoSpell,MG_STONECURSE,3,100; bonus2 bAddEff,Eff_Stone,10; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('1139','Tale_Fing_','Tirfing','4','20','10','1000','200','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bHPLossRate,35,10000;','','');
-REPLACE INTO `item_db` VALUES ('1140','Byeorrun_Gum','Byeollungum','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-10; bonus2 bAddRace,RC_Boss,50; bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('1141','Immaterial_Sword','Immaterial Sword','4','20','10','900','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 30, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
-REPLACE INTO `item_db` VALUES ('1142','Jewel_Sword','Jeweled Sword','4','20','10','2200','104','0','0','1','0','414946','63','2','2','3','68',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM;','','');
-REPLACE INTO `item_db` VALUES ('1143','Gaia_Sword','Gaia Sword','4','20','10','2500','140','0','0','1','0','414946','63','2','2','3','74',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_ORE;','','');
-REPLACE INTO `item_db` VALUES ('1144','Sasimi','Sashimi','4','20','10','1400','75','0','0','1','0','414946','63','2','2','3','48',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus3 bAddMonsterDropItem,544,RC_Fish,4000;','','');
-REPLACE INTO `item_db` VALUES ('1145','Holy_Avenger','Holy Avenger','4','450000','225000','1350','125','0','0','1','0','16384','63','2','2','3','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('1146','Town_Sword','Town Sword','4','42000','21000','800','100','0','0','1','1','1','47','2','2','3','30',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1147','Town_Sword_','Town Sword','4','42000','21000','800','100','0','0','1','2','1','47','2','2','3','30',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1148','Star_Dust_Blade','Star Dust Blade','4','20','10','1000','140','0','0','1','1','1','47','2','2','4','45',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1149','Flamberge_','Flamberge','4','60000','30000','1500','150','0','0','1','2','16512','63','2','2','3','27',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1151','Slayer','Slayer','4','15000','7500','1300','90','0','0','1','2','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1152','Slayer_','Slayer','4','15000','7500','1300','90','0','0','1','3','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1153','Slayer__','Slayer','4','15000','7500','1300','90','0','0','1','0','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1154','Bastard_Sword','Bastard Sword','4','22500','11250','1600','115','0','0','1','2','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1155','Bastard_Sword_','Bastard Sword','4','22500','11250','1600','115','0','0','1','3','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1156','Bastard_Sword__','Bastard Sword','4','22500','11250','1600','115','0','0','1','0','16514','63','2','34','2','18',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1157','Two_Hand_Sword','Two-handed Sword','4','60000','30000','2200','160','0','0','1','1','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1158','Two_Hand_Sword_','Two-handed Sword','4','60000','30000','2200','160','0','0','1','2','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1159','Two_Hand_Sword__','Two-handed Sword','4','60000','30000','2200','160','0','0','1','0','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1160','Broad_Sword','Broad Sword','4','65000','32500','2000','140','0','0','1','1','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1161','Balmung','Balmung','4','20','10','1000','250','0','0','1','0','18446744073709551615','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1162','Broad_Sword_','Broad Sword','4','65000','32500','2000','140','0','0','1','2','16514','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1163','Claymore','Claymore','4','74000','37000','2500','180','0','0','1','0','16512','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1164','Muramasa','Muramasa','4','20','10','1000','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
-REPLACE INTO `item_db` VALUES ('1165','Masamune','Masamune','4','20','10','1000','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,30; bonus bStr,-5; bonus bAspd,2; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1166','Dragon_Slayer','Dragon Slayer','4','20','10','1300','150','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('1167','Schweizersabel','Schweizersabel','4','20','10','1600','160','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1168','Zweihander','Zweihander','4','20','10','2200','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1169','Executioner_','Executioner','4','20','10','2200','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1170','Katzbalger','Katzbalger','4','20','10','2000','175','0','0','1','0','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bDef,10;','','');
-REPLACE INTO `item_db` VALUES ('1171','Zweihander_','Zweihander','4','20','10','2200','200','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1172','Claymore_','Claymore','4','74000','37000','2500','180','0','0','1','2','16512','63','2','34','3','33',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1173','Muramasa_C','Muramasa','4','1','0','0','204','0','0','1','0','16514','63','2','34','4','0',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8;','','');
-REPLACE INTO `item_db` VALUES ('1174','Executioner_C','Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1175','Altas_Weapon','Atlas Weapon','4','20','10','3500','200','0','0','1','1','16514','58','2','34','4','55',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10; if(readparam(bStr)>=80) { bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1176','Muscle_Cutter','Muscle Cutter','4','20','10','2200','160','0','0','1','2','16514','58','2','34','4','55',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,800; bonus3 bAutoSpell,AL_DECAGI,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1177','Muramash','Muramash','4','20','10','0','120','0','0','1','0','16514','63','2','34','1','0',NULL,'0','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1178','Schweizersabel_','Schweizersabel','4','20','10','1600','160','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1179','Executioner__','Executioner','4','20','10','2200','155','0','0','1','1','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1180','Dragon_Slayer_','Dragon Slayer','4','20','10','1300','150','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('1181','Tae_Goo_Lyeon','Tae Goo Lyeon','4','20','10','2000','250','0','0','1','2','16514','58','2','34','4','90',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,10; if((JobLevel >= 70 && Class == Job_Rune_Knight_T) || (JobLevel >= 50 && Class == Job_Rune_Knight)) { autobonus \"{ bonus bBaseAtk,50; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; } if(getrefine()>8) { bonus bUseSPrate,-20; bonus bDelayrate,-20; }','','');
-REPLACE INTO `item_db` VALUES ('1182','Bloody_Eater','Bloody Eater','4','20','10','1200','200','0','0','1','2','16514','58','2','34','4','50',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost; autobonus \"{ bonus bCritical,100; bonus bBaseAtk,50; }\",1,5000,0,\"{ specialeffect2 EF_FIRESPLASHHIT; }\"; bonus bHPGainValue,100;','','');
-REPLACE INTO `item_db` VALUES ('1183','BF_Two_Handed_Sword1','Brave Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1184','BF_Two_Handed_Sword2','Valorous Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; bonus2 bAddRace,RC_DemiPlayer,55; bonus bCritAtkRate,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1185','Violet_Fear','Violet Fear','4','20','10','2200','275','0','0','1','2','16514','58','2','34','4','80',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,3,30; bonus3 bAutoSpell,WZ_FROSTNOVA,5,50; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('1186','Death_Guidance','Death Guidance','4','20','10','2000','200','0','0','1','2','16514','58','2','34','4','70',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,2; bonus bFlee2,20; bonus3 bAutoSpell,NPC_HELLPOWER,1,10; bonus4 bAutoSpell,NPC_HELLPOWER,1,10,0; if( getrefine()>8 ) bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,2,20; else bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,1,20;','','');
-REPLACE INTO `item_db` VALUES ('1187','Krieger_Twohand_Sword1','Glorious Claymore','4','20','10','0','220','0','0','1','0','16514','63','2','34','4','80',NULL,'1','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(), 14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,LK_CONCENTRATION,max(getskilllv(LK_CONCENTRATION),1),30; bonus3 bAutoSpell,LK_AURABLADE,max(getskilllv(LK_AURABLADE),1),30; }','','');
-REPLACE INTO `item_db` VALUES ('1188','Veteran_Sword','Veteran Sword','4','10000','5000','2000','180','0','0','1','1','16514','63','2','34','4','80',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SM_BASH)==10) { bonus2 bSkillAtk,SM_BASH,50; } if(getskilllv(KN_BOWLINGBASH)==10) { bonus2 bSkillAtk,KN_BOWLINGBASH,50; } bonus bStr,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1189','Krasnaya','Krasnaya','4','20','10','3800','200','0','0','2','3','16514','58','2','34','2','50',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,20; }','','');
-REPLACE INTO `item_db` VALUES ('1190','Claymore_C','Claymore','4','0','0','0','220','0','0','1','0','16512','63','2','34','3','0',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1191','Alca_Bringer','Alca Bringer','4','20','10','3400','280','0','0','2','0','128','56','2','34','3','100',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('1192','P_Slayer1','Eden Slayer I','4','0','0','0','162','0','0','1','0','16514','63','2','34','2','26',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1193','P_Slayer2','Eden Slayer II','4','0','0','0','185','0','0','1','0','16514','63','2','34','2','40',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1194','F_Executioner_C','Rental Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1195','E_Executioner_C','E Executioner C','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1196','Chrome_Twohand_Sword','Two-Handed Chrome Metal Sword','4','20','10','400','280','0','0','1','0','16514','58','2','34','3','110',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,3; bonus bMaxHPrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('1197','P_Slayer3','Eden Group Slayer III','4','0','0','0','200','0','0','1','0','16514','63','2','34','3','60',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1198','Hairtail','Hairtail','4','0','0','0','220','0','0','3','0','16514','63','2','34','1','50',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bCritical,20; bonus bCritAtkRate,50; bonus4 bAddEff,Eff_Cold,300,ATF_SHORT,3000; if(BaseLevel>99) { bonus bBaseAtk,50; }','','');
-REPLACE INTO `item_db` VALUES ('1199','Ebony_Toe_Nail','Ebony Toe Nail','4','56000','28000','1000','250','150','0','1','0','16512','56','2','34','4','120',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1201','Knife','Knife','4','50','25','400','17','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1202','Knife_','Knife','4','50','25','400','17','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1203','Knife__','Knife','4','50','25','400','17','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1204','Cutter','Cutter','4','1250','625','500','30','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1205','Cutter_','Cutter','4','1250','625','500','30','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1206','Cutter__','Cutter','4','1250','625','500','30','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1207','Main_Gauche','Main Gauche','4','2400','1200','600','43','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1208','Main_Gauche_','Main Gauche','4','2400','1200','600','43','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1209','Main_Gauche__','Main Gauche','4','2400','1200','600','43','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1210','Dirk','Dirk','4','8500','4250','500','59','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1211','Dirk_','Dirk','4','8500','4250','500','59','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1212','Dirk__','Dirk','4','8500','4250','500','59','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1213','Dagger','Dagger','4','14000','7000','600','73','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1214','Dagger_','Dagger','4','14000','7000','600','73','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1215','Dagger__','Dagger','4','14000','7000','600','73','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1216','Stiletto','Stiletto','4','19500','9750','700','87','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1217','Stiletto_','Stiletto','4','19500','9750','700','87','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1218','Stiletto__','Stiletto','4','19500','9750','700','87','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1219','Gladius','Gladius','4','43000','21500','700','105','0','0','1','2','579821294','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1220','Gladius_','Gladius','4','43000','21500','700','105','0','0','1','3','579821294','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1221','Gladius__','Gladius','4','43000','21500','700','105','0','0','1','0','579821294','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1222','Damascus','Damascus','4','49000','24500','800','118','0','0','1','1','579821294','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1223','Forturn_Sword','Fortune Sword','4','20','10','500','90','0','0','1','0','579821294','63','2','2','4','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bFlee2,20;','','');
-REPLACE INTO `item_db` VALUES ('1224','Sword_Breaker','Swordbreaker','4','20','10','1000','70','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('1225','Mail_Breaker','Mailbreaker','4','20','10','1000','70','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('1226','Damascus_','Damascus','4','49000','24500','800','118','0','0','1','2','579821294','63','2','2','3','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1227','Weeder_Knife','Weeder Knife','4','20','10','400','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Plant; bonus2 bAddRace,RC_Plant,15; bonus2 bAddRaceTolerance,RC_Plant,15;','','');
-REPLACE INTO `item_db` VALUES ('1228','Combat_Knife','Combat Knife','4','20','10','400','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10;','','');
-REPLACE INTO `item_db` VALUES ('1229','Mamas_Knife','Kitchen Knife','4','20','10','500','75','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000;','','');
-REPLACE INTO `item_db` VALUES ('1230','House_Auger','Ice pick','4','20','10','600','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
-REPLACE INTO `item_db` VALUES ('1231','Bazerald','Bazerald','4','20','10','500','70','105','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5;','','');
-REPLACE INTO `item_db` VALUES ('1232','Assasin_Dagger','Assassin Dagger','4','20','10','600','140','0','0','1','0','4096','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1233','Exercise','Exorciser','4','20','10','700','90','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Demon; bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bSubRace,RC_DemiPlayer,-10;','','');
-REPLACE INTO `item_db` VALUES ('1234','Moonlight_Sword','Moonlight Dagger','4','20','10','700','50','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('1235','Azoth','Azoth','4','20','10','700','110','0','0','1','0','262144','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,300;','','');
-REPLACE INTO `item_db` VALUES ('1236','Sucsamad','Sucsamad','4','20','10','800','140','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1237','Grimtooth_','Grimtooth','4','20','10','800','180','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bFlee2,5; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
-REPLACE INTO `item_db` VALUES ('1238','Zeny_Knife','Zeny Knife','4','20','10','1200','64','0','0','1','0','579821294','63','2','2','3','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,100,40;','','');
-REPLACE INTO `item_db` VALUES ('1239','Poison_Knife','Poison Knife','4','20','10','800','64','0','0','1','0','579821294','63','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('1240','Princess_Knife','Princess Knife','4','20','10','400','84','0','0','1','0','579821294','63','2','2','4','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('1241','Cursed_Dagger','Cursed Dagger','4','80000','40000','400','55','0','0','1','0','8454660','63','2','2','4','85',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,5000;','','');
-REPLACE INTO `item_db` VALUES ('1242','Counter_Dagger','Dagger of Counter','4','120000','60000','550','140','0','0','1','0','8454660','63','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
-REPLACE INTO `item_db` VALUES ('1243','Novice_Knife','Novice Main-Gauche','4','1','0','1','45','0','0','1','0','1','47','2','2','1','0',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1244','Holy_Dagger','Holy Dagger','4','20','10','800','100','0','0','1','0','570560576','63','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1245','Cinquedea','Cinquedea','4','40000','20000','700','110','0','0','1','1','1','47','2','2','3','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1246','Cinquedea_','Cinquedea','4','40000','20000','700','110','0','0','1','2','1','47','2','2','3','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1247','Kindling_Dagger','Kindle Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1248','Obsidian_Dagger','Obsidian Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1249','Fishermans_Dagger','Fisherman\'s Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1250','Jur','Jur','4','19500','9750','800','125','0','0','1','2','4096','63','2','34','2','18',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1251','Jur_','Jur','4','19500','9750','800','125','0','0','1','3','4096','63','2','34','2','18',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1252','Katar','Katar','4','41000','20500','1200','148','0','0','1','1','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1253','Katar_','Katar','4','41000','20500','1200','148','0','0','1','2','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1254','Jamadhar','Jamadhar','4','37200','18600','1500','165','0','0','1','0','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1255','Jamadhar_','Jamadhar','4','37200','18600','1500','165','0','0','1','1','4096','63','2','34','3','33',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1256','Katar_Of_Cold_Icicle','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
-REPLACE INTO `item_db` VALUES ('1257','Katar_Of_Thornbush','Katar of Quaking','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('1258','Katar_Of_Raging_Blaze','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
-REPLACE INTO `item_db` VALUES ('1259','Katar_Of_Piercing_Wind','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('1260','Ghoul_Leg','Sharpened Legbone of Ghoul','4','52500','26250','1700','150','0','0','1','0','4096','63','2','34','3','65',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Undead;','','');
-REPLACE INTO `item_db` VALUES ('1261','Infiltrator','Infiltrator','4','57000','28500','1500','140','0','0','1','0','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1262','Nail_Of_Loki','Loki\'s Nail','4','20','10','1200','115','0','0','1','0','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
-REPLACE INTO `item_db` VALUES ('1263','Unholy_Touch','Unholy Touch','4','20','10','1250','151','0','0','1','0','4096','63','2','34','4','70',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,200; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1264','Various_Jur','Specialty Jur','4','20','10','800','90','0','0','1','4','4096','63','2','34','1','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff2,Eff_Bleeding,10;','','');
-REPLACE INTO `item_db` VALUES ('1265','Bloody_Roar','Bloody Roar','4','20','10','1000','120','0','0','1','0','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160; bonus bHPrecovRate,-100; bonus bSPrecovRate,-100;','','');
-REPLACE INTO `item_db` VALUES ('1266','Infiltrator_','Infiltrator','4','57000','28500','1500','140','0','0','1','1','4096','63','2','34','4','75',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1267','Infiltrator_C','Infiltrator','4','1','0','0','189','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1268','Wild_Beast_Claw','Wild Beast Claw','4','20','10','1450','160','0','0','1','1','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_CRITICALWOUND,2,100; } else bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100;','','');
-REPLACE INTO `item_db` VALUES ('1269','Inverse_Scale','Inverse Scale','4','20','10','1500','140','0','0','1','0','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1270','Drill_Katar','Drill Katar','4','20','10','1400','110','0','0','1','1','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus3 bAutoSpell,ST_FULLSTRIP,1,150;','','');
-REPLACE INTO `item_db` VALUES ('1271','Blood_Tears','Blood Tears','4','20','10','1700','120','0','0','1','2','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1272','Scratcher','Scratcher','4','20','10','0','120','0','0','1','0','4096','63','2','34','1','0',NULL,'0','16','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1273','Bloody_Roar_C','Bloody Roar','4','1','0','0','148','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160;','','');
-REPLACE INTO `item_db` VALUES ('1274','Unholy_Touch_C','Unholy Touch','4','1','0','0','179','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,5000; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1275','Katar_Of_Cold_Icicle_','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
-REPLACE INTO `item_db` VALUES ('1276','Katar_Of_Thornbush_','Katar of Quaking','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('1277','Katar_Of_Raging_Blaze_','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
-REPLACE INTO `item_db` VALUES ('1278','Katar_Of_Piercing_Wind_','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('1279','BF_Katar1','Brave Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1280','BF_Katar2','Valorous Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus bCritAtkRate,20; bonus bAspdRate,5; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1281','Krieger_Katar1','Glorious Bloody Roar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1282','Krieger_Katar2','Glorious Jamadhar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bCriticalAddRace,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1283','Katar_Of_Speed','Katar Of Speed','4','20','10','0','175','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_SONICBLOW,25; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('1284','Krishna','Krishna','4','20','10','1200','120','0','0','1','2','4096','58','2','34','3','50',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_GRIMTOOTH,10; if(getskilllv(AS_SONICBLOW)) { bonus3 bAutoSpell,AS_SONICBLOW,getskilllv(AS_SONICBLOW),5; } else { bonus3 bAutoSpell,AS_SONICBLOW,1,5; }','','');
-REPLACE INTO `item_db` VALUES ('1285','Cakram','Chakram','4','20','10','1000','130','0','0','1','2','4096','58','2','34','3','50',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(AS_KATAR)==10) { bonus bHit,10; } bonus2 bSkillAtk,ASC_METEORASSAULT,20;','','');
-REPLACE INTO `item_db` VALUES ('1286','Jamadhar_C','Jamadhar','4','0','0','0','200','0','0','1','0','4096','63','2','34','3','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1287','Durga','Durga','4','20','10','1200','190','0','0','1','1','4096','56','2','34','3','100',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1288','Bloody_Fear_C','Bloody Spear','4','1','0','0','145','0','0','1','0','4096','63','2','34','4','0',NULL,'0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1289','P_Katar1','Eden Group Katar I','4','0','0','0','155','0','0','1','0','4096','63','2','34','3','60',NULL,'0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1290','Agent_Katar','Agent Katar','4','41000','20500','1200','170','0','0','1','1','4096','56','2','34','3','100',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bLuk)/2;','','');
-REPLACE INTO `item_db` VALUES ('1291','Guillotine_Katar','Guillotine Katar','4','56000','28000','1500','200','0','0','1','1','4096','56','2','34','4','140',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,-30; bonus2 bAddRace,RC_DemiPlayer,50; bonus2 bSkillAtk,GC_CROSSIMPACT,30;','','');
-REPLACE INTO `item_db` VALUES ('1292','Upg_Katar','Upgrade Katar','4','20','10','1000','80','0','0','1','1','4096','63','2','34','3','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bCritAtkRate,(getrefine()*2); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('1293','Velum_Jamadhar','Vellum Jamadhar','4','20','10','1200','170','0','0','1','0','4096','63','2','34','4','95',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
-REPLACE INTO `item_db` VALUES ('1294','Velum_Scare','Vellum Scale','4','20','10','1200','50','0','0','1','0','4096','63','2','34','4','95',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate, 1000, 10, BF_NORMAL;','','');
-REPLACE INTO `item_db` VALUES ('1295','Blood_Tears_','Blood Tears ','4','20','10','1700','120','0','0','1','3','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1296','Metal_Katar','Metal Katar','4','20','10','0','75','0','0','1','1','4096','63','2','34','3','0',NULL,'1','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bCritAtkRate,getrefine(); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1297','Inverse_Scale_','Inverse Scale','4','20','10','1500','140','0','0','1','2','4096','58','2','34','4','55',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
-REPLACE INTO `item_db` VALUES ('1298','Shiver_Katar','Shiver Katar','4','60000','30000','2700','110','0','0','1','2','4096','56','2','34','4','105',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1299','TE_Woe_Katar','TE WoE Katar','4','0','0','0','120','0','0','1','0','4096','63','2','34','3','40',NULL,'0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Bleeding,1000;','','');
-REPLACE INTO `item_db` VALUES ('1301','Axe','Axe','4','500','250','800','38','0','0','1','3','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1302','Axe_','Axe','4','500','250','800','38','0','0','1','4','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1303','Axe__','Axe','4','500','250','800','38','0','0','1','0','283811','63','2','2','1','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1304','Orcish_Axe','Orcish Axe','4','20','10','1500','75','0','0','1','0','283811','63','2','2','3','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1305','Cleaver','Cleaver','4','20','10','1200','140','0','0','1','0','279714','63','2','2','4','44',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus3 bAddMonsterDropItem,517,RC_Brute,3000;','','');
-REPLACE INTO `item_db` VALUES ('1306','War_Axe','War Axe','4','20','10','4200','140','0','0','1','1','263168','63','2','2','3','76',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('1307','Windhawk','Windhawk','4','18000','9000','1500','115','0','0','1','0','414946','63','2','2','2','14',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1308','Golden_Axe','Golden Axe','4','20','10','3000','170','0','0','1','0','1','47','2','2','4','45',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1309','Orcish_Axe_','Orcish Axe','4','20','10','1500','75','0','0','1','4','283811','63','2','2','3','3',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1310','Krieger_Onehand_Axe1','Glorious Cleaver','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('1311','Vecer_Axe','Vecer Axe','4','20','10','1500','140','0','0','1','2','279714','58','2','2','3','50',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bLuk)>=90) { bonus bBaseAtk,20; } if(readparam(bDex)>=90) { bonus bCritical,5; } if(readparam(bDex)>=90||readparam(bLuk)>=90) { bonus2 bSkillAtk,MC_MAMMONITE,15; }','','');
-REPLACE INTO `item_db` VALUES ('1312','Orcish_Axe_C','Orcish Axe','4','0','0','0','110','0','0','1','0','283811','63','2','2','3','0',NULL,'0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
-REPLACE INTO `item_db` VALUES ('1313','Tourist_Axe','Traveler\'s Axe','4','0','0','500','77','0','0','1','0','283811','63','2','2','1','0',NULL,'0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1314','F_Tomahawk_C','Rental Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1315','F_Right_Epsilon_C','Right Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('1316','Adventure_Axe','Adventure Axe','4','0','0','0','100','0','0','1','0','263200','63','2','2','1','0',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1317','Academy_Axe','Academy Axe','4','0','0','1600','130','0','0','1','1','263200','63','2','2','1','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1318','Dofle_Axe','Deflation Axe','4','50000','25000','1800','180','0','0','1','2','414946','63','2','2','4','105',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1319','TE_Woe_Axe','TE WoE Axe','4','20','10','0','100','0','0','1','0','414947','63','2','2','3','40',NULL,'0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1323','Ru_Gold_Axe','Ru Gold Axe','4','20','10','1800','180','0','0','1','2','262144','56','2','2','3','120',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8; bonus bInt,8;','','');
-REPLACE INTO `item_db` VALUES ('1351','Battle_Axe','Battle Axe','4','5400','2700','1500','80','0','0','1','3','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1352','Battle_Axe_','Battle Axe','4','5400','2700','1500','80','0','0','1','4','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1353','Battle_Axe__','Battle Axe','4','5400','2700','1500','80','0','0','1','0','279714','63','2','34','1','3',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1354','Hammer','Hammer','4','15500','7750','2000','120','0','0','1','2','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1355','Hammer_','Hammer','4','15500','7750','2000','120','0','0','1','3','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1356','Hammer__','Hammer','4','15500','7750','2000','120','0','0','1','0','279714','63','2','34','2','16',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1357','Buster','Buster','4','34000','17000','2200','155','0','0','1','1','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1358','Buster_','Buster','4','34000','17000','2200','155','0','0','1','2','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1359','Buster__','Buster','4','34000','17000','2200','155','0','0','1','0','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1360','Two_Handed_Axe','Two-handed Axe','4','55000','27500','2500','185','0','0','1','1','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1361','Two_Handed_Axe_','Two-handed Axe','4','55000','27500','2500','185','0','0','1','2','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1362','Two_Handed_Axe__','Two-handed Axe','4','55000','27500','2500','185','0','0','1','0','279714','63','2','34','3','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1363','Brood_Axe','Bloody Axe','4','20','10','4000','170','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1364','Great_Axe','Great Axe','4','20','10','1800','187','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,1500;','','');
-REPLACE INTO `item_db` VALUES ('1365','Sabbath','Sabbath','4','20','10','2300','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bWeaponComaRace,RC_Demon,50; bonus2 bCriticalAddRace,RC_Undead,50;','','');
-REPLACE INTO `item_db` VALUES ('1366','Right_Epsilon','Light Epsilon','4','20','10','2300','180','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('1367','Slaughter','Slaughter','4','20','10','2500','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bIgnoreDefRace,RC_Brute; bonus2 bWeaponComaRace,RC_Brute,40;','','');
-REPLACE INTO `item_db` VALUES ('1368','Tomahawk','Tomahawk','4','20','10','2500','165','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
-REPLACE INTO `item_db` VALUES ('1369','Guillotine','Guillotine','4','20','10','3000','215','0','0','1','0','279714','63','2','34','4','44',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bWeaponComaRace,RC_DemiPlayer,30; bonus2 bSPGainRaceAttack,RC_DemiPlayer,2; bonus2 bSPGainRace,RC_DemiPlayer,20;','','');
-REPLACE INTO `item_db` VALUES ('1370','Doom_Slayer','Doom Slayer','4','20','10','6000','10','0','0','1','0','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1371','Doom_Slayer_','Doom Slayer','4','20','10','6000','10','0','0','1','1','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1372','Right_Epsilon_C','Rental Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3; bonus bStr,10; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('1373','Brood_Axe_C','Refined Bloody Axe','4','2','1','0','205','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20; bonus bSpeedRate,25; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1374','Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
-REPLACE INTO `item_db` VALUES ('1375','Berdysz','Berdysz','4','20','10','2500','200','0','0','1','2','279714','58','2','34','3','70',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,13; bonus2 bSubSize,Size_Large,15;','','');
-REPLACE INTO `item_db` VALUES ('1376','Heart_Breaker','Heart Breaker','4','20','10','2000','175','0','0','1','1','279714','58','2','34','4','70',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20+getrefine(); bonus bAspdRate,5; if((Class==Job_Whitesmith)||(Class==Job_Creator)||(Class==Job_Mechanic)||(Class==Job_Mechanic_T)||(Class==Job_Genetic)||(Class==Job_Genetic_T)) bonus3 bAutoSpell,BS_HAMMERFALL,3,30;','','');
-REPLACE INTO `item_db` VALUES ('1377','Hurricane_Fury','Hurricane Fury','4','20','10','3500','332','0','0','1','1','279714','58','2','34','4','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,10+getrefine(); bonus bAspdRate,getrefine(); bonus3 bAutoSpell,NPC_PULSESTRIKE,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1378','Great_Axe_C','Refined Great Axe','4','1','0','0','215','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bHit,20; bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,2000;','','');
-REPLACE INTO `item_db` VALUES ('1379','BF_Two_Handed_Axe1','Valorous Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1380','BF_Two_Handed_Axe2','Brave Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; autobonus \"{ bonus bBreakArmorRate,10000; }\",20,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1381','N_Battle_Axe','Novice Battle Axe','4','0','0','0','100','0','0','1','3','279714','63','2','34','1','3',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1382','Krieger_Twohand_Axe1','Glorious Twohanded Axe','4','20','10','0','220','0','0','1','0','279714','63','2','34','4','80',NULL,'1','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; } if(getrefine()>8) { bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; bonus4 bAutoSpellOnSkill,WS_CARTTERMINATION,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('1383','Holy_Celestial_Axe','Holy Celestial Axe','4','20','10','1500','200','0','0','1','0','263200','63','2','34','4','60',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,10; bonus2 bAddRace,RC_Undead,10; bonus3 bAutoSpell,AL_BLESSING,5,50;','','');
-REPLACE INTO `item_db` VALUES ('1384','Veteran_Axe','Veteran Axe','4','10000','5000','3000','250','0','0','1','2','263200','63','2','34','3','80',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(BS_DAGGER)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_TWOHANDSWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_KNUCKLE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SPEAR)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_AXE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_MACE)==3) { bonus bBaseAtk,10; } bonus bVit,2; bonus4 bAutoSpellOnSkill,BS_HAMMERFALL,SM_MAGNUM,3,500;','','');
-REPLACE INTO `item_db` VALUES ('1385','Bradium_Stonehammer','Bradium Stonehammer','4','20','10','2700','210','0','0','1','0','1024','58','2','34','4','75',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,BS_HAMMERFALL,Eff_Stun,500+(200*getrefine());','','');
-REPLACE INTO `item_db` VALUES ('1386','Doom_Slayer_I','Doom Slayer','4','0','0','0','20','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-25; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,400; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
-REPLACE INTO `item_db` VALUES ('1387','Giant_Axe','Giant Axe','4','20','10','4000','330','0','0','1','1','279714','58','2','34','3','50',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WS_CARTTERMINATION,15; if(readparam(bStr)>=95) { bonus bHit,10; bonus bAspdRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('1388','Two_Handed_Axe_C','Two-Handed Axe','4','0','0','0','220','0','0','1','0','279714','63','2','34','3','0',NULL,'0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1389','E_Tomahawk_C','E Tomahawk C','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1390','E_Right_Epsilon_C','E Right Epsilon C','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('1391','P_Two_Handed_Axe1','Eden Group Two Handed Axe I','4','0','0','0','195','0','0','1','0','279714','63','2','34','3','60',NULL,'0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1392','Ygnus_Stale','Ygnus Stale','4','56000','28000','1900','250','0','0','1','1','279714','58','2','34','4','95',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1393','End_Sektura','End Sektura','4','56000','28000','1900','250','0','0','1','1','279714','58','2','34','4','95',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus4 bAddEff,Eff_Cold,300,ATF_SHORT,3000; bonus4 bAddEff,Eff_Cold,100,ATF_SELF,3000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1394','Upg_Two_Handed_Axe','Upgrade Two-Handed Axe','4','20','10','2000','110','0','0','1','1','279714','63','2','34','3','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*14); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('1395','Velum_Buster','Vellum Buster','4','20','10','2500','50','0','0','1','0','279714','63','2','34','4','95',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon, 1; bonus3 bSPVanishRate, 1000, 10, BF_NORMAL;','','');
-REPLACE INTO `item_db` VALUES ('1396','Velum_Guillotine','Vellum Guillotine','4','20','10','5500','300','0','0','1','0','279714','63','2','34','4','95',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bIgnoreDefRate,RC_Player,30; if(getrefine()>=6) { bonus2 bSkillAtk,NC_AXEBOOMERANG,80; bonus2 bSkillAtk,NC_POWERSWING,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_Player,60; }','','');
-REPLACE INTO `item_db` VALUES ('1397','Bradium_Stonehammer_','Bradium Stone Hammer','4','20','10','2700','210','0','0','1','2','1024','58','2','34','4','75',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1398','Metal_Two_Handed_Axe','Metal Two-Handed Axe','4','20','10','0','105','0','0','1','1','279714','63','2','34','3','0',NULL,'1','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*7); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1399','TE_Woe_Two_Handed_Axe','TE WoE Two-Handed Axe','4','20','10','0','150','0','0','1','0','279714','63','2','34','3','40',NULL,'0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1400','Spear_of_Vicious_Mind','Spear of Vicious Mind','4','20','10','1400','140','0','0','3','1','16514','63','2','2','4','160',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('1401','Javelin','Javelin','4','150','75','700','28','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1402','Javelin_','Javelin','4','150','75','700','28','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1403','Javelin__','Javelin','4','150','75','700','28','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1404','Spear','Spear','4','1700','850','850','44','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1405','Spear_','Spear','4','1700','850','850','44','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1406','Spear__','Spear','4','1700','850','850','44','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1407','Pike','Pike','4','3450','1725','1000','60','0','0','3','3','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1408','Pike_','Pike','4','3450','1725','1000','60','0','0','3','4','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1409','Pike__','Pike','4','3450','1725','1000','60','0','0','3','0','16514','63','2','2','1','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1410','Lance','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1411','Lance_','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1412','Lance__','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1413','Gungnir','Gungnir','4','20','10','500','120','0','0','3','0','16514','63','2','2','4','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('1414','Gelerdria','Gelerdria','4','20','10','700','145','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bMaxHP,800; bonus bMaxSP,-50;','','');
-REPLACE INTO `item_db` VALUES ('1415','Skewer','Brocca','4','20','10','850','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddEle,Ele_Neutral,25;','','');
-REPLACE INTO `item_db` VALUES ('1416','Tjungkuletti','Tjungkuletti','4','20','10','1000','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bSPGainValue,5;','','');
-REPLACE INTO `item_db` VALUES ('1417','Pole_Axe','Poll Axe','4','20','10','3800','160','0','0','3','1','16514','63','2','2','3','71',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1418','Gungnir_','Gungnir','4','20','10','500','120','0','0','3','2','16514','63','2','2','4','4',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('1419','Pole_Axe_C','Poll Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1420','Long_Horn','Long Horn','4','20','10','1000','150','0','0','3','1','16514','58','2','2','4','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1421','Battle_Hook','Battle Hook','4','20','10','900','140','0','0','3','1','16514','58','2','2','4','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRace,RC_DemiPlayer,20; skill KN_PIERCE,3;','','');
-REPLACE INTO `item_db` VALUES ('1422','Hunting_Spear','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','58','2','2','4','60',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1423','Pole_XO','Pole XO','4','20','10','0','120','0','0','3','0','16514','63','2','2','1','0',NULL,'0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1424','Skewer_C','Refined Brocca','4','1','0','0','149','0','0','3','0','16514','63','2','2','4','0',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddSize,Size_Medium,20;','','');
-REPLACE INTO `item_db` VALUES ('1425','BF_Spear1','Assaulter Spear','4','20','10','0','60','0','0','3','0','16514','63','2','2','3','80',NULL,'1','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseJob==Job_Crusader) bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1426','Krieger_Onehand_Spear1','Glorious Spear','4','20','10','0','130','0','0','3','0','16514','63','2','2','4','80',NULL,'1','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,10; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,100; }','','');
-REPLACE INTO `item_db` VALUES ('1427','Spear_Of_Excellent','Spear Of Excellent','4','20','10','0','160','0','0','3','0','16514','63','2','2','3','0',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_MAGNUM,25; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1428','Long_Horn_M','Long Horn','4','20','10','1000','150','0','0','3','1','16514','58','2','2','4','65',NULL,'1','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1429','Hunting_Spear_M','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','58','2','2','4','60',NULL,'1','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,500;','','');
-REPLACE INTO `item_db` VALUES ('1430','Pike_C','Pike','4','0','0','0','74','0','0','3','0','16514','63','2','2','1','0',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
-REPLACE INTO `item_db` VALUES ('1431','F_Pole_Axe_C','Rental Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1432','E_Pole_Axe_C','E Pole Axe C','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1433','Imperial_Spear','Imperial Spear','4','20','10','1800','180','40','0','3','1','16384','56','2','2','3','102',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,LG_CANNONSPEAR,20+getrefine()/2; bonus2 bSkillAtk,LG_BANISHINGPOINT,20+getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('1434','P_Sphere1','Eden Group Spear I','4','0','0','0','165','0','0','3','0','16514','63','2','2','3','60',NULL,'0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1435','Cannon_Spear','Cannon Spear','4','56000','28000','1600','180','0','0','3','1','16384','56','2','2','4','100',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,-100; bonus2 bSkillAtk,LG_CANNONSPEAR,10; bonus bBaseAtk,(getrefine()/3);','','');
-REPLACE INTO `item_db` VALUES ('1436','Velum_Spear','Vellum Spear','4','20','10','850','150','0','0','3','0','16514','63','2','2','4','95',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,60; if(getrefine()>=6) { bonus2 bSkillAtk,RK_HUNDREDSPEAR,80; bonus2 bSkillAtk,LG_PINPOINTATTACK,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_Player,30; }','','');
-REPLACE INTO `item_db` VALUES ('1437','TE_Woe_Pike','TE WoE Pike','4','20','10','0','100','0','0','3','0','16514','63','2','2','3','40',NULL,'0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('1438','Thanos_Spear','Thanatos Spear','4','20','10','3000','150','100','0','3','1','16514','56','2','2','4','120',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1441','Ru_Blue_Spear','Ru Blue Spear','4','20','10','1200','200','0','0','3','1','16384','63','2','2','3','100',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,5;','','');
-REPLACE INTO `item_db` VALUES ('1443','Scarlet_Spear','Crimson Spear','4','20','10','900','90','0','0','3','2','16514','63','2','2','3','70',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1450','Lance_of_Vicious_Mind','Lance of Vicious Mind','4','20','10','2250','225','0','0','3','1','16514','63','2','34','4','160',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('1451','Guisarme','Guisarme','4','13000','6500','1000','84','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1452','Guisarme_','Guisarme','4','13000','6500','1000','84','0','0','3','3','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1453','Guisarme__','Guisarme','4','13000','6500','1000','84','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1454','Glaive','Glaive','4','20000','10000','1200','104','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1455','Glaive_','Glaive','4','20000','10000','1200','104','0','0','3','3','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1456','Glaive__','Glaive','4','20000','10000','1200','104','0','0','3','0','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1457','Partizan','Partizan','4','27000','13500','2000','124','0','0','3','1','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1458','Partizan_','Partizan','4','27000','13500','2000','124','0','0','3','2','16514','63','2','34','2','18',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1459','Partizan__','Partizan','4','27000','13500','2000','124','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1460','Trident','Trident','4','51000','25500','1200','150','0','0','3','2','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1461','Trident_','Trident','4','51000','25500','1200','150','0','0','3','3','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1462','Trident__','Trident','4','51000','25500','1200','150','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1463','Halberd','Hallberd','4','54000','27000','2500','165','0','0','3','1','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1464','Halberd_','Hallberd','4','54000','27000','2500','165','0','0','3','2','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1465','Halberd__','Hallberd','4','54000','27000','2500','165','0','0','3','0','16514','63','2','34','3','33',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1466','Crescent_Scythe','Crescent Scythe','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('1467','Bill_Guisarme','Bill Guisarme','4','20','10','1000','183','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('1468','Zephyrus','Zephyrus','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1469','Longinuss_Spear','Longinus\'s Spear','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('1470','Brionac','Brionac','4','20','10','3000','190','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,5; bonus3 bAutoSpell,MG_SOULSTRIKE,3,100; bonus2 bAddRace,RC_Boss,5;','','');
-REPLACE INTO `item_db` VALUES ('1471','Hell_Fire','Hellfire','4','20','10','3500','200','0','0','3','0','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,MG_FIREBALL,3,100; bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('1472','Staff_Of_Soul','Soul Staff','4','20','10','1400','25','200','0','1','0','8454660','63','2','34','3','73',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('1473','Wizardy_Staff','Wizardry Staff','4','20','10','2400','120','200','0','1','0','8454660','63','2','34','4','90',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1474','Gae_Bolg','Gae Bolg','4','20','10','2000','160','0','0','3','0','16514','63','2','34','4','60',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('1475','Horseback_Lance','Equestrian\'s Spear','4','20','10','3700','200','0','0','4','0','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1476','Crescent_Scythe_','Crescent Scythe','4','20','10','2500','180','0','0','3','1','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('1477','Spectral_Spear','Spectral Spear','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('1478','Ahlspiess','Ahlspiess','4','20','10','1000','120','0','0','3','0','16512','63','2','34','4','65',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
-REPLACE INTO `item_db` VALUES ('1479','Spectral_Spear_','Spectral Spear','4','20','10','2000','170','0','0','3','1','16514','63','2','34','4','75',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('1480','Gae_Bolg_','Gae Bolg','4','20','10','2000','160','0','0','3','2','16514','63','2','34','4','60',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('1481','Zephyrus_','Zephyrus','4','20','10','2000','170','0','0','3','3','16514','63','2','34','4','48',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
-REPLACE INTO `item_db` VALUES ('1482','BF_Lance1','Assaulter Lance','4','20','10','0','160','0','0','3','0','16514','63','2','34','3','80',NULL,'1','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,25; bonus bIgnoreDefRace,RC_DemiPlayer; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1483','Ivory_Lance','Ivory Lance','4','20','10','1000','160','0','0','3','1','16514','58','2','34','3','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; skill KN_SPEARSTAB,5;','','');
-REPLACE INTO `item_db` VALUES ('1484','Cardo','Cardo','4','20','10','5600','150','0','0','3','1','128','58','2','34','4','70',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-10; bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('1485','Battle_Fork','Battle Fork','4','20','10','700','112','0','0','3','4','16514','58','2','34','2','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1486','Krieger_Twohand_Spear1','Glorious Lance','4','20','10','0','220','0','0','3','0','16514','63','2','34','4','80',NULL,'1','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,200; }','','');
-REPLACE INTO `item_db` VALUES ('1487','Lance_C','Lance','4','0','0','0','220','0','0','3','0','16514','63','2','34','3','0',NULL,'0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,50; bonus2 bAddSize,Size_Medium,50; bonus2 bAddSize,Size_Large,50;','','');
-REPLACE INTO `item_db` VALUES ('1488','Ahlspiess_C','Ahlspiess','4','20','10','0','135','0','0','3','0','16512','63','2','34','4','0',NULL,'1','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
-REPLACE INTO `item_db` VALUES ('1489','Spearfish_','Marlin','4','0','0','0','220','0','0','3','0','16514','63','2','34','1','50',NULL,'0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus3 bAddEffOnSkill,KN_PIERCE,Eff_Bleeding,1000; bonus3 bAddEffOnSkill,LK_SPIRALPIERCE,Eff_Bleeding,1000; bonus2 bSkillAtk,LK_SPIRALPIERCE,100; bonus2 bSkillAtk,LG_INSPIRATION,50; //bonus4 bAddEff,Eff_FrosMisty,100,ATF_SHORT,3000; //Need to be Frost Misty if(BaseLevel>99) { bonus bBaseAtk,30; }','','');
-REPLACE INTO `item_db` VALUES ('1490','Giant_Lance','Giant Lance','4','20','10','20000','20','0','0','3','0','128','56','2','34','4','140',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,-10; bonus2 bSkillCooldown,LK_SPIRALPIERCE,20000; if(readparam(bStr)>=120) { bonus bBaseAtk,300; }','','heal 0,-600;');
-REPLACE INTO `item_db` VALUES ('1491','Upg_Lance','Upgrade Spear','4','20','10','1500','105','0','0','3','1','16514','63','2','34','3','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*12); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('1492','Velum_Glaive','Vellum Glaive','4','20','10','4500','250','0','0','3','0','16514','63','2','34','4','95',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,80; if(getrefine()>=6) { bonus2 bSkillAtk,LK_SPIRALPIERCE,100; bonus2 bSkillAtk,KN_SPEARBOOMERANG,50; } if(getrefine()>=9) { autobonus2 \"{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }\",100,2000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_REFLECTSHIELD; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('1493','Metal_Lance','Metal Lance','4','20','10','0','100','0','0','3','1','16514','63','2','34','3','0',NULL,'1','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*6); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1494','Undine_Spear','Spear Of Odin','4','50000','25000','3800','190','0','0','3','3','16514','63','2','34','4','105',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1495','TE_Woe_Lance','TE WoE Lance','4','0','0','0','150','0','0','3','0','16514','63','2','34','3','40',NULL,'0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1496','Thanos_Long_Spear','Thanatos Long Spear','4','20','10','3750','250','50','0','3','1','16514','56','2','34','4','120',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1498','Scarlet_Lance','Crimson Lance','4','20','10','1750','175','0','0','3','2','16514','63','2','34','3','70',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1501','Club','Club','4','120','60','700','23','0','0','1','3','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1502','Club_','Club','4','120','60','700','23','0','0','1','4','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1503','Club__','Club','4','120','60','700','23','0','0','1','0','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1504','Mace','Mace','4','1600','800','800','37','0','0','1','3','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1505','Mace_','Mace','4','1600','800','800','37','0','0','1','4','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1506','Mace__','Mace','4','1600','800','800','37','0','0','1','0','312755','63','2','2','1','2',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1507','Smasher','Smasher','4','9000','4500','1000','54','0','0','1','2','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1508','Smasher_','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1509','Smasher__','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1510','Flail','Flail','4','16000','8000','900','69','0','0','1','2','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1511','Flail_','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1512','Flail__','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1513','Morning_Star','Morning Star','4','41000','20500','1500','110','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1514','Morning_Star_','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1515','Morning_Star__','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1516','Sword_Mace','Sword Mace','4','50000','25000','1200','130','0','0','1','0','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1517','Sword_Mace_','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1518','Sword_Mace__','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1519','Chain','Chain','4','23000','11500','800','84','0','0','1','2','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1520','Chain_','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1521','Chain__','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1522','Stunner','Stunner','4','60000','30000','2000','140','0','0','1','0','33040','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1523','Spike','Spike','4','20','10','700','85','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1524','Golden_Mace','Golden Mace','4','20','10','800','110','0','0','1','1','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1525','Long_Mace','Long Mace','4','20','10','800','135','0','0','3','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('1526','Slash','Slash','4','20','10','1000','145','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,15; bonus2 bWeaponComaRace,RC_Undead,10; bonus2 bExpAddRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('1527','Quadrille','Quadrille','4','20','10','900','165','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
-REPLACE INTO `item_db` VALUES ('1528','Grand_Cross','Grand Cross','4','20','10','1500','140','0','0','1','0','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('1529','Iron_Driver','Iron Driver','4','20','10','3000','155','0','0','2','0','33024','63','2','2','3','78',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1530','Mjolnir','Mjolnir','4','20','10','6000','350','0','0','1','0','279714','63','2','2','4','95',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,50; bonus bStr,20; bonus bAspdRate,10; bonus3 bAutoSpell,MG_THUNDERSTORM,10,100; autobonus \"{ bonus bSplashRange,1; }\",50,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1531','Spanner','Wrench','4','20','10','2500','115','0','0','1','0','33040','63','2','2','3','55',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
-REPLACE INTO `item_db` VALUES ('1532','Stunner_','Stunner','4','60000','30000','2000','140','0','0','1','2','33040','63','2','2','3','27',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1533','Warrior_Balmung','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('1534','Spanner_C','Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
-REPLACE INTO `item_db` VALUES ('1535','Hollgrehenn_Hammer','Hollgrehenn\'s Hammer','4','4444','2222','44','4','0','0','1','1','312754','63','2','2','4','44',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,100; bonus bBreakWeaponRate,100; if(readparam(bStr)>=44) { bonus bBaseAtk,44; }','','');
-REPLACE INTO `item_db` VALUES ('1536','Good_Morning_Star','Good Morning Star','4','20','10','0','120','0','0','1','0','312754','63','2','2','1','0',NULL,'0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1537','Quadrille_C','Refined Quadrille','4','1','0','0','193','0','0','1','0','33040','63','2','2','4','0',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bAddRace,RC_Demon,40; bonus2 bAddRace,RC_Undead,40;','','');
-REPLACE INTO `item_db` VALUES ('1538','Spike_','Spike','4','20','10','700','85','0','0','1','2','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
-REPLACE INTO `item_db` VALUES ('1539','Golden_Mace_','Golden Mace','4','20','10','800','110','0','0','1','2','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1540','Grand_Cross_','Grand Cross','4','20','10','1500','140','0','0','1','1','33040','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('1541','Nemesis','Nemesis','4','20','10','900','120','0','0','1','0','33040','63','2','2','4','60',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_Demon,10; bonus3 bAutoSpell,AL_CRUCIS,1+getrefine(),100; autobonus \"{ bonus bBaseAtk,50; }\",10,20000,BF_WEAPON,\"{ specialeffect2 EF_BLOODDRAIN; }\";','','');
-REPLACE INTO `item_db` VALUES ('1542','BF_Morning_Star1','Valorous Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1543','BF_Morning_Star2','Brave Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus2 bAddEff,Eff_Stun,5000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('1544','Lunakaligo','Lunakaligo','4','20','10','700','110','0','0','1','3','33040','58','2','2','3','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=77) { bonus bAspdRate,4; bonus2 bAddEff,Eff_Stun,1500; bonus3 bAddMonsterDropItem,12065,RC_Plant,500; bonus3 bAddMonsterDropItem,12043,RC_Brute,500; bonus3 bAddMonsterDropItem,12069,RC_Fish,500; }','','');
-REPLACE INTO `item_db` VALUES ('1545','N_Mace','Novice Mace','4','0','0','0','57','0','0','1','3','312755','63','2','2','1','2',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1546','Krieger_Onehand_Mace1','Glorious Morning Star','4','20','10','0','130','0','0','1','0','312755','63','2','2','4','80',NULL,'1','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus2 bAddEff,Eff_Stun,2000; bonus bAspdRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('1547','Mace_Of_Madness','Mace Of Madness','4','20','10','0','150','0','0','1','0','6571170','63','2','2','3','0',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MC_CARTREVOLUTION,25; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1548','Veteran_Hammer','Veteran Hammer','4','10000','5000','1800','160','0','0','1','2','33040','63','2','2','3','80',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,getskilllv(AL_DP); bonus bCritical,getskilllv(PR_MACEMASTERY)*2; bonus bInt,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('1549','Pilebuncker','Pile Bunker','4','10000','5000','3500','450','0','0','1','0','1024','56','2','2','3','99',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1550','Book','Book','4','30000','15000','600','85','0','0','1','3','4260096','63','2','2','2','14',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1551','Bible','Bible','4','60000','30000','1000','115','0','0','1','2','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1552','Tablet','Tablet','4','51000','25500','800','125','0','0','1','1','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1553','Book_Of_Billows','Book of Billows','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1554','Book_Of_Mother_Earth','Book of Mother Earth','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1555','Book_Of_Blazing_Sun','Book of the Blazing Sun','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1556','Book_Of_Gust_Of_Wind','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1557','Book_Of_The_Apocalypse','Book of the Apocalypse','4','60000','30000','800','120','0','0','1','0','4260096','63','2','2','4','40',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Holy,5; bonus2 bAddEle,Ele_Water,7; bonus2 bAddEle,Ele_Earth,7; bonus2 bAddEle,Ele_Fire,7; bonus2 bAddEle,Ele_Wind,7;','','');
-REPLACE INTO `item_db` VALUES ('1558','Girls_Diary','Girl\'s Diary','4','1500','750','300','60','0','0','1','1','4260096','63','2','2','4','40',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1188,150;','','');
-REPLACE INTO `item_db` VALUES ('1559','Legacy_Of_Dragon','Legacy of Dragon','4','20','10','700','130','0','0','1','0','4260096','63','2','2','4','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('1560','Diary_Of_Great_Sage','Sage\'s Diary','4','20','10','1100','100','120','0','1','2','4260096','63','2','2','3','60',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=50) { bonus bAspdRate,5; } if(readparam(bInt)>=70) { bonus bMatkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('1561','Hardback','Hardcover Book','4','20','10','1500','140','0','0','1','1','4260096','63','2','2','4','55',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1562','Bible_Of_Battlefield','Battlefield Textbook','4','20','10','700','110','0','0','1','1','4260096','63','2','2','4','80',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus3 bAutoSpell,AL_BLESSING,3+(getskilllv(AL_BLESSING)>3)*(getskilllv(AL_BLESSING)-3),20;','','');
-REPLACE INTO `item_db` VALUES ('1563','Diary_Of_Great_Sage_C','Rental Sage\'s Diary','4','1','0','0','135','140','0','1','2','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1564','Encyclopedia','Encyclopedia','4','20','10','2000','110','100','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10);','','');
-REPLACE INTO `item_db` VALUES ('1565','Death_Note','Ledger of Death','4','20','10','1000','137','100','0','1','2','4260096','63','2','2','4','85',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1566','Diary_Of_Great_Basil','Diary Of Great Basil','4','20','10','0','120','125','0','1','0','4260096','63','2','2','1','0',NULL,'0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1567','Hardback_C','Refined Hardcover Book','4','1','0','0','168','100','0','1','0','4260096','63','2','2','4','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1568','Book_Of_Billows_','Book of Billows','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1569','Book_Of_Mother_Earth_','Book of Mother Earth','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1570','Book_Of_Blazing_Sun_','Book of Blazing Sun','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1571','Book_Of_Gust_Of_Wind_','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1572','Principles_Of_Magic','Principles of Magic','4','20','10','300','60','160','0','1','2','4260096','63','2','2','3','60',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1573','Ancient_Magic','Ancient Magic','4','20','10','700','30','140','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1574','BF_Book1','Brave Battle Strategy Book','4','20','10','0','90','125','0','1','0','4260096','63','2','2','3','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1575','BF_Book2','Valorous Battle Strategy Book','4','20','10','0','90','125','0','1','0','4260096','63','2','2','3','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1576','Krieger_Book1','Glorious Tablet','4','20','10','0','90','115','0','1','0','4260096','63','2','2','4','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bBaseAtk,200; }\",30,3000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\";','','');
-REPLACE INTO `item_db` VALUES ('1577','Krieger_Book2','Glorious Apocalypse','4','20','10','0','90','115','0','1','0','4260096','63','2','2','4','80',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus2 bIgnoreDefRate,RC_DemiPlayer,5; if(getrefine()>8) { bonus bMatkRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('1578','Book_Of_Prayer','Book Of Prayer','4','20','10','0','140','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('1579','Death_Note_M','Book of the Dead','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('1580','Encyclopedia_C','Giant Encyclopedia','4','0','0','0','145','100','0','1','0','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1581','F_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1582','E_Diary_Of_Great_Sage_C','E Diary Of Great Sage C','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1583','P_Dic1','Eden Group Dictionary I','4','0','0','0','135','110','0','1','0','4260096','63','2','2','3','60',NULL,'0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1584','Chilly_Spell_Book','Chilly Spell Book','4','56000','28000','1000','100','160','0','1','2','65536','56','2','2','4','100',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bUnbreakableWeapon,0; bonus bDex,1; bonus2 bSkillAtk,MG_COLDBOLT,3*getrefine(); bonus2 bSkillAtk,SO_DIAMONDDUST,3*getrefine(); bonus2 bSkillUseSP,MG_COLDBOLT,-(5*getrefine()); bonus2 bSkillUseSP,SO_DIAMONDDUST,-(5*getrefine());','','');
-REPLACE INTO `item_db` VALUES ('1585','Upg_Book','Upgrade Book','4','20','10','600','45','20','0','1','1','4260096','63','2','2','3','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1586','Velum_Bible','Vellum Bible','4','20','10','600','110','125','0','1','0','4260096','63','2','2','4','95',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel>104) { bonus bHealPower,(BaseLevel/5)-20; } if (getrefine()>=6) { bonus2 bSkillCooldown,AB_CLEARANCE,-10000; bonus2 bSkillCooldown,AB_LAUDARAMUS,-3000; bonus2 bSkillCooldown,AB_LAUDAAGNUS,-3000; bonus2 bSkillUseSP,AB_CLEARANCE,-60; bonus2 bSkillUseSP,AB_LAUDARAMUS,-60; bonus2 bSkillUseSP,AB_LAUDAAGNUS,-60; }','','');
-REPLACE INTO `item_db` VALUES ('1587','Velum_Encyclopedia','Vellum Encyclopedia','4','20','10','1000','130','0','0','1','0','4260096','63','2','2','4','95',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,80+getrefine(); bonus2 bIgnoreDefRate,RC_Player,30; autobonus \"{ bonus bBaseAtk,200; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('1588','Metal_Book','Metal Book','4','20','10','0','45','10','0','1','1','4260096','63','2','2','3','0',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1589','Legacy_Of_Dragon_','Legacy of Dragon','4','20','10','700','130','0','0','1','2','4260096','63','2','2','4','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('1590','Snake_Encyclopedia','Snake Encyclopedia','4','60000','30000','1500','10','110','0','1','2','4260096','63','2','2','4','105',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,getrefine()*3; bonus bMatk,getrefine()*3;','','');
-REPLACE INTO `item_db` VALUES ('1591','TE_Woe_Book','TE WoE Book','4','20','10','0','120','0','0','1','0','4260096','63','2','2','3','40',NULL,'0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bMagicAddRace,RC_Player,5; bonus bHealPower,5; bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1598','Snake_Encyclopedia_','Snake Encyclopedia','4','60000','30000','1500','10','110','0','1','3','4260096','63','2','2','4','105',NULL,'1','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,getrefine()*3; bonus bMatk,getrefine()*3;','','');
-REPLACE INTO `item_db` VALUES ('1599','Angra_Manyu','Angra manyu','4','1','0','10','10000','10000','0','2','0','18446744073709551615','63','2','2','1','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bBaseAtk,3300; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace, RC_All, 100; skill WZ_STORMGUST,10; skill WZ_METEOR,10; skill WZ_VERMILION,10; skill GM_SANDMAN,1; bonus bVariableCastrate,-100; bonus bFixedCastrate,-100;','','');
-REPLACE INTO `item_db` VALUES ('1600','Rod_of_Vicious_Mind','Rod of Vicious Mind','4','20','10','600','60','120','0','1','1','8487701','63','2','2','4','160',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1601','Rod','Rod','4','50','25','400','15','30','0','1','3','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1602','Rod_','Rod','4','50','25','400','15','30','0','1','4','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1603','Rod__','Rod','4','50','25','400','15','30','0','1','0','8487701','63','2','2','1','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1604','Wand','Wand','4','2500','1250','400','25','45','0','1','2','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1605','Wand_','Wand','4','2500','1250','400','25','45','0','1','3','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1606','Wand__','Wand','4','2500','1250','400','25','45','0','1','0','8487701','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('1607','Staff','Staff','4','9500','4750','400','40','70','0','1','2','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1608','Staff_','Staff','4','9500','4750','400','40','70','0','1','3','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1609','Staff__','Staff','4','9500','4750','400','40','70','0','1','0','8487700','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1610','Arc_Wand','Arc Wand','4','45000','22500','400','60','95','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1611','Arc_Wand_','Arc Wand','4','45000','22500','400','60','95','0','1','2','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1612','Arc_Wand__','Arc Wand','4','45000','22500','400','60','95','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1613','Mighty_Staff','Mighty Staff','4','20','10','700','130','100','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSPDrainValue,-2;','','');
-REPLACE INTO `item_db` VALUES ('1614','Blessed_Wand','Wand of Occult','4','20','10','700','75','105','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1615','Bone_Wand','Evil Bone Wand','4','20','10','700','40','110','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead;','','');
-REPLACE INTO `item_db` VALUES ('1616','Staff_Of_Wing','Wing Staff','4','20','10','500','60','115','0','1','0','8454660','63','2','2','4','40',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('1617','Survival_Rod','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('1618','Survival_Rod_','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('1619','Survival_Rod2','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','0','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('1620','Survival_Rod2_','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','1','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('1621','Hypnotists_Staff','Hypnotist\'s Staff','4','43000','21500','500','70','120','0','1','1','1','47','2','2','3','30',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('1622','Hypnotists_Staff_','Hypnotist\'s Staff','4','20','10','500','70','120','0','1','2','1','47','2','2','3','30',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('1623','Mighty_Staff_C','Mighty Staff','4','1','0','0','165','120','0','1','0','8487700','63','2','2','3','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bInt,4; bonus bSPDrainValue,-1;','','');
-REPLACE INTO `item_db` VALUES ('1624','Lich_Bone_Wand','Lich\'s Bone Wand','4','20','10','800','60','170','0','1','2','99092','58','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
-REPLACE INTO `item_db` VALUES ('1625','Healing_Staff','Healing Staff','4','20','10','400','10','105','0','1','0','33040','63','2','2','3','55',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1626','Piercing_Staff','Piercing Staff','4','20','10','500','80','145','0','1','0','99092','58','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1627','Staffy','Staffy','4','20','10','0','40','120','0','1','0','8487700','63','2','2','1','0',NULL,'0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1628','Survival_Rod_C','Refined Survivor\'s Rod','4','1','0','0','71','145','0','1','0','8487700','63','2','2','3','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('1629','Walking_Stick','Gentleman Staff','4','20','10','500','40','125','0','1','1','8487700','63','2','2','4','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('1630','Release_Of_Wish','Release of Wish','4','20','10','500','30','125','0','1','0','8454660','63','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bHealPower,5; autobonus \"{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }\",10,10000,BF_MAGIC,\"{ specialeffect2 EF_HEAL; }\";','','');
-REPLACE INTO `item_db` VALUES ('1631','Holy_Stick','Holy Stick','4','20','10','500','50','140','0','1','1','33024','63','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bVariableCastrate,AL_HOLYLIGHT,-25; bonus2 bVariableCastrate,PR_TURNUNDEAD,-25; bonus2 bVariableCastrate,PR_MAGNUS,-25;','','');
-REPLACE INTO `item_db` VALUES ('1632','BF_Staff1','Warlock\'s Magic Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bDex,3; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1633','BF_Staff2','Warlock\'s Battle Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1634','BF_Staff3','Strong Recovery Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1635','BF_Staff4','Speedy Recovery Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bDelayrate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1636','Thorn_Staff','Thorn Staff of Darkness','4','20','10','700','60','160','0','1','0','99092','58','2','2','4','75',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1637','Eraser','Eraser','4','20','10','500','80','170','0','1','0','99092','58','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine() > 9 ) bonus5 bAutoSpell,NPC_WIDESOULDRAIN,3,5,BF_MAGIC,0; else bonus5 bAutoSpell,NPC_WIDESOULDRAIN,1,5,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('1638','Healing_Staff_C','Staff Of Healing','4','20','10','0','10','125','0','1','0','33040','63','2','2','3','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1639','N_Rod','Novice Rod','4','0','0','0','15','32','0','1','3','8487701','63','2','2','1','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1640','Krieger_Onehand_Staff1','Glorious Arc Wand','4','20','10','0','70','135','0','1','0','8487700','63','2','2','4','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25+((getrefine()>5)?5:0); bonus bUnbreakableWeapon,0; if(getrefine() > 8) { bonus bMatkRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('1641','Krieger_Onehand_Staff2','Glorious Cure Wand','4','20','10','0','70','135','0','1','0','8487700','63','2','2','4','80',NULL,'1','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus bDelayrate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiPlayer,5; bonus bHealPower,5+(min(getrefine(),14)-5)*2; } if(getrefine() > 8) bonus5 bAutoSpellOnSkill,AL_HEAL,AL_HEAL,10,100,1; if(getrefine() > 9) { bonus bHealPower,10; }','','');
-REPLACE INTO `item_db` VALUES ('1642','Staff_Of_Darkness','Staff Of Darkness','4','20','10','0','100','120','0','1','0','8487700','63','2','2','2','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1643','Dead_Tree_Cane','Dead Tree CaneStaff','4','20','10','100','100','155','0','1','0','8487700','63','2','2','4','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; }','','');
-REPLACE INTO `item_db` VALUES ('1644','Piercing_Staff_M','Staff of Piercing','4','20','10','500','80','0','0','1','0','99092','58','2','2','3','70',NULL,'1','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1645','Lich_Bone_Wand_M','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','58','2','2','3','70',NULL,'1','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
-REPLACE INTO `item_db` VALUES ('1646','Lacryma_Stick','La\'cryma Stick','4','20','10','500','30','180','0','1','2','66052','58','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMdef,1; bonus bMdef,getrefine(); bonus2 bSkillAtk,WZ_STORMGUST,getrefine(); if (getrefine() > 9) bonus2 bVariableCastrate,WZ_STORMGUST,-8;','','');
-REPLACE INTO `item_db` VALUES ('1647','Croce_Staff','Croce Staff','4','20','10','500','30','175','0','1','1','33040','58','2','2','3','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus4 bAutoSpellOnSkill,AL_HEAL,AL_BLESSING,max(getskilllv(AL_BLESSING),1),20;','','');
-REPLACE INTO `item_db` VALUES ('1648','Staff_Of_Bordeaux','Staff Of Bordeaux','4','20','10','500','30','170','0','1','0','66052','58','2','2','4','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY) == 5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
-REPLACE INTO `item_db` VALUES ('1649','Rafini_Staff','Laphine Staff','4','20','10','500','30','180','0','1','0','99072','56','2','2','3','100',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1650','P_Staff1','Eden Staff I','4','0','0','0','60','125','0','1','0','8487700','63','2','2','2','26',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1651','P_Staff2','Eden Staff II','4','0','0','0','60','150','0','1','0','8487700','63','2','2','2','40',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('1652','Tourist_Staff','Traveler\'s Staff','4','0','0','500','35','0','0','1','0','8487701','63','2','2','1','0',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('1653','Staff_Of_Healing_C','Healing Of Staff','4','20','10','0','10','100','0','1','0','33040','63','2','2','3','0',NULL,'0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatk,100; bonus bHealPower,18;','','');
-REPLACE INTO `item_db` VALUES ('1654','Mental_Stick','Mental Stick','4','20','10','500','40','170','0','1','1','65536','56','2','2','3','102',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillAtk,SO_PSYCHIC_WAVE,(getrefine()-5)*2; bonus bMaxHPrate,-(getrefine()-5)*2; } bonus2 bSkillVariableCast,SO_PSYCHIC_WAVE,-3000; bonus2 bSkillUseSP,SO_PSYCHIC_WAVE,-60;','','itemheal 0,-100;');
-REPLACE INTO `item_db` VALUES ('1655','Adventure_Staff','Adventure Staff','4','0','0','0','60','0','0','1','0','8454660','63','2','2','1','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1656','Academy_Wand','Academy Wand','4','0','0','600','60','0','0','1','1','8454660','63','2','2','1','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1657','Wand_Of_Affection','Wand Of Affection','4','20','10','500','30','160','0','1','2','256','56','2','2','3','100',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAtkEle,Ele_Holy; bonus bHealPower,10;','','');
-REPLACE INTO `item_db` VALUES ('1658','P_Staff3','Eden Group Staff III','4','0','0','0','60','170','0','1','0','8487700','63','2','2','3','60',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
-REPLACE INTO `item_db` VALUES ('1659','Recovery_Light','Light of Recovery','4','56000','28000','400','30','160','0','1','1','256','56','2','2','4','110',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bUnbreakableWeapon,0; bonus bHealPower,(getrefine()*6); bonus2 bSkillUseSP,AL_HEAL,-(getrefine()*10); bonus2 bSkillUseSP,AB_CHEAL,-(getrefine()*12); bonus2 bSkillUseSP,AB_HIGHNESSHEAL,-(getrefine()*14);','','');
-REPLACE INTO `item_db` VALUES ('1660','Wand_Of_Affection2','Protection Staff II','4','20','10','500','30','180','0','1','1','256','56','2','2','4','130',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus bHealPower,20;','','');
-REPLACE INTO `item_db` VALUES ('1661','Mental_Destroyer','Mental Destroyer','4','20','10','1400','100','50','0','1','0','512','58','2','2','4','95',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 10; bonus bUnbreakableWeapon, 0; bonus bUseSPrate, 100; bonus bMdef, 20; bonus3 bSPVanishRate, 1000, 5, BF_NORMAL | BF_SKILL; if (getrefine() >= 6) { bonus3 bSPVanishRate, 1000, 10, BF_NORMAL | BF_SKILL; }','','');
-REPLACE INTO `item_db` VALUES ('1662','Bone_Wand_','Evil Bone Wand','4','20','10','700','40','110','0','1','2','8487700','63','2','2','3','24',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead;','','');
-REPLACE INTO `item_db` VALUES ('1663','Staff_Of_Bordeaux_','Staff Of Bordeaux','4','20','10','500','30','170','0','1','2','66052','58','2','2','4','50',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY) == 5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
-REPLACE INTO `item_db` VALUES ('1664','Thorn_Staff_','Thorn Staff of Darkness','4','20','10','700','60','160','0','1','0','99092','58','2','2','4','75',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1665','Piercing_Staff_','Staff of Piercing','4','20','10','500','80','0','0','1','2','99092','58','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('1666','Healing_Staff_','Staff Of Healing','4','20','10','0','10','125','0','1','2','33040','63','2','2','3','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
-REPLACE INTO `item_db` VALUES ('1667','TE_Woe_Staff','TE WoE Staff','4','20','10','0','50','100','0','1','0','8487700','63','2','2','3','40',NULL,'0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Player,10; bonus bHealPower,5; bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1668','Sword_Stick','Sword Stick','4','20','10','500','120','150','0','1','2','8389120','63','2','2','4','80',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
-REPLACE INTO `item_db` VALUES ('1669','Thanos_Staff','Thanatos Staff','4','20','10','1000','100','200','0','1','1','99092','56','2','2','4','120',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,15;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1670','RWC_Memory_Staff','RWC Memory Staff','4','20','10','500','25','30','0','1','1','8487700','63','2','2','3','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bMatk,30*(getrefine()/3); if (getrefine()>=7) { .@val = 1; bonus4 bAutoSpell,HW_MAGICPOWER,1,10,0; } if (getrefine() >= 4) { bonus2 bMagicAddRace, RC_All, 5*(.@val+1); }','','');
-REPLACE INTO `item_db` VALUES ('1671','Staff_Of_Evil_Slayer','Evil Slayer Vanquisher Staff','4','20','10','800','30','155','0','1','1','8487700','56','2','2','3','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; bonus2 bMagicAddRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Undead,10; if(getrefine()>=9){ bonus bMatkRate,5; } if(getrefine()>=12){ bonus bMatkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('1680','Scarlet_Rod','Crimson Rod','4','20','10','600','60','70','0','1','2','8487701','63','2','2','3','70',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1681','Short_Foxtail_Staff','Short Foxtail Staff','4','20','10','0','30','0','0','1','0','0','63','2','2','1','1',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1683','Enriched_Foxtail_Staff','Enriched Foxtail Staff','4','20','10','200','50','70','0','1','1','0','7','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 50;','','');
-REPLACE INTO `item_db` VALUES ('1684','Long_Foxtail_Staff','Long Foxtail Staff','4','20','10','200','50','0','0','2','1','0','63','2','2','2','12',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 5; bonus bMaxHP, 200;','','');
-REPLACE INTO `item_db` VALUES ('1685','Dragonfly_Sitting_Foxtail_Staff','Dragonfly Sitting Foxtail Staff','4','20','10','300','70','100','0','1','1','0','7','2','2','2','20',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus bMaxHP, 100; bonus bMaxSP, 150;','','');
-REPLACE INTO `item_db` VALUES ('1686','Large_Foxtail_Staff','Large Foxtail Staff','4','20','10','300','70','0','0','1','1','0','63','2','2','2','20',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bDex, 1; bonus bMaxHP, 200; bonus bMaxSP, 100;','','');
-REPLACE INTO `item_db` VALUES ('1687','Beginner_Foxtail_Staff','Beginner Foxtail Staff','4','20','10','100','40','15','0','1','1','0','7','2','2','1','3',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 100;','','');
-REPLACE INTO `item_db` VALUES ('1690','Mysterious_Foxtail_Staff','Mysterious Foxtail Staff','4','20','10','400','80','180','0','1','3','0','7','2','2','2','60',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 10 * (getrefine() / 3) + 50; bonus bMatk, 10 * (getrefine() / 3);','','');
-REPLACE INTO `item_db` VALUES ('1691','Strange_God_Foxtail_Staff','Strange God Foxtail Staff','4','20','10','500','100','240','0','1','2','0','7','2','2','3','100',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 100; bonus bMatkRate, 2 * (getrefine() / 3); bonus bMaxSPrate, getrefine() / 3; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate,(20 * .@r) + 40; bonus bWeaponMatkRate,(20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1692','Magical_Foxtail_Staff','Magical Foxtail Staff','4','20','10','600','120','260','0','1','2','0','7','2','2','3','140',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 100; bonus bMatkRate, 2 * (getrefine() / 3); bonus bMaxSPrate, getrefine() / 3; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1693','Magical_Yellow_Foxtail_Staff','Magical Yellow Foxtail Staff','4','20','10','700','140','280','0','1','1','0','7','2','2','4','175',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3 * (getrefine() / 2); bonus4 bAutoSpellOnSkill, SU_FRESHSHRIMP, SU_ARCLOUSEDASH, max(1, getskilllv(SU_ARCLOUSEDASH)), 200; bonus4 bAutoSpellOnSkill, SU_SV_STEMSPEAR, SU_FRESHSHRIMP, max(1, getskilllv(SU_FRESHSHRIMP)), 200; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1694','Foxtail_Model','Foxtail Model','4','20','10','300','150','0','0','1','3','0','63','2','2','2','60',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHP, 100; bonus bDex, (getrefine() / 3) * 2; bonus bMaxSP, (getrefine() / 3) * 10;','','');
-REPLACE INTO `item_db` VALUES ('1695','Delicate_Foxtail_Model','Delicate Foxtail Model','4','20','10','300','195','0','0','1','2','0','63','2','2','3','100',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHP, 200; bonus bDex, (getrefine() / 3) * 3; bonus bMaxSP, (getrefine() / 3) * 15; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1696','Exquisite_Foxtail_Model','Exquisite Foxtail Model','4','20','10','300','240','0','0','1','2','0','63','2','2','3','140',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHPrate, 5; bonus bDex, (getrefine() / 2) * 3; bonus bMaxSP, (getrefine() / 2) * 15; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1697','Exquisite_Yellow_Foxtail_Model','Exquisite Yellow Foxtail Model','4','20','10','300','270','0','0','1','1','0','63','2','2','4','175',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 9; bonus bMaxHPrate, 7; bonus bLongAtkRate, getrefine() / 2; bonus bMaxSP, (getrefine() / 2) * 20; bonus4 bAutoSpellOnSkill, SU_PICKYPECK, SU_FRESHSHRIMP, max(1, getskilllv(SU_FRESHSHRIMP)), 200; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
-REPLACE INTO `item_db` VALUES ('1699','Paradise_Foxtail_Staff_I','Eden Group Foxtail I','4','20','10','0','120','135','0','1','0','0','7','2','2','2','26',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bInt, 3; bonus bLongAtkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('1701','Bow','Bow','4','1000','500','500','15','0','0','5','3','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1702','Bow_','Bow','4','1000','500','500','15','0','0','5','4','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1703','Bow__','Bow','4','0','0','0','15','0','0','5','0','657480','63','2','34','1','4',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1002,500; bonus2 bAddDamageClass,1113,500; bonus2 bAddDamageClass,1031,500; bonus2 bAddDamageClass,1242,500;','','');
-REPLACE INTO `item_db` VALUES ('1704','Composite_Bow','Composite Bow','4','2500','1250','600','29','0','0','5','3','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1705','Composite_Bow_','Composite Bow','4','2500','1250','600','29','0','0','5','4','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1706','Composite_Bow__','Composite Bow','4','2500','1250','600','29','0','0','5','0','657480','63','2','34','1','4',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1707','Great_Bow','Great Bow','4','10000','5000','1000','50','0','0','5','2','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1708','Great_Bow_','Great Bow','4','10000','5000','1000','50','0','0','5','3','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1709','Great_Bow__','Great Bow','4','10000','5000','1000','50','0','0','5','0','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1710','CrossBow','Cross Bow','4','17000','8500','900','65','0','0','5','2','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1711','CrossBow_','Cross Bow','4','17000','8500','900','65','0','0','5','3','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1712','CrossBow__','Cross Bow','4','17000','8500','900','65','0','0','5','0','657480','63','2','34','2','18',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1713','Arbalest','Arbalest Bow','4','48000','24000','1000','90','0','0','5','1','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1714','Kakkung','Gakkung Bow','4','42000','21000','1100','100','0','0','5','1','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1715','Arbalest_','Arbalest Bow','4','48000','24000','1000','90','0','0','5','2','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1716','Kakkung_','Gakkung Bow','4','42000','21000','1100','100','0','0','5','2','657480','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1718','Hunter_Bow','Hunter Bow','4','64000','32000','1500','125','0','0','5','0','2048','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1719','Bow_Of_Roguemaster','Roguemaster\'s Bow','4','20','10','500','75','0','0','11','0','64','63','2','34','4','48',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1720','Bow_Of_Rudra','Rudra Bow','4','20','10','1200','150','0','0','5','0','657416','63','2','34','4','48',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('1721','Repeting_CrossBow','Repeating Crossbow','4','89000','44500','2000','95','0','0','9','1','133184','63','2','34','3','65',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1722','Balistar','Ballista','4','124000','62000','3500','145','0','0','5','0','526336','63','2','34','4','77',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1723','Luna_Bow','Luna Bow','4','20','10','2000','100','0','0','5','2','2048','63','2','34','3','30',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2+3*(getrefine()>5)+2*(getrefine()>8);','','');
-REPLACE INTO `item_db` VALUES ('1724','Dragon_Wing','Dragon Wing','4','20','10','1200','100','0','0','5','0','657480','63','2','34','4','60',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,1765,RC_Dragon,300; bonus bIgnoreDefRace,RC_Dragon;','','');
-REPLACE INTO `item_db` VALUES ('1725','Bow_Of_Minstrel','Minstrel Bow','4','20','10','1700','120','0','0','5','1','526336','63','2','34','4','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('1726','Hunter_Bow_','Hunter Bow','4','64000','32000','1500','125','0','0','5','1','2048','63','2','34','3','33',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1727','Balistar_','Ballista','4','124000','62000','3500','145','0','0','5','1','526336','63','2','34','4','77',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1728','Balistar_C','Ballista','4','1','0','0','194','0','0','5','0','526336','63','2','34','4','0',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1729','Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1;','','');
-REPLACE INTO `item_db` VALUES ('1730','Burning_Bow','Burning Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('1731','Frozen_Bow','Frozen Bow','4','20','10','1400','100','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1732','Earth_Bow','Earth Bow','4','20','10','1400','105','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1733','Gust_Bow','Gust Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1734','Orc_Archer_Bow','Orc Archer Bow','4','20','10','1600','120','0','0','5','0','657416','63','2','34','3','65',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,1753,200;','','');
-REPLACE INTO `item_db` VALUES ('1735','Kkakkung','Kkakkung','4','20','10','0','120','0','0','5','0','657480','63','2','34','1','0',NULL,'0','11','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1736','Double_Bound','Double Bound','4','20','10','900','70','0','0','5','3','2048','58','2','34','3','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AC_DOUBLE,getskilllv(AC_DOUBLE),10;','','');
-REPLACE INTO `item_db` VALUES ('1737','Ixion_Wing','Ixion Wings','4','20','10','300','135','0','0','5','1','2048','58','2','34','4','70',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,7; }\",10+(getrefine()*2),7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; bonus2 bAddSkillBlow,AC_CHARGEARROW,3;','','');
-REPLACE INTO `item_db` VALUES ('1738','BF_Bow1','Valorous Battle CrossBow','4','20','10','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1739','BF_Bow2','Brave Battle CrossBow','4','20','10','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,10; bonus2 bAddRace,RC_DemiPlayer,55; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1740','Nepenthes_Bow','Nepenthes Bow','4','20','10','1000','105','0','0','5','2','2048','58','2','34','4','60',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellOnSkill,AC_DOUBLE,AC_CHARGEARROW,1,20;','','');
-REPLACE INTO `item_db` VALUES ('1741','Cursed_Lyre','Cursed Lyre','4','20','10','1250','125','0','0','5','1','526344','58','2','34','4','80',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,-2; bonus2 bAddEff,Eff_Curse,400;','','');
-REPLACE INTO `item_db` VALUES ('1742','N_Composite_Bow','Novice Composite Bow','4','0','0','0','49','0','0','5','3','657480','63','2','34','1','4',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1743','Krieger_Bow1','Glorious Hunter Bow','4','20','10','0','100','0','0','5','0','657480','63','2','34','4','80',NULL,'1','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bCritAtkRate,getrefine() * 2; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus2 bSkillAtk,AC_DOUBLE,20;','','');
-REPLACE INTO `item_db` VALUES ('1744','Bow_Of_Evil','Bow Of Evil','4','20','10','0','170','0','0','5','0','657480','63','2','34','4','0',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AC_DOUBLE,25; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1745','Falken_Blitz','Falken Blitz','4','20','10','1000','100','0','0','5','2','2048','58','2','34','3','50',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SN_SHARPSHOOTING,10; bonus2 bSkillAtk,AC_DOUBLE,10; bonus2 bSkillAtk,AC_CHARGEARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1746','Elven_Bow','Elven Bow','4','20','10','1500','160','0','0','5','1','526336','56','2','34','3','100',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1747','P_Bow1','Eden Bow I','4','0','0','0','82','0','0','5','0','657480','63','2','34','2','26',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1748','P_Bow2','Eden Bow II','4','0','0','0','120','0','0','5','0','657480','63','2','34','2','40',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1749','Tourist_Bow','Traveler\'s Bow','4','0','0','500','40','0','0','5','0','657480','63','2','34','1','0',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('1750','Arrow','Arrow','10','1','0','1','25','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1751','Silver_Arrow','Silver Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1752','Fire_Arrow','Fire Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1753','Steel_Arrow','Steel Arrow','10','4','2','2','40','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1754','Crystal_Arrow','Crystal Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1755','Arrow_Of_Wind','Arrow of Wind','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1756','Stone_Arrow','Stone Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1757','Immatrial_Arrow','Immaterial Arrow','10','3','1','1','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
-REPLACE INTO `item_db` VALUES ('1758','Stun_Arrow','Stun Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('1759','Freezing_Arrow','Frozen Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1760','Flash_Arrow','Flash Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1761','Curse_Arrow','Cursed Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('1762','Rusty_Arrow','Rusty Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison;','','');
-REPLACE INTO `item_db` VALUES ('1763','Poison_Arrow','Poison Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,2000;','','');
-REPLACE INTO `item_db` VALUES ('1764','Incisive_Arrow','Sharp Arrow','10','20','10','3','10','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
-REPLACE INTO `item_db` VALUES ('1765','Oridecon_Arrow','Oridecon Arrow','10','30','15','3','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1766','Arrow_Of_Counter_Evil','Arrow of Counter Evil','10','40','20','3','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('1767','Arrow_Of_Shadow','Arrow of Shadow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('1768','Sleep_Arrow','Sleep Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,2000;','','');
-REPLACE INTO `item_db` VALUES ('1769','Silence_Arrow','Mute Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('1770','Iron_Arrow','Iron Arrow','10','2','1','1','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1771','Venom_Knife','Venom Knife','10','50','25','5','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1772','Holy_Arrow','Holy Arrow','10','3','1','2','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('1773','Arrow_Of_Elf','Elven Arrow','10','5','2','1','45','0','0','0','0','661576','63','2','32768','0','100',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1774','Hunting_Arrow','Hunting Arrow','10','5','2','1','35','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1775','Siege_Arrow_S','WoE Arrow S','10','10','5','1','45','0','0','0','0','661576','63','2','32768','0','130',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1776','Siege_Arrow_A','WoE Arrow A','10','10','5','1','30','0','0','0','0','661576','63','2','32768','0','95',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1800','Fist_of_Vicious_Mind','Fist of Vicious Mind','4','20','10','1500','150','0','0','1','1','33024','63','2','2','4','160',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('1801','Waghnakh','Waghnak','4','8000','4000','400','30','0','0','1','3','33024','63','2','2','1','0',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1802','Waghnakh_','Waghnak','4','8000','4000','400','30','0','0','1','4','33024','63','2','2','1','0',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1803','Knuckle_Duster','Knuckle Dusters','4','25000','12500','450','50','0','0','1','2','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1804','Knuckle_Duster_','Knuckle Dusters','4','25000','12500','450','50','0','0','1','3','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1805','Hora','Studded Knuckles','4','32000','16000','450','65','0','0','1','2','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1806','Hora_','Studded Knuckles','4','32000','16000','450','65','0','0','1','3','33024','63','2','2','2','12',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1807','Fist','Fist','4','53000','26500','650','115','0','0','1','0','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1808','Fist_','Fist','4','53000','26500','650','115','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1809','Claw','Claw','4','67000','33500','500','86','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1810','Claw_','Claw','4','67000','33500','500','86','0','0','1','2','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('1811','Finger','Finger','4','58000','29000','500','97','0','0','1','1','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1812','Finger_','Finger','4','58000','29000','500','97','0','0','1','2','33024','63','2','2','3','24',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1813','Kaiser_Knuckle','Kaiser Knuckle','4','20','10','450','110','0','0','1','0','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10;','','');
-REPLACE INTO `item_db` VALUES ('1814','Berserk','Berserk','4','20','10','500','120','0','0','1','0','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
-REPLACE INTO `item_db` VALUES ('1815','Claw_Of_Garm','Hatii Claw','4','20','10','550','152','0','0','1','1','33024','63','2','2','4','70',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bMaxHPrate,-2; bonus2 bAddEff,Eff_Bleeding,200;','','');
-REPLACE INTO `item_db` VALUES ('1816','Berserk_','Berserk','4','20','10','500','120','0','0','1','1','33024','63','2','2','4','36',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
-REPLACE INTO `item_db` VALUES ('1817','Kaiser_Knuckle_C','Kaiser Knuckle','4','1','0','0','159','0','0','1','0','33024','63','2','2','4','0',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('1818','Magma_Fist','Magma Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1819','Icicle_Fist','Icicle Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1820','Electric_Fist','Electric Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1821','Seismic_Fist','Seismic Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,5,10;','','');
-REPLACE INTO `item_db` VALUES ('1822','Combo_Battle_Glove','Combo Battle Glove','4','20','10','500','30','0','0','1','4','33024','63','2','2','3','60',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MO_TRIPLEATTACK,15; bonus2 bSkillAtk,MO_CHAINCOMBO,15; bonus2 bSkillAtk,MO_COMBOFINISH,20;','','');
-REPLACE INTO `item_db` VALUES ('1823','BF_Knuckle1','Valorous Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus4 bAutoSpell,CH_SOULCOLLECT,1,5,0; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1824','BF_Knuckle2','Brave Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bVariableCastrate,MO_EXTREMITYFIST,-25; autobonus \"{ bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; }\",50,6000,BF_WEAPON,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1825','Horn_Of_Hilthrion','Horn of Hillslion','4','20','10','600','95','0','0','1','3','32768','58','2','2','3','60',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,CH_PALMSTRIKE,MO_INVESTIGATE,1,100; bonus3 bAutoSpell,MO_CALLSPIRITS,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1826','Krieger_Knuckle1','Glorious Claw','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,MO_INVESTIGATE,5,(getrefine()*10-50); bonus3 bAutoSpell,AL_DECAGI,1,(getrefine()*10-50); }','','');
-REPLACE INTO `item_db` VALUES ('1827','Krieger_Knuckle2','Glorious Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1828','Monk_Knuckle','Monk Knuckle','4','20','10','0','150','0','0','1','0','33024','63','2','2','4','0',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSkillAtk,MO_FINGEROFFENSIVE,25;','','');
-REPLACE INTO `item_db` VALUES ('1829','Fist_C','Fist','4','0','0','0','150','0','0','1','0','33024','63','2','2','3','0',NULL,'0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1830','Sura_Rampage','Sura\'s Rampage','4','20','10','500','142','0','0','1','1','32768','56','2','2','3','102',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SR_EARTHSHAKER,20; bonus2 bSkillAtk,SR_SKYNETBLOW,20; bonus bUseSPrate,5; if(getrefine()>6) { bonus bUseSPrate,-1*(getrefine()-6); }','','');
-REPLACE INTO `item_db` VALUES ('1831','P_Knuckle1','Eden Group Knuckle I','4','0','0','0','120','0','0','1','0','33024','63','2','2','3','60',NULL,'0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1832','Velum_Claw','Vellum Claw','4','20','10','650','160','0','0','1','0','33024','63','2','2','4','95',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,100; if(getrefine()>7) { bonus2 bAddRace,RC_Player,20; } if(getrefine()>9) { bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,10000; bonus2 bHPLossRate,500,3000; }','','');
-REPLACE INTO `item_db` VALUES ('1833','Claw_Of_Flash','Claw of Flash','4','60000','30000','400','140','0','0','1','2','33024','63','2','2','4','105',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1834','TE_Woe_Fist','TE WoE Fist','4','20','10','0','150','0','0','1','0','33024','63','2','2','3','40',NULL,'0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('1835','Spartacus','Spartacus','4','20','10','600','100','0','0','1','2','33024','63','2','2','4','50',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkRate,getrefine(); if(getrefine()>9) bonus bNoSizeFix,0;','','');
-REPLACE INTO `item_db` VALUES ('1836','Thanos_Knuckle','Thanatos Knuckles','4','20','10','1600','60','100','0','1','1','32768','56','2','2','4','120',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1839','Scarlet_Knuckle','Crimson Knuckle','4','20','10','1000','100','0','0','1','2','33024','63','2','2','3','70',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1900','Violin_of_Vicious_Mind','Violin of Vicious Mind','4','20','10','1300','130','50','0','1','1','524288','63','1','2','4','160',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
-REPLACE INTO `item_db` VALUES ('1901','Violin','Violin','4','4000','2000','700','50','0','0','1','3','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1902','Violin_','Violin','4','4000','2000','700','50','0','0','1','4','524288','63','1','2','1','2',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1903','Mandolin','Mandolin','4','18000','9000','400','90','0','0','1','2','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1904','Mandolin_','Mandolin','4','18000','9000','400','90','0','0','1','3','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1905','Lute','Lute','4','24500','12250','500','105','0','0','1','2','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1906','Lute_','Lute','4','24500','12250','500','105','0','0','1','3','524288','63','1','2','2','14',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1907','Guitar','Guitar','4','47000','23500','900','142','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1908','Guitar_','Guitar','4','47000','23500','900','142','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1909','Harp','Harp','4','62000','31000','900','114','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1910','Harp_','Harp','4','62000','31000','900','114','0','0','1','2','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('1911','Guh_Moon_Goh','Gumoongoh','4','54000','27000','1300','126','0','0','1','1','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1912','Guh_Moon_Goh_','Gumoongoh','4','54000','27000','1300','126','0','0','1','2','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1913','Electronic_Guitar','Electric Guitar','4','20','10','1800','110','0','0','1','0','524288','63','1','2','4','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_JUPITEL,1; bonus3 bAutoSpell,WZ_JUPITEL,1,100; bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,1; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1914','Guitar_Of_Passion','Burning Passion Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1915','Guitar_Of_Blue_Solo','Loner\'s Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1916','Guitar_Of_Vast_Land','Green Acre Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1917','Guitar_Of_Gentle_Breeze','Gentle Breeze Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1918','Oriental_Lute','Oriental Lute','4','20','10','1200','150','0','0','1','0','524288','63','1','2','4','65',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
-REPLACE INTO `item_db` VALUES ('1919','Base_Guitar','Base Guitar','4','20','10','1500','130','0','0','1','1','524288','58','1','2','3','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,3; bonus4 bAutoSpellWhenHit,WZ_HEAVENDRIVE,3,30,1; bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100;','','');
-REPLACE INTO `item_db` VALUES ('1920','Berserk_Guitar','Berserk Guitar','4','20','10','1800','10','0','0','1','0','524288','58','1','2','4','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
-REPLACE INTO `item_db` VALUES ('1921','Guh_Moon_Gom','Gun Moon Gom','4','20','10','0','120','0','0','1','0','524288','63','1','2','1','0',NULL,'0','13','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1922','Oriental_Lute_','Oriental Lute','4','20','10','1200','150','0','0','1','2','524288','63','1','2','4','65',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
-REPLACE INTO `item_db` VALUES ('1923','BF_Instrument1','Valorous Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1924','BF_Instrument2','Brave Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1925','Cello','Cello','4','20','10','700','110','0','0','1','3','524288','58','1','2','3','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,BA_MUSICALSTRIKE,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
-REPLACE INTO `item_db` VALUES ('1926','Harp_Of_Nepenthes','Harp of Nepenthes','4','20','10','1000','120','0','0','1','2','524288','58','1','2','4','60',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>9 ) { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,2000; } else { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1927','Krieger_Instrument1','Glorious Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','4','80',NULL,'1','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1928','Berserk_Guitar_I','Spirited Guitar','4','0','0','0','40','0','0','1','0','524288','58','1','2','4','0',NULL,'0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
-REPLACE INTO `item_db` VALUES ('1929','Guitar_C','Guitar','4','0','0','0','177','0','0','1','0','524288','63','1','2','3','0',NULL,'0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1930','Green_Whistle','Green Whistle','4','20','10','800','170','50','0','1','1','524288','56','1','2','3','102',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,MI_RUSH_WINDMILL,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,MI_RUSH_WINDMILL,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
-REPLACE INTO `item_db` VALUES ('1931','P_String_Inst1','Eden Group Guitar I','4','0','0','0','125','0','0','1','0','524288','63','1','2','3','60',NULL,'0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1932','TE_Woe_Guitar','TE WoE Guitar','4','0','0','0','100','0','0','1','0','524288','63','1','2','3','40',NULL,'0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
-REPLACE INTO `item_db` VALUES ('1933','Thanos_Violin','Thanatos Violin','4','20','10','2000','200','130','0','1','1','524288','56','1','2','4','120',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1934','Contabass','Double Bass','4','124000','62000','250','180','120','0','1','2','524288','56','1','2','3','130',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,WM_RANDOMIZESPELL,-2000;','','');
-REPLACE INTO `item_db` VALUES ('1935','Ukulele_Of_Newoz','Oz\'s New Ukulele','4','124000','62000','1000','160','0','0','1','2','524288','56','1','2','4','130',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,MI_RUSH_WINDMILL,-20;','','');
-REPLACE INTO `item_db` VALUES ('1936','Ru_Blue_Violin','Blue Violin','4','20','10','1500','180','0','0','1','1','524288','56','1','2','3','100',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bVit,5;','','');
-REPLACE INTO `item_db` VALUES ('1937','Ru_Gold_Violin','Ru Gold Violin','4','20','10','1500','180','0','0','1','2','524288','56','1','2','3','120',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8; bonus bVit,8;','','');
-REPLACE INTO `item_db` VALUES ('1938','Infinity_Violin','Infinity Violin','4','20','10','500','150','0','0','1','1','524288','56','1','2','4','100',NULL,'1','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1939','Scarlet_Viollin','Crimson Violin','4','20','10','800','80','0','0','1','2','524288','63','1','2','3','70',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1940','Conch_','Conch','4','0','0','600','120','0','0','1','1','524288','63','1','2','4','130',NULL,'1','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, getrefine(); bonus bDex, getrefine(); if(getrefine() > 4) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 10; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 10; bonus2 bVariableCastrate, WM_REVERBERATION, -10; } if(getrefine() > 6) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 10; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 10; bonus2 bVariableCastrate, WM_REVERBERATION, -10; } if(getrefine() > 8) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 20; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 20; bonus2 bVariableCastrate, WM_REVERBERATION, -20; }','','');
-REPLACE INTO `item_db` VALUES ('1950','Rope','Rope','4','2500','1250','400','45','0','0','2','3','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1951','Rope_','Rope','4','2500','1250','400','45','0','0','2','4','524288','63','0','2','1','3',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1952','Line','Whip','4','12000','6000','300','80','0','0','2','2','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1953','Line_','Whip','4','12000','6000','300','80','0','0','2','3','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1954','Wire','Wire Whip','4','17500','8750','1000','95','0','0','2','2','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1955','Wire_','Wire Whip','4','17500','8750','1000','95','0','0','2','3','524288','63','0','2','2','16',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1956','Rante','Rante Whip','4','32000','16000','900','135','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1957','Rante_','Rante Whip','4','32000','16000','900','135','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1958','Tail','Tail Whip','4','41000','20500','700','105','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('1959','Tail_','Tail Whip','4','41000','20500','700','105','0','0','2','2','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('1960','Whip','Whip','4','38000','19000','700','120','0','0','2','1','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1961','Whip_','Whip','4','38000','19000','700','120','0','0','2','2','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1962','Lariat','Lariat Whip','4','20','10','400','100','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('1963','Rapture_Rose','Rapture Rose','4','20','10','300','115','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,5000;','','');
-REPLACE INTO `item_db` VALUES ('1964','Chemeti','Chemeti Whip','4','20','10','700','135','0','0','2','0','524288','63','0','2','4','44',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus bFlee,10; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('1965','Whip_Of_Red_Flame','Red Flame Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('1966','Whip_Of_Ice_Piece','Icicle Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('1967','Whip_Of_Earth','Gaia Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('1968','Jump_Rope','Skipping Rope','4','20','10','400','120','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
-REPLACE INTO `item_db` VALUES ('1969','Bladed_Whip','Blade Whip','4','20','10','1200','140','0','0','2','0','524288','63','0','2','4','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
-REPLACE INTO `item_db` VALUES ('1970','Queens_Whip','Queen\'s Whip','4','20','10','1100','150','0','0','2','0','524288','63','0','2','4','65',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1971','Electric_Wire','Electric Wire','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('1972','Electric_Eel','Electric Eel','4','20','10','2000','100','0','0','2','2','524288','58','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,2; bonus3 bAutoSpell,WZ_JUPITEL,3,20; if(getrefine()>0) bonus3 bAutoSpell,CG_ARROWVULCAN,getrefine(),50;','','');
-REPLACE INTO `item_db` VALUES ('1973','Sea_Witch_Foot','Sea Witch\'s Foot','4','20','10','1500','110','0','0','2','1','524288','58','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,5; bonus4 bAutoSpellWhenHit,WZ_FROSTNOVA,3,50,1; bonus3 bAutoSpell,NPC_WIDESILENCE,2,100;','','');
-REPLACE INTO `item_db` VALUES ('1974','Carrot_Whip','Carrot Whip','4','20','10','1300','185','0','0','2','0','524288','58','0','2','4','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>0) bonus3 bAutoSpell,AL_INCAGI,getrefine(),10;','','');
-REPLACE INTO `item_db` VALUES ('1975','Queen_Is_Whip','Queen Is Whip','4','20','10','0','120','0','0','2','0','524288','63','0','2','1','0',NULL,'0','14','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('1976','Queens_Whip_','Queen\'s Whip','4','20','10','1100','150','0','0','2','2','524288','63','0','2','4','65',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('1977','BF_Whip1','Valorous Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1978','BF_Whip2','Brave Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('1979','Stem_Of_Nepenthes','Stem of Nepenthes','4','20','10','1000','120','0','0','2','2','524288','58','0','2','4','60',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>=9 ) { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,2000; } else { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,1000; }','','');
-REPLACE INTO `item_db` VALUES ('1980','Whip_Of_Balance','Whip of Balance','4','20','10','700','110','0','0','2','3','524288','58','0','2','3','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,DC_THROWARROW,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
-REPLACE INTO `item_db` VALUES ('1981','Krieger_Whip1','Glorious Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','4','80',NULL,'1','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
-REPLACE INTO `item_db` VALUES ('1982','Phenomena_Whip','Phenomena Whip','4','20','10','0','160','0','0','2','0','524288','63','0','2','4','0',NULL,'0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSkillAtk,DC_THROWARROW,25;','','');
-REPLACE INTO `item_db` VALUES ('1983','Rante_C','Rante Whip','4','0','0','0','170','0','0','2','0','524288','63','0','2','3','0',NULL,'0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('1984','Stem_Whip','Stem Whip','4','20','10','800','170','50','0','1','1','524288','56','0','2','3','102',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,WA_SWING_DANCE,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,WA_SWING_DANCE,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
-REPLACE INTO `item_db` VALUES ('1985','Rosebine','Rosevine','4','20','10','1000','100','130','0','1','0','524288','56','0','2','4','110',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAgi,-2; bonus3 bAutoSpell,WM_VOICEOFSIREN,1,20;','','');
-REPLACE INTO `item_db` VALUES ('1986','P_Tail1','Eden Group Whip I','4','0','0','0','125','0','0','2','0','524288','63','0','2','3','60',NULL,'1','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1987','TE_Woe_Rope','TE WoE Rope','4','0','0','0','100','0','0','2','0','524288','63','0','2','4','40',NULL,'0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('1988','Thanos_Whip','Thanatos Whip','4','20','10','2200','200','130','0','2','1','524288','56','0','2','4','120',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('1989','Gymnastics_Ribbon','Rhythmic Gymnastics Ribbon','4','124000','62000','300','150','120','0','2','2','524288','56','0','2','3','130',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('1990','Floral_Mic_Of_Igu','Bloody Floral Decoration Microphone','4','124000','62000','1000','160','0','0','2','2','524288','56','0','2','4','130',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,CG_MOONLIT,-20;','','');
-REPLACE INTO `item_db` VALUES ('1991','Ru_Blue_Whip','Blue Whip','4','20','10','1500','180','0','0','2','1','524288','56','0','2','3','100',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bVit,5;','','');
-REPLACE INTO `item_db` VALUES ('1992','Ru_Gold_Whip','Ru Gold Whip','4','20','10','1500','180','0','0','2','2','524288','56','0','2','3','120',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8; bonus bVit,8;','','');
-REPLACE INTO `item_db` VALUES ('1994','Infinity_Wire','Infinity Wire','4','20','10','0','100','0','0','2','1','524288','56','0','2','4','100',NULL,'1','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('1995','Scarlet_Wire','Crimson Wire','4','20','10','800','80','0','0','2','2','524288','63','0','2','3','70',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('1996','Wire_of_Vicious_Mind','Wire of Vicious Mind','4','20','10','1300','130','50','0','2','1','524288','63','0','2','4','160',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
-REPLACE INTO `item_db` VALUES ('2000','Destruction_Rod','Staff of Destruction','4','20','10','2500','130','280','0','1','1','512','58','2','34','4','80',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bVariableCastrate,HW_MAGICPOWER,-50;','','');
-REPLACE INTO `item_db` VALUES ('2001','Divine_Cross','Divine Cross','4','20','10','1500','120','210','0','1','0','33024','63','2','34','4','70',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,4; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bAddRaceTolerance,RC_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('2002','Krieger_Twohand_Staff1','Glorious Destruction Staff','4','20','10','0','70','210','0','1','0','8487700','63','2','34','4','80',NULL,'1','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(min(getrefine(),14)-5)*2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(min(getrefine(),14)-5)*2; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,WZ_STORMGUST,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_METEOR,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_VERMILION,MG_SAFETYWALL,10,200,1; }','','');
-REPLACE INTO `item_db` VALUES ('2003','Destruction_Rod_M','Staff of Destruction','4','20','10','2500','130','280','0','1','1','512','58','2','34','4','80',NULL,'1','23','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bVariableCastrate,HW_MAGICPOWER,-50;','','');
-REPLACE INTO `item_db` VALUES ('2004','Kronos','Kronos','4','20','10','1000','30','240','0','1','0','66052','58','2','34','4','50',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus \"{ bonus bMatkRate,12; bonus bUseSPrate,20; }\",1,5000,BF_MAGIC,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('2005','Dea_Staff','Dea Staff','4','20','10','1000','30','220','0','1','1','33040','58','2','34','3','50',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 \"{ }\",20,1000,AL_HEAL,\"{ specialeffect2 EF_MAGICALATTHIT; heal 0,200; }\";','','');
-REPLACE INTO `item_db` VALUES ('2006','G_Staff_Of_Light','Guardian Of Light Wand','4','20','10','1900','80','150','0','1','0','8454660','63','2','34','4','60',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,6;','','');
-REPLACE INTO `item_db` VALUES ('2007','Golden_Rod_Staff','Golden Rod Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,3; bonus2 bSkillAtk,WZ_JUPITEL,12;','','');
-REPLACE INTO `item_db` VALUES ('2008','Aqua_Staff','Aqua Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bInt,3; bonus2 bSkillAtk,MG_COLDBOLT,12; bonus2 bSkillAtk,MG_FROSTDIVER,12;','','');
-REPLACE INTO `item_db` VALUES ('2009','Crimson_Staff','Crimson Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,3; bonus2 bSkillAtk,MG_FIREBOLT,10; bonus2 bSkillAtk,MG_FIREBALL,10;','','');
-REPLACE INTO `item_db` VALUES ('2010','Forest_Staff','Forest Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bInt,3; bonus2 bSkillAtk,WZ_EARTHSPIKE,10; bonus2 bSkillAtk,WZ_HEAVENDRIVE,10;','','');
-REPLACE INTO `item_db` VALUES ('2011','Golden_Rod_Staff2','Empowered Golden Rod Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,5; bonus2 bSkillAtk,WZ_JUPITEL,30;','','');
-REPLACE INTO `item_db` VALUES ('2012','Aqua_Staff2','Empowered Aqua Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bInt,5; bonus2 bSkillAtk,MG_COLDBOLT,30; bonus2 bSkillAtk,MG_FROSTDIVER,30;','','');
-REPLACE INTO `item_db` VALUES ('2013','Crimson_Staff2','Empowered Crimson Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus2 bSkillAtk,MG_FIREBOLT,30; bonus2 bSkillAtk,MG_FIREBALL,30;','','');
-REPLACE INTO `item_db` VALUES ('2014','Forest_Staff2','Empowered Forest Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bInt,5; bonus2 bSkillAtk,WZ_EARTHSPIKE,30; bonus2 bSkillAtk,WZ_HEAVENDRIVE,30;','','');
-REPLACE INTO `item_db` VALUES ('2015','Upg_Staff','Upgrade Staff','4','20','10','1000','50','70','0','1','1','8487700','63','2','34','3','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(getrefine()*10); bonus bHealPower,getrefine(); if(BaseJob==Job_Wizard) bonus bMatk,30; else if(BaseJob==Job_Sage) bonus bMatk,20; if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('2016','Velum_Arc_Wand','Vellum Arc Wand','4','20','10','800','110','220','0','1','0','8487700','63','2','34','4','95',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bMagicAddRace,RC_Player,25; bonus bIgnoreMdefRate,25; if(getrefine()>5) { bonus2 bMagicAddRace,RC_Player,15; } if(getrefine()>8) { bonus bVariableCastrate,-20; bonus bFixedCast,-200; }','','');
-REPLACE INTO `item_db` VALUES ('2017','Divine_Cross_','Divine Cross','4','20','10','1500','120','210','0','1','1','33024','63','2','34','4','70',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy; bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('2018','Metal_Staff','Metal Staff','4','20','10','0','50','70','0','1','1','8487701','63','2','34','3','0',NULL,'1','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; if(BaseJob==Job_Wizard) bonus bMatk,15; else if(BaseJob==Job_Sage) bonus bMatk,10; bonus bMatk,(getrefine()*5); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bMatk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('2019','TE_Woe_Two_Hand_Staff','TE Woe Two Hand Staff','4','20','10','0','50','130','0','1','0','8487701','63','2','34','3','40',NULL,'0','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Player,20; bonus bHealPower,5; bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('2020','Jormungand','Jormungand','4','20','10','3000','200','280','0','1','0','8454656','63','2','34','4','90',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,20; bonus bAtkEle,Ele_Poison; bonus3 bAddEff,Eff_Poison,300,ATF_SKILL; bonus2 bAddEffWhenHit,Eff_Poison,100; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('2021','Ganbantein','Ganbantein','4','20','10','2000','100','320','0','1','0','512','56','2','34','4','100',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,25; bonus bDex,25; bonus5 bAutoSpell,AB_SILENTIUM,1,100,BF_MAGIC,1; bonus3 bAddEff,Eff_Poison,100,ATF_SKILL; bonus2 bAddEffWhenHit,Eff_Silence,10000; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('2022','Staff_Of_Geffen','Staff Of Geffen','4','20','10','1000','100','300','0','0','1','512','56','2','34','1','150',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,20;','','');
-REPLACE INTO `item_db` VALUES ('2023','Thanos_Rod','Thanatos Two-Handed Staff','4','20','10','1400','120','250','0','1','1','99092','56','2','34','4','120',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,18;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('2024','Infinity_Staff','Infinity Staff','4','20','10','500','30','170','0','0','1','8454656','56','2','34','4','100',NULL,'1','23','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2025','Scarlet_Staff','Staff of Crimson','4','20','10','1000','100','150','0','1','2','8454660','63','2','34','3','70',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('2026','Staff_of_Vicious_Mind','Staff of Vicious Mind','4','20','10','1000','100','200','0','1','1','8454660','63','2','34','4','160',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('2101','Guard','Guard','5','500','250','300','0','0','20','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2102','Guard_','Guard','5','500','250','300','0','0','20','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2103','Buckler','Buckler','5','14000','7000','600','0','0','40','0','0','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2104','Buckler_','Buckler','5','14000','7000','600','0','0','40','0','1','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2105','Shield','Shield','5','56000','28000','1300','0','0','60','0','0','16514','63','2','32','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2106','Shield_','Shield','5','56000','28000','1300','0','0','60','0','1','16514','63','2','32','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2107','Mirror_Shield','Mirror Shield','5','60000','30000','1000','0','0','45','0','0','4210818','63','2','32','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2108','Mirror_Shield_','Mirror Shield','5','60000','30000','1000','0','0','45','0','1','4210818','63','2','32','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2109','Memorize_Book','Memory Book','5','20','10','1000','0','0','25','0','0','8454660','63','2','32','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2110','Holy_Guard','Holy Guard','5','85000','42500','1400','0','0','110','0','0','16384','63','2','32','0','68',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2111','Herald_Of_GOD','Sacred Mission','5','128000','64000','1600','0','0','120','0','0','16384','63','2','32','0','83',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
-REPLACE INTO `item_db` VALUES ('2112','Novice_Guard','Novice Guard','5','1','0','1','0','0','20','0','0','1','47','2','32','0','0',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2113','Novice_Shield','Novice Shield','5','5000','2500','1000','0','0','20','0','1','1','47','2','32','0','40',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('2114','Stone_Buckler','Stone Buckler','5','30000','15000','1500','0','0','45','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5;','','');
-REPLACE INTO `item_db` VALUES ('2115','Valkyrjas_Shield','Valkyrja\'s Shield','5','30000','15000','500','0','0','80','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2116','Angels_Safeguard','Angelic Guard','5','10000','5000','400','0','0','30','0','1','1','47','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('2117','Arm_Guard','Arm Guard','5','10000','5000','150','0','0','50','0','0','570425344','1','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2118','Arm_Guard_','Arm Guard','5','10000','5000','150','0','0','50','0','1','570425344','1','2','32','0','20',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2119','Improved_Arm_Guard','Advanced Arm Guard','5','40000','20000','150','0','0','45','0','0','570425344','1','2','32','0','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2120','Improved_Arm_Guard_','Advanced Arm Guard','5','40000','20000','150','0','0','45','0','1','570425344','1','2','32','0','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2121','Memorize_Book_','Memory Book','5','20','10','1000','0','0','25','0','1','8454660','63','2','32','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2122','Platinum_Shield','Platinum Shield','5','20','10','1200','0','0','95','0','0','1040382','58','2','32','0','68',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bAddRaceTolerance,RC_Undead,10; bonus5 bAutoSpellWhenHit,NPC_MAGICMIRROR,2,150,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2123','Orleans_Server','Orleans\'s Server','5','20','10','1000','0','0','75','0','1','1040382','58','2','32','0','55',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('2124','Thorny_Buckler','Thorny Buckler','5','20','10','1000','0','0','85','0','1','1040382','58','2','32','0','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2125','Strong_Shield','Strong Shield','5','20','10','2500','0','0','90','0','1','414946','58','2','32','0','75',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
-REPLACE INTO `item_db` VALUES ('2126','Guyak_Shield','Guyak Shield','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,2; autobonus2 \"{ bonus bShortWeaponDamageReturn,5; }\",20,1000,BF_WEAPON,\"{ specialeffect2 EF_REFLECTSHIELD; }\";','','');
-REPLACE INTO `item_db` VALUES ('2127','Secular_Mission','Secular Mission','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 25;','','');
-REPLACE INTO `item_db` VALUES ('2128','Herald_Of_GOD_','Sacred Mission','5','128000','64000','1600','0','0','120','0','1','16384','63','2','32','0','83',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
-REPLACE INTO `item_db` VALUES ('2129','Exorcism_Bible','Exorcism Bible','5','20','10','600','0','0','80','0','0','33024','63','2','32','0','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,3; bonus bSPrecovRate,3; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2130','Cross_Shield','Cross Shield','5','20','10','2000','0','0','130','0','1','16384','63','2','32','0','80',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSkillAtk,PA_SHIELDCHAIN,30; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,30; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2131','Magic_Study_Vol1','Magic Bible Vol1','5','20','10','1000','0','0','18','0','1','8454660','63','2','32','0','70',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus2 bAddEffWhenHit,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('2132','Shelter_Resistance','Shelter Resistance','5','20','10','0','0','0','140','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20; bonus bShortWeaponDamageReturn,1;','','');
-REPLACE INTO `item_db` VALUES ('2133','Tournament_Shield','Tournament Shield','5','20','10','1000','0','0','105','0','1','16514','58','2','32','0','50',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1; if (Class == Job_Lord_Knight) bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('2134','Shield_Of_Naga','Shield of Naga','5','20','10','500','0','0','35','0','1','1040256','58','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus2 \"{ bonus bShortWeaponDamageReturn,(getrefine()*3); }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_GUARD; }\";','','');
-REPLACE INTO `item_db` VALUES ('2135','Shadow_Guard','Shadow Guard','5','20','10','800','0','0','52','0','1','131072','58','2','32','0','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2136','Cracked_Buckler','Cracked Buckler','5','0','0','0','0','0','55','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddEle,Ele_Neutral,-10; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,10; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2137','Valkyrjas_Shield_C','Neo Valkyrja\'s Shield','5','0','0','0','0','0','110','0','0','1040382','58','2','32','0','95',NULL,'0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2138','Bradium_Shield','Bradium Shield','5','20','10','1800','0','0','98','0','1','1040256','58','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CR_SHIELDBOOMERANG,60; bonus bAgi,-1; bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('2139','Flame_Thrower','Flame Thrower','5','20000','10000','2000','0','0','60','0','0','1024','56','2','32','0','99',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2140','Energy_Rune_Guard','Energy Rune Guard','5','20','10','0','0','0','70','0','1','128','56','2','32','0','99',NULL,'1','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,2;','','');
-REPLACE INTO `item_db` VALUES ('2141','Freyja_SShield7','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
-REPLACE INTO `item_db` VALUES ('2142','Freyja_SShield30','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
-REPLACE INTO `item_db` VALUES ('2143','Freyja_SShield60','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
-REPLACE INTO `item_db` VALUES ('2144','Freyja_SShield90','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
-REPLACE INTO `item_db` VALUES ('2145','Time_Keepr_Shield','Guardian Shield','5','0','0','0','0','0','20','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubSize,Size_Medium,25;','','');
-REPLACE INTO `item_db` VALUES ('2146','Siver_Guard','Siver Guard','5','12500','6250','300','0','0','60','0','1','18446744073709551615','63','2','32','0','22',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2147','Round_Buckler','Round Buckler','5','24000','12000','600','0','0','90','0','1','1040382','58','2','32','0','22',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2148','Rotha_Shield','Rosa Shield','5','56000','28000','1300','0','0','130','0','1','16512','56','2','32','0','100',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2149','Upg_Guard','Reinforcement Guard','5','20','10','150','0','0','25','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2150','Upg_Buckler','Reinforcement Buckler','5','20','10','300','0','0','45','0','1','972274','63','2','32','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2151','Upg_Shield','Reinforcement Shield','5','20','10','650','0','0','65','0','1','16514','63','2','32','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2152','Anti_Demon_Shield_C','Anti Demon Shield','5','0','0','0','0','0','120','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,25; bonus2 bSubRace,RC_Demon,25; bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('2153','Imperial_Guard','Imperial Guard','5','20','10','2500','0','0','120','0','1','16384','56','2','32','0','102',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; if(getrefine()>=6) { bonus2 bSkillAtk,LG_SHIELDPRESS,20+((getrefine()-5)*2); } else { bonus2 bSkillAtk,LG_SHIELDPRESS,20; }','','');
-REPLACE INTO `item_db` VALUES ('2154','Toy_Shield','Toy Shield','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','32','0','10',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2155','Academy_Shield','Academy Shield','5','0','0','1500','0','0','3','0','1','18446744073709551614','63','2','32','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2156','Bible_Of_Promise1','Bible of Promise(1st Vol.)','5','20','10','500','0','0','10','0','1','256','56','2','32','0','110',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill ALL_ODINS_POWER,1;','','');
-REPLACE INTO `item_db` VALUES ('2157','Insecticide','Pesticide','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('2158','Ramor_Shield_Undead','Ramorushirudo','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_Undead, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, -5;','','');
-REPLACE INTO `item_db` VALUES ('2159','Sharel_Shield','Sharerushirudo','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2160','Giant_Shield','Giant Shield','5','56000','28000','2800','0','0','130','0','1','16512','56','2','32','0','100',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5; if(getrefine()>=9) { bonus2 bSubSize,Size_Large,5; }','','');
-REPLACE INTO `item_db` VALUES ('2161','Geffenia_Book_Water','Geffenia Water Book','5','56000','28000','1000','0','0','30','0','1','512','56','2','32','0','100',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; if(readparam(bInt)>=120) { bonus bMatk,10; bonus bMaxHP,800; }','','');
-REPLACE INTO `item_db` VALUES ('2162','Bible_Of_Promise2','Bible of Promise(2nd Vol.)','5','56000','28000','500','0','0','20','0','1','256','56','2','32','0','140',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bHealPower,5; skill ALL_ODINS_POWER,2;','','');
-REPLACE INTO `item_db` VALUES ('2163','Flow_Shield','Floor Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2164','Sombre_Shield','Bull Son Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2165','Sol_Shield','Sol Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2166','Exorcism_Bible_','Devil\'s Bible Drive','5','20','10','600','0','0','80','0','1','33024','63','2','32','0','50',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2167','Poison_Shield','Poison Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2168','Immuned_Shield','Immune Shield','5','20','10','700','0','0','55','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>5) bonus2 bSubEle,Ele_Neutral,min(getrefine(),12)-5;','','');
-REPLACE INTO `item_db` VALUES ('2169','Kalasak','Kalasag','5','20','10','400','0','0','40','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/3;','','');
-REPLACE INTO `item_db` VALUES ('2170','Bayani_Kalasak','Kalasag(Bayani)','5','20','10','400','0','0','40','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/3;','','');
-REPLACE INTO `item_db` VALUES ('2171','Fox_Armguard','Fox Armguard','5','40000','20000','200','0','0','45','0','1','570425344','1','2','32','0','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2172','Wolf_Armguard','Wolf Armguard','5','45000','22500','250','0','0','70','0','1','570425344','1','2','32','0','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; bonus bFlee,-50; }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('2173','Crescent_Armguard','Crescent Armguard','5','45000','22500','250','0','0','45','0','1','570425344','1','2','32','0','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-(getrefine()*2);','','');
-REPLACE INTO `item_db` VALUES ('2174','Lumiere_Shield','Lumiere Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2175','Esprit_Shield','Spirit Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2176','Dark_Book','Black Book','5','20','10','500','0','0','80','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2177','Shield_Of_Death','Shield Of Death','5','20','10','2000','0','0','150','0','1','18446744073709551615','63','2','32','0','90',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bSubRace,RC_NonBoss,-10;','','');
-REPLACE INTO `item_db` VALUES ('2178','TE_Woe_Buckler','TE WoE Buckler','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','32','0','40',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bSubRace,RC_Player,15;','','');
-REPLACE INTO `item_db` VALUES ('2179','TE_Woe_Shield','TE WoE Shield','5','0','0','0','0','0','25','0','0','16514','63','2','32','0','40',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,200; bonus2 bSubRace,RC_Player,20;','','');
-REPLACE INTO `item_db` VALUES ('2180','TE_Woe_Magic_Guard','TE WoE Magic Guard','5','0','0','0','0','0','5','0','0','8487701','63','2','32','0','40',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25; bonus bMaxSP,200; bonus2 bSubRace,RC_Player,10;','','');
-REPLACE INTO `item_db` VALUES ('2181','Hervor','Hervor','5','20','10','1500','0','0','100','0','0','18446744073709551615','63','2','32','0','90',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_All,30; bonus bUnbreakableShield,1;','','');
-REPLACE INTO `item_db` VALUES ('2182','Hervor_Alvitr','Hervor Alvitr','5','20','10','3000','0','0','150','0','0','18446744073709551615','56','2','32','0','100',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,20; bonus bMdef,10; bonus2 bAddRaceTolerance,RC_All,30; /* TODO: bonus3 bAutoSpellWhenHit,\"ALL_RAY_OF_PROTECTION\",1,50; */ bonus bUnbreakableShield,1;','','');
-REPLACE INTO `item_db` VALUES ('2183','Impr_Angels_Safeguard','Advanced Angelic Guard','5','10000','5000','400','0','0','30','0','1','1','47','2','32','0','99',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('2185','Magic_Reflector','Magic Reflector','5','20','10','1000','0','0','50','0','1','18446744073709551615','63','2','32','0','99',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMagicDamageReturn,3+((getrefine()>=9)?3:0);','','');
-REPLACE INTO `item_db` VALUES ('2186','Encyclopedia_Revision','Revised Encyclopedia','5','20','10','1000','0','0','50','0','1','4260096','63','2','32','0','99',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bInt,3; bonus bDex,2; bonus bCritical,3; if (getrefine()>6) bonus bCritical,2; if (getrefine()>8) bonus bMatk,5;','','');
-REPLACE INTO `item_db` VALUES ('2187','Shield_Of_Gray','Gray Shield','5','20','10','2000','0','0','75','0','1','18446744073709551615','56','2','32','0','120',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10+(getrefine()/3); bonus2 bSubEle,Ele_Holy,30+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('2188','Svalinn_J','Svalinn','5','20','10','500','0','0','80','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubEle,Ele_Water,10+(getrefine()/3); bonus bMaxHP,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('2189','Mad_Bunny','Mad Bunny','5','0','0','100','0','0','40','0','1','18446744073709551615','63','2','32','0','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6; bonus bDex,1; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Undead,5; bonus2 bSubEle,Ele_Neutral,5; if (isequipped(20725)) { if (getequiprefinerycnt(EQI_HAND_L)>6) { bonus2 bSubEle,Ele_Water,(getrefine()*2)-12; bonus2 bSubEle,Ele_Earth,(getrefine()*2)-12; bonus2 bSubEle,Ele_Fire,(getrefine()*2)-12; bonus2 bSubEle,Ele_Wind,(getrefine()*2)-12; bonus2 bSubEle,Ele_Poison,(getrefine()*2)-12; bonus2 bSubEle,Ele_Ghost,(getrefine()*2)-12; bonus2 bSubEle,Ele_Holy,(getrefine()*2)-12; bonus2 bSubEle,Ele_Dark,(getrefine()*2)-12; bonus2 bSubEle,Ele_Undead,(getrefine()*2)-12; bonus2 bSubEle,Ele_Neutral,(getrefine()*2)-12; } }','','');
-REPLACE INTO `item_db` VALUES ('2190','Ancient_Shield_Of_Aeon','Ancient Shield Of Aeon','5','0','0','200','0','0','5','0','1','1040256','56','2','32','0','130',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus2 bSubEle,Ele_Ghost,10; bonus bMaxHP,500; bonus bMaxSP,50; if(getrefine()>=14) { skill MG_STONECURSE,5; }','','');
-REPLACE INTO `item_db` VALUES ('2198','Lapine_Shield','Laphine Shield','5','20','10','1000','0','0','25','0','1','18446744073709551615','63','2','32','0','100',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getrefine()>=7) { bonus bMatk,20; }','','');
-REPLACE INTO `item_db` VALUES ('2199','Ahura_Mazda','Ahura Mazdah','5','1','0','10','0','0','10000','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShield,0; bonus bAllStats,50; bonus bMdef,99; bonus bShortWeaponDamageReturn,100; bonus2 bSubRace,RC_DemiPlayer,95; skill CR_FULLPROTECTION,5; skill WZ_ESTIMATION,1; skill ST_FULLSTRIP,5; skill HW_MAGICPOWER,10; bonus bMaxHPrate,200; bonus bNoKnockback,0; bonus bDelayrate,-20; bonus bSpeedRate,25; bonus bIntravision,0;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
-REPLACE INTO `item_db` VALUES ('2201','Sunglasses','Sunglasses','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('2202','Sunglasses_','Sunglasses','5','5000','2500','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('2203','Glasses','Glasses','5','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2204','Glasses_','Glasses','5','4000','2000','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2205','Divers_Goggles','Diver Goggles','5','3500','1750','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2206','Wedding_Veil','Wedding Veil','5','23000','11500','100','0','0','0','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2207','Fancy_Flower','Fancy Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('2208','Ribbon','Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2209','Ribbon_','Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2210','Hair_Band','Hairband','5','500','250','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2211','Bandana','Bandana','5','400','200','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2212','Eye_Bandage','Eye Patch','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2213','Cat_Hairband','Kitty Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2214','Bunny_Band','Bunny Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('2215','Flower_Hairband','Flower Band','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2216','Biretta','Biretta','5','9000','4500','100','0','0','8','0','0','33040','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2217','Biretta_','Biretta','5','9000','4500','100','0','0','8','0','1','33040','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2218','Flu_Mask','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('2219','Flu_Mask_','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2220','Hat','Hat','5','1000','500','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2221','Hat_','Hat','5','1000','500','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2222','Turban','Turban','5','4500','2250','300','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2223','Turban_','Turban','5','4500','2250','300','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2224','Goggle','Goggles','5','20','10','300','0','0','5','0','0','941290','63','2','768','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2225','Goggle_','Goggles','5','20','10','300','0','0','5','0','1','941290','63','2','768','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2226','Cap','Cap','5','12000','6000','400','0','0','7','0','0','941290','63','2','256','0','0',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2227','Cap_','Cap','5','12000','6000','400','0','0','7','0','1','941290','63','2','256','0','0',NULL,'1','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2228','Helm','Helm','5','44000','22000','600','0','0','13','0','0','16514','63','2','256','0','0',NULL,'1','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2229','Helm_','Helm','5','44000','22000','600','0','0','13','0','1','16514','63','2','256','0','0',NULL,'1','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2230','Gemmed_Sallet','Gemmed Sallet','5','50000','25000','500','0','0','8','0','0','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2231','Gemmed_Sallet_','Gemmed Sallet','5','50000','25000','500','0','0','8','0','1','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2232','Circlet','Circlet','5','7500','3750','300','0','0','6','0','0','8487700','63','2','256','0','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2233','Circlet_','Circlet','5','7500','3750','300','0','0','6','0','1','8487700','63','2','256','0','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2234','Tiara','Tiara','5','20','10','400','0','0','7','0','0','18446744073709551614','63','0','256','0','45',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2235','Crown','Crown','5','20','10','400','0','0','7','0','0','18446744073709551614','63','1','256','0','45',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2236','Santas_Hat','Santa Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2237','Weird_Goatee','Bandit Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2238','Weird_Moustache','Moustache','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2239','One_Eyed_Glass','Monocle','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2240','Beard','Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','24','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'2241','','','');
-REPLACE INTO `item_db` VALUES ('2241','Granpa_Beard','Grampa Beard','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2242','Luxury_Sunglasses','Purple Glasses','5','24000','12000','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('2243','Spinning_Eyes','Geek Glasses','5','20000','10000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','27','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1500;','','');
-REPLACE INTO `item_db` VALUES ('2244','Big_Sis_Ribbon','Big Ribbon','5','15000','7500','200','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2245','Sweet_Gents','Sweet Gent','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2246','Golden_Gear','Golden Gear','5','20','10','900','0','0','9','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('2247','Oldmans_Romance','Romantic Gent','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2248','Western_Grace','Western Grace','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2249','Coronet','Coronet','5','20','10','300','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2250','Fillet','Cute Ribbon','5','500','250','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2251','Holy_Bonnet','Monk Hat','5','30000','15000','100','0','0','10','0','0','33040','63','2','256','0','0',NULL,'1','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2252','Star_Sparkling','Wizard Hat','5','20','10','300','0','0','7','0','0','8454660','63','2','256','0','0',NULL,'1','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('2253','Sunflower','Sunflower','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('2254','Angelic_Chain','Angel Wing','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,1; bonus bLuk,1; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('2255','Satanic_Chain','Evil Wing','5','20','10','100','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,1; bonus2 bAddRaceTolerance,RC_Angel,3;','','');
-REPLACE INTO `item_db` VALUES ('2256','Magestic_Goat','Magestic Goat','5','20','10','800','0','0','9','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2257','Snowy_Horn','Unicorn Horn','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2258','Sharp_Gear','Spiky Band','5','20','10','1000','0','0','12','0','0','6739442','63','2','256','0','50',NULL,'1','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2259','Mini_Propeller','Mini Propeller','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2260','Mini_Glasses','Mini Glasses','5','28000','14000','100','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2261','Prontera_Army_Cap','Army Cap','5','20','10','400','0','0','8','0','0','414946','63','2','256','0','0',NULL,'1','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2262','Pierrot_Nose','Clown Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2263','Gangster_Patch','Zorro Masque','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2264','Munak_Turban','Munak Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('2265','Ganster_Mask','Gangster Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1500;','','');
-REPLACE INTO `item_db` VALUES ('2266','Iron_Cane','Iron Cain','5','20','10','300','0','0','4','0','0','16514','63','2','1','0','50',NULL,'0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2267','Cigar','Cigarette','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,3;','','');
-REPLACE INTO `item_db` VALUES ('2268','Smoking_Pipe','Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,3;','','');
-REPLACE INTO `item_db` VALUES ('2269','Centimental_Flower','Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2270','Centimental_Leaf','Romantic Leaf','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2271','Jack_A_Dandy','Jack be Dandy','5','45000','22500','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2272','Stop_Post','Stop Post','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2273','Doctor_Cap','Doctor Band','5','20','10','100','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2274','Ghost_Bandana','Ghost Bandana','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2275','Red_Bandana','Red Bandana','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','62','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2276','Eagle_Eyes','Angled Glasses','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2277','Nurse_Cap','Nurse Cap','5','20','10','100','0','0','4','0','0','33040','63','2','256','0','0',NULL,'1','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2278','Mr_Smile','Mr. Smile','5','60','30','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2279','Bomb_Wick','Bomb Wick','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2280','Sahkkat','Sakkat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2281','Phantom_Of_Opera','Opera Masque','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','68','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2282','Spirit_Chain','Halo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','69','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,15;','','');
-REPLACE INTO `item_db` VALUES ('2283','Ear_Mufs','Ear Muffs','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('2284','Antler','Antlers','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2285','Apple_Of_Archer','Apple of Archer','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2286','Elven_Ears','Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2287','Pirate_Bandana','Pirate Bandana','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2288','Mr_Scream','Mr. Scream','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','75','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2289','Poo_Poo_Hat','Poo Poo Hat','5','20','10','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('2290','Funeral_Costume','Funeral Hat','5','3000','1500','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2291','Masquerade','Masquerade','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('2292','Welding_Mask','Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2293','Pretend_Murdered','Pretend Murdered','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','80','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2294','Star_Dust','Stellar','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2295','Blinker','Blinker','5','1500','750','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('2296','Binoculars','Binoculars','5','20','10','100','0','0','2','0','0','526344','63','2','512','0','50',NULL,'0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2297','Goblini_Mask','Goblin Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','84','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2298','Green_Feeler','Green Feeler','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2299','Viking_Helm','Orc Helm','5','20','10','500','0','0','9','0','0','414946','63','2','256','0','0',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2301','Cotton_Shirt','Cotton Shirt','5','10','5','100','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2302','Cotton_Shirt_','Cotton Shirt','5','10','5','100','0','0','10','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2303','Leather_Jacket','Jacket','5','200','100','200','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2304','Leather_Jacket_','Jacket','5','200','100','200','0','0','15','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2305','Adventure_Suit','Adventurer\'s Suit','5','1000','500','300','0','0','20','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2306','Adventureres_Suit_','Adventurer\'s Suit','5','1000','500','300','0','0','20','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2307','Mantle','Mantle','5','10000','5000','600','0','0','37','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2308','Mantle_','Mantle','5','10000','5000','600','0','0','37','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2309','Coat','Coat','5','22000','11000','1200','0','0','42','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2310','Coat_','Coat','5','22000','11000','1200','0','0','42','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2311','Mink_Coat','Mink Coat','5','20','10','2300','0','0','30','0','1','18446744073709551614','63','2','16','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2312','Padded_Armor','Padded Armor','5','48000','24000','2800','0','0','35','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2313','Padded_Armor_','Padded Armor','5','48000','24000','2800','0','0','35','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2314','Chain_Mail','Chain Mail','5','65000','32500','3300','0','0','55','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2315','Chain_Mail_','Chain Mail','5','65000','32500','3300','0','0','55','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2316','Plate_Armor','Full Plate','5','80000','40000','4500','0','0','70','0','0','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2317','Plate_Armor_','Full Plate','5','80000','40000','4500','0','0','70','0','1','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2318','Clothes_Of_The_Lord','Lord\'s Clothes','5','20','10','2500','0','0','59','0','1','263200','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2319','Glittering_Clothes','Glittering Jacket','5','20','10','2500','0','0','58','0','1','18446744073709551614','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddEff,Eff_Blind,300;','','');
-REPLACE INTO `item_db` VALUES ('2320','Formal_Suit','Formal Suit','5','20','10','300','0','0','40','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2321','Silk_Robe','Silk Robe','5','8000','4000','400','0','0','20','0','0','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2322','Silk_Robe_','Silk Robe','5','8000','4000','400','0','0','20','0','1','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2323','Scapulare','Scapulare','5','6500','3250','400','0','0','24','0','0','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2324','Scapulare_','Scapulare','5','6500','3250','400','0','0','24','0','1','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2325','Saint_Robe','Saint\'s Robe','5','54000','27000','600','0','0','50','0','0','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2326','Saint_Robe_','Saint\'s Robe','5','54000','27000','600','0','0','50','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2327','Holy_Robe','Holy Robe','5','20','10','1700','0','0','57','0','0','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
-REPLACE INTO `item_db` VALUES ('2328','Wooden_Mail','Wooden Mail','5','5500','2750','1000','0','0','25','0','0','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2329','Wooden_Mail_','Wooden Mail','5','5500','2750','1000','0','0','25','0','1','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2330','Tights','Tights','5','71000','35500','500','0','0','27','0','0','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2331','Tights_','Tights','5','71000','35500','500','0','0','27','0','1','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2332','Silver_Robe','Silver Robe','5','7000','3500','700','0','0','23','0','0','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2333','Silver_Robe_','Silver Robe','5','7000','3500','700','0','0','23','0','1','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2334','Mage_Coat','Mage Coat','5','20','10','600','0','0','40','0','0','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2335','Thief_Clothes','Thief Clothes','5','74000','37000','100','0','0','40','0','0','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2336','Thief_Clothes_','Thief Clothes','5','74000','37000','100','0','0','40','0','1','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2337','Ninja_Suit','Ninja Suit','5','20','10','1500','0','0','58','0','0','570560576','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2338','Wedding_Dress','Wedding Dress','5','43000','21500','500','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('2339','G_Strings','Pantie','5','1000','500','100','0','0','22','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2340','Novice_Breast','Novice Breastplate','5','89000','44500','500','0','0','32','0','1','1','47','2','16','0','10',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2341','Full_Plate_Armor','Legion Plate Armor','5','94000','47000','5500','0','0','79','0','0','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2342','Full_Plate_Armor_','Legion Plate Armor','5','102500','51250','5500','0','0','79','0','1','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2343','Robe_Of_Casting','Robe of Cast','5','124800','62400','1100','0','0','40','0','0','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2344','Flame_Sprits_Armor','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('2345','Flame_Sprits_Armor_','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('2346','Water_Sprits_Armor','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('2347','Water_Sprits_Armor_','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('2348','Wind_Sprits_Armor','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('2349','Wind_Sprits_Armor_','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('2350','Earth_Sprits_Armor','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('2351','Earth_Sprits_Armor_','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('2352','Novice_Plate','Tattered Novice Ninja Suit','5','1','0','1','0','0','25','0','0','1','47','2','16','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2353','Odins_Blessing','Odin\'s Blessing','5','30000','15000','2500','0','0','53','0','1','18446744073709551614','63','2','16','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2354','Goibnes_Armor','Goibne\'s Armor','5','50000','25000','3500','0','0','58','0','0','18446744073709551614','63','2','16','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2355','Angels_Protection','Angelic Protection','5','10000','5000','600','0','0','25','0','1','1','47','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
-REPLACE INTO `item_db` VALUES ('2356','Vestment_Of_Grace','Blessed Holy Robe','5','20','10','2500','0','0','45','0','1','33024','63','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bResEff,Eff_Blind,8000;','','');
-REPLACE INTO `item_db` VALUES ('2357','Valkyrie_Armor','Valkyrian Armor','5','0','0','2800','0','0','55','0','1','1040382','58','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bUnbreakableArmor,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus2 bResEff,Eff_Silence,5000; else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus2 bResEff,Eff_Stun,5000;','','');
-REPLACE INTO `item_db` VALUES ('2358','Dress_Of_Angel','Angel\'s Dress','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('2359','Ninja_Suit_','Ninja Suit','5','20','10','1500','0','0','58','0','1','570560576','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2360','Robe_Of_Casting_','Robe of Cast','5','124800','62400','1100','0','0','40','0','1','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2361','Blue_Aodai','Blue Robe','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2362','Red_Aodai','Red Robe','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2363','White_Aodai','White Robe','5','20','10','500','0','0','0','0','0','1','47','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bVit,3; bonus bDex,3; bonus bAgi,3; bonus bLuk,3; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2364','Meteo_Plate_Armor','Meteo Plate Armor','5','20','10','3000','0','0','85','0','1','279714','58','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Freeze,3000;','','');
-REPLACE INTO `item_db` VALUES ('2365','Orleans_Gown','Orleans\'s Gown','5','20','10','300','0','0','15','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,15; bonus bNoCastCancel,0;','','');
-REPLACE INTO `item_db` VALUES ('2366','Divine_Cloth','Divine Cloth','5','20','10','1500','0','0','50','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus2 bResEff,Eff_Silence,500; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500; bonus2 bResEff,Eff_Sleep,500;','','');
-REPLACE INTO `item_db` VALUES ('2367','Sniping_Suit','Sniping Suit','5','20','10','750','0','0','42','0','1','2048','58','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
-REPLACE INTO `item_db` VALUES ('2368','Golden_Armor','Golden Armor','5','20','10','2000','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2369','Freyja_Overcoat','Freyja Overcoat','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('2370','Used_Mage_Coat','Used Mage Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bBaseAtk,10; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2371','G_Strings_','Pantie','5','1000','500','100','0','0','22','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2372','Mage_Coat_','Mage Coat','5','20','10','600','0','0','40','0','1','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2373','Holy_Robe_','Holy Robe','5','20','10','1700','0','0','57','0','1','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
-REPLACE INTO `item_db` VALUES ('2374','Diabolus_Robe','Diabolus Robe','5','20','10','300','0','0','57','0','1','625436','58','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150; bonus bMdef,5; bonus bHealPower,6; bonus bDelayrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('2375','Diabolus_Armor','Diabolus Armor','5','20','10','600','0','0','79','0','1','414946','58','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus bMaxHP,150; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500;','','');
-REPLACE INTO `item_db` VALUES ('2376','Assaulter_Plate','Assaulter Plate','5','10','5','0','0','0','57','0','1','6571170','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2377','Elite_Engineer_Armor','Elite Engineer Armor','5','10','5','0','0','0','50','0','1','263200','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2378','Assassin_Robe','Assassin Robe','5','10','5','0','0','0','41','0','1','570560576','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2379','Warlock_Battle_Robe','Warlock\'s Battle Robe','5','10','5','0','0','0','36','0','1','8454660','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2380','Medic_Robe','Medic\'s Robe','5','10','5','0','0','0','25','0','1','33040','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2381','Elite_Archer_Suit','Elite Archer Suit','5','10','5','0','0','0','35','0','1','526344','63','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2382','Elite_Shooter_Suit','Elite Shooter Suit','5','10','5','0','0','0','25','0','1','16777216','1','2','16','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2383','Brynhild','Brynhild','5','20','10','400','0','0','120','0','0','18446744073709551615','63','2','16','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
-REPLACE INTO `item_db` VALUES ('2384','Spritual_Tunic','Spritual Tunic','5','20','10','0','0','0','38','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,800; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('2385','Recuperative_Armor','Recuperative Armor','5','20','10','0','0','0','67','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bNoRegen,1; bonus bNoRegen,2; bonus bHPGainValue,60; bonus bSPGainValue,6; bonus bMagicHPGainValue,60; bonus bMagicSPGainValue,6;','','heal 0,-100;');
-REPLACE INTO `item_db` VALUES ('2386','Chameleon_Armor','Chameleon Armor','5','20','10','1700','0','0','55','0','0','1040256','58','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*7); bonus bMaxSP,(BaseLevel/2); autobonus2 \"{ bonus bNoMagicDamage,100; }\",10,2000,BF_MAGIC,\"{ specialeffect2 EF_ENERGYCOAT; }\"; if( BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte ) bonus bMdef,5; else if( BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief ) bonus bDef,3;','','');
-REPLACE INTO `item_db` VALUES ('2387','Sprint_Mail','Sprint Mail','5','20','10','1000','0','0','20','0','1','1040256','58','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHPrecovRate,5; bonus bAddItemHealRate,3; bonus2 bSkillHeal,AL_HEAL,3;','','');
-REPLACE INTO `item_db` VALUES ('2388','Kandura','Kandura','5','20','10','300','0','0','36','0','1','4096','58','2','16','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,5; bonus bAspdRate,2;','','');
-REPLACE INTO `item_db` VALUES ('2389','Armor_Of_Naga','Armor of Naga','5','20','10','1000','0','0','45','0','1','1040256','58','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; autobonus \"{ bonus bBaseAtk,20; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('2390','Improved_Tights','Improved Tights','5','20','10','400','0','0','38','0','1','526344','58','2','16','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('2391','Life_Link','Life Link','5','20','10','3500','0','0','75','0','1','16514','58','2','16','0','82',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,5; bonus bHPrecovRate,50;','','');
-REPLACE INTO `item_db` VALUES ('2392','Old_Pant','Old Green Pantie','5','0','0','0','0','0','60','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bMaxHP,200; bonus3 bAutoSpellWhenHit,MO_CALLSPIRITS,5,20; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2393','N_Adventurers_Suit','Novice Adventurer\'s Suit','5','0','0','0','0','0','45','0','1','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2394','Krieger_Suit1','Glorious Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','81',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus2 bAddRaceTolerance,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('2395','Krieger_Suit2','Glorious Popularized Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','61',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,600; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('2396','Krieger_Suit3','Glorious Mass-Production Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('2397','Incredible_Coat','Incredible Event Resignation Coat','5','10','5','900','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2398','Sniping_Suit_M','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','58','2','16','0','50',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
-REPLACE INTO `item_db` VALUES ('2399','Dragon_Vest','Dragon Vest','5','20','10','500','0','0','20','0','1','1040382','58','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2401','Sandals','Sandals','5','400','200','200','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2402','Sandals_','Sandals','5','400','200','200','0','0','5','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2403','Shoes','Shoes','5','3500','1750','400','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2404','Shoes_','Shoes','5','3500','1750','400','0','0','10','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2405','Boots','Boots','5','18000','9000','600','0','0','16','0','0','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2406','Boots_','Boots','5','18000','9000','600','0','0','16','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2407','Chrystal_Pumps','Crystal Pumps','5','20','10','100','0','0','5','0','0','18446744073709551614','63','0','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('2408','Cuffs','Shackles','5','5000','2500','3000','0','0','18','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2409','Spiky_Heel','High Heels','5','8500','4250','600','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2410','Sleipnir','Sleipnir','5','20','10','3500','0','0','40','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,25; bonus bSpeedRate,25; bonus bInt,25;','','');
-REPLACE INTO `item_db` VALUES ('2411','Grave','Greaves','5','48000','24000','750','0','0','27','0','0','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2412','Grave_','Greaves','5','54000','27000','750','0','0','27','0','1','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2413','Safty_Boots','Safety Boots','5','34000','17000','350','0','0','22','0','0','16514','63','2','64','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2414','Novice_Boots','Novice Slippers','5','1','0','1','0','0','5','0','0','1','47','2','64','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2415','Slipper','Bunny Slipper','5','34000','17000','300','0','0','9','0','1','18446744073709551614','63','2','64','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2416','Novice_Shoes','Novice Shoes','5','35000','17500','500','0','0','8','0','1','1','47','2','64','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2417','Fricco_Shoes','Fricco\'s Shoes','5','30000','15000','500','0','0','12','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddItemHealRate,Red_Potion,20; bonus2 bAddItemHealRate,Yellow_Potion,20; bonus2 bAddItemHealRate,Orange_Potion,20; bonus2 bAddItemHealRate,White_Potion,20;','','');
-REPLACE INTO `item_db` VALUES ('2418','Vidars_Boots','Vidar\'s Boots','5','30000','15000','650','0','0','13','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,9; bonus bMaxSPrate,9;','','');
-REPLACE INTO `item_db` VALUES ('2419','Goibnes_Combat_Boots','Goibne\'s Greaves','5','30000','15000','700','0','0','13','0','0','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2420','Angels_Arrival','Angel\'s Reincarnation','5','10000','5000','300','0','0','8','0','1','1','47','2','64','0','25',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('2421','Valkyrie_Shoes','Valkyrian Shoes','5','0','0','500','0','0','13','0','1','1040382','58','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bMaxHP,(BaseLevel*5); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,(JobLevel*2);','','');
-REPLACE INTO `item_db` VALUES ('2422','High_Fashion_Sandals','High Fashion Sandals','5','24000','12000','200','0','0','7','0','1','8487700','63','2','64','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2423','Variant_Shoes','Variant Shoes','5','20','10','500','0','0','13','0','0','1040382','58','2','64','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('2424','Tidal_Shoes','Tidal Shoes','5','20','10','300','0','0','13','0','1','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('2425','Black_Leather_Boots','Black Leather Boots','5','20','10','500','0','0','16','0','0','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2426','Shadow_Walk','Shadow Walk','5','20','10','2000','0','0','0','0','0','1040382','58','2','64','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getskilllv(AS_CLOAKING)<2) { bonus5 bAutoSpellWhenHit,AS_CLOAKING,2,100,BF_MAGIC,0; } else bonus5 bAutoSpellWhenHit,AS_CLOAKING,getskilllv(AS_CLOAKING),100,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2427','Golden_Shoes','Golden Shoes','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2428','Freyja_Boots','Freyja Boots','5','0','0','300','0','0','22','0','0','18446744073709551614','63','2','64','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('2429','Iron_Boots01','Iron Boots','5','0','0','1500','0','0','5','0','0','941290','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2430','Iron_Boots02','Iron Boots','5','0','0','800','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2431','Valley_Shoes','Valley Shoes','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,7; bonus bMaxSPrate,7;','','');
-REPLACE INTO `item_db` VALUES ('2432','Spiky_Heel_','Highheels','5','8500','4250','600','0','0','10','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2433','Diabolus_Boots','Diabolus Boots','5','20','10','250','0','0','15','0','1','1040256','58','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*10);','','');
-REPLACE INTO `item_db` VALUES ('2434','Black_Leather_Boots_','Black Leather Boots','5','20','10','500','0','0','16','0','1','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2435','Battle_Greave','Battle Greave','5','10','5','0','0','0','15','0','1','577131746','63','2','64','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2436','Combat_Boots','Combat Boots','5','10','5','0','0','0','9','0','1','9014044','63','2','64','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2437','Battle_Boots','Battle Boots','5','10','5','0','0','0','9','0','1','16777216','1','2','64','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2438','Paw_Of_Cat','Paw Of Cat','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bAgi,1; skill ALL_CATCRY, 1;','','');
-REPLACE INTO `item_db` VALUES ('2439','Refresh_Shoes','Refresh Shoes','5','20','10','0','0','0','20','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,17; bonus bMaxSPrate,8; bonus2 bHPRegenRate,20,10000; bonus2 bSPRegenRate,3,10000;','','');
-REPLACE INTO `item_db` VALUES ('2440','Sprint_Shoes','Sprint Shoes','5','20','10','300','0','0','10','0','1','1040256','58','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2441','Beach_Sandal','Beach Sandals','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2442','Boots_Perforated','Red Stocking Boots','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bHPrecovRate,10; bonus bSPrecovRate,10; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,30; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2443','Fish_Shoes','Fisher\'s Boots','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2444','Krieger_Shoes1','Glorious Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','81',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,4; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
-REPLACE INTO `item_db` VALUES ('2445','Krieger_Shoes2','Glorious Popularized Shoes','5','20','10','0','0','0','5','0','0','18446744073709551614','63','2','64','0','61',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2446','Krieger_Shoes3','Glorious Mass-Production Shoes','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2447','Military_Boots','Army Boots','5','1000','500','1000','0','0','5','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2448','Air_Boss','Air Boss','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2449','Variant_Shoes_M','Variant Shoes','5','20','10','500','0','0','3','0','0','1040382','58','2','64','0','85',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('2450','Vital_Tree_Shoes','Vital Tree Shoes','5','20','10','500','0','0','16','0','0','1040382','58','2','64','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bHPRegenRate,30,10000; bonus bHealPower2,5; bonus bAddItemHealRate,5; bonus bMdef,3; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('2451','Freyja_SSandal7','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('2452','Freyja_SSandal30','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('2453','Freyja_SSandal60','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('2454','Freyja_SSandal90','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('2455','Time_Keepr_Boots','Guardian Boots','5','0','0','0','0','0','17','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bMaxHP,100; bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('2456','Para_Team_Boots1','Eden Group Boots I','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','64','0','12',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,2;','','');
-REPLACE INTO `item_db` VALUES ('2457','Para_Team_Boots2','Eden Group Boots II','5','0','0','0','0','0','16','0','0','18446744073709551615','63','2','64','0','26',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,12; bonus bSPrecovRate,4;','','');
-REPLACE INTO `item_db` VALUES ('2458','Para_Team_Boots3','Eden Group Boots III','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','64','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,14; bonus bSPrecovRate,6;','','');
-REPLACE INTO `item_db` VALUES ('2459','Upg_Shoes','Reinforcement Shoes','5','20','10','200','0','0','15','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2460','Upg_Boots','Reinforcement Boots','5','20','10','300','0','0','21','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2461','Upg_Greave','Reinforcement Greaves','5','20','10','400','0','0','32','0','1','16512','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2462','Sleipnir_C','Ephemeral Sleipnir','5','20','10','0','0','0','40','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,15; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('2463','Feral_Boots','Feral Boots','5','20','10','0','0','0','12','0','0','18446744073709551615','63','2','64','0','75',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2464','No_Fear_Shoes','NoFear Shoes','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMaxHPrate,10; bonus bMaxSPrate,5; bonus2 bSubRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('2465','Dance_Shoes','Dance Shoes','5','20','10','300','0','0','15','0','1','524288','56','2','64','0','105',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,2; bonus2 bSkillUseSP,WA_SWING_DANCE,32;','','');
-REPLACE INTO `item_db` VALUES ('2466','Training_Shoes','Training Shoes','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2467','Golden_Rod_Shoes','Golden Rod Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Wind,15;','','');
-REPLACE INTO `item_db` VALUES ('2468','Aqua_Shoes','Aqua Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Water,15;','','');
-REPLACE INTO `item_db` VALUES ('2469','Crimson_Shoes','Crimson Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Fire,15;','','');
-REPLACE INTO `item_db` VALUES ('2470','Forest_Shoes','Forest Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Earth,15;','','');
-REPLACE INTO `item_db` VALUES ('2471','Shoes_Of_Affection','Shoes Of Affection','5','20','10','300','0','0','12','0','0','256','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bAddRaceTolerance,RC_Formless,-10; bonus2 bAddRaceTolerance,RC_Undead,-10; bonus2 bAddRaceTolerance,RC_Brute,-10; bonus2 bAddRaceTolerance,RC_Plant,-10; bonus2 bAddRaceTolerance,RC_Insect,-10; bonus2 bAddRaceTolerance,RC_Fish,-10; bonus2 bAddRaceTolerance,RC_Demon,-10; bonus2 bAddRaceTolerance,RC_Angel,-10; bonus2 bAddRaceTolerance,RC_Dragon,-10;','','');
-REPLACE INTO `item_db` VALUES ('2472','Shoes_Of_Judgement','Shoes Of Judgement','5','20','10','300','0','0','12','0','0','256','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AB_JUDEX,30; bonus2 bSkillUseSP,AB_JUDEX,-40; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('2473','Para_Team_Boots4','Eden Group Boots IV','5','0','0','0','0','0','20','0','0','18446744073709551615','63','2','64','0','60',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bVit,1; bonus bHPrecovRate,28; bonus bSPrecovRate,12;','','');
-REPLACE INTO `item_db` VALUES ('2474','Lehmannza_Shoes','Lehmannza Shoes','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','64','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2475','Ur_Greave','Ur\'s Greaves','5','20','10','900','0','0','32','0','1','128','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,40; if(getequiprefinerycnt(EQI_SHOES)>7) bonus bMaxHPrate,getequiprefinerycnt(EQI_SHOES)-7;','','');
-REPLACE INTO `item_db` VALUES ('2476','Peuz_Greave','Peuz\'s Greaves','5','20','10','900','0','0','32','0','1','128','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,40; bonus bAgi,-7+min(getequiprefinerycnt(EQI_SHOES),8);','','');
-REPLACE INTO `item_db` VALUES ('2477','Sabah_Shoes','Sapha Shoes','5','20','10','400','0','0','18','0','1','4096','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('2478','Nab_Shoes','Nab Shoes','5','20','10','400','0','0','18','0','1','4096','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2479','White_Wing_Boots','White Wing Boots','5','20','10','400','0','0','18','0','1','2048','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSkillUseSP,RA_AIMEDBOLT,10;','','');
-REPLACE INTO `item_db` VALUES ('2480','Black_Wing_Boots','Black Wing Boots','5','20','10','400','0','0','18','0','1','2048','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2481','Rune_Boots','Rune Boots','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2482','Shoes_Of_Valor','Shoes Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2483','Siege_Greave','WoE Greave','5','10','5','750','0','0','30','0','1','279714','63','2','64','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Player,2;','','');
-REPLACE INTO `item_db` VALUES ('2484','Siege_Boots','WoE Boots','5','10','5','500','0','0','20','0','1','594435306','63','2','64','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,1;','','');
-REPLACE INTO `item_db` VALUES ('2485','Siege_Shoes','WoE Shoes','5','10','5','350','0','0','15','0','1','8487701','63','2','64','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,1;','','');
-REPLACE INTO `item_db` VALUES ('2486','Shadow_Walk_','Shadow Walker','5','20','10','2000','0','0','0','0','1','1040382','58','2','64','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2487','Vital_Tree_Shoes_','Sephiroth\'s Shoes','5','20','10','500','0','0','16','0','1','1040382','58','2','64','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2488','Fricco_Shoes_','Freyja Boots','5','30000','15000','500','0','0','12','0','1','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2489','Vidars_Boots_','Vidar\'s Boots','5','30000','15000','650','0','0','13','0','1','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2491','Bangungot_Boots','Bangungot Boots of Nightmare','5','20','10','600','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=14) { bonus bSpeedRate,25; }','','');
-REPLACE INTO `item_db` VALUES ('2492','Bayani_Bangungot_Boots','Bangungot Boots(Bayani)','5','20','10','600','0','0','10','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=12) { bonus bSpeedRate,25; }','','');
-REPLACE INTO `item_db` VALUES ('2493','Goibnes_Combat_Boots_','Goibne\'s Greaves','5','30000','15000','700','0','0','13','0','1','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2494','Chrystal_Pumps_','Crystal Pumps','5','20','10','100','0','0','5','0','1','18446744073709551614','63','0','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('2495','Egir_Shoes','Aegir Shoes','5','200000','100000','300','0','0','13','0','1','18446744073709551615','63','2','64','0','110',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus bMaxHP, BaseLevel * 5; else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus bMaxSP, JobLevel * 2;','','');
-REPLACE INTO `item_db` VALUES ('2496','TE_Woe_Shoes','TE WoE Shoes','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','64','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,150; bonus bMaxSP,150; bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,2500;','','');
-REPLACE INTO `item_db` VALUES ('2497','TE_Woe_Boots','TE WoE Boots','5','0','0','0','0','0','10','0','0','279714','63','2','64','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bMaxSP,100; bonus2 bAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,2500;','','');
-REPLACE INTO `item_db` VALUES ('2498','TE_WoE_Magic_Sandal','TE WoE Magic Sandal','5','0','0','0','0','0','5','0','0','8487701','63','2','64','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,100; bonus bMaxSP,200; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,2500;','','');
-REPLACE INTO `item_db` VALUES ('2499','Temporal_Boots','Temporal Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','63','2','64','0','10',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10);','','');
-REPLACE INTO `item_db` VALUES ('2501','Hood','Hood','5','1000','500','200','0','0','4','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2502','Hood_','Hood','5','1000','500','200','0','0','4','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2503','Muffler','Muffler','5','5000','2500','400','0','0','8','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2504','Muffler_','Muffler','5','5000','2500','400','0','0','8','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2505','Manteau','Manteau','5','32000','16000','600','0','0','13','0','0','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2506','Manteau_','Manteau','5','32000','16000','600','0','0','13','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2507','Cape_Of_Ancient_Lord','Ancient Cape','5','82000','41000','600','0','0','9','0','0','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2508','Ragamuffin_Cape','Ragamuffin Manteau','5','56000','28000','500','0','0','4','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2509','Clack_Of_Servival','Survivor\'s Manteau','5','20000','10000','550','0','0','10','0','0','8454660','63','2','4','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVit,10;','','');
-REPLACE INTO `item_db` VALUES ('2510','Novice_Hood','Somber Novice Hood','5','1','0','1','0','0','4','0','0','1','47','2','4','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
-REPLACE INTO `item_db` VALUES ('2511','Skeletons_Cape','Skeleton Manteau','5','5000','2500','700','0','0','13','0','0','18446744073709551614','63','2','4','0','75',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,-3; bonus bDex,2; bonus bVit,-3; bonus bLuk,2; bonus bAgi,-4;','','');
-REPLACE INTO `item_db` VALUES ('2512','Novice_Manteau','Novice Manteau','5','50000','25000','500','0','0','7','0','1','1','47','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2513','Celestial_Robe','Heavenly Maiden Robe','5','20','10','500','0','0','18','0','1','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2514','Pauldron','Pauldron','5','20','10','800','0','0','25','0','1','414946','63','2','4','0','80',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2515','Wing_Of_Eagle','Eagle Wing','5','20000','10000','300','0','0','12','0','1','8454660','63','2','4','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2516','Falcon_Robe','Falcon Muffler','5','30000','15000','400','0','0','8','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('2517','Valis_Manteau','Vali\'s Manteau','5','30000','15000','600','0','0','13','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2518','Morpheuss_Shawl','Morpheus\'s Shawl','5','30000','15000','600','0','0','8','0','0','18446744073709551614','63','2','4','0','33',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2519','Morriganes_Manteau','Morrigane\'s Manteau','5','30000','15000','600','0','0','9','0','0','18446744073709551614','63','2','4','0','61',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,8;','','');
-REPLACE INTO `item_db` VALUES ('2520','Goibnes_Shoulder_Arms','Goibne\'s Spaulders','5','30000','15000','700','0','0','11','0','0','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2521','Angels_Warmth','Angelic Cardigan','5','10000','5000','400','0','0','6','0','1','1','47','2','4','0','20',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2522','Undershirt','Undershirt','5','20000','10000','150','0','0','5','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2523','Undershirt_','Undershirt','5','20000','10000','150','0','0','5','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2524','Valkyrie_Manteau','Valkyrian Manteau','5','0','0','500','0','0','10','0','1','1040382','58','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bFlee2,5+(getequiprefinerycnt(EQI_GARMENT)*2); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bShortWeaponDamageReturn,5+(getequiprefinerycnt(EQI_GARMENT)*2);','','');
-REPLACE INTO `item_db` VALUES ('2525','Cape_Of_Ancient_Lord_','Ancient Cape','5','82000','41000','600','0','0','9','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2526','Dragon_Scale_Coat','Coat of Dragon Scale','5','20','10','10','0','0','14','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('2527','Dragon_Breath','Dragon Breath','5','20','10','600','0','0','16','0','1','1040382','58','2','4','0','48',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('2528','Wool_Scarf','Wool Scarf','5','20','10','500','0','0','11','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2529','Rider_Insignia','Rider Insignia','5','20','10','500','0','0','13','0','0','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2530','Rider_Insignia_','Rider Insignia','5','20','10','500','0','0','13','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2531','Ulfhedinn','Ulfhedinn','5','20','10','700','0','0','13','0','1','414946','58','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,20;','','');
-REPLACE INTO `item_db` VALUES ('2532','Mithril_Magic_Cape','Mithril Magic Cape','5','20','10','400','0','0','8','0','1','625436','58','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2533','Freyja_Cape','Freyja Cape','5','0','0','200','0','0','10','0','0','18446744073709551614','63','2','4','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,15;','','');
-REPLACE INTO `item_db` VALUES ('2534','Ruffler','Ruffler','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,17; bonus bFlee,17;','','');
-REPLACE INTO `item_db` VALUES ('2535','Cloak_Of_Survival_C','Cloak Of Survival','5','1','0','0','0','0','17','0','0','8454660','63','2','4','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2536','Skin_Of_Ventus','Skin of Ventus','5','20','10','250','0','0','7','0','1','18446744073709551614','63','2','4','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,200; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('2537','Diabolus_Manteau','Diabolus Manteau','5','20','10','250','0','0','15','0','1','1040256','58','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus bMaxHP,100; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
-REPLACE INTO `item_db` VALUES ('2538','Commander_Manteau','Captain\'s Manteau','5','10','5','0','0','0','28','0','1','577131746','63','2','4','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2539','Commander_Manteau_','Commander\'s Manteau','5','10','5','0','0','0','20','0','1','9014044','63','2','4','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2540','Sheriff_Manteau','Sheriff\'s Manteau','5','10','5','0','0','0','20','0','1','16777216','1','2','4','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('2541','Asprika','Asprika','5','20','10','400','0','0','40','0','0','18446744073709551615','63','2','4','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus3 bSubEle,Ele_Neutral,30,BF_SHORT; bonus3 bSubEle,Ele_Water,30,BF_SHORT; bonus3 bSubEle,Ele_Earth,30,BF_SHORT; bonus3 bSubEle,Ele_Fire,30,BF_SHORT; bonus3 bSubEle,Ele_Wind,30,BF_SHORT; bonus3 bSubEle,Ele_Poison,30,BF_SHORT; bonus3 bSubEle,Ele_Holy,30,BF_SHORT; bonus3 bSubEle,Ele_Dark,30,BF_SHORT; bonus3 bSubEle,Ele_Ghost,30,BF_SHORT; bonus3 bSubEle,Ele_Undead,30,BF_SHORT; bonus bFlee,30; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
-REPLACE INTO `item_db` VALUES ('2542','Flame_Manteau','Flame Manteau of Naght Sieger','5','20','10','500','0','0','16','0','1','1040382','58','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,2; bonus bMatkRate,1; bonus2 bAddEle,Ele_Fire,2;','','');
-REPLACE INTO `item_db` VALUES ('2543','Sylphid_Manteau','Sylphid Manteau','5','20','10','0','0','0','33','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,13; bonus2 bSubEle,Ele_Neutral,13; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('2544','Leather_Of_Tendrilion','Leather of Tendrilion','5','20','10','500','0','0','14','0','1','1040256','58','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bAddRaceTolerance,RC_Plant,5; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('2545','Musika','Musika','5','20','10','500','0','0','10','0','1','256','58','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),20;','','');
-REPLACE INTO `item_db` VALUES ('2546','Beach_Manteau','Beach Manteau','5','20','10','600','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2547','Cheap_Running_Shirts','Cheap Undershirt','5','0','0','0','0','0','11','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2548','Muffler_C','Neo Muffler','5','0','0','0','0','0','22','0','0','1040382','58','2','4','0','95',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5;','','');
-REPLACE INTO `item_db` VALUES ('2549','Krieger_Muffler1','Glorious Muffler','5','20','10','0','0','0','3','0','0','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('2550','Fishers_Muffler','Fisher\'s Muffler','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2551','Rider_Insignia_M','Crest of the Rider','5','20','10','500','0','0','4','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2552','Mithril_Magic_Cape_M','Mithril Magic Manteau','5','20','10','400','0','0','3','0','1','625436','58','2','4','0','70',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2553','Dragon_Manteau','Dragon Manteau','5','20','10','1000','0','0','14','0','1','1040382','58','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2554','Piece_Of_Angent_Skin','Nidhoggur\'s Shadow Garb','5','20','10','400','0','0','25','0','1','1040382','58','2','4','0','90',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,7; bonus2 bSubEle,Ele_Water,7; bonus2 bSubEle,Ele_Earth,7; bonus2 bSubEle,Ele_Fire,7; bonus2 bSubEle,Ele_Wind,7; bonus2 bSubEle,Ele_Poison,7; bonus2 bSubEle,Ele_Holy,7; bonus2 bSubEle,Ele_Dark,7; bonus2 bSubEle,Ele_Ghost,7; bonus2 bSubEle,Ele_Undead,7; bonus bMaxSP,(BaseLevel/3)+(getrefine()*10); bonus3 bSPDrainRate,10,1,0; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2555','Freyja_SScarf7','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2556','Freyja_SScarf30','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2557','Freyja_SScarf60','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2558','Freyja_SScarf90','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
-REPLACE INTO `item_db` VALUES ('2559','Time_Keepr_Manteau','Guardian Manteau','5','0','0','0','0','0','9','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2560','Para_Team_Manteau','Eden Group Manteau','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','4','0','12',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2561','Upg_Hood','Reinforcement Hood','5','0','0','100','0','0','9','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2562','Upg_Muffler','Reinforcement Muffler','5','20','10','200','0','0','13','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2563','Upg_Manteau','Reinforcement Manteau','5','20','10','300','0','0','18','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('2564','Feral_Tail','Feral Tail','5','20','10','0','0','0','16','0','0','18446744073709551615','63','2','4','0','75',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2565','Beach_Towel','Beach Towel','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,7;','','');
-REPLACE INTO `item_db` VALUES ('2566','Half_Asprika','Asprika (Trial Version)','5','20','10','0','0','0','20','0','0','18446744073709551615','63','2','4','0','47',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bSubEle,Ele_Neutral,15,BF_SHORT; bonus3 bSubEle,Ele_Water,15,BF_SHORT; bonus3 bSubEle,Ele_Earth,15,BF_SHORT; bonus3 bSubEle,Ele_Fire,15,BF_SHORT; bonus3 bSubEle,Ele_Wind,15,BF_SHORT; bonus3 bSubEle,Ele_Poison,15,BF_SHORT; bonus3 bSubEle,Ele_Holy,15,BF_SHORT; bonus3 bSubEle,Ele_Dark,15,BF_SHORT; bonus3 bSubEle,Ele_Ghost,15,BF_SHORT; bonus3 bSubEle,Ele_Undead,15,BF_SHORT; bonus bFlee,15; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
-REPLACE INTO `item_db` VALUES ('2567','Academy_Manteau','Academy Manteau','5','0','0','600','0','0','3','0','1','16777216','1','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2568','Muffler_Of_Roki','Loki\'s Muffler','5','20','10','400','0','0','10','0','0','18446744073709551615','63','2','4','0','100',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bAgi,1; bonus2 bSkillAtk,GC_CROSSIMPACT,5;','','');
-REPLACE INTO `item_db` VALUES ('2569','Shawl_Of_Affection','Shawl Of Affection','5','20','10','400','0','0','12','0','0','256','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus5 bAutoSpellWhenHit,AB_RENOVATIO,1,30,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,AB_RENOVATIO,1,40,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2570','Shawl_Of_Judgement','Shawl Of Judgement','5','20','10','400','0','0','12','0','0','256','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; .@val = max(getskilllv(AB_ORATIO), 2); bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,30,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,40,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('2571','Para_Team_Manteau2','Eden Group Manteau II','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','4','0','60',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2572','Katabart_Sholder','Katabart Sholder','5','20','10','3000','0','0','4','0','0','18446744073709551615','63','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2573','Archangel_Wing','Eternal Wings','5','20','10','200','0','0','18','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2574','Ur_Manteau','Ur\'s Manteau','5','20','10','600','0','0','20','0','0','128','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('2575','Peuz_Manteau','Peuz\'s Manteau','5','20','10','600','0','0','16','0','0','128','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('2576','Bravery_Bag','Heroic Backpack','5','20','10','200','0','0','20','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; if(getrefine()>6) { if(readparam(bStr)>=90) { bonus bBaseAtk,20; } if(readparam(bInt)>=90) { bonus bMatk,30; } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,10; } if(readparam(bAgi)>=90) { bonus bAspdRate,8; } if(readparam(bDex)>=90) { bonus bLongAtkRate,5; } if(readparam(bLuk)>=90) { bonus bCritAtkRate,10; } } if(getrefine()>8) { if(readparam(bStr)>=90) { bonus bBaseAtk,10; } if(readparam(bInt)>=90) { bonus bMatk,20; } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,5; } if(readparam(bAgi)>=90) { bonus bAspd,1; } if(readparam(bDex)>=90) { bonus bLongAtkRate,5; } if(readparam(bLuk)>=90) { bonus bCritAtkRate,5; } }','','');
-REPLACE INTO `item_db` VALUES ('2577','Sabah_Hood','Sapha Hood','5','20','10','100','0','0','13','0','0','4096','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12; bonus bCritical,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('2578','Nab_Hood','Nab Hood','5','20','10','100','0','0','13','0','0','4096','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,getrefine()*2; bonus bBaseAtk,getrefine()*2;','','');
-REPLACE INTO `item_db` VALUES ('2579','Magic_Stole','Magic Stall','5','20','10','700','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2580','White_Wing_Manteau','White Wing Manteau','5','20','10','200','0','0','15','0','0','2048','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,10; autobonus2 \"{ bonus bFlee,20; }\",10,7000,BF_LONG,\"{ specialeffect2 EF_WIND; }\";','','');
-REPLACE INTO `item_db` VALUES ('2581','Black_Wing_Manteau','Black Wing Manteau','5','20','10','200','0','0','15','0','0','2048','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getequiprefinerycnt(EQI_GARMENT)>6) bonus bFlee2,getequiprefinerycnt(EQI_GARMENT)-6;','','');
-REPLACE INTO `item_db` VALUES ('2582','Salvage_Cape','Salvage Cape','5','56000','28000','400','0','0','1','0','0','768','56','2','4','0','130',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill NJ_UTSUSEMI,1; bonus2 bSkillCooldown,NJ_UTSUSEMI,30000; bonus bUseSPrate,100;','','heal 0,-1200;');
-REPLACE INTO `item_db` VALUES ('2583','Holy_Cape','Holy Cape','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,-5; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2584','Wanderer_Outer','Coat Of Wandering','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2585','Muffler_Of_Valor','Muffler Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2586','Siege_Manteau','WoE Manteau','5','10','5','600','0','0','32','0','1','18446744073709551614','63','2','4','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Player,2;','','');
-REPLACE INTO `item_db` VALUES ('2587','Siege_Muffler','WoE Muffler','5','10','5','400','0','0','15','0','1','18446744073709551615','63','2','4','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,2;','','');
-REPLACE INTO `item_db` VALUES ('2588','Ragamuffin_Cape_','Rag mantle','5','56000','28000','500','0','0','4','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2589','Fallen_Angel_Wing','Fallen Angel Wing','5','20','10','200','0','0','18','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bAtk,readparam(bStr)/20; bonus bMatk,readparam(bInt)/20; bonus2 bSubEle,Ele_Neutral,readparam(bVit)/20; bonus bAspdRate,readparam(bAgi)/20; bonus bLongAtkRate,readparam(bDex)/20; bonus bCritAtkRate,readparam(bLuk)/20; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('2590','Buwaya_Cloth','Buwaya Sack Cloth','5','20','10','200','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,getrefine()/3; bonus bAddItemHealRate,getrefine()/3; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2591','Bayani_Buwaya_Cloth','Buwaya Sack Cloth(Bayani)','5','20','10','200','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,getrefine(); bonus bAddItemHealRate,getrefine(); bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('2592','Boss_Brownie_Manteau','Cloak of Domovoi','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2593','Flow_Manteau','Froid Manteau','5','20','10','700','0','0','20','0','1','18446744073709551615','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2594','Wrapping_Manteau','Furoshiki Cloak','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2596','Sharel_Manteau','Sharel Manteau','5','0','0','700','0','0','20','0','1','18446744073709551615','63','2','4','0','65',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5; bonus2 bAddRaceTolerance,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('2597','Scarlet_Poncho','Bloody Muffler','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2599','Goibnes_Shoulder_Arms_','Goibne\'s Spaulders','5','30000','15000','700','0','0','11','0','1','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2601','Ring','Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2602','Earring','Earring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2603','Necklace','Necklace','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('2604','Glove','Glove','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('2605','Brooch','Brooch','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2607','Clip','Clip','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('2608','Rosary','Rosary','5','15000','7500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('2609','Skul_Ring','Skull Ring','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2610','Gold_Ring','Gold Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2611','Silver_Ring','Silver Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2612','Flower_Ring','Flower Ring','5','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2613','Diamond_Ring','Diamond Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2614','An_Eye_Of_Dullahan','Eye of Dullahan','5','90000','45000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,10000; bonus2 bAddRaceTolerance,RC_Undead,4; bonus2 bAddRaceTolerance,RC_Demon,4;','','');
-REPLACE INTO `item_db` VALUES ('2615','Safety_Ring','Safety Ring','5','75000','37500','100','0','0','5','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2616','Critical_Ring','Critical Ring','5','75000','37500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2617','Mitten_Of_Presbyter','Celebrant\'s Mitten','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2618','Matyrs_Flea_Guard','Matyr\'s Leash','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2619','Thimble_Of_Archer','Bow Thimble','5','10000','5000','100','0','0','0','0','0','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2620','Ring_Of_Rogue','Rogue\'s Treasure','5','10000','5000','100','0','0','0','0','0','570560576','63','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bHit,10; bonus bFlee,10; } if(readparam(bAgi)>=90) { bonus bBaseAtk,10; bonus bCritical,10; }','','');
-REPLACE INTO `item_db` VALUES ('2621','Ring_','Ring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2622','Earring_','Earring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2623','Necklace_','Necklace','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2624','Glove_','Glove','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2625','Brooch_','Brooch','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2626','Rosary_','Rosary','5','15000','7500','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2627','Belt','Belt','5','20000','10000','1200','0','0','0','0','1','18446744073709551615','63','2','136','0','25',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2628','Novice_Armlet','Novice Armlet','5','400','200','200','0','0','0','0','1','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2629','Magingiorde','Magingiorde','5','20','10','8000','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40+BaseLevel/5; bonus bMdef,7; if(readparam(bStr)>=120) { bonus2 bAddRace,RC_Boss,10; }','','');
-REPLACE INTO `item_db` VALUES ('2630','Brysinggamen','Brysinggamen','5','20','10','1500','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 6; bonus bStr, 6; bonus bAgi, 6; bonus bVit, 6; bonus bInt, 10; bonus bLuk, 10; bonus bMdef, 5; bonus bHealPower, 6;','','');
-REPLACE INTO `item_db` VALUES ('2631','First_Age_Ring','Celebration Ring','5','1','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2632','Korean_Trinket','Korean Trinket','5','125000','62500','100','0','0','1','0','0','18446744073709551614','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2633','Jade_Ring','Jade Ring','5','204000','102000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2634','Bridegroom_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','1','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
-REPLACE INTO `item_db` VALUES ('2635','Bride_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
-REPLACE INTO `item_db` VALUES ('2636','Gold_Ring_','Gold Christmas Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2637','Silver_Ring_','Silver Christmas Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2638','Exorcize_Sachet','Sacred Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2639','Purification_Sachet','Occult Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2640','Kafra_Ring','Kafra Ring','5','40000','20000','200','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus bLuk,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2641','Fashionable_Sack','Fashion Hip Sack','5','20','10','700','0','0','0','0','0','263200','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2642','Serins_Gold_Ring','Serin\'s Gold Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2643','Serins_Gold_Ring_','Serin\'s Gold Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2644','The_Sign_','The Sign','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus2 bMagicAddRace, RC_All, 5;','','');
-REPLACE INTO `item_db` VALUES ('2645','Moonlight_Ring','Moonlight Ring','5','40000','20000','200','0','0','0','0','0','570560576','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2646','Bunch_Of_Carnation','Bunch of Carnation','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2647','Nile_Rose','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
-REPLACE INTO `item_db` VALUES ('2648','Morpheuss_Ring','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2649','Morpheuss_Armlet','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2650','Morriganes_Belt','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2651','Morriganes_Pendant','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2652','Cursed_Lucky_Brooch','Goddess of Fortune\'s Cursed Brooch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus2 bAddEff2,Eff_Curse,50;','','');
-REPLACE INTO `item_db` VALUES ('2653','Sacrifice_Ring','Sacrifice Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2654','Shinobis_Sash','Shinobi Sash','5','20000','10000','300','0','0','1','0','0','570560576','63','2','136','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2655','Bloody_Iron_Ball','Bloodied Shackle Ball','5','50000','25000','4000','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2656','Hyper_Changer','Armor Charm','5','20000','10000','1000','0','0','0','0','0','414946','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('2657','Lab_Passport','Laboratory Permit','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2658','Nile_Rose_','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
-REPLACE INTO `item_db` VALUES ('2659','Vesper_Core01','Vesper Core 01','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2660','Vesper_Core02','Vesper Core 02','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2661','Vesper_Core03','Vesper Core 03','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2662','Vesper_Core04','Vesper Core 04','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('2663','Gauntlet_Of_Accuracy','Gauntlet of Hit','5','20','10','900','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,15; bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('2664','Scarf_Belt','Belcarf','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2665','Ring_Of_Exorcism','Exorcising Ring','5','20','10','500','0','0','0','0','0','33040','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('2666','Lamp_Of_Hope','Lantern of Hope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bResEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('2667','Glove_Of_Archer','Renown Archer\'s Gloves','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bCritical,5; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2668','Womens_Glory','Woman Glory','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2669','Golden_Necklace_','RJC Necklace','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('2670','Ring_Of_Longing','Ring of Longing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2671','Thimble_Of_Archer_','Bow Thimble','5','10000','5000','100','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2672','Anniversary_Ring','3rd Anniversary Celebration Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2673','Shining_Ring','Warrior\'s Shining Ring','5','0','0','100','0','0','0','0','0','18446744073709551614','63','2','136','0','48',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2674','Honor_Ring','Ring of Honor','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2675','Lord_Ring','Lord Ring','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2676','Hunter_Earring','Hunter\'s Earring','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,7618,100;','','');
-REPLACE INTO `item_db` VALUES ('2677','Spiritual_Ring','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2678','Ring_Of_Flame_Lord','Ring Of Flame Lord','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2679','Ring_Of_Resonance','Ring Of Resonance','5','20','10','100','0','0','2','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2680','Lesser_Elemental_Ring','Lesser Elemental Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,WZ_ESTIMATION,1,80; bonus3 bAutoSpell,MC_IDENTIFY,1,50; bonus3 bAutoSpell,TF_PICKSTONE,1,100; bonus3 bAutoSpell,BS_GREED,1,10; bonus3 bAutoSpellWhenHit,TK_RUN,5,20; bonus3 bAutoSpellWhenHit,TK_HIGHJUMP,3,30; bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,100; bonus3 bAutoSpellWhenHit,TF_BACKSLIDING,1,50;','','');
-REPLACE INTO `item_db` VALUES ('2681','Republic_Ring','Republic Anniversary Ring','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('2682','Ring_Of_Water','Ring of Water','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('2683','Ring_Of_Fire','Ring of Fire','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
-REPLACE INTO `item_db` VALUES ('2684','Ring_Of_Wind','Ring of Wind','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,5;','','');
-REPLACE INTO `item_db` VALUES ('2685','Ring_Of_Earth','Ring of Earth','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,5;','','');
-REPLACE INTO `item_db` VALUES ('2686','Elven_Ears_C','Rental Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','73','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2687','Steel_Flower_C','Rental Steel Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','56','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('2688','Critical_Ring_C','Rental Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('2689','Earring_C','Rental Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('2690','Ring_C','Rental Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('2691','Necklace_C','Rental Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('2692','Glove_C','Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('2693','Brooch_C','Rental Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('2694','Rosary_C','Rental Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('2695','Safety_Ring_C','Rental Safety Ring','5','1','0','0','0','0','8','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,8;','','');
-REPLACE INTO `item_db` VALUES ('2696','Vesper_Core01_C','Vesper Core 01','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2697','Vesper_Core02_C','Vesper Core 02','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2698','Vesper_Core03_C','Vesper Core 03','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('2699','Vesper_Core04_C','Vesper Core 04','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('2700','Red_Silk_Seal','Red Silk Seal','5','20','10','100','0','0','0','0','0','16514','58','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2701','Orleans_Glove','Orleans\'s Glove','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2702','Bison_Horn','Bison Horn','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2703','Expert_Ring','Expert Ring','5','20','10','150','0','0','0','0','1','1040382','58','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2704','Golden_Accessory','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('2705','Golden_Accessory2','Golden Accessories','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12018,500;','','');
-REPLACE INTO `item_db` VALUES ('2706','Handcuff','Arrest Handcuffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2707','GUSLI','Gusli','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2708','Chinese_Handicraft','Chinese Handicraft','5','0','0','50','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBOLT,5,300;','','');
-REPLACE INTO `item_db` VALUES ('2709','5_Anniversary_Coin','5th Anniversary Coin','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2710','Bloody_Iron_Ball_C','Bloody Iron Ball','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30;','','');
-REPLACE INTO `item_db` VALUES ('2711','Spiritual_Ring_C','Spiritual Ring','5','1','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('2712','Ragnarok_Limited_Ed','Ragnarok Limited Edition','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bAgi,3; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('2713','Certificate_TW','Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2714','Marvelous_Pandent','Marvelous Pendant','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2715','Skul_Ring_','Skull Ring','5','10000','5000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,1;','','');
-REPLACE INTO `item_db` VALUES ('2716','Librarian_Glove','Librarian Glove','5','20','10','100','0','0','0','0','1','8454656','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2717','Pocket_Watch_','Pocket Watch','5','20','10','200','0','0','0','0','0','8454660','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7;','','');
-REPLACE INTO `item_db` VALUES ('2718','Lunatic_Brooch','Lunatic Brooch','5','20','10','200','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2719','Iron_Wrist','Iron Wrist','5','20','10','700','0','0','1','0','0','279714','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_BASH,6; bonus2 bSkillAtk,MC_MAMMONITE,6;','','');
-REPLACE INTO `item_db` VALUES ('2720','Medal_Swordman','Medal of Honor','5','20','10','0','0','0','1','0','0','4210818','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bHit,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Stun,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2721','Medal_Thief','Medal of Honor','5','20','10','0','0','0','1','0','0','570560576','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bFlee,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Poison,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2722','Medal_Acolyte','Medal of Honor','5','20','10','0','0','0','1','0','0','33040','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus3 bAddEff,Eff_Silence,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2723','Medal_Mage','Medal of Honor','5','20','10','0','0','0','1','0','0','8454660','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus2 bAddEffWhenHit,Eff_Stone,100;','','');
-REPLACE INTO `item_db` VALUES ('2724','Medal_Archer','Medal of Honor','5','20','10','0','0','0','1','0','0','526344','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
-REPLACE INTO `item_db` VALUES ('2725','Medal_Merchant','Medal of Honor','5','20','10','0','0','0','1','0','0','263200','63','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bAspdRate,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Curse,100,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('2726','Icarus_Wing','Icarus Wings','5','20','10','100','0','0','0','0','0','2048','58','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2727','Bowman_Scarf','Bowman Scarf','5','20','10','200','0','0','0','0','0','2048','58','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2728','Cursed_Hand','Cursed Hand','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; bonus bHit,10; bonus bHPrecovRate,20;','','');
-REPLACE INTO `item_db` VALUES ('2729','Diabolus_Ring','Diabolus Ring','5','20','10','50','0','0','0','0','1','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,100; bonus bHealPower,5; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
-REPLACE INTO `item_db` VALUES ('2730','Morroc_Seal','Seal of Continental Guard','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2731','Morroc_Charm_Stone','Rune Spellstone','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bVariableCastrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('2732','Morroc_Ring','Death Loop','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2733','Medal_Gunner','Sheriff Badge','5','20','10','0','0','0','1','0','0','16777216','1','2','136','0','70',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
-REPLACE INTO `item_db` VALUES ('2734','Directive_A','Directive','5','0','0','0','0','0','0','0','0','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2735','Directive_B','Directive','5','0','0','0','0','0','0','0','0','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2736','Navel_Ring','Navel Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2737','Foot_Ring','Foot Ring','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('2738','Shiny_Coin','Shiny Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6;','','');
-REPLACE INTO `item_db` VALUES ('2739','Ordinary_Coin','Ordinary Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2740','Rusty_Coin','Rusty Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2741','All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bVariableCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('2742','Lucky_Clip','Lucky Clip','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2743','Angelic_Ring','Angelic Ring','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; bonus bMdef,2; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AL_HEAL; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AM_POTIONPITCHER; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,PR_SANCTUARY;','','');
-REPLACE INTO `item_db` VALUES ('2744','Sprint_Ring','Sprint Ring','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-10; bonus bDelayrate,5;','','');
-REPLACE INTO `item_db` VALUES ('2745','Pinguicula_Corsage','Pinguicula Corsage','5','20','10','200','0','0','0','0','1','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('2746','Cold_Heart','Cold Heart','5','20','10','100','0','0','1','0','0','4096','58','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('2747','Black_Cat','Black Cat','5','20','10','100','0','0','1','0','0','131072','58','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('2748','Cursed_Star','Cursed Star','5','20','10','200','0','0','0','0','0','526344','58','2','136','0','84',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,2; bonus bLuk,-1; bonus2 bHPLossRate,50,10000; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET;','','heal -300,0;');
-REPLACE INTO `item_db` VALUES ('2749','Linen_Glove','Linen Glove','5','20','10','120','0','0','1','0','1','1040256','58','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bAgi,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2750','Summer_Night_Dream','Midsummer Night\'s Dream','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill ALL_DREAM_SUMMERNIGHT,1;','','');
-REPLACE INTO `item_db` VALUES ('2751','Academy_Badge','Academy Of Badge','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<80) { bonus bMaxHP,400; bonus bMaxSP,200; }','','');
-REPLACE INTO `item_db` VALUES ('2752','Praxinus_C','Praccsinos','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2753','Beholder_Ring','Beholder Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Formless,15;','','');
-REPLACE INTO `item_db` VALUES ('2754','Hallow_Ring','Hallow Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('2755','Clamorous_Ring','Clamorous Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Brute,15;','','');
-REPLACE INTO `item_db` VALUES ('2756','Chemical_Ring','Chemical Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,15;','','');
-REPLACE INTO `item_db` VALUES ('2757','Insecticide_Ring','Insecticide Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Insect,15;','','');
-REPLACE INTO `item_db` VALUES ('2758','Fisher_Ring','Fischer Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Fish,15;','','');
-REPLACE INTO `item_db` VALUES ('2759','Decussate_Ring','Decussate Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Demon,15;','','');
-REPLACE INTO `item_db` VALUES ('2760','Bloody_Ring','Bloody Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,15;','','');
-REPLACE INTO `item_db` VALUES ('2761','Satanic_Ring','Satanic Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Angel,15;','','');
-REPLACE INTO `item_db` VALUES ('2762','Dragoon_Ring','Dragon Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Dragon,15;','','');
-REPLACE INTO `item_db` VALUES ('2763','Skul_Ring_C','Neo Skull Ring','5','0','0','0','0','0','0','0','0','1040382','58','2','136','0','95',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,5; bonus2 bSkillHeal,AL_HEAL,5; skill MG_SIGHT,1;','','');
-REPLACE INTO `item_db` VALUES ('2764','Small_Fishing_Rod','Small Fishing Rod','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2765','Novice_Figure','Novice Figure','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; if(Class==Job_Novice || Class==Job_Novice_High || Class==Job_SuperNovice) bonus bMaxHP,30;','','');
-REPLACE INTO `item_db` VALUES ('2766','Swordman_Figure','Swordman Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if(BaseClass==Job_Swordman) bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('2767','Acolyte_Figure','Acolyte Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('2768','Mage_Figure','Mage Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Mage) bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2769','Archer_Figure','Archer Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if(BaseClass==Job_Archer) bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('2770','Thief_Figure','Thief Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2771','Merchant_Figure','Merchant Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if(BaseClass==Job_Merchant) bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('2772','Krieger_Ring1','Glorious Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','81',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus bAspdRate,5; bonus bVariableCastrate,-3; bonus bHealPower,5;','','');
-REPLACE INTO `item_db` VALUES ('2773','Krieger_Ring2','Glorious Popularized Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('2774','Krieger_Ring3','Glorious Mass-Production Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2775','Lure','Lure','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2776','Cool_Towel','Adventurer\'s Trusty Towel','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUMMER,-1,0;','sc_end SC_SUMMER;');
-REPLACE INTO `item_db` VALUES ('2777','Shaman_Ring','Shaman Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('2778','Shaman_Earing','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2779','Dark_Knight_Belt','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2780','Dark_Knight_Glove','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,2; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('2781','Aumduras_Grace','Aumdura\'s Benefit','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2782','Ring_Of_Wise_King','Ring of the Ancient Wise King','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2783','Eyes_Stone_Ring','Eye Stone Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('2784','Oh_Holy_Night','Christmas Musicbox','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_WEWISH,1;','','');
-REPLACE INTO `item_db` VALUES ('2785','Orleans_Glove_M','Orlean\'s Gloves','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2786','Spiritual_Ring_M','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2787','Waterdrop_Brooch','Waterdrop Brooch','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHPrate,1; bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('2788','Bradium_Earing','Bradium Earring','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMatk,5;','','');
-REPLACE INTO `item_db` VALUES ('2789','Bradium_Ring','Bradium Ring','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('2790','Bradium_Brooch','Bradium Brooch','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,4; if(readparam(bAgi)>=120) { bonus bCritical,4; }','','');
-REPLACE INTO `item_db` VALUES ('2791','Just_Got_Fish','Fresh Fish','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('2792','Ring_Of_Flame_Lord_I','Ring of Flame Lord','5','0','0','0','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2793','Ring_Of_Resonance_I','Ring of Resonance','5','0','0','0','0','0','2','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
-REPLACE INTO `item_db` VALUES ('2794','Magic_Stone_Ring','Magic Stone Ring','5','0','0','0','0','0','0','0','1','128','56','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('2795','Green_Apple_Ring','Green Apple Ring','5','0','0','0','0','0','0','0','0','1040256','56','2','136','0','99',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(JobLevel<30) { bonus bAllStats,6-(JobLevel/5); }','','');
-REPLACE INTO `item_db` VALUES ('2796','Magical_Stone','Magical Stone','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2047,10; bonus2 bAddDefClass,2048,-10; bonus3 bAddClassDropItem,6152,2047,70;','','');
-REPLACE INTO `item_db` VALUES ('2797','Magical_Stone_','Magical Stone','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2049,10; bonus2 bAddDefClass,2050,-10; bonus3 bAddClassDropItem,6151,2049,70;','','');
-REPLACE INTO `item_db` VALUES ('2798','Will_Of_Exhausted_Angel','Will Of Exhausted Warrior','5','0','0','200','0','0','0','0','0','33024','63','2','136','0','99',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_arch02\") { bonus2 bAddDefClass,1761,50; bonus2 bAddDefClass,1762,50; }','','');
-REPLACE INTO `item_db` VALUES ('2799','Kuirpenring','Ring of Protection','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2800','Accelerator','Accelerator','5','100000','50000','100','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('2801','Hovering_Booster','Hovering Booster','5','100000','50000','2000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2802','Suicidal_Device','Suicidal Device','5','500000','250000','1000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2803','Shape_Shifter','Shape Shifter','5','100000','50000','500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('2804','Cooling_Device','Cooling Device','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2805','Mag_Field_Generator','Magnetic Field Generator','5','100000','50000','6000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2806','Barrier_Builder','Barrier Builder','5','150000','75000','8000','0','0','3','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2807','Repair_Kit','Repair Kit','5','200000','100000','400','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2808','Camouflage_Generator','Camouflage Generator','5','250000','125000','1000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('2809','High_Quality_Cooler','High Quality Cooler','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2810','Special_Cooler','Special Cooler','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2811','Freyja_SBracelet7','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2812','Freyja_SBracelet30','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2813','Freyja_SBracelet60','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2814','Freyja_SBracelet90','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2815','Th_Ring_Of_Water','Ring of Water','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2816','Radar_Ring1','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2817','Radar_Ring2','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2818','Radar_Ring3','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2819','Swordman_Manual','Swordman Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill SM_BASH,1; skill SM_PROVOKE,1; skill SM_MAGNUM,1;','','');
-REPLACE INTO `item_db` VALUES ('2820','Thief_Manual','Thief Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TF_DOUBLE,3; bonus bDoubleRate,15; skill TF_STEAL,1; skill TF_HIDING,1; skill TF_POISON,1;','','');
-REPLACE INTO `item_db` VALUES ('2821','Acolyte_Manual','Acolyte Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AL_HEAL,1; skill AL_INCAGI,1; skill AL_BLESSING,1;','','');
-REPLACE INTO `item_db` VALUES ('2822','Archer_Manual','Archer Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AC_OWL,1; skill AC_CONCENTRATION,1;','','');
-REPLACE INTO `item_db` VALUES ('2823','Merchant_Manual','Merchant Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MC_DISCOUNT,1; skill MC_OVERCHARGE,10; skill MC_IDENTIFY,1; skill MC_MAMMONITE,1;','','');
-REPLACE INTO `item_db` VALUES ('2824','Mage_Manual','Mage Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MG_SRECOVERY,1; skill MG_COLDBOLT,1; skill MG_FIREWALL,1; skill MG_FIREBOLT,1;','','');
-REPLACE INTO `item_db` VALUES ('2825','Shaman_EaringB','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('2826','Dark_Knight_BeltB','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('2827','Dark_Knight_GloveB','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bMaxHPrate,10; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('2828','Upg_Clip','Upg Clip','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('2829','Greed_Clip','Greed Clip','5','0','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2830','Magingiorde_C','Ephemeral Magingiorde','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40; bonus bMdef,7;','','');
-REPLACE INTO `item_db` VALUES ('2831','Brysinggamen_C','Ephemeral Brysinggamen','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6; bonus bInt,6; bonus bVit,6; bonus bAgi,6; bonus bLuk,10; bonus bMdef,5; bonus bHealPower,6;','','');
-REPLACE INTO `item_db` VALUES ('2832','Freyja_Ring','Freya Ring R','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2833','Odins_Recall','Odin Recall R','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2834','F_All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bVariableCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('2835','F_Critical_Ring_C','Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('2836','F_Glove_C','Rental Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('2837','F_Safety_Ring_C','Safety Ring','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2838','F_Necklace_C','Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('2839','F_Ring_C','Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('2840','F_Rosary_C','Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2841','Caracas_Ring','Caracas Ring','5','0','0','0','0','0','2','0','0','327680','56','2','136','0','99',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bMdef,2; bonus2 bExpAddRace, RC_All, 10;','','');
-REPLACE INTO `item_db` VALUES ('2842','F_Earing_C','Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('2843','Gold_Trickle','Golden Bell','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('2844','El_Dicastes_Light','Light of El Dicastes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill RETURN_TO_ELDICASTES,1;','','');
-REPLACE INTO `item_db` VALUES ('2845','No_Fear_Belt','NoFear Belts','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bAtkRate,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2846','E_All_In_One_Ring','E All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2847','E_Critical_Ring_C','E Critical Ring C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('2848','E_Glove_C','E Glove C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('2849','E_Safety_Ring_C','E Safety Ring C','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2850','E_Ring_C','E Ring C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('2851','E_Necklace_C','E Necklace C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('2852','E_Rosary_C','E Rosary C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('2853','Telekinetic_Orb','Telekinetic Orb','5','20','10','200','0','0','2','0','0','1040256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bInt,3; bonus bMaxSP,30; bonus2 bSkillAtk,WL_SOULEXPANSION,10; bonus2 bSkillAtk,SO_PSYCHIC_WAVE,10; bonus2 bSkillUseSP,WL_SOULEXPANSION,-50; bonus2 bSkillUseSP,SO_PSYCHIC_WAVE,-50;','','');
-REPLACE INTO `item_db` VALUES ('2854','Alchemy_Glove','Alchemy Glove','5','20','10','100','0','0','1','0','1','1040256','56','2','136','0','125',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Water,-20; bonus2 bSubEle,Ele_Water,-30; bonus3 bAutoSpell,MG_FIREBALL,5,30; bonus5 bAutoSpell,MG_FIREBOLT,5,30,BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('2855','Whike_Black_Tail','Whikebain\'s Black Tail','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','45',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7; bonus bAspdRate,3; bonus2 bAddEff2,Eff_Curse,10;','','');
-REPLACE INTO `item_db` VALUES ('2856','Half_Megin','Meginjard (Trial Version)','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','47',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,20;','','');
-REPLACE INTO `item_db` VALUES ('2857','Half_Brysing','Brisingamen (Trial Version)','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','47',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,5; bonus bVit,3; bonus bDex,3; bonus bAgi,3; bonus bLuk,5; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2858','Pendant_Of_Guardian','Pendant Of Guardian','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ALL_GUARDIAN_RECALL,1;','','');
-REPLACE INTO `item_db` VALUES ('2859','Golden_Rod_Orb','Golden Rod Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Wind,15; bonus3 bAutoSpellWhenHit,WZ_JUPITEL,3,30;','','');
-REPLACE INTO `item_db` VALUES ('2860','Aqua_Orb','Aqua Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Water,15; bonus3 bAutoSpellWhenHit,WZ_FROSTNOVA,3,30;','','');
-REPLACE INTO `item_db` VALUES ('2861','Crimson_Orb','Crimson Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Fire,15; bonus3 bAutoSpellWhenHit,WZ_SIGHTRASHER,3,30;','','');
-REPLACE INTO `item_db` VALUES ('2862','Forest_Orb','Forest Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Earth,15; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,30;','','');
-REPLACE INTO `item_db` VALUES ('2863','Ring_Of_Valkyrie','Ring of The Valkyrie','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
-REPLACE INTO `item_db` VALUES ('2864','Light_Of_Cure','Light Of Cure','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bHealPower,2;','','');
-REPLACE INTO `item_db` VALUES ('2865','Seal_Of_Cathedral','Seal Of Cathedral','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bHealPower,2;','','');
-REPLACE INTO `item_db` VALUES ('2866','Ring_Of_Archbishop','Ring Of Archbishop','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHealPower,2;','','');
-REPLACE INTO `item_db` VALUES ('2867','Broken_Bamboo_Piece','Broken Bamboo Piece','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2868','Green_Batik','Green Batik','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','45',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2869','Colorful_Ketupat','Colorful Ketupat','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','45',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('2870','Tw_8th_Anni_Ring','Tw 8th Anni Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('2871','Brazilian_Emblem','Symbol Of Brazil','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2872','G_Honor_Certificate','G Honor Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2873','Cat_Hand_Glove','Cat Hand Glove','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2874','Buffalo_Horn','Buffalo Horns','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2875','RO_Appreciation_Ring','Grate Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2876','Necklace_Spica','Spica Necklace','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2877','Glove_Sabik','Sabiku Gloves','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2878','Bracelet_Arunairi','Bracelet Alna And Iris','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2879','Badge_Giorredart','Algol Badge','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2880','Ring_Lupak','Rufaku Ring','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('2881','Orleans_Necklace','Orlean\'s Necklace','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatk,20;','','');
-REPLACE INTO `item_db` VALUES ('2882','Ecoro_Cardslip','Card Sleeves ECO ?RO','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('2883','Ur_Seal','Ur\'s Seal','5','20','10','200','0','0','4','0','1','128','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus2 bSkillUseSP,LK_SPIRALPIERCE,5; bonus2 bSkillUseSP,RK_HUNDREDSPEAR,5;','','');
-REPLACE INTO `item_db` VALUES ('2884','Peuz_Seal','Peuz\'s Seal','5','20','10','200','0','0','3','0','1','128','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('2885','Mother_Heart','Mother\'s Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1','120','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus bMatk,30; bonus2 bExpAddRace, RC_All, 15; skill CR_AUTOGUARD,3; skill AL_CURE,1;','','');
-REPLACE INTO `item_db` VALUES ('2886','Sabah_Ring','Sapha Ring','5','20','10','100','0','0','0','0','0','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; bonus2 bSkillUseSP,GC_DARKILLUSION,5;','','');
-REPLACE INTO `item_db` VALUES ('2887','Nab_Ring','Nab Ring','5','20','10','100','0','0','0','0','0','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,20;','','');
-REPLACE INTO `item_db` VALUES ('2888','School_Bag','Attending School Back','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bVariableCastrate,-3; if(BaseLevel<80) { bonus bMaxHP,200; bonus bMaxSP,100; }','','');
-REPLACE INTO `item_db` VALUES ('2889','Endure_Ring','Ring of Patience','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2890','White_Wing_Brooch','White Wing Brooch','5','20','10','100','0','0','0','0','0','2048','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('2891','Black_wing_Brooch','Black Wing Brooch','5','20','10','100','0','0','0','0','0','2048','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('2892','Assassin_Handcuffs','Assassin Handcuffs','5','56000','28000','400','0','0','3','0','1','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2893','Cursed_Heart','Haunted Heart','5','20','10','50','0','0','0','0','1','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2894','Glove_Of_Shura','Glove Of Shura','5','56000','28000','400','0','0','1','0','0','32768','56','2','136','0','130',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bMaxSPrate,6; bonus bMaxHPrate,-6; if(readparam(bStr)>=120) { bonus bBaseAtk,30; }','','');
-REPLACE INTO `item_db` VALUES ('2895','Medal_Of_Valor1','Medal Of Valor1','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2896','Medal_Of_Valor2','Medal Of Valor2','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2897','2011RWC_Necklace_J','RWC Necklace','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('2898','Black_Rosary','Black Rosary','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('2899','Sound_Amplifier','Sound Amplifier','5','20','10','100','0','0','0','0','1','526336','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_METALICSOUND,150; bonus2 bSkillUseSP,WM_METALICSOUND,-60; bonus bVariableCastrate,-50;','','');
-REPLACE INTO `item_db` VALUES ('2900','Morriganes_Belt_','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2901','Morriganes_Pendant_','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('2902','Morpheuss_Ring_','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','1','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2903','Morpheuss_Armlet_','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','1','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('2904','Naqsh','At Lorient','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2905','Super_Ora_Ora','Ora Ora Very Strong','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2906','Happy_Gauntlet','Gloves of Fortune','5','20','10','1000','0','0','3','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2907','Buwaya_Tattoo','Buwaya Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; bonus bFixedCastrate,-7;','','');
-REPLACE INTO `item_db` VALUES ('2908','Light_Ring','Ring of Light','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2909','Darkness_Ring','Ring of Darkness','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2910','Bakonawa_Tattoo','Bakonawa Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 7; bonus bAspdRate,10;','','');
-REPLACE INTO `item_db` VALUES ('2911','Bangungot_Tattoo','Bangungot Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,4; bonus bHealPower2,7;','','');
-REPLACE INTO `item_db` VALUES ('2912','Xylitol_2011','Xylitol 2011','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2913','Thief_Handcuff','Thieves Large Handcuffs','5','20','10','1400','0','0','0','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2914','Wizard_Left_Eye','Wizard Left Eye','5','20','10','100','0','0','1','0','1','1040256','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2915','Ettlang_Keepsake','Ettlang Keepsake','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('2916','Fairy_Wing','Fairy Wing','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ECLAGE_RECALL,1;','','');
-REPLACE INTO `item_db` VALUES ('2917','Str_Glove','Str Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bBaseAtk,(readparam(bStr)/10); if(readparam(bStr)>=110) { bonus bAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2918','Int_Glove','Int Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMatk,(readparam(bInt)/10); if(readparam(bInt)>=110) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2919','Agi_Glove','Agi Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bFlee,(readparam(bAgi)/10); if(readparam(bAgi)>=110) { bonus bFlee2,1; }','','');
-REPLACE INTO `item_db` VALUES ('2920','Vit_Glove','Vit Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMaxHP,(readparam(bVit)/10)*50; if(readparam(bVit)>=110) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2921','Dex_Glove','Dex Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bHit,(readparam(bDex)/10); if(readparam(bDex)>=110) { bonus bLongAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2922','Luk_Glove','Luk Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bCritical,(readparam(bLuk)/10); if(readparam(bLuk)>=110) { bonus bCritAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2923','Str_Glove_','Str Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bBaseAtk,(readparam(bStr)/10); if(readparam(bStr)>=110) { bonus bAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2924','Int_Glove_','Int Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMatk,(readparam(bInt)/10); if(readparam(bInt)>=110) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2925','Agi_Glove_','Agi Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bFlee,(readparam(bAgi)/10); if(readparam(bAgi)>=110) { bonus bFlee2,1; }','','');
-REPLACE INTO `item_db` VALUES ('2926','Vit_Glove_','Vit Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMaxHP,(readparam(bVit)/10)*50; if(readparam(bVit)>=110) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2927','Dex_Glove_','Dex Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bHit,(readparam(bDex)/10); if(readparam(bDex)>=110) { bonus bLongAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2928','Luk_Glove_','Luk Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bCritical,(readparam(bLuk)/10); if(readparam(bLuk)>=110) { bonus bCritAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('2936','Recovery_Ring','Rings of Recovery','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('2940','Ninja_Manual','Ninja Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill NJ_UTSUSEMI,1; skill NJ_KOUENKA,1; skill NJ_SYURIKEN,1;','','');
-REPLACE INTO `item_db` VALUES ('2941','Gunslinger_Manual','Gunslinger Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill GS_GLITTERING,1; skill GS_ADJUSTMENT,1; skill GS_MADNESSCANCEL,1; skill GS_INCREASING,1;','','');
-REPLACE INTO `item_db` VALUES ('2942','Taekwon_Manual','Taekwon Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TK_SEVENWIND,4; skill TK_JUMPKICK,5;','','');
-REPLACE INTO `item_db` VALUES ('2944','TE_Ring_Of_Protection','TE Ring of Protection','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bAddRaceTolerance,RC_Player,5;','','');
-REPLACE INTO `item_db` VALUES ('2945','TE_Ring_Of_Rage','TE Rage Of Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5;','','');
-REPLACE INTO `item_db` VALUES ('2946','TE_Ring_Of_Defiance','TE Ring Of Defiance','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,5;','','');
-REPLACE INTO `item_db` VALUES ('2949','Silversmith_Bracelet','Silversmith Bracelet','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; bonus bMdef, 3; skill SA_SPELLBREAKER,5;','','');
-REPLACE INTO `item_db` VALUES ('2950','Rune_Ring','Rune Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1','100','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 10;','','');
-REPLACE INTO `item_db` VALUES ('2951','Kvasir_Ring_Blue','Kvasir Ring Blue','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; skill ECL_SNOWFLIP,1;','','');
-REPLACE INTO `item_db` VALUES ('2952','Kvasir_Ring_Red','Kvasir Ring Red','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; skill \"ECL_PEONYMAMY\",1;','','');
-REPLACE INTO `item_db` VALUES ('2953','Kvasir_Ring_Green','Kvasir Ring Green','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; skill \"ECL_SADAGUI\",1;','','');
-REPLACE INTO `item_db` VALUES ('2954','Kvasir_Ring_Brown','Kvasir Ring Brown','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; skill \"ECL_SEQUOIADUST\",1;','','');
-REPLACE INTO `item_db` VALUES ('2959','Fidelity_Necklace','Fidelity Necklace','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubRace,RC_Brute,3;','','');
-REPLACE INTO `item_db` VALUES ('2960','Badge_Of_Manny','Badge Of Manny','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('2963','Body_Power_Up_Ring','Physical Enhancer Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2964','Ring_Of_Spell_Explosion','Magic Intensifier Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('2966','RWC_2012_Ring','RWC 2012 Ring','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('2967','RWC_2012_Ring_','Chambered RWC 2012 Ring','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('2968','RWC_2012_Pendant','RWC 2012 Pendant','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2969','RWC_2012_Pendant_','Chambered RWC 2012 Pendant','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2971','Pocket_Watch__','Pocket Watch','5','20','10','200','0','0','0','0','1','8454660','3','2','136','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7;','','');
-REPLACE INTO `item_db` VALUES ('2981','RingOfHero','Brave Ring','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','160',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('2986','Snake_Ring','Snake Ring','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('2987','Snake_Pendant','Snake Pendant','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bLuk,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('2988','Winged_Ring_Of_Newoz','Oz\'s New Wing Ring','5','62000','31000','100','0','0','0','0','1','524288','56','1','136','0','130',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-25;','','');
-REPLACE INTO `item_db` VALUES ('2989','Floral_Bracelet_Of_Igu','Bloody Floral Decoration Bracelet','5','62000','31000','100','0','0','0','0','1','524288','56','2','136','0','130',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-25;','','');
-REPLACE INTO `item_db` VALUES ('2997','RWC_Gold_Brooch','RWC Gold Brooch','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,20; bonus bMatk,20;','','');
-REPLACE INTO `item_db` VALUES ('2999','RWC_Silver_Brooch','RWC Silver Brooch','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('4001','Poring_Card','Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4002','Fabre_Card','Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4003','Pupa_Card','Pupa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('4004','Drops_Card','Drops Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('4005','Poring__Card','Santa Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20;','','');
-REPLACE INTO `item_db` VALUES ('4006','Lunatic_Card','Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,1; bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4007','Pecopeco_Egg_Card','Pecopeco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,20;','','');
-REPLACE INTO `item_db` VALUES ('4008','Picky_Card','Picky Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('4009','Chonchon_Card','Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('4010','Wilow_Card','Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,80;','','');
-REPLACE INTO `item_db` VALUES ('4011','Picky__Card','Picky Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4012','Thief_Bug_Egg_Card','Thiefbug Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('4013','Andre_Egg_Card','Andre Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('4014','Roda_Frog_Card','Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('4015','Condor_Card','Condor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('4016','Thief_Bug_Card','Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4017','Savage_Babe_Card','Savage Bebe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500;','','');
-REPLACE INTO `item_db` VALUES ('4018','Andre_Larva_Card','Andre Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('4019','Hornet_Card','Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,3;','','');
-REPLACE INTO `item_db` VALUES ('4020','Farmiliar_Card','Familiar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4021','Rocker_Card','Rocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4022','Spore_Card','Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('4023','Desert_Wolf_Babe_Card','Baby Desertwolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4024','Plankton_Card','Plankton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4025','Skeleton_Card','Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddEff,Eff_Stun,200;','','');
-REPLACE INTO `item_db` VALUES ('4026','Thief_Bug_Female_Card','Female Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,1;','','');
-REPLACE INTO `item_db` VALUES ('4027','Kukre_Card','Kukre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4028','Tarou_Card','Tarou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('4029','Wolf_Card','Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4030','Mandragora_Card','Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,20;','','');
-REPLACE INTO `item_db` VALUES ('4031','Pecopeco_Card','Pecopeco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4032','Ambernite_Card','Ambernite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('4033','Poporing_Card','PoPoring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DETOXIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('4034','Worm_Tail_Card','Wormtail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('4035','Hydra_Card','Hydra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,20;','','');
-REPLACE INTO `item_db` VALUES ('4036','Muka_Card','Muka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4037','Snake_Card','Snake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4038','Zombie_Card','Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,20;','','');
-REPLACE INTO `item_db` VALUES ('4039','Stainer_Card','Stainer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4040','Creamy_Card','Creamy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('4041','Coco_Card','Coco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4042','Steel_Chonchon_Card','Steel Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus bDef,2;','','');
-REPLACE INTO `item_db` VALUES ('4043','Andre_Card','Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
-REPLACE INTO `item_db` VALUES ('4044','Smokie_Card','Smokie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('4045','Horn_Card','Horn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,35;','','');
-REPLACE INTO `item_db` VALUES ('4046','Martin_Card','Martin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4047','Ghostring_Card','Ghostring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Ghost; bonus bHPrecovRate,-25;','','');
-REPLACE INTO `item_db` VALUES ('4048','Poison_Spore_Card','Poison Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_POISON,3;','','');
-REPLACE INTO `item_db` VALUES ('4049','Vadon_Card','Vadon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,20;','','');
-REPLACE INTO `item_db` VALUES ('4050','Thief_Bug_Male_Card','Male Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4051','Yoyo_Card','Yoyo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4052','Elder_Wilow_Card','Elder Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('4053','Vitata_Card','Vitata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus bUseSPrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4054','Angeling_Card','Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('4055','Marina_Card','Marina Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4056','Dustiness_Card','Dustiness Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4057','Metaller_Card','Metaller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4058','Thara_Frog_Card','Thara Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,30;','','');
-REPLACE INTO `item_db` VALUES ('4059','Soldier_Andre_Card','Soldier Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,30;','','');
-REPLACE INTO `item_db` VALUES ('4060','Goblin_Card','Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,20;','','');
-REPLACE INTO `item_db` VALUES ('4061','Cornutus_Card','Cornutus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4062','Anacondaq_Card','Anacondaq Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,20;','','');
-REPLACE INTO `item_db` VALUES ('4063','Caramel_Card','Caramel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,20;','','');
-REPLACE INTO `item_db` VALUES ('4064','Zerom_Card','Zerom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('4065','Kaho_Card','Kaho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,20;','','');
-REPLACE INTO `item_db` VALUES ('4066','Orc_Warrior_Card','Orc Warrior Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,30;','','');
-REPLACE INTO `item_db` VALUES ('4067','Megalodon_Card','Megalodon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4068','Scorpion_Card','Scorpion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,20;','','');
-REPLACE INTO `item_db` VALUES ('4069','Drainliar_Card','Drainliar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,20;','','');
-REPLACE INTO `item_db` VALUES ('4070','Eggyra_Card','Eggyra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,15;','','');
-REPLACE INTO `item_db` VALUES ('4071','Orc_Zombie_Card','Orc Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Undead,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4072','Golem_Card','Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4073','Pirate_Skel_Card','Pirate Skel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_DISCOUNT,5;','','');
-REPLACE INTO `item_db` VALUES ('4074','BigFoot_Card','Bigfoot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,30;','','');
-REPLACE INTO `item_db` VALUES ('4075','Argos_Card','Argos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4076','Magnolia_Card','Magnolia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,500; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4077','Phen_Card','Phen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bVariableCastrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4078','Savage_Card','Savage Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('4079','Mantis_Card','Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('4080','Flora_Card','Flora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,20;','','');
-REPLACE INTO `item_db` VALUES ('4081','Hode_Card','Hode Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4082','Desert_Wolf_Card','Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4083','Rafflesia_Card','Rafflesia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Fish,30;','','');
-REPLACE INTO `item_db` VALUES ('4084','Marine_Sphere_Card','Marine Sphere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_MAGNUM,3;','','');
-REPLACE INTO `item_db` VALUES ('4085','Orc_Skeleton_Card','Orc Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,20;','','');
-REPLACE INTO `item_db` VALUES ('4086','Soldier_Skeleton_Card','Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9;','','');
-REPLACE INTO `item_db` VALUES ('4087','Giearth_Card','Giearth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Confusion,10000; bonus2 bSubEle,Ele_Earth,15;','','');
-REPLACE INTO `item_db` VALUES ('4088','Frilldora_Card','Frilldora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1;','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('4089','Sword_Fish_Card','Swordfish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4090','Munak_Card','Munak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,1500; bonus2 bSubEle,Ele_Earth,5; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4091','Kobold_Card','Kobold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,4;','','');
-REPLACE INTO `item_db` VALUES ('4092','Skel_Worker_Card','Skel Worker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4093','Obeaune_Card','Obeaune Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_CURE,1;','','');
-REPLACE INTO `item_db` VALUES ('4094','Archer_Skeleton_Card','Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4095','Marse_Card','Marse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4096','Zenorc_Card','Zenorc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,400; bonus bBaseAtk,10;','','');
-REPLACE INTO `item_db` VALUES ('4097','Matyr_Card','Matyr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4098','Dokebi_Card','Dokebi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4099','Pasana_Card','Pasana Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4100','Sohee_Card','Sohee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,15; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('4101','Sand_Man_Card','Sandman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4102','Whisper_Card','Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus2 bSubEle,Ele_Ghost,-50;','','');
-REPLACE INTO `item_db` VALUES ('4103','Horong_Card','Horong Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('4104','Requiem_Card','Requiem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Confusion,500;','','');
-REPLACE INTO `item_db` VALUES ('4105','Marc_Card','Marc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bResEff,Eff_Freeze,10000;','','');
-REPLACE INTO `item_db` VALUES ('4106','Mummy_Card','Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20;','','');
-REPLACE INTO `item_db` VALUES ('4107','Verit_Card','Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
-REPLACE INTO `item_db` VALUES ('4108','Myst_Card','Myst Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4109','Jakk_Card','Jakk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4110','Ghoul_Card','Ghoul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4111','Strouf_Card','Strouf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,20;','','');
-REPLACE INTO `item_db` VALUES ('4112','Marduk_Card','Marduk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,10000;','','');
-REPLACE INTO `item_db` VALUES ('4113','Marionette_Card','Marionette Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Ghost,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4114','Argiope_Card','Argiope Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Poison; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4115','Hunter_Fly_Card','Hunter Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,30,15;','','');
-REPLACE INTO `item_db` VALUES ('4116','Isis_Card','Isis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,30; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('4117','Side_Winder_Card','Sidewinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,1; bonus bDoubleRate,5;','','');
-REPLACE INTO `item_db` VALUES ('4118','Petit_Card','Earth Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,20;','','');
-REPLACE INTO `item_db` VALUES ('4119','Bathory_Card','Bathory Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('4120','Petit__Card','Sky Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,30;','','');
-REPLACE INTO `item_db` VALUES ('4121','Phreeoni_Card','Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,100;','','');
-REPLACE INTO `item_db` VALUES ('4122','Deviruchi_Card','Deviruchi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('4123','Eddga_Card','Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
-REPLACE INTO `item_db` VALUES ('4124','Medusa_Card','Medusa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bResEff,Eff_Stone,10000;','','');
-REPLACE INTO `item_db` VALUES ('4125','Deviace_Card','Deviace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bAddRace,RC_Brute,7; bonus2 bAddRace,RC_Plant,7; bonus2 bAddRace,RC_Insect,7;','','');
-REPLACE INTO `item_db` VALUES ('4126','Minorous_Card','Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,15; bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4127','Nightmare_Card','Nightmare Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,10000; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4128','Golden_Bug_Card','Golden Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoMagicDamage,100; bonus bUseSPrate,100;','','');
-REPLACE INTO `item_db` VALUES ('4129','Baphomet__Card','Bapho Jr. Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4130','Scorpion_King_Card','Scorpion King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('4131','Moonlight_Flower_Card','Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('4132','Mistress_Card','Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,25;','','');
-REPLACE INTO `item_db` VALUES ('4133','Daydric_Card','Raydric Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
-REPLACE INTO `item_db` VALUES ('4134','Dracula_Card','Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,100,5;','','');
-REPLACE INTO `item_db` VALUES ('4135','Orc_Load_Card','Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,30;','','');
-REPLACE INTO `item_db` VALUES ('4136','Khalitzburg_Card','Khalitzburg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,30;','','');
-REPLACE INTO `item_db` VALUES ('4137','Drake_Card','Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoSizeFix,0;','','');
-REPLACE INTO `item_db` VALUES ('4138','Anubis_Card','Anubis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Angel,30;','','');
-REPLACE INTO `item_db` VALUES ('4139','Joker_Card','Joker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1;','','');
-REPLACE INTO `item_db` VALUES ('4140','Knight_Of_Abyss_Card','Abysmal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,25;','','');
-REPLACE INTO `item_db` VALUES ('4141','Evil_Druid_Card','Evil Druid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Undead; bonus bInt,1; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4142','Doppelganger_Card','Doppelganger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4143','Orc_Hero_Card','Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,10000;','','');
-REPLACE INTO `item_db` VALUES ('4144','Osiris_Card','Osiris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bRestartFullRecover,0;','','');
-REPLACE INTO `item_db` VALUES ('4145','Berzebub_Card','Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4146','Maya_Card','Maya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,50;','','');
-REPLACE INTO `item_db` VALUES ('4147','Baphomet_Card','Baphomet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('4148','Pharaoh_Card','Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4149','Gargoyle_Card','Gargoyle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12028,RC_Insect,100;','','');
-REPLACE INTO `item_db` VALUES ('4150','Goat_Card','Goat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('4151','Gajomart_Card','Gajomart Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,-20; bonus2 bExpAddRace,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('4152','Galapago_Card','Galapago Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Apple_Juice,50; bonus2 bAddItemHealRate,Banana_Juice,50; bonus2 bAddItemHealRate,Carrot_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,534,RC_Insect,300;','','');
-REPLACE INTO `item_db` VALUES ('4153','Crab_Card','Crab Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1266,30;','','');
-REPLACE INTO `item_db` VALUES ('4154','Rice_Cake_Boy_Card','Dumpling Kid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Candy,50; bonus2 bAddItemHealRate,Candy_Striper,50; bonus3 bAddMonsterDropItem,529,RC_DemiPlayer,300; bonus3 bAddMonsterDropItem,530,RC_DemiPlayer,100;','','');
-REPLACE INTO `item_db` VALUES ('4155','Goblin_Leader_Card','Goblin Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Goblin,30;','','');
-REPLACE INTO `item_db` VALUES ('4156','Steam_Goblin_Card','Goblin Steamrider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Formless,7;','','');
-REPLACE INTO `item_db` VALUES ('4157','Goblin_Archer_Card','Goblin Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Undead,7;','','');
-REPLACE INTO `item_db` VALUES ('4158','Flying_Deleter_Card','Sky Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus bHPGainValue,100;','','');
-REPLACE INTO `item_db` VALUES ('4159','Nine_Tail_Card','Nine Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; if(getrefine()>8) bonus bFlee,20;','','');
-REPLACE INTO `item_db` VALUES ('4160','Antique_Firelock_Card','Firelock Soldier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(getrefine()>8) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4161','Grand_Peco_Card','Grand Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,PR_GLORIA,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4162','Grizzly_Card','Grizzly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,300;','','');
-REPLACE INTO `item_db` VALUES ('4163','Gryphon_Card','Gryphon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2; bonus bCritical,7; if(BaseClass==Job_Swordman) bonus3 bAutoSpell,KN_BOWLINGBASH,5,10;','','');
-REPLACE INTO `item_db` VALUES ('4164','Gullinbursti_Card','Gullinbursti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,-20; bonus2 bExpAddRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('4165','Gig_Card','Gig Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Insect,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4166','Nightmare_Terror_Card','Nightmare Terror Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('4167','Neraid_Card','Nereid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Brute,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4168','Dark_Lord_Card','Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,100;','','');
-REPLACE INTO `item_db` VALUES ('4169','Dark_Illusion_Card','Dark Illusion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bMaxSPrate,-10; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4170','Dark_Frame_Card','Dark Frame Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600;','','');
-REPLACE INTO `item_db` VALUES ('4171','Dark_Priest_Card','Dark Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPVanishRate, 50, 10; if (BaseJob == Job_Sage) bonus bSPDrainValue, 1;','','');
-REPLACE INTO `item_db` VALUES ('4172','The_Paper_Card','The Paper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20; bonus2 bSPDrainValue,-1,0;','','');
-REPLACE INTO `item_db` VALUES ('4173','Demon_Pungus_Card','Demon Fungus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,600;','','');
-REPLACE INTO `item_db` VALUES ('4174','Deviling_Card','Deviling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,50; bonus2 bSubEle,Ele_Water,-50; bonus2 bSubEle,Ele_Earth,-50; bonus2 bSubEle,Ele_Fire,-50; bonus2 bSubEle,Ele_Wind,-50; bonus2 bSubEle,Ele_Poison,-50; bonus2 bSubEle,Ele_Holy,-50; bonus2 bSubEle,Ele_Dark,-50; bonus2 bSubEle,Ele_Ghost,-50; bonus2 bSubEle,Ele_Undead,-50;','','');
-REPLACE INTO `item_db` VALUES ('4175','Poison_Toad_Card','Poisonous Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_POISON,1,20; bonus2 bAddSkillBlow,52,5;','','');
-REPLACE INTO `item_db` VALUES ('4176','Dullahan_Card','Dullahan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Dragon,7;','','');
-REPLACE INTO `item_db` VALUES ('4177','Dryad_Card','Dryad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,993,RC_Plant,100; bonus2 bSubEle,Ele_Earth,10;','','');
-REPLACE INTO `item_db` VALUES ('4178','Dragon_Tail_Card','Dragon Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,10; bonus2 bSkillAtk,AC_DOUBLE,5; bonus2 bSkillAtk,AC_SHOWER,5;','','');
-REPLACE INTO `item_db` VALUES ('4179','Dragon_Fly_Card','Dragon Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4180','Driller_Card','Driller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Dragon,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4181','Disguise_Card','Disguise Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,300+600*(readparam(bVit)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4182','Diabolic_Card','Diabolic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Demon,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4183','Vagabond_Wolf_Card','Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('4184','Lava_Golem_Card','Lava Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Golem,30;','','');
-REPLACE INTO `item_db` VALUES ('4185','Rideword_Card','Rideword Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) { bonus bInt,1; bonus bMdef,1; }','','');
-REPLACE INTO `item_db` VALUES ('4186','Raggler_Card','Raggler Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4187','Raydric_Archer_Card','Raydric Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12030,RC_Demon,100;','','');
-REPLACE INTO `item_db` VALUES ('4188','Leib_Olmai_Card','Leib Olmai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus3 bAddMonsterDropItem,990,RC_Brute,100;','','');
-REPLACE INTO `item_db` VALUES ('4189','Wraith_Dead_Card','Wraith Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,600;','','');
-REPLACE INTO `item_db` VALUES ('4190','Wraith_Card','Wraith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12027,RC_Undead,100;','','');
-REPLACE INTO `item_db` VALUES ('4191','Loli_Ruri_Card','Loli Ruri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4192','Rotar_Zairo_Card','Rotar Zairo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Fish,7;','','');
-REPLACE INTO `item_db` VALUES ('4193','Lude_Card','Lude Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,SM_ENDURE,1,200;','','');
-REPLACE INTO `item_db` VALUES ('4194','Rybio_Card','Rybio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,300+600*(readparam(bDex)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4195','Leaf_Cat_Card','Leaf Cat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
-REPLACE INTO `item_db` VALUES ('4196','Marin_Card','Marin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,909,2000; bonus2 bAddMonsterDropItem,7126,10;','','');
-REPLACE INTO `item_db` VALUES ('4197','Mastering_Card','Mastering Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4198','Maya_Puple_Card','Maya Purple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0;','','');
-REPLACE INTO `item_db` VALUES ('4199','Merman_Card','Merman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4200','Megalith_Card','Megalith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,7;','','');
-REPLACE INTO `item_db` VALUES ('4201','Majoruros_Card','Majoruros Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,600;','','');
-REPLACE INTO `item_db` VALUES ('4202','Civil_Servant_Card','Mao Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,20;','','');
-REPLACE INTO `item_db` VALUES ('4203','Mutant_Dragon_Card','Mutant Dragonoid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus3 bAutoSpell,MG_FIREBALL,3+2*(getskilllv(MG_FIREBALL)==10),50;','','');
-REPLACE INTO `item_db` VALUES ('4204','Mini_Demon_Card','Mini Demon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,-20; bonus2 bExpAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('4205','Mimic_Card','Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,603,10;','','');
-REPLACE INTO `item_db` VALUES ('4206','Mystcase_Card','Myst Case Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,644,30;','','');
-REPLACE INTO `item_db` VALUES ('4207','Mysteltainn_Card','Mysteltainn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4208','Miyabi_Ningyo_Card','Miyabi Doll Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus2 bSkillAtk,MG_FROSTDIVER,5;','','');
-REPLACE INTO `item_db` VALUES ('4209','Violy_Card','Violy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,BA_FROSTJOKER,1+4*(getskilllv(BA_FROSTJOKER)==5),20;','','');
-REPLACE INTO `item_db` VALUES ('4210','Wander_Man_Card','Wanderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Thief) bonus bFlee,20;','','');
-REPLACE INTO `item_db` VALUES ('4211','Vocal_Card','Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('4212','Bon_Gun_Card','Bongun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_BASH,1,20; bonus2 bAddSkillBlow,SM_BASH,5; bonus2 bAddDefClass,1026,-100;','','');
-REPLACE INTO `item_db` VALUES ('4213','Brilight_Card','Brilight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,600;','','');
-REPLACE INTO `item_db` VALUES ('4214','Bloody_Murderer_Card','Bloody Murderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Insect,7;','','');
-REPLACE INTO `item_db` VALUES ('4215','Blazzer_Card','Blazzer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_FOOD;','','');
-REPLACE INTO `item_db` VALUES ('4216','Sasquatch_Card','Sasquatch Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,600;','','');
-REPLACE INTO `item_db` VALUES ('4217','Live_Peach_Tree_Card','Enchanted Peach Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_HEAL,1+9*(getskilllv(AL_HEAL)==10),20;','','');
-REPLACE INTO `item_db` VALUES ('4218','Succubus_Card','Succubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000;','','');
-REPLACE INTO `item_db` VALUES ('4219','Sageworm_Card','Sage Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30;','','');
-REPLACE INTO `item_db` VALUES ('4220','Solider_Card','Solider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('4221','Skeleton_General_Card','Skeleton General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,-20; bonus2 bExpAddRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('4222','Skel_Prisoner_Card','Skel Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,300;','','');
-REPLACE INTO `item_db` VALUES ('4223','Stalactic_Golem_Card','Stalactic Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,2000;','','');
-REPLACE INTO `item_db` VALUES ('4224','Stem_Worm_Card','Stem Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12032,RC_Brute,100;','','');
-REPLACE INTO `item_db` VALUES ('4225','Stone_Shooter_Card','Stone Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bHit,10;','','');
-REPLACE INTO `item_db` VALUES ('4226','Sting_Card','Sting Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; if(getrefine()>8) bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('4227','Spring_Rabbit_Card','Spring Rabbit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Meat,50; bonus2 bAddItemHealRate,528,50; bonus3 bAddMonsterDropItem,Meat,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200;','','');
-REPLACE INTO `item_db` VALUES ('4228','Sleeper_Card','Sleeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12031,RC_Fish,100;','','');
-REPLACE INTO `item_db` VALUES ('4229','C_Tower_Manager_Card','Tower Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('4230','Shinobi_Card','Shinobi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AS_CLOAKING,5,100;','','');
-REPLACE INTO `item_db` VALUES ('4231','Increase_Soil_Card','Mi Gao Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace2,RC2_Guardian,50;','','');
-REPLACE INTO `item_db` VALUES ('4232','Wild_Ginseng_Card','Hermit Plant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Red_Herb,50; bonus2 bAddItemHealRate,Yellow_Herb,50; bonus2 bAddItemHealRate,White_Herb,50; bonus3 bAddMonsterDropItem,507,RC_Plant,300; bonus3 bAddMonsterDropItem,508,RC_Plant,200; bonus3 bAddMonsterDropItem,509,RC_Plant,100;','','');
-REPLACE INTO `item_db` VALUES ('4233','Baby_Leopard_Card','Baby Leopard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; if(BaseClass==Job_Merchant) bonus bUnbreakableArmor,0;','','');
-REPLACE INTO `item_db` VALUES ('4234','Anolian_Card','Anolian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AC_CONCENTRATION,1+9*(getskilllv(AC_CONCENTRATION)==10),30;','','');
-REPLACE INTO `item_db` VALUES ('4235','Cookie_XMAS_Card','Christmas Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,-20; bonus2 bExpAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('4236','Amon_Ra_Card','Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,(30+70*(readparam(bInt)>=99));','','');
-REPLACE INTO `item_db` VALUES ('4237','Owl_Duke_Card','Owl Duke Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
-REPLACE INTO `item_db` VALUES ('4238','Owl_Baron_Card','Owl Baron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_LEXAETERNA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('4239','Iron_Fist_Card','Iron Fist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,-20; bonus2 bExpAddRace,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('4240','Arclouse_Card','Arclouze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,3; }','','');
-REPLACE INTO `item_db` VALUES ('4241','Archangeling_Card','Arc Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(readparam(bLuk)>=77) { bonus bHPrecovRate,100; bonus bSPrecovRate,100; }','','');
-REPLACE INTO `item_db` VALUES ('4242','Apocalips_Card','Apocalipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; if(getrefine()>8) bonus bMaxHP,800;','','');
-REPLACE INTO `item_db` VALUES ('4243','Antonio_Card','Antonio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_TELEPORT,1,500;','','');
-REPLACE INTO `item_db` VALUES ('4244','Alarm_Card','Alarm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_SIGHT,1,200; bonus bMaxHP,300; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4245','Am_Mut_Card','Am Mut Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-20; bonus2 bExpAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('4246','Assulter_Card','Assaulter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('4247','Aster_Card','Aster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1074,30;','','');
-REPLACE INTO `item_db` VALUES ('4248','Ancient_Mummy_Card','Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_CRUCIS,5,30;','','');
-REPLACE INTO `item_db` VALUES ('4249','Ancient_Worm_Card','Ancient Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,-20; bonus2 bExpAddRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('4250','Executioner_Card','Executioner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4251','Elder_Card','Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Guardian,40;','','');
-REPLACE INTO `item_db` VALUES ('4252','Alligator_Card','Alligator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,5;','','');
-REPLACE INTO `item_db` VALUES ('4253','Alice_Card','Alice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,40; bonus2 bSubRace,RC_NonBoss,-40;','','');
-REPLACE INTO `item_db` VALUES ('4254','Tirfing_Card','Ogretooth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('4255','Orc_Lady_Card','Orc Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Orc,30;','','');
-REPLACE INTO `item_db` VALUES ('4256','Orc_Archer_Card','Orc Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12034,RC_DemiPlayer,100;','','');
-REPLACE INTO `item_db` VALUES ('4257','Wild_Rose_Card','Wild Rose Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('4258','Wicked_Nymph_Card','Evil Nymph Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('4259','Wooden_Golem_Card','Wooden Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bHPrecovRate,30;','','');
-REPLACE INTO `item_db` VALUES ('4260','Wootan_Shooter_Card','Wootan Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Confusion,2000;','','');
-REPLACE INTO `item_db` VALUES ('4261','Wootan_Fighter_Card','Wootan Fighter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,2000;','','');
-REPLACE INTO `item_db` VALUES ('4262','Evil_Cloud_Hermit_Card','Cloud Hermit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12029,RC_Plant,100;','','');
-REPLACE INTO `item_db` VALUES ('4263','Incant_Samurai_Card','Samurai Spector Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; bonus2 bHPLossRate,666,10000;','','if((Hp<=999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal(1-Hp),0; } else { heal -999,0; }');
-REPLACE INTO `item_db` VALUES ('4264','Wind_Ghost_Card','Wind Ghost Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_JUPITEL,3+7*(getskilllv(WZ_JUPITEL)==10),20;','','');
-REPLACE INTO `item_db` VALUES ('4265','Li_Me_Mang_Ryang_Card','Jing Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
-REPLACE INTO `item_db` VALUES ('4266','Eclipse_Card','Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4267','Explosion_Card','Explosion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,-20; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('4268','Injustice_Card','Injustice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4269','Incubus_Card','Incubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('4270','Giant_Spider_Card','Giant Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,600;','','');
-REPLACE INTO `item_db` VALUES ('4271','Giant_Honet_Card','Giant Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus3 bAddMonsterDropItem,992,RC_Insect,100;','','');
-REPLACE INTO `item_db` VALUES ('4272','Dancing_Dragon_Card','Zhu Po Long Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,3;','','');
-REPLACE INTO `item_db` VALUES ('4273','Shellfish_Card','Shell Fish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1073,30;','','');
-REPLACE INTO `item_db` VALUES ('4274','Zombie_Master_Card','Zombie Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Undead,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4275','Zombie_Prisoner_Card','Zombie Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,-20; bonus2 bExpAddRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('4276','Lord_Of_Death_Card','Lord of The Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Stun,500,ATF_SHORT; bonus3 bAddEff,Eff_Curse,500,ATF_SHORT; bonus3 bAddEff,Eff_Silence,500,ATF_SHORT; bonus3 bAddEff,Eff_Poison,500,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,500,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
-REPLACE INTO `item_db` VALUES ('4277','Zherlthsh_Card','Zealotus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
-REPLACE INTO `item_db` VALUES ('4278','Gibbet_Card','Gibbet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('4279','Deleter_Card','Earth Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; bonus bSPGainValue,10;','','heal 0,-100;');
-REPLACE INTO `item_db` VALUES ('4280','Geographer_Card','Geographer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_BLESSING,2+8*(getskilllv(AL_BLESSING)==10),30;','','');
-REPLACE INTO `item_db` VALUES ('4281','Zipper_Bear_Card','Zipper Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus2 bSPDrainValue,-1,0; if(BaseClass==Job_Merchant) bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('4282','Tengu_Card','Tengu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_HEAL;','','');
-REPLACE INTO `item_db` VALUES ('4283','Greatest_General_Card','Greatest General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MO_CALLSPIRITS,5,2+18*(BaseClass==Job_Acolyte);','','');
-REPLACE INTO `item_db` VALUES ('4284','Chepet_Card','Chepet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,AL_HEAL,5,50,1;','','');
-REPLACE INTO `item_db` VALUES ('4285','Choco_Card','Choco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('4286','Karakasa_Card','Karakasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,300+600*(readparam(bStr)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4287','Kapha_Card','Kapha Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,8;','','');
-REPLACE INTO `item_db` VALUES ('4288','Carat_Card','Carat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getrefine()>8) bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('4289','Caterpillar_Card','Caterpillar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Plant,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4290','Cat_O_Nine_Tail_Card','Cat O\' Nine Tails Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMagicDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('4291','Kobold_Leader_Card','Kobold Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Kobold,30;','','');
-REPLACE INTO `item_db` VALUES ('4292','Kobold_Archer_Card','Kobold Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Plant,7;','','');
-REPLACE INTO `item_db` VALUES ('4293','Cookie_Card','Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,AL_HOLYLIGHT,10;','','');
-REPLACE INTO `item_db` VALUES ('4294','Quve_Card','Quve Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4295','Kraben_Card','Kraben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,600;','','');
-REPLACE INTO `item_db` VALUES ('4296','Cramp_Card','Cramp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,500,1;','','');
-REPLACE INTO `item_db` VALUES ('4297','Cruiser_Card','Cruiser Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Brute,7;','','');
-REPLACE INTO `item_db` VALUES ('4298','Cremy_Fear_Card','Creamy Fear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,600;','','');
-REPLACE INTO `item_db` VALUES ('4299','Clock_Card','Clock Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,CR_AUTOGUARD,3+7*(getskilllv(CR_AUTOGUARD)==10),30;','','sc_end SC_AUTOGUARD;');
-REPLACE INTO `item_db` VALUES ('4300','Chimera_Card','Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,300+600*(BaseJob==Job_Assassin);','','');
-REPLACE INTO `item_db` VALUES ('4301','Killer_Mantis_Card','Killer Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Bleeding,600;','','');
-REPLACE INTO `item_db` VALUES ('4302','Tao_Gunka_Card','Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,100; bonus bDefRate,-50; bonus bMdefRate,-50;','','');
-REPLACE INTO `item_db` VALUES ('4303','Whisper_Boss_Card','Giant Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(readparam(bStr)>=80) { bonus bBaseAtk,20; } if(readparam(bVit)>=80) { bonus bMaxHPrate,3; } if(readparam(bLuk)>=80) { bonus bCritical,3; }','','');
-REPLACE INTO `item_db` VALUES ('4304','Tamruan_Card','Tamruan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus2 bSkillAtk,CR_SHIELDCHARGE,10; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,10;','','');
-REPLACE INTO `item_db` VALUES ('4305','Turtle_General_Card','Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 20; bonus3 bAutoSpell,SM_MAGNUM,10,30;','','');
-REPLACE INTO `item_db` VALUES ('4306','Toad_Card','Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,1;','','');
-REPLACE INTO `item_db` VALUES ('4307','Kind_Of_Beetle_Card','Beetle King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Fish,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4308','Tri_Joint_Card','Tri Joint Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Formless,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4309','Parasite_Card','Parasite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bAddRaceTolerance,RC_Formless,5;','','');
-REPLACE INTO `item_db` VALUES ('4310','Panzer_Goblin_Card','Panzer Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Demon,7;','','');
-REPLACE INTO `item_db` VALUES ('4311','Permeter_Card','Permeter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,15; bonus2 bSubEle,Ele_Undead,15;','','');
-REPLACE INTO `item_db` VALUES ('4312','Fur_Seal_Card','Fur Seal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bHit,10; if(BaseClass==Job_Acolyte) { bonus2 bCriticalAddRace,RC_Undead,9; bonus2 bCriticalAddRace,RC_Demon,9; }','','');
-REPLACE INTO `item_db` VALUES ('4313','Punk_Card','Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1+4*(getskilllv(WZ_QUAGMIRE)==5),50,0;','','');
-REPLACE INTO `item_db` VALUES ('4314','Penomena_Card','Penomena Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,30;','','');
-REPLACE INTO `item_db` VALUES ('4315','Pest_Card','Pest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,300+600*(readparam(bInt)>=77);','','');
-REPLACE INTO `item_db` VALUES ('4316','Fake_Angel_Card','False Angel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Angel,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4317','Mobster_Card','Mobster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15; if(BaseClass==Job_Thief) bonus bCritical,4;','','');
-REPLACE INTO `item_db` VALUES ('4318','Knight_Windstorm_Card','Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,2,20; bonus2 bAddEff,Eff_Freeze,2000;','','');
-REPLACE INTO `item_db` VALUES ('4319','Freezer_Card','Freezer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>=9) bonus2 bSkillAtk,SM_BASH,10;','','');
-REPLACE INTO `item_db` VALUES ('4320','Bloody_Knight_Card','Bloody Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,1,20;','','');
-REPLACE INTO `item_db` VALUES ('4321','Hylozoist_Card','Hylozoist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,100;','','');
-REPLACE INTO `item_db` VALUES ('4322','High_Orc_Card','High Orc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bShortWeaponDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('4323','Garm_Baby_Card','Hatii Bebe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FROSTDIVER,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4324','Garm_Card','Hatii Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,5000;','','');
-REPLACE INTO `item_db` VALUES ('4325','Harpy_Card','Harpy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Formless,15; bonus2 bSkillAtk,MG_NAPALMBEAT,5;','','');
-REPLACE INTO `item_db` VALUES ('4326','See_Otter_Card','Sea-Otter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Sushi,50; bonus2 bAddItemHealRate,Fish_Slice,50; bonus3 bAddMonsterDropItem,551,RC_Fish,300; bonus3 bAddMonsterDropItem,544,RC_Fish,300;','','');
-REPLACE INTO `item_db` VALUES ('4327','Blood_Butterfly_Card','Bloody Butterfly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,30; bonus bNoCastCancel,0; bonus2 bSkillAtk,MG_FIREWALL,5;','','');
-REPLACE INTO `item_db` VALUES ('4328','Hyegun_Card','Yao Jun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('4329','Phendark_Card','Phendark Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_DemiPlayer,5;','','heal 0,-5;');
-REPLACE INTO `item_db` VALUES ('4330','Dark_Snake_Lord_Card','Evil Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Curse,10000;','','');
-REPLACE INTO `item_db` VALUES ('4331','Heater_Card','Heater Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; if(BaseClass==Job_Swordman) bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('4332','Waste_Stove_Card','Waste Stove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4333','Venomous_Card','Venomous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Poison,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4334','Noxious_Card','Noxious Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('4335','Pitman_Card','Pitman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_EARTHSPIKE,5; bonus2 bSkillAtk,WZ_HEAVENDRIVE,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4336','Ungoliant_Card','Ungoliant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus2 bResEff,Eff_Bleeding,10000;','','');
-REPLACE INTO `item_db` VALUES ('4337','Porcellio_Card','Porcellio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; bonus bDef,-5;','','');
-REPLACE INTO `item_db` VALUES ('4338','Obsidian_Card','Obsidian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,readparam(bDex)/18;','','');
-REPLACE INTO `item_db` VALUES ('4339','Mineral_Card','Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,-25; bonus bDef,3;','','');
-REPLACE INTO `item_db` VALUES ('4340','Teddy_Bear_Card','Teddy Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,30;','','');
-REPLACE INTO `item_db` VALUES ('4341','Metaling_Card','Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPWEAPON,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4342','Rsx_0806_Card','RSX-0806 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
-REPLACE INTO `item_db` VALUES ('4343','Mole_Card','Holden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('4344','Anopheles_Card','Anopheles Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12058,RC_Insect,50;','','');
-REPLACE INTO `item_db` VALUES ('4345','Hill_Wind_Card','Hill Wind Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_THUNDERSTORM,5; bonus2 bSkillAtk,WZ_JUPITEL,5; bonus2 bSkillAtk,WZ_VERMILION,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4346','Ygnizem_Card','Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,readparam(bInt)/18;','','');
-REPLACE INTO `item_db` VALUES ('4347','Armaia_Card','Armeyer Dinze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12053,RC_Fish,50;','','');
-REPLACE INTO `item_db` VALUES ('4348','Whikebain_Card','Wickebine Tres Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPARMOR,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4349','Erend_Card','Errende Ebecee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AL_PNEUMA,1,50,0;','','');
-REPLACE INTO `item_db` VALUES ('4350','Rawrel_Card','Laurell Weinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FROSTNOVA,3; bonus2 bSkillAtk,WZ_STORMGUST,3;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4351','Kavac_Card','Kavach Icarus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bFlee,20; bonus bFlee2,1; } else { bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('4352','B_Ygnizem_Card','Boss Egnigem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
-REPLACE INTO `item_db` VALUES ('4353','Removal_Card','Remover Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800-40*getrefine(); bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4354','Gemini_Card','Gemini-S58 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bAgi)>=90) { bonus2 bResEff,Eff_Silence,3000; bonus2 bResEff,Eff_Stun,3000; } if(readparam(bVit)>=80) { bonus2 bResEff,Eff_Stone,5000; bonus2 bResEff,Eff_Sleep,5000; }','','');
-REPLACE INTO `item_db` VALUES ('4355','Gremlin_Card','Gremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12043,RC_Brute,50;','','');
-REPLACE INTO `item_db` VALUES ('4356','Beholder_Card','Beholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SA_CASTCANCEL,1;','','');
-REPLACE INTO `item_db` VALUES ('4357','B_Seyren_Card','Lord Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LK_BERSERK,1; bonus bMaxHPrate,-50;','','');
-REPLACE INTO `item_db` VALUES ('4358','Seyren_Card','Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('4359','B_Eremes_Card','Assassin Cross Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,3;','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('4360','Eremes_Card','Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('4361','B_Harword_Card','MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,1000; bonus bBreakArmorRate,700;','','');
-REPLACE INTO `item_db` VALUES ('4362','Harword_Card','Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-5; bonus bHit,30;','','');
-REPLACE INTO `item_db` VALUES ('4363','B_Magaleta_Card','High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,50,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4364','Magaleta_Card','Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus5 bAutoSpellWhenHit,PR_LEXDIVINA,5,150,BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('4365','B_Katrinn_Card','High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; bonus bVariableCastrate,100; bonus bSPrecovRate,-100;','','heal 0,-2000;');
-REPLACE INTO `item_db` VALUES ('4366','Katrinn_Card','Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,getrefine()*-1; if(getrefine()>=9) { bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('4367','B_Shecil_Card','Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,10,20; bonus bHPrecovRate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4368','Shecil_Card','Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bHit,-30;','','');
-REPLACE INTO `item_db` VALUES ('4369','Venatu_Card','Venatu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,readparam(bAgi)/18;','','');
-REPLACE INTO `item_db` VALUES ('4370','Dimik_Card','Dimik Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,getrefine()-5;','','');
-REPLACE INTO `item_db` VALUES ('4371','Archdam_Card','Archdam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bVariableCastrate,20;','','');
-REPLACE INTO `item_db` VALUES ('4372','Bacsojin_Card','White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,30; bonus bUseSPrate,15;','','');
-REPLACE INTO `item_db` VALUES ('4373','Chung_E_Card','Green Maiden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,getrefine()-5; bonus bCritical,min(getrefine(),10);','','');
-REPLACE INTO `item_db` VALUES ('4374','Apocalips_H_Card','Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,30;','','');
-REPLACE INTO `item_db` VALUES ('4375','Orc_Baby_Card_Card','Orc Baby Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,15; bonus bFlee,15; } else { bonus2 bSubEle,Ele_Neutral,10; bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('4376','Lady_Tanee_Card','Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-40; bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,200; bonus2 bAddItemHealRate,513,100;','','');
-REPLACE INTO `item_db` VALUES ('4377','Green_Iguana_Card','Grove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12063,RC_Formless,50;','','');
-REPLACE INTO `item_db` VALUES ('4378','Acidus_Card','Gold Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bMaxHPrate,8; bonus bMaxSPrate,8; bonus bHPrecovRate,5; bonus bSPrecovRate,5; } else { bonus bMaxHPrate,4; bonus bMaxSPrate,4; }','','');
-REPLACE INTO `item_db` VALUES ('4379','Acidus__Card','Blue Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bSPrecovRate,5; bonus bMaxSP,80; } else { bonus bMaxSP,40; }','','');
-REPLACE INTO `item_db` VALUES ('4380','Ferus_Card','Red Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,5; bonus2 bSkillAtk,WZ_METEOR,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4381','Ferus__Card','Green Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4382','Novus__Card','Yellow Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bHPrecovRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4383','Novus_Card','Red Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Confusion,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4384','Hydro_Card','Hydro Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SPELLBREAKER,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4385','Dragon_Egg_Card','Dragon Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12048,RC_Dragon,50;','','');
-REPLACE INTO `item_db` VALUES ('4386','Detale_Card','Detardeurus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,-20; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,1,70,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4387','Ancient_Mimic_Card','Ancient Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,readparam(bLuk)/18;','','');
-REPLACE INTO `item_db` VALUES ('4388','Deathword_Card','Death Word Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,5; bonus2 bSkillAtk,MG_SOULSTRIKE,5; bonus2 bSkillAtk,HW_NAPALMVULCAN,5;','','heal 0,-50;');
-REPLACE INTO `item_db` VALUES ('4389','Plasma_Card','Plasma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12118,50; bonus2 bAddMonsterDropItem,12119,50; bonus2 bAddMonsterDropItem,12120,50; bonus2 bAddMonsterDropItem,12121,50;','','');
-REPLACE INTO `item_db` VALUES ('4390','Breeze_Card','Breeze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('4391','Retribution_Card','Baroness of Retribution Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12068,RC_Angel,50;','','');
-REPLACE INTO `item_db` VALUES ('4392','Observation_Card','Dame of Sentinel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,readparam(bVit)/18;','','');
-REPLACE INTO `item_db` VALUES ('4393','Shelter_Card','Mistress of Shelter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,readparam(bStr)/18;','','');
-REPLACE INTO `item_db` VALUES ('4394','Solace_Card','Lady Solace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Priest) bonus3 bAutoSpell,CR_GRANDCROSS,5,20;','','');
-REPLACE INTO `item_db` VALUES ('4395','Tha_Maero_Card','Maero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus3 bAutoSpell,AL_DECAGI,3,50;','','');
-REPLACE INTO `item_db` VALUES ('4396','Tha_Odium_Card','Odium of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,getrefine()-5;','','');
-REPLACE INTO `item_db` VALUES ('4397','Tha_Despero_Card','Despero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('4398','Tha_Dolor_Card','Dolor of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,10;','','');
-REPLACE INTO `item_db` VALUES ('4399','Thanatos_Card','Memory of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30;','','');
-REPLACE INTO `item_db` VALUES ('4400','Aliza_Card','Aliza Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50+50*(BaseJob==Job_Dancer);','','');
-REPLACE INTO `item_db` VALUES ('4401','Alicel_Card','Alicel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bDef,-5;','','');
-REPLACE INTO `item_db` VALUES ('4402','Aliot_Card','Aliot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bStr,2; bonus bMaxHPrate,5; } if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) { bonus bInt,2; bonus bMaxSPrate,5; }','','');
-REPLACE INTO `item_db` VALUES ('4403','Kiel_Card','Kiel-D-01 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('4404','Skogul_Card','Skogul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Bleeding,3000,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('4405','Frus_Card','Frus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,min(getrefine(),10)*2; if(BaseClass==Job_Mage) bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('4406','Skeggiold_Card','Skeggiold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,2;','','');
-REPLACE INTO `item_db` VALUES ('4407','Randgris_Card','Randgris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace, RC_All, 10; bonus3 bAutoSpell,SA_DISPELL,1,50;','','');
-REPLACE INTO `item_db` VALUES ('4408','Gloom_Under_Night_Card','Gloom Under Night Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,40; bonus2 bAddEle,Ele_Dark,40; bonus2 bAddRace,RC_Angel,40; bonus2 bAddRace,RC_Demon,40;','','');
-REPLACE INTO `item_db` VALUES ('4409','Agav_Card','Agav Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; bonus bDef,-10; if(BaseClass==Job_Mage) bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('4410','Echio_Card','Echio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; if(BaseClass==Job_Swordman) bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('4411','Vanberk_Card','Vanberk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; autobonus \"{ bonus bCritical,100; }\",5,5000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('4412','Isilla_Card','Isilla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; autobonus \"{ bonus bVariableCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
-REPLACE INTO `item_db` VALUES ('4413','Hodremlin_Card','Hodremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; autobonus2 \"{ bonus bFlee2,30; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_WIND; }\";','','');
-REPLACE INTO `item_db` VALUES ('4414','Seeker_Card','Seeker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_STONECURSE,1; bonus2 bResEff,Eff_Stone,3000; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('4415','Snowier_Card','Snowier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,536,500; bonus2 bAddItemHealRate,536,100;','','');
-REPLACE INTO `item_db` VALUES ('4416','Siroma_Card','Siroma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_COLDBOLT,25; bonus2 bVariableCastrate,MG_COLDBOLT,-25;','','');
-REPLACE INTO `item_db` VALUES ('4417','Ice_Titan_Card','Ice Titan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; autobonus2 \"{ bonus bDef,10; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_FREEZED; }\";','','');
-REPLACE INTO `item_db` VALUES ('4418','Gazeti_Card','Gazeti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,2,100;','','');
-REPLACE INTO `item_db` VALUES ('4419','Ktullanux_Card','Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,50; bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,20,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4420','Muscipular_Card','Muscipular Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,1,100; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
-REPLACE INTO `item_db` VALUES ('4421','Drosera_Card','Drosera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),9)>3) bonus bCritical,15;','','');
-REPLACE INTO `item_db` VALUES ('4422','Roween_Card','Roween Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3; bonus2 bAddEle,Ele_Water,10; bonus2 bCriticalAddRace,RC_Fish,15;','','');
-REPLACE INTO `item_db` VALUES ('4423','Galion_Card','Galion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus2 bAddEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('4424','Stapo_Card','Stapo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_PICKSTONE,1; skill TF_THROWSTONE,1;','','');
-REPLACE INTO `item_db` VALUES ('4425','Atroce_Card','Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; autobonus \"{ bonus bAspdRate,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('4426','Byorgue_Card','Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; }','','');
-REPLACE INTO `item_db` VALUES ('4427','Sword_Guardian_Card','Sword Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==2||getiteminfo(getequipid(EQI_HAND_R),11)==3) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,62,25; }','','');
-REPLACE INTO `item_db` VALUES ('4428','Bow_Guardian_Card','Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,AC_SHOWER,50; }','','');
-REPLACE INTO `item_db` VALUES ('4429','Salamander_Card','Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
-REPLACE INTO `item_db` VALUES ('4430','Ifrit_Card','Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/10); bonus bCritical,(JobLevel/10); bonus bHit,(JobLevel/10); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,10,1;','','');
-REPLACE INTO `item_db` VALUES ('4431','Kasa_Card','Kasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBALL,5,20; bonus3 bAutoSpell,MG_FIREBOLT,5,20;','','');
-REPLACE INTO `item_db` VALUES ('4432','Magmaring_Card','Magmaring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEle,Ele_Earth,10; bonus2 bCriticalAddRace,RC_Brute,15;','','');
-REPLACE INTO `item_db` VALUES ('4433','Imp_Card','Imp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_FIREBOLT,25; bonus2 bVariableCastrate,MG_FIREBOLT,-25;','','');
-REPLACE INTO `item_db` VALUES ('4434','Knocker_Card','Knocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,5; bonus3 bAddMonsterDropItem,756,RC_Formless,10; bonus3 bAddMonsterDropItem,757,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('4435','Zombie_Slaughter_Card','Zombie Slaughter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus bHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('4436','Ragged_Zombie_Card','Ragged Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus2 bAddEff2,Eff_Bleeding,10;','','');
-REPLACE INTO `item_db` VALUES ('4437','Hell_Poodle_Card','Hell Poodle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus2 bAddItemHealRate,517,100; bonus3 bAddEff,Eff_Bleeding,50,ATF_SHORT;','','');
-REPLACE INTO `item_db` VALUES ('4438','Banshee_Card','Banshee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Mage) { bonus bMaxSP,100; bonus bMaxHP,-100; bonus2 bSkillAtk,MG_NAPALMBEAT,20; bonus2 bSkillAtk,MG_SOULSTRIKE,20; bonus2 bSkillAtk,HW_NAPALMVULCAN,20; }','','');
-REPLACE INTO `item_db` VALUES ('4439','Flame_Skull_Card','Flame Skull Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Curse,3000; bonus2 bResEff,Eff_Stone,3000; bonus2 bAddEffWhenHit,Eff_Blind,500; bonus2 bAddEffWhenHit,Eff_Stun,500; bonus2 bAddEffWhenHit,Eff_Curse,500; bonus2 bAddEffWhenHit,Eff_Stone,500;','','');
-REPLACE INTO `item_db` VALUES ('4440','Necromancer_Card','Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@i = getiteminfo(getequipid(EQI_HAND_R),11); if (.@i == 10 || .@i == 23) { bonus bInt,1; bonus bIgnoreMdefRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('4441','Fallen_Bishop_Card','Fallen Bishop Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10; bonus bMaxSPrate,-50; bonus2 bMagicAddRace,RC_Angel,50; bonus2 bMagicAddRace,RC_DemiPlayer,50;','','');
-REPLACE INTO `item_db` VALUES ('4442','Tatacho_Card','Tatacho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bAddEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('4443','Aqua_Elemental_Card','Aqua Elemental Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bAddEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('4444','Draco_Card','Draco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus2 bAddEle,Ele_Earth,5;','','');
-REPLACE INTO `item_db` VALUES ('4445','Luciola_Vespa_Card','Luciola Vespa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,20; bonus2 bAddEle,Ele_Wind,5;','','');
-REPLACE INTO `item_db` VALUES ('4446','P_Skeleton_Card','Enhanced Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,15; bonus2 bAddEff,Eff_Stun,200; if(BaseLevel>99) { bonus2 bAddEff,Eff_Stun,100; }','','');
-REPLACE INTO `item_db` VALUES ('4447','Centipede_Card','Centipede Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5;','','');
-REPLACE INTO `item_db` VALUES ('4448','Cornus_Card','Cornus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5;','','');
-REPLACE INTO `item_db` VALUES ('4449','Dark_Shadow_Card','Dark Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5;','','');
-REPLACE INTO `item_db` VALUES ('4450','Banshee_Master_Card','Banshee Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('4451','Ant_Buyanne_Card','Entweihen Crothen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100;','','');
-REPLACE INTO `item_db` VALUES ('4452','Centipede_Larva_Card','Centipede Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,3;','','');
-REPLACE INTO `item_db` VALUES ('4453','Hilsrion_Card','Hillslion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25;','','');
-REPLACE INTO `item_db` VALUES ('4454','Light_Up_Card1','No name card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4455','Light_Up_Card2','No name card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4456','Nidhogg_Shadow_Card','Nidhoggur Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; if (Class == Job_High_Wizard || Class == Job_Baby_Warlock || Class == Job_Warlock || Class == Job_Warlock_T) bonus bFixedCastrate,-50;','','');
-REPLACE INTO `item_db` VALUES ('4457','Nahtzigger_Card','Naght Seiger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,30; bonus2 bSkillAtk,MG_SOULSTRIKE,30; bonus2 bSkillAtk,HW_NAPALMVULCAN,30; bonus2 bSkillAtk,GS_MAGICALBULLET,30; bonus2 bSkillAtk,WL_SOULEXPANSION,30;','','');
-REPLACE INTO `item_db` VALUES ('4458','Duneirre_Card','Duneyrr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; autobonus \"{ bonus bFlee2,10; }\",10,10000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('4459','Lata_Card','Rata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; autobonus \"{ bonus bFixedCastrate,-50; }\",5,4000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
-REPLACE INTO `item_db` VALUES ('4460','Ringco_Card','Rhyncho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,4; bonus2 bSkillUseSP,AL_HEAL,-15;','','');
-REPLACE INTO `item_db` VALUES ('4461','Pillar_Card','Phylla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; autobonus \"{ bonus bCritical,20; }\",15,4000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('4462','Hardrock_Mommos_Card','Hardrock Mammoth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; if(getrefine()>=12) { bonus bDef,20; bonus bMaxHPrate,10; } if(getrefine()>=14) { bonus bMaxHPrate,3; }','','');
-REPLACE INTO `item_db` VALUES ('4463','Tendrilion_Card','Tendrillion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; if(getrefine()>=12) { bonus bBaseAtk,35; } if(getrefine()>=14) { bonus bCritical,10; }','','');
-REPLACE INTO `item_db` VALUES ('4464','Aunoe_Card','Aunoe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('4465','Panat_Card','Fanat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if(getiteminfo(getequipid(EQI_HAND_R),11)==3) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
-REPLACE INTO `item_db` VALUES ('4466','Beholder_Master_Card','Beholder Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3; if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
-REPLACE INTO `item_db` VALUES ('4467','Heavy_Metaling_Card','Heavy Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(BaseClass==Job_Merchant) { bonus2 bSkillAtk,MC_CARTREVOLUTION,50; }','','');
-REPLACE INTO `item_db` VALUES ('4468','Pinguicula_Dark_Card','Dark Pinguicula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddMonsterDropItem,7932,10; bonus2 bAddMonsterDropItem,7933,10; bonus2 bAddMonsterDropItem,7934,10; bonus2 bAddMonsterDropItem,7935,10; bonus2 bAddMonsterDropItem,7936,10; bonus2 bAddMonsterDropItem,7937,10;','','');
-REPLACE INTO `item_db` VALUES ('4469','Naga_Card','Naga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('4470','Nepenthes_Card','Nepenthes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('4471','Egg_Of_Draco_Card','Draco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('4472','Bradium_Goram_Card','Bradium Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('4473','Ancient_Tree_Card','Ancient Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('4474','Jakudam_Card','Zakudam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('4475','Cobalt_Mineral_Card','Cobalt Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('4476','Pinguicula_Card','Pinguicula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('4477','Hell_Apocalips_Card','Hell Apocalypse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('4478','Light_Up_Card3','Lie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4479','Light_Up_Card4','Lie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4480','Sealed_Kiel_Card','Sealed Kiel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,((getrefine()>14)?-20:-15);','','');
-REPLACE INTO `item_db` VALUES ('4481','Sealed_Ktullanux_Card','Sealed Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,((getrefine()>14)?35:25); bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,10,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4482','Sealed_B_Ygnizem_Card','Sealed B Ygnizem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?7:5; bonus bMaxHPrate,.@rate; bonus bMaxSPrate,.@rate; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
-REPLACE INTO `item_db` VALUES ('4483','Sealed_Dracula_Card','Sealed Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,((getrefine()>14)?70:50),5;','','');
-REPLACE INTO `item_db` VALUES ('4484','Sealed_Mistress_Card','Sealed Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,((getrefine()>14)?35:50);','','');
-REPLACE INTO `item_db` VALUES ('4485','Sealed_Gloom_Card','Sealed Gloom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?30:20; bonus2 bAddEle,Ele_Holy,.@rate; bonus2 bAddEle,Ele_Dark,.@rate; bonus2 bAddRace,RC_Angel,.@rate; bonus2 bAddRace,RC_Demon,.@rate;','','');
-REPLACE INTO `item_db` VALUES ('4486','Sealed_Berz_Card','Sealed Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-15;','','');
-REPLACE INTO `item_db` VALUES ('4487','Sealed_Ifrit_Card','Sealed Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/20); bonus bCritical,(JobLevel/20); bonus bHit,(JobLevel/20); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,5,1;','','');
-REPLACE INTO `item_db` VALUES ('4488','Sealed_D_Lord_Card','Sealed Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,50;','','');
-REPLACE INTO `item_db` VALUES ('4489','Sealed_Pharaoh_Card','Sealed Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-15;','','');
-REPLACE INTO `item_db` VALUES ('4490','Sealed_M_Flower_Card','Sealed Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_INCAGI,((getrefine()>14)?5:1);','','');
-REPLACE INTO `item_db` VALUES ('4491','Sealed_B_Shecil_Card','Sealed Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus2 bHPDrainRate,5,((getrefine()>14)?15:10);','','');
-REPLACE INTO `item_db` VALUES ('4492','Sealed_Orc_Hero_Card','Sealed Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,((getrefine()>14)?6000:4000);','','');
-REPLACE INTO `item_db` VALUES ('4493','Sealed_Tao_Card','Sealed Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?75:50); bonus bDefRate,-50; bonus bMdefRate,-50;','','');
-REPLACE INTO `item_db` VALUES ('4494','Sealed_TurtleG_Card','Sealed Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, (getrefine() > 14) ? 15 : 10; bonus3 bAutoSpell,SM_MAGNUM,10,15;','','');
-REPLACE INTO `item_db` VALUES ('4495','Sealed_Amon_Ra_Card','Sealed Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,((getrefine()>14)?8:5),(15+35*(readparam(bInt)>=99));','','');
-REPLACE INTO `item_db` VALUES ('4496','Sealed_Drake_Card','Sealed Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4497','Sealed_Knight_WS_Card','Sealed Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,1,10; bonus2 bAddEff,Eff_Freeze, ((getrefine()>14)?1500:1000);','','');
-REPLACE INTO `item_db` VALUES ('4498','Sealed_Lady_Tanee_Card','Sealed Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?-50:-60); bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,100; bonus2 bAddItemHealRate,513,((getrefine()>14)?80:50);','','');
-REPLACE INTO `item_db` VALUES ('4499','Sealed_Samurai_Card','Sealed Incantation Samurai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; if (getrefine()>14) bonus2 bHPLossRate,777,8000; else bonus2 bHPLossRate,888,5000;','','if((Hp<=999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal(1-Hp),0; } else { heal -999,0; }');
-REPLACE INTO `item_db` VALUES ('4500','Sealed_Orc_Load_Card','Sealed Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,((getrefine()>14)?25:15);','','');
-REPLACE INTO `item_db` VALUES ('4501','Sealed_B_Magaleta_Card','Sealed High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,((getrefine()>14)?35:25),BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4502','Sealed_B_Harword_Card','Sealed MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>14) { bonus bBreakWeaponRate,800; bonus bBreakArmorRate,600; } else { bonus bBreakWeaponRate,500; bonus bBreakArmorRate,400; }','','');
-REPLACE INTO `item_db` VALUES ('4503','Sealed_Apocalips_H_Card','Sealed Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,((getrefine()>14)?25:15);','','');
-REPLACE INTO `item_db` VALUES ('4504','Sealed_Eddga_Card','Sealed Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?-35:-50);','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
-REPLACE INTO `item_db` VALUES ('4505','Scaraba_Card','Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,20; bonus bMaxSPrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4506','Dolomedes_Card','Dolomedes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; if(BaseClass==Job_Archer) { bonus bDex,getrefine()/3; }','','');
-REPLACE INTO `item_db` VALUES ('4507','Q_Scaraba_Card','Queen Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Scaraba,30; bonus2 bAddMonsterDropItem,12806,30;','','');
-REPLACE INTO `item_db` VALUES ('4508','Gold_Scaraba_Card','Gold Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus bMaxHPrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4509','Gold_Q_Scaraba_Card','Gold Queen Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bAddRaceTolerance,RC_Insect,10; if(getrefine()>=9) { bonus2 bAddRaceTolerance,RC_Insect,5; }','','');
-REPLACE INTO `item_db` VALUES ('4510','Miming_Card','Miming Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Deepsleep,500;','','');
-REPLACE INTO `item_db` VALUES ('4511','Little_Fatum_Card','Little Fatum Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Silence,500,ATF_SKILL;','','');
-REPLACE INTO `item_db` VALUES ('4512','Parus_Card','Parus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3; if(BaseClass==Job_Acolyte) { bonus bHealPower,getrefine()/2; }','','');
-REPLACE INTO `item_db` VALUES ('4513','Angra_Mantis_Card','Angra Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,2; if(BaseClass==Job_Thief) { bonus bCritAtkRate,getrefine()/2; }','','');
-REPLACE INTO `item_db` VALUES ('4514','Pom_Spider_Card','Pom Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('4515','Alnoldi_Card','Alnoldi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,30;','','');
-REPLACE INTO `item_db` VALUES ('4516','Comodo_Card','Comodo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,50; bonus bFlee,-25;','','');
-REPLACE INTO `item_db` VALUES ('4517','Cendrawasih_Card','Cendrawasih Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) { bonus bInt,getrefine()/3; }','','');
-REPLACE INTO `item_db` VALUES ('4518','Banaspaty_Card','Banaspaty Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Burning,1500;','','');
-REPLACE INTO `item_db` VALUES ('4519','Butoijo_Card','Butoijo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Angel,20;','','');
-REPLACE INTO `item_db` VALUES ('4520','Leak_Card','Leak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddEff,Eff_Confusion,5000; bonus3 bAddEff,Eff_Confusion,5000,ATF_SKILL;','','');
-REPLACE INTO `item_db` VALUES ('4521','Sedora_Card','Sedora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15;','','');
-REPLACE INTO `item_db` VALUES ('4522','Sropho_Card','Sropho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAddEff,Eff_Cold,500,ATF_SHORT,3000;','','');
-REPLACE INTO `item_db` VALUES ('4523','Pot_Dofle_Card','Pot Dofle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus2 bAddRaceTolerance,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('4524','King_Dramoh_Card','King Dramoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(BaseClass==Job_Swordman) { bonus bStr,getrefine()/3; }','','');
-REPLACE INTO `item_db` VALUES ('4525','Kraken_Card','Kraken Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill TF_HIDING,1; skill RG_RAID,1; bonus3 bAddEffOnSkill,RG_RAID,Eff_Bleeding,1000;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('4526','Odd_Coelacanth_Card','Weird Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,5; bonus bMdef,50;','','');
-REPLACE INTO `item_db` VALUES ('4527','Black_Coelacanth_Card','Dark Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bDef,100;','','');
-REPLACE INTO `item_db` VALUES ('4528','Mutant_Coelacanth_Card','Mutant Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2+(getrefine()/2); bonus bMaxHPrate,-getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('4529','Cruel_Coelacanth_Card','Violent Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2+(getrefine()/2); bonus bMaxSPrate,-getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('4530','Siorava_Card','Siorava Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; if(BaseClass==Job_Merchant) { bonus bLuk,getrefine()/3; }','','');
-REPLACE INTO `item_db` VALUES ('4531','Red_Eruma_Card','Red Eruma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Curse,500,ATF_SKILL;','','');
-REPLACE INTO `item_db` VALUES ('4532','Wild_Rider_Card','Wild Rider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
-REPLACE INTO `item_db` VALUES ('4533','Mini_Octopus_Card','Octopus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Blind,500,ATF_SKILL;','','');
-REPLACE INTO `item_db` VALUES ('4534','Giant_Octopus_Card','Giant Octopus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,12; skill WZ_WATERBALL,5;','','');
-REPLACE INTO `item_db` VALUES ('4535','Sealed_Rand_Card','Sealed Rand Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4536','Sealed_Atroce_Card','Sealed Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,((getrefine()>14)?25:15); autobonus \"{ bonus bAspdRate,((getrefine()>14)?75:50); }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('4537','Sealed_Phreeoni_Card','Sealed Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,((getrefine()>14)?75:50);','','');
-REPLACE INTO `item_db` VALUES ('4538','Sealed_Bacsojin_Card','Sealed White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>14) { bonus bHealPower,25; bonus bUseSPrate,20; } else { bonus bHealPower,15; bonus bUseSPrate,30; }','','');
-REPLACE INTO `item_db` VALUES ('4539','Sealed_F_Bishop_Card','Sealed Fallen Bishop Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,((getrefine()>14)?8:5); bonus bMaxSPrate,-50; .@rate = (getrefine()>14)?33:25; bonus2 bMagicAddRace,RC_Angel,.@rate; bonus2 bMagicAddRace,RC_DemiPlayer,.@rate;','','');
-REPLACE INTO `item_db` VALUES ('4540','SLD_Lord_Of_Death_Card','Sealed Lord Of The Death Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?350:250; bonus3 bAddEff,Eff_Stun,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Curse,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Silence,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Poison,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,.@rate,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
-REPLACE INTO `item_db` VALUES ('4541','SLD_B_Katrinn_Card','Sealed High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; if (getrefine()>14) { bonus bVariableCastrate,120; bonus bSPrecovRate,-120; } else { bonus bVariableCastrate,150; bonus bSPrecovRate,-150; }','','heal 0,((getrefine()>14)?-2000:-3000);');
-REPLACE INTO `item_db` VALUES ('4542','SLD_Detale_Card','SLD Detale Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4543','SLD_Garm_Card','Sealed Garm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,((getrefine()>14)?4000:2500);','','');
-REPLACE INTO `item_db` VALUES ('4544','SLD_Dark_Snake_Card','Sealed Dark Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; if (getrefine()>14) { bonus2 bResEff,Eff_Blind,7500; bonus2 bResEff,Eff_Curse,7500; } else { bonus2 bResEff,Eff_Blind,5000; bonus2 bResEff,Eff_Curse,5000; }','','');
-REPLACE INTO `item_db` VALUES ('4545','Novice_Poring_Card','Novice Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4546','Valkhiri_Card','Val\'khiri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4547','Upd_Byorgue_Card','Enhanced Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; } bonus bMaxHPrate,getrefine()/2; bonus3 bAddEffOnSkill,SC_BODYPAINT,Eff_Confusion,100;','','');
-REPLACE INTO `item_db` VALUES ('4548','Upd_Salamander_Card','Enhanced Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
-REPLACE INTO `item_db` VALUES ('4549','Upd_Maya_Puple_Card','Upd Maya Puple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0; bonus bAllStats,1; skill AL_RUWACH,1;','','');
-REPLACE INTO `item_db` VALUES ('4550','Upd_Bow_Guardian_Card','Upd Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus2 bSkillAtk,RA_ARROWSTORM,50; bonus bCritical,25+10*(getequiprefinerycnt(EQI_HAND_R)/4); bonus bHit,5; bonus3 bAutoSpell,HT_PHANTASMIC,1,100; }','','');
-REPLACE INTO `item_db` VALUES ('4551','Upd_Necromancer_Card','Enhanced Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==10) { bonus bInt,1; bonus bIgnoreMdefRate,2; bonus bIgnoreMdefRate,getrefine()/4; }','','');
-REPLACE INTO `item_db` VALUES ('4552','Manny_Card','Manny Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
-REPLACE INTO `item_db` VALUES ('4553','Sid_Card','Sid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4554','Diego_Card','Diego Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4555','Scrat_Card','Scrat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4556','Fenrir_Card','Fenrir Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bMatk,(getrefine()*5); bonus bFixedCastrate,-70;','','');
-REPLACE INTO `item_db` VALUES ('4557','Fenrir_Card_','Weakened Fenrir Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,25;','','');
-REPLACE INTO `item_db` VALUES ('4558','Woodie_Card','Chun Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus3 bAutoSpellWhenHit,PR_KYRIE,2,20;','','');
-REPLACE INTO `item_db` VALUES ('4559','M_Morocc_Card','Devil Morocc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1; bonus bMaxSPrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4560','Clown_Card','Clown Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; if(readparam(bVit)>=110) { bonus bFlee,20; } if(getiteminfo(getequipid(EQI_HAND_R),11)==13) { skill BA_POEMBRAGI,10; }','','');
-REPLACE INTO `item_db` VALUES ('4561','Professor_Card','Professor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; if(readparam(bDex)>=110) { bonus bMatkRate,7; } bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,5,70,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4562','Champion_Card','Champion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,7; if(readparam(bAgi)>=110) { bonus bAtkRate,7; } bonus5 bAutoSpellWhenHit,MO_INVESTIGATE,5,70,BF_WEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('4563','Creator_Card','Creator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; if(readparam(bStr)>=110) { bonus bCritical,20; } bonus5 bAutoSpellWhenHit,AM_ACIDTERROR,5,70,BF_WEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('4564','Stalker_Card','Stalker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; if(readparam(bLuk)>=110) { bonus bHit,20; } bonus5 bAutoSpellWhenHit,ST_FULLSTRIP,1,70,BF_WEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('4565','Paladin_Card','Paladin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; if(readparam(bInt)>=110) { bonus bMaxHPrate,10; } bonus5 bAutoSpellWhenHit,CR_GRANDCROSS,10,70,BF_WEAPON,0;','','');
-REPLACE INTO `item_db` VALUES ('4566','Gypsy_Card','Gypsy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==13) { skill DC_FORTUNEKISS,10; } bonus bFlee,20; if(readparam(bVit)>=110) { bonus bFlee,20; }','','');
-REPLACE INTO `item_db` VALUES ('4567','Alphoccio_Card','Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(BaseJob==Job_Bard) { bonus bMaxHPrate,10; bonus bMaxSPrate,5; }','','');
-REPLACE INTO `item_db` VALUES ('4568','Ceila_Card','Celia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill SA_ABRACADABRA,1;','','');
-REPLACE INTO `item_db` VALUES ('4569','Chen_Card','Chen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill MO_CALLSPIRITS,2;','','');
-REPLACE INTO `item_db` VALUES ('4570','Flamel_Card','Flamel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus2 bAddItemHealRate,501,200; bonus2 bAddItemHealRate,502,200; bonus2 bAddItemHealRate,503,200; bonus2 bAddItemHealRate,504,200;','','');
-REPLACE INTO `item_db` VALUES ('4571','Gertie_Card','Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill RG_CLOSECONFINE,1;','','');
-REPLACE INTO `item_db` VALUES ('4572','Randel_Card','Randel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill CR_AUTOGUARD,3;','','');
-REPLACE INTO `item_db` VALUES ('4573','Trentini_Card','Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(BaseJob==Job_Dancer) { bonus bMaxHPrate,10; bonus bMaxSPrate,5; }','','');
-REPLACE INTO `item_db` VALUES ('4574','Daehyon_Card','General Daehyon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if((getiteminfo(getequipid(EQI_HAND_R),11)==3)||(getiteminfo(getequipid(EQI_HAND_R),11)==4)) { bonus bBaseAtk,100; }','','');
-REPLACE INTO `item_db` VALUES ('4575','Soheon_Card','Armed Guard Soheon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if(getiteminfo(getequipid(EQI_HAND_R),11)==1) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
-REPLACE INTO `item_db` VALUES ('4576','Gioia_Card','Gioia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Wind,100; bonus2 bMagicAtkEle,Ele_Ghost,100; bonus2 bSubEle,Ele_Neutral,-30; bonus2 bSubEle,Ele_Water,-30; bonus2 bSubEle,Ele_Earth,-30; bonus2 bSubEle,Ele_Fire,-30; bonus2 bSubEle,Ele_Wind,-30; bonus2 bSubEle,Ele_Poison,-30; bonus2 bSubEle,Ele_Holy,-30; bonus2 bSubEle,Ele_Dark,-30; bonus2 bSubEle,Ele_Ghost,-30; bonus2 bSubEle,Ele_Undead,-30;','','');
-REPLACE INTO `item_db` VALUES ('4577','Elvira_Card','Elvira Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Wind,20; bonus2 bMagicAtkEle,Ele_Ghost,20;','','');
-REPLACE INTO `item_db` VALUES ('4578','Pyuriel_Card','Angry Student Pyuriel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,30; bonus2 bSubRace, RC_All, -10;','','');
-REPLACE INTO `item_db` VALUES ('4579','Lora_Card','Warrior Lola Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==8) { bonus bBaseAtk,20; bonus bCritical,10; } bonus bBaseAtk,getrefine(); bonus bCritical,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('4580','Kades_Card','Guardian Kades Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,50; bonus2 bSubEle,Ele_Earth,50; bonus2 bSubEle,Ele_Fire,50; bonus2 bSubEle,Ele_Wind,50; bonus2 bSubEle,Ele_Dark,50; bonus2 bSubEle,Ele_Undead,50; bonus2 bSubEle,Ele_Holy,-100; bonus2 bSubEle,Ele_Ghost,-100;','','');
-REPLACE INTO `item_db` VALUES ('4581','Rudo_Card','Rudo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_MOVHASTE_HORSE, 3000, 25; bonus bAgi, 44; heal 0, -40; }\", 3, 3000, 0, \"{ specialeffect2 EF_WIND; }\";','','');
-REPLACE INTO `item_db` VALUES ('4582','Bungisngis_Card','Bungisngis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('4583','Engkanto_Card','Engkanto Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,30; bonus2 bIgnoreDefRate,RC_Plant,30;','','');
-REPLACE INTO `item_db` VALUES ('4584','Manananggal_Card','Manananggal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bMaxSPrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4585','Mangkukulam_Card','Mangkukulam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bHPGainValue,-666;','','');
-REPLACE INTO `item_db` VALUES ('4586','Tikbalang_Card','Tikbalang Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Wind,5; if(getrefine()>=9) { bonus2 bMagicAtkEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('4587','Tiyanak_Card','Tiyanak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,12; bonus2 bCriticalAddRace,RC_Fish,12; bonus2 bCriticalAddRace,RC_Brute,12;','','');
-REPLACE INTO `item_db` VALUES ('4588','Wakwak_Card','Wakwak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5*(readparam(bStr)/10);','','');
-REPLACE INTO `item_db` VALUES ('4589','Jejeling_Card','Jejeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200*(readparam(bVit)/10);','','');
-REPLACE INTO `item_db` VALUES ('4590','Bangungot_Card','Bangungot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,3,2500,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4591','Bakonawa_Card','Bakonawa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus2 bAddEffWhenHit,Eff_Bleeding,2000;','','');
-REPLACE INTO `item_db` VALUES ('4592','Buwaya_Card','Buwaya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,3,2500,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('4593','Menblatt_Card','Menblatt Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,1*(readparam(bDex)/10);','','');
-REPLACE INTO `item_db` VALUES ('4594','Petal_Card','Petal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,2*(readparam(bLuk)/10);','','');
-REPLACE INTO `item_db` VALUES ('4595','Cenere_Card','Cenere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2*(readparam(bAgi)/10); bonus bDelayrate,-2*(readparam(bAgi)/10);','','');
-REPLACE INTO `item_db` VALUES ('4596','AntiqueBook_Card','Antique Book Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5*(readparam(bInt)/10);','','');
-REPLACE INTO `item_db` VALUES ('4597','LichternB_Card','Lichtern Blue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Water,(getrefine()>=9)?10:5;','','');
-REPLACE INTO `item_db` VALUES ('4598','LichternY_Card','Lichtern Green Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Ghost,(getrefine()>=9)?10:5;','','');
-REPLACE INTO `item_db` VALUES ('4599','LichternR_Card','Lichtern Red Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Fire,(getrefine()>=9)?10:5;','','');
-REPLACE INTO `item_db` VALUES ('4600','LichternG_Card','Lichtern Yellow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()>=9)?10:5;','','');
-REPLACE INTO `item_db` VALUES ('4601','Amdarais_Card','Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,15; bonus bMatkRate,15; bonus2 bHPLossRate,666,4000; bonus2 bSPLossRate,66,4000;','','heal -6666,-666;');
-REPLACE INTO `item_db` VALUES ('4602','AmdaraisH_Card','Realized Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,20; bonus bMatkRate,20; bonus2 bHPLossRate,666,6000; bonus2 bSPLossRate,66,6000;','','heal -6666,-666;');
-REPLACE INTO `item_db` VALUES ('4603','CorruptionRoot_Card','Corruption Root Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,1,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,1,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDECURSE,1,70,BF_WEAPON,0;','','');
-REPLACE INTO `item_db` VALUES ('4604','CorruptionRootH_Card','Realized Corruption Root Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,2,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDECURSE,2,70,BF_WEAPON,0;','','');
-REPLACE INTO `item_db` VALUES ('4605','UndeadKnightM_Card','Agony Of Royal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-44; bonus bHPGainValue,200+10*getrefine();','','');
-REPLACE INTO `item_db` VALUES ('4606','UndeadKnightF_Card','Grudge of Royal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,-44; bonus bSPGainValue,20+(getrefine()/2);','','heal 0,-444;');
-REPLACE INTO `item_db` VALUES ('4607','FaithfulManager_Card','Faithful Manager Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatk,5; if(getiteminfo(getequipid(EQI_HAND_R),11) == 15) { if(getrefine()>=10) { bonus bBaseAtk,20; bonus bMatk,20; } if(getrefine()>=14) { bonus bBaseAtk,20; bonus bMatk,20; } }','','');
-REPLACE INTO `item_db` VALUES ('4608','White_Knightage_Card','White Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus2 bAddSize,Size_Medium,20; bonus2 bAddSize,Size_Large,20;','','');
-REPLACE INTO `item_db` VALUES ('4609','Khali_Knightage_Card','Khalitzburg Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,20; bonus2 bSubSize,Size_Medium,25; bonus2 bSubSize,Size_Large,25;','','');
-REPLACE INTO `item_db` VALUES ('4610','Sarah_Card','Sarah Card','6','10','5','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4625','Timeholder_Card','Timeholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4626','Big_Ben_Card','Big Ben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Formless,5; bonus2 bMagicAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('4627','Big_Bell_Card','Big Bell Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,10; bonus2 bAddRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('4628','Neo_Punk_Card','Neo Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,20; bonus2 bSubRace,RC_Demon,20;','','');
-REPLACE INTO `item_db` VALUES ('4629','Arc_Elder_Card','Arc Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()*3);','','');
-REPLACE INTO `item_db` VALUES ('4630','Time_Keeper_Card','Time Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_WIDECURSE,2,20;','','');
-REPLACE INTO `item_db` VALUES ('4631','Owl_Viscount_Card','Owl Viscount Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('4632','Owl_Marquees_Card','Owl Marquees Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SA_VIOLENTGALE)==5) { bonus5 bAutoSpell,SA_VIOLENTGALE,5,20,BF_WEAPON,0; } else bonus5 bAutoSpell,SA_VIOLENTGALE,1,20,BF_WEAPON,0;','','');
-REPLACE INTO `item_db` VALUES ('4633','P_Archer_Skeleton_Card','Enhanced Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10; if(BaseLevel>99) { bonus bLongAtkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('4634','P_Soldier_Skeleton_Card','Enhanced Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9; if(BaseLevel>99) { bonus bCritical,1; }','','');
-REPLACE INTO `item_db` VALUES ('4635','P_Amdarais_Card','Enhanced Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,getequiprefinerycnt(EQI_ARMOR)*10; bonus bFlee,-(getequiprefinerycnt(EQI_ARMOR)*2); if(BaseLevel>99) { bonus bMaxHP,500; }','','');
-REPLACE INTO `item_db` VALUES ('4636','Bijou_Card','Bijou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,10000; bonus bAtkRate,10; bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4637','Immortal_Corpse_Card','Immortal Corps Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPGainValue,50; bonus bSPGainValue,5; bonus bHPrecovRate,-100;','','heal -1000,100;');
-REPLACE INTO `item_db` VALUES ('4638','Watcher_Card','Watcher Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,30; /* When attacked by enemy, drain 5 SP from user. */','','');
-REPLACE INTO `item_db` VALUES ('4639','Taffy_Card','Taffy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('4640','Frozen_Wolf_Card','Frozen Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('4641','Zombie_Guard_Card','Zombie Guard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; /*Each time you get a physical attack, recover SP by 1.*/','','');
-REPLACE INTO `item_db` VALUES ('4642','Min_Toad_Card','Infinite Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,2; if (getrefine() > 6) bonus bFlee2,2; if (getrefine() > 8) bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('4643','Min_Vagabond_Wolf_Card','Infinite Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,10; if (getrefine() > 6) bonus bAtk,10; if (getrefine() > 8) bonus bAtk,15;','','');
-REPLACE INTO `item_db` VALUES ('4644','Min_Vocal_Card','Infinite Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; if (getrefine() > 6) bonus bMdef,10; if (getrefine() > 8) bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('4645','Min_Eclipse_Card','Infinite Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if (getrefine() > 6) bonus bMaxHP,300; if (getrefine() > 8) bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('4646','Min_Chimera_Card','Infinite Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,4;','','');
-REPLACE INTO `item_db` VALUES ('4647','Min_Osiris_Card','Infinite_Osiris_Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPGainValue,300;','','');
-REPLACE INTO `item_db` VALUES ('4648','Min_Eddga_Card','Infinite_Eddga_Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,SM_PROVOKE,10,500;','','');
-REPLACE INTO `item_db` VALUES ('4649','Min_Phreeoni_Card','Infinite Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,100;','','');
-REPLACE INTO `item_db` VALUES ('4650','Min_Ork_Hero_Card','Infinite Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAddEffWhenHit,Eff_Stun,10000,BF_MAGIC; /* NOTE: Works only on monsters, going to test further in Official servers if also works on players. [Frost] */','','');
-REPLACE INTO `item_db` VALUES ('4651','Min_Tao_Gunka_Card','Infinite Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10000; bonus bAgi,-10;','','');
-REPLACE INTO `item_db` VALUES ('4652','N_Amon_Ra_Card','Nightmare Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Dark,50; bonus2 bMagicAddEle,Ele_Undead,50; bonus2 bMagicAddRace,RC_Demon,50; bonus2 bMagicAddRace,RC_Undead,50;','','');
-REPLACE INTO `item_db` VALUES ('4653','N_Arclouse_Card','Nightmare Arclouse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,20; bonus2 bSubRace,RC_Undead,20;','','');
-REPLACE INTO `item_db` VALUES ('4654','N_Mimic_Card','Nightmare Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('4655','N_Minorous_Card','Nightmare Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('4656','N_Mummy_Card','Nightmare Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4657','N_Ancient_Mummy_Card','Nightmare Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bMagicAtkEle,Ele_Fire,3+(getrefine()*3);','','');
-REPLACE INTO `item_db` VALUES ('4658','N_Verit_Card','Nightmare Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; if (getrefine() > 6) bonus bMatkRate,3; if (getrefine() > 8) bonus bMatkRate,2;','','');
-REPLACE INTO `item_db` VALUES ('4659','Eggring_Card','Eggring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('4660','Scout_Basilisk_Card','Scout Basilisk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,5; bonus2 bSubSize,Size_Medium,5;','','');
-REPLACE INTO `item_db` VALUES ('4661','Charge_Basilisk_Card','Charge Basilisk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,-15; bonus2 bSubSize,Size_Medium,20; bonus2 bSubSize,Size_Large,20;','','');
-REPLACE INTO `item_db` VALUES ('4662','Big_Eggring_Card','Big Eggring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,25; bonus bMatk,25; bonus bAspdRate,10; bonus bMaxHP,1000; bonus bLongAtkRate,5; bonus bCritAtkRate,10; bonus bAtk,-5/(readparam(bStr)*10); bonus bAspdRate,-2/(readparam(bAgi)*10); bonus bMatk,-5/(readparam(bInt)*10); bonus bMaxHP,-200/(readparam(bVit)*10); bonus bLongAtkRate,-1/(readparam(bDex)*10); bonus bCritAtkRate,-2/(readparam(bLuk)*10);','','');
-REPLACE INTO `item_db` VALUES ('4663','Leaf_Lunatic_Card','Leaf Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5;','','');
-REPLACE INTO `item_db` VALUES ('4664','Grass_Fabre_Card','Grass Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4665','Wild_Hornet_Card','Wild Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('4666','Sweet_Rodafrog_Card','Swift Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('4667','Hunter_Wolf_Card','Hunter Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('4668','Trance_Spore_Card','Trance Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4669','Jungle_Mandragora_Card','Jungle Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Wind,3; if (getrefine() > 6) bonus2 bMagicAddEle,Ele_Wind,5; if (getrefine() > 8) bonus2 bMagicAddEle,Ele_Wind,7;','','');
-REPLACE INTO `item_db` VALUES ('4670','Fruit_Pom_Spider_Card','Fruit Pom Spider','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Fire,3; if (getrefine() > 6) bonus2 bMagicAddEle,Ele_Fire,5; if (getrefine() > 8) bonus2 bMagicAddEle,Ele_Fire,7;','','');
-REPLACE INTO `item_db` VALUES ('4671','V_Celia_Card','Sorcerer Celia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Sorcerer || Class == Job_Sorcerer_T) { bonus bMaxHPrate,10; bonus bMatkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4672','V_Chen_Card','Sura Chen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Sura || Class == Job_Sura_T) { bonus bMaxHPrate,10; bonus bAtkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4673','V_Alphoccio_Card','Minstrel Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Minstrel || Class == Job_Minstrel_T) { bonus bMaxHPrate,15; bonus bMaxSPrate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4674','V_Eremes_Card','Guillotine Cross Eremes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { bonus bFlee2,10; bonus bAtkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4675','V_Magaleta_Card','Arch Bishop Magaleta Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Arch_Bishop || Class == Job_Arch_Bishop_T) { bonus bMaxHPrate,10; bonus bHealPower,15; }','','');
-REPLACE INTO `item_db` VALUES ('4676','V_Shecil_Card','Ranger Cecil Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Ranger || Class == Job_Ranger_T) { bonus bCritical,20; bonus bLongAtkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4677','V_Harword_Card','Merchanic Howard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Mechanic || Class == Job_Mechanic_T) { bonus bHit,20; bonus bAtkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4678','V_Katrinn_Card','Warlock Kathryne Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Warlock || Class == Job_Warlock_T) { bonus bMdef,80; bonus bMatkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4679','V_Seyren_Card','Rune Knight Seyren Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_T) { bonus bAspd,2; bonus bAtkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4680','V_Randel_Card','Royal Guard Randel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Royal_Guard || Class == Job_Royal_Guard_T) { bonus bDef,350; bonus bAtkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('4681','V_Flamel_Card','Genetic Flamel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Genetic || Class == Job_Genetic_T) { bonus bFlee,20; bonus bAtkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4682','V_Gertie_Card','Shadow Chaser Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Shadow_Chaser || Class == Job_Shadow_Chaser_T) { bonus bAtkRate,5; bonus bMatkRate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4683','V_Trentini_Card','Wanderer Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Wanderer || Class == Job_Wanderer_T) { bonus bMaxHPrate,10; bonus bMaxSPrate,15; }','','');
-REPLACE INTO `item_db` VALUES ('4684','V_B_Eremes_Card','True Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GC_CROSSIMPACT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,GC_CROSSIMPACT,50; if (getrefine() >= 10) bonus2 bSkillAtk,GC_CROSSIMPACT,50;','','');
-REPLACE INTO `item_db` VALUES ('4685','V_B_Magaleta_Card','True Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AB_JUDEX,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,AB_JUDEX,50; if (getrefine() >= 10) bonus2 bSkillAtk,AB_JUDEX,50;','','');
-REPLACE INTO `item_db` VALUES ('4686','V_B_Katrinn_Card','True Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WL_HELLINFERNO,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,WL_HELLINFERNO,50; if (getrefine() >= 10) bonus2 bSkillAtk,WL_HELLINFERNO,50;','','');
-REPLACE INTO `item_db` VALUES ('4687','V_B_Shecil_Card','True Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RA_AIMEDBOLT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,RA_AIMEDBOLT,50; if (getrefine() >= 10) bonus2 bSkillAtk,RA_AIMEDBOLT,50;','','');
-REPLACE INTO `item_db` VALUES ('4688','V_B_Harword_Card','True Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,NC_POWERSWING,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,NC_POWERSWING,50; if (getrefine() >= 10) bonus2 bSkillAtk,NC_POWERSWING,50;','','');
-REPLACE INTO `item_db` VALUES ('4689','V_B_Seyren_Card','True Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RK_SONICWAVE,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,RK_SONICWAVE,50; if (getrefine() >= 10) bonus2 bSkillAtk,RK_SONICWAVE,50;','','');
-REPLACE INTO `item_db` VALUES ('4690','V_B_Randel_Card','True Randel Lawrence Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,LG_BANISHINGPOINT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,LG_BANISHINGPOINT,50; if (getrefine() >= 10) bonus2 bSkillAtk,LG_BANISHINGPOINT,50;','','');
-REPLACE INTO `item_db` VALUES ('4691','V_B_Flamel_Card','True Flamel Emure Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GN_CARTCANNON,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,GN_CARTCANNON,50; if (getrefine() >= 10) bonus2 bSkillAtk,GN_CARTCANNON,50;','','');
-REPLACE INTO `item_db` VALUES ('4692','V_B_Celia_Card','True Celia Alde Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SO_CLOUD_KILL,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SO_CLOUD_KILL,50; if (getrefine() >= 10) bonus2 bSkillAtk,SO_CLOUDKILL,50;','','');
-REPLACE INTO `item_db` VALUES ('4693','V_B_Chen_Card','True Chen Liu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SR_DRAGONCOMBO,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SR_DRAGONCOMBO,50; if (getrefine() >= 10) bonus2 bSkillAtk,SR_DRAGONCOMBO,50;','','');
-REPLACE INTO `item_db` VALUES ('4694','V_B_Gertie_Card','True Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_FEINTBOMB,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SC_FEINTBOMB,50; if (getrefine() >= 10) bonus2 bSkillAtk,SC_FEINTBOMB,50;','','');
-REPLACE INTO `item_db` VALUES ('4695','V_B_Trentini_Card','True Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_METALICSOUND,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,WM_METALICSOUND,50; if (getrefine() >= 10) bonus2 bSkillAtk,WM_METALICSOUND,50;','','');
-REPLACE INTO `item_db` VALUES ('4696','V_B_Alphoccio_Card','True Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; if (getequipweaponlv(EQI_HAND_R) == 4) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; } if (getrefine() >= 10) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; }','','');
-REPLACE INTO `item_db` VALUES ('4700','Strength1','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('4701','Strength2','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('4702','Strength3','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('4703','Strength4','STR+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('4704','Strength5','STR+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
-REPLACE INTO `item_db` VALUES ('4705','Strength6','STR+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6;','','');
-REPLACE INTO `item_db` VALUES ('4706','Strength7','STR+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,7;','','');
-REPLACE INTO `item_db` VALUES ('4707','Strength8','STR+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8;','','');
-REPLACE INTO `item_db` VALUES ('4708','Strength9','STR+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,9;','','');
-REPLACE INTO `item_db` VALUES ('4709','Strength10','STR+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10;','','');
-REPLACE INTO `item_db` VALUES ('4710','Inteligence1','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4711','Inteligence2','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('4712','Inteligence3','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('4713','Inteligence4','INT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
-REPLACE INTO `item_db` VALUES ('4714','Inteligence5','INT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5;','','');
-REPLACE INTO `item_db` VALUES ('4715','Inteligence6','INT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6;','','');
-REPLACE INTO `item_db` VALUES ('4716','Inteligence7','INT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,7;','','');
-REPLACE INTO `item_db` VALUES ('4717','Inteligence8','INT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,8;','','');
-REPLACE INTO `item_db` VALUES ('4718','Inteligence9','INT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,9;','','');
-REPLACE INTO `item_db` VALUES ('4719','Inteligence10','INT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10;','','');
-REPLACE INTO `item_db` VALUES ('4720','Dexterity1','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('4721','Dexterity2','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('4722','Dexterity3','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('4723','Dexterity4','DEX+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('4724','Dexterity5','DEX+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5;','','');
-REPLACE INTO `item_db` VALUES ('4725','Dexterity6','DEX+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,6;','','');
-REPLACE INTO `item_db` VALUES ('4726','Dexterity7','DEX+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,7;','','');
-REPLACE INTO `item_db` VALUES ('4727','Dexterity8','DEX+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8;','','');
-REPLACE INTO `item_db` VALUES ('4728','Dexterity9','DEX+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,9;','','');
-REPLACE INTO `item_db` VALUES ('4729','Dexterity10','DEX+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,10;','','');
-REPLACE INTO `item_db` VALUES ('4730','Agility1','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4731','Agility2','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4732','Agility3','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('4733','Agility4','AGI+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('4734','Agility5','AGI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5;','','');
-REPLACE INTO `item_db` VALUES ('4735','Agility6','AGI+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,6;','','');
-REPLACE INTO `item_db` VALUES ('4736','Agility7','AGI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,7;','','');
-REPLACE INTO `item_db` VALUES ('4737','Agility8','AGI+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,8;','','');
-REPLACE INTO `item_db` VALUES ('4738','Agility9','AGI+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,9;','','');
-REPLACE INTO `item_db` VALUES ('4739','Agility10','AGI+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,10;','','');
-REPLACE INTO `item_db` VALUES ('4740','Vitality1','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4741','Vitality2','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('4742','Vitality3','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('4743','Vitality4','VIT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
-REPLACE INTO `item_db` VALUES ('4744','Vitality5','VIT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
-REPLACE INTO `item_db` VALUES ('4745','Vitality6','VIT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6;','','');
-REPLACE INTO `item_db` VALUES ('4746','Vitality7','VIT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,7;','','');
-REPLACE INTO `item_db` VALUES ('4747','Vitality8','VIT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,8;','','');
-REPLACE INTO `item_db` VALUES ('4748','Vitality9','VIT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,9;','','');
-REPLACE INTO `item_db` VALUES ('4749','Vitality10','VIT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10;','','');
-REPLACE INTO `item_db` VALUES ('4750','Luck1','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4751','Luck2','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('4752','Luck3','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('4753','Luck4','LUK+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('4754','Luck5','LUK+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('4755','Luck6','LUK+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,6;','','');
-REPLACE INTO `item_db` VALUES ('4756','Luck7','LUK+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,7;','','');
-REPLACE INTO `item_db` VALUES ('4757','Luck8','LUK+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,8;','','');
-REPLACE INTO `item_db` VALUES ('4758','Luck9','LUK+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,9;','','');
-REPLACE INTO `item_db` VALUES ('4759','Luck10','LUK+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
-REPLACE INTO `item_db` VALUES ('4760','Matk1','MATK+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1; bonus bFixedCastrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4761','Matk2','MATK+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bFixedCastrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4762','Evasion6','FLEE+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
-REPLACE INTO `item_db` VALUES ('4763','Evasion12','FLEE+12','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12;','','');
-REPLACE INTO `item_db` VALUES ('4764','Critical5','CRI+5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('4765','Critical7','CRI+7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7;','','');
-REPLACE INTO `item_db` VALUES ('4766','Atk2','ATK+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,2;','','');
-REPLACE INTO `item_db` VALUES ('4767','Atk3','ATK+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('4768','Str1_J','Str1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('4769','Str2_J','Str2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('4770','Str3_J','Str3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('4771','Int1_J','Int1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('4772','Int2_J','Int2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('4773','Int3_J','Int3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('4774','Vit1_J','Vit1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('4775','Vit2_J','Vit2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('4776','Vit3_J','Vit3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('4777','Agi1_J','Agi1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('4778','Agi2_J','Agi2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('4779','Agi3_J','Agi3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('4780','Dex1_J','Dex1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('4781','Dex2_J','Dex2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('4782','Dex3_J','Dex3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('4783','Luk1_J','Luk1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('4784','Luk2_J','Luk2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('4785','Luk3_J','Luk3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('4786','Mdef2','MDEF+2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('4787','Mdef4','MDEF+4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('4788','Mdef6','MDEF+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6;','','');
-REPLACE INTO `item_db` VALUES ('4789','Mdef8','MDEF+8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,8;','','');
-REPLACE INTO `item_db` VALUES ('4790','Mdef10','MDEF+10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('4791','Def3','DEF+3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,3;','','');
-REPLACE INTO `item_db` VALUES ('4792','Def6','DEF+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,6;','','');
-REPLACE INTO `item_db` VALUES ('4793','Def9','DEF+9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,9;','','');
-REPLACE INTO `item_db` VALUES ('4794','Def12','DEF+12','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,12;','','');
-REPLACE INTO `item_db` VALUES ('4795','HP100','HP+100','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('4796','HP200','HP+200','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200;','','');
-REPLACE INTO `item_db` VALUES ('4797','HP300','HP+300','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('4798','HP400','HP+400','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
-REPLACE INTO `item_db` VALUES ('4799','HP500','HP+500','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('4800','SP50','SP+50','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('4801','SP100','SP+100','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('4802','SP150','SP+150','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('4803','Highness_Heal_3sec','Cure1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,AB_HIGHNESSHEAL,-3000;','','');
-REPLACE INTO `item_db` VALUES ('4804','Coluceo_Heal30','Catholic1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,AB_CHEAL,30;','','');
-REPLACE INTO `item_db` VALUES ('4805','Heal_Amount2','Archbishop1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3;','','');
-REPLACE INTO `item_db` VALUES ('4806','Matk3','MATK+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,3; bonus bFixedCastrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('4807','Atk_Speed1','Atk Speed1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('4808','Fighting_Spirit4','Fighting Spirit4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4809','Fighting_Spirit3','Fighting Spirit3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,12; bonus bHit,4;','','');
-REPLACE INTO `item_db` VALUES ('4810','Fighting_Spirit2','Fighting Spirit2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,9; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('4811','Fighting_Spirit1','Fighting Spirit1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,6; bonus bHit,2;','','');
-REPLACE INTO `item_db` VALUES ('4812','Spell4','Spell4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,15; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4813','Spell3','Spell3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,12; bonus bVariableCastrate,-8;','','');
-REPLACE INTO `item_db` VALUES ('4814','Spell2','Spell2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,9; bonus bVariableCastrate,-6;','','');
-REPLACE INTO `item_db` VALUES ('4815','Spell1','Spell1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,6; bonus bVariableCastrate,-4;','','');
-REPLACE INTO `item_db` VALUES ('4816','Sharp3','Sharp3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,12; bonus bHit,4;','','');
-REPLACE INTO `item_db` VALUES ('4817','Sharp2','Sharp2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('4818','Sharp1','Sharp1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus bHit,2;','','');
-REPLACE INTO `item_db` VALUES ('4819','Atk1','Atk1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('4820','Fighting_Spirit5','Fighting Spirit5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,18; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4821','Fighting_Spirit6','Fighting Spirit6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,21; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4822','Fighting_Spirit7','Fighting Spirit7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,24; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4823','Fighting_Spirit8','Fighting Spirit8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,27; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4824','Fighting_Spirit9','Fighting Spirit9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4825','Fighting_Spirit10','Fighting Spirit10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,50; bonus bHit,15;','','');
-REPLACE INTO `item_db` VALUES ('4826','Spell5','Spell5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,18; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4827','Spell6','Spell6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,21; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4828','Spell7','Spell7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,24; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4829','Spell8','Spell8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,27; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4830','Spell9','Spell9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,30; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('4831','Spell10','Spell10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bVariableCastrate,-20;','','');
-REPLACE INTO `item_db` VALUES ('4832','Expert_Archer1','Expert Archer1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,2;','','');
-REPLACE INTO `item_db` VALUES ('4833','Expert_Archer2','Expert Archer2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,4;','','');
-REPLACE INTO `item_db` VALUES ('4834','Expert_Archer3','Expert Archer3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,6;','','');
-REPLACE INTO `item_db` VALUES ('4835','Expert_Archer4','Expert Archer4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,8;','','');
-REPLACE INTO `item_db` VALUES ('4836','Expert_Archer5','Expert Archer5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('4837','Expert_Archer6','Expert Archer6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,12;','','');
-REPLACE INTO `item_db` VALUES ('4838','Expert_Archer7','Expert Archer7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,14;','','');
-REPLACE INTO `item_db` VALUES ('4839','Expert_Archer8','Expert Archer8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,16;','','');
-REPLACE INTO `item_db` VALUES ('4840','Expert_Archer9','Expert Archer9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,18;','','');
-REPLACE INTO `item_db` VALUES ('4841','Expert_Archer10','Expert Archer10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20; bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('4842','Atk_Speed2','Atk Speed2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,2;','','');
-REPLACE INTO `item_db` VALUES ('4843','Sharp4','Sharp4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,14; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('4844','Sharp5','Sharp5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,15; bonus bHit,6;','','');
-REPLACE INTO `item_db` VALUES ('4845','Sea_Energy','Strength Of Ocean','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4846','2011Valentin_Angel','Fully Loved Stone','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('4847','2011Valentin_Devil','Spelled Stone','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('4848','Immuned1','Immune Level 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('4849','Cranial1','Cranial Level 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('4850','Heal_Amount3','Heal Amount3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,6; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('4851','Heal_Amount4','Heal Amount4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,12; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('4852','Heal_Amount5','Heal Amount5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,20; bonus bUseSPrate,15;','','');
-REPLACE INTO `item_db` VALUES ('4853','S_Str','Special Str','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if (getrefine() >= 8) { bonus bStr,3; } if (getrefine() >= 9) { bonus2 bAddRace, RC_All, 1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4854','S_Agi','Special Agi','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if (getrefine() >= 8) { bonus bAgi,3; } if (getrefine() >= 9) { bonus2 bAddRace, RC_All, 1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4855','S_Vital','Special Vit','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if (getrefine() >= 8) { bonus bVit,3; } if (getrefine() >= 9) { bonus bMaxSPrate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4856','S_Int','Special Int','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if (getrefine() >= 8) { bonus bInt,3; } if (getrefine() >= 9) { bonus bMatkRate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4857','S_Dex','Special Dex','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if (getrefine() >= 8) { bonus bDex,3; } if (getrefine() >= 9) { bonus bMatkRate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4858','S_Luck','Special Luk','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; if (getrefine() >= 8) { bonus bLuk,3; } if (getrefine() >= 9) { bonus bMaxHPrate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
-REPLACE INTO `item_db` VALUES ('4859','Evasion1','Evasion1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,1;','','');
-REPLACE INTO `item_db` VALUES ('4860','Evasion3','Evasion3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3;','','');
-REPLACE INTO `item_db` VALUES ('4861','MHP1','MHP+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1;','','');
-REPLACE INTO `item_db` VALUES ('4862','MHP2','MHP+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2;','','');
-REPLACE INTO `item_db` VALUES ('4863','Fatal1','Fatal1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 4; bonus bCritical, 1;','','');
-REPLACE INTO `item_db` VALUES ('4864','Fatal2','Fatal2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 6; bonus bCritical, 2;','','');
-REPLACE INTO `item_db` VALUES ('4865','Fatal3','Fatal3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 8; bonus bCritical, 3;','','');
-REPLACE INTO `item_db` VALUES ('4866','Fatal4','Fatal4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 10; bonus bCritical, 4;','','');
-REPLACE INTO `item_db` VALUES ('4867','MHP3','MHP+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('4868','MHP4','MHP+4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,4;','','');
-REPLACE INTO `item_db` VALUES ('4869','Attack_Delay_1','DelayafterAttack1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 4;','','');
-REPLACE INTO `item_db` VALUES ('4870','SP25','SP+25','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('4871','SP75','SP+75','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,75;','','');
-REPLACE INTO `item_db` VALUES ('4872','Attack_Delay_2','DelayafterAttack2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 6;','','');
-REPLACE INTO `item_db` VALUES ('4873','Attack_Delay_3','DelayafterAttack3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 8;','','');
-REPLACE INTO `item_db` VALUES ('4875','Bears_Power','Strength of Bear','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus2 \"{ bonus bStr, 200; bonus2 bHPLossRate, 500, 1000; montransform BIGFOOT, 5000; }\", 20, 5000, BF_WEAPON, \"{ specialeffect2 EF_POTION_BERSERK; showscript \\\"?!!!!\\\"; }\";','','heal 0, -300;');
-REPLACE INTO `item_db` VALUES ('4876','Runaway_Magic','Runaway Magic','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bInt, 200; bonus2 bSPLossRate, 200, 1000; }\", 15, 10000, BF_MAGIC, \"{ specialeffect2 EF_POTION_BERSERK; showscript \\\"YOooooooo!!!!!\\\"; }\";','','heal 0, -2000;');
-REPLACE INTO `item_db` VALUES ('4877','Speed_Of_Light','Speed Of Light','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate, 100; bonus bFlee2, 100; bonus2 bHPLossRate, 400, 1000; bonus2 bSPLossRate, 40, 1000; }\", 10, 5000, BF_WEAPON, \"{ specialeffect2 EF_FLASHER; }\";','','heal 0, -300;');
-REPLACE INTO `item_db` VALUES ('4878','Muscle_Fool','Muscle Fool','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus2 \"{ bonus bDef, 1000; bonus bMatkRate, -50; bonus bAtkRate, -50; }\", 20, 5000, BF_WEAPON, \"{ specialeffect2 EF_MAGNUMBREAK; }\";','','heal 0, -300;');
-REPLACE INTO `item_db` VALUES ('4879','Hawkeye','Hawkeye','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bDex, 200; bonus2 bSPLossRate, 50, 1000; }\", 30, 5000, BF_WEAPON, \"{ specialeffect2 EF_FLASHER; }\";','','heal 0, -300;');
-REPLACE INTO `item_db` VALUES ('4880','Lucky_Day','Lucky Day','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bAddMonsterDropItem, Treasure_Box, 10; bonus bLuk, 200; }\", 15, 5000, BF_WEAPON | BF_MAGIC, \"{ specialeffect2 EF_MVP; }\"; autobonus2 \"{ bonus2 bAddMonsterDropItem, Treasure_Box, 1; bonus bLuk, 200; }\", 1, 5000, BF_WEAPON | BF_MAGIC, \"{ specialeffect2 EF_MVP; }\";','','heal 0, -300;');
-REPLACE INTO `item_db` VALUES ('4881','Attack_Delay_4','DelayafterAttack4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 10;','','');
-REPLACE INTO `item_db` VALUES ('4882','Atk1p','ATK + 1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 1;','','');
-REPLACE INTO `item_db` VALUES ('4883','Matk1p','MATK + 1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 1;','','');
-REPLACE INTO `item_db` VALUES ('4884','HIT1','HIT + 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit, 1;','','');
-REPLACE INTO `item_db` VALUES ('4885','Conjure1','Spell 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 5; bonus bVariableCastrate, -3;','','');
-REPLACE INTO `item_db` VALUES ('4886','Conjure2','Spell 2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 10; bonus bVariableCastrate, -3;','','');
-REPLACE INTO `item_db` VALUES ('4887','Conjure3','Spell 3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 15; bonus bVariableCastrate, -3;','','');
-REPLACE INTO `item_db` VALUES ('4888','Conjure4','Spell 4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 20; bonus bVariableCastrate, -3;','','');
-REPLACE INTO `item_db` VALUES ('4889','Conjure5','Spell 5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 30; bonus bVariableCastrate, -5;','','');
-REPLACE INTO `item_db` VALUES ('4890','Mdef1','MDEF+1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 1;','','');
-REPLACE INTO `item_db` VALUES ('4891','Mdef3','MDEF+3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 3;','','');
-REPLACE INTO `item_db` VALUES ('4892','Mdef5','MDEF+5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5;','','');
-REPLACE INTO `item_db` VALUES ('4893','Def15','DEF+15','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 15;','','');
-REPLACE INTO `item_db` VALUES ('4894','Atk4p','ATK + 4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 4;','','');
-REPLACE INTO `item_db` VALUES ('4895','Atk5p','ATK + 5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('4896','Matk2p','MATK + 2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 2;','','');
-REPLACE INTO `item_db` VALUES ('4897','Matk3p','MATK + 3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3;','','');
-REPLACE INTO `item_db` VALUES ('4898','Matk4p','MATK + 4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 4;','','');
-REPLACE INTO `item_db` VALUES ('4899','Matk5p','MATK + 5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('4900','MHP5','MHP+5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 5;','','');
-REPLACE INTO `item_db` VALUES ('4902','Def18','DEF+18','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 18;','','');
-REPLACE INTO `item_db` VALUES ('4903','Def21','DEF+21','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 21;','','');
-REPLACE INTO `item_db` VALUES ('4904','Atk6p','ATK+6%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 6;','','');
-REPLACE INTO `item_db` VALUES ('4905','Atk7p','ATK+7%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 7;','','');
-REPLACE INTO `item_db` VALUES ('4906','Matk6p','MATK+6%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 6;','','');
-REPLACE INTO `item_db` VALUES ('4907','Matk7p','MATK+7%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 7;','','');
-REPLACE INTO `item_db` VALUES ('4908','Force1','Essence Of Evil STR 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 1; bonus bBaseAtk, 3; bonus bInt, -1;','','');
-REPLACE INTO `item_db` VALUES ('4909','Force2','Essence Of Evil STR 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 2; bonus bBaseAtk, 6; bonus bInt, -2;','','');
-REPLACE INTO `item_db` VALUES ('4910','Force3','Essence Of Evil STR 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 4; bonus bBaseAtk, 12; bonus bInt, -4;','','');
-REPLACE INTO `item_db` VALUES ('4911','Intellect1','Essence Of Evil INT 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus bMatk, 3; bonus bStr, -1;','','');
-REPLACE INTO `item_db` VALUES ('4912','Intellect2','Essence Of Evil INT 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 2; bonus bMatk, 6; bonus bStr, -2;','','');
-REPLACE INTO `item_db` VALUES ('4913','Intellect3','Essence Of Evil INT 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 4; bonus bMatk, 12; bonus bStr, -4;','','');
-REPLACE INTO `item_db` VALUES ('4914','Swiftness1','Essence Of Evil AGI 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 1; bonus bFlee, 2; bonus bVit, -1;','','');
-REPLACE INTO `item_db` VALUES ('4915','Swiftness2','Essence Of Evil AGI 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 2; bonus bFlee, 4; bonus bVit, -2;','','');
-REPLACE INTO `item_db` VALUES ('4916','Swiftness3','Essence Of Evil AGI 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 4; bonus bFlee, 8; bonus bVit, -4;','','');
-REPLACE INTO `item_db` VALUES ('4917','Tough1','Essence Of Evil VIT 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 1; bonus bDef, 3; bonus bMdef, 2; bonus bAgi, -1;','','');
-REPLACE INTO `item_db` VALUES ('4918','Tough2','Essence Of Evil VIT 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 2; bonus bDef, 6; bonus bMdef, 4; bonus bAgi, -2;','','');
-REPLACE INTO `item_db` VALUES ('4919','Tough3','Essence Of Evil VIT 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 4; bonus bDef, 12; bonus bMdef, 8; bonus bAgi, -4;','','');
-REPLACE INTO `item_db` VALUES ('4920','Artful1','Essence Of Evil DEX 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 1; bonus bHit, 2; bonus bLuk, -1;','','');
-REPLACE INTO `item_db` VALUES ('4921','Artful2','Essence Of Evil DEX 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2; bonus bHit, 4; bonus bLuk, -2;','','');
-REPLACE INTO `item_db` VALUES ('4922','Artful3','Essence Of Evil DEX 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 4; bonus bHit, 8; bonus bLuk, -4;','','');
-REPLACE INTO `item_db` VALUES ('4923','Fortune1','Essence Of Evil LUK 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 1; bonus bCritical, 1; bonus bDex, -1;','','');
-REPLACE INTO `item_db` VALUES ('4924','Fortune2','Essence Of Evil LUK 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 2; bonus bCritical, 2; bonus bDex, -2;','','');
-REPLACE INTO `item_db` VALUES ('4925','Fortune3','Essence Of Evil LUK 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 4; bonus bCritical, 4; bonus bDex, -4;','','');
-REPLACE INTO `item_db` VALUES ('4926','Critical1','Critical1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 1;','','');
-REPLACE INTO `item_db` VALUES ('4927','HP50','HP+50','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 50;','','');
-REPLACE INTO `item_db` VALUES ('4928','SP10','SP+10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 10;','','');
-REPLACE INTO `item_db` VALUES ('4929','MSP1','MSP+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 1;','','');
-REPLACE INTO `item_db` VALUES ('4930','HEAL2','Increase Recovery','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 2;','','');
-REPLACE INTO `item_db` VALUES ('4931','HEALHP1','Healing 10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate, 10, 10000;','','');
-REPLACE INTO `item_db` VALUES ('4932','HEALSP1','SP Recovery 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue, 1;','','');
-REPLACE INTO `item_db` VALUES ('4933','Tolerance_Not1','Neutral Properties Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 1;','','');
-REPLACE INTO `item_db` VALUES ('4934','Tolerance_Not2','Neutral Properties Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 2;','','');
-REPLACE INTO `item_db` VALUES ('4935','Tolerance_Not3','Neutral Properties Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 3;','','');
-REPLACE INTO `item_db` VALUES ('4936','ATK_BIG1','Large Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Large, 1;','','');
-REPLACE INTO `item_db` VALUES ('4937','ATK_MEDIUM1','Medium Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Medium, 1;','','');
-REPLACE INTO `item_db` VALUES ('4938','ATK_SMALL1','Small Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Small, 1;','','');
-REPLACE INTO `item_db` VALUES ('4939','Critical2','Critical2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 2;','','');
-REPLACE INTO `item_db` VALUES ('4940','Critical3','Critical3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 4;','','');
-REPLACE INTO `item_db` VALUES ('4941','Critical4','Critical4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 6;','','');
-REPLACE INTO `item_db` VALUES ('4942','Dodge1','Critical Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 3;','','');
-REPLACE INTO `item_db` VALUES ('4943','Dodge2','Shedding2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 4;','','');
-REPLACE INTO `item_db` VALUES ('4944','Dodge3','Shedding3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 5;','','');
-REPLACE INTO `item_db` VALUES ('4945','Thrift1','Saving Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -2;','','');
-REPLACE INTO `item_db` VALUES ('4946','Thrift2','Saving Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -4;','','');
-REPLACE INTO `item_db` VALUES ('4947','Thrift3','Saving Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -6;','','');
-REPLACE INTO `item_db` VALUES ('4948','Skill_Delay1','Delay After Skill Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -2;','','');
-REPLACE INTO `item_db` VALUES ('4949','Skill_Delay2','Delay After Skill Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -4;','','');
-REPLACE INTO `item_db` VALUES ('4950','Skill_Delay3','Delay After Skill Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -6;','','');
-REPLACE INTO `item_db` VALUES ('4951','Darkness_Drop','Darkness Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Dark, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Dark, 1;','','');
-REPLACE INTO `item_db` VALUES ('4952','Fire_Drop','Fire Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Fire, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Fire, 1;','','');
-REPLACE INTO `item_db` VALUES ('4953','Water_Drop','Water Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Water, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Water, 1;','','');
-REPLACE INTO `item_db` VALUES ('4954','Earth_Drop','Earth Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Earth, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Earth, 1;','','');
-REPLACE INTO `item_db` VALUES ('4955','Light_Drop','Light Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Holy, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Holy, 1;','','');
-REPLACE INTO `item_db` VALUES ('4956','Recovery_Drop','Recovery Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal, AL_HEAL, 2; bonus2 bSkillHeal, PR_SANCTUARY, 2; bonus2 bSkillHeal, AM_POTIONPITCHER, 2; bonus2 bSkillHeal, AB_HIGHNESS_HEAL, 2; bonus2 bSkillHeal, AB_CHEAL, 2; bonus2 bSkillHeal2, AL_HEAL, 2; bonus2 bSkillHeal2, PR_SANCTUARY, 2; bonus2 bSkillHeal2, AM_POTIONPITCHER, 2; bonus2 bSkillHeal2, AB_HIGHNESS_HEAL, 2; bonus2 bSkillHeal2, AB_CHEAL, 2; bonus bAddItemHealRate, 2;','','');
-REPLACE INTO `item_db` VALUES ('4957','The_Power_Of_Famitsu','The Power Of Famitsu','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 832;','','');
-REPLACE INTO `item_db` VALUES ('4958','Double_Pediatric_Palace','Double Pediatric Palace','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -1;','','');
-REPLACE INTO `item_db` VALUES ('4959','Sagittarius','Sagittarius','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 1;','','');
-REPLACE INTO `item_db` VALUES ('4960','Aquarius','Aquarius','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -2;','','');
-REPLACE INTO `item_db` VALUES ('4961','Aries','Aries','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 10;','','');
-REPLACE INTO `item_db` VALUES ('4962','Cancer','Cancer','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 3;','','');
-REPLACE INTO `item_db` VALUES ('4963','Taurus','Taurus','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 3; bonus bHit, 1;','','');
-REPLACE INTO `item_db` VALUES ('4964','Capricorn','Capricorn','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3;','','');
-REPLACE INTO `item_db` VALUES ('4965','Pisces','Pisces','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate, -2;','','');
-REPLACE INTO `item_db` VALUES ('4966','Scorpio','Scorpio','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('4967','Leo','Leo','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 3;','','');
-REPLACE INTO `item_db` VALUES ('4968','Virgo','Virgo','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal, AL_HEAL, 1; bonus2 bSkillHeal, PR_SANCTUARY, 1; bonus2 bSkillHeal, AM_POTIONPITCHER, 1; bonus2 bSkillHeal, AB_HIGHNESS_HEAL, 1; bonus2 bSkillHeal, AB_CHEAL, 1;','','');
-REPLACE INTO `item_db` VALUES ('4969','Libra','Libra','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal2, AL_HEAL, 1; bonus2 bSkillHeal2, PR_SANCTUARY, 1; bonus2 bSkillHeal2, AM_POTIONPITCHER, 1; bonus2 bSkillHeal2, AB_HIGHNESS_HEAL, 1; bonus2 bSkillHeal2, AB_CHEAL, 1; bonus bAddItemHealRate, 1;','','');
-REPLACE INTO `item_db` VALUES ('4970','Fire_Property_Reactor','Fire Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('4971','Water_Property_Reactor','Water Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('4972','Earth_Property_Reactor','Earth Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('4973','Wind_Property_Reactor','Wind Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('4974','Fire_Resistance_Reactor','Fire Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Fire, 25; bonus2 bSubEle, Ele_Water, -25;','','');
-REPLACE INTO `item_db` VALUES ('4975','Water_Resistance_Reactor','Water Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Water, 25; bonus2 bSubEle, Ele_Wind, -25;','','');
-REPLACE INTO `item_db` VALUES ('4976','Earth_Resistance_Reactor','Earth Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Earth, 25; bonus2 bSubEle, Ele_Fire, -25;','','');
-REPLACE INTO `item_db` VALUES ('4977','Wind_Resistance_Reactor','Wind Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Wind, 25; bonus2 bSubEle, Ele_Earth, -25;','','');
-REPLACE INTO `item_db` VALUES ('4978','Restoration_Reactor_101','Restoration Reactor 101','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate, (getrefine() >= 7) ? 100 : 50, 5000;','','');
-REPLACE INTO `item_db` VALUES ('4979','Restoration_Reactor_102','Restoration Reactor 102','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPRegenRate, (getrefine() >= 7) ? 5 : 3, 500;','','');
-REPLACE INTO `item_db` VALUES ('4980','Restoration_Reactor_201','Restoration Reactor 201','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, (getrefine() >= 7) ? 100 : 50;','','');
-REPLACE INTO `item_db` VALUES ('4981','Restoration_Reactor_202','Restoration Reactor 202','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate, (getrefine() >= 7) ? 100 : 50;','','');
-REPLACE INTO `item_db` VALUES ('4982','Auxiliary_Reactor_STR','Auxiliary Reactor STR','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (readparam(bStr) >= 10) bonus bBaseAtk, 5; if (getrefine() >= 7) bonus bBaseAtk, 10;','','');
-REPLACE INTO `item_db` VALUES ('4983','Auxiliary_Reactor_INT','Auxiliary Reactor INT','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (readparam(bInt) >= 10) bonus bMatk, 5; if (getrefine() >= 7) bonus bMatk, 10;','','');
-REPLACE INTO `item_db` VALUES ('4984','Auxiliary_Reactor_DEF','Auxiliary Reactor DEF','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 100;','','');
-REPLACE INTO `item_db` VALUES ('4985','Auxiliary_Reactor_Perfect','Auxiliary Reactor Perfect','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 3;','','');
-REPLACE INTO `item_db` VALUES ('4986','Auxiliary_Reactor_Attack','Auxiliary Reactor Attack','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 20;','','');
-REPLACE INTO `item_db` VALUES ('4987','Auxiliary_Reactor_Magic','Auxiliary Reactor Magic','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 20;','','');
-REPLACE INTO `item_db` VALUES ('4988','Auxiliary_Reactor_MaxHP','Auxiliary Reactor MaxHP','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 5;','','');
-REPLACE INTO `item_db` VALUES ('4989','Auxiliary_Reactor_MaxSP','Auxiliary_Reactor_MaxHP','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 3;','','');
-REPLACE INTO `item_db` VALUES ('4990','Auxiliary_Reactor_Frozen','Auxiliary Reactor Frozen','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff, Eff_Freeze, 10000;','','');
-REPLACE INTO `item_db` VALUES ('4991','Auxiliary_Reactor_ASPD','Auxiliary Reactor ASPD','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd, 1;','','');
-REPLACE INTO `item_db` VALUES ('4992','HPdrain1','HP Absorb 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate, 1, 1;','','');
-REPLACE INTO `item_db` VALUES ('4993','SPdrain1','SP Absorb 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate, 1, 1;','','');
-REPLACE INTO `item_db` VALUES ('4994','Rune_Of_Might1','Rune Of Might 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 5; if (getrefine() >= 10) bonus bAtkRate, 10;','','');
-REPLACE INTO `item_db` VALUES ('4995','Rune_Of_Might2','Rune Of Might 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 6; if (getrefine() >= 11) { bonus bStr, 1; bonus bAtkRate, 7; }','','');
-REPLACE INTO `item_db` VALUES ('4996','Rune_Of_Might3','Rune Of Might 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 7; if (getrefine() >= 12) { bonus bStr, 1; bonus bAtkRate, 8; } if (getrefine() >= 13) { bonus bStr, 1; bonus bAtkRate, 2; }','','');
-REPLACE INTO `item_db` VALUES ('4997','Rune_Of_Agility1','Rune Of Agility 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 5; if (getrefine() >= 10) bonus bFlee2, 5;','','');
-REPLACE INTO `item_db` VALUES ('4998','Rune_Of_Agility2','Rune Of Agility 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 6; if (getrefine() >= 11) { bonus bAgi, 1; bonus bFlee2, 7; }','','');
-REPLACE INTO `item_db` VALUES ('4999','Rune_Of_Agility3','Rune Of Agility 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 7; if (getrefine() >= 12) { bonus bAgi, 1; bonus bFlee2, 5; } if (getrefine() >= 13) { bonus bAgi, 1; bonus bFlee2, 5; }','','');
-REPLACE INTO `item_db` VALUES ('5001','Headset','Headset','5','20','10','200','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','87','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('5002','Gemmed_Crown','Jewel Crown','5','20','10','600','0','0','9','0','0','414946','63','2','256','0','60',NULL,'1','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bLuk,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5003','Joker_Jester','Joker Jester','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5004','Oxygen_Mask','Oxygen Mask','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','90','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
-REPLACE INTO `item_db` VALUES ('5005','Gas_Mask','Gas Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('5006','Machoman_Glasses','Machoman\'s Glasses','5','36000','18000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5007','Loard_Circlet','Grand Circlet','5','20','10','200','0','0','7','0','0','18446744073709551614','63','2','256','0','55',NULL,'1','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bLuk,1; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5008','Puppy_Love','Puppy Love','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5009','Safety_Helmet','Safety Helmet','5','20','10','500','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5010','Indian_Hair_Piece','Indian Fillet','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','96','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5011','Antenna','Aerial','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5012','Ph_D_Hat','Ph.D Hat','5','20','10','200','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5013','Horn_Of_Lord_Kaho','Lord Kaho\'s Horn','5','20','10','100','0','0','30','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','99','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,5; bonus bAgi,10; bonus bVit,10; bonus bInt,5; bonus bLuk,20;','','');
-REPLACE INTO `item_db` VALUES ('5014','Fin_Helm','Fin Helm','5','20','10','300','0','0','5','0','0','16514','63','2','512','0','65',NULL,'0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5015','Egg_Shell','Egg Shell','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5016','Boys_Cap','Boy\'s Cap','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5017','Bone_Helm','Bone Helm','5','20','10','800','0','0','15','0','0','279714','63','2','256','0','70',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
-REPLACE INTO `item_db` VALUES ('5018','Feather_Bonnet','Feather Bonnet','5','20','10','300','0','0','8','0','0','526344','63','2','256','0','0',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5019','Corsair','Corsair','5','20','10','500','0','0','11','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5020','Kafra_Band','Kafra Band','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','106','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5021','Bankruptcy_Of_Heart','Grief for Greed','5','20','10','1200','0','0','8','0','0','263200','63','2','256','0','38',NULL,'1','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5022','Helm_Of_Sun','Hat of the Sun God','5','20','10','2400','0','0','4','0','0','1040256','63','2','768','0','0',NULL,'1','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5023','Hat_Of_Bundle','Parcel Hat','5','20','10','1000','0','0','0','0','0','263200','63','2','256','0','0',NULL,'1','108','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5024','Hat_Of_Cake','Cake Hat','5','20','10','1000','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5025','Helm_Of_Angel','Helm of Angel','5','20','10','1600','0','0','10','0','0','1040256','63','2','256','0','74',NULL,'1','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5026','Hat_Of_Cook','Chef Hat','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5027','Wizardry_Hat','Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5028','Candle','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5029','Spore_Hat','Spore Hat','5','20','10','900','0','0','6','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5030','Panda_Cap','Panda Hat','5','20','10','800','0','0','6','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5031','Mine_Helm','Mine Hat','5','20','10','1500','0','0','9','0','0','447986','63','2','256','0','55',NULL,'1','116','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5032','Picnic_Hat','Sunday Hat','5','20','10','800','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5033','Smokie_Hat','Raccoon Hat','5','20','10','900','0','0','6','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5034','Light_Bulb_Band','Bulb Band','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5035','Poring_Hat','Poring Hat','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5036','Cross_Band','Cross Hat','5','20','10','250','0','0','2','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5037','Fruit_Shell','Nut Shell','5','20','10','150','0','0','8','0','0','18446744073709551615','63','2','256','0','5',NULL,'0','122','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5038','Deviruchi_Cap','Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5039','Mottled_Egg_Shell','Rainbow Eggshell','5','20','10','400','0','0','8','0','0','18446744073709551615','63','2','256','0','19',NULL,'0','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5040','Blush','Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5041','Heart_Hair_Pin','Heart Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5042','Hair_Protector','Bao Bao','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','256','0','14',NULL,'1','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5043','Opera_Ghost_Mask','Opera Phantom Mask','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5044','Devils_Wing','Evil Wing Ears','5','20','10','350','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','129','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5045','Magician_Hat','Magician Hat','5','20','10','500','0','0','6','0','0','8487700','63','2','256','0','50',NULL,'1','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5046','Bongun_Hat','Bongun Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5047','Fashion_Sunglass','Fashionable Glasses','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5048','First_Moon_Hair_Pin','Cresent Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5049','Stripe_Band','Striped Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5050','Mystery_Fruit_Shell','Wonder Nutshell','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5051','Kitty_Bell','Pussy Cat Bell','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','135','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5052','Blue_Hair_Band','Blue Hairband','5','20','10','150','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5053','Spinx_Helm','Sphinx Hat','5','20','10','3000','0','0','5','0','0','16514','63','2','257','0','65',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5054','Assasin_Mask','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5055','Novice_Egg_Cap','Novice False Eggshell','5','1','0','1','0','0','6','0','0','1','47','2','256','0','0',NULL,'0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5056','Love_Berry','Fruit of Love','5','1','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5057','Ear_Of_Black_Cat','Black Cat Ears','5','16000','8000','200','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5058','Drooping_Kitty','Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
-REPLACE INTO `item_db` VALUES ('5059','Brown_Bear_Cap','Teddybear Hat','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5060','Party_Hat','Party Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5061','Flower_Hairpin','Flower Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5062','Straw_Hat','Straw Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5063','Plaster','Giant Band Aid','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5064','Leaf_Headgear','Smokie Leaf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5065','Fish_On_Head','Blue Fish','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('5066','Horn_Of_Succubus','Succubus Horn','5','20','10','800','0','0','7','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5067','Sombrero','Sombrero','5','20','10','350','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5068','Ear_Of_Devils_Wing','Evil Wing Ears','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5069','Mask_Of_Fox','Kitsune Mask','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5070','Headband_Of_Power','Hot-blooded Headband','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5071','Indian_Headband','Indian Headband','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5072','Inccubus_Horn','Incubus Horn','5','20','10','800','0','0','7','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5073','Cap_Of_Concentration','Model Training Hat','5','20','10','700','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2;','','');
-REPLACE INTO `item_db` VALUES ('5074','Ear_Of_Angels_Wing','Angel Wing Ears','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5075','Cowboy_Hat','Cowboy Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','159','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5076','Fur_Hat','Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5077','Tulip_Hairpin','Tulip Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','161','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5078','Sea_Otter_Cap','Sea-Otter Hat','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5079','Crossed_Hair_Band','X Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','163','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5080','Headgear_Of_Queen','Crown of Ancient Queen','5','20','10','400','0','0','8','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','164','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5081','Mistress_Crown','Crown of Mistress','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','75',NULL,'1','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; bonus bInt,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5082','Mushroom_Band','Decorative Mushroom','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','166','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5083','Red_Tailed_Ribbon','Red Ribbon','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5084','Lazy_Raccoon','Lazy Smokie','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000;','','');
-REPLACE INTO `item_db` VALUES ('5085','Pair_Of_Red_Ribbon','Small Ribbons','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5086','Alarm_Mask','Alarm Mask','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('5087','Goblin_Mask_01','Poker Face','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5088','Goblin_Mask_02','Surprised Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5089','Goblin_Mask_03','Annoyed Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5090','Goblin_Mask_04','Goblin Leader Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5091','Big_Golden_Bell','Decorative Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5092','Blue_Coif','Coif','5','150000','75000','300','0','0','5','0','0','4352','63','2','768','0','65',NULL,'1','176','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5093','Blue_Coif_','Coif','5','150000','75000','300','0','0','5','0','1','4352','63','2','768','0','65',NULL,'1','177','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('5094','Orc_Hero_Helm','Helmet of Orc Hero','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5095','Orc_Hero_Helm_','Helmet of Orc Hero','5','800000','400000','1000','0','0','5','0','1','18446744073709551614','63','2','768','0','55',NULL,'1','179','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5096','Assassin_Mask_','Assassin Mask','5','20','10','100','0','0','1','0','0','4352','63','2','1','0','70',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5097','Cone_Hat_','Holiday Hat','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5098','Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5099','Cat_Hat','Neko Mimi','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5100','Sales_Signboard','Sales Banner','5','20','10','800','0','0','0','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','183','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5101','Takius_Blindfold','Takius Blindfold','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('5102','Round_Eyes','Blank Eyes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5103','Sunflower_Hairpin','Sunflower Hairpin','5','20','10','600','0','0','2','0','0','18446744073709551614','63','2','256','0','30',NULL,'0','186','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bCriticalRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5104','Dark_Blindfold','Dark Blinder','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
-REPLACE INTO `item_db` VALUES ('5105','Hat_Of_Cake_','2nd Anniversary Hat','5','20','10','1000','0','0','2','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,60; bonus3 bAddMonsterDropItem,7864,7,50;','','');
-REPLACE INTO `item_db` VALUES ('5106','Cone_Hat_INA','2nd Anniversary Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','144','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMatkRate,3; bonus bFlee,3; bonus bHit,3; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5107','Well_Baked_Toast','Crunch Toast','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5108','Detective_Hat','Renown Detective\'s Cap','5','20','10','350','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5109','Red_Bonnet','Red Bonnet','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5110','Baby_Pacifier','Baby Pacifier','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5111','Galapago_Cap','Galapago Cap','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','55',NULL,'1','192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,605,100;','','');
-REPLACE INTO `item_db` VALUES ('5112','Super_Novice_Hat','Super Novice Hat','5','8500','4250','400','0','0','8','0','0','1','47','2','256','0','40',NULL,'1','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5113','Angry_Mouth','Angry Snarl','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5114','Fedora','Bucket Hat','5','6000','3000','300','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5115','Winter_Hat','Winter Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5116','Banana_Hat','Banana Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','197','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,3,30;','','');
-REPLACE INTO `item_db` VALUES ('5117','Mistic_Rose','Mystic Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,2;','','');
-REPLACE INTO `item_db` VALUES ('5118','Ear_Of_Puppy','Puppy Headband','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5119','Super_Novice_Hat_','Super Novice Hat','5','8500','4250','400','0','0','8','0','1','1','47','2','256','0','40',NULL,'1','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5120','Fedora_','Bucket Hat','5','6000','3000','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5121','Zherlthsh_Mask','Zealotus Mask','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','768','0','70',NULL,'1','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5122','Magni_Cap','Magni\'s Cap','5','30000','15000','1000','0','0','9','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5123','Ulle_Cap','Ulle\'s Cap','5','30000','15000','500','0','0','6','0','1','18446744073709551614','63','2','256','0','65',NULL,'1','254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5124','Fricca_Circlet','Fricca\'s Circlet','5','30000','15000','300','0','0','6','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bInt,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5125','Kiss_Of_Angel','Angel\'s Kiss','5','10000','5000','300','0','0','6','0','1','1','47','2','256','0','50',NULL,'1','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('5126','Morpheuss_Hood','Morpheus\'s Hood','5','30000','15000','200','0','0','3','0','0','18446744073709551614','63','2','256','0','33',NULL,'1','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5127','Morriganes_Helm','Morrigane\'s Helm','5','30000','15000','500','0','0','8','0','0','18446744073709551614','63','2','256','0','61',NULL,'1','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
-REPLACE INTO `item_db` VALUES ('5128','Goibnes_Helmet','Goibne\'s Helm','5','30000','15000','500','0','0','10','0','0','18446744073709551614','63','2','256','0','54',NULL,'1','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5129','Bird_Nest','Bird Nest','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddRaceTolerance,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('5130','Lion_Mask','Lion Mask','5','20','10','700','0','0','0','0','0','1040256','63','2','768','0','75',NULL,'1','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,500; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5131','Close_Helmet','Close Helmet','5','20','10','1200','0','0','8','0','0','16514','63','2','769','0','75',NULL,'1','203','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('5132','Angeling_Hat','Angeling Hat','5','20','10','700','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','204','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5133','Sheep_Hat','Sheep Hat','5','20','10','150','0','0','3','0','0','33040','63','2','256','0','0',NULL,'0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('5134','Pumpkin_Hat','Pumpkin-Head','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5135','Cyclops_Visor','Cyclop\'s Eye','5','0','0','200','0','0','0','0','0','18446744073709551614','63','2','512','0','75',NULL,'0','207','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5136','Santas_Hat_','Antonio\'s Santa Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5137','Alice_Doll','Alice Doll','5','20','10','500','0','0','1','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEff2,Eff_Sleep,10;','','');
-REPLACE INTO `item_db` VALUES ('5138','Magic_Eyes','Magic Eyes','5','20','10','300','0','0','3','0','0','8454660','63','2','256','0','30',NULL,'1','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVariableCastrate,-10; bonus bUseSPrate,20;','','');
-REPLACE INTO `item_db` VALUES ('5139','Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5140','Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,5; bonus2 bAddRaceTolerance,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5141','Marionette_Doll','Marionette Doll','5','20','10','400','0','0','1','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5142','Crescent_Helm','Crescent Helm','5','48000','24000','3000','0','0','20','0','1','279714','63','2','768','0','50',NULL,'1','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5143','Kabuki_Mask','Kabuki Mask','5','50000','25000','1000','0','0','5','0','1','18446744073709551614','63','2','769','0','30',NULL,'1','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,3000;','','');
-REPLACE INTO `item_db` VALUES ('5144','Gambler_Hat','Gamble Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('5145','Carnival_Joker_Jester','Carnival Joker Jester','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5146','Elephant_Hat','Elephant Hat','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill WZ_WATERBALL,1; if(getrefine()>8) bonus3 bAutoSpell,BS_GREED,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5147','Baseball_Cap','Baseball Cap','5','0','0','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5148','Phrygian_Cap','Phrygian Cap','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5149','Silver_Tiara','Silver Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','218','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5150','Joker_Jester_','Joker Jester','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5151','Headset_OST','Note Headphone','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bResEff,Eff_Stun,1000; bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5152','Chinese_Crown','Chinese Crown','5','20','10','2000','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bResEff,Eff_Stun,1000; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5153','Angeling_Hairpin','Angeling Hairpin','5','20','10','700','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5154','Sunglasses_F','Father\'s Sunglasses','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5155','Granpa_Beard_F','Father\'s White Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
-REPLACE INTO `item_db` VALUES ('5156','Flu_Mask_F','Father\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5157','Viking_Helm_','Orc Helm','5','20','10','500','0','0','9','0','1','414946','63','2','256','0','0',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5158','Holy_Bonnet_','Monk Hat','5','30000','15000','100','0','0','10','0','1','33040','63','2','256','0','0',NULL,'1','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5159','Golden_Gear_','Golden Gear','5','20','10','900','0','0','9','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5160','Magestic_Goat_','Magestic Goat','5','20','10','800','0','0','9','0','1','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5161','Sharp_Gear_','Spiky Band','5','20','10','1000','0','0','12','0','1','6739442','63','2','256','0','50',NULL,'1','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5162','Bone_Helm_','Bone Helm','5','20','10','800','0','0','15','0','1','279714','63','2','256','0','70',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
-REPLACE INTO `item_db` VALUES ('5163','Corsair_','Corsair','5','20','10','500','0','0','10','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5164','Tiara_','Tiara','5','20','10','400','0','0','7','0','1','18446744073709551614','63','0','256','0','45',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5165','Crown_','Crown','5','20','10','400','0','0','7','0','1','18446744073709551614','63','1','256','0','45',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5166','Spinx_Helm_','Sphinx Hat','5','20','10','3000','0','0','5','0','1','16514','63','2','257','0','65',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5167','Munak_Turban_','Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10;','','');
-REPLACE INTO `item_db` VALUES ('5168','Bongun_Hat_','Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5169','Bride_Mask','Bride Mask','5','30000','15000','500','0','0','4','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,2; bonus bCritical,5; }','','');
-REPLACE INTO `item_db` VALUES ('5170','Feather_Beret','Feather Beret','5','30000','15000','600','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5171','Valkyrie_Helm','Valkyrie Helm','5','100000','50000','1000','0','0','10','0','1','1040382','58','2','256','0','0',NULL,'1','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5172','Beret','Beret','5','30000','15000','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','226','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5173','Satto_Hat','Magistrate Hat','5','30000','15000','400','0','0','6','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','227','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bAgi,1; bonus bHPrecovRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('5174','Ayam','Ayam','5','30000','15000','400','0','0','6','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bInt,1; bonus bSPrecovRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('5175','Censor_Bar','Censor Bar','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus bMdef,1; bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('5176','Hahoe_Mask','Hahoe Mask','5','30000','15000','100','0','0','2','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,1; bonus bFlee2,2; }','','');
-REPLACE INTO `item_db` VALUES ('5177','Guardian_Lion_Mask','Mythical Lion Mask','5','30000','15000','500','0','0','5','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bDex,2; bonus bBaseAtk,2*getrefine(); bonus3 bAddEff,Eff_Stun,1000,ATF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('5178','Candle_','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5179','Gold_Tiara','Golden Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','232','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5180','Phrygian_Cap_','France Holiday Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5181','Helm_Of_Darkness','Helm of Darkness','5','20','10','500','0','0','3','0','1','414946','63','2','768','0','50',NULL,'1','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5182','Puppy_Hat','Puppy Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpell,PR_GLORIA,1,10+20*(readparam(bAgi)>=77);','','');
-REPLACE INTO `item_db` VALUES ('5183','Bird_Nest_Hat','Bird Nest Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus2 bResEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('5184','Captain_Hat','Captain\'s Hat','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('5185','Laurel_Wreath','Laurel Wreath','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bResEff,Eff_Blind,500; bonus2 bResEff,Eff_Curse,500;','','');
-REPLACE INTO `item_db` VALUES ('5186','Geographer_Band','Geographer Band','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5187','Twin_Ribbon','Twin Red Ribbon','5','20','10','200','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bMdef,3; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,10; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,6,120,BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('5188','Minstrel_Hat','Creative Convention Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5189','Fallen_Leaves','Autumn Leaves','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,40; bonus bMaxSP,40;','','');
-REPLACE INTO `item_db` VALUES ('5190','Baseball_Cap_','Independence Memorial Hat','5','20','10','20','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5191','Ribbon_Black','Black Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5192','Ribbon_Yellow','Yellow Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5193','Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5194','Ribbon_Pink','Pink Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5195','Ribbon_Red','Red Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','246','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5196','Ribbon_Orange','Orange Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5197','Ribbon_White','White Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','248','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5198','Drooping_Bunny','Evolved Drooping Bunny','5','10','5','100','0','0','3','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5199','Baseball_Cap_I','Baseball Cap','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5200','Coppola','Coppola','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5201','Party_Hat_B','Party Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5202','Pumpkin_Hat_','Fantastic Pumpkin-Head','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5203','Tongue_Mask','Smiling Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5204','Event_Pierrot_Nose','Rudolph\'s Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bAddMonsterDropItem,12130,30;','','');
-REPLACE INTO `item_db` VALUES ('5205','Wreath','Emperor\'s Laurel Crown','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5206','Romantic_White_Flower','Romantic White Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','259','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('5207','Gold_Spirit_Chain','Angel Blessing','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bSubEle,Ele_Holy,5;','','');
-REPLACE INTO `item_db` VALUES ('5208','Rideword_Hat','Rideword Hat','5','20','10','300','0','0','3','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','262','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,8; bonus2 bSPDrainRate,10,4; bonus2 bHPLossRate,10,5000;','','');
-REPLACE INTO `item_db` VALUES ('5209','Yellow_Baseball_Cap','Love Dad Cap','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','263','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5210','Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bAspdRate,3; bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5211','Dress_Hat','Dress Hat','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bStr,1; bonus bInt,1; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bHealPower,5; if (getrefine() >= 7) { bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bHealPower,1; }','','');
-REPLACE INTO `item_db` VALUES ('5212','Satellite_Hairband','Satellite Hairband','5','0','0','1000','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,10; skill AL_RUWACH,1;','','sc_end SC_RUWACH;');
-REPLACE INTO `item_db` VALUES ('5213','Black_Bunny_Band','Sheila Hairnet','5','0','0','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5214','Moonlight_Flower_Hat','Moonlight Flower Hat','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus3 bAutoSpell,AL_INCAGI,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5215','Angelic_Chain_','Evolved Angel Wing','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bInt,1; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('5216','Satanic_Chain_','Evolved Evil Wing','5','20','10','100','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bFlee,3; bonus2 bAddRaceTolerance,RC_Angel,3;','','');
-REPLACE INTO `item_db` VALUES ('5217','Magestic_Goat_TW','Evolved Magestic Goat','5','20','10','800','0','0','10','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5218','Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5219','Drooping_Kitty_','Evolved Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,18; bonus bFlee,3;','','');
-REPLACE INTO `item_db` VALUES ('5220','Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5221','Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5222','Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5223','Big_Golden_Bell_','Evolved Big Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5224','Orc_Hero_Helm_TW','Evolved Orc Hero Helm','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMaxHPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5225','Marcher_Hat','Parade Hat','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,2; bonus4 bAutoSpellWhenHit,AL_ANGELUS,5,30,0; bonus4 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,0; bonus2 bResEff,Eff_Stun,1000; if(BaseClass==Job_Acolyte) bonus4 bAutoSpellOnSkill,AL_HEAL,PR_LEXAETERNA,1,1000;','','');
-REPLACE INTO `item_db` VALUES ('5226','Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,1; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5227','Red_Deviruchi_Cap','Red Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5228','White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5229','Gray_Deviruchi_Cap','Brown Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5230','White_Drooping_Kitty','Gray Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','274','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5231','Gray_Drooping_Kitty','Brown Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','275','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5232','Pink_Drooping_Kitty','Pink Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','276','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5233','Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5234','Yellow_Drooping_Kitty','Yellow Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','278','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5235','Gray_Fur_Hat','Brown Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','279','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5236','Blue_Fur_Hat','Blue Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5237','Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5238','Red_Wizardry_Hat','Red Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','282','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5239','White_Wizardry_Hat','Gray Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','283','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5240','Gray_Wizardry_Hat','Brown Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','284','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5241','Blue_Wizardry_Hat','Blue Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','285','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5242','Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
-REPLACE INTO `item_db` VALUES ('5243','Chullos','Shafka','5','20','10','800','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','287','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
-REPLACE INTO `item_db` VALUES ('5244','Elven_Blindfold','Elven Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5245','Elven_Sunglasses','Elven Sunglasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('5246','Angelic_Helm','Angelic Helm','5','20','10','700','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('5247','Satanic_Helm','Satanic Helm','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','291','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('5248','Robotic_Blindfold','Robotic Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5249','Human_Blindfold','Human Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5250','Robotic_Ears','Robotic Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5251','Round_Ears','Round Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5252','Drooping_Nine_Tail','Drooping Ninetail','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,PR_GLORIA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('5253','Lif_Doll_Hat','Lif Doll Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,getrefine(); bonus bDef,getrefine()*-1;','','');
-REPLACE INTO `item_db` VALUES ('5254','Deviling_Hat','Deviling Hat','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','298','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,3; bonus2 bAddRaceTolerance,RC_Angel,-20; if(getrefine()>=6) { bonus bCritical,getrefine()-5; }','','');
-REPLACE INTO `item_db` VALUES ('5255','Triple_Poring_Hat','Triple Poring Hat','5','20','10','600','0','0','6','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,BS_GREED,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5256','Valkyrie_Feather_Band','Valkyrie Feather Band','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5257','Soulless_Wing','Soul Ring','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5258','Afro_Wig','Afro Wig','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','768','0','10',NULL,'1','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,300; bonus2 bSubEle,Ele_Neutral,1;','','');
-REPLACE INTO `item_db` VALUES ('5259','Elephant_Hat_','Elephant Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus3 bAutoSpell,WZ_WATERBALL,3,10; skill AL_HOLYWATER,1;','','');
-REPLACE INTO `item_db` VALUES ('5260','Cookie_Hat','Cookie Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee2,5; bonus bCritAtkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5261','Silver_Tiara_','Silver Tiara','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) bonus bMatkRate,(JobLevel/20); if(BaseClass==Job_Acolyte) bonus bUseSPrate,-(JobLevel/10); if(BaseClass==Job_Archer) bonus bMaxSP,(JobLevel*2);','','');
-REPLACE INTO `item_db` VALUES ('5262','Gold_Tiara_','Golden Tiara','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bUnbreakableHelm,0; if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) { bonus bDex,JobLevel/7; }','','');
-REPLACE INTO `item_db` VALUES ('5263','Ati_Atihan_Hat','Pagdayaw','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','769','0','20',NULL,'1','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,1; bonus2 bSubEle,Ele_Earth,1; bonus2 bSubEle,Ele_Fire,1; bonus2 bSubEle,Ele_Wind,1; bonus2 bAddEff,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('5264','Aussie_Flag_Hat','Australian Flag Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5265','Apple_Of_Archer_C','Rental Apple of Archer','5','1','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','72','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5266','Bunny_Band_C','Rental Bunny Band','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5267','Sahkkat_C','Sahkkat C','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','67','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5268','Lord_Circlet_C','Grand Circlet','5','1','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','93','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,3; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5269','Flying_Angel_','Flapping Angel Wing','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1; bonus bAspdRate,3; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5270','Fallen_Leaves_','Autumn Leaves','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('5271','Chinese_Crown_','Phoenix Crown','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Boss,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5272','Tongue_Mask_','Tongue Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,50;','','');
-REPLACE INTO `item_db` VALUES ('5273','Happy_Wig','Happy Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5274','Shiny_Wig','Shiny Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5275','Marvelous_Wig','Marvelous Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5276','Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5277','Yellow_Bandana','Air Pirate\'s Bandana','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('5278','Yellow_Ribbon','Yellow Ribbon','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
-REPLACE INTO `item_db` VALUES ('5279','Drooping_Kitty_C','Refined Drooping Cat','5','2','1','0','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','142','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
-REPLACE INTO `item_db` VALUES ('5280','Magestic_Goat_C','Baphomet Horns','5','2','1','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','41','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5281','Deviruchi_Cap_C','Refined Deviruchi Hat','5','2','1','0','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','123','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5282','euRO_Baseball_Cap','Europe Baseball Cap','5','0','0','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5283','Chick_Hat','Chick Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50; bonus bMaxSP,50; skill TF_DOUBLE,2; bonus bDoubleRate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,3; bonus2 bAddRaceTolerance,RC_Brute,3;','','');
-REPLACE INTO `item_db` VALUES ('5284','Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3; bonus bHPrecovRate,5; bonus bSPrecovRate,3;','','');
-REPLACE INTO `item_db` VALUES ('5285','Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5286','Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','314','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bSpeedRate,10; bonus bAspdRate,-10; bonus bVariableCastrate,25;','','');
-REPLACE INTO `item_db` VALUES ('5287','Vacation_Hat','Vacation Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5288','Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','316','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5289','Vanilmirth_Hat','Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,MG_FIREBOLT,1,10; bonus3 bAutoSpell,MG_COLDBOLT,1,10; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,1,10; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5290','Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5291','Kettle_Hat','Kettle Hat','5','20','10','600','0','0','8','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,SA_DELUGE,2,10,0; bonus3 bAutoSpell,WZ_WATERBALL,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5292','Dragon_Skull','Dragon Skull','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,5;','','');
-REPLACE INTO `item_db` VALUES ('5293','Ramen_Hat','Ramen Hat','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','320','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4; bonus4 bAutoSpellWhenHit,AL_DECAGI,1,30,1;','','');
-REPLACE INTO `item_db` VALUES ('5294','Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','321','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
-REPLACE INTO `item_db` VALUES ('5295','Golden_Bandana','Golden Bandana','5','20','10','2400','0','0','4','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','138','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('5296','Drooping_Nine_Tail_','Drooping Nine Tail','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,1;','','');
-REPLACE INTO `item_db` VALUES ('5297','Soulless_Wing_','Soul Wing','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSPRegenRate,2,10000;','','');
-REPLACE INTO `item_db` VALUES ('5298','Marvelous_Wig_','Dokebi\'s Wig','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Fire,-5; bonus2 bSubEle,Ele_Water,-5;','','');
-REPLACE INTO `item_db` VALUES ('5299','Ati_Atihan_Hat_','Pagdayaw','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5300','Bullock_Helm','Bullock Helm','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5301','Russian_Ribbon','Victory Hairband','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','323','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5302','Lotus_Flower_Hat','Water Lily Hat','5','0','0','100','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5303','Flower_Coronet','Flower Crown','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('5304','Cap_Of_Blindness','Cap Of Blindness','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','769','0','30',NULL,'1','326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,700; bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5305','Pirate_Dagger','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('5306','Freyja_Crown','Freyja Crown','5','0','0','500','0','0','20','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','328','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5307','Carmen_Mirandas_Hat','Carmen Miranda\'s Hat','5','20','10','400','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5308','Brazilian_Flag_Hat','Brazilian Flag Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','330','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedAddRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5309','Mahican','Wool Mask','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','331','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
-REPLACE INTO `item_db` VALUES ('5310','Bulb_Hairband','Shining Electric Bulb Hairband','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','332','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,10; skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('5311','Large_Hibiscus','Large Hisbiscus','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5312','Ayothaya_Hat','Ayothaya King\'s Hat','5','45000','22500','100','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5313','Diadem','Diadem','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','335','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,3; bonus bVariableCastrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('5314','Hockey_Mask','Hockey Mask','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','336','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5315','Observer','Observer','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','35',NULL,'0','337','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; skill WZ_ESTIMATION,1;','','');
-REPLACE INTO `item_db` VALUES ('5316','Umbrella_Hat','Umbrella Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3;','','');
-REPLACE INTO `item_db` VALUES ('5317','Fisherman_Hat','Fisherman Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','339','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_WATERBALL,3,50;','','');
-REPLACE INTO `item_db` VALUES ('5318','Poring_Party_Hat','Poring Party Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','340','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5319','Hellomother_Hat','Arc Angeling Hat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bAddRaceTolerance,RC_Angel, 5; bonus2 bAddRace,RC_Angel, 5; bonus2 bMagicAddRace,RC_Angel,5; bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
-REPLACE INTO `item_db` VALUES ('5320','Champion_Wreath','Champion Wreath','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','261','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus4 bAutoSpellWhenHit,AL_HEAL,1,50,0;','','');
-REPLACE INTO `item_db` VALUES ('5321','Indonesian_Bandana','Indonesian Bandana','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,518,300;','','');
-REPLACE INTO `item_db` VALUES ('5322','Scarf','Scarf','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','343','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5323','Misstrance_Crown','Misstrance Crown','5','20','10','0','0','0','14','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','165','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5324','Little_Angel_Doll','Little Angel Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','344','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus4 bAutoSpellWhenHit,CR_GRANDCROSS,3,30,0;','','');
-REPLACE INTO `item_db` VALUES ('5325','Robo_Eye','Robo Eye','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5326','Masquerade_C','Masquerade C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','78','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('5327','Orc_Hero_Helm_C','Refined Helmet of Orc Hero','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','768','0','0',NULL,'0','178','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('5328','Evil_Wing_Ears_C','Evil Wing Ears C','5','1','0','0','0','0','4','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','152','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5329','Dark_Blindfold_C','Costume Dark Blindfold','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','187','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,500;','','');
-REPLACE INTO `item_db` VALUES ('5330','kRO_Drooping_Kitty_C','kRO Drooping Kitty C','5','1','0','0','0','0','9','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','142','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,4000; bonus2 bResEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('5331','Corsair_C','Corsair C','5','1','0','0','0','0','14','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','105','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('5332','Loki_Mask','Loki Mask','5','0','0','200','0','0','2','0','0','18446744073709551615','63','2','513','0','20',NULL,'0','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5333','Radio_Antenna','Radio Antenna','5','0','0','1500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','347','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; skill MG_LIGHTNINGBOLT,1; bonus4 bAutoSpellWhenHit,MG_THUNDERSTORM,5,30,1;','','');
-REPLACE INTO `item_db` VALUES ('5334','Angeling_Wanna_Fly','Flapping Angeling','5','0','0','700','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5335','Jumping_Poring','Jumping Poring','5','0','0','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5336','Guildsman_Recruiter','Guildsman Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','350','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5337','Party_Recruiter_Hat','Party Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','351','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5338','Bf_Recruiter_Hat','Bf Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','352','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5339','Friend_Recruiter_Hat','Friend Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','353','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5340','Deprotai_Doll_Hat','Defolty Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus4 bAutoSpellWhenHit,AL_ANGELUS,10,20,0;','','');
-REPLACE INTO `item_db` VALUES ('5341','Claris_Doll_Hat','Glaris Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus bMagicHPGainValue,50;','','');
-REPLACE INTO `item_db` VALUES ('5342','Sorin_Doll_Hat','Sorin Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','356','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; autobonus \"{ bonus bBaseAtk,50; }\",20,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('5343','Tayelin_Doll_Hat','Telling Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddItemHealRate,504,10; bonus2 bAddItemHealRate,547,10;','','');
-REPLACE INTO `item_db` VALUES ('5344','Binit_Doll_Hat','Bennit Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; autobonus \"{ bonus bAspdRate,5; }\",20,30000,0,\"{ specialeffect2 EF_HASTEUP; }\";','','');
-REPLACE INTO `item_db` VALUES ('5345','Debril_Doll_Hat','W Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddRace,RC_Undead,5; bonus2 bMagicAddRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('5346','Gf_Recruiter_Hat','Gf Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','360','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5347','Ph_D_Hat_','Ph.D Hat','5','20','10','200','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5348','Big_Sis_Ribbon_','Big Ribbon','5','15000','7500','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5349','Boys_Cap_','Boy\'s Cap','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5350','Pirate_Bandana_','Pirate Bandana','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5351','Sunflower_','Sunflower','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,10;','','');
-REPLACE INTO `item_db` VALUES ('5352','Poporing_Cap','Poporing Cap','5','20','10','700','0','0','4','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5353','Helm_Of_Sun_','Hat of the Sun God','5','20','10','2400','0','0','4','0','1','1040256','63','2','768','0','0',NULL,'1','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2; bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('5354','Muslim_Hat_M','Muslim Hat M','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','362','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5355','Muslim_Hat_F','Selendang','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','363','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5356','Pumpkin_Hat_H','Festival Pumpkin Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5; bonus2 bAddRace,RC_Demon,5;','','');
-REPLACE INTO `item_db` VALUES ('5357','Wings_Of_Victory','Wings Of Victory','5','20','10','200','0','0','10','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','365','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5358','Pecopeco_Wing_Ears','Peco Ears','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','366','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5359','J_Captain_Hat','Ship Captain Hat','5','20','10','300','0','0','7','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','367','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,7; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5360','Whikebain_Ears','Wickebine\'s Black Cat Ears','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,3; bonus bCritAtkRate,10; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
-REPLACE INTO `item_db` VALUES ('5361','Gang_Scarf','Gangster Scarf','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bBaseAtk,5; if(BaseJob==Job_Rogue) skill RG_GANGSTER,1;','','');
-REPLACE INTO `item_db` VALUES ('5362','Ninja_Scroll','Ninja Scroll','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','370','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5363','Helm_Of_Abyss','Abysmal Knight Helm','5','20','10','1000','0','0','9','0','1','414946','63','2','256','0','70',NULL,'1','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-10; bonus2 bSubRace,RC_Boss,10;','','');
-REPLACE INTO `item_db` VALUES ('5364','Dark_Snake_Lord_Hat','Evil Snake Lord Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','150',NULL,'1','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,2; bonus2 bAddMonsterDropItem,12582,30;','','');
-REPLACE INTO `item_db` VALUES ('5365','Fried_Egg','Mangolia Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','373','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 5; bonus5 bAutoSpellWhenHit, BS_GREED, 1, 10, BF_SHORT, 0;','','');
-REPLACE INTO `item_db` VALUES ('5366','Hat_0f_King','Love Dad Bandana','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','374','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('5367','Hyegun_Hat','Yao Jun Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','375','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('5368','White_Wing','White Wing','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','38','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12280,300;','','');
-REPLACE INTO `item_db` VALUES ('5369','Dark_Wing','Dark Wing','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','39','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12279,300;','','');
-REPLACE INTO `item_db` VALUES ('5370','Orchid_Hairband','Orchid Hairband','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','376','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5371','Hat_Of_Judge','Judge Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','377','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5372','Drooping_White_Kitty','Koneko Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','378','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDelayrate,-3; bonus bMatkRate,3; bonus bMaxSPrate,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5373','Darkness_Helm','Dark Randgris Helm','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','379','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5374','L_Magestic_Goat','Gigantic Magestic Goat','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
-REPLACE INTO `item_db` VALUES ('5375','L_Orc_Hero_Helm','Faux Orc Boss Hat','5','20','10','900','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','381','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_WEAPONPERFECT,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5376','Satanic_Chain_P','Flying Evil Wings','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','382','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,120; bonus2 bAddEff2,Eff_Curse,10;','','');
-REPLACE INTO `item_db` VALUES ('5377','Antique_Pipe','Gentleman\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('5378','Rabbit_Ear_Hat','Bunny Top Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','384','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus3 bAutoSpellWhenHit,AL_INCAGI,5,10;','','');
-REPLACE INTO `item_db` VALUES ('5379','Balloon_Hat','Tam','5','0','0','800','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,(getrefine()*1);','','');
-REPLACE INTO `item_db` VALUES ('5380','Fish_Head_Hat','Fish Head Hat','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','386','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5381','Santa_Poring_Hat','Santa Poring Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','387','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddEle,Ele_Dark,3; bonus2 bSubEle,Ele_Dark,3;','','');
-REPLACE INTO `item_db` VALUES ('5382','Bell_Ribbon','Bell Ribbon','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','388','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill AL_ANGELUS,1;','','sc_end SC_ANGELUS;');
-REPLACE INTO `item_db` VALUES ('5383','Hunting_Cap','Hunting Cap','5','20','10','250','0','0','6','0','1','18446744073709551614','63','2','256','0','50',NULL,'1','389','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5384','Santa_Hat_1','Twin Pom Santa','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; skill WZ_ESTIMATION,1; bonus3 bAutoSpell,AL_INCAGI,1,500;','','');
-REPLACE INTO `item_db` VALUES ('5385','Yoyo_Hat','Yoyo Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','391','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('5386','Ayam_','New Year\'s Hat','5','0','0','70','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bFlee,7; bonus2 bAddMonsterDropItem,12198,200;','','');
-REPLACE INTO `item_db` VALUES ('5387','Neko_Mimi_Kafra','Neko Mimi Kafra','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','392','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5388','Snake_Head','Snake Head','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','393','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5389','Angel_Spirit','Angel Spirit','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bHit,15;','','');
-REPLACE INTO `item_db` VALUES ('5390','Santa_Hat_2','Blue Christmas Cheer','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,3000;','','');
-REPLACE INTO `item_db` VALUES ('5391','Toast_C','Toast','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','188','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxHP,100; bonus2 bAddMonsterDropItem,617,10;','','');
-REPLACE INTO `item_db` VALUES ('5392','Louyang_Cap','Louyang NewYear Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','396','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5393','Valentine_Hat','Valentine Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,7; bonus bMaxHPrate,7;','','');
-REPLACE INTO `item_db` VALUES ('5394','Bubblegum_Lower','Bubble Gum Low','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 100;','','');
-REPLACE INTO `item_db` VALUES ('5395','Tiraya_Bonnet','Tiraya Bonnet','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','398','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(getrefine()*20); bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('5396','Jasper_Crest','Jasper Crest','5','20','10','700','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','399','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5397','Scuba_Mask','Scuba Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','400','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus2 bExpAddRace,RC_Fish,10; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5398','Bone_Head','Bone Head','5','20','10','1200','0','0','10','0','1','279714','58','2','256','0','85',NULL,'1','401','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,2; bonus bMdef,5; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('5399','Mandragora_Cap','Mandragora Cap','5','20','10','300','0','0','5','0','1','1040256','58','2','256','0','85',NULL,'0','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAutoSpellWhenHit,DC_SCREAM,5,30;','','');
-REPLACE INTO `item_db` VALUES ('5400','Fox_Hat','Fox Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5401','Black_Glasses','Black Frame Glasses','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5402','Mischievous_Fairy','Mischievous Fairy','5','10','5','200','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','405','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5403','Fish_In_Mouth','Fish In Mouth','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','406','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddMonsterDropItem,579,500; bonus2 bAddItemHealRate,579,25;','','');
-REPLACE INTO `item_db` VALUES ('5404','Blue_Ribbon','Blue Ribbon','5','10','5','100','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','407','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AC_CONCENTRATION,2,7,0;','','');
-REPLACE INTO `item_db` VALUES ('5405','Filir_Hat','Filir Hat','5','10','5','200','0','0','2','0','0','18446744073709551615','63','2','256','0','80',NULL,'0','408','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
-REPLACE INTO `item_db` VALUES ('5406','Academy_Freshman_Hat','Academy Freshman Hat','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','409','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bVit,1; bonus bInt,1; bonus bMaxHP,80; bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('5407','Academy_Graduating_Cap','Academy Completion Hat','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','410','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,2; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5408','Old_Bandanna','Old Bandana','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50; bonus bVariableCastrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5409','New_Cowboy_Hat','Purple Cowboy Hat','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5410','Bread_Bag2','Brown Paperbag Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','412','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bResEff,Eff_Stun,400; bonus2 bAddRaceTolerance,RC_DemiPlayer,4;','','');
-REPLACE INTO `item_db` VALUES ('5411','White_Snake_Hat','White Snake Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5412','Sweet_Candy','Lollipop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','414','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5413','Popcorn_Hat','Popcorn Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','415','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10;','','');
-REPLACE INTO `item_db` VALUES ('5414','Campfire_Hat','Campfire Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','416','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus4 bAutoSpellWhenHit,MG_FIREBALL,5,100,1;','','');
-REPLACE INTO `item_db` VALUES ('5415','Poring_Cake_Cap','Poring Cake Hat','5','20','10','1000','0','0','10','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; bonus bFlee2,5; bonus bAspdRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5416','Beer_Cap','Beer Hat','5','20','10','600','0','0','4','0','0','18446744073709551614','63','2','256','0','18',NULL,'1','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; skill SM_RECOVERY,3; skill MG_SRECOVERY,3;','','');
-REPLACE INTO `item_db` VALUES ('5417','Crown_Parrot','Crown Parrots','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','419','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus2 bResEff,Eff_Silence,10000; bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5418','Soldier_Hat','Soldier Hat','5','20','10','400','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 3; bonus bUseSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('5419','Evolved_Leaf','Leaves Of Grass','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bSubRace,RC_Plant,5;','','');
-REPLACE INTO `item_db` VALUES ('5420','Mask_Of_Ifrit','Ifrit Mask','5','20','10','800','0','0','12','0','1','18446744073709551614','63','2','769','0','50',NULL,'0','421','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,-10; skill MG_SIGHT,1; bonus3 bAutoSpellWhenHit,WZ_METEOR,3,50; bonus3 bAutoSpell,MG_FIREBOLT,3,50;','','sc_end SC_SIGHT;');
-REPLACE INTO `item_db` VALUES ('5421','Ifrits_Ear','Ifrit\'s Ears','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','512','0','50',NULL,'0','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bStr,1; bonus bMdef,3; bonus2 bSkillAtk,MG_FIREBOLT,2; bonus2 bSkillAtk,WZ_FIREPILLAR,2; bonus2 bSkillAtk,WZ_METEOR,2; bonus2 bSkillAtk,SM_BASH,2; bonus2 bSkillAtk,SM_MAGNUM,2; bonus2 bSkillAtk,KN_PIERCE,2; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Water,-5;','','');
-REPLACE INTO `item_db` VALUES ('5422','Linguistic_Book_Cap','Linguistic Book Hat','5','20','10','70','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5423','Lovecap_China','I LOVE CHINA','5','20','10','250','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','424','0','0','0','0','9',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5424','Fanta_Orange_Can','Fanta Orange Can Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','425','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5425','Fanta_Grape_Can','Fanta Grape Can Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','426','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5426','Karada_Meguri_Tea_Hat','Karada Meguricha Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','427','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5427','Royal_Milk_Tea_Hat','Black Tea Kochakaden Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','428','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5428','Bread_Bag1','RWC Anniversary Bread Envelope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','429','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,12;','','');
-REPLACE INTO `item_db` VALUES ('5429','Bogy_Cap','Dokebi Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','430','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5430','Sacred_Torch_Coronet','Promethean Crown','5','20','10','250','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','431','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,20; skill MG_FIREBOLT,5;','','');
-REPLACE INTO `item_db` VALUES ('5431','Chicken_Hat','Chicken Hat','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MC_LOUD,1,30; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5432','Brazil_Baseball_Cap','bRO 4th Anniversary Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','433','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_MONTH) == SEPTEMBER && gettime(GETTIME_DAYOFMONTH) >= 10 && gettime(GETTIME_DAYOFMONTH) <= 24) bonus bAllStats,4;','','');
-REPLACE INTO `item_db` VALUES ('5433','Golden_Wreath','Champion\'s Wreath','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','434','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5434','Cola_Can','Coca-Cola Bottle','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','435','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5435','Coke_Hat','Coca-Cola Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','436','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,80; bonus bMdef,3; if(getrefine()>5) { bonus bMdef,getrefine()-5; bonus bMaxSP,(getrefine()-5)*10; }','','');
-REPLACE INTO `item_db` VALUES ('5436','Brides_Corolla','Bride\'s Corolla','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5437','Flower_Of_Fairy','Fairy Flower','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','438','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Insect,5;','','');
-REPLACE INTO `item_db` VALUES ('5438','Fillet_Green','Cute Green Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5439','Fillet_Red','Cute Red Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5440','Fillet_Blue','Cute Blue Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5441','Fillet_White','Cute White Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5442','Necktie','Necktie','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHit,-5; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('5443','Status_Of_Baby_Angel','Statue Of Baby Angel','5','20','10','600','0','0','6','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus4 bAutoSpellWhenHit,PR_STRECOVERY,1,20,0;','','');
-REPLACE INTO `item_db` VALUES ('5444','Hair_Brush','Hair Brush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6;','','');
-REPLACE INTO `item_db` VALUES ('5445','Candy_Cane_In_The_Mouth','Candy Cane In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxSP,5;','','');
-REPLACE INTO `item_db` VALUES ('5446','Cat_Foot_Hairpin','Catfoot Hairpin','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3;','','');
-REPLACE INTO `item_db` VALUES ('5447','Frog_Cap','Frog Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRace,RC_Insect,12; bonus2 bMagicAddRace,RC_Insect,12;','','');
-REPLACE INTO `item_db` VALUES ('5448','Solo_Play_Box1','Indifferent Solo Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','449','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
-REPLACE INTO `item_db` VALUES ('5449','Solo_Play_Box2','Angry Solo Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','450','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
-REPLACE INTO `item_db` VALUES ('5450','Sun_Cap','Solar Hat','5','20','10','1000','0','0','0','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','451','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5451','Dragonhelm_Gold','Gold Dragonhelm','5','20','10','1500','0','0','14','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','452','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 10; bonus2 bAddRace, RC_DemiPlayer, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
-REPLACE INTO `item_db` VALUES ('5452','Dragonhelm_Silver','Silver Dragonhelm','5','20','10','1500','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','453','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 7; bonus2 bAddRace, RC_DemiPlayer, 3; bonus2 bAddRaceTolerance, RC_DemiPlayer, 7;','','');
-REPLACE INTO `item_db` VALUES ('5453','Dragonhelm_Copper','Copper Dragonhelm','5','20','10','1500','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','454','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 5; bonus2 bAddRace, RC_DemiPlayer, 1; bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
-REPLACE INTO `item_db` VALUES ('5454','Dog_Cap_','Puppy Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus bCritical,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bIgnoreMdefRate,100; }\",10,3000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
-REPLACE INTO `item_db` VALUES ('5455','Geographer_Band_','Decorative Geographer','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,AL_HEAL,5,50; bonus3 bAutoSpellWhenHit,AL_HEAL,5,30;','','');
-REPLACE INTO `item_db` VALUES ('5456','Vacation_Hat_','Summer Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bHPrecovRate,20; bonus bSPrecovRate,15;','','');
-REPLACE INTO `item_db` VALUES ('5457','Spring_Rabbit_Hat','Moon Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','455','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bBaseAtk,5; bonus bMatkRate,5; if(getrefine()>4) { bonus bBaseAtk,getrefine()-4; bonus bMatkRate,getrefine()-4; }','','');
-REPLACE INTO `item_db` VALUES ('5458','Pinwheel_Cap','Pinwheel Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('5459','Drooping_Bunny_Chusuk','Drooping Bunny','5','0','0','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('5460','Adv_Dragon_Skull','Evolved Dragon Skull Hat','5','20','10','1000','0','0','14','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','457','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('5461','Adv_Whisper_Mask','Evolved Whisper Mask','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','769','0','50',NULL,'1','458','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Ghost,20;','','');
-REPLACE INTO `item_db` VALUES ('5462','Spiked_Scarf','Spiked Scarf','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','459','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('5463','Rainbow_Scarf','Rainbow Scarf','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','460','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2; bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5464','Zaha_Doll_Hat','Zaha Doll Hat','5','20','10','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','461','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill PR_MAGNIFICAT,3;','','');
-REPLACE INTO `item_db` VALUES ('5465','Celestial_Hat','Hat Of Fortune','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','462','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5; if(getrefine()>4) bonus bLuk,getrefine()-4;','','');
-REPLACE INTO `item_db` VALUES ('5466','Wind_Milestone','Wind\'s Guide','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','463','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('5467','Helm_Of_Dragoon','Dragon Helm','5','20','10','1000','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','464','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,2; bonus bStr,2; bonus2 bAddRace,RC_Dragon,20; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
-REPLACE INTO `item_db` VALUES ('5468','Parade_Cap','Parade Hat','5','20','10','800','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','465','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bMdef,2; if(getrefine()>5) bonus bVariableCastrate,-(getrefine()-5);','','');
-REPLACE INTO `item_db` VALUES ('5469','Noble_Hat','Musketeer Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','466','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_ADRENALINE,1,7;','','');
-REPLACE INTO `item_db` VALUES ('5470','Eyes_Of_Darkness','Darkness Eyes','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','467','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1; bonus2 bResEff,Eff_Blind,10000;','','');
-REPLACE INTO `item_db` VALUES ('5471','Hairband_Of_Reginleif','Reginrev\'s Wings','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Undead,3; bonus2 bSubEle,Ele_Ghost,3;','','');
-REPLACE INTO `item_db` VALUES ('5472','Red_White_Hat','Red White Cap','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','469','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,554,RC_DemiPlayer,200;','','');
-REPLACE INTO `item_db` VALUES ('5473','Forceps_Hairpin','Crab Nipper Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','470','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,30; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
-REPLACE INTO `item_db` VALUES ('5474','Notice_Board','AFK Hat','5','20','10','700','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','471','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5475','Cube_Mask','Quove Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','472','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5476','Hairband_Of_Grandpeco','Grand Peco Headdress','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','473','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,-10; bonus2 bAddRace2,RC2_Orc,15;','','');
-REPLACE INTO `item_db` VALUES ('5477','Bro_Flag','Brazilian Flag Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','474','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5478','Classic_Hat','Classic Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,300;','','');
-REPLACE INTO `item_db` VALUES ('5479','Shamans_Hair_Ornament','Shaman\'s Hair Decoration','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','476','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('5480','Bizofnil_Wing_Deco','Bijofnil Wings','5','20','10','1000','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','477','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
-REPLACE INTO `item_db` VALUES ('5481','Hermose_Cap','Hermode Cap','5','20','10','1000','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','478','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bBaseAtk,-20; bonus bMatkRate,-10;','','');
-REPLACE INTO `item_db` VALUES ('5482','Dark_Knight_Mask','Dark Knight Mask','5','20','10','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','479','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5483','Odin_Mask','Odin Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','480','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,6;','','');
-REPLACE INTO `item_db` VALUES ('5484','Taiwan_Flag_Hat','Holidays Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','482','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('5485','Tiger_Face','Tiger Face','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','769','0','60',NULL,'1','483','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5486','J_Anniversary_Hat','Anniversary Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5487','J_Poringcake_Hat','Poring Cake Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5488','J_Twin_Santahat','Cute Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5489','Love_Daddy','Love Daddy Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','484','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5490','Anubis_Helm','Anubis Helm','5','20','10','0','0','0','8','0','0','18446744073709551615','63','2','768','0','65',NULL,'0','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5; bonus2 bSubRace,RC_Boss,10; bonus bHealPower2,10; bonus bAddItemHealRate,10;','','');
-REPLACE INTO `item_db` VALUES ('5491','Hat_Of_Outlaw','Bandit Hat','5','20','10','800','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','486','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire,10;','','');
-REPLACE INTO `item_db` VALUES ('5492','Boys_Cap_I','Student Cap','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','102','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5493','Ulle_Cap_I','Ulle\'s Cap','5','0','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','254','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5494','Spinx_Helm_I','Sphinx Hat','5','0','0','0','0','0','10','0','0','16514','63','2','257','0','0',NULL,'0','137','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
-REPLACE INTO `item_db` VALUES ('5495','Power_Of_Thor','Power Of Thor','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','493','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bAgi,1; bonus bVit,1; bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMdef,3; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('5496','Dice_Hat','Dice Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','494','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('5497','King_Tiger_Doll_Hat','Edgga Doll','5','20','10','400','0','0','6','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','495','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5498','Wondering_Wolf_Helm','Vagabond Wolf Hat','5','20','10','600','0','0','5','0','1','18446744073709551615','63','2','768','0','20',NULL,'1','490','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('5499','Pizza_Hat','Pizza Pie of Plenty','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','487','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE,1;','','');
-REPLACE INTO `item_db` VALUES ('5500','Icecream_Hat','Ice Cream Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','488','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; skill MG_FROSTDIVER,3;','','');
-REPLACE INTO `item_db` VALUES ('5501','Pirates_Pride','Pirate\'s Pride','5','0','0','100','0','0','6','0','1','18446744073709551615','63','2','256','0','10',NULL,'0','496','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace2,RC2_Ninja,5; bonus2 bSubRace2,RC2_Ninja,5;','','');
-REPLACE INTO `item_db` VALUES ('5502','Necromencers_Hood','Necromancer\'s Hood','5','0','0','500','0','0','6','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','491','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,3; bonus5 bAutoSpellWhenHit,NPC_DARKSTRIKE,5,5,BF_WEAPON|BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('5503','Rabbit_Magic_Hat','Rabbit Magic Hat','5','0','0','800','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMdef,1; bonus bMaxSP,50; bonus3 bAutoSpellWhenHit,MG_FIREBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,1,20;','','');
-REPLACE INTO `item_db` VALUES ('5504','China_Wedding_Veil','RO 5th Wedding Anniversary','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','769','0','70',NULL,'0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5505','Asara_Fairy_Hat','Ashura Fairy Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'1','492','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill DC_DONTFORGETME,1; bonus bDex,2; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5506','Blue_Pajamas_Hat','Blue Pajamas Hat','5','0','0','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5507','Pink_Pajamas_Hat','Pink Pajamas Hat','5','0','0','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','502','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5508','Shark_Hat','Shark Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','503','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bMdef,1; bonus2 bAddEle,Ele_Water,5; bonus2 bSubEle,Ele_Water,10;','','');
-REPLACE INTO `item_db` VALUES ('5509','Sting_Hat','Sting Hat','5','20','10','1000','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','504','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMdef,3; bonus2 bAddEle,Ele_Fire,5; bonus2 bSubEle,Ele_Earth,5; bonus3 bAutoSpell,WZ_EARTHSPIKE,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5510','Shower_Cap','Shower Cap','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','507','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,3; bonus2 bAddEle,Ele_Water,10; bonus2 bSubRace,RC_Fish,10;','','');
-REPLACE INTO `item_db` VALUES ('5511','Samambaia','Samambaia','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','508','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,8;','','');
-REPLACE INTO `item_db` VALUES ('5512','Aquarius_Diadem','Aquarius Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','509','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; }','','');
-REPLACE INTO `item_db` VALUES ('5513','Aquarius_Crown','Aquarius Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','510','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; }','','');
-REPLACE INTO `item_db` VALUES ('5514','Pisces_Diadem','Pisces Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','511','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5515','Pisces_Crown','Pisces Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','512','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5516','Hawk_Eyes01','Hawk Eyes','5','10','5','100','0','0','0','0','0','2048','58','2','512','0','60',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('5517','Hawk_Eyes02','Hawk Eyes','5','10','5','100','0','0','0','0','0','526344','63','2','512','0','60',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5518','L_Magestic_Goat2','Large Baphomet Horns','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','513','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
-REPLACE INTO `item_db` VALUES ('5519','Peacock_Feather','Peacock Feather','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','514','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5520','Rabbit_Earplug','Rabbit Earmuffs','5','20','10','400','0','0','0','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 4; bonus bMatkRate,4;','','');
-REPLACE INTO `item_db` VALUES ('5521','Angry_Mouth_C','Angry Snarl','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','194','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDelayrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('5522','Fanta_Zero_Lemon_Hat','Fanta Zero Lemon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','516','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5523','Sakura_Mist_Hat','Sakura Mist Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','517','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5524','Sakura_Milk_Tea_Hat','Sakura Milk Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','518','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5525','First_Leaf_Tea_Hat','First Leaf Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','519','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5526','Lady_Tanee_Doll','Lady Tanee Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','520','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; bonus2 bSubEle,Ele_Wind,5; bonus2 bAddMonsterDropItem,513,200;','','');
-REPLACE INTO `item_db` VALUES ('5527','Lunatic_Hat','Lunatic Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','521','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2; bonus bFlee2,5; bonus2 bAddMonsterDropItem,622,50;','','');
-REPLACE INTO `item_db` VALUES ('5528','King_Frog_Hat','Frog King Hat','5','20','10','500','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','522','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5529','Evils_Bone_Hat','Frost Giant\'s Skull','5','20','10','600','0','0','12','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','523','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,2; bonus bStr,2; bonus bDex,3; bonus2 bSubEle,Ele_Neutral,5; skill WZ_FROSTNOVA,1;','','');
-REPLACE INTO `item_db` VALUES ('5530','Raven_Cap','Raven Cap','5','45000','22500','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','524','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5531','B_Dragon_Hat','Baby Dragon Hat','5','45000','22500','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','525','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5532','Pirate_Dagger_J','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
-REPLACE INTO `item_db` VALUES ('5533','Emperor_Wreath_J','Emperor Wreath','5','20','10','800','0','0','6','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5534','Fox_Hat_J','Fox Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','70',NULL,'0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5535','Side_Cap','Side Cap','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','529','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5536','Spare_Card','Spare Card','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','526','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus2 bAddMonsterDropItem,6187,1000; bonus bFlee2,10; bonus2 bAddMonsterDropItem,617,5; bonus2 bAddMonsterDropItem,12132,30; bonus2 bAddMonsterDropItem,12130,30;','','');
-REPLACE INTO `item_db` VALUES ('5537','Quati_Hat','Coati Hat','5','45000','22500','700','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','527','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus2 bAddRace,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('5538','Tucan_Hat','Tucan Hat','5','45000','22500','600','0','0','2','0','1','18446744073709551615','63','2','768','0','45',NULL,'1','528','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bCritical,5;','','');
-REPLACE INTO `item_db` VALUES ('5539','Jaguar_Hat','Jaguar Hat','5','50000','25000','400','0','0','4','0','1','18446744073709551615','63','2','769','0','25',NULL,'1','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill MC_LOUD,1;','','');
-REPLACE INTO `item_db` VALUES ('5540','Freyja_SCirclet7','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5541','Freyja_SCirclet30','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5542','Freyja_SCirclet60','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5543','Freyja_SCirclet90','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5544','Time_Keeper_Hat','Guardian Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','240','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5545','Aries_Diadem','Aries Diadem','5','20','10','400','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','531','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
-REPLACE INTO `item_db` VALUES ('5546','Aries_Crown','Aries Crown','5','20','10','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','532','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
-REPLACE INTO `item_db` VALUES ('5547','RJC_Katusa','Red Flower Hairband','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_HEAVENDRIVE,15+getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,WZ_EARTHSPIKE,15+getequiprefinerycnt(EQI_HAND_R); bonus2 bVariableCastrate,WZ_HEAVENDRIVE,-25; bonus2 bVariableCastrate,WZ_EARTHSPIKE,-25;','','');
-REPLACE INTO `item_db` VALUES ('5548','Scarlet_Rose','Rose Of Crimson','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','534','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5549','Taurus_Diadem','Taurus Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','535','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('5550','Taurus_Crown','Taurus Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','536','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('5551','Holy_Egg_Hat','Sacreg Egg Hat','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','537','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5552','Fest_Lord_Circlet','Festival Grand Circlet','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5553','Fest_Bunny_Band','Festival Bunny Band','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus2 bSubRace,RC_DemiPlayer,9;','','');
-REPLACE INTO `item_db` VALUES ('5554','Octopus_Hat','Octopus Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','538','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpell,SM_PROVOKE,5,10; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5555','Leaf_Cat_Hat','Leaf Cat Hat','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpellWhenHit,AL_HEAL,3,10;','','');
-REPLACE INTO `item_db` VALUES ('5556','Fur_Seal_Hat','Seal Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','540','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,WZ_FROSTNOVA,1,30;','','');
-REPLACE INTO `item_db` VALUES ('5557','Wild_Rose_Hat','Wild Rose Hat','5','20','10','500','0','0','6','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5558','Saci_Hat','Luxury Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,510,RC_Plant,500;','','');
-REPLACE INTO `item_db` VALUES ('5559','Piece_Of_White_Cloth_E','Piece Of White Cloth','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','543','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6; bonus bLongAtkRate,6; bonus bHealPower,6; bonus bVariableCastrate,-20; bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('5560','Bullock_Helm_J','Horned Helm','5','20','10','3000','0','0','6','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
-REPLACE INTO `item_db` VALUES ('5561','Rabbit_Magic_Hat_J','Rabbit Magic Hat','5','0','0','800','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,MG_FIREBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_COLDBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,3,10,3; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('5562','Good_Wedding_Veil_J','Love of Truth','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bVariableCastrate,-3; bonus bUseSPrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('5563','Dolor_Hat','Dolor Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','547','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,PR_LEXAETERNA,1,15;','','');
-REPLACE INTO `item_db` VALUES ('5564','Crown_Of_Deceit','Crown of Deceit','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','768','0','85',NULL,'1','544','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,10; bonus bInt,4; bonus bVariableCastrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('5565','Dragon_Arhat_Mask','Dragon Arhat Mask','5','40000','20000','0','0','0','5','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','545','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('5566','Tiger_Arhat_Mask','Tiger Arhat Mask','5','40000','20000','0','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','546','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2;','','');
-REPLACE INTO `item_db` VALUES ('5567','Bright_Fury','Rage Of Luster','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','548','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 2; bonus bAspdRate,2;','','');
-REPLACE INTO `item_db` VALUES ('5568','Rabbit_Bonnet','Rabbit Bonnet','5','20','10','1000','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDelayrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('5569','Gemini_Diadem','Gemini Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','550','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMatkRate,8; bonus2 bSubEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('5570','Gemini_Crown','Gemini Crown','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','551','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bBaseAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('5571','Rasta_Wig','Rasta Wig','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','552','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5572','Savage_Baby_Hat','Savage Babe Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRaceTolerance,RC_Brute,-10;','','');
-REPLACE INTO `item_db` VALUES ('5573','Bogy_Horn','Dokebi Horn','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','554','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM; bonus3 bAutoSpell,MC_MAMMONITE,5,70;','','');
-REPLACE INTO `item_db` VALUES ('5574','Pencil_In_Mouth','Well-Chewed Pencil','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','555','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bHitRate, 3;','','');
-REPLACE INTO `item_db` VALUES ('5575','Onigiri_Hat','Rice Ball Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','556','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5576','Japan_Winecup','Wine Cup','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','557','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5577','Dark_Knight_MaskB','Dark Knight Mask','5','20','10','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','479','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5578','Voyage_Hat','Voyage Hat','5','200','100','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5579','Wanderers_Sakkat','Wanderer\'s Sakkat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','558','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; if(getrefine()>6) { bonus bFlee,2; bonus bAgi,2; } if(getrefine()>8) { bonus bCritical,10; bonus bAspdRate,8; }','','');
-REPLACE INTO `item_db` VALUES ('5580','Red_Beret','Red Beret','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','559','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_DemiPlayer, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
-REPLACE INTO `item_db` VALUES ('5581','Cancer_Diadem','Cancer Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','560','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bMdef,1; bonus bHealPower,3; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5582','Cancer_Crown','Cancer Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','561','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; bonus bFlee,10; }','','');
-REPLACE INTO `item_db` VALUES ('5583','Para_Team_Hat','Eden Group Hat','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','12',NULL,'1','465','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5584','Majestic_Evil_Horn','Majestic Devil Horns','5','0','0','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,3; bonus2 bHPDrainRate,3,15; bonus2 bSPDrainRate,1,7;','','');
-REPLACE INTO `item_db` VALUES ('5585','Rune_Hairband','Rune Hairband','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus bHit,5; bonus2 bSPDrainRate,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5586','Mosquito_Coil','Mosquito Coil','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','563','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5587','Mosquito_Coil_1Use','Mosquito Coil For 1 Use','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','563','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1627,100; bonus2 bAddDamageClass,1095,20; bonus2 bAddDamageClass,1160,20; bonus2 bAddDamageClass,1105,20; bonus2 bAddDamageClass,1097,20; bonus2 bAddDamageClass,1051,20; bonus2 bAddDamageClass,1053,20; bonus2 bAddDamageClass,1054,20; bonus2 bAddDamageClass,1048,20;','','');
-REPLACE INTO `item_db` VALUES ('5588','Leo_Crown','Leo Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','565','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bFlee,10; bonus3 bAutoSpell,TK_SEVENWIND,4,50; }','','');
-REPLACE INTO `item_db` VALUES ('5589','Leo_Diadem','Leo Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','566','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bFlee,10; bonus bAspdRate,3; autobonus \"{ bonus bSplashRange,1; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('5590','K_Poring_Cake_Cap','Poring Cake Hat','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,3; bonus bMaxHP,BaseLevel*2; bonus bMaxSP,50;','','');
-REPLACE INTO `item_db` VALUES ('5591','Desert_Prince','Desert Prince','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','567','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5592','Sigruns_Wing','Sigrun\'s Wings','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','568','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) bonus bAspd,1; else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) { bonus bMatk,5; bonus bHealPower,2; } else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) bonus bLongAtkRate,2; else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,120; bonus bMaxSP,60; }','','');
-REPLACE INTO `item_db` VALUES ('5593','K_Rabbit_Bonnet','Rabbit Bonnet','5','20','10','200','0','0','10','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,3; bonus bDelayrate,-3; if(getrefine()>6) { bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; }','','');
-REPLACE INTO `item_db` VALUES ('5594','Donut_In_Mouth','Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bHPRegenRate,1,10000; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('5595','Eye_Of_Juno','Eye Of Juno','5','20','10','400','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','570','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5596','4Leaf_Clover_In_Mouth','Four Leaf Clover','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','571','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2; bonus2 bAddMonsterDropItem,12245,10;','','');
-REPLACE INTO `item_db` VALUES ('5597','Bubble_Gum_In_Mouth','Chewing Gum','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','572','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5598','Virgo_Crown','Virgo Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','573','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAspdRate,1; if(getrefine()>6) { bonus2 bSubEle,Ele_Earth,5; autobonus \"{ bonus bDex,20; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('5599','Virgo_Diadem','Virgo Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','574','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) bonus3 bAutoSpell,MO_BALKYOUNG,1,50;','','');
-REPLACE INTO `item_db` VALUES ('5600','Br_Twin_Ribbon','Brazil Twin Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5601','Br_Beret','Banana Beret','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','576','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5602','Jaguar_Hat_J','Jaguar Face','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','513','0','50',NULL,'0','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5603','RTC_Winner_Only','RWC Statue(Winner)','5','0','0','250','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','577','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3; bonus bAspdRate,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5604','RTC_Second_Best','RWC Statue(Second)','5','0','0','250','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','578','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,2; bonus bAspdRate,7; bonus2 bAddRace,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5605','RTC_Third_Best','RWC Statue(3rd)','5','0','0','250','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','579','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,1; bonus bAspdRate,5; bonus2 bAddRace,RC_DemiPlayer,1;','','');
-REPLACE INTO `item_db` VALUES ('5606','Campume_Hat','American Helm','5','500','250','1200','0','0','4','0','1','18446744073709551615','63','2','256','0','3',NULL,'1','580','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('5607','Lyria_Doll_Hat','Lyria Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','581','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5608','Dorothy_Doll_Hat','Dorothy Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','582','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus2 bSubRace,RC_DemiPlayer,5;','','');
-REPLACE INTO `item_db` VALUES ('5609','Chung_Hairband','Chung Hairpin','5','45000','22500','500','0','0','5','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,4; bonus3 bAutoSpellWhenHit,MC_MAMMONITE,5,5;','','');
-REPLACE INTO `item_db` VALUES ('5610','Ice_Wing_Ear','Ice Ear Wing','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','584','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,5,5;','','');
-REPLACE INTO `item_db` VALUES ('5611','Turtle_Hat','Turtle Hat','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','585','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AL_DECAGI,3,5;','','');
-REPLACE INTO `item_db` VALUES ('5612','F_Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5613','F_Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5614','F_Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5615','F_Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5616','F_Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5617','F_Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5618','F_Cat_Hat','Neko Mimi','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5619','F_Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5620','F_Magestic_Goat_TW','Evolved Magestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5621','F_Sheep_Hat','Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
-REPLACE INTO `item_db` VALUES ('5622','F_Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,2; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5623','F_Alice_Doll','Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5624','F_Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5625','F_Chick_Hat','Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5626','F_White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5627','F_Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5628','F_Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5629','F_Vacation_Hat','Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5630','F_Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5631','F_Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5632','F_Vanilmirth_Hat','Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5633','F_Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5634','F_Kettle_Hat','Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5635','F_Dragon_Skull','Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5636','F_Ramen_Hat','Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5637','F_Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5638','F_Puppy_Hat','Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5639','F_Magic_Eyes','Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5640','F_Jumping_Poring','Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5641','F_Robo_Eye','Robo Eye','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5642','F_Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5643','F_Crescent_Helm','Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5644','F_Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5645','F_Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5646','F_Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('5647','F_Bunny_Band_C','Bunny Band','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5648','F_Centimental_Flower_C','Centimental Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5649','F_Apple_Of_Archer_C','Apple Of Archer','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5650','F_Elven_Ears_C','Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5651','F_Brooch_C','Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('5652','F_Magestic_Goat_C','Magestic Goat','5','2','1','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5653','Darkness_Helm_J','Darkness Helm','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5654','Holy_Marching_Hat_J','Holy Marching Hat','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','587','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bDex,1; bonus bInt,1; bonus bStr,2; bonus3 bAutoSpell,PR_ASPERSIO,2,30;','','');
-REPLACE INTO `item_db` VALUES ('5655','Dark_Snake_Lord_Hat_J','Dark Snake Lord Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAgi,2; bonus bDex,-2; autobonus \"{ bonus bVariableCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
-REPLACE INTO `item_db` VALUES ('5656','Scooter_Hat_J','Scooter Hat','5','20','10','1000','0','0','7','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','588','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5657','Antique_Pipe_J','Captain\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5658','Imp_Hat','Imp Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5659','Sleepr_Hat','Sleeper Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5660','Gryphon_Hat','Gryphon Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpell,SA_LIGHTNINGLOADER,1,5;','','');
-REPLACE INTO `item_db` VALUES ('5661','Red_Pirate_Bandana','Red Pirate Bandana','5','0','0','0','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','592','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bAspdRate,2; bonus bVariableCastrate,-2;','','');
-REPLACE INTO `item_db` VALUES ('5662','Libra_Crown','Libra Crown','5','10','5','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','593','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('5663','Libra_Diadem','Libra Diadem','5','10','5','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','594','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('5664','Filir_Wing','Filir\'s Pinions','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','595','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2; bonus bVariableCastrate,-2;','','');
-REPLACE INTO `item_db` VALUES ('5665','Shaman_Hat','Norn Feather Hat','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Earth,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Wind,3; bonus2 bSubEle,Ele_Poison,3; bonus2 bSubEle,Ele_Holy,3; bonus2 bSubEle,Ele_Dark,3; bonus2 bSubEle,Ele_Ghost,3; bonus2 bSubEle,Ele_Undead,3;','','');
-REPLACE INTO `item_db` VALUES ('5666','Golden_Crown','Crown Cap','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','597','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5667','Skull_Hood','Skull Hood','5','20','10','700','0','0','10','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) autobonus \"{ bonus bCritical,30; bonus bHit,10; }\",10,10000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('5668','Weird_Pumpkin_Hat','Weird Pumpkin Hat','5','20','10','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddMonsterDropItem,6097,10;','','');
-REPLACE INTO `item_db` VALUES ('5669','Poring_Party_Hat_J','Poring Party Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','340','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5670','Aniv_Star_Hat','Anniversary Thief Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','599','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5671','Drooping_Morocc_Minion','Incarnation Of Morocc Doll','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','70',NULL,'0','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,2; bonus3 bAutoSpellWhenHit,NPC_CRITICALWOUND,2,2;','','');
-REPLACE INTO `item_db` VALUES ('5672','Southern_Cross','Southern Cross','5','20','10','600','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','601','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5673','Home_Cherry_Blossom','Nostalgic Sakura','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','602','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bVariableCastrate,35;','','');
-REPLACE INTO `item_db` VALUES ('5674','Pig_Moneybox','Piggie Bank','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','603','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5675','Poring_Letter','Poring Letter','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','604','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5676','Scorpio_Crown','Scorpio Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','605','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5677','Scorpio_Diadem','Scorpio Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','606','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5678','Notation_Hairband','Musical Note Headband','5','200','100','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','607','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5679','Engineer_Cap','Engineer Cap','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','608','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5680','Hawkeyes','Hawk Eye','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','609','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5681','F_Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5682','Triangle_Rune_Cap','Triangle Rune Cap','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5683','Majestic_Goat_Repl','Horn Of Arch Evil Model','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5684','Jewel_Crown_Repl','Luxurious Crown','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5685','Prontera_Army_Cap_Repl','A Military Cap Of A Knight','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5686','Feather_Bonnet_Repl','A Hat With Nice Feather','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5687','Viking_Helm_Repl','Light Hornhelm','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5688','2009Love_Daddy','2009 Love Dad','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','611','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('5689','Queen_Ant_Diadem','Ant Queen Crown','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','75',NULL,'1','612','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5690','Red_Wing_Hat','Red Wing Hat','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() > 6) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5691','Catain_Bandanna','Sailor\'s Bandana','5','20','10','10','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1; bonus2 bSubEle,Ele_Poison,20;','','');
-REPLACE INTO `item_db` VALUES ('5692','Sea_Cat_Hat','Sea Cat Hat','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5693','No_Fear_Underware','NoFear Underwear','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5694','No_Fear_P_Headgear','NoFear Headband','5','0','0','0','0','0','1','0','1','18446744073709551614','63','2','256','0','20',NULL,'0','614','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5695','E_Blue_Drooping_Kitty','E Blue Drooping Kitty','5','250000','125000','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('5696','E_Flying_Angel','E Flying Angel','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5697','E_Smoking_Pipe_','E Smoking Pipe ','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5698','E_Pair_OE_Red_Ribbon_','E Pair OE Red Ribbon ','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5699','E_Fish_On_Head_','E Fish On Head ','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5700','E_Hibiscus','E Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5701','E_Cat_Hat','E Cat Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('5702','E_Bunny_Band_','E Bunny Band ','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5703','E_Magestic_Goat_TW','E Magestic Goat TW','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('5704','E_Sheep_Hat','E Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5705','E_Mini_Propeller_','E Mini Propeller ','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,2; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
-REPLACE INTO `item_db` VALUES ('5706','E_Alice_Doll','E Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5707','E_Red_Glasses','E Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5708','E_Chick_Hat','E Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('5709','E_White_Deviruchi_Cap','E White Deviruchi Cap','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5710','E_Vane_Hairpin','E Vane Hairpin','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('5711','E_Pecopeco_Hairband','E Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5712','E_Vacation_Hat','E Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5713','E_Charming_Ribbon','E Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5714','E_Water_Lily_Crown','E Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5715','E_Vanilmirth_Hat','E Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5716','E_Drooping_Bunny_','E Drooping Bunny ','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5717','E_Kettle_Hat','E Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5718','E_Dragon_Skull','E Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5719','E_Ramen_Hat','E Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5720','E_Pink_Fur_Hat','E Pink Fur Hat','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5721','E_Puppy_Hat','E Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('5722','E_Magic_Eyes','E Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5723','E_Jumping_Poring','E Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('5724','E_Robo_Eye','E Robo Eye','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('5725','E_Yellow_Wizardry_Hat','E Yellow Wizardry Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5726','E_Crescent_Helm','E Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('5727','E_Tiger_Mask','E Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('5728','E_Fantastic_Wig','E Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5729','E_Bunny_Band_C','E Bunny Band C','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5730','E_Centimental_Flower_C','E Centimental Flower C','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5731','E_Apple_OE_Archer_C','E Apple OE Archer C','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
-REPLACE INTO `item_db` VALUES ('5732','E_Elven_Ears_C','E Elven Ears C','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5733','E_Brooch_C','E Brooch C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
-REPLACE INTO `item_db` VALUES ('5734','E_Magestic_Goat_C','E Magestic Goat C','5','2','1','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('5735','E_Ribbon_Green','E Ribbon Green','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5736','EF_Whisper_Mask','EF Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
-REPLACE INTO `item_db` VALUES ('5737','Cactus_Hat','Potted Muka Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','615','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE,3;','','');
-REPLACE INTO `item_db` VALUES ('5738','Snowman_Hat','Snowman Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','616','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,3; bonus2 bSubEle,Ele_Water,7; bonus2 bAddMonsterDropItem,530,100; bonus2 bAddMonsterDropItem,12354,300; if(getrefine()>7) { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,5,20,BF_WEAPON|BF_MAGIC,0; } else { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,1,20,BF_WEAPON|BF_MAGIC,0; }','','');
-REPLACE INTO `item_db` VALUES ('5739','Sagittarius_Crown','Sagittarius Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','617','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSubEle,Ele_Fire,7; if(getrefine()>6) bonus bAspdRate,2; if(getrefine()>7) bonus bAgi,2; if(getrefine()>8) bonus bLongAtkRate,5; if(getrefine()>9) autobonus2 \"{ bonus bDex,10; bonus bAgi,10; }\",3,10000,BF_WEAPON,\"{ specialeffect2 EF_WIND; }\";','','');
-REPLACE INTO `item_db` VALUES ('5740','Sagittarius_Diadem','Sagittarius Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','618','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMdef,3; bonus2 bSubEle,Ele_Fire,7; if(getrefine()>6) bonus bVariableCastrate,-3; if(getrefine()>7) bonus5 bAutoSpell,WZ_SIGHTRASHER,1,5,BF_MAGIC,0; if(getrefine()>8) bonus bVariableCastrate,-2; if(getrefine()>9) bonus bMatkRate,4;','','');
-REPLACE INTO `item_db` VALUES ('5741','Im_Egg_Shell_Hat','Eternal Egg Skin Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,5; bonus2 bAddMonsterDropItem,610,10; bonus2 bAddItemHealRate,Red_Potion,5; bonus2 bAddItemHealRate,Yellow_Potion,5; bonus2 bAddItemHealRate,Orange_Potion,5; bonus2 bAddItemHealRate,White_Potion,5; bonus2 bAddItemHealRate,Red_Slim_Potion,5; bonus2 bAddItemHealRate,Yellow_Slim_Potion,5; bonus2 bAddItemHealRate,White_Slim_Potion,5;','','');
-REPLACE INTO `item_db` VALUES ('5742','Rudolf_Santa_Hat','Rudolf Santa Hat','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','619','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddItemHealRate,Piece_Of_Cake,100; bonus2 bAddItemHealRate,Well_Baked_Cookie,100;','','');
-REPLACE INTO `item_db` VALUES ('5743','Orange_Stem_Hat','Orange Stem Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','620','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('5744','Capricorn_Crown','Capricorn Crown','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','621','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('5745','Capricorn_Diadem','Capricorn Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','622','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5746','Rune_Circlet','Rune Circlet','5','20','10','100','0','0','12','0','1','128','56','2','256','0','100',NULL,'1','623','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bMatk,5; }','','');
-REPLACE INTO `item_db` VALUES ('5747','Mitra','Mitra','5','20','10','100','0','0','12','0','1','256','56','2','256','0','100',NULL,'1','624','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1; bonus bMdef,5; bonus bHealPower,5; if(readparam(bInt)>=120) { bonus bMatk,10; }','','');
-REPLACE INTO `item_db` VALUES ('5748','Sniper_Goggle','Sniper Goggle','5','20','10','100','0','0','12','0','1','2048','56','2','768','0','100',NULL,'1','625','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bLongAtkRate,4; bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('5749','Driver_Band','Driver Band','5','20','10','100','0','0','12','0','1','1024','56','2','256','0','100',NULL,'1','626','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bCritical,3; }','','');
-REPLACE INTO `item_db` VALUES ('5750','Shadow_Handicraft','Shadow Handicraft','5','20','10','100','0','0','12','0','1','131072','56','2','256','0','100',NULL,'1','627','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bInt,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bBaseAtk,10; bonus bFlee,3; }','','');
-REPLACE INTO `item_db` VALUES ('5751','Minstrel_Song_Hat','Maestro Song\'s Hat','5','20','10','100','0','0','12','0','1','524288','56','2','256','0','100',NULL,'1','628','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bLongAtkRate,4; bonus2 bSkillUseSP,MI_RUSH_WINDMILL,10;','','');
-REPLACE INTO `item_db` VALUES ('5752','Midas_Whisper','Midas Whisper','5','20','10','100','0','0','12','0','1','262144','56','2','256','0','100',NULL,'1','629','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,5; bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('5753','Magic_Stone_Hat','Magic Stone Hat','5','20','10','100','0','0','12','0','1','512','56','2','256','0','100',NULL,'1','630','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5; if(readparam(bDex)>=120) { bonus bMatkRate,10; bonus bVariableCastrate,-2; }','','');
-REPLACE INTO `item_db` VALUES ('5754','Blazing_Soul','Blazing Soul','5','20','10','100','0','0','12','0','1','32768','56','2','256','0','100',NULL,'1','631','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bHit,3; }','','');
-REPLACE INTO `item_db` VALUES ('5755','Silent_Executer','Silent Executor','5','20','10','100','0','0','6','0','0','4096','56','2','513','0','100',NULL,'0','632','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bBaseAtk,10; bonus bFlee2,5; }','','');
-REPLACE INTO `item_db` VALUES ('5756','Wind_Whisper','Wind Whisper','5','20','10','100','0','0','12','0','1','65536','56','2','256','0','100',NULL,'1','633','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5; if(readparam(bInt)>=120) { bonus bMatkRate,10; bonus bFlee,3; }','','');
-REPLACE INTO `item_db` VALUES ('5757','Schmidt_Helm','Dip Schmidt Helm','5','20','10','100','0','0','17','0','1','16384','56','2','768','0','100',NULL,'1','634','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bInt,1; bonus bMdef,5; if(readparam(bInt)>=120) { bonus bMatkRate,10; bonus bDef,5; }','','');
-REPLACE INTO `item_db` VALUES ('5758','Dying_Swan','Dying Swan','5','20','10','100','0','0','12','0','1','524288','56','2','256','0','100',NULL,'1','635','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bLongAtkRate,5; bonus2 bSkillUseSP,WA_SWING_DANCE,10; bonus2 bSkillUseSP,WA_SYMPHONY_OF_LOVER,10;','','');
-REPLACE INTO `item_db` VALUES ('5759','Noah_Hat','Noa\'s Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','636','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5760','Driver_Band_','Driver Band','5','20','10','100','0','0','12','0','1','1024','56','2','256','0','100',NULL,'1','637','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bCritical,3; }','','');
-REPLACE INTO `item_db` VALUES ('5761','Sloth_Hat','Sloth Hat','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','638','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpell,AS_SONICBLOW,5,50;','','');
-REPLACE INTO `item_db` VALUES ('5762','Duneyrr_Helm','Duneyrr Hat','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','639','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; bonus bMdef, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 2; bonus2 bAddRaceTolerance, RC_Brute, 2;','','');
-REPLACE INTO `item_db` VALUES ('5763','Red_Bunny_Band','Red Bunny Band','5','0','0','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','640','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5764','Love_Rabbit_Hood','Love Rabbit Hood','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_GLORIA,3,((readparam(bAgi)>=80)?30:10);','','');
-REPLACE INTO `item_db` VALUES ('5765','Black_Tail_Ribbon','Pitch Black Ribbon','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','642','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('5766','Amistr_Cap','Amistr Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,20;','','');
-REPLACE INTO `item_db` VALUES ('5767','Samurai_Mask','Samurai Mask','5','40000','20000','300','0','0','1','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','644','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('5768','Sakura_Coronet','Cherry Blossom Crown','5','20','10','800','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','645','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxSP,25;','','');
-REPLACE INTO `item_db` VALUES ('5769','Gold_Angel_Sculpture','Estatua Peque? Angel Oro','5','100','50','0','0','0','2','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','646','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; skill RG_GRAFFITI,1;','','');
-REPLACE INTO `item_db` VALUES ('5770','Splash_Hat','Splash Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_PROPERTYWIND,180000,1; }\",3,180000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('5771','Family_Hat','Family Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMdef,1; bonus bMaxHPrate,2; bonus bMaxSPrate,2; skill PR_MAGNIFICAT,1;','','');
-REPLACE INTO `item_db` VALUES ('5772','Red_Navy_Hat','Blood Admiral\'s Hat','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','651','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
-REPLACE INTO `item_db` VALUES ('5773','Navy_Beret','Navy Blue Beret','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','652','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
-REPLACE INTO `item_db` VALUES ('5774','Red_Pirate_Hat','Scallywag\'s Hat','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','496','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
-REPLACE INTO `item_db` VALUES ('5775','Choco_Donut_In_Mouth','Chocolate Donut','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('5776','Blazing_Sun','Blazin Sun','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,MG_FIREBOLT,-5; bonus2 bSkillAtk,MG_FIREBOLT,5; bonus2 bVariableCastrate,MG_FIREBALL,-5; bonus2 bSkillAtk,MG_FIREBALL,5; bonus2 bSkillAtk,MG_FIREWALL,3; bonus2 bSkillAtk,WZ_METEOR,3; bonus bUseSPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('5777','Remover_Hat','Remover Hat','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','655','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus3 bAddMonsterDropItem,713,RC_Formless,200; bonus3 bAddMonsterDropItem,971,RC_Formless,30; bonus3 bAddMonsterDropItem,972,RC_Formless,10;','','');
-REPLACE INTO `item_db` VALUES ('5778','Blue_Arara_Hat','Turkey On Your Head','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','656','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddMonsterDropItem,574,500; bonus2 bAddItemHealRate,574,5; .@rate = min(getrefine(),10); bonus bMaxHPrate,.@rate; bonus bMaxSPrate,.@rate; bonus3 bAutoSpellWhenHit,AL_INCAGI,.@rate,10; bonus3 bAutoSpell,AL_INCAGI,.@rate,10;','','');
-REPLACE INTO `item_db` VALUES ('5779','Drooping_Boto','Drooping Boto','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','657','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('5780','Tendrilion_Hat','Tendrilion Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','658','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10; skill WZ_EARTHSPIKE, 3;','','');
-REPLACE INTO `item_db` VALUES ('5781','Persika','Persica','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bFlee,1; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('5782','Hoplite_Helmet','Legionaire Helm','5','20','10','700','0','0','4','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','660','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('5783','YellowBunny_Hairband','YellowBunny Hairband','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','662','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,2; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5784','PinkBunny_Hairband','Pink Bunny Band','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','663','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5785','Green_Bunny_Hairband','Green Bunny Band','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','664','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bDex,1; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
-REPLACE INTO `item_db` VALUES ('5786','Ancient_Elven_Ear','Ancient Fairy Ears','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','665','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus bMaxHP,100; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('5787','Tha_Maero_Mask','Tha Maero Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','666','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5788','3D_Glasses','3D Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','661','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bSubEle,Ele_Neutral,5; bonus2 bMagicAddRace,RC_Formless,4;','','');
-REPLACE INTO `item_db` VALUES ('5789','Thanatos_Mal_Mask','Thanatos Odium Mask','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','667','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5790','Holy_Mom_Love','Mother\'s Kindness','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'1','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,-5; bonus2 bAddRaceTolerance,RC_Undead,-5; bonus3 bAutoSpell,MG_COLDBOLT,1,20;','','');
-REPLACE INTO `item_db` VALUES ('5791','Tenkaippin_Ramen','Tenkaippin Ramen','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','668','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-1; bonus bDex,4; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5792','Fish_Pin','Fish Pin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','669','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Fish,1;','','');
-REPLACE INTO `item_db` VALUES ('5793','Ribbon_Of_Life','Life Ribbon','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','575','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5794','3D_Glasses_','3D Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','661','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5795','Red_Dress_Hat','Bright Red Dress Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','670','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bAtkRate,4; bonus bMatkRate,4; bonus bHealPower,5; if (getrefine()>6) { bonus bAtkRate,2; bonus bMatkRate,2; bonus bHealPower,1; bonus bInt,2; bonus bStr,2; }','','');
-REPLACE INTO `item_db` VALUES ('5796','Cheer_Scarf','Cheering scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 10;','','');
-REPLACE INTO `item_db` VALUES ('5797','Cheer_Scarf2','Cheering scarf II','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 20;','','');
-REPLACE INTO `item_db` VALUES ('5798','Cheer_Scarf3','Cheering scarf III','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 30;','','');
-REPLACE INTO `item_db` VALUES ('5799','Cheer_Scarf4','Cheering scarf IV','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 40;','','');
-REPLACE INTO `item_db` VALUES ('5800','Blush_Of_Groom','Blush of Groom','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('5801','Ribbon_Of_Bride','Red Tailed Ribbon','5','20','10','100','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; if(getskilllv(AL_HEAL)==10) { bonus3 bAutoSpellWhenHit,AL_HEAL,10,20; } else { bonus3 bAutoSpellWhenHit,AL_HEAL,5,20; }','','');
-REPLACE INTO `item_db` VALUES ('5802','Upgrade_Elephant_Hat','Upgrade Elephant Hat','5','0','0','500','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5803','Flower_Love_Hat','Love Flower Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,608,100;','','');
-REPLACE INTO `item_db` VALUES ('5804','Pirate_Eyepatch','Pirate Eye Bandage','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5805','Victorious_Coronet','Victorious Coronet','5','0','0','150','0','0','2','0','0','18446744073709551615','63','0','256','0','70',NULL,'0','43','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bSPrecovRate,5;','','');
-REPLACE INTO `item_db` VALUES ('5806','Poem_Natalia_Hat','Poem Natalia Hat','5','20','10','300','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','67','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5807','October_Fest_Cap','October Fest Cap','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5808','Diabolus_Helmet','Dark Bacilium','5','20','10','250','0','0','5','0','1','1040256','58','2','769','0','0',NULL,'1','364','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000+(getrefine()*200); bonus2 bResEff,Eff_Freeze,2000+(getrefine()*200); bonus2 bResEff,Eff_Stun,2000+(getrefine()*200);','','');
-REPLACE INTO `item_db` VALUES ('5809','Boom_Boom_Hat','Boom Boom Hat','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','216','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5810','Ph_D_Hat_V','Ph.D Hat V','5','20','10','100','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,3; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('5811','Santa_Beard','Santa\'s Beard','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('5812','Hat_Of_Expert','Hat Of Expert','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus3 bAddEffWhenHit,Eff_Bleeding,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Silence,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Confusion,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Curse,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Blind,500,ATF_TARGET|ATF_SELF;','','');
-REPLACE INTO `item_db` VALUES ('5813','Red_Ph_D_Hat','Red Scholar Hat','5','1000','500','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','481','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('5814','Ati_Atihan_Hat3','Ati Atihan Hat3','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','769','0','20',NULL,'0','303','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5815','Cowboy_Hat_J','Classic Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSubSize,Size_Small,5; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5;','','');
-REPLACE INTO `item_db` VALUES ('5816','Classic_Hat_J','New Cowboy Hat','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5817','Valentine_Pledge','Valentine\'s Emblem','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,3; bonus bHealPower,10; bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3; bonus bFlee,10; bonus bAspdRate,1;','','');
-REPLACE INTO `item_db` VALUES ('5818','Carnival_Hat','Carnival Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','505','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5819','Carnival_Circlet','Carnival Circlet','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','506','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5820','Black_Elven_Ears','Black Fairy Ears','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','498','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5821','Gold_Tulip_Hairpin','Golden Tulip Hairpin','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','499','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
-REPLACE INTO `item_db` VALUES ('5822','Love_Chick_Hat','Chicken Of Love Hat','5','10000','5000','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','500','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bAddRaceTolerance,RC_Brute,7; bonus2 bAddRaceTolerance,RC_DemiPlayer,7;','','');
-REPLACE INTO `item_db` VALUES ('5823','Love_Arrow','Arrow Of Love','5','5000','2500','100','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,5;','','');
-REPLACE INTO `item_db` VALUES ('5824','Fools_Day_Hat','April Fool\'s Day Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5825','Badge_Of_Order_Grace','Knight Of Honor Badge','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,10; bonus bMatkRate,10; bonus bMaxHP,1500; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5826','Valkyrie_Helmet','Helm Of Valkyrie','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bDex,2; bonus bAgi,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5827','Book_File_Hat','Book Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5828','Honor_Gold_Ring','Gold Ring Of Honor','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5829','Ordinary_Armor','Ordinary Armor','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5830','Woe_Sahkkat','Woe Sahkkat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5831','Woe_Big_Sis_Ribbon','Woe Big Sis Ribbon','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5832','Woe_Vane_Hairpin','Woe Vane Hairpin','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5833','Woe_Picnic_Hat','Woe Picnic Hat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5834','Woe_Crown','Woe Crown','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5835','Woe_Tiara','Woe Tiara','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5836','Woe_Boys_Cap','Woe Boys Cap','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5837','Woe_Sunglass','Woe Sunglass','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5838','Woe_Fin_Helm','Woe Fin Helm','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5839','Woe_Blush','Woe Blush','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5840','Woe_Elven_Ears','Woe Elven Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5841','Shaman_Hat_','Shaman Hat ','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus3 bSubEle,Ele_Neutral,3,BF_MAGIC; bonus3 bSubEle,Ele_Water,3,BF_MAGIC; bonus3 bSubEle,Ele_Earth,3,BF_MAGIC; bonus3 bSubEle,Ele_Fire,3,BF_MAGIC; bonus3 bSubEle,Ele_Wind,3,BF_MAGIC; bonus3 bSubEle,Ele_Poison,3,BF_MAGIC; bonus3 bSubEle,Ele_Holy,3,BF_MAGIC; bonus3 bSubEle,Ele_Dark,3,BF_MAGIC; bonus3 bSubEle,Ele_Ghost,3,BF_MAGIC; bonus3 bSubEle,Ele_Undead,3,BF_MAGIC;','','');
-REPLACE INTO `item_db` VALUES ('5842','Loyal_Ring1','Loyal Ring1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5843','Loyal_Ring2','Loyal Ring2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('5844','Loyal_Ring3','Loyal Ring3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('5845','Buzzy_Ball_Board','Buzzy Ball Board','5','50','25','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','641','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5846','Buzzy_Ball_Gum','Buzzy Ball Gum','5','50','25','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('5847','Fools_Day_Helmet','Fools Day Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','647','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,-3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5848','Robin_Eyepatch','Bandit Disguise','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5849','Doctor_Hairband','Doctor Hairband','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5850','Golden_Savage_Hat','Golden Savage Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','648','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5851','Summer_Knight','Summer Knight','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','768','0','60',NULL,'0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5852','Easter_Egg_Shell','Easter Egg Shell','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','537','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,-7; bonus bMdef,-7; bonus2 bHPRegenRate,(MaxHp/100),10000; if (getrefine()>=7) bonus bFlee,2; if (getrefine() >= 9) bonus2 bSPRegenRate,(MaxSp/100),10000;','','');
-REPLACE INTO `item_db` VALUES ('5855','Fish_Rod','Fishing Rod','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5856','Passion_FB_Hat','Passion Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','671','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5857','Cool_FB_Hat','Cool Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','672','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5858','Victory_FB_Hat','Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','673','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5859','Glory_FB_Hat','Glorious Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','674','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('5864','Shadow_Booster','Shadow Booster','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'1','873','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1; bonus bDelayrate,-1;','','');
-REPLACE INTO `item_db` VALUES ('5868','Bushy_Moustache','Bushy Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','1004','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bBaseAtk,10; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('5869','Mimic_Egg_Shell','Mimic Egg Shell','5','10','5','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','999','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600; bonus bSpeedRate,25;','','');
-REPLACE INTO `item_db` VALUES ('5870','Bunny_Egg_Shell','Bunny Egg Shell','5','10','5','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1000','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('5871','Picky_Egg_Shell','Picky Egg Shell','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1001','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('5873','Helmet_Of_Siegfried','Helmet of Siegfried','5','20','10','600','0','0','7','0','1','279714','58','2','256','0','60',NULL,'1','1055','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,600,4000; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,5,20; /* Custom - IRO */ bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5874','Circlet_Of_Kriemhild','Circlet of Kriemhild','5','20','10','600','0','0','6','0','1','661576','58','2','256','0','60',NULL,'1','1056','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,400,4000; bonus3 bAutoSpellWhenHit,PR_KYRIE,5,50; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5875','Diadem_Of_Bruenhild','Diadem of Brinhild','5','20','10','600','0','0','6','0','1','99092','58','2','256','0','60',NULL,'1','1057','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,300,4000; bonus3 bAutoSpellWhenHit,SM_ENDURE,5,50; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('5881','Weissbier_Hat','Weissbier Hat','5','0','0','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','1079','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus bDex,-10; bonus4 bAutoSpell,WZ_ESTIMATION,1,800,1; bonus4 bAutoSpell,MC_IDENTIFY,1,500,1; bonus4 bAutoSpell,TF_PICKSTONE,1,1000,1; bonus4 bAutoSpell,BS_GREED,1,100,1; bonus5 bAutoSpellWhenHit,TK_RUN,5,200,BF_SHORT,0; bonus5 bAutoSpellWhenHit,TK_HIGHJUMP,3,300,BF_SHORT,0; bonus5 bAutoSpellWhenHit,NV_FIRSTAID,1,1000,BF_SHORT,0; bonus5 bAutoSpellWhenHit,TF_BACKSLIDING,1,500,BF_SHORT,0; if(getrefine()>6) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bDex,-5; }','','');
-REPLACE INTO `item_db` VALUES ('5890','Angel_Earing','Angel Earrings','5','0','0','100','0','0','5','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','1093','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('5891','Black_Cat_Hat','Black Cat Hat','5','0','0','100','0','0','7','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','1105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpell,DC_SCREAM,5,50,BF_WEAPON|BF_MAGIC,0; /* Custom - TWRO */','','');
-REPLACE INTO `item_db` VALUES ('5897','Ascendant_Crown_','Ascendant Crown','5','0','0','50','0','0','20','0','1','1','63','2','256','0','100',NULL,'1','1118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,10; bonus bMaxHPrate,15; bonus bMaxSPrate,15; bonus2 bAddRace, RC_All, 15; bonus bMatkRate,15; bonus bHit,20; bonus bFlee,20; bonus bCritical,20; bonus bFlee2,10; bonus bVariableCastrate,-20; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('5898','Autumn_Headband','Autumn Headband','5','0','0','200','0','0','10','0','1','2048','56','2','256','0','100',NULL,'0','1119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,SN_WINDWALK,20; bonus bLongAtkRate,5; if(getrefine()>=7) { bonus bAtk,2*(readparam(bInt)/5); } if(getrefine()>=9) { bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }','','');
-REPLACE INTO `item_db` VALUES ('5899','Black_Ribbon_','Black Ribbon','5','0','0','200','0','0','10','0','1','128','56','2','256','0','100',NULL,'1','1120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RK_WINDCUTTER,50; bonus2 bSkillAtk,RK_SONICWAVE,50; if(getrefine()>=7) { bonus bAtk,2*(readparam(bAgi)/5); } if(getrefine()>=9) { bonus2 bSkillAtk,RK_IGNITIONBREAK,30; }','','');
-REPLACE INTO `item_db` VALUES ('5900','Divine_Guard_Hat_','Divine Guard Hat','5','20','10','200','0','0','10','0','1','16384','56','2','256','0','100',NULL,'1','1121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; bonus2 bSubSize,Size_Small,5; if(getrefine()>6) { bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; } if(getrefine()>8) { bonus2 bSkillAtk,LG_RAYOFGENESIS,20; }','','');
-REPLACE INTO `item_db` VALUES ('5904','Inconspicuous_Hat_','Inconspicuous Hat','5','20','10','200','0','0','10','0','1','131072','56','2','256','0','100',NULL,'1','1125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; if(getrefine()>6) { bonus bMatk,(readparam(bInt)/5)*2; } if(getrefine()>8) { bonus bMatkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('5905','Lyrica_Hat_','Lyrica Hat','5','20','10','200','0','0','10','0','1','524288','56','1','256','0','100',NULL,'1','1126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_SEVERE_RAINSTORM_MELEE,15; if(getrefine()>6) { bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4); } if(getrefine()>8) { bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10; }','','');
-REPLACE INTO `item_db` VALUES ('5906','Oni_Horns','Oni Horns','5','20','10','200','0','0','10','0','1','4096','56','2','256','0','100',NULL,'1','1127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GC_COUNTERSLASH,getskilllv(GC_WEAPONBLOCKING)*10; if(getrefine()>6) { bonus bAtk,10; bonus bHit,5; } if(getrefine()>8) { bonus3 bAutoSpell,GC_CROSSIMPACT,1,100; }','','');
-REPLACE INTO `item_db` VALUES ('5907','Sea_Captain_Hat_','Sea Captain Hat','5','20','10','200','0','0','20','0','1','1024','56','2','256','0','100',NULL,'1','1128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,NC_AXETORNADO,20; bonus2 bSkillAtk,NC_AXEBOOMERANG,20; if(getrefine()>6) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH); } if(getrefine()>8) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE); }','','');
-REPLACE INTO `item_db` VALUES ('5918','Gambler_Seal','Gambler Seal','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','1202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; bonus bCritAtkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('5921','Fish_Monsters_Grill','Fish Monster\'s Grill','5','0','0','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','1218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('5932','Heaven_Cage','Birdcage Of Paradise','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','1286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bCritical,5; bonus bFlee2,5; if (Class == Job_Ranger || Class == Job_Ranger_T) { skill HT_BLITZBEAT,5*getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('5933','Crow_Tengu_Mask','Crow Tengu Mask','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','512','0','80',NULL,'1','1287','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bLongAtkRate,2; if(readparam(bStr)>=108) { bonus bAtkRate,1; bonus bLongAtkRate,2; } if(readparam(bStr)>=120) { bonus bAtkRate,2; bonus bLongAtkRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('5934','Happy_Balloon_J','Happy Balloon','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','1289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5; bonus2 bAddMonsterDropItem,644,30; /*Custom - JRO*/ /*+Mistcase card, when base Luk is 77 or more, Has change to drops \\\'Happy Box\\\' when killing a monster.*/','','');
-REPLACE INTO `item_db` VALUES ('5941','Joystick_Hat','Joystick Hat','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bLuk,5; bonus4 bAutoSpell,BS_ADRENALINE,5,100,0; bonus5 bAutoSpellWhenHit,AC_CONCENTRATION,5,100,BF_WEAPON,0;','','');
-REPLACE INTO `item_db` VALUES ('5942','Lovegame_Hat','Lovegame Hat','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus5 bAutoSpellWhenHit,DC_WINKCHARM,1,500,BF_WEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('5966','KarduiEar','Kardui Ears','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'1','1357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,2*(readparam(bDex)/10); if(readparam(bDex)>=108) { bonus bMatk,60; bonus bVariableCastrate,-10; } if(readparam(bDex)>=120) { bonus bMatk,40; bonus bVariableCastrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('5967','FlyingGalapago','Flying Galapagos','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','1','0','110',NULL,'1','1358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,HT_BLITZBEAT,getskilllv(HT_BLITZBEAT),(10*getskilllv(HT_BLITZBEAT))+(readparam(bLuk)/3); if(getskilllv(HT_STEELCROW)>0) { skill HT_BLITZBEAT,40; }','','');
-REPLACE INTO `item_db` VALUES ('5968','DVAngelNurseCap','Divine Angel Nurse Cap','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','1359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3; bonus bNoCastCancel,0; if(getrefine()>4) { bonus bHealPower,3; } if(getrefine()>6) { bonus bHealPower,3; } if(getrefine()>8) { bonus bHealPower,3; }','','');
-REPLACE INTO `item_db` VALUES ('5969','QueenAnzRevenge','Queen Anne\'s Revenge','5','0','0','400','0','0','7','0','1','18446744073709551615','63','2','256','0','100',NULL,'1','1360','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus2 bAddRace, RC_All, 7; if (getrefine() > 4) { bonus2 bAddRace, RC_All, 2; } if (getrefine() > 6) { bonus2 bAddRace, RC_All, 1; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 1; bonus bNoSizeFix,0; }','','');
-REPLACE INTO `item_db` VALUES ('5970','RuneHelm','Rune Helm','5','0','0','3000','0','0','15','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','1361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,4; if(BaseLevel<100) { bonus bVit,getrefine()/2; } if(BaseLevel>99) { bonus bVit,getrefine(); } /* Grant additional effects on Rune stone skill activation */','','');
-REPLACE INTO `item_db` VALUES ('6000','Dark_Ashes','Ashes of Darkness','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6001','Essence_Of_Fire','Essence of Fire','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6002','Token_Of_Apostle','Token of Apostle','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6003','Soul_Pendant','Pendant of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6004','Bapho_Doll','Cursed Baphomet Doll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6005','New_Year_Rice_Cake','NewYear Ricecake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6006','Rice_Cake_Delivery_Box','Delivery Ricecake Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6007','New_Year_Rice_Cake_Soup','NewYear Ricecake Soup','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6008','Wood','Lumber','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6009','Large_Magical_Fan','Big Fan Of Magic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6010','Pickaxe','Hoe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6011','Blue_Card_B','Blue B Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6012','Blue_Card_C','Blue C Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6013','Blue_Card_J','Blue J Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6015','Blue_Card_M','Blue M Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6016','Blue_Card_Q','Blue Q Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6017','Blue_Card_T','Blue T Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6018','Blue_Card_V','Blue V Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6019','Blue_Card_Z','Blue Z Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6020','Fur','Fur','3','704','352','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6021','Peaked_Hat','Peaked Hat','3','433','216','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6022','Hard_Skin','Hard Skin','3','884','442','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6023','Mystic_Horn','Mystic Horn','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6024','17Carat_Dia','17Carat Diamond','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6025','Towel_Of_Memory','Towel of Memory','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6026','Marriage_Covenant','Written Oath Of Marriage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6027','Crystal_Of_Feardoom','Crystal Of Feardom','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6028','Seal_Scroll','Sealed Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6029','Morocc_Tracing_Log','Morocc Tracing Log','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6030','Glitering_PaperA','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6031','Glitering_PaperB','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6032','Horn_Of_Hilsrion','Horn of Hillslion','3','567','283','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6033','Horn_Of_Tendrilion','Horn of Tendrilion','3','567','283','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6034','Weird_Part','Weird Part','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6035','Decaying_Stem','Decaying Stem','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6036','Invite_To_Meeting','Meeting Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6037','Rough_File','Messy File','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6038','Neat_Report','Neat Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6039','Piece_Of_Fish','Piece of Fish','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6040','Some_Of_Report','Part of a Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6041','Strong_Bine','Strong Vine','3','30','15','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6042','Ordinary_Branch','Ordinary Branch','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6043','Letter_From_Lugen','Letter from Lugen','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6044','Letter_From_Otto','Letter from Otto','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6045','Supply_Box','Supply Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6046','Clothing_Dye_Coupon','New Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",1;','','');
-REPLACE INTO `item_db` VALUES ('6047','Clothing_Dye_Coupon2','Original Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",2;','','');
-REPLACE INTO `item_db` VALUES ('6048','Unidentified_Mineral','Unidentified Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6049','Marlin','Marlin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6050','Mercenary_Contract','Mercenary Contract','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6051','Gray_Hollow','Gray Hollow','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6052','Ornamental_Hairpin','Ornament Hairpin','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6053','Yuanbao','Circle Step','3','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6054','Blue_Card_6','Number 6 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6055','Blue_Card_Annyver','Character Week Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6056','Blue_Card_Sary','Character Year Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6057','Blue_Card_E','Character Lee Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6058','Blue_Card_Ven','Character Ben Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6059','Blue_Card_Nt','Character Project Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6060','Moon_Admin_Ticket','Month Viewing Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6061','Plantain','Blood Beginner','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6062','Moon_Cake15','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6063','Moon_Cake16','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6064','Moon_Cake17','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6065','Moon_Cake18','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6066','Moon_Cake19','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6067','Moon_Cake20','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6068','Rabbit_Skin','Leather Rabbit','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6069','ABUNDANCE','ABUNDANCE','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6070','Shamans_Old_Paper','Shaman\'s Document','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6071','Broken_Sword','Broken Sword','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6072','Wing_Of_Bizofnil','Bijofnil Feather','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6073','Dragons_Mane','Dragon\'s Mane','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6074','Bazetts_Order','Bazett\'s Order','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6075','Crystalized_Teardrop','Crystalized Teardrop','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6076','Portable_Toolbox','Portable Toolbox','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6077','Rough_Mineral','Rough Mineral','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6078','Stone_Fragments','Stone Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6079','Flower_Of_Alfheim','Flower Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6080','Manuk_Coin','Manuk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6081','Splendide_Coin','Splendide Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6082','Spirit_Of_Alfheim','Spirit Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6083','Dolly_Capsule','Capsule Dolls','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6084','Bradium_Fragments','Bradium Fragments','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6085','Shaggy_Muffler','Shaggy Muffler','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6086','Withered_Flower','Withered Flower','3','890','445','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6087','Crystal_Of_Soul_01','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6088','Crystal_Of_Soul_02','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6089','Piece_Of_Darkness','Dark Piece','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6090','Purified_Bradium','Refined Bradium','3','1100','550','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6091','Dark_Red_Scale','Darkred Scale Piece','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6092','Singing_Crystal_Piece','Piece Of Singing Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6093','Egg_Of_Draco','Draco\'s Egg','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6094','Traditional_Cookie','Traditional Cookie','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6095','Flavored_Alcohol','Flavored Alcohol','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6096','Fish_With_Blue_Back','Fish With Blue Back','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6097','Pumpkin_Pie_','Pumpkin Pie','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6098','Small_Snow_Flower','Small Snow Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6099','Grilled_Rice_Cake','Grilled Rice Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6100','Damp_Darkness','Damp Darkness','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6101','Attendance_Card','Attendance Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6102','Report_On_Splendide','Report On Splendide','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6103','Report_On_Manuk','Report On Manuk','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6104','Big_Cell','Big Cell','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6105','Morning_Dew','Morning Dew','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6106','Well_Ripened_Berry','Well Ripened Berry','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6107','Sunset_On_The_Rock','Sunset On The Rock','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6108','Apple_Pudding','Apple Pudding','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6109','Plant_Neutrient','Plant Neutrient','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6110','Vital_Flower','Yellow Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6111','Mystic_Stone','Mystic Stone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6112','Fresh_Plant','Fresh Plant','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6113','Vital_Flower_','Blue Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6114','Flame_Gemstone','Flame Gemstone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6115','Bun_','Bun','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6116','Succu_Pet_Coupon','Succubus Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6117','Imp_Pet_Coupon','Imp Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6118','Chung_E_Pet_Coupon','Chung E Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6119','Natural_Leather','Cow Leather','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6120','Face_Paint','Face Paint','3','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6121','Makeover_Brush','Makeover Brush','3','12','6','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6122','Paint_Brush','Paint Brush','3','12','6','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6123','Surface_Paint','Surface Paint','3','250','125','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6124','Wolfs_Flute','Wolf Flute','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6125','Lucky_Box','Bunny Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6126','Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6127','Purification_Stone','Purification Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6128','Guillotine_Antidote','Antidote','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6129','Ticket_Nightmare','Nightmare Terror Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6130','Ticket_Loli_Ruri','Ticket Loli Ruri','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6131','Ticket_Goblin_Leader','Goblin Leader Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6132','Ticket_Incubus','Incubus Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6133','Ticket_Miyabi_Ningyo','Miyabi Ningyo Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6134','Ticket_Whisper','Giant Whisper Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6135','Ticket_Wicked_Nymph','Evil Nymph Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6136','Ticket_Medusa','Medusa Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6137','Ticket_Stoneshooter','Stone Shooter Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6138','Ticket_Marionette','Marionette Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6139','Ticket_Leafcat','Leaf Cat Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6140','Ticket_Dullahan','Dullahan Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6141','Ticket_Shinobi','Shinobi Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6142','Ticket_Golem','Golem Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6143','Ticket_Civil_Servant','Civil Servant Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6144','Heartbroken_Tears','Regrettable Tears','3','1250','625','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6145','Vulcan_Bullet','Vulcan Bullet','3','12','6','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6146','Magic_Gear_Fuel','Magic Gear Fuel','3','375','187','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6147','Liquid_Condensed_Bullet','Liquid Condensed Bullet','3','125','62','3','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6148','Chocolate_Of_Eternity','Eternity Of Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6149','Plain_Chocolate','Simple Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6150','Key_Of_The_Mansion','Mansion Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6151','Peice_Of_Great_Bradium','Giant Bradium Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6152','Glittering_Crystal','Glittering Crystal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6153','Special_Exchange_Coupon','Special Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6154','Broken_Horn_Pipe','Broken Horn Pipe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6155','Coke_Membership_Card','Member Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6156','Approval_Report','A Report To Be Approved','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6157','Poring_Ticket','Festa Gold Medal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6158','Drops_Ticket','Vote 2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6159','Poporing_Ticket','Poporing Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6160','Lunatic_Ticket','Lunatic Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6161','Picky_Ticket','Picky Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6162','Pecopeco_Ticket','Peco Peco Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6163','Savage_Baby_Ticket','Savage Babe Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6164','Spore_Ticket','Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6165','Poison_Spore_Ticket','Poison Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6166','Chonchon_Ticket','Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6167','Steel_Chonchon_Ticket','Steel Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6168','Petit_Ticket','Sky Petite Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6169','Deviruchi_Ticket','Deviruchi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6170','Isis_Ticket','Isis Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6171','Smokie_Ticket','Smokie Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6172','Dokebi_Ticket','Dokebi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6173','Desert_Wolf_B_Ticket','Baby Desert Wolf Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6174','Yoyo_Ticket','Yoyo Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6175','Sohee_Ticket','Sohee Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6176','Rocker_Ticket','Rocker Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6177','Hunter_Fly_Ticket','Hunter Fly Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6178','Orc_Warrior_Ticket','Orc Warrior Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6179','Bapho_Jr_Ticket','Bapho Jr. Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6180','Munak_Ticket','Munak Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6181','Bongun_Ticket','Bongun Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6182','Goblin_Ticket','Christmas Goblin Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6183','Hardtack_Ticket','Rice Cake Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6184','Zherlthsh_Ticket','Zherlthsh Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6185','Alice_Ticket','Alice Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6186','Monkey_Wrench','Monkey Wrench','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6187','Blank_Card','Blank Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6188','Slot_Coupon','Slotting Advertisement','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6189','Magic_Book_FB','Spell Book(Fire Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6190','Magic_Book_CB','Spell Book(Cold Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6191','Magic_Book_LB','Spell Book(Lightning Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6192','Magic_Book_SG','Spell Book(Storm Gust)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6193','Magic_Book_LOV','Spell Book(Lord Of Vermilion)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6194','Magic_Book_MS','Spell Book(Meteor Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6195','Magic_Book_CM','Spell Book(Comet)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6196','Magic_Book_TV','Spell Book(Tetra Vortex)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6197','Magic_Book_TS','Spell Book(Thunder Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6198','Magic_Book_JT','Spell Book(Jupitel Thunder)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6199','Magic_Book_WB','Spell Book(Water Ball)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6200','Magic_Book_HD','Spell Book(Heaven\'s Drive)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6201','Magic_Book_ES','Spell Book(Earth Spike)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6202','Magic_Book_ES_','Spell Book(Earth Strain)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6203','Magic_Book_CL','Spell Book(Chain Lightning)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6204','Magic_Book_CR','Spell Book(Crimson Rock)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6205','Magic_Book_DL','Spell Book(Drain Life)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6206','I_Love_You','I Love You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6207','Thank_You','Thanks','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6208','I_Respect_You','Respect','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6209','Glory_Of_Knights','Knight Of Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6210','Seed_Of_Horny_Plant','Thorn Plant Seed','3','750','375','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6211','Bloodsuck_Plant_Seed','Blood Sucker Plant Seed','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6212','Bomb_Mushroom_Spore','Bomb Mushroom Spore','3','1250','625','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6213','Explosive_Powder','Explosive Powder','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6214','Smoke_Powder','Smoke Powder','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6215','Tear_Gas','Tear Gas','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6216','Oil_Bottle','Oil Bottle','3','1250','625','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6217','Mandragora_Flowerpot','Mandragora Flowerpot','3','2500','1250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6218','Disin_Delivery_Box','Dieshin\'s Delivery Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6219','Para_Team_Mark','Eden Group Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6220','Mysterious_Dyestuff','Mysterious Dyestuffs','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6221','Mystic_Leaf_Cat_Ball','Mystic Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6222','Shining_Beads','Shining Beads','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6223','Carnium','Carnium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6224','Bradium','Bradium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6225','HD_Carnium','HD Carnium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6226','HD_Bradium','HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6228','Guarantee_Weapon_9Up','Safe to 9 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6229','Guarantee_Weapon_8Up','Safe to 8 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6230','Guarantee_Weapon_7Up','Safe to 7 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6231','Guarantee_Weapon_6Up','Safe to 6 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6232','Guarantee_Armor_9Up','Safe to 9 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6233','Guarantee_Armor_8Up','Safe to 8 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6234','Guarantee_Armor_7Up','Safe to 7 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6235','Guarantee_Armor_6Up','Safe to 7 Headgear Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6236','Blue_Card_7','Blue 7 Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6237','Guarana_Fruit','Guarana Fruit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6238','Guarantee_Weapon_11Up','Safe to 11 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6239','Guarantee_Armor_11Up','Safe to 11 Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6240','HD_Oridecon','HD Oridecon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6241','HD_Elunium','HD Elunium','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6242','Midgard_Coin','Midgard Coin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','9',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6243','Exchange_Coupon','WPS Point Token','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6244','Gun_Powder','Gun Powder','3','10','5','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6245','Black_Powder','Black Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6246','Yellow_Powder','Yellow Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6247','White_Powder','White Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6248','Melange_Pot','Melange Pot','3','750','375','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6249','Savage_Meat','Savage Meat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6250','Cooking_Skewer','Cooking Skewer','3','375','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6251','Black_Charcoal','Black Charcoal','3','375','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6252','Wolf_Blood','Blood Of Wolf','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6253','Cold_Ice','Cold Ice','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6254','Beef_Head_Meat','Beef Head','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6255','Large_Cookpot','Large Cookpot','3','625','312','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6256','Ice_Fragment','Ice Piece','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6257','Ice_Crystal','Ice Crystal','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6258','Comodo_Tropic_Fruit','Comodo Tropical Fruit','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6259','Drocera_Tentacle','Drosera Tentacle','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6260','Petti_Tail','Petite\'s Tail','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6261','Fine_Noodle','Fine Noodle','3','625','312','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6262','Cool_Gravy','Cool Gravy','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6263','Coconut_Fruit','Coconut Fruit','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6264','Melon','Melon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6265','Pineapple','Pineapple','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6266','Cheat_Key','Key Of Deception','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6267','Virtual_Key','Key Of Illusion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6268','Mirth_Key','Key Of Pleasure','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6269','Master_Brush','A Master\'s Brush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6270','Mins_Picture','A Picture Of Maestro Song','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6271','Mins_Receipt','Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6272','Experiment_Seed','Seed For Experiemnt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6273','Altered_Seed','Seed For Experiemnt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6274','Saint_Cloth_Piece','Saint\'s Clothing Piece','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6275','King_Shield','King\'s Shield','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6276','Clear_Reagent','Clear Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6277','Red_Reagent','Red Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6278','Black_Reagent','Black Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6279','Apple_Bomb_CB','How To Make An Apple Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6280','Pinepple_Bomb_CB','How To Make A Pineapple Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6281','Coconut_Bomb_CB','How To Make A Coconut Fruit Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6282','Melon_Bomb_CB','How To Make A Melon Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6283','Banana_Bomb_CB','How To Make A Banana Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6284','Plant_Genetic_Grow','How To Grow Plant Genes','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6285','Quality_Potion_Book','How To Make High Quality Potion','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6286','F_Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6287','F_Clothing_Dye_Coupon','Omni Clothing Dye','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6288','F_Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6289','F_Mysterious_Dyestuff','Mysterious Dyestuffs','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6290','F_New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6291','F_Enriched_Elunium','Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6292','F_Enriched_Oridecon','Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6293','F_Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6294','F_Marriage_Covenant','Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6295','F_Clothing_Dye_Coupon2','Original Clothing Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6296','RF_Taining_Notice','RF Taining Notice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6297','Bottle_To_Throw','Bottle Throw','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6298','Pumpkin_Head_Crushed','Crushed Pumpkin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6299','Worn_Cloth_Piece','Worn Fabric','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6300','J_7Draw','J 7Draw','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6301','J_Semi_Draw','J Semi Draw','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6302','GM_Handwriting','GM Max Bond','3','20004','10002','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6303','Changed_Hydra_Ball','Changed Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6304','Sapa_Feat_Cert','Sapha Certification','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6305','Frozen_Skin_Piece','Frozen Piece of Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6306','Solid_Bloodstain','Clotted Bloodstain','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6307','Suspicious_Magic_Stone','Strange Magic Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6308','Unidentified_Relic','Unknown Relic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6309','E_Max_Weight_Up_Scroll','E Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6310','E_Cloth_Dye_Coupon','E Cloth Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6311','E_Happy_Box','E Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6312','E_Mysterious_Dyestuff','E Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6313','E_New_Style_Coupon','E New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6314','E_Enriched_Elunium','E Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6315','E_Enriched_Oridecon','E Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6316','E_Token_Of_Siegfried','E Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6317','E_Marriage_Covenant','E Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6318','E_Cloth_Dye_Coupon2','E Cloth Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6319','Small_Bradium','Small Bradium','3','324','162','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6320','Premium_Reset_Stone','Magical Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6321','Rakehorn_Helm','Rake Horn Helm','3','822','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6322','Antler_Helm','Antler Helm','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6323','Twinhorn_Helm','Twin Horn Helm','3','728','364','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6324','Singlehorn_Helm','Single Horn Helm','3','702','351','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6325','White_Spider_Limb','White Spider Limb','3','1004','502','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6326','Queen_Wing_Piece','Piece of Queen\'s Wing','3','1630','815','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6327','Lmtd_HD_Bradium','Limited HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6328','Calender_January','January Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6329','Calender_February','February Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6330','Calender_March','March Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6331','Calender_April','April Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6332','Calender_May','May Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6333','Calender_June','June Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6334','Calender_July','July Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6335','Calender_August','August Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6336','Calender_September','September Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6337','Calender_October','October Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6338','Calender_November','November Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6339','Calender_December','December Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6340','Fade_Notation_Green','Faded Music(Green)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6341','Fade_Notation_Red','Faded Music(Red)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6342','Fade_Notation_Purple','Faded Music(Purple)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6343','Fade_Notation_Blue','Faded Music(Blue)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6344','Muscle_Story','Muscle Story','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6345','Love_Ball','Love Lump','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6346','Seagate_Mark','Seagate Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6347','Bless_Word_Paper1','Bless Word Paper1','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6348','Bless_Word_Paper2','Bless Word Paper2','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6349','Bless_Word_Paper3','Bless Word Paper3','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6350','Bless_Word_Paper4','Bless Word Paper4','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6351','Bless_Word_Paper5','Bless Word Paper5','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6352','Bless_Word_Paper6','Bless Word Paper6','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6353','Bless_Word_Paper7','Bless Word Paper7','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6354','Bless_Word_Paper8','Bless Word Paper8','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6355','Bless_Word_Paper9','Bless Word Paper9','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6356','Bless_Word_Paper10','Bless Word Paper10','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6357','Fortune_Cookie_Fail','Fortune Cookie Fail','3','4020','2010','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6358','Free_Cash_Coupon','Free Cash Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6359','Guidebook_Exchange','Guidebook Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6360','Scarlet_Pts','Scarlet Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6361','Indigo_Pts','Indigo Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6362','Yellow_Wish_Pts','Yellow Wish Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6363','Lime_Green_Pts','Lime Green Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6369','Amatsu_Bead_A','Amatsu Bead A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6370','Amatsu_Bead_Ma','Amatsu Bead Ma','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6371','Amatsu_Bead_Tsu','Amatsu Bead Tsu','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6372','Amatsu_Bead_Jam','Amatsu Bead Jam','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6373','Amatsu_Bead_Bo','Amatsu Bead Bo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6374','Amatsu_Bead_Ree','Amatsu Bead Ree','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6375','Amatsu_Bead_','Amatsu Bead !','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6376','KVM_Badge','KVM Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6377','Buy_Market_Permit','Bulk Buyer Shop License','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6378','Winning_Mark','Token Of Victory War','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6379','Card_Coin','Card Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6380','Mora_Coin','Mora Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6381','Field_Shovel','Field Shovel','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6382','Urn','Urn','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6383','Clue_Of_Lope','Lope\'s Clue','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6384','Ring_Of_Lope','Lope\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6385','Research_Tool_Bag','Research Tool Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6386','Bathtub_R_Sample','Bath Water Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6387','Teeth_Sample','Teeth Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6388','Scale_Sample','Scale Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6389','Puddle_R_Sample','Sample of Puddle Research','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6390','Small_Pocket','Small Pocket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6391','Splendid_Supply_Kit','Splendid Supply Kit','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6392','Bradium_Box','Bradium Box','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6393','Round_Feather','Round Feather','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6394','Golden_Feather','Golden Feather','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6395','Angel_Magic_Power','Angel Magic Power','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6396','Auger_Of_Spirit','Spiritual Auger','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6397','PR_Team_Ticket','Tickets Public Relations','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6398','Develop_Team_Ticket','Development Team\'s ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6399','Marketing_Team_Ticket','Tickets Marketing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6400','Operating_Team_Ticket','Operation Team\'s Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6401','Palm_O','Palm Oils','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6402','Oil_Palm_F','Palm Oil Fruit','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6403','Comodo_L','Comodo Leather','3','5','2','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6404','Caress_H','Keris Hilt','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6405','Cendrawasih_F','Cendrawasih Feather','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6406','Cendrawasih_SF','Shining Cendrawasih Feather','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6407','Sang_Stone_Fragment','Sang Stone Fragment','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6408','Sang_Stone','Sang Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6409','Sang_Stone_Mass','Sang Stone Mass','3','30','15','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6410','Idul_Fitri_Card','Idul Fitri Card','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6411','Ripe_Watermelon','Ripe Watermelon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6412','Special_Medal','Special Medal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6413','New_Insurance','New Insurance','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6414','Raganta_Card','Among The Other Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6415','Strange_Embryo','Strange Embryo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6416','Pet_Exchange','Around The Exchange Carpet Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6417','Silvervine','Silvervine Fruit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6418','Agrade_Coin','AClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6419','Bgrade_Coin','BClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6420','Cgrade_Coin','CClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6421','Dgrade_Coin','DClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6422','Egrade_Coin','EClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6423','Anger_Seagod','Seagod Anger','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6424','Halloween_Fragment','Spirit Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6425','Halloween_Certificate','Halloween Certificate','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6426','Bad_Can','Poor Can','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6427','Bad_Can_Sack','Poor Can Sack','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6428','Bravery_Card_A','Adventure Card A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6429','Bravery_Card_B','Adventure Card B','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6430','Picture_Piece','Fragment of Picture','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6431','Bucket','Bucket','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6432','Full_Bucket','All Filled Bucket','3','0','0','3000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6433','Clean_Brush','Cleaning Brush','3','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6434','Fix_Kit','Fixing Kit','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6435','Fresh_Fruit','Fresh Fruit','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6436','Ptotection_Seagod','Seagod\'s Protection','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6437','Scaraba_Perfume','Scaraba Perfume','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6438','Unbreakable_Weap','Blessed Weapon Ore','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6439','Unbreakable_Def','Blessed Armor Ore','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6440','General_Lubricant','Ordinary Lubricant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6441','High_RankLubricant','High Ranked Lubricant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6442','Octopus_Hunt_Stick','Octopus Hunting Stick','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6443','Sillit_Pong_Bottle','Sillit Pong Bottle','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6444','Emperium_G','Emperium G','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6445','Blue_Card_X','Blue Card X','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6446','Green_Paper','Green Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6447','Red_Paper','Red Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6448','White_Paper','White Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6449','Casual_Diary','Ordinary Kid\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6450','Honest_Diary','Honest Kid\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6451','Unknown_Fish','Unidentified Fish','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6452','Etoile_Ring','Etoille\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6453','Undelivered_Gift','Undelivered Gift','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6454','Santa_Bag','Santa Bag','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6455','Tiny_Ticket','Tiny Ticket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6456','Guarantee_Weapon_5Up','Weapon 5 Smelting Guarantee Volume','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6457','Guarantee_Armor_5Up','Safe to 10 Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6459','Jae_Sinho_Unpo','Fortune Gun','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6460','Jae_Sinho_Undo','fortune','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6461','Mimong_Sungjin','Sung Jin Mimong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6462','Gilsang_Yeoui','Lucky Face','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6463','Sin_Sun_Jeonsul','Fresh scripture Legend','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6464','Hate_Bundle','Hate Crate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6465','Guard_Coin','Guardian Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6466','Clean_Water','Clean Water','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6467','Perfume','Perfume','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6468','Thai_Perfume','Thai Perfume','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6469','Will_Of_Warrior','Will of Warrior','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6470','Blood_Thirst','Blood Thirst','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6471','Goast_Chill','Ghost Chill','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6472','Holy_Mom_Blaze','Virgin\'s Splendor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6473','Amatsu_Orb01','Pearl Spring (Cherry Beans)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6474','Amatsu_Orb02','Pearl Spring (Sakura T)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6475','Amatsu_Orb03','Pearl Spring (Cold Scarlet Cherry)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6476','Amatsu_Orb04','Pearl Spring (Miyama Sakura)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6477','Amatsu_Orb05','Pearl Spring (Sato Sakura)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6478','Amatsu_Orb06','Pearl Spring (Wild Cherry Tree)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6479','Amatsu_Orb07','Pearl Spring (Edo Equinox)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6480','Event_coin','10Th Event Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6481','Holy_Rock_Piece','Sacred Rock Shard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6482','Ancient_City_Key','Ancient City Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6483','Dream_Scroll','Dream Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6484','Enchant_Book','Heroic Desocketing Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6485','BlueCard_2','Blue 2 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6486','BlueCard_0','Blue 0 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6487','BlueCard_1','Blue 1 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6488','Thanks_Invest_Ticket','Thanks Invest Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6489','Cats_Invest_Certif','Cats Invest Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6490','Magic_Clay_Fragment','Piece of Clay Magic','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6491','Magic_Clay','Clay Magic','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6492','Magic_Clay_Lump','Magic Lump Of clay','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6493','Makibishi','Makibishi','3','30','15','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6494','Kafra_Coin2','Kafra Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6495','Para_Logro_Badge','Eden Merit Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6496','Tikbalang_Thick_Spine','Tikbalang\'s Thick Spine','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6497','Lesser_Agimat','Lesser Agimat','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6498','Jejellopy','Jejellopy','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6499','Ancient_Grudge','Ancient Grudge','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6500','Sharp_Bamboo','Sharpened Bamboo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6501','Salt_Bag','Salt Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6502','Silver_Cross','Silver Cross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6503','Soul_Protection','Spiritual Protection','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6504','Cast_Iron_Caldron','Cast-Iron Caldron','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6505','Purified_Bone','Purified Spirit Bone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6506','Offering_Bouquet','Offering Bouquet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6507','Evil_Bone','Evil Spirit Bone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6508','Silver_Bracelet','Silver Bracelet','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6509','Mysterious_Flower','Mysterious Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6510','Elegant_Flower','Elegant Flower','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6511','Beautiful_Flower','Beautiful Flower','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6512','Charm_Fire','Charm Fire','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6513','Charm_Ice','Charm Ice','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6514','Charm_Wind','Charm Wind','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6515','Charm_Earth','Charm Earth','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6516','Bakonawa_Doll','Bakonawa Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6517','Bangungot_Doll','Bangungot Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6518','Buwaya_Doll','Buwaya Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6519','Collected_Sample','Collected Sample','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6520','Lost_Belongings','Lost Belongings','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6521','Royal_Certificate','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6522','Royal_Certificate_','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6523','Bakonawa_Spirit_Piece','Piece of Bakonawa\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6524','Bangungot_Spirit_Piece','Piece of Bangungot\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6525','Buwaya_Spirit_Piece','Piece of Buwaya\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6526','BlueCard_Happy','BlueCard Happy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6527','BlueCard_Enjoy','BlueCard Enjoy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6528','BlueCard_Light','BlueCard Light','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6529','BlueCard_Mid','BlueCard Mid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6530','BlueCard_Fall','BlueCard Fall','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6531','Royal_Certificate__','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6532','Honey_Songpyun','Honey Rice Cake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6533','Torn_Document','Torn Document','3','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6534','Fruit_Sundae','Fruit Sundae','3','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6535','Red_Cloth','Piece Of Red Fabric','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6536','Star_Decor','Star Shape Decoration','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6537','Sky_Medal','Sky Tuesday','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6538','Real_Blank_Card','Blank Card','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6539','Old_Left_Lapine','Old Left Lapine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6540','Golden_Leaf','Golden Leaf','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6541','Avant_Research_Data','Avant Research Data','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6542','Star_Shape_Mushroom','Star Shape Mushroom','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6543','Lv110_Achieved_Coin','110 Level Reached Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6544','Lv120_Achieved_Coin','120 Level Reached Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6545','Firm_Hair','Firm Hair','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6546','Younger_Bro_Letter','Younger Brother Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6547','Stained_Research_Book','Stained Research Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6548','Piece_Of_Lapine_Wing','Piece Of Lapine Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6549','Courtesy_Ticket','Pass kindly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6550','Brownie_Ticket','Brownie Ticket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6551','RWC_Spirit_Auger','Black Devil Auger','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6552','Mail_Package','Mail Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6553','Leaf_Made_Wood','Leaf Made Wood','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6554','Seed_Box','Seed Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6555','Birthday_Candle','Birthday Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6556','Nespresso_Ticket','Coupon Coffee capsule Machine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6557','Fancy_Fairy_Wing','Fancy Fairy Wing','3','2350','1175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6558','Pile_Of_Acorn','Pile Of Acorn','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6559','Eye_Drops','Eye Drops','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6560','Leaf_Bookmark','Leaf Bookmark','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6561','Dustball','Dustball','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6562','Tiny_Mouse_Tail','Tiny Mouse Tail','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6563','Weeds','Weeds','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6564','Captive_Hatchling','Captive Hatchling','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6565','Racy_Spice','Racy Spice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6566','Cacao99_Recipe','Fierce cacao 99 Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6567','Choco_Drink_Recipe','Chocolate Drink Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6581','Holy_Amulet','Divine Amulet','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6583','3rd_Test_Pass','3rd Test Pass','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6584','Guarantee_Weapon_12Up','Safe to 12 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6585','Guarantee_Armor_12Up','Safe to 12 Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6586','Captured_Book','Captured Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6592','Small_Wooden_Chest','Small Wooden Chest','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6593','Cryptura_Hair_Coupon','Criatura Hair Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6594','Magic_Bronze_Bullion','Magic Bronze Bullion','3','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6595','Hammer_Of_Velund','Hammer Of Velund','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6596','Anvil_Of_Velund','Anvil Of Velund','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6597','Bracelet_Of_Velund','Bracelet Of Velund','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6598','Rib_Of_Jormungand','Rib Of Jormungand','3','20','10','10000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6599','Spirit_Of_Hugin','Spirit Of Hugin','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6600','Spirit_Of_Munin','Spirit Of Munin','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6601','Chisel_Of_Giant','Chisel Of Giant','3','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6602','Secret_Of_Rune','Secret Of Rune','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6603','Skin_Of_Hraesvelg','Skin Of Hraesvelg','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6604','Essence_Of_Rune','Essence Of Rune','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6605','Muspellium','Muspellium','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6606','P_Cart_C','P Cart C','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6607','Temporal_Crystal','Temporal Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6608','Coagulated_Spell','Coagulated Spell','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6609','Glast_Decayed_Nail','Glast Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6610','Glast_Horrendous_Mouth','Glast Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6612','Gold_Coin_Basket','Gold Coin Basket','3','300000','150000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6613','Colorful_Brooch','Colorful Brooch','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6615','Siege_Guild_Coin','Siege Guild Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6616','Lmtd_Manny_Card','Lmtd Manny Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6617','Lmtd_Sid_Card','Lmtd Sid Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6618','Lmtd_Diego_Card','Lmtd Diego Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6619','Lmtd_Scrat_Card','Lmtd Scrat Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6623','Rough_Energy_Crystal','Rough Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6624','Purified_Energy_Crystal','Purified Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6625','High_Purity_Energy_Xtal','High Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6635','Blacksmith_Blessing','Blacksmith\'s Blessing','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6646','Poring_Badge','Poring Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6654','Needle_And_Thread','Needle And Thread','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6655','Firm_Pumpkin','Hard Pumpkin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6656','Goast_Free_Charm','Controlling Amulet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6657','Memory_Of_Jack','Jack Memories','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6658','Halloween_Coin','Halloween Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6665','RWC_Inicializer','RWC Enchant Reset Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6671','Geffen_Magic_Coin','Geffen Magic Tournament Coin','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6672','Gray_Shard','Gray Piece','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6673','Bossnia_Pass','Ticket to Bossnia','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6674','Daily_Coin','Part-time Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6681','XMAS_Cookie','XMAS Cookie','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6682','Bag_Of_Selling_Goods','Bag Of Selling Goods','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6712','Lovely_Stick','Love Wand','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6755','Corrupted_Charm','Contaminated Magic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6804','ORGANIC_PUMPKIN','Organic Pumpkin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6805','INORGANIC_PUMPKIN','Inorganic Pumpkin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6821','Solo_Troops_Badge','Single Union Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6913','Sacred_Rosary','Sacred Rosary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6914','Black_Soul','Black Soul','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('6915','Captured_Soul','Captured Soul','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7001','Mould_Powder','Mould Powder','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7002','Ogre_Tooth','Ogre Tooth','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7003','Anolian_Skin','Anolian Skin','3','968','484','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7004','Mud_Lump','Mud Lump','3','876','438','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7005','Skull','Skull','3','1044','522','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7006','Wing_Of_Red_Bat','Wing of Red Bat','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7007','Claw_Of_Rat','Claw of Rat','3','748','374','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7008','Stiff_Horn','Stiff Horn','3','636','318','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7009','Glitter_Shell','Glitter Shell','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7010','Tail_Of_Steel_Scorpion','Tail of Steel Scorpion','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7011','Claw_Of_Monkey','Claw of Monkey','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7012','Tough_Scalelike_Stem','Tough Scalelike Stem','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7013','Coral_Reef','Coral Reef','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7014','Old_Portrait','Old Portrait','3','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7015','Bookclip_In_Memory','Bookclip in Memory','3','3000','1500','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7016','Spoon_Stub','Spoon Stub','3','2500','1250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7017','Executioners_Mitten','Executioner\'s Mitten','3','4500','2250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7018','Young_Twig','Young Twig','3','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7019','Lokis_Whispers','Loki\'s Whispers','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7020','Mothers_Nightmare','Mother\'s Nightmare','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7021','Foolishness_Of_Blind','Foolishness of the Blind','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7022','Old_Hilt','Old Hilt','3','150','75','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7023','Blade_Lost_In_Darkness','Blade Lost in Darkness','3','12000','6000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7024','Bloody_Edge','Bloody Edge','3','10000','5000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7025','Lucifers_Lament','Lucifer\'s Lament','3','30000','15000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7026','Key_Of_Clock_Tower','Key of Clock Tower','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7027','Underground_Key','Key of Underground','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7028','Invite_For_Duel','Invite for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7029','Admission_For_Duel','Admission for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7030','Claw_Of_Desert_Wolf','Claw of Desert Wolf','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7031','Old_Frying_Pan','Old Frying Pan','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7032','Piece_Of_Egg_Shell','Piece of Egg Shell','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7033','Poison_Spore','Poison Spore','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7034','Red_Socks_With_Holes','Red Stocking','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7035','Matchstick','Matchstick','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7036','Fang_Of_Garm','Fang of Hatii','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7037','Trade_Coupon','Coupon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7038','Yarn','Yarn','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7039','Novice_Nametag','Newbie Tag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7040','Megaphone','Megaphone','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7041','Fine_Grit','Fine Grit','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7042','Leather_Bag_Of_Infinity','Leather Bag of Infinity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7043','Fine_Sand','Fine Sand','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7044','Vigorgra','Vigorgra','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7045','Magic_Paint','Magic Paint','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7046','Cart_Parts','Cart Parts','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7047','Alices_Apron','Alice\'s Apron','3','2424','1212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7048','Talon_Of_Griffin','Talon of Griffon','3','5418','2709','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7049','Stone','Stone','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7050','Cotton_Mat','Cotton Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7051','Silk_Mat','Silk Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7052','Old_Magazine','Old Papers','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7053','Cyfar','Cyfar','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7054','Brigan','Brigan','3','746','373','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7055','Animal_Pooopoo','Animal Poop','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7056','Payroll_Of_Kafra','Payroll Of Kafra','3','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7057','Gallar_Horn','Gjallar','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7058','Gullraifnir','Gleipnir','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7059','Cargo_Free_Ticket','Free Ticket for Kafra Storage','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7060','Warp_Free_Ticket','Free Ticket for Kafra Transportation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7061','Cart_Free_Ticket','Free Ticket for the Cart Service','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7062','Turtle_Shell_','Broken Turtle Shell','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7063','Soft_Feather','Soft Feather','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7064','Dragon_Fly_Wing','Wing of Dragonfly','3','520','260','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7065','Sea_Otter_Leather','Sea-otter Fur','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7066','Ice_Piece','Ice Cubic','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7067','Stone_Piece','Stone Fragment','3','640','320','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7068','Burn_Tree','Burnt Tree','3','722','361','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7069','Broken_Armor_Piece','Destroyed Armor','3','1042','521','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7070','Broken_Shell','Broken Shell','3','900','450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7071','Tatters_Clothes','Tattered Clothes','3','1280','640','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7072','Rust_Suriken','Old Shuriken','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7073','Jewel_Of_Prayer','Freya\'s Jewel','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7074','Iron_Glove','Thor\'s Gauntlets','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7075','Iron_Maiden','Iron Maiden','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7076','Mystery_Wheel','Wheel of the Unknown','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7077','Silver_Fancy','Silver Ornament','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7078','Anger_Of_Valkurye','Wrath of Valkyrie','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7079','Feather_Of_Angel','Feather of Angel Wing','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7080','Foot_Step_Of_Cat','Cat Tread','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7081','Beard_Of_Women','Woman\'s Moustache','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7082','Root_Of_Stone','Root of Stone','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7083','Soul_Of_Fish','Spirit of Fish','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7084','Saliva_Of_Bird','Sputum of Bird','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7085','Tendon_Of_Bear','Sinew of Bear','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7086','Symbol_Of_Sun','Amblem of the Sun God','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7087','Breath_Of_Soul','Breath of Spirit','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7088','Crystal_Of_Snow','Snow Crystal','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7089','Indication_Of_Tempest','Omen of Tempest','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7090','Slilince_Wave','Ripple','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7091','Rough_Billows','Billow','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7092','Air_Stream','Drifting Air','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7093','Wheel','Cogwheel','3','1512','756','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7094','Mystery_Piece','Fragment','3','1344','672','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7095','Broken_Steel_Piece','Metal Fragment','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7096','Cold_Magma','Lava','3','1109','554','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7097','Burning_Heart','Burning Heart','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7098','Live_Coal','Live Coal','3','638','319','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7099','Old_Magic_Circle','Worn-out Magic Scroll','3','773','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7100','Sharp_Leaf','Sharp Leaf','3','806','403','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7101','Peco_Wing_Feather','PecoPeco Feather','3','454','227','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7102','Hideous_Dream','Nightmare','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7103','Unknown_Liquid_Bottle','Unknown Liquid Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7104','Fake_Angel_Wing','False Angel Wing','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7105','Fake_Angel_Loop','False Heaven Ring','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7106','Goats_Horn','Antelope Horn','3','672','336','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7107','Gaoats_Skin','Antelope Skin','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7108','Boroken_Shiled_Piece','Piece of Shield','3','1680','840','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7109','Shine_Spear_Blade','Shining Spear Blade','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7110','Vroken_Sword','Broken Sword','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7111','Smooth_Paper','Slick Paper','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7112','Fright_Paper_Blade','Sharp Paper','3','907','453','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7113','Broken_Pharaoh_Symbol','Broken Pharaoh Emblem','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7114','Tutankhamens_Mask','Masque of Tutankhamen','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7115','Harpys_Feather','Harpy Feather','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7116','Harpys_Claw','Harpy Talon','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7117','Rent_Spell_Book','Torn Magic Book','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7118','Rent_Scroll','Torn Scroll','3','1361','680','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7119','Spawns','Bacillus','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7120','Burning_Horse_Shoe','Burning Horseshoe','3','823','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7121','Honey_Jar','Honey Pot','3','622','311','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7122','Hot_Hair','Burning Hair','3','974','487','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7123','Dragons_Skin','Dragon Skin','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7124','Sand_Lump','Sand Clump','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7125','Scropions_Nipper','Scorpion Claw','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7126','Large_Jellopy','Large Jellopy','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7127','Alcol_Create_Book','Alcohol Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7128','FireBottle_Create_Book','Bottle Grenade Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7129','Acid_Create_Book','Acid Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7130','Plant_Create_Book','Plant Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7131','Mine_Create_Book','Marine Sphere Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7132','Coating_Create_Book','Glistening Coat Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7133','Slim_Potion_Create_Book','Condensed Potion Creation Guide','3','240000','120000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7134','Medicine_Bowl','Medicine Bowl','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7135','Fire_Bottle','Bottle Grenade','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7136','Acid_Bottle','Acid Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7137','MenEater_Plant_Bottle','Plant Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7138','Mini_Bottle','Marine Sphere Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7139','Coating_Bottle','Glistening Coat','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7140','Seed_Of_Life','Seed of Life','3','60000','30000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7141','Yggdrasilberry_Dew','Morning Dew of Yggdrasil','3','20000','10000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7142','Germination_Breed','Embryo','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7143','Life_Force_Pot','Glass Tube','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7144','Normal_Potion_Book','Potion Creation Gude','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7145','Rag_T_Shirts','Ragnarok T-shirt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7146','Vacance_Ticket','Vacation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7147','Jasmin','Jasmine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7148','Mother_Letter','Mother\'s Letter','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7149','Yellow_Plate','Yellow Plate','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7150','Bamboo_Cut','Piece of Bamboo','3','310','155','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7151','Oil_Paper','Oil Paper','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7152','Glossy_Hair','Glossy Hair','3','340','170','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7153','Old_Japaness_Clothes','Worn-out Kimono','3','590','295','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7154','Poison_Powder','Poisonous Powder','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7155','Poison_Toads_Skin','Poisonous Toad Skin','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7156','Broken_Shuriken','Broken Shuriken','3','470','235','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7157','Black_Mask','Dark Mask','3','315','157','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7158','Broken_Wine_Vessel','Broken Liquor Jar','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7159','Tengus_Nose','Tengu Nose','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7160','Lords_Passable_Ticket','Feudal Lord Permit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7161','Black_Bears_Skin','Black Bear Skin','3','384','192','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7162','Cloud_Piece','Cloud Crumb','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7163','Sharp_Feeler','Hard Feeler','3','570','285','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7164','Hard_Peach','Solid Peach','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7165','Limpid_Celestial_Robe','Transparent Celestial Robe','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7166','Soft_Silk_Cloth','Soft Silk','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7167','Mystery_Iron_Bit','Strange Steel Piece','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7168','Great_Wing','Giant Butterfly Wing','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7169','Taegeuk_Plate','Ba Gua','3','2800','1400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7170','Tuxedo','Tuxedo','3','43000','21500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7171','Leopard_Skin','Leopard Skin','3','282','141','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7172','Leopard_Talon','Leopard Claw','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7173','BurnBuster_Bag','Bun Buster Bag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7174','Packing_Ribbon','Wrapping Lace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7175','Packing_Paper','Wrapping Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7176','XMAS_Coupon','Royal Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7177','Part_Of_Stars_Sob','Crumb of Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7178','Stars_Sob','Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7179','Donation_Card','Proof of Donation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7180','Introduction_Of_Mr_Han','Hahn Sukbong\'s Recommendation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7181','Receipt_01','Receipt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7182','Cacao','Cacao','3','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7183','Sister_Letter','Letter from Sister','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7184','Piano_Keyboard','Piano Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7185','Quiz_Ticket','Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7186','Thin_Stem','Thin Trunk','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7187','Festival_Mask','Festival Mask','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7188','Browny_Root','Brown Root','3','560','280','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7189','Heart_Of_Tree','Wooden Heart','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7190','Solid_Peeling','Solid Husk','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7191','Lamplight','Lamp','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7192','Blade_Of_Pinwheel','Vane','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7193','Germinating_Sprout','Sprout','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7194','Soft_Leaf','Soft Blade of Grass','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7195','Air_Rifle','Slingshot','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7196','Shoulder_Protection','Shoulder Protector','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7197','Tough_Vines','Tough Vines','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7198','Great_Leaf','Huge Leaf','3','610','305','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7199','Coupon','Event Tickets','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7200','Flexible_String','Elastic Band','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7201','Log','Log','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7202','Beetle_Nipper','Pincher of Beetle','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7203','Solid_Twig','Strong Branch','3','190','95','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7204','Gunpowder','Gunpowder','3','320','160','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7205','Piece_Of_Black_Cloth','Piece of Black Cloth','3','526','263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7206','Black_Kitty_Doll','Black Cat Doll','3','1440','720','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7207','Old_Manteau','Old Manteau','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7208','Rusty_Cleaver','Rusty Kitchen Knife','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7209','Dullahans_Helm','Helm of Dullahan','3','1350','675','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7210','Dullahan_Armor','Armor Piece of Dullahan','3','790','395','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7211','Rojerta_Piece','Fragment of Rossata Stone','3','2600','1300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7212','Hanging_Doll','Hung Doll','3','1020','510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7213','Needle_Pouch','Needle Packet','3','832','416','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7214','Bat_Cage','Bat Cage','3','880','440','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7215','Broken_Needle','Broken Needle','3','690','345','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7216','Red_Scarf','Red Muffler','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7217','Spool','Spool','3','424','212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7218','Rotten_Rope','Decomposed Rope','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7219','Striped_Socks','Striped Sock','3','920','460','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7220','Ectoplasm','Ectoplasm','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7221','Tangled_Chain','Tangled Chains','3','740','370','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7222','Tree_Knot','Wooden Gnarl','3','468','234','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7223','Distorted_Portrait','Contorted Self-Portrait','3','2032','1016','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7224','Stone_Of_Intelligence','Stone of Sage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7225','Pumpkin_Bucket','Pumpkin Lantern','3','486','243','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7226','Pill','Pellet','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7227','TCG_Card','Bossnia Entrance Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7228','Gold_Bullion','Gold Bullion','3','300000','150000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7229','Silver_Bullion','Silver Bullion','3','500000','250000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7230','White_Gold_Bullion','Platinum Bullion','3','600000','300000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7231','Gold_Ore','Gold Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7232','Silver_Ore','Silver Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7233','Mithril_Ore','Mithril Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7234','Soul_Of_Guild','Spirit of Guild','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7235','Soul_Of_Courage','Spirit of Charge','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7236','Soul_Of_Guard','Spirit of Protection','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7237','Soul_Of_Partnership','Spirit of Association','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7238','Soul_Of_Correspondence','Spirit of Coordination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7239','Soul_Of_Proceeding','Spirit of Advance','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7240','Soul_Of_Confidence','Spirit of Trust','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7241','Soul_Of_Agreement','Spirit of Union','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7242','Soul_Of_Harmony','Spirit of Combination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7243','Soul_Of_Cooperate','Spirit of Cooperation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7244','Soul_Of_Unity','Spirit of Solidarity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7245','Soul_Of_Friendship','Spirit of Friendship','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7246','Soul_Of_Peace','Spirit of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7247','Soul_Of_Spirit','Spirit of Determination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7248','Soul_Of_Honor','Spirit of Honor','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7249','Soul_Of_Service','Spirit of Service','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7250','Soul_Of_Glory','Spirit of Glory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7251','Soul_Of_Victory','Spirit of Victory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7252','Herb_Medicine','Herbal Medicine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7253','Taeguk_Flag','Golden Korean Flag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7254','Digital_Print_Ticket','Digital Picture Printing Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7255','China_Marble01','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7256','China_Marble02','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7257','China_Marble03','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7258','China_Marble04','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7259','China_Marble05','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7260','China_Marble06','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7261','China_Marble07','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7262','Fan','Folding Fan of Cat Ghost','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7263','Cat_Eyed_Stone','Cat\'s Eye','3','954','477','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7264','Dried_Sand','Dry Sand','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7265','Dragon_Horn','Dragon Horn','3','544','272','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7266','Dragon_Fang','Denture from Dragon Mask','3','436','218','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7267','Tiger_Skin_Panties','Tiger Panty','3','298','149','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7268','Little_Blacky_Ghost','Little Ghost Doll','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7269','Bib','Pinafore','3','960','480','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7270','Milk_Bottle','Nursing Bottle','3','1100','550','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7271','Figure','Novice Figure','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7272','Meat_Dumpling_Doll','Rice Ball Doll','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7273','Golden_Necklace','RWC Necklace','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7274','Ancient_Translator','Translated Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7275','Ancient_Document','Record of Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7276','Picture_Letter','Doodled Message','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7277','Munak_Doll','Munak Doll','3','8900','4450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7278','Wellbeing_Letter','Letter to Wife','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7279','Vita500_Lid','Vita500 Lid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7280','Quiz_Ticket01','1st Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7281','Quiz_Ticket02','2nd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7282','Quiz_Ticket03','3rd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7283','Quiz_Ticket04','4th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7284','Quiz_Ticket05','5th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7285','Thread_Skein','Holy Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7286','Chilli','Red Chile','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7287','Thread_Skein_','Holier Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7288','Thai_Ring','Engagement Ring','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7289','Olivine','Peridot','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7290','Phlogopite','Phlogopite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7291','Agate','Agate','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7292','Muscovite','Muscovite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7293','Rose_Quartz','Rose Quartz','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7294','Turquoise','Turquoise','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7295','Citrine','Citrin','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7296','Pyroxene','Pyroxene','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7297','Biotite','Biotite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7298','Leaf_Clothes','Fig Leaf','3','538','269','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7299','Bamboo_Basket','Straw Basket','3','632','316','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7300','Gemstone','Gemstone','3','1420','710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7301','Sword_Accessory','Tassel','3','798','399','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7302','KRATHONG','Krathong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7303','Bag_Of_Rice','Straw Rice Bag','3','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7304','Witchs_Spell_Book','Witch\'s Spell Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7305','Authority_Of_Nine_World','Symbol of the Nine Realms','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7306','Fragment_Of_Soul','Piece of Spirit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7307','Whisper_Of_Soul','Spiritual Whispers','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7308','Witchs_Potion','Witch\'s Tonic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7309','Wing_Of_Crow','Crow Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7310','Free_Peco_Ticket','Free Ticket for Peco Ride','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7311','Free_Flying_Ship_Ticket','Free Ticket for Flyship','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7312','Jubilee','Jubilee','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7313','Seal_Of_Witch','Witch\'s Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7314','The_Sign','The Sign','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7315','Dark_Crystal_Fragment','Dark Crystal Fragment','3','422','211','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7316','Long_Limb','Insect Leg','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7317','Screw','Rusty Screw','3','534','267','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7318','Old_Pick','Old Pick','3','512','256','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7319','Old_Steel_Plate','Used Iron Plate','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7320','Air_Pollutant','Dust Pollutant','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7321','Fragment_Of_Crystal','Crystal Fragment','3','552','276','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7322','Poisonous_Gas','Toxic Gas','3','666','333','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7323','Battered_Kettle','Battered Kettle','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7325','Tube','Flexible Tube','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7326','Fluorescent_Liquid','Fluorescent Liquid','3','712','356','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7327','Headlamp','Flashlight','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7328','Legendary_Scroll','Legend of Songkran','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7329','Old_Copper_Key','Old Bronze Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7330','2anny','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7331','Flower_Of_Heaven','Heaven Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7332','Slate','Complete Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7333','Piece_Of_Slate_1','Prontera Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7334','Piece_Of_Slate_2','Payon Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7335','Piece_Of_Slate_3','Morroc Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7336','Piece_Of_Slate_4','Geffen Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7337','Eye_Of_Hellion','Eye of Hellion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7338','RO_Transportation_Card','One-way Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7339','RO_Transportation_Card_','Commemorative Travel Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7340','Will_Of_Darkness','Will of the Darkness','3','734','367','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7341','Worn_Out_Pendant','Old Pendant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7342','File01','File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7343','File02','Sealed File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7344','File03','Shinokas Case File','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7345','Armlet_Of_Prisoner','Handcuffs','3','724','362','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7346','Pile_Of_Ymir_Heart','Ymir\'s Heart Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7347','Lab_Staff_Record','Research Chart','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7348','Indication_Of_Member01','Membership Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7349','Indication_Of_Member02','Archive Permit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7350','Pass','Pass','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7351','Friends_Diary','Friend\'s Diary','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7352','Transparent_Plate01','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7353','Transparent_Plate02','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7354','Transparent_Plate03','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7355','Transparent_Plate04','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7356','Piece_Of_Crest1','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7357','Piece_Of_Crest2','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7358','Piece_Of_Crest3','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7359','Piece_Of_Crest4','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7360','RO_Festival_Ticket','RO Festival Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7361','Lotto01','Lotto Ball 01','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7362','Lotto02','Lotto Ball 02','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7363','Lotto03','Lotto Ball 03','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7364','Lotto04','Lotto Ball 04','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7365','Lotto05','Lotto Ball 05','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7366','Lotto06','Lotto Ball 06','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7367','Lotto07','Lotto Ball 07','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7368','Lotto08','Lotto Ball 08','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7369','Lotto09','Lotto Ball 09','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7370','Lotto10','Lotto Ball 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7371','Lotto11','Lotto Ball 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7372','Lotto12','Lotto Ball 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7373','Lotto13','Lotto Ball 13','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7374','Lotto14','Lotto Ball 14','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7375','Lotto15','Lotto Ball 15','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7376','Lotto16','Lotto Ball 16','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7377','Lotto17','Lotto Ball 17','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7378','Lotto18','Lotto Ball 18','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7379','Lotto19','Lotto Ball 19','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7380','Lotto20','Lotto Ball 20','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7381','Lotto21','Lotto Ball 21','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7382','Lotto22','Lotto Ball 22','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7383','Lotto23','Lotto Ball 23','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7384','Lotto24','Lotto Ball 24','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7385','Lotto25','Lotto Ball 25','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7386','Lotto26','Lotto Ball 26','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7387','Lotto27','Lotto Ball 27','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7388','Lotto28','Lotto Ball 28','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7389','Lotto29','Lotto Ball 29','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7390','Lotto30','Lotto Ball 30','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7391','Lotto31','Lotto Ball 31','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7392','Lotto32','Lotto Ball 32','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7393','Lotto33','Lotto Ball 33','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7394','Lotto34','Lotto Ball 34','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7395','Lotto35','Lotto Ball 35','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7396','Lotto36','Lotto Ball 36','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7397','Lotto37','Lotto Ball 37','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7398','Lotto38','Lotto Ball 38','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7399','Word_Card01','Selamat','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7400','Word_Card02','Hari','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7401','Word_Card03','Kemerdekaan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7402','Word_Card04','Republik','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7403','Word_Card05','Indonesia','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7404','Word_Card06','Ke-60','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7405','Crushed_Can','Crushed Can','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7406','Moon_Cake1','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7407','Moon_Cake2','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7408','Moon_Cake3','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7409','Moon_Cake4','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7410','Moon_Cake5','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7411','Moon_Cake6','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7412','Moon_Cake7','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7413','Moon_Cake8','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7414','Moon_Cake9','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7415','Stone_Of_Summons','Summoning Stone','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7416','Letter_Of_Recommend','Letter of Recommendation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7417','Mission_ScrollA','Written Request(A)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7418','Mission_ScrollB','Written Request(B)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7419','Embryo_HandBook','Embryo Creation Guide','3','48000','24000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7420','Skull_','Skull','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7421','Key_Red','Red Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7422','Key_Yellow','Yellow Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7423','Key_Blue','Blue Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7424','Key_Green','Green Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7425','Key_Black','Black Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7426','Magic_Gem_Red','Red Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7427','Magic_Gem_Yellow','Yellow Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7428','Magic_Gem_Blue','Blue Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7429','Magic_Gem_Green','Green Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7430','Magic_Gem_Black','Black Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7431','Several_Books','Pile of Books','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7432','Leather_Pouch','Leather Pouch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7433','Scroll','Blank Scroll','3','4000','2000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7434','Elemental_Potion_Book','Elemental Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7435','Golden_Bracelet','Golden Ornament','3','1907','953','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7436','Piece_Of_Memory_Green','Fragment of Agony','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7437','Piece_Of_Memory_Purple','Fragment of Misery','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7438','Piece_Of_Memory_Blue','Fragment of Hatred','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7439','Piece_Of_Memory_Red','Fragment of Despair','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7440','Red_Feather','Red Feather','3','1335','667','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7441','Blue_Feather','Blue Feather','3','1408','704','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7442','Cursed_Seal','Cursed Seal','3','1332','666','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7443','Tri_Headed_Dragon_Head','Three-Headed Dragon\'s Head','3','956','478','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7444','Treasure_Box','Treasure Box','3','300000','150000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7445','Dragonball_Green','Green Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7446','Dragonball_Blue','Blue Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7447','Dragonball_Red','Red Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7448','Dragonball_Yellow','Yellow Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7449','Bloody_Page','Bloody Page','3','681','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7450','Piece_Of_Bone_Armor','Skeletal Armor Piece','3','2050','1025','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7451','Scale_Of_Red_Dragon','Fire Dragon Scale','3','1852','926','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7452','Yellow_Spice','Yellow Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7453','Sweet_Sauce','Sweet Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7454','Plain_Sauce','Savory Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7455','Hot_Sauce','Spicy Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7456','Red_Spice','Red Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7457','Cooking_Oil','Cooking Oil','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7458','Baphomets_Horn','Fortune Horn','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7459','RAMADAN_','Idul Fitri Card','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7460','Niflheim_Ticket','Niflheim Express Ticket','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7461','BlueCard_A','Blue A Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7462','BlueCard_E','Blue E Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7463','BlueCard_F','Blue F Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7464','BlueCard_H','Blue H Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7465','BlueCard_L','Blue L Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7466','BlueCard_N','Blue N Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7467','BlueCard_O','Blue O Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7468','BlueCard_P','Blue P Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7469','BlueCard_U','Blue U Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7470','BlueCard_W','Blue W Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7471','BlueCard_Y','Blue Y Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7472','Cookbook01','Level 1 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7473','Cookbook02','Level 2 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7474','Cookbook03','Level 3 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7475','Cookbook04','Level 4 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7476','Cookbook05','Level 5 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7477','Cookbook06','Level 6 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7478','Cookbook07','Level 7 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7479','Cookbook08','Level 8 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7480','Cookbook09','Level 9 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7481','Cookbook10','Level 10 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7482','Pot','Pot','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7483','Key_Of_Seal','Key of the Seal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7484','Warrior_Symbol','Symbol of a Brave Warrior','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7485','2nd_Floor_Pass','Cloud General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7486','3rd_Floor_Pass','Wind General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7487','Tavern_Wine','Culinary Wine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7488','Delivery_Box','Delivery Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7489','Villa_Spare_Key','Cottage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7490','Kyll_Hire_Letter','Letter to Elly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7491','Iron_Box','Steel Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7492','Yellow_Key_Card','Yellow Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7493','Golden_Key','Golden Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7494','Kiel_Button','Luxurious Button','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7495','Blue_Key_Card','Blue Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7496','Red_Key_Card','Red Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7497','Steel_Piece','Metal Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7498','Rosimier_Key','Rosimier Mansion Keys','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7499','Family_Portrait','Family Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7500','Elysia_Portrait','Woman\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7501','Kyll_Hire_Letter2','K.H\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7502','Piece_Memo_Of_James','James\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7503','Man_Portrait','Man\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7504','Toy_Motor','Power Device','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7505','Toy_Key','Toy Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7506','Black_Key_Card','Black Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7507','Sturdy_Iron_Piece','Solid Iron Piece','3','842','421','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7508','Elysia_Ring','Allysia\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7509','Fancy_Key_Card','Luxurious Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7510','Valhalla_Flower','Valhala\'s Flower','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7511','Rune_Of_Darkness','Rune of Darkness','3','2526','1263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7512','Burnt_Parts','Burnt Part','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7513','Pocket_Watch','Pocket Watch','3','3420','1710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7514','Monster_Ticket','Monster Ticket','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7515','Marvelous_Medal','Prize Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7516','Green_Key_Card','Green Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7517','Gold_Coin_','Gold Coin','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7518','Womens_Medal','Women\'s Medal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7519','Money_Envelope','Handsel','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7520','Chinese_Scroll','Please Be Rich','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7521','Flame_Stone','Flame Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7522','Ice_Stone','Ice Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7523','Wind_Stone','Wind Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7524','Shadow_Orb','Shadow Orb','3','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7525','Summer_Feast_Ticket','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7526','Manuscript_Paper','Manuscript Paper','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7527','Life_Book','Book About True Life','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7528','Id_Lottery_Ticket','Lottery Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7529','Stolen_Sandals','Stolen Sandal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7530','Travel_Brochure_01','Travel Brochure [Amatsu]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7531','Travel_Brochure_02','Travel Brochure [Kunlun]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7532','Travel_Brochure_03','Travel Brochure [Louyang]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7533','Travel_Brochure_04','Travel Brochure [Ayothaya]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7534','Photo_Album_01','Amatsu Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7535','Photo_Album_02','Kunlun Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7536','Photo_Album_03','Louyang Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7537','Photo_Album_04','Ayothaya Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7538','Sifted_Sand','Sand for Work','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7539','Poring_Coin','Poring Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7540','Lotto39','Lotto Ball 39','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7541','Lotto40','Lotto Ball 40','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7542','Lotto41','Lotto Ball 41','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7543','Lotto42','Lotto Ball 42','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7544','Lotto43','Lotto Ball 43','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7545','Lotto44','Lotto Ball 44','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7546','Lotto45','Lotto Ball 45','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7547','Soccer_Ball','Soccer Ball','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7548','Soccer_Shoes','Soccer Shoes','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7549','Brazilian_Flag','Brazilian Flag','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7550','Ticket01','6.13 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7551','Ticket02','6.18 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7552','Ticket03','6.22 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7553','Lotus_Flower','Water Lily','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7554','Striped_Candle','Striped Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7555','Green_Incense','Green Incense','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7556','Longing_Heart','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7557','Invitation_Letter','Invitation Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7558','Invitation_Ticket','Invitation Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7559','Key_Of_Flower_Garden','Key to the Secret Garden','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7560','Longing_Heart2','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7561','Ice_Heart','Glacial Heart','3','606','303','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7562','Ice_Scale','Ice Scale','3','3020','1510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7563','Bloody_Rune','Bloody Rune','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7564','Rotten_Meat','Rotten Meat','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7565','Sticky_Poison','Sticky Poison','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7566','Will_Of_Darkness_','Will of Red Darkness','3','1530','765','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7567','Suspicious_Hat','Suspicious Hat','3','1290','645','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7568','White_Mask','White Mask','3','1060','530','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7569','Hammer_Of_Wind','Wind Hammer','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7570','Temple_Lottery_Ticket','Temple Lottery Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7571','Diary_Of_Blue','Bruspetti\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7572','Magic_Necklace','Ashy Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7573','Magic_Necklace_','Sparkling Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7574','Ice_Particle','Freezing Snow Powder','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7575','Red_Jewel_','Red Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7576','Blue_Jewel_','Blue Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7577','Golden_Jewel_','Yellow Jewel','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7578','Anti_Spell_Bead','Countermagic Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7579','Silk_Handkerchief','Silk Handkerchief of Zhi Nu','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7580','Black_Bead','Black Bead','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7581','Anniversary_Ticket','Celebration Document','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7582','Gem_Of_Ruin','Jewel of Destruction','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7583','Evil_Mind','Evil Mind','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7584','Proof_Of_Guard1','Guard\'s First Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7585','Proof_Of_Guard2','Guard\'s Second Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7586','Proof_Of_Guard3','Guard\'s Third Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7587','Proof_Of_Guard4','Guard\'s Fourth Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7588','IPOD_Ticker','IPOD Coupon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7589','Moon_Cake10','Lettered Moon Snack 01','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7590','Moon_Cake11','Lettered Moon Snack 02','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7591','Moon_Cake12','Lettered Moon Snack 03','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7592','Moon_Cake13','Lettered Moon Snack 04','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7593','Moon_Cake14','Lettered Moon Snack 05','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7594','Sonias_Letter','Sonia\'s Letter','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7595','Unique_Sword','Special Sword','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7596','Unique_Shield','Special Shield','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7597','Magic_Stone','Magic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7598','BlueCard_I','Blue I Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7599','BlueCard_D','Blue D Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7600','BlueCard_K','Blue K Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7601','BlueCard_S','Blue S Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7602','BlueCard_R','Blue R Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7603','RO_Party_Ticket','RO Party Invitation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7604','Flour','Flour','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7605','Chicken_Egg','Chicken Egg','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7606','Coin','Token of the Ox','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7607','Evil_Dragon_Head','Neck of Demon Dragon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7608','Premium_Ticket','Premium Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7609','Pumpkin_Mojo','Pumpkin Mojo','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7610','Food_Ticket','Food Exchange Ticket','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7611','Fox_Symbol','Symbol of Fox','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7612','Heart_Of_Fox_Queen','Heart of Queen Fox','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7613','Small_Rice_Dough','Small Rice Cake Dough','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7614','Special_Packing_Paper','Wrapping Paper','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7615','MVP_Ticket','MVP Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7616','Mini_Boss_Ticket','Miniboss Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7617','Monster_Ticket_','Monster Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7618','Monster_Crystal','Monster Crystal','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7619','Enriched_Elunium','Old Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7620','Enriched_Oridecon','Old Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7621','Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7622','New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7623','Name_Change_Coupon','Ticket Of Identification','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7624','Spring_Stanza23','Spring Stanza23','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7625','Registration_Ticket','Operators special compensation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7626','Bubble_Gum_Token','Bubble Gum Token','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7627','Sage_Key','Sage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7628','Idiot_Key','Idiot Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7629','Pink_Gift_Box','Pink Gift Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7630','Clean_Beach_Brush','Broom clean Beaches','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7631','Trash_Debris','Waste Residue','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7632','To_Afterworld_Record','Terrible Report Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7633','To_Heaven_Record','Heavensent Report Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7634','Rose_Of_Father','Father Rose','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7635','Perfume_Pouch','Incense Bag','3','100','50','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7636','Magic_Potion_Bottle','Magic Potion Bottle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7637','Father_Giftbox','Father Gift Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7638','Tw_Green_Box','Green Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7639','Tw_Red_Box','Red Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7646','RO_Luk_Bookmark','RO Luk Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7647','Taiwan_Luk_Coin','Taiwan Luk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7648','Snake_Bookmark','Snake Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7649','Big_Luk_Bookmark','Big Luk Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7651','Mystery_Egg','Mystery Egg','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7663','Fullmetal_Jacket_Bullet','Full Metal Jacket','10','200','100','2','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7664','Mine_Projectile','Projection Landmines','10','450','225','3','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7665','Dragon_Tail_Missile','Dragon Tail Missile','10','1500','750','100','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7701','Dragon_Spirit','Soul','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7702','Special_Cogwheel','Special Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7703','Piece_Of_Cogwheel','Piece of Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7704','Broken_Thermometer','Broken Thermometer','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7705','Note_Of_Geologist','Note of Geologist','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7706','Spoiled_Carrot_Juice','Broken Carrot Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7707','Spoiled_Banana_Juice','Broken Banana Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7708','Spoiled_Apple_Juice','Broken Apple Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7709','Spoiled_Grape_Juice','Broken Grape Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7710','Black_Gemstone','Black Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7711','Update_Ticket','Event Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7712','Nokia5500','Nokia 5500','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7713','BlueCard_A_','Blue A(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7714','BlueCard_R_','Blue R(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7715','Handmade_Choco_Recipe','Hand-made Chocolate Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7716','Strawberry_Choco_Recipe','Chocolate Strawberry Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7717','Choco_Tart_Recipe','Chocolate Tart Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7718','Cacao_Bean','Cacao Bean','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7719','BlueCard_G','Blue G Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7720','Gold_Coin_US','Gold Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7721','Treasure_Box_','Treasure Box','3','100','50','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7722','Debt_Note','Debt Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7723','Diamond_Of_Ruin','Diamond of Ruin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7724','Forbidden_Secret_Art','Forbidden Secret Art','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7725','Unlucky_Emerald','Unlucky Emerald','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7726','Token_Of_King','Token of King','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7727','HP_Doctor_Ticket','HP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7728','SP_Doctor_Ticket','SP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7729','Rok_Star_Badge','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7730','Mission_Certificate1','Mission Ticket 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7731','Mission_Certificate2','Mission Ticket 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7732','Mission_Certificate3','Mission Ticket 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7733','Mission_Certificate4','Mission Ticket 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7734','Mission_Certificate5','Mission Ticket 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7735','Mission_Certificate6','Mission Ticket 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7736','Mission_Certificate7','Mission Ticket 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7737','Mission_Certificate8','Mission Ticket 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7738','Mission_Certificate9','Mission Ticket 9','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7739','Mission_Certificate10','Mission Ticket 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7740','Mission_Certificate11','Mission Ticket 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7741','Mission_Certificate12','Mission Ticket 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7742','Kaong','Kaong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7743','Gulaman','Gulaman','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7744','Leche_Flan','Leche Flan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7745','Ube_Jam','Ube Jam','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7746','Sago','Sago','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7747','Langka','Langka','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7748','Sweet_Bean','Sweet Beans','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7749','Sweet_Banana','Sweet Bananas','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7750','Macapuno','Macapuno','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7751','Old_White_Cloth','Old White Cloth','3','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7752','Clattering_Skull','Clattering Skull','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7753','Broken_Farming_Utensil','Broken Farming Utensil','3','330','165','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7754','Broken_Crown','Broken Crown','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7755','Research_Note','Research Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7756','Sealed_Book','Sealed Book','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7757','Mithril','Mithril','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7758','Star_Crystal','Star Crystal','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7759','Geology_Report','Geologist\'s Report','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7760','Yaga_Magic_Book','Yaga\'s Magic Book','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7761','Magic_Gourd_Bottle','Magic Gourd Bottle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7762','Yaga_Pestle','Yaga\'s Pestle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7763','Sticky_Herb','Sticky Herb','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7764','High_Strength_Adhesive','High Strength Adhesive','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7765','Yaga_Secret_Medicine','Baba Yaga\'s Secret Medicine','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7766','Bok_Choy','Bok Choy','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7767','Chung_E_Cake','Chung E Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7768','Squid','Squid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7769','Egg_Yolk','Egg Yolk','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7770','Sweet_Rice','Sweet Rice','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7771','Lotus_Leaf','Lotus Leaf','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7772','String','String','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7773','War_Badge','War Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7774','Chung_E_Ticket','Chung E Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7775','Spring_Rabbit_Ticket','Spring Rabbit Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7776','Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7777','Gold_Box','Sealed Golden Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7778','Silver_Box','Sealed Silver Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7779','Gold_Key_TW','Golden Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7780','Silver_Key','Silver Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7781','Heart_Box','Engrave Treasure Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7782','Gold_Key77','Episode 13.1 Poporing Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7783','Silver_Key77','Episode 13.2 Poring Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7784','Fawner_Coupon1','Free Coupon 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7785','Fawner_Coupon2','Free Coupon 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7786','Fawner_Coupon3','Free Coupon 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7787','Fawner_Coupon4','Free Coupon 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7788','Fawner_Coupon5','Free Coupon 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7789','Fawner_Coupon6','Free Coupon 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7790','Fawner_Coupon7','Free Coupon 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7791','Fawner_Coupon8','Free Coupon 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7792','Guyak','Old','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7793','Golden_Apple','Golden Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7794','Fate_Of_Crow','The Crow of Destiny','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7795','Mami_Photo_Album','Mammi\'s Photo Album','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7796','Author_Autograph','Author\'s Autograph','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7797','Author_Memo','Author\'s Memo','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7798','Dark_Debris','Fragment of Darkness','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7799','Dark_Crystal','Crystal of Darkness','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7800','Golden_Apple_','Golden Charm Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7801','Girl_Fan_Letter','Girl\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7802','Autograph_Book','Signature Notebook','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7803','Battle_Manual_TW','Beginner\'s Field Manual','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7805','Brown_Ring','Brown Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7806','Black_Anvil','God Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7807','Ore','God Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7808','Gold_Hammer','God Hammer','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7809','Gold_Furnace','God Furnace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7810','Yellow_Cat_Eyed_Stone','Symbol of Richness','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7811','Gold_Anvil','Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7812','Red_Cat_Eyed_Stone','Symbol of Bravery','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7813','Th_Red_Ring','Red Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7814','Green_Ring','Green Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7815','Blue_Ring','Blue Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7816','Blue_Cat_Eyed_Stone','Symbol of Faith','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7817','White_Cat_Eyed_Stone','Symbol of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7818','RJC_Golden_Necklace','Jessur\'s Necklace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7819','Nokia5300','Nokia 5300','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7820','Morroc_Skin','Piece of Morocc Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7821','Green_Apple','Green Apple','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7822','Whole_Barbecue','Whole Barbecue','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7823','Meat_Veg_Skewer','Meat Veg Skewer','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7824','Spirit_Liquor','Spirit Liquor','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7825','Heroic_Stone','Heroic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7826','Continental_Guard_Paper','Continental Guard Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7827','Mineral_Report','Mineral Evals','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7828','BF_Badge1','Bravery Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7829','BF_Badge2','Valor Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7830','Goddess_Tear','Goddess Tear','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7831','Valkyrie_Token','Valkyrie\'s Token','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7832','Brynhild_Armor_Piece','Brynhild Armor Piece','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7833','Hero_Remains','Hero\'s Remains','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7834','Andvari_Ring','Andvari\'s Ring','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7835','Dusk_Glow','Dusk Glow','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7836','Dawn_Essence','Dawn Essence','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7837','Cold_Moonlight','Cold Moonlight','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7838','Hazy_Starlight','Hazy Starlight','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7839','Crystal_Key','Crystal Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7840','Valkyrie_Gift','Valkyrie\'s Gift','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7841','Spotted_Paper','Stained Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7842','Torn_Paper','Torn Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7843','Old_Paper','Old Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7844','Burnt_Paper','Burnt Pieces Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7845','Copy_Of_Spotted_Paper','Copy Of Spotted Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7846','Copy_Of_Torn_Paper','Copy Of Torn Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7847','Copy_Of_Old_Paper','Copy Of Old Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7848','Copy_Of_Burnt_Paper','Copy Of Burnt Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7849','Soul_Crystal','Soul Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7850','Wooden_Block_','Wooden Block','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7851','Pass_F1','Wii Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7852','Pass_F2','Divx Player Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7853','Pass_F3','iPod nano Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7854','Pass_CF','Comodo Festival Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7855','Heart','Heart','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7856','Girl_Bunch_Of_Flower_','Girl\'s Bouquet','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7857','Handmade_Kitty_Doll','Hand-made Kitty Doll','3','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7858','Dragonball_Yellow_','Dragonball Yellow','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7859','Game_Ticket','Game Ticket','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7860','Peeps','Peeps','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7861','Jelly_Bean','Jelly Bean','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7862','Marshmallow','Marshmallow','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7863','GOLD_ID4','Special Gold','3','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7864','Love_Flower','Stolen Cacao','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7865','Gold_Pouch','Gold Pouch','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7866','Certificate','Certificate','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7867','SesamePouch','Sesame Bag','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7868','Water','Fresh Water','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7869','RicePouch','Rice Pouch','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7870','Corn','Corn','3','5','2','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7871','BeanPouch','Bean Bag','3','10','5','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7872','Grass','Herb','3','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7873','MVP_Monster_Scroll','MVP Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7874','Monster_Scroll','Create Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7875','Pirate_Box','Pirate Treasure','3','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7876','Gold_Key','Golden Key','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7877','Red_Ring','Red Ring','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7878','Lusalka_Hair','Lusalka\'s Hair','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7879','Golden_Thread','Golden Thread','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7880','Babayaga_Silver_Spoon','Baba Yaga\'s Silver Spoon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7881','Book_Of_Magic','Mystery Magic Book','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7882','Pointed_Branch','Sharp Branch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7883','Pointed_Wooden_Flute','Wooden Flute','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7884','Jade_Plate','Jade Plate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7885','Sacred_Arrow','Sacred Arrow','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7886','Bean_Paste','Bean Paste','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7887','Dried_Fruit_Box','Dried Fruit Box','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7888','Bag_Of_Nuts','Bag of Nuts','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7889','Chicken_Feed','Chicken Feed','3','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7891','Mug','Mug','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7892','Charcoal','Charcoal','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7893','Sulfur','Sulphur','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7894','Nitrate','Nitrogen Acid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7895','TRO_Memory_Book01','Rama5 Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7896','TRO_Memory_Book02','Loykrathong Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7897','TRO_Memory_Book03','Constitution Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7898','VVS_Balmung','VV Strong Balmung','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7899','Spiritualist_Dagger','Dagger Of Psychic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7900','Jenoss_Ring1','Jonathan Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7901','Jenoss_Ring2','Jillberriel Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7902','Jenoss_Ring3','Jessur Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7903','Jenoss_Ring4','Jenoss Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7904','Piano_Key','Piano Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7905','Rok_Star_Badge_','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7906','Poppy_Wreath','Poppy Wreath','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7907','Bobbin_Of_Goddess','Bobbin Of Goddess','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7908','Louis_Hair_Coupon','Louise\'s Beauty Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7909','Stolen_Cookie','Stolen Cookie','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7910','Stolen_Candy','Stolen Candy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7911','Yulia_Hat','Yulia\'s Hat','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7912','Portable_Snowman','Portable Snowman Machine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7913','Test_Certificate','Battle Test Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7914','Ancient_Document_TW','Ancient Language Document','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7915','Copper_Coin_','Shred Of Evidence','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7916','Silver_Coin_','Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7917','Magic_Potion','Magic Potion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7918','Particle_Of_Memory','Fragment Of Memory','3','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7919','Festival_Ticket','Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7920','Heros_Arsenal','Hero\'s Arsenal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7921','Essence_Of_Dragon','Essence Of Dragon','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7922','RWC_Ticket','RWC Voucher Items','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7923','KRATHONG_','Krathong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7924','Gold_Paper','Gold Paper','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7925','Silver_Paper','Silver Paper','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7926','Incense','Incense','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7927','Candle_TW','Candle TW','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7928','Brazilian_Flag_','Brazil National Flag','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7929','Golden_Coin_','Gold Coin','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7930','Cowkings_Nose_Ring','Devil\'s Cattle Ring','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7931','Poison_Kit','Poison Kit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7932','Poison_Herb_Nerium','Poison Herb Nerium','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7933','Poison_Herb_Rantana','Poison Herb Rantana','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7934','Poison_Herb_Makulata','Poison Herb Makulata','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7935','Poison_Herb_Seratum','Poison Herb Seratum','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7936','Poison_Herb_Scopolia','Poison Herb Scopolia','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7937','Poison_Herb_Amoena','Poison Herb Amoena','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7938','Light_Granule','Light Granule','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7939','Elder_Branch','Elder Branch','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7940','Special_Alloy_Trap','Special Alloy Trap','3','300','150','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7941','Halloween_Ticket','Halloween Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7942','Letter_From_Chico','Chico Cesar Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7943','Caskinya','Caskinya','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7944','Box_Of_Seal','Sealed Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7945','Almighty_Charm','Universal Amulet','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7946','Valentine_Gold_Ring','Gold Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7947','Valentine_Silver_Ring','Silver Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7948','Box','Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7949','Woven_Wool','Woven Wool','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7950','Ayothaya_Ticket','Ayothaya Fest Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7951','Gold_Tulip','Golden Tulip Flower','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7952','Gift_From_Romiros','Gift Of Lomi Ross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7953','Gift_From_Juliedge','Gift Of Juliet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7954','Festival_Ticket_','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7955','Lost_Card1','Forgotten Card 1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7956','Lost_Card2','Forgotten Card 2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7957','Lost_Card3','Forgotten Card 3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7958','Lost_Card4','Forgotten Card 4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7959','Ancient_Gold_Coin','UP Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7960','Ancient_Silver_Coin','Ancient Silver','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7961','Weapon_Exchange','Weapon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7962','Treasure_Map1','Treasure Map1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7963','Treasure_Map2','Treasure Map2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7964','Treasure_Map3','Treasure Map3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7965','Treasure_Map4','Treasure Map4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7966','Weird_Parchment1','Weird Parchment1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7967','Weird_Parchment2','Weird Parchment2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7968','Weird_Parchment3','Weird Parchment3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7969','Weird_Parchment4','Weird Parchment4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7970','Unwritten_Letter1','Unwritten Letter1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7971','Unwritten_Letter2','Unwritten Letter2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7972','Oath_Day_Letter','Oath Day Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7973','Immortality_Egg','Eternal Eggs','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7974','Illusion_Piece','Misty\'s Illusion Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7975','Cupid_Choco','Cupid\'s Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7976','Gf_Magic_Coin','Gf Magic Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7977','Hunting_Medal_Badge','Hunting Medal Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7978','Spring_Stanza1','Spring Stanza1','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7979','Spring_Stanza2','Spring Stanza2','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7980','Spring_Stanza3','Spring Stanza3','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7981','Spring_Stanza4','Spring Stanza4','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7982','Spring_Stanza5','Spring Stanza5','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7983','Spring_Stanza6','Spring Stanza6','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7984','Spring_Stanza7','Spring Stanza7','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7985','Spring_Stanza8','Spring Stanza8','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7986','Spring_Stanza9','Spring Stanza9','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7987','Spring_Stanza10','Spring Stanza10','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7988','Spring_Stanza11','Spring Stanza11','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7989','Spring_Stanza12','Spring Stanza12','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7990','Spring_Stanza13','Spring Stanza13','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7991','Spring_Stanza14','Spring Stanza14','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7992','Spring_Stanza15','Spring Stanza15','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7993','Spring_Stanza16','Spring Stanza16','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7994','Spring_Stanza17','Spring Stanza17','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7995','Spring_Stanza18','Spring Stanza18','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7996','Spring_Stanza19','Spring Stanza19','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7997','Spring_Stanza20','Spring Stanza20','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7998','Spring_Stanza21','Spring Stanza21','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('7999','Spring_Stanza22','Spring Stanza22','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9001','Poring_Egg','Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9002','Drops_Egg','Drops Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9003','Poporing_Egg','Poporing Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9004','Lunatic_Egg','Lunatic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9005','Picky_Egg','Picky Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9006','Chonchon_Egg','Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9007','Steel_Chonchon_Egg','Steel Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9008','Hunter_Fly_Egg','Hunter Fly Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9009','Savage_Bebe_Egg','Savage Bebe Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9010','Baby_Desert_Wolf_Egg','Baby Desert Wolf Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9011','Rocker_Egg','Rocker Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9012','Spore_Egg','Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9013','Poison_Spore_Egg','Poison Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9014','PecoPeco_Egg','PecoPeco Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9015','Smokie_Egg','Smokie Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9016','Yoyo_Egg','Yoyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9017','Orc_Warrior_Egg','Orc Warrior Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9018','Munak_Egg','Munak Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9019','Dokkaebi_Egg','Dokebi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9020','Sohee_Egg','Sohee Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9021','Isis_Egg','Isis Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9022','Green_Petite_Egg','Green Petite Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9023','Deviruchi_Egg','Deviruchi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9024','Bapho_Jr_Egg','Bapho Jr. Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9025','Bongun_Egg','Bongun Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9026','Zherlthsh_Egg','Zealotus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9027','Alice_Egg','Alice Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9028','Rice_Cake_Egg','Hard Rice Cake','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9029','Santa_Goblin_Egg','X-mas Goblin\'s Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9030','Chung_E_Egg','Green Maiden Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9031','Spring_Rabbit_Egg','Spring Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9032','Knife_Goblin_Egg','Knife Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9033','Flail_Goblin_Egg','Flail Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9034','Hammer_Goblin_Egg','Hammer Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9035','Red_Deleter_Egg','Red Deleter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9036','Diabolic_Egg','Diabolic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9037','Wanderer_Egg','Wanderer Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9038','New_Year_Doll_Egg','New Year Doll Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9039','Bacsojin_Egg','Bacsojin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9040','Civil_Servant_Egg','Civil Servant Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9041','Leaf_Cat_Egg','Leaf Cat Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9042','Loli_Ruri_Egg','Loli Ruri Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9043','Marionette_Egg','Marionette Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9044','Shinobi_Egg','Shinobi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9045','Whisper_Egg','Whisper Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9046','Goblin_Leader_Egg','Goblin Leader Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9047','Wicked_Nymph_Egg','Wicked Nymph Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9048','Miyabi_Ningyo_Egg','Miyabi Ningyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9049','Dullahan_Egg','Dullahan Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9050','Medusa_Egg','Medusa Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9051','Stone_Shooter_Egg','Stone Shooter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9052','Incubus_Egg','Incubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9053','Golem_Egg','Golem Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9054','Nightmare_Terror_Egg','Nightmare Terror Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9055','Succubus_Egg','Succubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9056','Imp_Egg','Imp Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9057','Egg_Of_Tiny','Egg Of Tiny','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9058','Snow_Rabbit_Egg','Christmas Snow Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9059','Tikbalang_Pet','Tikbalang Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9060','Brownie_Egg','Egg of Domovoi','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9061','Marin_Egg','Marin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('9062','Novice_Poring_Egg','Novice Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10001','Skull_Helm','Skull Helm','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10002','Monster_Oxygen_Mask','Monster Oxygen Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10003','Transparent_Headgear','Transparent Head Protector','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10004','Pacifier','Pacifier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10005','Wig','Wig','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10006','Queens_Hair_Ornament','Queen\'s Hair Ornament','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10007','Silk_Ribbon','Silk Ribbon','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10008','Punisher','Punisher','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10009','Wild_Flower','Wild Flower','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10010','Battered_Pot','Battered Pot','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10011','Stellar_Hairpin','Stellar Hairpin','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10012','Tiny_Egg_Shell','Tiny Egg Shell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10013','Backpack','Poring Pet Backpack','8','1500','750','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10014','Rocker_Glasses','Rocker Glasses','8','2000','1000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10015','Green_Lace','Green Lace','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10016','Golden_Bell','Golden Bell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10017','Bark_Shorts','Bark Shorts','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10018','Monkey_Circlet','Monkey Circlet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10019','Red_Muffler','Red Scarf','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10020','Sword_Of_Grave_Keeper','Grave Keeper\'s Sword','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10021','Round_Hair_Ornament','Circular Headgear','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10022','Golden_Earing','Gold Earring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10023','Green_Lucky_Bag','Green Jewel Bag','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10024','Fashionable_Glasses','Fashionable Glasses','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10025','Star_Hairband','Hairband Of Stars','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10026','Wine_On_Sleeve','Tassel for Durumagi','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10027','Spirit_Chain_','Pet Soul Ring','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10028','Nice_Badge','Beautiful Badges','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10029','Jade_Trinket','Jade Trinket','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10030','Summer_Fan','Summer Fan','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10031','Death_Coil','Ring Of Death','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10032','Queens_Coronet','Queen\'s Coronet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10033','Apro_Hair','Afro','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10034','Ball_Mask','Masked Ball','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10035','Windup_Spring','Spring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10036','Hell_Horn','Horn Of Hell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10037','Black_Butterfly_Mask','Black Butterfly Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10038','Horn_Protector','Horn Barrier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('10039','Tw_Backpack','Tw Backpack','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11000','Prontera_Book_01','History book of Prontera','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11001','Adventure_Story01','Adventure Story Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11002','Great_Chef_Orleans01','Chef King Orleans Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11003','Legend_Of_Kafra01','Kafra Legend Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11004','Mercenary_Rebellion','Old Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11005','Tyrant_Schmidt','Rune Royal Family Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11006','Blood_Flower01','Blood Flower Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11007','Blood_Flower02','Blood Flower Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11008','Barmund','Biographical Dictionary Copy Edition','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11009','Adventure_Story02','Adventure Story Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11010','Reward_List_Book','Battlegrounds Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11011','Barmund_Note','Varmunt\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11012','Expedition_Report','Expedition Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11013','Expedition_Report_Vol1','Expedition Report Vol1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11014','Expedition_Report_Vol2','Expedition Report Vol2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11015','Expedition_Report_Vol3','Expedition Report Vol3','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11016','Expedition_Report_Vol4','Expedition Report Vol4','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11017','Reward_List_Book2','KVM Reward Items Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11018','Splendide_Selling_Item','Splendide Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11019','Manuk_Selling_Item','Manuk Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11020','Japan_Book1','Japanese Book1','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11021','Japan_Book2','Japanese Book2','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11022','Mix_Cook_Book','Cooking Book: Mix Cooking','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11023','Increase_Stamina_Study','How To Increase Stamina','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11024','Vital_Drink_CB','How To Increase Vitality','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11025','Swordman_Book_Basic','Swordman Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11026','Swordman_Book_Practice','Swordman Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11027','Swrodman_Book_Misc','Swrodman Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11028','Thief_Book_Basic','Thief Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11029','Thief_Book_Practice','Thief Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11030','Thief_Book_Misc','Thief Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11031','Archer_Book_Basic','Archer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11032','Archer_Book_Practice','Archer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11033','Archer_Book_Misc','Archer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11034','Acol_Book_Basic','Acol Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11035','Acol_Book_Practice','Acol Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11036','Acol_Book_Misc','Acol Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11037','Mage_Book_Basic','Mage Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11038','Mage_Book_Practice','Mage Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11039','Mage_Book_Misc','Mage Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11040','Mer_Book_Basic','Mer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11041','Mer_Book_Practice','Mer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11042','Mer_Book_Misc','Mer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11043','TK_Book_Basic','TK Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11044','TK_Book_Practice','TK Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11045','TK_Book_Misc','TK Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11046','Ninja_Book_Basic','Ninja Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11047','Ninja_Book_Practice','Ninja Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11048','Ninja_Book_Misc','Ninja Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11049','Gun_Book_Basic','Gun Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11050','Gun_Book_Practice','Gun Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11051','Gun_Book_Misc','Gun Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11052','SN_Book_Basic','SN Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11053','SN_Book_Practice','SN Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11054','SN_Book_Misc','SN Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11055','Basic_Adventure','Basic Adventure','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11056','Spiritualism_Guide','Spiritualism Guide','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11057','Feb_Sweets','February Sweets','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11058','Novice_Combi_Book','Beginner Item Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11059','WoE_TE_Rental_List','WoE TE Rental List','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11060','Energy_Xtal_Combi_Book','Energy Crystal Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11500','Light_Yellow_Pot','Light Yellow Potion','0','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
-REPLACE INTO `item_db` VALUES ('11501','Light_White_Pot','Light White Potion','0','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('11502','Light_Blue_Pot','Light Blue Potion','0','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
-REPLACE INTO `item_db` VALUES ('11503','Siege_White_Potion','WoE White Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,500),0;','','');
-REPLACE INTO `item_db` VALUES ('11504','Siege_Blue_Potion','WoE Blue Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,70);','','');
-REPLACE INTO `item_db` VALUES ('11505','Iris','Iris','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,150;','','');
-REPLACE INTO `item_db` VALUES ('11506','Fanta_Orange','Fanta Orange','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11507','Fanta_Grape','Fanta Grape','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11508','Karada_Meguri_Tea','Karada Meguricha','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11509','Royal_Milk_Tea','Black Tea Kochakaden','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11510','Coke_Zero','Coca Cola Zero','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11511','Coke_No_Cal','Diet Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11512','Coca_Cola','Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11513','Protect_Neck_Candy','Throat Lozenge','0','250','125','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(5,25),0;','','');
-REPLACE INTO `item_db` VALUES ('11514','Enriched_Slim_Pot','Enriched Slim Potion','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(335,415),0;','','');
-REPLACE INTO `item_db` VALUES ('11515','Coconut','Coconut','0','1500','750','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(300,400),0;','','');
-REPLACE INTO `item_db` VALUES ('11516','Asai_Fruit','Asai Fruit','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
-REPLACE INTO `item_db` VALUES ('11517','Puri_Potion','Purification Potion','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
-REPLACE INTO `item_db` VALUES ('11518','N_Blue_Potion','Cure Free','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','1','20','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('11519','Beef_Toast','Bifrost','0','1200','600','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(170,250),0;','','');
-REPLACE INTO `item_db` VALUES ('11520','Mora_Mandarin','Mora Mandarin','0','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,80);','','');
-REPLACE INTO `item_db` VALUES ('11521','Pingui_Berry_Juice','Pinguicula Berry Juice','0','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),rand(50,80);','','');
-REPLACE INTO `item_db` VALUES ('11522','Red_Raffle_Sap','Red Raffle Sap','0','2500','1250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','0','0','0','1','1000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),0;','','');
-REPLACE INTO `item_db` VALUES ('11523','Yellow_Raffle_Sap','Yellow Raffle Sap','0','3000','1500','120','0','0','0','0','0','18446744073709551615','63','2','0','0','110',NULL,'0','0','0','0','1','2000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(600,1000),0;','','');
-REPLACE INTO `item_db` VALUES ('11524','White_Raffle_Sap','White Raffle Sap','0','3500','1750','140','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(800,1200),0;','','');
-REPLACE INTO `item_db` VALUES ('11525','Mora_Hip_Tea','Mora Hip Tea','0','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(1500,2000),0;','','');
-REPLACE INTO `item_db` VALUES ('11526','Rafflecino','Rafflecino','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(120,160);','','');
-REPLACE INTO `item_db` VALUES ('11527','Baklava','Baklava','0','3500','1750','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1200,440;','','');
-REPLACE INTO `item_db` VALUES ('11528','Kanafeh','Kanafeh','0','1500','750','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 300,240;','','');
-REPLACE INTO `item_db` VALUES ('11529','MAAMOUL_','MAAMOUL ','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 120,60;','','');
-REPLACE INTO `item_db` VALUES ('11530','Jujube','Jujube','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 30,0;','','');
-REPLACE INTO `item_db` VALUES ('11531','Coffee','Coffee','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('11532','Nasi_Goreng','Nasi Goreng','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
-REPLACE INTO `item_db` VALUES ('11533','Satay','Satay','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
-REPLACE INTO `item_db` VALUES ('11534','Coco_Juice','Coconut Juice','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
-REPLACE INTO `item_db` VALUES ('11535','Almond_Chocolate','Almond Chocolate','0','190','95','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(8,16);','','');
-REPLACE INTO `item_db` VALUES ('11536','Cat_Hard_Biscuit','Cat\'s Ship Biscuit','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,4); if (.@temp == 1) { heal -100, 0; } else if (.@temp == 2) { showscript \"Huuph...! Yucky..! Wa, Water...!!\"; sc_start SC_STUN, 3000, 0, 50000, SCFLAG_NONE; } else if (.@temp == 3) { showscript \"Yeeyuck...!! This is rotten!!\"; sc_start SC_POISON, 50000, 0; } else { specialeffect2 EF_HIT4; showscript \"Arrrrrgggg...!! Bu, Bu, Bugggggg!!!!!\"; getitem Rice_weevil_Bug, 1; }','','');
-REPLACE INTO `item_db` VALUES ('11537','Rice_weevil_Bug','Weevil Bug Worm','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,6); if (.@temp == 1) { specialeffect2 EF_POISONHIT; showscript \"Errrgg!!! This is so.. bitter....!!\"; heal 0,-50; } else if (.@temp == 2) { specialeffect2 EF_HEAL; showscript \"....Well at least this is good for my health though.\"; percentheal 15,0; } else if (.@temp == 3) { specialeffect2 EF_POISONHIT; showscript \"Phewphew!! Arg.... Is this poisoned or what?!\"; heal 0,-100; } else if (.@temp == 4) { specialeffect2 EF_POISONHIT; showscript \"Whasdfhwkljhrtklwert....!!\"; heal 0,-200; } else if (.@temp == 5) { specialeffect2 EF_HEAL; showscript \"It\'s ok, no one sew me yet..\"; percentheal 10,0; } else { specialeffect2 EF_HEAL; showscript \"I really need something to eat... ?? Sorry, little buggy.\"; percentheal 5,0; }','','');
-REPLACE INTO `item_db` VALUES ('11538','Octupus_Leg','Fresh Octopus Legs','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,60),rand(5,10);','','');
-REPLACE INTO `item_db` VALUES ('11539','Athale_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11540','Shyai_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11541','Mid_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11542','Zonda_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11543','Goedo_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11544','Huike_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11545','Rune_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11546','Pope_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('11547','Woe_Violet_Potion','WoE Violet Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(500,700),rand(60,85);','','');
-REPLACE INTO `item_db` VALUES ('11548','Woe_White_Potion','WoE White Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('11549','Woe_Blue_Potion','WoE Blue Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('11550','Pumpkin_Cake','Pumpkin Cake','0','10','5','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('11551','Savory_Herb_Salad','Aromatic Herb Seasoned','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('11552','Apple_Carrot_Salad','Apple Carrot Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('11553','Casual_Stew','Anything Casserole','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('11554','Golden_Roasted_Apple','92 Golden Apple','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
-REPLACE INTO `item_db` VALUES ('11557','TE_White_Potion','TE White Potion','0','200','100','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('11558','TE_White_Slim_Potion','TE White Slim Potion','0','275','137','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
-REPLACE INTO `item_db` VALUES ('11592','Trance_Candy_R','Red Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65), 0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Bloody Murderer Fo-rm!!\"; montransform BLOODY_MURDERER, 600000, SC_MTF_MHP, 1000;','','');
-REPLACE INTO `item_db` VALUES ('11593','Trance_Candy_B','Blue Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65), 0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!!! Bathory Fo-rm!!\"; montransform BATHORY, 600000, SC_MTF_MSP, 100;','','');
-REPLACE INTO `item_db` VALUES ('11594','Trance_Candy_Y','Yellow Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Jack Fo-rm!!\"; montransform JAKK, 600000, SC_MTF_PUMPKIN, 2000;','','');
-REPLACE INTO `item_db` VALUES ('11595','Trance_Candy_G','Green Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Cube Fo-rm!!\"; montransform QUVE, 600000, SC_MTF_HITFLEE, 10, 20;','','');
-REPLACE INTO `item_db` VALUES ('11602','Catnip_Fruit','Catnip Fruit','0','15','7','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,40),0;','','');
-REPLACE INTO `item_db` VALUES ('11701','Girl_Bunch_Of_Flower','Girl\'s Bouquet','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
-REPLACE INTO `item_db` VALUES ('11702','Moon_Cookie','Moon Cookie','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('11703','Mysterious_Blood','Mystery Blood','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(25,35);','','');
-REPLACE INTO `item_db` VALUES ('11704','KETUPAT_F','Ketupat','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),0;','','');
-REPLACE INTO `item_db` VALUES ('11705','Special_White_Potion','Child Potion','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(425,425),0;','','');
-REPLACE INTO `item_db` VALUES ('11706','Steak','Steak','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(700,1000),0;','','');
-REPLACE INTO `item_db` VALUES ('11707','Roasted_Beef','Roast Beef','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(100,200);','','');
-REPLACE INTO `item_db` VALUES ('11708','Fore_Flank_Sirloin','Fore Flank Sirloin','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(30,50),rand(1,5);','','');
-REPLACE INTO `item_db` VALUES ('11709','Fanta_Zero_Lemon','Fanta Zero Lemon','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11710','Sakura_Mist','Sakura Mist','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11711','Sakura_Milk_Tea','Sakura Milk Tea','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11712','First_Leaf_Tea','Flower','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
-REPLACE INTO `item_db` VALUES ('11713','Julias_Candy','Julia\'s Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,45),0;','','');
-REPLACE INTO `item_db` VALUES ('11715','Fruit_Salad','Fruit Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD, 180000, 10;','','');
-REPLACE INTO `item_db` VALUES ('11716','Shepherd_Salad','Shepherd Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 180000, 20;','','');
-REPLACE INTO `item_db` VALUES ('11717','Yogurt','Yogurt','0','0','0','140','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_ATKER_MOVESPEED, 180000, 5, 10;','','');
-REPLACE INTO `item_db` VALUES ('11718','Sushi_Kebab','Sushi Kebab','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_M_LIFEPOTION, 180000, -4, 4;','','');
-REPLACE INTO `item_db` VALUES ('11719','Bisket_Dessert','Bisket Dessert','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP, 1800000, 100','','');
-REPLACE INTO `item_db` VALUES ('12000','Cold_Scroll_2_5','Level 5 Frost Diver','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,5;','','');
-REPLACE INTO `item_db` VALUES ('12001','Holy_Scroll_1_3','Level 3 Heal','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,3;','','');
-REPLACE INTO `item_db` VALUES ('12002','Holy_Scroll_1_5','Level 5 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,5;','','');
-REPLACE INTO `item_db` VALUES ('12003','Holy_Scroll_2_1','Level 1 Teleport','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('12004','Arrow_Container','Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12005','Iron_Arrow_Container','Iron Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Iron_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12006','Steel_Arrow_Container','Steel Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Steel_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12007','Ori_Arrow_Container','Oridecon Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Oridecon_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12008','Fire_Arrow_Container','Fire Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Fire_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12009','Silver_Arrow_Container','Silver Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12010','Wind_Arrow_Container','Wind Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Wind, 500;','','');
-REPLACE INTO `item_db` VALUES ('12011','Stone_Arrow_Container','Stone Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Stone_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12012','Crystal_Arrow_Container','Crystal Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Crystal_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12013','Shadow_Arrow_Container','Shadow Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Shadow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12014','Imma_Arrow_Container','Immaterial Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Immatrial_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12015','Rusty_Arrow_Container','Rusty Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Rusty_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12016','Speed_Up_Potion','Speed Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 5000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12017','Slow_Down_Potion','Slow Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVESLOW_POTION, 5000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12018','Fire_Cracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('12019','Holy_Egg','Holy Egg','11','2','1','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,2;','','');
-REPLACE INTO `item_db` VALUES ('12020','Water_Of_Darkness','Cursed Water','11','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,8;','','');
-REPLACE INTO `item_db` VALUES ('12021','Pork_Belly','Pork','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
-REPLACE INTO `item_db` VALUES ('12022','Spareribs','Galbi','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
-REPLACE INTO `item_db` VALUES ('12023','Giftbox_China','Wrapped Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12023,1;','','');
-REPLACE INTO `item_db` VALUES ('12024','Red_Pouch_Of_Surprise','Red Pouch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-4,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12025','Egg_Boy','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12025,1;','','');
-REPLACE INTO `item_db` VALUES ('12026','Egg_Girl','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12026,1;','','');
-REPLACE INTO `item_db` VALUES ('12027','Giggling_Box','Giggling Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 9,0; sc_start SC_CURSE,30000,0,3000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12028','Box_Of_Thunder','Box of Thunder','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 20000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12029','Gloomy_Box','Box of Gloom','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,1;','','');
-REPLACE INTO `item_db` VALUES ('12030','Box_Of_Grudge','Box of Resentment','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12031','Sleepy_Box','Box of Drowsiness','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12032','Box_Of_Storm','Box of Storms','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
-REPLACE INTO `item_db` VALUES ('12033','Box_Of_Sunlight','Box of Sunlight','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CLAIRVOYANCE,30000,0;','','');
-REPLACE INTO `item_db` VALUES ('12034','Painting_Box','Box of Panting','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,9; sc_start SC_SILENCE,30000,0,3000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12035','Lotto_Box01','Lotto Box 01','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12035,1;','','');
-REPLACE INTO `item_db` VALUES ('12036','Lotto_Box02','Lotto Box 02','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12036,1;','','');
-REPLACE INTO `item_db` VALUES ('12037','Lotto_Box03','Lotto Box 03','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12037,1;','','');
-REPLACE INTO `item_db` VALUES ('12038','Lotto_Box04','Lotto Box 04','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12038,1;','','');
-REPLACE INTO `item_db` VALUES ('12039','Lotto_Box05','Lotto Box 05','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12039,1;','','');
-REPLACE INTO `item_db` VALUES ('12040','Stone_Of_Intelligence_','Stone of Sage','2','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','homevolution;','','');
-REPLACE INTO `item_db` VALUES ('12041','Str_Dish01','Fried Grasshopper Legs','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12042','Str_Dish02','Seasoned Sticky Webfoot','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12043','Str_Dish03','Bomber Steak','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12044','Str_Dish04','Herb Marinade Beef','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,4; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12045','Str_Dish05','Lutie Lady\'s Pancake','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12046','Int_Dish01','Grape Juice Herbal Tea','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12047','Int_Dish02','Autumn Red Tea','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12048','Int_Dish03','Honey Herbal Tea','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12049','Int_Dish04','Morroc Fruit Wine','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,4; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('12050','Int_Dish05','Mastela Fruit Wine','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('12051','Vit_Dish01','Steamed Crab Nippers','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12052','Vit_Dish02','Assorted Seafood','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12053','Vit_Dish03','Clam Soup','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12054','Vit_Dish04','Seasoned Jellyfish','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,4; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12055','Vit_Dish05','Spicy Fried Bao','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12056','Agi_Dish01','Frog Egg Squid Ink Soup','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12057','Agi_Dish02','Smooth Noodle','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12058','Agi_Dish03','Tentacle Cheese Gratin','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12059','Agi_Dish04','Lutie Cold Noodle','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,4; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('12060','Agi_Dish05','Steamed Bat Wing in Pumpkin','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
-REPLACE INTO `item_db` VALUES ('12061','Dex_Dish01','Honey Grape Juice','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12062','Dex_Dish02','Chocolate Mousse Cake','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12063','Dex_Dish03','Fruit Mix','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12064','Dex_Dish04','Cream Sandwich','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,4; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('12065','Dex_Dish05','Green Salad','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12066','Luk_Dish01','Fried Monkey Tails','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('12067','Luk_Dish02','Mixed Juice','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('12068','Luk_Dish03','Fried Sweet Potato','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('12069','Luk_Dish04','Steamed Ancient Lips','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,4; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('12070','Luk_Dish05','Fried Scorpion Tails','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
-REPLACE INTO `item_db` VALUES ('12071','Str_Dish06','Shiny Marinade Beef','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,6; percentheal 10,2;','','');
-REPLACE INTO `item_db` VALUES ('12072','Str_Dish07','Whole Roast','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,7; percentheal 10,4;','','');
-REPLACE INTO `item_db` VALUES ('12073','Str_Dish08','Bearfoot Special','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,8; percentheal 15,6;','','');
-REPLACE INTO `item_db` VALUES ('12074','Str_Dish09','Tendon Satay','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,9; percentheal 15,8;','','');
-REPLACE INTO `item_db` VALUES ('12075','Str_Dish10','Steamed Tongue','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12076','Int_Dish06','Red Mushroom Wine','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,6; percentheal 2,10;','','');
-REPLACE INTO `item_db` VALUES ('12077','Int_Dish07','Special Royal Jelly Herbal Tea','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,7; percentheal 4,10;','','');
-REPLACE INTO `item_db` VALUES ('12078','Int_Dish08','Royal Family Tea','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,8; percentheal 6,10;','','');
-REPLACE INTO `item_db` VALUES ('12079','Int_Dish09','Tristram 12','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,9; percentheal 8,15;','','');
-REPLACE INTO `item_db` VALUES ('12080','Int_Dish10','Dragon Breath Cocktail','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12081','Vit_Dish06','Awfully Bitter Bracer','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,6; percentheal 13,0;','','');
-REPLACE INTO `item_db` VALUES ('12082','Vit_Dish07','Sumptuous Feast','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,7; percentheal 16,0;','','');
-REPLACE INTO `item_db` VALUES ('12083','Vit_Dish08','Giant Burito','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,8; percentheal 19,0;','','');
-REPLACE INTO `item_db` VALUES ('12084','Vit_Dish09','Ascending Dragon Soup','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,9; percentheal 22,0;','','');
-REPLACE INTO `item_db` VALUES ('12085','Vit_Dish10','Immortal Stew','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12086','Agi_Dish06','Chile Shrimp Gratin','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,6; percentheal 7,2;','','');
-REPLACE INTO `item_db` VALUES ('12087','Agi_Dish07','Steamed Alligator with Vegetable','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,7; percentheal 8,2;','','');
-REPLACE INTO `item_db` VALUES ('12088','Agi_Dish08','Incredibly Spicy Curry','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,8; percentheal 9,2;','','');
-REPLACE INTO `item_db` VALUES ('12089','Agi_Dish09','Special Meat Stew','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,9; percentheal 10,2;','','');
-REPLACE INTO `item_db` VALUES ('12090','Agi_Dish10','Steamed Desert Scorpions','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12091','Dex_Dish06','Peach Cake','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,6; percentheal 5,6;','','');
-REPLACE INTO `item_db` VALUES ('12092','Dex_Dish07','Soul Haunted Bread','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,7; percentheal 5,7;','','');
-REPLACE INTO `item_db` VALUES ('12093','Dex_Dish08','Special Toast','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,8; percentheal 5,8;','','');
-REPLACE INTO `item_db` VALUES ('12094','Dex_Dish09','Heavenly Fruit Juice','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,9; percentheal 5,9;','','');
-REPLACE INTO `item_db` VALUES ('12095','Dex_Dish10','Hwergelmir\'s Tonic','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12096','Luk_Dish06','Lucky Soup','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,6; percentheal 6,3;','','');
-REPLACE INTO `item_db` VALUES ('12097','Luk_Dish07','Assorted Shish Kebob','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,7; percentheal 7,3;','','');
-REPLACE INTO `item_db` VALUES ('12098','Luk_Dish08','Strawberry Flavored Rice Ball','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,8; percentheal 9,3;','','');
-REPLACE INTO `item_db` VALUES ('12099','Luk_Dish09','Blood Flavored Soda','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,9; percentheal 10,4;','','');
-REPLACE INTO `item_db` VALUES ('12100','Luk_Dish10','Cooked Nine Tail\'s Tails','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12101','Citron','Citron','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,180000,30;','','');
-REPLACE INTO `item_db` VALUES ('12102','Meat_Skewer','Grilled Skewer','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,180000,30;','','');
-REPLACE INTO `item_db` VALUES ('12103','Bloody_Dead_Branch','Bloody Branch','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-3,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12104','Random_Quiver','Random Quiver','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12104,1;','','');
-REPLACE INTO `item_db` VALUES ('12105','Set_Of_Taiming_Item','Taming Gift Set','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12105,1; getrandgroupitem 12105,1; getrandgroupitem 12105,1;','','');
-REPLACE INTO `item_db` VALUES ('12106','Accessory_Box','Jewelry Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12106,1;','','');
-REPLACE INTO `item_db` VALUES ('12107','Wrapped_Mask','Wrapped Mask','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12107,1;','','');
-REPLACE INTO `item_db` VALUES ('12108','Bundle_Of_Magic_Scroll','Scroll Package','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1;','','');
-REPLACE INTO `item_db` VALUES ('12109','Poring_Box','Poring Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-2,1,\"\";','','');
-REPLACE INTO `item_db` VALUES ('12110','First_Aid_Kit','First Aid Kit','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1;','','');
-REPLACE INTO `item_db` VALUES ('12111','Food_Package','Bundle of Food','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12111,1; getrandgroupitem 12111,1; getrandgroupitem 12111,1;','','');
-REPLACE INTO `item_db` VALUES ('12112','Tropical_Sograt','Tropical Sograt','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CURSE,10000,1;','','');
-REPLACE INTO `item_db` VALUES ('12113','Vermilion_The_Beach','Vermilion on the Beach','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_STUN,10000,1;','','');
-REPLACE INTO `item_db` VALUES ('12114','Elemental_Fire','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,4;','','');
-REPLACE INTO `item_db` VALUES ('12115','Elemental_Water','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
-REPLACE INTO `item_db` VALUES ('12116','Elemental_Earth','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,3;','','');
-REPLACE INTO `item_db` VALUES ('12117','Elemental_Wind','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,5;','','');
-REPLACE INTO `item_db` VALUES ('12118','Resist_Fire','Fireproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,-15,0,20,0;','','');
-REPLACE INTO `item_db` VALUES ('12119','Resist_Water','Coldproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,20,0,0,-15;','','');
-REPLACE INTO `item_db` VALUES ('12120','Resist_Earth','Earthproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,20,-15,0;','','');
-REPLACE INTO `item_db` VALUES ('12121','Resist_Wind','Thunderproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,-15,0,20;','','');
-REPLACE INTO `item_db` VALUES ('12122','Sesame_Pastry','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12123','Honey_Pastry','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 1200000, 30;','','');
-REPLACE INTO `item_db` VALUES ('12124','Rainbow_Cake','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1200000, 10; sc_start SC_PLUSMAGICPOWER, 120000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12125','Outdoor_Cooking_Kits','Outdoor Cooking Kit','2','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 11;','','');
-REPLACE INTO `item_db` VALUES ('12126','Indoor_Cooking_Kits','Home Cooking Kit','2','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 12;','','');
-REPLACE INTO `item_db` VALUES ('12127','High_end_Cooking_Kits','Professional Cooking Kit','2','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 13;','','');
-REPLACE INTO `item_db` VALUES ('12128','Imperial_Cooking_Kits','Royal Cooking Kit','2','5000','2500','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 14;','','');
-REPLACE INTO `item_db` VALUES ('12129','Fantastic_Cooking_Kits','Fantastic Cooking Kit','2','10000','5000','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 15;','','');
-REPLACE INTO `item_db` VALUES ('12130','Cookie_Bag','Cookie Bag','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12130,1; getrandgroupitem 12130,1; getrandgroupitem 12130,1;','','');
-REPLACE INTO `item_db` VALUES ('12131','Lucky_Potion','Lucky Potion','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 1800000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12132','Red_Bag','Santa\'s Bag','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_XMAS, 600000, 0; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12133','Ice_Cream_','McDonald\'s Ice Cone','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_DAYOFMONTH) != MDiceCone) { MDiceCone = gettime(GETTIME_DAYOFMONTH); percentheal 50,50; }','','');
-REPLACE INTO `item_db` VALUES ('12134','Red_Envelope','Red Envelope','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
-REPLACE INTO `item_db` VALUES ('12135','Green_Ale','Green Ale','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50; sc_start SC_CONFUSION,10000,0,1000,SCFLAG_NONE;','','');
-REPLACE INTO `item_db` VALUES ('12136','Womens_Bundle','Women\'s Bundle','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem callfunc(\"F_RandMes\",4,558,529,2668,7518),1;','','');
-REPLACE INTO `item_db` VALUES ('12137','1st_Stage_Prize','First Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12138','2nd_Stage_Prize','Second Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12139','3rd_Stage_Prize','Third Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12140','4th_Stage_Prize','Fourth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12141','5th_Stage_Prize','Fifth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12142','Magic_Book','Book of Magic','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10;','','');
-REPLACE INTO `item_db` VALUES ('12143','Red_Can','Red Can','2','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12144','Sphere_Case_Wind','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lighting_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12145','Sphere_Case_Darkness','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12146','Sphere_Case_Poison','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12147','Sphere_Case_Water','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12148','Sphere_Case_Fire','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere, 500;','','');
-REPLACE INTO `item_db` VALUES ('12149','Bullet_Case','Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('12150','Bullet_Case_Blood','Blood Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood, 500;','','');
-REPLACE INTO `item_db` VALUES ('12151','Bullet_Case_Silver','Silver Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('12152','Special_Box','Special Present','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12153','Bow_Mercenary_Scroll1','Bowman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12154','Bow_Mercenary_Scroll2','Bowman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12155','Bow_Mercenary_Scroll3','Bowman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12156','Bow_Mercenary_Scroll4','Bowman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12157','Bow_Mercenary_Scroll5','Bowman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12158','Bow_Mercenary_Scroll6','Bowman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12159','Bow_Mercenary_Scroll7','Bowman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12160','Bow_Mercenary_Scroll8','Bowman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12161','Bow_Mercenary_Scroll9','Bowman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12162','Bow_Mercenary_Scroll10','Bowman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12163','SwordMercenary_Scroll1','Fencer Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12164','SwordMercenary_Scroll2','Fencer Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12165','SwordMercenary_Scroll3','Fencer Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12166','SwordMercenary_Scroll4','Fencer Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12167','SwordMercenary_Scroll5','Fencer Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12168','SwordMercenary_Scroll6','Fencer Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12169','SwordMercenary_Scroll7','Fencer Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12170','SwordMercenary_Scroll8','Fencer Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12171','SwordMercenary_Scroll9','Fencer Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12172','SwordMercenary_Scroll10','Fencer Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12173','SpearMercenary_Scroll1','Spearman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER01, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12174','SpearMercenary_Scroll2','Spearman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER02, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12175','SpearMercenary_Scroll3','Spearman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER03, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12176','SpearMercenary_Scroll4','Spearman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER04, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12177','SpearMercenary_Scroll5','Spearman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER05, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12178','SpearMercenary_Scroll6','Spearman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER06, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12179','SpearMercenary_Scroll7','Spearman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER07, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12180','SpearMercenary_Scroll8','Spearman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER08, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12181','SpearMercenary_Scroll9','Spearman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER09, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12182','SpearMercenary_Scroll10','Spearman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER10, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12183','Holy_Arrow_Quiver','Holy Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Arrow, 500;','','');
-REPLACE INTO `item_db` VALUES ('12184','Mercenary_Red_Potion','Mercenary Red Potion','2','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 1000,0;','','');
-REPLACE INTO `item_db` VALUES ('12185','Mercenary_Blue_Potion','Mercenary Blue Potion','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 0,100;','','');
-REPLACE INTO `item_db` VALUES ('12186','Red_Box','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12186,1;','','');
-REPLACE INTO `item_db` VALUES ('12187','Green_Box','Old Green Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12187,1;','','');
-REPLACE INTO `item_db` VALUES ('12188','Magical_Moon_Cake','Grace Moon Cake','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('12189','Red_Box_','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12189,1;','','');
-REPLACE INTO `item_db` VALUES ('12190','Moon_Cake','Moon Cake','2','2','1','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12191','Special_Moon_Cake','Special Moon Cake','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 600000, 4; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12192','Pumpkin_Pie','Pumpkin Pie','0','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12193','Brezel','Pretzel','2','20','10','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12194','Hometown_Gift','Hometown Gift','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12194,1; getrandgroupitem 12194,1; getrandgroupitem 12194,1;','','');
-REPLACE INTO `item_db` VALUES ('12195','Plain_Rice_Cake','Plain Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('12196','Hearty_Rice_Cake','Hearty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,0;','','');
-REPLACE INTO `item_db` VALUES ('12197','Salty_Rice_Cake','Salty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12198','Lucky_Rice_Cake','Lucky Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,21;','','');
-REPLACE INTO `item_db` VALUES ('12199','Rice_Scroll','Scroll of Magic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12200','Event_Cake','X-mas Cake','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,3;','','');
-REPLACE INTO `item_db` VALUES ('12201','Red_Box_C','Commonplace Red Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12202','Str_Dish10_','Steamed Tongue','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1800000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12203','Agi_Dish10_','Steamed Scorpion','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12204','Int_Dish10_','Dragon Breath Cocktail','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1800000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12205','Dex_Dish10_','Hwergelmir\'s Tonic','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1800000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12206','Luk_Dish10_','Cooked Nine Tail\'s Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1800000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12207','Vit_Dish10_','Stew Of Immortality','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1800000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12208','Battle_Manual','Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('12209','Insurance','Life Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12210','Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
-REPLACE INTO `item_db` VALUES ('12211','Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashStore\";','','');
-REPLACE INTO `item_db` VALUES ('12212','Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashPartyCall\";','','');
-REPLACE INTO `item_db` VALUES ('12213','Neuralizer','Neuralizer','11','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashReset\";','','');
-REPLACE INTO `item_db` VALUES ('12214','Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_BOSS_ALARM,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('12215','Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
-REPLACE INTO `item_db` VALUES ('12216','Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(Hp>15) { skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,240000,10; heal -15,0; }','','');
-REPLACE INTO `item_db` VALUES ('12217','Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(countitem(523)>0) { skilleffect PR_ASPERSIO,0; sc_start SC_ASPERSIO,180000,5; delitem 523,1; }','','');
-REPLACE INTO `item_db` VALUES ('12218','Assumptio_5_Scroll','LV5 Assumptio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_ASSUMPTIO,100000,5; skilleffect HP_ASSUMPTIO,0;','','');
-REPLACE INTO `item_db` VALUES ('12219','Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect SN_WINDWALK,0; sc_start SC_WINDWALK,250000,5;','','');
-REPLACE INTO `item_db` VALUES ('12220','Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','.@type = getiteminfo(getequipid(EQI_HAND_R),11); if (.@type==6||.@type==7||.@type==8) { skilleffect BS_ADRENALINE,0; sc_start SC_ADRENALINE,150000,5; }','','');
-REPLACE INTO `item_db` VALUES ('12221','Megaphone_','Megaphone','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','input @megaphone$; announce strcharinfo(PC_NAME) + \": \" + @megaphone$,bc_all,0xFF0000; end;','','');
-REPLACE INTO `item_db` VALUES ('12225','Sweet_Candy_Striper','Sweet Candy Cane','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_XMAS;','','');
-REPLACE INTO `item_db` VALUES ('12226','Examination1','Examination1','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 10; sc_start SC_FOOD_DEX, 5400000, 5; sc_start SC_PLUSATTACKPOWER, 5400000, 22; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12227','Examination2','Examination2','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 7; sc_start SC_FOOD_LUK, 5400000, 7; sc_start SC_PLUSATTACKPOWER, 3600000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12228','Examination3','Examination3','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_AGI, 5400000, 15; sc_start SC_PLUSATTACKPOWER, 5400000, 52; sc_start SC_PLUSMAGICPOWER, 5400000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12229','Examination4','Examination4','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 5; sc_start SC_FOOD_VIT, 5400000, 10; sc_start SC_PLUSMAGICPOWER, 5400000, 52;','','');
-REPLACE INTO `item_db` VALUES ('12230','Examination5','Examination5','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 12; sc_start SC_PLUSATTACKPOWER, 5400000, 20; sc_start SC_PLUSMAGICPOWER, 5400000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12231','Examination6','Examination6','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 6; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_FOOD_INT, 5400000, 6; sc_start SC_FOOD_VIT, 5400000, 6; sc_start SC_FOOD_LUK, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
-REPLACE INTO `item_db` VALUES ('12232','Gingerbread','Ginger Bread','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 900000, 6; sc_start SC_MOVHASTE_INFINITY, 900000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12233','Kvass','Kvass','0','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('12234','Cacao99','Fierce Cacao 99%','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12235','Strawberry_Choco','Chocolate Strawberry','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
-REPLACE INTO `item_db` VALUES ('12236','Choco_Tart','Chocolate Tart','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; itemskill AL_ANGELUS,5;','','');
-REPLACE INTO `item_db` VALUES ('12237','Choco_Lump','Junky Chocolate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; sc_start SC_POISON,18000,0; sc_start SC_BLOODING,18000,0;','','');
-REPLACE INTO `item_db` VALUES ('12238','New_Year_Rice_Cake_1','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
-REPLACE INTO `item_db` VALUES ('12239','New_Year_Rice_Cake_2','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
-REPLACE INTO `item_db` VALUES ('12240','Old_Yellow_Box','Old Yellow Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12240,1;','','');
-REPLACE INTO `item_db` VALUES ('12241','M_Center_Potion','Mercenary Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION1,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12242','M_Awakening_Potion','Mercenary Awakening Potion','2','1500','750','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION2,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12243','M_Berserk_Potion','Mercenary Berserk Potion','2','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION3,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12244','Old_Gift_Box','Old Gift Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12244,1;','','');
-REPLACE INTO `item_db` VALUES ('12245','Green_Ale_US','Green Ale','0','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('12246','Magic_Card_Album','Mystical Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12246,1;','','');
-REPLACE INTO `item_db` VALUES ('12247','Halohalo','Halo-Halo','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,600000,3; sc_start SC_FOOD_DEX,600000,3; sc_start SC_FOOD_AGI,600000,3; sc_start SC_FOOD_INT,600000,3; sc_start SC_FOOD_VIT,600000,3; sc_start SC_FOOD_LUK,600000,3;','','');
-REPLACE INTO `item_db` VALUES ('12248','Masquerade_Ball_Box','Fancy Ball Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12248,1;','','');
-REPLACE INTO `item_db` VALUES ('12249','Payroll_Of_Kafra_','Payment Statement for Kafra Employee','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12250','Str_Dish10_M','Steamed Tongue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,10; percentheal 20,10;','','');
-REPLACE INTO `item_db` VALUES ('12251','Agi_Dish10_M','Steamed Desert Scorpions','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,3600000,10; percentheal 15,5;','','');
-REPLACE INTO `item_db` VALUES ('12252','Int_Dish10_M','Dragon Breath Cocktail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,10; percentheal 10,20;','','');
-REPLACE INTO `item_db` VALUES ('12253','Dex_Dish10_M','Hwergelmir\'s Tonic','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,3600000,10; percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12254','Luk_Dish10_M','Cooked Nine Tail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,10; percentheal 14,8;','','');
-REPLACE INTO `item_db` VALUES ('12255','Vit_Dish10_M','Immortal Stew','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,3600000,10; percentheal 25,0;','','');
-REPLACE INTO `item_db` VALUES ('12256','PRO_Gift_Box','PRO Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12257','Cold_Medicine','Cold Medicine','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,25;','','');
-REPLACE INTO `item_db` VALUES ('12258','Bombring_Box','Bombring Capsule','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rang02\") { monster \"this\",-1,-1,\"--ja--\",1904,1,\"\"; }','','');
-REPLACE INTO `item_db` VALUES ('12259','Miracle_Medicine','Miracle Tonic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 3000000,1500000;','','');
-REPLACE INTO `item_db` VALUES ('12260','Cool_Summer_Outfit','Cool Summer Outfit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SUMMER,600000,0;','','');
-REPLACE INTO `item_db` VALUES ('12261','Secret_Medicine','Leap of Fantasy','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 2000000,1000000;','','');
-REPLACE INTO `item_db` VALUES ('12262','Inspector_Certificate_','Authoritative Badge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('12263','Comp_Battle_Manual','Field Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('12264','Comp_Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
-REPLACE INTO `item_db` VALUES ('12265','Comp_Insurance','Life Insurrance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
-REPLACE INTO `item_db` VALUES ('12266','Sesame_Pastry_','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12267','Honey_Pastry_','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
-REPLACE INTO `item_db` VALUES ('12268','Rainbow_Cake_','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12269','Tasty_Colonel','Tasty Pink Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12270','Tasty_Major','Tasty White Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 600000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12271','Mre_A','Military Ration A','0','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('12272','Mre_B','Military Ration B','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,33;','','');
-REPLACE INTO `item_db` VALUES ('12273','Mre_C','Military Ration C','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,33;','','');
-REPLACE INTO `item_db` VALUES ('12274','Gold_Pill_1','Daehwandan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_ASPD, 3600000, 5, 10;','','');
-REPLACE INTO `item_db` VALUES ('12275','Gold_Pill_2','Taecheongdan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_MOVESPEED, 3600000, 5, 10;','','');
-REPLACE INTO `item_db` VALUES ('12276','Mimic_Scroll','Mimic Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_MIMIC, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12277','Disguise_Scroll','Disguise Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DISGUISE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12278','Alice_Scroll','Alice Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_ALICE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12279','Undead_Element_Scroll','Undead Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMOR_RESIST,300000,20,20,20,20;','','');
-REPLACE INTO `item_db` VALUES ('12280','Holy_Element_Scroll','Holy Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start SC_BENEDICTIO,300000,1;','','');
-REPLACE INTO `item_db` VALUES ('12281','Tresure_Box_WoE','Event Treasure Box','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12282','Internet_Cafe1','Internet Cafe1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 3; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_VIT, 5400000, 3; sc_start SC_FOOD_LUK, 5400000, 3; sc_start SC_PLUSATTACKPOWER, 5400000, 15; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12283','Internet_Cafe2','Internet Cafe2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 8; sc_start SC_FOOD_DEX, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 32; sc_start SC_FOOD_BASICAVOIDANCE, 5400000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12284','Internet_Cafe3','Internet Cafe3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 4; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_PLUSMAGICPOWER, 5400000, 40;','','');
-REPLACE INTO `item_db` VALUES ('12285','Internet_Cafe4','Internet Cafe4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 5400000, 8; sc_start SC_FOOD_LUK, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
-REPLACE INTO `item_db` VALUES ('12286','Masquerade_Ball_Box2','Masquerade Ball Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12286,1;','','');
-REPLACE INTO `item_db` VALUES ('12287','Love_Angel','Love Angel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 1;','','');
-REPLACE INTO `item_db` VALUES ('12288','Squirrel','Squirrel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 2;','','');
-REPLACE INTO `item_db` VALUES ('12289','Gogo','Gogo Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 3;','','');
-REPLACE INTO `item_db` VALUES ('12290','Mysterious_Can','Mysterious Can Magic Powder','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5;','','');
-REPLACE INTO `item_db` VALUES ('12291','Mysterious_PET_Bottle','Mysterious PET Bottle','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,120000,5;','','');
-REPLACE INTO `item_db` VALUES ('12292','Unripe_Fruit','Unripe Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,0;','','');
-REPLACE INTO `item_db` VALUES ('12293','Dried_Yggdrasilberry','Dried Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
-REPLACE INTO `item_db` VALUES ('12294','PC_Bang_Coin_Box1','Blue Christmas Cheer Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2740,1;','','');
-REPLACE INTO `item_db` VALUES ('12295','PC_Bang_Coin_Box2','Groove Pack 1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2739,1;','','');
-REPLACE INTO `item_db` VALUES ('12296','PC_Bang_Coin_Box3','Splendid Spring Hat Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,1;','','');
-REPLACE INTO `item_db` VALUES ('12297','PC_Bang_Coin_Box4','Expanded Party Buff Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,2;','','');
-REPLACE INTO `item_db` VALUES ('12298','SP_Potion','SP Consumption Reduction Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_ATKER_BLOOD, 3600000, 15;','','');
-REPLACE INTO `item_db` VALUES ('12299','Mega_Resist_Potion','Mega Resist Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_TARGET_BLOOD, 3600000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12300','Wild_Rose_Scroll','Wild Rose Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WILD_ROSE, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12301','Doppelganger_Scroll','Doppelganger Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DOPPELGANGER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12302','Ygnizem_Scroll','Egnigem Cenia Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_YGNIZEM, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12303','Water_Of_Blessing','Blessing Of Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12304','Picture_Diary','Diary Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 4;','','');
-REPLACE INTO `item_db` VALUES ('12305','Mini_Heart','Mini Heart Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 5;','','');
-REPLACE INTO `item_db` VALUES ('12306','Newcomer','Freshman Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 6;','','');
-REPLACE INTO `item_db` VALUES ('12307','Kid','Kid Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 7;','','');
-REPLACE INTO `item_db` VALUES ('12308','Magic_Castle','Magic Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 8;','','');
-REPLACE INTO `item_db` VALUES ('12309','Bulging_Head','JJangu Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 9;','','');
-REPLACE INTO `item_db` VALUES ('12310','Spray_Of_Flowers','Spray Of Flowers','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12311','Large_Spray_Of_Flowers','Huge Spray Of Flowers','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_PARTYFLEE,1;','','');
-REPLACE INTO `item_db` VALUES ('12312','Thick_Manual50','Thick Battle Manual','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,3600000,50;','','');
-REPLACE INTO `item_db` VALUES ('12313','Protection_Of_Angel','Guardian Angel','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_ANGEL_PROTECT,1;','','');
-REPLACE INTO `item_db` VALUES ('12314','Noive_Box','Noive Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12315','Goddess_Bless','Goddess Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12316','Angel_Bless','Angel Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12317','Powder_Snow','Snow Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('12318','Little_Heart','Small Hearts','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12319','Strawberry_Cake','Rune Strawberry Cake','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 5; sc_start SC_PLUSMAGICPOWER, 600000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12320','Pineapple_Juice','Schwartzwald Pine Jubilee','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,10; sc_start SC_FOOD_BASICAVOIDANCE,600000,20;','','');
-REPLACE INTO `item_db` VALUES ('12321','Spicy_Sandwich','Arunafeltz Desert Sandwich','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_CRITICALSUCCESSVALUE,600000,7;','','');
-REPLACE INTO `item_db` VALUES ('12322','Chocolate_Pie','Chocolate Pie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12323','N_Fly_Wing','Novice Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('12324','N_Butterfly_Wing','Novice Butterfly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
-REPLACE INTO `item_db` VALUES ('12325','N_Magnifier','Novice Magnifier','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('12326','J_Firecracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12327','Charm_Of_Luck','Unsuitable Of Lucky','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,20;','','');
-REPLACE INTO `item_db` VALUES ('12328','Charm_Of_Happiness','Unsuitable Of Happyness','2','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,20000,10; sc_start SC_FOOD_DEX,20000,10; sc_start SC_FOOD_AGI,20000,10; sc_start SC_FOOD_INT,20000,10; sc_start SC_FOOD_VIT,20000,10; sc_start SC_FOOD_LUK,20000,10;','','');
-REPLACE INTO `item_db` VALUES ('12329','Recall_MaleGM','Support Game Master','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GAMEMASTER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12330','Recall_FemaleGM','Support Game Master','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create F_GAMEMASTER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12331','Ginseng','Ginseng','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 6,0;','','');
-REPLACE INTO `item_db` VALUES ('12332','Fruit_Juice','Fruit Juice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','percentheal 0,6;','','');
-REPLACE INTO `item_db` VALUES ('12333','Ansila','Ancilla','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'3','1','0','percentheal 0,15;','','');
-REPLACE INTO `item_db` VALUES ('12334','Cherish_Box','Treasure Edition Helm Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12334,1;','','');
-REPLACE INTO `item_db` VALUES ('12335','Yummy_Skewered_Dish','Grilled Delicious Skewer','0','1000','500','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 60,60;','','');
-REPLACE INTO `item_db` VALUES ('12336','Baked_Mushroom','Grilled Mushroom','0','500','250','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
-REPLACE INTO `item_db` VALUES ('12337','Grilled_Sausage','Grilled Sausages','0','300','150','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
-REPLACE INTO `item_db` VALUES ('12338','Grilled_Corn','Grilled Corn','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,180000,2; sc_start SC_FOOD_INT,180000,2; sc_start SC_FOOD_AGI,180000,2;','','');
-REPLACE INTO `item_db` VALUES ('12339','Cherish_Box_Ori','Treasure Edition Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12339,1;','','');
-REPLACE INTO `item_db` VALUES ('12340','Mysterious_Rice_Powder','Chewy Rice Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','pet EVENT_RICECAKE;','','');
-REPLACE INTO `item_db` VALUES ('12341','Special_Alloy_Trap_Box','Special Alloy Trap Box','2','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7940,100;','','');
-REPLACE INTO `item_db` VALUES ('12342','Manuks_Opportunity','Manuk\'s Opportunity','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_ATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12343','Manuks_Courage','Manuk\'s Courage','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_MANU_DEF,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12344','Pinguiculas_fruit_Jam','Pinguicula\'s Fruit Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_ATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12345','Luciolas_Honey_Jam','Luciola\'s Honey Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_SPL_DEF,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12346','Unripe_Acorn','Unripe Acorn','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','heal -100,0;','','');
-REPLACE INTO `item_db` VALUES ('12347','Acorn_Jelly','Acorn Jelly','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_REVERSEORCISH,1;','','');
-REPLACE INTO `item_db` VALUES ('12348','Manuks_Faith','Manuk\'s Faith','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_MATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12349','Cornus_Tears','Cornus\' Tears','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_MATK,600000,10;','','');
-REPLACE INTO `item_db` VALUES ('12350','Angeling_Potion','Angeling Potion','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5; itemskill AL_ANGELUS,5;','','');
-REPLACE INTO `item_db` VALUES ('12351','Shout_Megaphone','Scream Megaphone','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_LOUD,1;','','');
-REPLACE INTO `item_db` VALUES ('12352','Dun_Tele_Scroll3','Dungeon Teleport Scroll 3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",3;','','');
-REPLACE INTO `item_db` VALUES ('12353','Tiny_Waterbottle','Small Bottle','2','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PROPERTYWATER,90000,1;','','');
-REPLACE INTO `item_db` VALUES ('12354','Buche_De_Noel','Buche De Noel','2','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ANGELUS; sc_start4 SC_BUCHEDENOEL, 600000, 3, 3, 3, 7;','','');
-REPLACE INTO `item_db` VALUES ('12355','Xmas_Gift','Xmas Gift','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12355,1;','','');
-REPLACE INTO `item_db` VALUES ('12356','Louise_Costume_Box','Louise Costume Box','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12356,1;','','');
-REPLACE INTO `item_db` VALUES ('12357','Shiny_Wing_Gown','Gingerbread Cookie','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet BACSOJIN_;','','');
-REPLACE INTO `item_db` VALUES ('12358','Fan_Of_Wind','Fan Of Wind','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CIVIL_SERVANT;','','');
-REPLACE INTO `item_db` VALUES ('12359','Very_Soft_Plant','Very Soft Plant','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LEAF_CAT;','','');
-REPLACE INTO `item_db` VALUES ('12360','Very_Red_Juice','Very Red Juice','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LOLI_RURI;','','');
-REPLACE INTO `item_db` VALUES ('12361','Delicious_Shaved_Ice','Delicious Shaved Ice','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet MARIONETTE;','','');
-REPLACE INTO `item_db` VALUES ('12362','Kuloren','Kuloren','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SHINOBI;','','');
-REPLACE INTO `item_db` VALUES ('12363','Fit_Pipe','Ghost Coffin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet WHISPER;','','');
-REPLACE INTO `item_db` VALUES ('12364','Staff_Of_Leader','Staff Of Leader','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_LEADER;','','');
-REPLACE INTO `item_db` VALUES ('12365','Charming_Lotus','Charming Lotus','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet WICKED_NYMPH;','','');
-REPLACE INTO `item_db` VALUES ('12366','Gril_Doll','Girl Doll','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MIYABI_NINGYO;','','');
-REPLACE INTO `item_db` VALUES ('12367','Luxury_Whisky_Bottle','Luxury Whisky Bottle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DULLAHAN;','','');
-REPLACE INTO `item_db` VALUES ('12368','Splendid_Mirror','Splendid Mirror','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MEDUSA;','','');
-REPLACE INTO `item_db` VALUES ('12369','Oilpalm_Coconut','Oilpalm Coconut','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STONE_SHOOTER;','','');
-REPLACE INTO `item_db` VALUES ('12370','Grils_Naivety','Girl\'s Naivety','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet INCUBUS;','','');
-REPLACE INTO `item_db` VALUES ('12371','Magical_Lithography','Magical Lithography','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOLEM;','','');
-REPLACE INTO `item_db` VALUES ('12372','Hell_Contract','Hell Contract','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet NIGHTMARE_TERROR;','','');
-REPLACE INTO `item_db` VALUES ('12373','Boys_Naivety','Boy\'s Pure Heart','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SUCCUBUS;','','');
-REPLACE INTO `item_db` VALUES ('12374','Flaming_Ice','Ice Fireworks','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet IMP;','','');
-REPLACE INTO `item_db` VALUES ('12375','Acaraje','Akaraje','2','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start2 SC_ACARAJE,120000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12376','Mysterious_Can2','Mysterious Can2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 3, 0; itemskill PR_GLORIA, 2;','','');
-REPLACE INTO `item_db` VALUES ('12377','Mysterious_PET_Bottle2','Mysterious PET Bottle2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0, 3; itemskill PR_MAGNIFICAT, 1;','','');
-REPLACE INTO `item_db` VALUES ('12378','2009_Rice_Cake_Soup','Rice Cake Soup','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
-REPLACE INTO `item_db` VALUES ('12379','Popes_Cookie','Pope Cookie','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12380','Desert_Wolf_Babe_Scroll','Job Change Flute','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DESERT_WOLF_B, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12381','ValkyrieA_Scroll','Ancient Language Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_A, 1800000; }','','');
-REPLACE INTO `item_db` VALUES ('12382','ValkyrieB_Scroll','Ancient Language Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_B, 1800000; }','','');
-REPLACE INTO `item_db` VALUES ('12383','Vulcan_Bullet_Magazine','Vulcan Bullet Magazine','2','13750','6875','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Vulcan_Bullet, 1000;','','');
-REPLACE INTO `item_db` VALUES ('12384','Rainbow_Ruby_Water','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_FROSTMISTY,5; }','','');
-REPLACE INTO `item_db` VALUES ('12385','Rainbow_Ruby_Fire','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_CRIMSONROCK,5; }','','');
-REPLACE INTO `item_db` VALUES ('12386','Rainbow_Ruby_Wind','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_CHAINLIGHTNING,5; }','','');
-REPLACE INTO `item_db` VALUES ('12387','Rainbow_Ruby_Earth','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_EARTHSTRAIN,5; }','','');
-REPLACE INTO `item_db` VALUES ('12388','Runstone_Crush','Rhydo Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_CRUSHSTRIKE,1; }','','');
-REPLACE INTO `item_db` VALUES ('12389','Runstone_Storm','Pertz Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_STORMBLAST,1; }','','');
-REPLACE INTO `item_db` VALUES ('12390','Runstone_Millennium','Verkana Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_MILLENNIUMSHIELD,1; }','','');
-REPLACE INTO `item_db` VALUES ('12391','Lucky_Egg_C','RWC Groove Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12392','RepairA','Repair A','0','275','137','100','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(200,300), 0;','','');
-REPLACE INTO `item_db` VALUES ('12393','RepairB','Repair B','0','625','312','140','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(300,400), 0;','','');
-REPLACE INTO `item_db` VALUES ('12394','RepairC','Repair C','0','1375','687','180','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(400,500), 0;','','');
-REPLACE INTO `item_db` VALUES ('12395','Tantanmen','Tantan Noodle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','pet CHUNG_E;','','');
-REPLACE INTO `item_db` VALUES ('12396','Fools_Day_Box','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill AL_TELEPORT,1; else if (.@temp == 2) itemskill AL_TELEPORT,3; else if (.@temp == 3) percentheal 50,0; else if (.@temp == 4) percentheal 0,50; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Apple,1; else if (.@temp == 7) itemskill ALL_REVERSEORCISH,1; else if (.@temp == 8) specialeffect2 EF_MAPPILLAR2; else if (.@temp == 9) specialeffect2 EF_ANGEL2; else specialeffect2 EF_COIN;','','');
-REPLACE INTO `item_db` VALUES ('12397','Fools_Day_Box2','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill TF_DETOXIFY,1; else if (.@temp == 2) itemskill TF_PICKSTONE,1; else if (.@temp == 3) itemskill BA_FROSTJOKER,1; else if (.@temp == 4) itemskill DC_SCREAM,1; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Jellopy,1; else if (.@temp == 7) itemskill AL_RUWACH,1; else if (.@temp == 8) specialeffect2 EF_BEGINASURA; else if (.@temp == 9) specialeffect2 EF_MVP; else specialeffect2 EF_CURSEATTACK;','','');
-REPLACE INTO `item_db` VALUES ('12398','PCBang_Gift_Box','PCRoom Gift Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12399','Castle_Treasure_Box','Castle Treasure Box','2','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12400','Water_Of_Blessing_','Water Of Blessing','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12401','Rune_Kn_Test_Int','Rune Kn Test Int','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,300000,40;','','');
-REPLACE INTO `item_db` VALUES ('12402','29Fruit','29Truth','0','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12403','Lucky_Egg_C2','RWC2011 Lucky Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12404','Acti_Potion','Activation Potion','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12405','Underripe_Yggseed','Unripe Seed Of Yggdrasil','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,140000,5;','','');
-REPLACE INTO `item_db` VALUES ('12406','Psychic_ArmorS','Psychic Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENERGYCOAT; sc_start4 SC_ARMOR_PROPERTY, 10000, 1, Ele_Neutral, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('12407','PCBang_Coupon_Box','PCRoom Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12408','Leaf_Cat_Ball','Hydra Ball','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet E_HYDRA;','','');
-REPLACE INTO `item_db` VALUES ('12409','Pork_Belly_H','1st Class Pork Belly','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12410','Spareribs_H','Thick Pork Belly','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12411','HE_Battle_Manual','HE Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,900000,200;','','');
-REPLACE INTO `item_db` VALUES ('12412','HE_Bubble_Gum','HE Bubble Gum','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,900000,300;','','');
-REPLACE INTO `item_db` VALUES ('12413','PCBang_Coupon_Box2','PCRoom Coupon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12414','Guarana_Candy','Guarana Candy','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,0; sc_start SC_INC_AGI,140000,5; skilleffect AL_INCAGI,0;','','');
-REPLACE INTO `item_db` VALUES ('12415','Siege_Teleport_Scroll2','Siege Map Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12416','Lucky_Egg_C3','Thanksgiving Groove Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12417','Boost500','Boost500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12418','Full_SwingK','Full SwingK','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('12419','Mana_Plus','Mana +','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('12420','Stamina_Up_M','Muramura(M)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12421','Digestive_F','Falmons(F)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('12422','HP_Increase_PotionS','HP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 1, 500, 2;','','');
-REPLACE INTO `item_db` VALUES ('12423','HP_Increase_PotionM','HP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 2, 1500, 3;','','');
-REPLACE INTO `item_db` VALUES ('12424','HP_Increase_PotionL','HP Increase Potion(Large)','0','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 3, 2500, 5;','','');
-REPLACE INTO `item_db` VALUES ('12425','SP_Increase_PotionS','SP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 1, 0, 2;','','');
-REPLACE INTO `item_db` VALUES ('12426','SP_Increase_PotionM','SP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 2, 0, 4;','','');
-REPLACE INTO `item_db` VALUES ('12427','SP_Increase_PotionL','SP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 3, 0, 8;','','');
-REPLACE INTO `item_db` VALUES ('12428','Enrich_White_PotionZ','Enriched White PotionZ','2','100','50','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
-REPLACE INTO `item_db` VALUES ('12429','Savage_BBQ','Savage BBQ','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12430','Wug_Blood_Cocktail','Warg Blood Cocktail','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12431','Minor_Brisket','Minor Brisket','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12432','Siroma_Icetea','Siroma Icetea','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12433','Drocera_Herb_Stew','Drosera Herb Stew','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12434','Petti_Tail_Noodle','Petite Tail Noodles','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12435','Black_Thing','Black Thing','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
-REPLACE INTO `item_db` VALUES ('12436','Vitata500','Vitata500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
-REPLACE INTO `item_db` VALUES ('12437','Enrich_Celermine_Juice','Enrich Celermine Juice','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12438','F_Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12439','F_Battle_Manual','Old Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12440','F_Insurance','Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12441','F_Bubble_Gum','Old Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12442','F_Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12443','F_Neuralizer','Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12444','F_Dun_Tele_Scroll1','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
-REPLACE INTO `item_db` VALUES ('12445','F_Str_Dish10_','Steamed Tongue','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12446','F_Agi_Dish10_','Steamed Desert Scorpions','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12447','F_Int_Dish10_','Dragon Breath Cocktail','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12448','F_Dex_Dish10_','Hwergelmir\'s Tonic','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12449','F_Luk_Dish10_','Nine Tail','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12450','F_Vit_Dish10_','Stew Of Immortality','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12451','F_WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12452','F_WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12453','F_WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12454','F_WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12456','F_Greed_Scroll','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12457','F_Glass_Of_Illusion','Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12458','F_Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12459','F_Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12460','F_Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12461','F_Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12462','F_B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12463','F_S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12464','F_B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12465','F_S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12466','F_Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12467','F_Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12468','F_Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12470','F_Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12471','F_Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12472','F_Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12473','RWC_Parti_Box','Participant\'s Request Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12474','RWC_Final_Comp_Box','RWC Final Event Memorial Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem(12474);','','');
-REPLACE INTO `item_db` VALUES ('12475','Cure_Free','Cure Free','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500,0;','','');
-REPLACE INTO `item_db` VALUES ('12476','PCBang_Coupon_Box3','PCRoom Coupon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12477','Gift_Bundle','Prontera Costume Pack','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12478','Chance_Box','Opportunity Of Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12479','Caracas_Ring_Box','Caracas Ring Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12480','Attend_3Day_Box','Attendance 3rd Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12481','Attend_7Day_Box','Attendance 7th Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12482','Attend_10Day_Box','Attendance 10day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12483','Attend_15Day_Box','Attendance 15day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12484','Attend_20Day_Box','Attendance 20day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12485','Attend_25Day_Box','Attendance 25day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12486','GoldPC_First_Box','Gold PCRoom 1etc. Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12487','PC_4Leaf_Clover_Box','PCRoom Leaf Clover Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12488','Ticket_Gift_Box','Valkyrie Mercenary Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12489','Ticket_Gift_Box2','Ticket Gift Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12490','Vivid_Notation','Christmas Music Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12491','Curious_Snowball','Curious Snowball','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12492','Crumpled_Paper','Crumpled Wad Paper','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12493','Lucky_Egg_C4','Groovy Dragon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12494','E_Giant_Fly_Wing','E Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12495','E_Battle_Manual','E Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12496','E_Insurance','E Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12497','E_Bubble_Gum','E Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12498','E_Kafra_Card','E Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12499','E_Neuralizer','E Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12500','E_Dun_Tele_Scroll1','E Dun Tele Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12501','E_Str_Dish10_','E Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12502','E_Agi_Dish10_','E Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12503','E_Int_Dish10_','E Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12504','E_Dex_Dish10_','E Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12505','E_Luk_Dish10_','E Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12506','E_Vit_Dish10_','E Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12507','E_WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12508','E_WOB_Schwaltz','Green Butterfly Wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12509','E_WOB_Rachel','Red Butterfly Wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12510','E_WOB_Local','Blue Butterfly wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12511','E_Siege_Teleport_Scroll','E Siege Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12512','E_Greed_Scroll','E Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12513','E_Glass_Of_Illusion','E Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12514','E_Abrasive','E Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12515','E_Med_Life_Potion','E Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12516','E_Small_Life_Potion','E Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12517','E_Regeneration_Potion','E Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12518','E_B_Mdef_Potion','E B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12519','E_S_Mdef_Potion','E S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12520','E_B_Def_Potion','E B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12521','E_S_Def_Potion','E S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12522','E_Blessing_10_Scroll','E Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12523','E_Inc_Agi_10_Scroll','E Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12524','E_Aspersio_5_Scroll','E Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12525','E_Assumptio_5_Scroll','E Assumptio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12526','E_Wind_Walk_10_Scroll','E Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12527','E_Adrenaline_Scroll','E Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12528','E_Convex_Mirror','E Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12529','White_Slim_Potion_Box','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 200;','','');
-REPLACE INTO `item_db` VALUES ('12530','Mastela_Fruit_Box','Mastela Fruit Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 200;','','');
-REPLACE INTO `item_db` VALUES ('12531','White_Potion_Box','White Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12532','Royal_Jelly_Box2','Royal Jelly Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Royal_Jelly, 100;','','');
-REPLACE INTO `item_db` VALUES ('12533','Blue_Herb_Box2','Blue Herb Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Blue_Herb, 100;','','');
-REPLACE INTO `item_db` VALUES ('12534','Yggdrasil_Seed_Box','Yggdrasil Seed Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Seed_Of_Yggdrasil, 30;','','');
-REPLACE INTO `item_db` VALUES ('12535','Iggdrasilberry_Box','Yggdrasil Berry Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Yggdrasilberry, 15;','','');
-REPLACE INTO `item_db` VALUES ('12536','NY_Rice_Cake_Soup','New Year\'s Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
-REPLACE INTO `item_db` VALUES ('12537','Solo_Gift_Basket','Gift Chocolate Basket','2','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12538','Couple_Event_Basket','Firecracker Basket','2','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12539','Splendid_Box','Brilliant Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12540','GM_Warp_Box','GM Warp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12541','Fortune_Cookie1','Fortune Cookie1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12542','Fortune_Cookie2','Fortune Cookie2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12543','Fortune_Cookie3','Fortune Cookie3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12544','Mystic_Tree_Branch','Mystic Tree Branch','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12545','Lucky_Egg_C5','Fortune Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12546','Suspicious_Dish','Dark matter','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_POISON,12000,0;','','');
-REPLACE INTO `item_db` VALUES ('12547','Chalcenodny_Box','Chalcenodny Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12548','Buy_Market_Permit2','Black Market Bulk Buyer Shop License','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','buyingstore 2;','','');
-REPLACE INTO `item_db` VALUES ('12549','White_Slim_Pot_Box2','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12550','Poison_Bottle_Box2','Poison Bottle Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Bottle, 30;','','');
-REPLACE INTO `item_db` VALUES ('12551','MVP_Tele_Scroll','MVP Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12552','Quest_Tele_Scroll','Quest Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12553','Brysinggamen_Piece_Box','Brysinggamen Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12554','Asprika_Piece_Box','Asprika Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12555','Brynhild_Piece_Box','Brynhild Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12556','Sleipnir_Piece_Box','Sleipnir Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12557','Mjolnir_Piece_Box','Mjolnir Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12558','Magingiorde_Piece_Box','Magingiorde Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12559','Tenkaippin_Strong','Tenkaippin Strong','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12560','Tenkaippin_Clean','Tenkaippin Clean','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12561','Mysterious_Seed','Mysterious Seed','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"bif_fild01\",32,382;','','');
-REPLACE INTO `item_db` VALUES ('12562','Bubble_Gum_Plus','Bubble Gum Plus','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12563','BM75','BM75','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12564','3D_Glasses_Box','3D Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12565','Cheer_Scarf_Box','Cheering scarf Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12566','Cheer_Scarf2_Box','Cheering scarf II Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12567','Cheer_Scarf3_Box','Cheering scarf III Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12568','Cheer_Scarf4_Box','Cheering scarf IV Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12569','Cheer_Scarf6_Box','Cheering scarf VI Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12570','Cheer_Scarf8_Box','Cheering scarf VIII Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12571','Cheer_Scarf10_Box','Cheering scarf X Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12572','Cheer_Scarf10_Box2','Cheering scarf X Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12573','Fruit_Basket','Fruit Basket','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12574','Mora_Berry','Mora Berry','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0, rand(50,65); specialeffect2 EF_GUARD; sc_start SC_MORA_BUFF, 120000, 50;','','');
-REPLACE INTO `item_db` VALUES ('12575','Arrow_Of_Elf_Cntr','Elf\'s Arrow Quiver','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Elf,500;','','');
-REPLACE INTO `item_db` VALUES ('12576','Hunting_Arrow_Cntr','Hunting Arrow Quiver','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Hunting_Arrow,500;','','');
-REPLACE INTO `item_db` VALUES ('12577','Lucky_Egg_C6','Fortune Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12578','Rapid_Life_Water','Rapid Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL; sc_start2 SC_G_LIFEPOTION, 600000, -6, 3;','','');
-REPLACE INTO `item_db` VALUES ('12579','Ring_Of_Valkyrie_Box','Ring of The Valkyrie Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12580','Vending_Search_Scroll','Window Shopper Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,0;','','');
-REPLACE INTO `item_db` VALUES ('12581','Vending_Search_Scroll2','Bargain Hunter\'s Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
-REPLACE INTO `item_db` VALUES ('12582','Siege_Supply_Box','WoE Supply Box','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12583','PR_Team_Box','Public Relations box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12584','Develop_Team_box','Development Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12585','Marketing_Team_Box','Marketing Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12586','Operating_Team_Box','Operation Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12587','Summer_Night_box','A Summer Night\'s Box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12591','Uni_Catalog_Bz','Black Market Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
-REPLACE INTO `item_db` VALUES ('12592','Cyclops_Box1','Cyclops Box1','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12593','Cyclops_Box2','Cyclops Box2','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12594','Cyclops_Box3','Cyclops Box3','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12595','Lucky_Egg_C7','Incarnation Of Morocc Doll Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12596','Magic_Candy','Magic Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','180000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_MAGIC_CANDY, 60000, 30, 70;','','');
-REPLACE INTO `item_db` VALUES ('12597','Opor_Ayam','Opor Ayam','11','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12598','Dendeng_Balado','Dendeng Balado','11','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12599','Kurma','Kurma','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12600','Treasure_Box_Scroll','Treasure Chest Summoned','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12601','Cold_Watermelon_Juice','Fresh Watermelon Juice','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('12602','Special_Box1','Special Box I','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12603','Special_Box2','Special Box II','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12604','Special_Box3','Special Box III','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12605','Special_Box4','Special Box IV','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12606','Special_Box5','Special Box V','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12607','Lolli_Pop_Box','Delicious Lollipop Box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12608','Splendid_Box2','Splendid Box2','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12609','Old_Ore_Box','Old Ore Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12612','Old_Coin_Pocket','Shabby Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12613','High_Coin_Pocket','Premium Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12614','Mid_Coin_Pocket','Normal Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12615','Low_Coin_Pocket','Poor Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12616','Sgrade_Pocket','S Grade Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12617','Agrade_Pocket','Agrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12618','Bgrade_Pocket','Bgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12619','Cgrade_Pocket','Cgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12620','Dgrade_Pocket','Dgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12621','Egrade_Pocket','Egrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12622','Boarding_Halter','Halter Lead','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','3000','507',NULL,'0',NULL,'0',NULL,'0','setcashmount();','','');
-REPLACE INTO `item_db` VALUES ('12623','High_Weapon_Box','High Weapon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12623,1;','','');
-REPLACE INTO `item_db` VALUES ('12624','Delicious_Jelly','Delicious Jelly','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 3,3;','','');
-REPLACE INTO `item_db` VALUES ('12625','Sapa_Feat_Cert_Pack','Proof Of Sapha\'s Honor Package','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12626','Wander_Man_Scroll','Wanderman Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WANDER_MAN, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12627','Wicked_Nymph_Scroll','Wicked Nymph Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WICKED_NYMPH, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12628','Kasa_Scroll','Kasa Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_KASA, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12629','Salamander_Scroll','Salamander Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_SALAMANDER, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12630','Teddy_Bear_Scroll','Teddy Bear Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_TEDDY_BEAR, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12631','Macro_Stone_A','Stone (1Hour)','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12632','Macro_Stone_B','Stone (1Hour)','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12633','Malang_Cat_Can','Malang Cat Can','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect EF_MAGICALATTHIT; sc_start2 SC_OVERLAPEXPUP,1200000,10,20;','','');
-REPLACE INTO `item_db` VALUES ('12636','Malang_Sp_Can','Malang Sp Can','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','warp \"malangdo\",140,114;','','');
-REPLACE INTO `item_db` VALUES ('12637','Gong_Bug_Pocket','Gong Bug Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Gong_Bung, 200;','','');
-REPLACE INTO `item_db` VALUES ('12638','Dried_Squid_Box','Dried Squid Box','11','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Dried_Squid, 200;','','');
-REPLACE INTO `item_db` VALUES ('12639','Flying_Fish_Box','Flying Fish Box','11','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flying_Fish, 200;','','');
-REPLACE INTO `item_db` VALUES ('12640','Starfish_Box','Starfish Box','11','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Starfish, 200;','','');
-REPLACE INTO `item_db` VALUES ('12641','Lucky_Egg_C8','New Recruit Pack','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12642','Fruit_Of_Mastela_Box2','Mastela Fruit 100 Box','0','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 100;','','');
-REPLACE INTO `item_db` VALUES ('12643','E_Coin_Pack50','E Coin Pack50','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Egrade_Coin, 50;','','');
-REPLACE INTO `item_db` VALUES ('12644','PCBang_Coupon_Box4','PCRoom Coupon Box IV','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12645','J_Aspersio_5_Scroll_C','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12646','Takoyaki','Fired Octopus','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 6000, 10; sc_start SC_PLUSATTACKPOWER, 6000, 20; sc_start SC_PLUSMAGICPOWER, 6000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12647','Ink_Ball','See Ink','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12648','Special_Potion_Set','Comprehensive Set Of Potions','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Red_Potion,10; getitem Orange_Potion,10; getitem Yellow_Potion,10; getitem Blue_Potion,10;','','');
-REPLACE INTO `item_db` VALUES ('12649','Lv70_Imperial_Gift','Level 70 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Str_Dish08,5; getitem Agi_Dish08,5; getitem Int_Dish08,5; getitem Vit_Dish08,5; getitem Dex_Dish08,5; getitem Luk_Dish08,5;','','');
-REPLACE INTO `item_db` VALUES ('12650','Lv90_Imperial_Gift','Level 90 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Comp_Battle_Manual,5;','','');
-REPLACE INTO `item_db` VALUES ('12651','Lv110_Imperial_Gift','Level 110 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem High_Weapon_Box,1; getitem Octo_Hstick,Box,1; getitem Octo_Hstick,Box,1; getitem Octo_Hstick_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12652','Lv130_Imperial_Gift','Level 130 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem High_Coin_Pocket,10;','','');
-REPLACE INTO `item_db` VALUES ('12653','Lv150_Imperial_Gift','Level 150 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Protection_Seagod_Box,1; getitem Protection_Seagod_Box,1; getitem Protection_Seagod_Box,1; getitem Dark_Snake_Lord_Hat,1;','','');
-REPLACE INTO `item_db` VALUES ('12654','Lucky_Egg_C9','Recruit\'s Mount Gift','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12655','Brain_Powder','Brain Powder','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12656','Magical_Powder','Magical Powder','11','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12657','Madness_Powder','Madness Powder','11','4000','2000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12658','Trans_Scroll_Devi','Transformation Scroll(Deviruchi)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Deviling Fo-rm!!\"; montransform DEVIRUCHI, 1200000, SC_MTF_ASPD, 10, 5;','','');
-REPLACE INTO `item_db` VALUES ('12659','Trans_Scroll_Ray_Arch','Transformation Scroll(Raydric)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Raydric Archer Fo-rm!!\"; montransform RAYDRIC_ARCHER, 1200000, SC_MTF_RANGEATK, 25;','','');
-REPLACE INTO `item_db` VALUES ('12660','Trans_Scroll_Mavka','Transformation Scroll(Mavka)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Mavka Fo-rm!!\"; montransform MAVKA, 1200000, SC_MTF_RANGEATK, 25;','','');
-REPLACE INTO `item_db` VALUES ('12661','Trans_Scroll_Marduk','Transformation Scroll(Marduk)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Marduk Fo-rm!!\"; montransform MARDUK, 1200000, SC_MTF_MATK, 25;','','');
-REPLACE INTO `item_db` VALUES ('12662','Trans_Scroll_Banshee','Transformation Scroll(Banshee)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Banshee Fo-rm!!\"; montransform BANSHEE, 1200000, SC_MTF_MATK, 25;','','');
-REPLACE INTO `item_db` VALUES ('12663','Trans_Scroll_Poring','Transformation Scroll(Poring)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Poring Fo-rm!!\"; montransform PORING, 1200000, SC_MTF_CRIDAMAGE, 5;','','');
-REPLACE INTO `item_db` VALUES ('12664','Trans_Scroll_Golem','Transformation Scroll(Golem)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Golem Fo-rm!!\"; montransform GOLEM, 1200000, SC_MTF_MLEATKED, 2;','','');
-REPLACE INTO `item_db` VALUES ('12665','Grovel_Buff','Grovel Buff','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12666','Thai_Perfume_MATK','Thai Perfume(MATK)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12667','Thai_Perfume_ATK','Thai Perfume(ATK)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12668','Thai_Perfume_ASPD','Thai Perfume(ASPD)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12669','Thai_Perfume_CAST','Thai Perfume(CAST)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12670','Beast_Powder','Beast Powder','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12671','99lv_Battle_Manual','99lv Battle Manual','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12672','Start_New_Box','Start New Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem Old_Violet_Box, 2; getitem Comp_Battle_Manual, 2; getitem Recall_MaleGM, 3; getitem Recall_FemaleGM, 2;','','');
-REPLACE INTO `item_db` VALUES ('12673','Lucky_Egg_C10','Lucky Egg C10','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12674','God_Material_Box','God Material Box','2','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12675','Sg_Weapon_Supply_Box','Siege Weapon Supply Box','2','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Sg_Weapon_Supply_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12676','Sg_Violet_Potion_Box','Siege Violet Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Violet_Potion, 50;','','');
-REPLACE INTO `item_db` VALUES ('12677','Siege_Arrow_Quiver_S','Siege Arrow Quiver S','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','130',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Siege_Arrow_S, 200;','','');
-REPLACE INTO `item_db` VALUES ('12678','Siege_Arrow_Quiver_A','Siege Arrow Quiver A','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','95',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Siege_Arrow_A, 200;','','');
-REPLACE INTO `item_db` VALUES ('12679','Sg_White_Potion_Box','Siege White Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_White_Potion, 30;','','');
-REPLACE INTO `item_db` VALUES ('12680','Sg_Blue_Potion_Box','Siege Blue Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Blue_Potion, 10;','','');
-REPLACE INTO `item_db` VALUES ('12681','Nestea_Lemon','Nestea Lemon','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12682','Nestea_Blacktea','Nestea Black Tea','2','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12683','Sg_Vi_Potion_Box200','Siege Violet Potion Box (200)','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Violet_Potion, 200;','','');
-REPLACE INTO `item_db` VALUES ('12684','ASPD_Potion','ASPD Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12685','Gryphon_Egg_Scroll','Gryphon Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12686','Str_Dish20','Str Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12687','Int_Dish20','Int Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12688','Vit_Dish20','Vit Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12689','Dex_Dish20','Dex Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12690','Old_C_Album_Helm','Headgear Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12691','Old_C_Album_Armor','Armor Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12692','Old_C_Album_Shield','Shield Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12693','Old_C_Album_Garment','Garment Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12694','Old_C_Album_Shoes','Shoes Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12695','Old_C_Album_Acc','Accessory Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12696','RWC_Cele_Fire','RWC Celebration Firecracker','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_2011RWC, 10000, 3, 5;','','');
-REPLACE INTO `item_db` VALUES ('12697','RWC_Cele_Fire2','RWC Celebration Firecracker 2','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_2011RWC, 10000, 3, 5;','','');
-REPLACE INTO `item_db` VALUES ('12698','Old_C_Album_Weapon','Weapon Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12699','Tikbalang_Belt','Tikbalang Harness','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet TIKBALANG;','','');
-REPLACE INTO `item_db` VALUES ('12700','Insideout_Shirt','Inside-out Shirt','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"malaya\",242,211;','','');
-REPLACE INTO `item_db` VALUES ('12701','Old_Blue_Box_F','Old Blue Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12702','Old_Bleu_Box','Old Blue Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','466',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Old_Bleu_Box,1; getrandgroupitem Old_Bleu_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12703','Holy_Egg_2','Holy Egg','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12704','Elixir_Of_Life','Elixir of Life','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','85',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('12705','Noble_Nameplate','Noble Nameplate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','90',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
-REPLACE INTO `item_db` VALUES ('12706','Lucky_Cookie01','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_GLORIA,5;','','');
-REPLACE INTO `item_db` VALUES ('12707','Lucky_Cookie02','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,1;','','');
-REPLACE INTO `item_db` VALUES ('12708','Lucky_Cookie03','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_IMPOSITIO,3;','','');
-REPLACE INTO `item_db` VALUES ('12709','Guyak_Candy','Guyak Candy','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
-REPLACE INTO `item_db` VALUES ('12710','Guyak_Pudding','Guyak Pudding','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 300000, 100;','','');
-REPLACE INTO `item_db` VALUES ('12711','Pretzel','Pretzel','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
-REPLACE INTO `item_db` VALUES ('12712','Green_Beer','Green Beer','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,50;','','');
-REPLACE INTO `item_db` VALUES ('12713','Monster_Extract','Monster Extract','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12714','Easter_Scroll','Easter Scroll','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Easter_Scroll,1;','','');
-REPLACE INTO `item_db` VALUES ('12715','Black_Treasure_Box','Black Treasure Chest','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12716','Indian_Rice_Cake','Indian Rice Cake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12717','Poison_Paralysis','Paralysis','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PARALYSE,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12718','Poison_Leech','Leech End','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_LEECHESEND,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12719','Poison_Oblivion','Oblivion Curse','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_OBLIVIONCURSE,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12720','Poison_Contamination','Death Hurt','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_DEATHHURT,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12721','Poison_Numb','Toxin','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_TOXIN,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12722','Poison_Fever','Pyrexia','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PYREXIA,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12723','Poison_Laughing','Magic Mushroom','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_MAGICMUSHROOM,300000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12724','Poison_Fatigue','Venom Bleed','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_VENOMBLEED,15000,0,10,SCFLAG_FIXEDTICK;','','');
-REPLACE INTO `item_db` VALUES ('12725','Runstone_Nosiege','Nosiege Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','120000','475',NULL,'1',NULL,'20','1','0','itemskill RK_REFRESH,1;','','');
-REPLACE INTO `item_db` VALUES ('12726','Runstone_Rhydo','Rhydo Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','30000','475',NULL,'1',NULL,'20','1','0','itemskill RK_CRUSHSTRIKE,1;','','');
-REPLACE INTO `item_db` VALUES ('12727','Runstone_Verkana','Verkana Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'1',NULL,'20','1','0','itemskill RK_MILLENNIUMSHIELD,1;','','');
-REPLACE INTO `item_db` VALUES ('12728','Runstone_Isia','Isia Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_VITALITYACTIVATION,1;','','');
-REPLACE INTO `item_db` VALUES ('12729','Runstone_Asir','Asir Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_FIGHTINGSPIRIT,1;','','');
-REPLACE INTO `item_db` VALUES ('12730','Runstone_Urj','Urj Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_ABUNDANCE,1;','','');
-REPLACE INTO `item_db` VALUES ('12731','Runstone_Turisus','Turisus Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_GIANTGROWTH,1;','','');
-REPLACE INTO `item_db` VALUES ('12732','Runstone_Pertz','Pertz Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','1000','475',NULL,'1',NULL,'20','1','0','itemskill RK_STORMBLAST,1;','','');
-REPLACE INTO `item_db` VALUES ('12733','Runstone_Hagalas','Hagalas Runestone','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_STONEHARDSKIN,1;','','');
-REPLACE INTO `item_db` VALUES ('12734','Runstone_Quality','Quality Rough Runestone','0','2','1','100','0','0','0','0','0','128','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 5;','','');
-REPLACE INTO `item_db` VALUES ('12735','Runstone_Ancient','Ancient Rough Runestone','0','2','1','100','0','0','0','0','0','128','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 11;','','');
-REPLACE INTO `item_db` VALUES ('12736','Runstone_Mystic','Mystic Rough Runestone','0','2','1','100','0','0','0','0','0','128','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 14;','','');
-REPLACE INTO `item_db` VALUES ('12737','Runstone_Ordinary','General Rough Runestone','0','2','1','100','0','0','0','0','0','128','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 2;','','');
-REPLACE INTO `item_db` VALUES ('12738','Runstone_Rare','Rare Rough Runestone','0','2','1','100','0','0','0','0','0','128','63','2','0','0','0',NULL,'0','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 8;','','');
-REPLACE INTO `item_db` VALUES ('12739','Snow_Flower','Snow Flower','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('12740','Inc_Str_Scroll','Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_STR_SCROLL, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12741','Inc_Int_Scroll','Intellect Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_INT_SCROLL, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('12742','Valentine_Gift_Box1','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Gold_Ring,1;','','');
-REPLACE INTO `item_db` VALUES ('12743','Valentine_Gift_Box2','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Silver_Ring,1;','','');
-REPLACE INTO `item_db` VALUES ('12744','Chocotate_Box','Chocolate Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Chocolate,1;','','');
-REPLACE INTO `item_db` VALUES ('12745','Skull_Scroll','Skull Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SKELSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12746','Destruction_Scroll','Destruction Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DISTRUCTIONSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12747','Royal_Scroll','Royal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ROYALSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12748','Immune_Scroll','Immune Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_IMMUNITYSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12749','Mystic_Scroll','Mystic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTICSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12750','Battle_Scroll','Battle Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATTLESCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12751','Armor_Scroll','Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ARMORSCROLL,1800000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12752','Prayer_Scroll','Prayer Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_FREYJASCROLL,1800000,5,10;','','');
-REPLACE INTO `item_db` VALUES ('12753','Soul_Scroll','Soul Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SOULSCROLL,1800000,5;','','');
-REPLACE INTO `item_db` VALUES ('12754','New_Year_Bun','New Year Bun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
-REPLACE INTO `item_db` VALUES ('12755','Traditional_Firecrack','Traditional Firecrack','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POK_JAP; itemskill MO_CALLSPIRITS,3; itemskill MO_FINGEROFFENSIVE,5;','','');
-REPLACE INTO `item_db` VALUES ('12756','New_Gift_Envelope','New Gift Envelope','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12757','Loyal_Ring1_Box','Loyal Ring1 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12758','Loyal_Ring2_Box','Loyal Ring2 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12759','Loyal_Ring3_Box','Loyal Ring3 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12760','Bubble_Gum_Green','Bubble Gum Green','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12761','Bubble_Gum_Yellow','Bubble Gum Yellow','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12762','Bubble_Gum_Orange','Bubble Gum Orange','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12763','Bubble_Gum_Red','Bubble Gum Red','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12764','Fools_Day_Box_Tw','Fools Day Box Tw','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12765','Summer_Knight_Box','Summer Knight Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12766','Reward_Job_BM25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,25;','','');
-REPLACE INTO `item_db` VALUES ('12767','Passion_FB_Hat_Box','Passion FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12768','Cool_FB_Hat_Box','Cool FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12769','Victory_FB_Hat_Box','Victory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12770','Glory_FB_Hat_Box','Glory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12771','Passion_Hat_Box2','Passion Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12772','Cool_Hat_Box2','Cool Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12773','Victory_Hat_Box2','Victory Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12774','Empty_Potion_Bottle','Empty Potion Bottle','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12775','Ancient_Spirit_Agimat','Greater Agimat of Ancient Spirit','2','20','10','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_PROVIDENCE; sc_start SC_PHI_DEMON, 1200000, 10;','','');
-REPLACE INTO `item_db` VALUES ('12776','Agi_Dish20','Agi Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12777','Luk_Dish20','Luk Dish20','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12778','Bapho_Jr_Scroll','Baphomet Jr Ally Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_BAPHOMET, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12779','Galapago_Scroll','Galapago Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GALAPAGO, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12780','10M_Zeny_Check','10M Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12781','1M_Zeny_Check','1M Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12782','100T_Zeny_Check','100T Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12783','10000_Zeny_Check','10000 Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12784','1000_Zeny_Check','1000 Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12785','Dragon_Egg_Scroll','Dragon Egg','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12786','Change_Slot_Card','Character Position Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','SlotChange += 1;','','');
-REPLACE INTO `item_db` VALUES ('12787','Diabolic_Scroll','Diabolic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_DIABOLIC, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12788','No100_Firecracker','No100 Firecracker','11','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12789','Juicy_Fruit','Juicy Fruit','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12790','Change_Name_Card','Name Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','CharRename += 1;','','');
-REPLACE INTO `item_db` VALUES ('12791','Combat_Pill','Magic Battle Serum','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start2 SC_GM_BATTLE, 600000, 5, 3;','','');
-REPLACE INTO `item_db` VALUES ('12792','P_Combat_Pill','Advanced Magic Battle Serum','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start2 SC_GM_BATTLE2, 600000, 10, 5;','','');
-REPLACE INTO `item_db` VALUES ('12793','Combat_Pill_Box10','Magic Battle Serum Box','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Combat_Pill, 10;','','');
-REPLACE INTO `item_db` VALUES ('12794','P_Combat_Pill_Box10','Advanced Magic Battle Serum Box','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem P_Combat_Pill, 10;','','');
-REPLACE INTO `item_db` VALUES ('12795','2011_RWC_Scroll_Kr','2011 RWC Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12796','Red_Booster','Red Boost','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,(getskilllv(AC_CONCENTRATION)<3?3:getskilllv(AC_CONCENTRATION));','','');
-REPLACE INTO `item_db` VALUES ('12797','Wish_Maiden_Scroll','Wish Maiden Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_WISH_MAIDEN, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12798','Zealotus_Scroll','Zealotus Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ZHERLTHSH, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12800','Ktullanux_Scroll','Ktullanux Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_KTULLANUX, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12801','Eddga_Scroll','Eddga Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_EDDGA, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12805','Mystic_Powder','Mystic Powder','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_WIND; sc_start2 SC_MYSTICPOWDER, 300000, 20, 10;','','');
-REPLACE INTO `item_db` VALUES ('12806','Scaraba_Scroll','Antler Scaraba Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ANTLER_SCARABA, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12807','Mercenary_Casting_','Mercenary Casting','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','20',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Bow_Mercenary_Scroll8,5; getitem SwordMercenary_Scroll8,5; getitem Spear_Mercenary_Scroll8,5; getitem Mother_Love_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12808','Mother_Love_Box','Mother_Love_Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem Mother_Heart,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12809','Level_Up_Box','Level Up Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Comp_Battle_Manual,5; getitem Comp_Bubble_Gum,5; getitem Comp_Insurance,5; getitem Reward_Job_BM25,5; getitem Zherlthsh_Tck_Box_,1;','','');
-REPLACE INTO `item_db` VALUES ('12812','Snow_Flip','Snow Flip','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SNOWFLIP,1;','','');
-REPLACE INTO `item_db` VALUES ('12813','Peony_Mommy','Peony Mamy','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_PEONYMAMY,1;','','');
-REPLACE INTO `item_db` VALUES ('12814','Slapping_Herb','Sadagui','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SADAGUI,1;','','');
-REPLACE INTO `item_db` VALUES ('12815','Yggdrasil_Dust','Sequoia Dust','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SEQUOIADUST,1;','','');
-REPLACE INTO `item_db` VALUES ('12818','High_Weapon_Box_','Advanced Weapons Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Level_Up_Box,1;','','');
-REPLACE INTO `item_db` VALUES ('12819','Zherlthsh_Tck_Box_','Zherlthsh Ticket Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','150',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Zherlthsh_Ticket,1;','','');
-REPLACE INTO `item_db` VALUES ('12820','Mao_Guai_Scroll','Mao Guai Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_CIVIL_SERVANT, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12821','Loli_Ruri_Scroll','Loli Ruri Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LOLI_RURI, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12822','Songpyun_Box50','Korea Rice Cake 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Korea_Rice_Cake, 50;','','');
-REPLACE INTO `item_db` VALUES ('12823','Sedora_Scroll','Sedora Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SEDORA, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12824','Chepet_Scroll','Chepet Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_CHEPET, 1800000;','','');
-REPLACE INTO `item_db` VALUES ('12831','Potion_Box','Potion Box','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Slim_Potion, 100; getitem Yellow_Slim_Potion, 100; getitem White_Slim_Potion, 100; getitem Blue_Potion, 100;','','');
-REPLACE INTO `item_db` VALUES ('12845','WOB_Amatsu','Amatsu Butterfly Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','warp \"iz_ng01\",26,57;','','');
-REPLACE INTO `item_db` VALUES ('12846','Unripe_Apple2','Little Unripe Apple','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet LITTLE_PORING;','','');
-REPLACE INTO `item_db` VALUES ('12847','Old_Equipment_Box','Old Equipment Box','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12848','Falcon_Flute','Falcon Flute','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getskilllv(HT_FALCON)) { if (checkoption(Option_Wug) || checkoption(Option_Wugrider)) end; if (checkfalcon() == 1) { setfalcon 0; } else { setfalcon 1; } }','','');
-REPLACE INTO `item_db` VALUES ('12849','Combination_Kit','Union Kit','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12850','Heaven_Scroll','Heaven Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12851','Vocation_Scroll','Vocation Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12852','Wisdom_Scroll','Wisdom Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12853','Patron_Scroll','Patron Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('12873','TE_Potion_Box','TE Potion Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','411',NULL,'0',NULL,'0',NULL,'0','getitem TE_White_Slim_Potion,10;','','');
-REPLACE INTO `item_db` VALUES ('12874','Frost_Giant_Blood','Frost Giant Blood','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_CON; autobonus \"{ heal -3000,0; bonus2 bAddRace,RC_Player,100; bonus2 bMagicAddRace,RC_Player,100; }\",10,0,0,SI_GVG_GIANT;','','');
-REPLACE INTO `item_db` VALUES ('12875','Golem_Stone','Golem Stone','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_CON; autobonus \"{ heal 0,-300; bonus2 bSubRace,RC_Player,15; }\",10,0,0,SI_GVG_GOLEM;','','');
-REPLACE INTO `item_db` VALUES ('12876','Elf_Tear_Stun','Elf Tear Stun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Stun,10000; }\",10,0,0,SI_GVG_STUN;','','');
-REPLACE INTO `item_db` VALUES ('12877','Elf_Tear_Stone_Curse','Elf Tear Stone Curse','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Stone,10000; }\",10,0,0,SI_GVG_STONE;','','');
-REPLACE INTO `item_db` VALUES ('12878','Elf_Tear_Freezing','Elf Tear Freezing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Freeze,10000; }\",10,0,0,SI_GVG_FREEZ;','','');
-REPLACE INTO `item_db` VALUES ('12879','Elf_Tear_Sleep','Elf Tear Sleep','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Sleep,10000; }\",10,0,0,SI_GVG_SLEEP;','','');
-REPLACE INTO `item_db` VALUES ('12880','Elf_Tear_Curse','Elf Tear Curse','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Curse,10000; }\",10,0,0,SI_GVG_CURSE;','','');
-REPLACE INTO `item_db` VALUES ('12881','Elf_Tear_Silence','Elf Tear Silence','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Silence,10000; }\",10,0,0,SI_GVG_SILENCE;','','');
-REPLACE INTO `item_db` VALUES ('12882','Elf_Tear_Blind','Elf Tear Blind','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Blind,10000; }\",10,0,0,SI_GVG_BLIND;','','');
-REPLACE INTO `item_db` VALUES ('12884','C_Center_Potion','Infinite Concentration Potion','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4; specialeffect2 EF_POTION_CON; /* NOTE: No special effect when used. */','','');
-REPLACE INTO `item_db` VALUES ('12885','C_Awakening_Potion','Infinite Awakening Potion','11','0','0','0','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6; specialeffect2 EF_POTION_; /* NOTE: No special effect when used. */','','');
-REPLACE INTO `item_db` VALUES ('12886','C_Berserk_Potion','Infinite Berserk Potion','11','0','0','0','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9; specialeffect2 EF_POTION_BERSERK; /* NOTE: No special effect when used. */','','');
-REPLACE INTO `item_db` VALUES ('12887','C_Wing_Of_Fly','Infinite Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','warp strcharinfo(PC_MAP),0,0; /* NOTE: Temporary script until we get the correct information. */','','');
-REPLACE INTO `item_db` VALUES ('12888','Siege_Kit_Box','Siege Kit Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12888,1; getrandgroupitem 12888,1; getrandgroupitem 12888,1;','','');
-REPLACE INTO `item_db` VALUES ('12900','Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
-REPLACE INTO `item_db` VALUES ('12901','Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
-REPLACE INTO `item_db` VALUES ('12902','Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('12903','Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
-REPLACE INTO `item_db` VALUES ('12904','Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
-REPLACE INTO `item_db` VALUES ('12905','Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
-REPLACE INTO `item_db` VALUES ('12906','Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
-REPLACE INTO `item_db` VALUES ('12907','Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('12908','Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
-REPLACE INTO `item_db` VALUES ('12909','Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
-REPLACE INTO `item_db` VALUES ('12910','Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
-REPLACE INTO `item_db` VALUES ('12911','Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
-REPLACE INTO `item_db` VALUES ('12912','Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
-REPLACE INTO `item_db` VALUES ('12913','Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
-REPLACE INTO `item_db` VALUES ('12914','Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
-REPLACE INTO `item_db` VALUES ('12915','Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
-REPLACE INTO `item_db` VALUES ('12916','Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
-REPLACE INTO `item_db` VALUES ('12917','Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
-REPLACE INTO `item_db` VALUES ('12918','Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
-REPLACE INTO `item_db` VALUES ('12919','Megaphone_Box','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
-REPLACE INTO `item_db` VALUES ('12920','Enriched_Elunium_Box','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
-REPLACE INTO `item_db` VALUES ('12921','Enriched_Oridecon_Box','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
-REPLACE INTO `item_db` VALUES ('12922','Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
-REPLACE INTO `item_db` VALUES ('12923','Pet_Egg_Scroll_Box1','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12925,1;','','');
-REPLACE INTO `item_db` VALUES ('12924','Pet_Egg_Scroll_Box2','Anniversary Destiny Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12926,1;','','');
-REPLACE INTO `item_db` VALUES ('12925','Pet_Egg_Scroll1','Kafra Item Mall Prize Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12926','Pet_Egg_Scroll2','Anniversary Destiny Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12927','J_Aspersio_5_Scroll_Box','Aspersio Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12928,10;','','');
-REPLACE INTO `item_db` VALUES ('12928','J_Aspersio_5_Scroll','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_ASPERSIO,5;','','');
-REPLACE INTO `item_db` VALUES ('12929','Pet_Egg_Scroll_Box3','Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12932,1;','','');
-REPLACE INTO `item_db` VALUES ('12930','Pet_Egg_Scroll_Box4','Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12933,1;','','');
-REPLACE INTO `item_db` VALUES ('12931','Pet_Egg_Scroll_Box5','Playspan 5x Easter Lucky Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12934,1;','','');
-REPLACE INTO `item_db` VALUES ('12932','Pet_Egg_Scroll3','Episode 13.2 Key Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12933','Pet_Egg_Scroll4','Summer Hat Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12934','Pet_Egg_Scroll5','Easter Lucky Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12935','Infiltrator_Box','Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('12936','Muramasa_Box','Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('12937','Excalibur_Box','Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('12938','Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('12939','Counter_Dagger_Box','Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('12940','Kaiser_Knuckle_Box','Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('12941','Pole_Axe_Box','Poll Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
-REPLACE INTO `item_db` VALUES ('12942','Mighty_Staff_Box','Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('12943','Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('12944','Balistar_Box','Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('12945','Diary_Of_Great_Sage_Box','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('12946','Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('12947','Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12948','Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12949','Sahkkat_Box','Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12950','Lord_Circlet_Box','Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12951','Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,604800;','','');
-REPLACE INTO `item_db` VALUES ('12952','Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('12953','Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('12954','Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('12955','Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('12956','Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('12957','Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('12958','Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('12959','Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('12960','Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('12961','Vesper_Core01_Box','Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('12962','Vesper_Core02_Box','Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('12963','Vesper_Core03_Box','Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('12964','Vesper_Core04_Box','Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('12965','Emergency_Box1','Emergency Level 1 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12968,1;','','');
-REPLACE INTO `item_db` VALUES ('12966','Emergency_Box2','Emergency Level 2 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12969,1;','','');
-REPLACE INTO `item_db` VALUES ('12967','Emergency_Box3','Emergency Level 3 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12970,1;','','');
-REPLACE INTO `item_db` VALUES ('12968','Emergency_Scroll1','Emergency Level 1 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12969','Emergency_Scroll2','Emergency Level 2 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12970','Emergency_Scroll3','Emergency Level 3 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
-REPLACE INTO `item_db` VALUES ('12971','Teleport_Box1','Teleport Scroll Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12977,10;','','');
-REPLACE INTO `item_db` VALUES ('12972','Teleport_Box2','Teleport Scroll Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12978,10;','','');
-REPLACE INTO `item_db` VALUES ('12973','Teleport_Box3','Teleport Scroll Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12979,10;','','');
-REPLACE INTO `item_db` VALUES ('12974','Teleport_Box4','Teleport Scroll Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12980,10;','','');
-REPLACE INTO `item_db` VALUES ('12975','Teleport_Box5','Teleport Scroll Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12981,10;','','');
-REPLACE INTO `item_db` VALUES ('12976','Teleport_Box6','Teleport Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12982,10;','','');
-REPLACE INTO `item_db` VALUES ('12977','Teleport_Scroll1','Teleport Scroll 1','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",1;','','');
-REPLACE INTO `item_db` VALUES ('12978','Teleport_Scroll2','Teleport Scroll 2','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",2;','','');
-REPLACE INTO `item_db` VALUES ('12979','Teleport_Scroll3','Teleport Scroll 3','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",3;','','');
-REPLACE INTO `item_db` VALUES ('12980','Teleport_Scroll4','Teleport Scroll 4','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",4;','','');
-REPLACE INTO `item_db` VALUES ('12981','Teleport_Scroll5','Teleport Scroll 5','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",5;','','');
-REPLACE INTO `item_db` VALUES ('12982','Teleport_Scroll6','Teleport Scroll 6','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",6;','','');
-REPLACE INTO `item_db` VALUES ('12983','Pet_Egg_Scroll_Box6','Christmas Holiday Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12989,1;','','');
-REPLACE INTO `item_db` VALUES ('12984','Pet_Egg_Scroll_Box7','Halloween Spooky Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12990,1;','','');
-REPLACE INTO `item_db` VALUES ('12985','Pet_Egg_Scroll_Box8','Summer Lucky Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12991,1;','','');
-REPLACE INTO `item_db` VALUES ('12986','Pet_Egg_Scroll_Box9','Adventurer Pack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12992,1;','','');
-REPLACE INTO `item_db` VALUES ('12987','Pet_Egg_Scroll_Box10','Pet Egg Scroll Box 10','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12993,1;','','');
-REPLACE INTO `item_db` VALUES ('12988','Pet_Egg_Scroll_Box11','Pet Egg Scroll Box 11','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12994,1;','','');
-REPLACE INTO `item_db` VALUES ('12989','Pet_Egg_Scroll6','Christmas Holiday Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12990','Pet_Egg_Scroll7','Halloween Spooky Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12991','Pet_Egg_Scroll8','Party Hard Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12992','Pet_Egg_Scroll9','Adventurer Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12993','Pet_Egg_Scroll10','Party Buff Scroll Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12994','Pet_Egg_Scroll11','HD Elunium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('12995','White_Herb_Box','White Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 509,15;','','');
-REPLACE INTO `item_db` VALUES ('12996','Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 510,15;','','');
-REPLACE INTO `item_db` VALUES ('12997','Elunium_Box','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,5;','','');
-REPLACE INTO `item_db` VALUES ('12998','Oridecon_Box','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,5;','','');
-REPLACE INTO `item_db` VALUES ('12999','Branch_Of_Dead_Tree_Box','Dead Branch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,3;','','');
-REPLACE INTO `item_db` VALUES ('13000','Jujube_Dagger','Jujube Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13001','Dragon_Killer','Dragon Killer','4','20','10','900','110','0','0','1','0','579821295','63','2','2','4','60',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('13002','Ginnungagap','Ginnungagap','4','20','10','700','148','0','0','1','0','579821295','63','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
-REPLACE INTO `item_db` VALUES ('13003','Coward','Cowardice Blade','4','52000','26000','700','80','0','0','1','1','570560576','63','2','2','3','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
-REPLACE INTO `item_db` VALUES ('13004','Coward_','Cowardice Blade','4','52000','26000','700','80','0','0','1','2','570560576','63','2','2','3','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
-REPLACE INTO `item_db` VALUES ('13005','Angelwing_Short_Sword','Angelic Wing Dagger','4','20','10','600','120','0','0','1','2','1','47','2','2','4','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13006','Khukri','Khukri','4','240000','120000','600','150','0','0','1','0','570425344','1','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('13007','Jitte','Jitte','4','20000','10000','400','70','0','0','1','0','570425344','1','2','2','2','35',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13008','Jitte_','Jitte','4','20000','10000','400','70','0','0','1','1','570425344','1','2','2','2','35',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13009','Kamaitachi','Kamaitachi','4','48000','24000','900','125','0','0','2','0','570425344','1','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('13010','Asura','Asura','4','3000','1500','600','50','50','0','1','2','570425344','1','2','2','1','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13011','Asura_','Asura','4','3000','1500','600','50','50','0','1','3','570425344','1','2','2','1','12',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13012','Murasame','Murasame','4','20','10','700','95','0','0','1','1','570425344','1','2','2','2','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('13013','Murasame_','Murasame','4','20','10','700','95','0','0','1','2','570425344','1','2','2','2','24',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('13014','Hakujin','Hakujin','4','20','10','800','120','0','0','1','0','570425344','1','2','2','3','42',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('13015','Hakujin_','Hakujin','4','20','10','800','120','0','0','1','1','570425344','1','2','2','3','42',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
-REPLACE INTO `item_db` VALUES ('13016','Poison_Knife_','Poison Knife','4','20','10','800','64','0','0','1','2','579821294','63','2','2','3','65',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
-REPLACE INTO `item_db` VALUES ('13017','House_Auger_','Ice Pick','4','20','10','600','70','0','0','1','1','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
-REPLACE INTO `item_db` VALUES ('13018','Sucsamad_','Sucsamad','4','20','10','800','140','0','0','1','1','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13019','Ginnungagap_','Ginnungagap','4','20','10','700','148','0','0','1','1','579821295','63','2','2','4','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
-REPLACE INTO `item_db` VALUES ('13020','Warrior_Balmung_','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('13021','Combat_Knife_C','Rental Combat Knife','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('13022','Counter_Dagger_C','Rental Dagger of Counter','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
-REPLACE INTO `item_db` VALUES ('13023','Asura_C','Rental Asura','4','1','0','0','120','98','0','1','0','570425344','1','2','2','1','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13024','Sword_Breaker_C','Swordbreaker','4','2','1','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13025','Mail_Breaker_C','MailBreaker','4','2','1','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13026','Moonlight_Sword_C','Moonlight Dagger','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
-REPLACE INTO `item_db` VALUES ('13027','Scalpel','Scalpel','4','20','10','500','120','0','0','1','3','1007342','58','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,500;','','');
-REPLACE INTO `item_db` VALUES ('13028','Tooth_Blade','Tooth Blade','4','20','10','700','130','0','0','1','1','1007342','58','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_SLOWCAST,2,70; } else bonus3 bAutoSpell,NPC_SLOWCAST,1,50;','','');
-REPLACE INTO `item_db` VALUES ('13029','Prinsence_Knife','Prinsense Knife','4','20','10','0','120','0','0','1','0','579821294','63','2','2','1','0',NULL,'0','1','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('13030','Dragon_Killer_','Dragon Killer','4','20','10','900','110','0','0','1','2','579821295','63','2','2','4','60',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
-REPLACE INTO `item_db` VALUES ('13031','Sword_Breaker_','Swordbreaker','4','20','10','1000','70','0','0','1','3','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13032','Mail_Breaker_','Mailbreaker','4','20','10','1000','70','0','0','1','3','579821294','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
-REPLACE INTO `item_db` VALUES ('13033','Assasin_Dagger_','Assassin Dagger','4','20','10','600','140','0','0','1','1','4096','63','2','2','4','36',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('13034','Twilight_Desert','Desert Twilight','4','20','10','600','130','0','0','1','2','4096','58','2','2','2','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13035','Sandstorm','Sandstorm','4','20','10','600','50','0','0','1','4','4096','58','2','2','2','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13036','BF_Dagger1','Brave Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','579821295','63','2','2','3','80',NULL,'1','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;','','');
-REPLACE INTO `item_db` VALUES ('13037','BF_Dagger2','Valorous Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','579821295','63','2','2','3','80',NULL,'1','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bDefRatioAtkRace, RC_All; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;','','');
-REPLACE INTO `item_db` VALUES ('13038','Dagger_Of_Hunter','Dagger of Hunter','4','20','10','700','120','0','0','1','3','131072','58','2','2','3','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bDex,1; bonus4 bAutoSpellOnSkill,RG_BACKSTAP,SM_BASH,10,100; bonus2 bSkillAtk,RG_BACKSTAP,20;','','');
-REPLACE INTO `item_db` VALUES ('13039','Ivory_Knife','Ivory Knife','4','20','10','700','130','0','0','1','2','1007342','58','2','2','3','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30;','','');
-REPLACE INTO `item_db` VALUES ('13040','N_Cutter','Novice Cutter','4','0','0','0','50','0','0','1','3','579821295','63','2','2','1','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13041','N_Main_Gauche','Novice Main Gauche','4','0','0','0','63','0','0','1','3','579821295','63','2','2','1','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13042','Krieger_Dagger1','Glorious Gladius','4','20','10','0','120','0','0','1','0','579821295','63','2','2','4','80',NULL,'1','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus3 bAutoSpell,PR_LEXDIVINA,1,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,RG_RAID,NPC_WIDEBLEEDING,1,250;','','');
-REPLACE INTO `item_db` VALUES ('13043','Fortune_Sword_I','Fortune Sword','4','0','0','0','120','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('13044','House_Auger_I','Ice Pick','4','0','0','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13045','Kamaitachi_I','Kamaitachi','4','0','0','0','155','0','0','2','0','570425344','1','2','2','4','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13046','Krieg','Krieg','4','20','10','500','110','0','0','1','3','135232','58','2','2','2','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_BACKSTAP,Eff_Bleeding,1000; bonus2 bSkillAtk,RG_BACKSTAP,15;','','');
-REPLACE INTO `item_db` VALUES ('13047','Weihna','Weihna','4','20','10','500','135','0','0','1','2','135232','58','2','2','3','50',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_RAID,Eff_Poison,1000; autobonus \"{ bonus2 bAddRace, RC_All, 10; }\",5,5000,BF_WEAPON|BF_SHORT,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('13048','Damascus_C','Damascus','4','0','0','0','153','0','0','1','0','579821294','63','2','2','3','0',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('13049','Lacma','Lacma','4','20','10','650','45','0','0','1','1','579821295','63','2','2','3','0',NULL,'1','1','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=3) { bonus bAtk,40; bonus bMatk,40; } if(getrefine()>=6) { bonus2 bAddSize,Size_Medium,8; autobonus \"{ bonus bNoSizeFix,0; }\",10,5000,0,\"{ specialeffect2 EF_ENHANCE; }\"; } if(getrefine()>=9) bonus2 bAddSize,Size_Medium,20; if(getrefine()>=12) bonus bNoSizeFix,0;','','');
-REPLACE INTO `item_db` VALUES ('13050','P_Dagger1','Eden Dagger I','4','0','0','0','124','60','0','1','0','579821295','63','2','2','2','26',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13051','P_Dagger2','Eden Dagger II','4','0','0','0','158','70','0','1','0','579821295','63','2','2','2','40',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13052','Tourist_Dagger','Traveler\'s Dagger','4','0','0','500','51','0','0','1','0','579821295','63','2','2','1','0',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('13053','F_Moonlight_Sword_C','Rental Moonlight Sword','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13054','F_Combat_Knife_C','Combat Knife','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13055','F_Asura_C','Asura','4','1','0','0','120','0','0','1','0','570425344','1','2','2','1','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13056','F_Counter_Dagger_C','Counter Dagger','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13057','E_Moonlight_Sword_C','E Moonlight Sword C','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13058','E_Combat_Knife_C','E Combat Knife C','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13059','E_Asura_C','E Asura C','4','1','0','0','120','0','0','1','0','570425344','1','2','2','1','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13060','E_Counter_Dagger_C','E Counter Dagger C','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13061','Black_Wing','Black Wing','4','20','10','600','142','0','0','1','1','131072','56','2','2','3','102',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_FATALMENACE,30; if(getrefine() >= 6) { bonus2 bSkillAtk,SC_FATALMENACE,(getrefine()-5)*2; bonus bMatk,(getrefine()-5)*3; }','','');
-REPLACE INTO `item_db` VALUES ('13062','Ancient_Dagger','Ancient Dagger','4','20','10','600','107','120','0','1','0','1007342','58','2','2','4','120',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,120; bonus bMaxSP,100; bonus bSPrecovRate,5; bonus2 bAddEff2,Eff_Curse,20; bonus3 bAddEff,Eff_Curse,20,ATF_SELF|ATF_SKILL;','','');
-REPLACE INTO `item_db` VALUES ('13063','Adventure_Knife','Adventure Knife','4','0','0','0','60','0','0','1','0','570560576','63','2','2','1','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13064','Academy_Knife','Academy Knife','4','0','0','700','110','0','0','1','1','570560576','63','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13065','Academy_Eti_Knife','Academy Eti Knife','4','0','0','1200','120','0','0','1','1','1','47','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13066','P_Dagger3','Eden Group Dagger III','4','0','0','0','165','80','0','1','0','579821295','63','2','2','3','60',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13067','Caress','Keris','4','20','10','700','107','70','0','1','1','579821294','63','2','2','3','30',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,20,10;','','');
-REPLACE INTO `item_db` VALUES ('13068','Saurel','Saurel','4','0','0','0','160','100','0','1','0','579821294','63','2','2','1','50',NULL,'0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bBaseAtk,30; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bMatk,20; }\",10,7000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; if(BaseLevel>99) { bonus bBaseAtk,10; bonus bMatk,10; }','','');
-REPLACE INTO `item_db` VALUES ('13069','Aztoe_Nail','Aztoe Nail','4','56000','28000','500','160','80','0','1','0','414946','58','2','2','4','110',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Freeze,100+(getrefine()*50);','','');
-REPLACE INTO `item_db` VALUES ('13070','Scarletto_Nail','Scarletto Nail','4','56000','28000','500','160','80','0','1','0','414946','58','2','2','4','110',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Stone,100+(getrefine()*50);','','');
-REPLACE INTO `item_db` VALUES ('13071','Upg_Dagger','Upgrade Dagger','4','20','10','600','55','0','0','1','1','579821295','63','2','2','3','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13072','Velum_Damascus','Vellum Damascus','4','20','10','1000','180','0','0','1','0','579821295','63','2','2','4','95',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
-REPLACE INTO `item_db` VALUES ('13073','Counter_Dagger_','Dagger of Counter','4','120000','60000','550','140','0','0','1','1','8454660','63','2','2','4','55',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13074','Ninja_Cutter','Ninja Cutter','4','0','0','0','0','0','0','1','0','570425344','1','2','2','4','99',NULL,'1','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13075','Kurenai','Kurenai','4','5000','2500','700','130','0','0','1','0','570425344','1','2','2','3','99',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('13076','Raksasa_Dagger','Raksasa Dagger','4','40000','20000','600','120','100','0','1','1','570425344','1','2','2','3','110',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('13077','Kagekiri','Kagekiri','4','40000','20000','600','50','120','0','1','0','570425344','1','2','2','4','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13078','Mikatsuki','Mikatsuki','4','40000','20000','600','50','120','0','1','1','570425344','1','2','2','4','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('13079','Metal_Dagger','Metal Dagger','4','20','10','0','55','0','0','1','1','33689664','1','2','2','3','0',NULL,'1','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13081','Octo_kitchen_Knife','Discount knife Octopus','4','200000','100000','700','140','0','0','0','3','579821294','1','2','2','4','105',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13083','TE_Woe_Knife','T Woe Knife','4','0','0','0','100','100','0','1','0','1049583343','1','2','2','3','40',NULL,'0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('13086','Goldsmithing_Dagger','Goldsmithing Dagger','4','20','10','500','35','25','0','1','0','41943142','56','2','2','1','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13092','RWC_Memory_Knife','RWC Memory Knife','4','1000','500','650','50','0','0','1','1','41943157','1','2','2','3','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20*(getrefine()/3); bonus bMatk,20*(getrefine()/3); if(getrefine()>=9) { .@val = 1; bonus4 bAutoSpell,BS_WEAPONPERFECT,1,20,0; } if (getrefine() >= 6) { .@rate = 5*(.@val+1); bonus2 bAddRace, RC_All, .@rate; bonus2 bMagicAddRace, RC_All, .@rate; }','','');
-REPLACE INTO `item_db` VALUES ('13093','Thanos_Dagger','Thanatos Dagger','4','20','10','800','100','130','0','1','1','941290','56','2','2','4','120',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('13094','Dagger_Of_Evil_Slayer','Evil Slayer Stabber Dagger','4','20','10','900','120','0','0','1','1','41943157','56','2','2','3','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('13100','Six_Shooter','Six Shooter','4','4500','2250','400','30','0','0','7','1','16777216','1','2','34','1','10',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13101','Six_Shooter_','Six Shooter','4','4500','2250','400','30','0','0','7','2','16777216','1','2','34','1','10',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13102','Crimson_Bolt','Crimson Bolt','4','20000','10000','450','45','0','0','7','1','16777216','1','2','34','2','35',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13103','Crimson_Bolt_','Crimson Bolt','4','20000','10000','450','45','0','0','7','2','16777216','1','2','34','2','35',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13104','The_Garrison','Garrison','4','48000','24000','500','70','0','0','7','1','16777216','1','2','34','2','55',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13105','The_Garrison_','Garrison','4','48000','24000','500','70','0','0','7','2','16777216','1','2','34','2','55',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
-REPLACE INTO `item_db` VALUES ('13106','Gold_Lux','Gold Lux','4','100000','50000','500','20','0','0','7','0','16777216','1','2','34','3','12',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; if(getskilllv(GS_GLITTERING)>0) bonus3 bAutoSpell,GS_GLITTERING,getskilllv(GS_GLITTERING),100;','','');
-REPLACE INTO `item_db` VALUES ('13107','Wasteland_Outlaw','Wasteland\'s Outlaw','4','20','10','580','68','0','0','7','2','16777216','1','2','34','3','70',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14;','','');
-REPLACE INTO `item_db` VALUES ('13108','BF_Pistol1','Soldier Revolver','4','20','10','0','70','0','0','7','0','16777216','1','2','34','3','80',NULL,'1','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bAspdRate,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13109','Wasteland_Outlaw_C','Western Outlaw','4','20','10','0','100','0','0','7','0','16777216','1','2','34','3','0',NULL,'0','17','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10;','','');
-REPLACE INTO `item_db` VALUES ('13110','Krieger_Pistol1','Glorious Pistol','4','20','10','0','80','0','0','7','0','16777216','1','2','34','4','80',NULL,'1','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,GS_RAPIDSHOWER,GS_GLITTERING,1,1000; bonus2 bSkillAtk,GS_RAPIDSHOWER,getrefine()*2; }','','');
-REPLACE INTO `item_db` VALUES ('13111','Sharpshooter_Revolver','Sharpshooter Revolver','4','20','10','0','105','0','0','7','0','16777216','1','2','34','4','0',NULL,'0','17','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('13112','P_Revolver1','Eden Revolver I','4','0','0','0','44','0','0','7','0','16777216','1','2','34','2','26',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13113','P_Revolver2','Eden Revolver II','4','0','0','0','60','0','0','7','0','16777216','1','2','34','2','40',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13114','P_Revolver3','Eden Group Revolver III','4','0','0','0','76','0','0','7','0','16777216','1','2','34','3','60',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13115','Upg_Revolver','Upgrade Revolver','4','20','10','500','35','0','0','7','1','16777216','1','2','34','3','0',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bLongAtkRate,(getrefine()*2); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13116','Novice_Revolver','Beginner Revolver','4','0','0','500','20','0','0','7','0','16777216','1','2','34','1','0',NULL,'0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
-REPLACE INTO `item_db` VALUES ('13117','TE_Woe_Pistol','TE Woe Pistol','4','0','0','0','60','0','0','7','0','1090519040','63','2','34','3','40',NULL,'0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('13120','H_FEATHER_H_FIRE','Heaven\'s_Feather_&_Hell\'s_Fire','4','1250000','625000','800','150','0','0','9','1','1090519040','63','2','34','3','99',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GS_DESPERADO,20; bonus2 bSkillAtk,RL_FALLEN_ANGEL,20;','','');
-REPLACE INTO `item_db` VALUES ('13122','ALTAIR_ARES','Altea & Ares','4','1450000','725000','1000','200','0','0','9','0','1073741824','63','2','34','3','140',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
-REPLACE INTO `item_db` VALUES ('13124','ALTAIR_ARES_','Altea & Ares','4','1450000','725000','1000','200','0','0','9','1','1073741824','63','2','34','3','140',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
-REPLACE INTO `item_db` VALUES ('13127','Scarlet_Revolver','Crimson Revolver','4','20','10','1000','100','0','0','7','2','16777216','63','2','34','3','70',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13128','Revolver_of_Vicious_Mind','Revolver of Vicious Mind','4','20','10','1500','150','0','0','7','1','16777216','63','2','34','4','160',NULL,'1','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('13150','Branch','Branch','4','3000','1500','500','50','0','0','9','3','16777216','1','2','34','1','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13151','The_Cyclone','Cyclone','4','17500','8750','700','120','0','0','9','1','16777216','1','2','34','2','24',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13152','The_Cyclone_','Cyclone','4','17500','8750','700','120','0','0','9','2','16777216','1','2','34','2','24',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13153','Dusk','Dusk','4','23500','11750','750','150','0','0','9','1','16777216','1','2','34','2','56',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('13154','Rolling_Stone','Rolling Stone','4','12000','6000','900','135','0','0','9','1','16777216','1','2','34','1','14',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('13155','Black_Rose','Black Rose','4','32000','16000','900','180','0','0','9','1','16777216','1','2','34','2','35',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
-REPLACE INTO `item_db` VALUES ('13156','Gate_Keeper','Gate Keeper','4','56000','28000','1000','210','0','0','9','0','16777216','1','2','34','2','55',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50;','','');
-REPLACE INTO `item_db` VALUES ('13157','Drifter','Drifter','4','80000','40000','2300','50','0','0','9','1','16777216','1','2','34','2','55',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13158','Butcher','Butcher','4','130000','65000','2500','75','0','0','9','0','16777216','1','2','34','3','68',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('13159','Butcher_','Butcher','4','130000','65000','2500','75','0','0','9','1','16777216','1','2','34','3','68',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
-REPLACE INTO `item_db` VALUES ('13160','Destroyer','Destroyer','4','110000','55000','1200','220','0','0','9','0','16777216','1','2','34','2','52',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13161','Destroyer_','Destroyer','4','110000','55000','1200','220','0','0','9','1','16777216','1','2','34','2','52',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
-REPLACE INTO `item_db` VALUES ('13162','Inferno','Inferno','4','230000','115000','1250','280','0','0','9','1','16777216','1','2','34','2','65',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13163','Long_Barrel','Long Barrel','4','40000','20000','1000','150','0','0','9','0','16777216','1','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
-REPLACE INTO `item_db` VALUES ('13164','Long_Barrel_','Long Barrel','4','40000','20000','1000','150','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
-REPLACE INTO `item_db` VALUES ('13165','Jungle_Carbine','Jungle Carbine','4','56000','28000','700','170','0','0','9','0','16777216','1','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
-REPLACE INTO `item_db` VALUES ('13166','Jungle_Carbine_','Jungle Carbine','4','56000','28000','700','170','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
-REPLACE INTO `item_db` VALUES ('13167','Gate_KeeperDD','Gate Keeper-DD','4','72000','36000','1300','200','0','0','9','0','16777216','1','2','34','4','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50; bonus bDef,getrefine(); bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('13168','Thunder_P','Thunder P','4','76000','38000','700','80','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13169','Thunder_P_','Thunder P','4','76000','38000','700','80','0','0','9','2','16777216','1','2','34','3','70',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13170','Lever_Action_Rifle','Lever Action Rifle','4','20','10','770','138','0','0','9','2','16777216','1','2','34','3','70',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('13171','BF_Rifle1','Soldier Rifle','4','20','10','0','50','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,10; bonus bCritical,10; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bVariableCastrate,GS_TRACKING,-25; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13172','BF_Gatling_Gun1','Soldier GatlingGun','4','20','10','0','80','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,120,1000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13173','BF_Shotgun1','Soldier Shotgun','4','20','10','0','100','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13174','BF_Launcher1','Soldier Grenade Launcher','4','20','10','0','300','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,300; bonus2 bHPLossRate,120,1000; }\",30,9000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13175','Lever_Action_Rifle_C','Lever Action Rifle','4','20','10','0','170','0','0','9','0','16777216','1','2','34','3','0',NULL,'0','18','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
-REPLACE INTO `item_db` VALUES ('13176','Krieger_Rifle1','Glorious Rifle','4','20','10','0','90','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bVariableCastrate,GS_TRACKING,25; bonus2 bSkillAtk,GS_TRACKING,getrefine() * 3; }','','');
-REPLACE INTO `item_db` VALUES ('13177','Krieger_Gatling1','Glorious Gatling gun','4','20','10','0','90','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('13178','Krieger_Shotgun1','Glorious Shotgun','4','20','10','0','110','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bSplashRange,1; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_SPREADATTACK,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; }','','');
-REPLACE INTO `item_db` VALUES ('13179','Krieger_Launcher1','Glorious Grenade Launcher','4','20','10','0','330','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_GROUNDDRIFT,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; autobonus \"{ bonus bAspdRate,20; }\",200,20000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('13180','Novice_Rifle','Starter Branch','4','0','0','500','50','0','0','9','3','16777216','1','2','34','1','0',NULL,'0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13181','Novice_Shotgun','Beginner Shotgun','4','0','0','1000','80','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13182','Novice_Gatling','Beginner GatlingGun','4','0','0','1500','40','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13183','Novice_Grenade_Launcher','Beginner Grenade Launcher','4','0','0','1500','40','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13184','TE_Woe_Rifle','TE Woe Rifle','4','0','0','0','80','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Silence,1000;','','');
-REPLACE INTO `item_db` VALUES ('13185','TE_Woe_Gatling','TE Woe Gatling','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('13186','TE_Woe_Shotgun','TE Woe Shotgun','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
-REPLACE INTO `item_db` VALUES ('13187','TE_Woe_Grenade','TE Woe Grenade','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
-REPLACE INTO `item_db` VALUES ('13189','COLORSCOPE','Color Scope','4','1350000','675000','1200','240','0','0','9','2','1073741824','63','2','34','3','105',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus bCriticalRate,30;','','');
-REPLACE INTO `item_db` VALUES ('13190','RAG203_','RAG203','4','1800000','900000','1300','260','0','0','9','1','1073741824','63','2','34','3','140',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCriticalRate,15; bonus4 bAutoSpell,AL_DECAGI,1,500,0;','','');
-REPLACE INTO `item_db` VALUES ('13192','DEATHFIRE','Death Fire','4','1250000','625000','2000','400','0','0','9','1','1073741824','63','2','34','3','108',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,5; bonus bHit,-50; bonus bDelayrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('13193','R_THUNDER','Rolling Thunder','4','1350000','675000','1800','280','0','0','9','1','1073741824','63','2','34','3','120',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bDelayrate,-10; bonus3 bAutoSpell,MG_THUNDERSTORM,5,500;','','');
-REPLACE INTO `item_db` VALUES ('13194','P_BREAKER','Peace Breaker','4','1950000','975000','1400','250','0','0','9','0','1090519040','63','2','34','3','120',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bAspdRate,25;','','');
-REPLACE INTO `item_db` VALUES ('13195','RAG203','RAG203','4','1800000','900000','1300','260','0','0','9','0','1073741824','63','2','34','3','140',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCriticalRate,15; bonus4 bAutoSpell,AL_DECAGI,1,10,0;','','');
-REPLACE INTO `item_db` VALUES ('13196','P_BREAKER_','Peace Breaker','4','1950000','975000','1400','250','0','0','9','1','1090519040','63','2','34','3','120',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bAspdRate,25;','','');
-REPLACE INTO `item_db` VALUES ('13197','MINIMAY','Mini Mei','4','1600000','800000','2500','220','0','0','9','2','1090519040','63','2','34','2','106',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13198','TEMPEST','Tempest','4','2200000','1100000','2500','250','0','0','9','0','1090519040','63','2','34','2','140',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bCritical,10; bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13199','TEMPEST_','Tempest','4','2200000','1100000','2500','250','0','0','9','1','1090519040','63','2','34','2','140',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bCritical,10; bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('13200','Bullet','Bullet','10','1','0','2','10','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13201','Silver_Bullet','Silver Bullet','10','15','7','2','15','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13202','Shell_Of_Blood','Bloody Shell','10','30','15','2','30','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
-REPLACE INTO `item_db` VALUES ('13203','Flare_Sphere','Flare Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13204','Lighting_Sphere','Lightning Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13205','Poison_Sphere','Poison Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
-REPLACE INTO `item_db` VALUES ('13206','Blind_Sphere','Blind Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500;','','');
-REPLACE INTO `item_db` VALUES ('13207','Freezing_Sphere','Freezing Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13208','Gong_Bug','GongBug','10','0','0','20','50','0','0','0','0','16777216','63','2','32768','0','50',NULL,'0','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('13210','Slug_Bullet_1','Slug Ammunition L','10','250','125','500','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13211','Slug_Bullet_2','Slug Ammunition M','10','500','250','500','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13212','Slug_Bullet_3','Slug Ammunition H','10','750','375','750','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13213','Slug_Bullet_4','Slug Ammunition SH','10','1','0','1000','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13214','Slug_Bullet_5','Slug Ammunition XH','10','1','0','1200','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13215','AP_Ammo','Armor-Piercing Bullet','10','15','7','2','50','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13216','Blaze_Bullet','Blazing Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13217','Freezing_Bullet','Freezing Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13218','Electric_Shock_Bullet','Lightning Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13219','Magical_Stone_Bullet','Magic Stone Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('13220','Sanctified_Bullet','Purifying Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13221','Silver_Bullet_','Silver Bullet','10','5','2','2','15','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13222','Shell_Of_Blood_','Bloody Shell','10','10','5','2','30','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
-REPLACE INTO `item_db` VALUES ('13223','Flare_Sphere_','Incendiary Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13224','Lighting_Sphere_','Lightning Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13225','Poison_Sphere_','Poison Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Poison; bonus2 bAddEff, Eff_Poison, 500;','','');
-REPLACE INTO `item_db` VALUES ('13226','Blind_Sphere_','Flash Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Dark; bonus2 bAddEff, Eff_Blind, 500;','','');
-REPLACE INTO `item_db` VALUES ('13227','Freezing_Sphere_','Cyro Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13250','Shuriken','Shuriken','10','4','2','5','10','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13251','Nimbus_Shuriken','Nimbus Shuriken','10','10','5','5','30','0','0','0','0','33554432','63','2','32768','0','20',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13252','Flash_Shuriken','Flash Shuriken','10','20','10','5','45','0','0','0','0','33554432','63','2','32768','0','40',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13253','Sharp_Leaf_Shuriken','Sharp Leaf Shuriken','10','40','20','5','70','0','0','0','0','33554432','63','2','32768','0','60',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13254','Thorn_Needle_Shuriken','Thorn Needle Shuriken','10','100','50','5','100','0','0','0','0','33554432','63','2','32768','0','80',NULL,'0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13255','Kunai_Of_Icicle','Icicle Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
-REPLACE INTO `item_db` VALUES ('13256','Kunai_Of_Black_Soil','Black Earth Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
-REPLACE INTO `item_db` VALUES ('13257','Kunai_Of_Furious_Wind','High Wind Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
-REPLACE INTO `item_db` VALUES ('13258','Kunai_Of_Fierce_Flame','Heat Wave Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13259','Kunai_Of_Deadly_Poison','Fell Poison Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
-REPLACE INTO `item_db` VALUES ('13260','Apple_Bomb','Apple Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13261','Coconut_Bomb','Coconut Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13262','Melon_Bomb','Melon Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13263','Pineapple_Bomb','Pineapple Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13264','Banana_Bomb','Banana Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13265','Black_Lump','Black Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13266','Black_Hard_Lump','Black Hard Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13267','Very_Hard_Lump','Very Hard Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13268','Mysterious_Powder','Mysterious Powder','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTERIOUS_POWDER, 10000, 2;','','');
-REPLACE INTO `item_db` VALUES ('13269','Boost500_To_Throw','Throwing Boost500','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('13270','Full_SwingK_To_Throw','Full SwingK Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('13271','Mana_Plus_To_Throw','Mana + Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
-REPLACE INTO `item_db` VALUES ('13272','Cure_Free_To_Throw','Cure Free Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500, 0;','','');
-REPLACE INTO `item_db` VALUES ('13273','Stamina_Up_M_To_Throw','Throwing Muramura(M)','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('13274','Digestive_F_To_Throw','Throwing Falmons(F)','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
-REPLACE INTO `item_db` VALUES ('13275','HP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 1, 500, 2;','','');
-REPLACE INTO `item_db` VALUES ('13276','HP_Inc_PotM_To_Throw','HP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 2, 1500, 3;','','');
-REPLACE INTO `item_db` VALUES ('13277','HP_Inc_PotL_To_Throw','HP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 3, 2500, 5;','','');
-REPLACE INTO `item_db` VALUES ('13278','SP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 1, 0, 2;','','');
-REPLACE INTO `item_db` VALUES ('13279','SP_Inc_PotM_To_Throw','SP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 2, 0, 4;','','');
-REPLACE INTO `item_db` VALUES ('13280','SP_Inc_PotL_To_Throw','SP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 3, 0, 8;','','');
-REPLACE INTO `item_db` VALUES ('13281','En_White_PotZ_To_Throw','Enriched White PotionZ Throw','10','100','50','70','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
-REPLACE INTO `item_db` VALUES ('13282','Vitata500_To_Throw','Vitata50 Throw0','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
-REPLACE INTO `item_db` VALUES ('13283','En_Cel_Juice_To_Throw','Enrich Celermine Juice Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
-REPLACE INTO `item_db` VALUES ('13284','Savage_BBQ_To_Throw','Savage BBQ Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13285','Wug_Cocktail_To_Throw','Warg Cocktail To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13286','M_Brisket_To_Throw','M Brisket To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13287','Siroma_Icetea_To_Throw','Siroma Icetea To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13288','Drocera_Stew_To_Throw','Drosera Stew To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13289','Petti_Noodle_To_Throw','Petite Noodle To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('13290','Black_Thing_To_Throw','Black Thing To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
-REPLACE INTO `item_db` VALUES ('13291','Starfish','Starfish','10','0','0','5','110','0','0','0','0','33554432','63','2','32768','0','50',NULL,'0','7','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('13292','Dried_Squid','Dried Squid','10','10','5','20','50','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','7','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus2 bAddEff,Eff_Stun,1000;','','');
-REPLACE INTO `item_db` VALUES ('13293','Flying_Fish','Flying Fish','10','10','5','20','50','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','6','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,3;','','');
-REPLACE INTO `item_db` VALUES ('13294','Explosive_Kunai','Explosive Kunai','10','100','50','30','50','0','0','0','0','33554432','63','2','32768','0','100',NULL,'0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral;','','');
-REPLACE INTO `item_db` VALUES ('13295','Light_Shuriken','Light Shuriken','10','0','0','5','5','0','0','0','0','18446744073709551615','63','2','32768','0','0',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13300','Huuma_Bird_Wing','Huuma Wing Shuriken','4','90000','45000','3000','150','0','0','1','0','570425344','1','2','34','4','65',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Wind; bonus bDex,-2; bonus bAgi,-1;','','');
-REPLACE INTO `item_db` VALUES ('13301','Huuma_Giant_Wheel','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','3','570425344','1','2','34','4','42',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
-REPLACE INTO `item_db` VALUES ('13302','Huuma_Giant_Wheel_','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','4','570425344','1','2','34','4','42',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
-REPLACE INTO `item_db` VALUES ('13303','Huuma_Blaze','Huuma Blaze Shuriken','4','78000','39000','1500','185','0','0','1','0','570425344','1','2','34','4','55',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,-2; bonus3 bAutoSpell,MG_FIREBALL,5,30;','','');
-REPLACE INTO `item_db` VALUES ('13304','Huuma_Calm_Mind','Huuma Calm Mind','4','20','10','1550','112','0','0','1','2','570425344','1','2','34','3','70',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,NJ_HUUMA,30; bonus bNoCastCancel,0;','','');
-REPLACE INTO `item_db` VALUES ('13305','BF_Huuma_Shuriken1','Brave Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','570425344','1','2','34','3','80',NULL,'1','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13306','BF_Huuma_Shuriken2','Valorous Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','570425344','1','2','34','3','80',NULL,'1','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000,BF_WEAPON,\"{specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13307','Krieger_Huuma_Shuriken1','Glorious Shuriken','4','20','10','0','55','90','0','1','0','570425344','1','2','34','4','80',NULL,'1','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bMatkRate,15; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,NJ_ISSEN,AL_HEAL,10,1000,1; bonus4 bAutoSpellOnSkill,NJ_HUUMA,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('13308','Huuma_Blaze_I','Huuma Blaze Shuriken','4','0','0','0','230','0','0','1','0','570425344','1','2','34','4','0',NULL,'0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('13309','Huuma_Giant_Wheel_C','Huuma Giant Wheel Shuriken','4','0','0','0','99','0','0','1','0','570425344','1','2','34','4','0',NULL,'0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13310','P_Huuma_Shuriken1','Eden Group Huuma Shuriken I','4','0','0','0','150','50','0','1','0','570425344','1','2','34','3','60',NULL,'0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50;','','');
-REPLACE INTO `item_db` VALUES ('13311','Huuma_Shadow','Huuma Shadow','4','5000','2500','1500','170','0','0','1','0','570425344','1','2','34','4','99',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('13312','Huuma_Job_Test','Huuma Job Test','4','90000','45000','3000','0','0','0','1','0','570425344','1','2','34','4','99',NULL,'1','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13313','Huuma_Swirling_Petal','Huuma Swirling Petal','4','100000','50000','1500','150','50','0','1','2','570425344','1','2','34','3','110',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Fire; bonus2 bSkillAtk,KO_HUUMARANKA,20;','','');
-REPLACE INTO `item_db` VALUES ('13314','Huuma_Fluttering_Snow','Huuma Fluttering Snow','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Water; bonus3 bAutoSpell,NJ_HYOUSYOURAKU,max(getskilllv(NJ_HYOUSYOURAKU),1),30;','','');
-REPLACE INTO `item_db` VALUES ('13315','Huuma_Thunderstorm','Huuma Thunderstorm','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Wind; bonus3 bAutoSpell,NJ_RAIGEKISAI,max(getskilllv(NJ_RAIGEKISAI),1),30;','','');
-REPLACE INTO `item_db` VALUES ('13316','Upg_Huuma_Shuriken','Upg Huuma Shuriken','4','20','10','1500','55','0','0','1','1','570425344','1','2','34','3','0',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10*getrefine(); bonus bMatk,5*getrefine(); bonus bLongAtkRate,getrefine(); if(BaseLevel>=70) { bonus bBaseAtk,5*((BaseLevel-60)/10); }','','');
-REPLACE INTO `item_db` VALUES ('13317','TE_Woe_Huuma','TE Woe Huuma','4','0','0','0','80','100','0','1','0','570425344','1','2','34','3','40',NULL,'0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Bleeding,1000;','','');
-REPLACE INTO `item_db` VALUES ('13327','Scarlet_Huuma','Crimson Huuma Shuriken','4','20','10','1000','100','0','0','1','2','570425344','63','2','34','3','70',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13328','Huuma_Shuriken_of_Vicious_Mind','Huuma Shuriken of Vicious Mind','4','20','10','1500','150','50','0','1','1','570425344','63','2','34','4','160',NULL,'1','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13400','Cutlas_','Cutlus','4','20','10','900','150','0','0','1','1','414946','63','2','2','4','40',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('13401','Excalibur_C','Excalibur','4','1','0','0','199','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bLuk,10; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13402','Cutlas_C','Cutlas','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
-REPLACE INTO `item_db` VALUES ('13403','Solar_Sword_C','Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
-REPLACE INTO `item_db` VALUES ('13404','Platinum_Shotel','Platinum Shotel','4','20','10','1500','130','0','0','1','1','414946','58','2','2','4','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,50;','','');
-REPLACE INTO `item_db` VALUES ('13405','Curved_Sword','Curved Sword','4','20','10','800','125','0','0','1','2','414946','58','2','2','4','55',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus2 bAddEff,Eff_Curse,300;','','');
-REPLACE INTO `item_db` VALUES ('13406','Edger','Edger','4','20','10','0','120','0','0','1','0','414946','63','2','2','1','0',NULL,'0','2','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
-REPLACE INTO `item_db` VALUES ('13407','Nagan_C','Refined Nagan','4','1','0','0','148','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,40;','','');
-REPLACE INTO `item_db` VALUES ('13408','Fire_Brand_C','Refined Fireblend','4','1','0','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,2; skill MG_FIREBOLT,5; bonus3 bAutoSpell,MG_FIREBOLT,5,100;','','');
-REPLACE INTO `item_db` VALUES ('13409','Immaterial_Sword_C','Refined Immaterial Sword','4','1','0','0','160','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 45, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
-REPLACE INTO `item_db` VALUES ('13410','BF_Sword1','Valorous Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13411','BF_Sword2','Brave Gladiator Blade','4','20','10','0','115','74','0','1','0','414947','63','2','2','3','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13412','Twin_Edge_B','Twin Edge of Naght Sieger','4','20','10','1500','150','0','0','1','3','414946','58','2','2','4','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; skill MG_FROSTDIVER,5; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('13413','Twin_Edge_R','Twin Edge of Naght Sieger','4','20','10','1500','160','0','0','1','3','414946','58','2','2','4','75',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill WZ_METEOR,3; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
-REPLACE INTO `item_db` VALUES ('13414','Elemental_Sword','Elemental Sword','4','20','10','1200','105','95','0','1','3','414946','58','2','2','3','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,MG_COLDBOLT,3,50; bonus4 bAutoSpellOnSkill,MG_COLDBOLT,MG_FIREBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_FIREBOLT,MG_LIGHTNINGBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_LIGHTNINGBOLT,WZ_EARTHSPIKE,3,1000;','','');
-REPLACE INTO `item_db` VALUES ('13415','N_Falchion','Novice Falchion','4','0','0','0','59','0','0','1','3','414947','63','2','2','1','2',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13416','Krieger_Onehand_Sword1','Glorious Flamberge','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>6) { bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200; }','','');
-REPLACE INTO `item_db` VALUES ('13417','Krieger_Onehand_Sword2','Glorious Rapier','4','20','10','0','130','80','0','1','0','414947','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus bUseSPrate,-10; } if(getrefine()>8) { bonus bInt,5; }','','');
-REPLACE INTO `item_db` VALUES ('13418','Krieger_Onehand_Sword3','Glorious Holy Avenger','4','20','10','0','130','80','0','1','0','279714','63','2','2','4','80',NULL,'1','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus bUseSPrate,-10; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXAETERNA,1,1000; } if(getrefine()>9) { bonus bInt,5; }','','');
-REPLACE INTO `item_db` VALUES ('13419','Holy_Saber','Holy Saber','4','20','10','0','160','0','0','1','0','414946','63','2','2','3','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13420','Honglyuns_Sword','Honglyun\'s Sword','4','20','10','1200','160','0','0','1','1','414946','63','2','2','4','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('13421','Ruber','Ruber','4','20','10','1500','170','0','0','1','1','279714','58','2','2','3','50',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bSkillAtk,KN_BOWLINGBASH,20; bonus2 bSkillAtk,SM_BASH,20; }\",5,15000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('13422','Flamberge_C','Flamberge','4','0','0','0','185','0','0','1','0','16512','63','2','2','3','0',NULL,'0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('13423','P_Sabre1','Eden Sabre I','4','0','0','0','147','0','0','1','0','414946','63','2','2','2','26',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13424','P_Sabre2','Eden Sabre II','4','0','0','0','170','0','0','1','0','414946','63','2','2','2','40',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13425','Tourist_Sword','Traveler\'s Sword','4','0','0','500','61','0','0','1','0','414947','63','2','2','1','0',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bStr,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('13426','F_Cutlas_C','Rental Cutlas','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('13427','F_Solar_Sword_C','Rental Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13428','Priest_Sword','Priest Sword','4','20','10','1200','170','0','0','1','3','414946','63','2','2','4','50',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13429','E_Cutlas_C','E Cutlas C','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('13430','E_Solar_Sword_C','E Solar Sword C','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
-REPLACE INTO `item_db` VALUES ('13431','Chrome_Sword','Chrome Metal Sword','4','20','10','2200','180','0','0','1','0','279714','58','2','2','3','110',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('13432','Adventure_Sword','Adventure Sword','4','0','0','0','80','0','0','1','0','16514','63','2','2','1','0',NULL,'0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13433','Academy_Sword','Academy Sword','4','0','0','1200','120','0','0','1','1','16514','63','2','2','1','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13434','P_Saber3','Eden Group Saber III','4','0','0','0','185','0','0','1','0','414946','63','2','2','3','60',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13438','Magical_Blade','Magical Blade','4','60000','30000','2000','165','110','0','1','2','414947','63','2','2','4','105',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13439','TE_Woe_Sword','TE Woe Sword','4','0','0','0','120','100','0','1','0','414947','63','2','2','3','40',NULL,'0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
-REPLACE INTO `item_db` VALUES ('13440','Ceremonial_Sword','Ceremonial Sword','4','20','10','500','60','0','0','0','0','414947','56','2','2','1','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('13441','Thanos_Sword','Thanatos Sword','4','10','5','700','150','100','0','1','1','16514','63','2','2','4','120',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 6; bonus bVit, 6; bonus bLuk, -6; bonus2 bHPDrainRate, 50, 5; bonus2 bSPDrainRate, 10, 5; bonus2 bHPLossRate, 100, 10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('13442','Old_Parasol','Old Parasol','4','20','10','500','120','80','0','0','3','414946','63','2','2','3','80',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,getrefine(); skill MG_SOULSTRIKE,10;','','');
-REPLACE INTO `item_db` VALUES ('13444','Pala','Pala','4','20','10','700','190','0','0','0','1','414946','63','2','2','3','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,8;','','');
-REPLACE INTO `item_db` VALUES ('13454','Scarlet_Saber','Crimson Saber','4','20','10','850','85','0','0','1','2','414947','63','2','2','3','70',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('13455','Saber_of_Vicious_Mind','Saber of Vicious Mind','4','20','10','1350','135','0','0','1','1','414947','63','2','2','4','160',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('13500','Insurance60_Package','Life Insurrance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14500,10;','','');
-REPLACE INTO `item_db` VALUES ('13501','Assorted_Scroll_Box','Experience Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13502','Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,604800;','','');
-REPLACE INTO `item_db` VALUES ('13503','Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,604800;','','');
-REPLACE INTO `item_db` VALUES ('13504','Deviruchi_Cap_Box','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,604800;','','');
-REPLACE INTO `item_db` VALUES ('13505','Executioner_Box','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
-REPLACE INTO `item_db` VALUES ('13506','Brood_Axe_Box','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
-REPLACE INTO `item_db` VALUES ('13507','Tomahawk_Box','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
-REPLACE INTO `item_db` VALUES ('13508','Bow_Of_Rudra_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
-REPLACE INTO `item_db` VALUES ('13509','Cutlas_Box','Cutlas Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
-REPLACE INTO `item_db` VALUES ('13510','Solar_Sword_Box','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
-REPLACE INTO `item_db` VALUES ('13511','Sword_Breaker_Box','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
-REPLACE INTO `item_db` VALUES ('13512','Mail_Breaker_Box','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
-REPLACE INTO `item_db` VALUES ('13513','Moonlight_Sword_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
-REPLACE INTO `item_db` VALUES ('13514','Spanner_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
-REPLACE INTO `item_db` VALUES ('13515','Grape_Box','Grape Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 514,10;','','');
-REPLACE INTO `item_db` VALUES ('13516','Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 526,5;','','');
-REPLACE INTO `item_db` VALUES ('13517','Yggdrasilberry_Box','Yggdrasil Berry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 607,3;','','');
-REPLACE INTO `item_db` VALUES ('13518','Weapon_Card_Scroll_Box','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13558,1;','','');
-REPLACE INTO `item_db` VALUES ('13519','Armor_Card_Scroll_Box','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13559,1;','','');
-REPLACE INTO `item_db` VALUES ('13520','Helmet_Card_Scroll_Box','Helmet Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13560,1;','','');
-REPLACE INTO `item_db` VALUES ('13521','Hood_Card_Scroll_Box','Garment Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13561,1;','','');
-REPLACE INTO `item_db` VALUES ('13522','Hood_Card_Scroll_Box2','Shield Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13562,1;','','');
-REPLACE INTO `item_db` VALUES ('13523','Shoes_Card_Scroll_Box','Shoes Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13563,1;','','');
-REPLACE INTO `item_db` VALUES ('13524','Accy_Card_Scroll_Box','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13564,1;','','');
-REPLACE INTO `item_db` VALUES ('13525','Zeny_Scroll_Box','Zeny Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14508,1;','','');
-REPLACE INTO `item_db` VALUES ('13526','Pet_Egg_Scroll_Box1_','Pet Egg Scroll Box 12','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12925,30;','','');
-REPLACE INTO `item_db` VALUES ('13527','Pet_Egg_Scroll_Box2_','Pet Egg Scroll Box 13','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12926,30;','','');
-REPLACE INTO `item_db` VALUES ('13528','Pet_Egg_Scroll_Box3_','Pet Egg Scroll Box 14','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12932,30;','','');
-REPLACE INTO `item_db` VALUES ('13529','Pet_Egg_Scroll_Box4_','Pet Egg Scroll Box 15','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12933,30;','','');
-REPLACE INTO `item_db` VALUES ('13530','Pet_Egg_Scroll_Box5_','Pet Egg Scroll Box 16','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12934,30;','','');
-REPLACE INTO `item_db` VALUES ('13531','Light_Red_Pot_Box','Light Red Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 598,50;','','');
-REPLACE INTO `item_db` VALUES ('13532','Light_Orange_Pot_Box','Light Orange Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 599,50;','','');
-REPLACE INTO `item_db` VALUES ('13533','Light_Yellow_Pot_Box','Light Yellow Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11500,50;','','');
-REPLACE INTO `item_db` VALUES ('13534','Light_White_Pot_Box','Light White Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11501,50;','','');
-REPLACE INTO `item_db` VALUES ('13535','Light_Center_Pot_Box','Light Center Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13536','Light_Awakening_Pot_Box','Light Awakening Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13537','Light_Berserk_Pot_Box','Light Berserk Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
-REPLACE INTO `item_db` VALUES ('13538','Meteor_10_Scroll_Box','Meteor Storm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14512,50;','','');
-REPLACE INTO `item_db` VALUES ('13539','Storm_10_Scroll_Box','Storm Gust Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14513,50;','','');
-REPLACE INTO `item_db` VALUES ('13540','Vermilion_10_Scroll_Box','Lord of Vermilion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14514,50;','','');
-REPLACE INTO `item_db` VALUES ('13541','Lex_Aeterna_Scroll_Box','Lex Aeterna Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14515,50;','','');
-REPLACE INTO `item_db` VALUES ('13542','Magnificat_5_Scroll_Box','Magnificat Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14516,50;','','');
-REPLACE INTO `item_db` VALUES ('13543','CP_Helm_Scroll_Box','Chemical Protection Helm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13544','CP_Shield_Scroll_Box','Chemical Protection Shield Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13545','CP_Armor_Scroll_Box','Chemical Protection Armor Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13546','CP_Weapon_Scroll_Box','Chemical Protection Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10; getitem 7139,10;','','');
-REPLACE INTO `item_db` VALUES ('13547','Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14587,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
-REPLACE INTO `item_db` VALUES ('13548','Big_Bun_Box','Big Bun Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,50;','','');
-REPLACE INTO `item_db` VALUES ('13549','Pill__Box','Pill Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,50;','','');
-REPLACE INTO `item_db` VALUES ('13550','Superb_Fish_Slice_Box','Fish Slice Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14524,50;','','');
-REPLACE INTO `item_db` VALUES ('13551','Chewy_Ricecake_Box','Chewy Ricecake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14525,10;','','');
-REPLACE INTO `item_db` VALUES ('13552','Oriental_Pastry_Box','Pastry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14526,10;','','');
-REPLACE INTO `item_db` VALUES ('13553','Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,50;','','');
-REPLACE INTO `item_db` VALUES ('13554','Weapon_Card_Scroll_Box2','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13565,1;','','');
-REPLACE INTO `item_db` VALUES ('13555','Weapon_Card_Scroll_Box3','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13566,1;','','');
-REPLACE INTO `item_db` VALUES ('13556','Armor_Card_Scroll_Box2','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13567,1;','','');
-REPLACE INTO `item_db` VALUES ('13557','Accy_Card_Scroll_Box2','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13568,1;','','');
-REPLACE INTO `item_db` VALUES ('13558','Weapon_Card_Scroll','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13559','Armor_Card_Scroll','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13560','Helmet_Card_Scroll','Helmet Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13561','Hood_Card_Scroll','Garment Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13562','Hood_Card_Scroll2','Shield Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13563','Shoes_Card_Scroll','Shoes Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13564','Accy_Card_Scroll','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13565','Weapon_Card_Scroll2','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13566','Weapon_Card_Scroll3','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13567','Armor_Card_Scroll2','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13568','Accy_Card_Scroll2','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13569','PVP_Tele_Scroll_Box','PVP Teleport Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14528,10;','','');
-REPLACE INTO `item_db` VALUES ('13570','Giant_Fly_Wing_Box50','Giant Fly Wing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
-REPLACE INTO `item_db` VALUES ('13571','Giant_Fly_Wing_Box100','Giant Fly Wing Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
-REPLACE INTO `item_db` VALUES ('13572','Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
-REPLACE INTO `item_db` VALUES ('13573','Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
-REPLACE INTO `item_db` VALUES ('13574','Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
-REPLACE INTO `item_db` VALUES ('13575','Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
-REPLACE INTO `item_db` VALUES ('13576','Inc_Agi_10_Box30','Increase Agility Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
-REPLACE INTO `item_db` VALUES ('13577','Inc_Agi_10_Box50','Increase Agility Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
-REPLACE INTO `item_db` VALUES ('13578','Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
-REPLACE INTO `item_db` VALUES ('13579','Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
-REPLACE INTO `item_db` VALUES ('13580','Insurance_Package30','Life Insurance 30 Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
-REPLACE INTO `item_db` VALUES ('13581','Insurance_Package50','Life Insurrance Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
-REPLACE INTO `item_db` VALUES ('13582','Convex_Mirror_Box5','Convex Mirror Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
-REPLACE INTO `item_db` VALUES ('13583','Convex_Mirror_Box30','Convex Mirror Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
-REPLACE INTO `item_db` VALUES ('13584','Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
-REPLACE INTO `item_db` VALUES ('13585','Blessing10_Box50','Blessing Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
-REPLACE INTO `item_db` VALUES ('13586','Adrenaline10_Box30','Adrenaline Rush Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
-REPLACE INTO `item_db` VALUES ('13587','Adrenaline10_Box50','Adrenaline Rush Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
-REPLACE INTO `item_db` VALUES ('13588','Assumptio_5_Box30','Assumptio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
-REPLACE INTO `item_db` VALUES ('13589','Assumptio_5_Box50','Assumptio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
-REPLACE INTO `item_db` VALUES ('13590','Aspersio_5_Box30','Aspersio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30;','','');
-REPLACE INTO `item_db` VALUES ('13591','Aspersio_5_Box50','Aspersio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
-REPLACE INTO `item_db` VALUES ('13592','Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
-REPLACE INTO `item_db` VALUES ('13593','Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
-REPLACE INTO `item_db` VALUES ('13594','Wind_Walk10_Box30','Wind Walk Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
-REPLACE INTO `item_db` VALUES ('13595','Wind_Walk10_Box50','Wind Walk Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
-REPLACE INTO `item_db` VALUES ('13596','Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
-REPLACE INTO `item_db` VALUES ('13597','Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
-REPLACE INTO `item_db` VALUES ('13598','Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
-REPLACE INTO `item_db` VALUES ('13599','Battle_Manual_Box5','Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
-REPLACE INTO `item_db` VALUES ('13600','Siegfried_Box5','Token of Ziegfried Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
-REPLACE INTO `item_db` VALUES ('13601','Siegfried_Box20','Token Of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
-REPLACE INTO `item_db` VALUES ('13602','Kafra_Card_Box30','Kafra Card Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
-REPLACE INTO `item_db` VALUES ('13603','Kafra_Card_Box50','Kafra Card Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
-REPLACE INTO `item_db` VALUES ('13604','Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
-REPLACE INTO `item_db` VALUES ('13605','Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
-REPLACE INTO `item_db` VALUES ('13606','Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
-REPLACE INTO `item_db` VALUES ('13607','Bubble_Gum_Box5','Bubble Gum Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('13608','Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
-REPLACE INTO `item_db` VALUES ('13609','Megaphone_Box5','Megaphone Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
-REPLACE INTO `item_db` VALUES ('13610','Enriched_Elunium_Box5','Enriched Elunium 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
-REPLACE INTO `item_db` VALUES ('13611','Enriched_Oridecon_Box5','Enriched Oridecon 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
-REPLACE INTO `item_db` VALUES ('13612','Handcuff_Box','Arrest Handcuffs Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2706,1;','','');
-REPLACE INTO `item_db` VALUES ('13613','Super_Pet_Egg_Box1','Super Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13617,1;','','');
-REPLACE INTO `item_db` VALUES ('13614','Super_Pet_Egg_Box2','Super Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13618,1;','','');
-REPLACE INTO `item_db` VALUES ('13615','Super_Pet_Egg_Box3','Super Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13619,1;','','');
-REPLACE INTO `item_db` VALUES ('13616','Super_Pet_Egg_Box4','Super Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13620,1;','','');
-REPLACE INTO `item_db` VALUES ('13617','Super_Pet_Egg1','Super Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13618','Super_Pet_Egg2','Super Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13619','Super_Pet_Egg3','Super Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13620','Super_Pet_Egg4','Super Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13621','Greed_Box30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
-REPLACE INTO `item_db` VALUES ('13622','Greed_Box50','Greed Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,50;','','');
-REPLACE INTO `item_db` VALUES ('13623','Greed_Box100','Greed Scroll Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,100;','','');
-REPLACE INTO `item_db` VALUES ('13624','Flee_30_Scroll_Box','Evasion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flee_30_Scroll,1;','','');
-REPLACE INTO `item_db` VALUES ('13625','Accuracy_30_Scroll_Box','Concentration Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Accuracy_30_Scroll,1;','','');
-REPLACE INTO `item_db` VALUES ('13626','Super_Card_Pet_Egg_Box1','Super Card Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13630,1;','','');
-REPLACE INTO `item_db` VALUES ('13627','Super_Card_Pet_Egg_Box2','Super Card Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13631,1;','','');
-REPLACE INTO `item_db` VALUES ('13628','Super_Card_Pet_Egg_Box3','Super Card Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13632,1;','','');
-REPLACE INTO `item_db` VALUES ('13629','Super_Card_Pet_Egg_Box4','Super Card Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13633,1;','','');
-REPLACE INTO `item_db` VALUES ('13630','Super_Card_Pet_Egg1','Super Card Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13631','Super_Card_Pet_Egg2','Super Card Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13632','Super_Card_Pet_Egg3','Super Card Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13633','Super_Card_Pet_Egg4','Super Card Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13634','Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13635','Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13636','Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13637','Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13638','Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13639','Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('13640','Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13641','Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13642','Vigorgra_Package9','Start your Journey Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13643','Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13644','Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13645','Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('13646','Infiltrator_Box1','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('13647','Muramasa_Box1','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('13648','Excalibur_Box1','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('13649','Combat_Knife_Box1','Refined Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('13650','Counter_Dagger_Box1','Refined Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('13651','Kaiser_Knuckle_Box1','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('13652','Pole_Axe_Box1','Refined Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
-REPLACE INTO `item_db` VALUES ('13653','Mighty_Staff_Box1','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('13654','Right_Epsilon_Box1','Refined Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('13655','Balistar_Box1','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('13656','Diary_Of_Sage_Box1','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('13657','Asura_Box1','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('13658','Apple_Of_Archer_Box1','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13659','Bunny_Band_Box1','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13660','Sahkkat_Box1','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13661','Lord_Circlet_Box1','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13662','Elven_Ears_Box1','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13663','Steel_Flower_Box1','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13664','Critical_Ring_Box1','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('13665','Earring_Box1','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('13666','Ring_Box1','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('13667','Necklace_Box1','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('13668','Glove_Box1','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('13669','Brooch_Box1','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('13670','Rosary_Box1','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('13671','Safety_Ring_Box1','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('13672','Vesper_Core01_Box1','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('13673','Vesper_Core02_Box1','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('13674','Vesper_Core03_Box1','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('13675','Vesper_Core04_Box1','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('13676','Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13677','Magestic_Goat_Box1','Refined Majestic Goat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13678','Deviruchi_Cap_Box1','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13679','Executioner_Box1','Refined Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
-REPLACE INTO `item_db` VALUES ('13680','Brood_Axe_Box1','Punksutawney Phil\'s Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
-REPLACE INTO `item_db` VALUES ('13681','Tomahawk_Box1','Serpent\'s Surprise','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
-REPLACE INTO `item_db` VALUES ('13682','Bow_Of_Rudra_Box1','Tricky Halloween Treat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
-REPLACE INTO `item_db` VALUES ('13683','Cutlas_Box1','Lovely Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
-REPLACE INTO `item_db` VALUES ('13684','Solar_Sword_Box1','Refined Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
-REPLACE INTO `item_db` VALUES ('13685','Sword_Breaker_Box1','Tricky Halloween Treat Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
-REPLACE INTO `item_db` VALUES ('13686','Mail_Breaker_Box1','Yule Love This Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
-REPLACE INTO `item_db` VALUES ('13687','Moonlight_Sword_Box1','Apocalypse Survivor Fire Sale Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
-REPLACE INTO `item_db` VALUES ('13688','Spanner_Box1','Refined Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
-REPLACE INTO `item_db` VALUES ('13689','Bok_Choy_Box','Bok Choy Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7766,100;','','');
-REPLACE INTO `item_db` VALUES ('13690','Chung_E_Cake_Box','Chung E Cake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7767,100;','','');
-REPLACE INTO `item_db` VALUES ('13691','Freyja_Overcoat_Box','Freya\'s Clothes Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2369,604800;','','');
-REPLACE INTO `item_db` VALUES ('13692','Freyja_Boots_Box','Freya\'s Boots Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2428,604800;','','');
-REPLACE INTO `item_db` VALUES ('13693','Freyja_Cape_Box','Freya\'s Manteau Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2533,604800;','','');
-REPLACE INTO `item_db` VALUES ('13694','Freyja_Crown_Box','Freya\'s Crown Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5306,604800;','','');
-REPLACE INTO `item_db` VALUES ('13695','Battle_Manual25_Box','Field Manual 25% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14532,10;','','');
-REPLACE INTO `item_db` VALUES ('13696','Battle_Manual100_Box','Field Manual 100% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14533,10;','','');
-REPLACE INTO `item_db` VALUES ('13697','J_Blessing10_Box','Blessing Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
-REPLACE INTO `item_db` VALUES ('13698','J_Inc_Agi10_Box','Increase Agility Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
-REPLACE INTO `item_db` VALUES ('13699','J_Wind_Walk10_Box','Wind Walk Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
-REPLACE INTO `item_db` VALUES ('13700','J_Adrenaline10_Box','Adrenaline Rush Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
-REPLACE INTO `item_db` VALUES ('13701','Pet_Egg_Scroll12','Pet Egg Scroll 12','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13702','Pet_Egg_Scroll13','Pet Egg Scroll 13','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13703','Pet_Egg_Scroll14','Pet Egg Scroll 14','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13704','Super_Pet_Egg5','Super Pet Egg 5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13705','Super_Pet_Egg6','Super Pet Egg 6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13706','Super_Pet_Egg7','Super Pet Egg 7','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13707','Super_Pet_Egg8','Super Pet Egg 8','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13708','Pet_Egg_Scroll_E','Pet Egg Scroll E','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13709','BRO_Package_1','BRO Package Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13710','Max_Weight_Up_Box','Gym Pass Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
-REPLACE INTO `item_db` VALUES ('13711','Small_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
-REPLACE INTO `item_db` VALUES ('13712','Small_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
-REPLACE INTO `item_db` VALUES ('13713','Small_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
-REPLACE INTO `item_db` VALUES ('13714','Med_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
-REPLACE INTO `item_db` VALUES ('13715','Med_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
-REPLACE INTO `item_db` VALUES ('13716','Med_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
-REPLACE INTO `item_db` VALUES ('13717','Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
-REPLACE INTO `item_db` VALUES ('13718','Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
-REPLACE INTO `item_db` VALUES ('13719','Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
-REPLACE INTO `item_db` VALUES ('13720','Regeneration_Box10','Regeneration 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
-REPLACE INTO `item_db` VALUES ('13721','Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
-REPLACE INTO `item_db` VALUES ('13722','Pecopeco_Hairband_Box','Pecopeco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
-REPLACE INTO `item_db` VALUES ('13723','Red_Glasses_Box','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
-REPLACE INTO `item_db` VALUES ('13724','Whisper_Mask_Box','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
-REPLACE INTO `item_db` VALUES ('13725','Ramen_Hat_Box','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
-REPLACE INTO `item_db` VALUES ('13726','Gold_Box_','Golden Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7777,1;','','');
-REPLACE INTO `item_db` VALUES ('13727','Silver_Box_','Silver Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7778,1;','','');
-REPLACE INTO `item_db` VALUES ('13728','Gold_Key1_Box','Golden Key Box(1)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7779,1;','','');
-REPLACE INTO `item_db` VALUES ('13729','Gold_Key5_Box','Golden Key Box(5)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7779,5;','','');
-REPLACE INTO `item_db` VALUES ('13730','Silver_Key1_Box','Silver Key Box(1)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7780,1;','','');
-REPLACE INTO `item_db` VALUES ('13731','Silver_Key5_Box','Silver Key Box(5)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7780,5;','','');
-REPLACE INTO `item_db` VALUES ('13734','Pecopeco_Hairband_Box1','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
-REPLACE INTO `item_db` VALUES ('13735','Red_Glasses_Box1','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
-REPLACE INTO `item_db` VALUES ('13736','Whisper_Mask_Box1','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
-REPLACE INTO `item_db` VALUES ('13737','Ramen_Hat_Box1','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
-REPLACE INTO `item_db` VALUES ('13738','Glass_Of_Illusion_Box5','Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
-REPLACE INTO `item_db` VALUES ('13739','Glass_Of_Illusion_Box10','Glass of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
-REPLACE INTO `item_db` VALUES ('13740','Shadow_Armor_S_Box5','Shadow Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 5;','','');
-REPLACE INTO `item_db` VALUES ('13741','Shadow_Armor_S_Box10','Shadow Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 10;','','');
-REPLACE INTO `item_db` VALUES ('13742','Shadow_Armor_S_Box30','Shadow Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 30;','','');
-REPLACE INTO `item_db` VALUES ('13743','Holy_Armor_S_Box5','Holy Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 5;','','');
-REPLACE INTO `item_db` VALUES ('13744','Holy_Armor_S_Box10','Holy Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 10;','','');
-REPLACE INTO `item_db` VALUES ('13745','Holy_Armor_S_Box30','Holy Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 30;','','');
-REPLACE INTO `item_db` VALUES ('13746','S_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
-REPLACE INTO `item_db` VALUES ('13747','S_Def_Potion_Box30','Small Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
-REPLACE INTO `item_db` VALUES ('13748','S_Def_Potion_Box50','Small Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
-REPLACE INTO `item_db` VALUES ('13749','B_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
-REPLACE INTO `item_db` VALUES ('13750','B_Def_Potion_Box30','Big Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
-REPLACE INTO `item_db` VALUES ('13751','B_Def_Potion_Box50','Big Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
-REPLACE INTO `item_db` VALUES ('13752','S_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
-REPLACE INTO `item_db` VALUES ('13753','S_Mdef_Potion_Box30','Small Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
-REPLACE INTO `item_db` VALUES ('13754','S_Mdef_Potion_Box50','Small Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
-REPLACE INTO `item_db` VALUES ('13755','B_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
-REPLACE INTO `item_db` VALUES ('13756','B_Mdef_Potion_Box30','Big Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
-REPLACE INTO `item_db` VALUES ('13757','B_Mdef_Potion_Box50','Big Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
-REPLACE INTO `item_db` VALUES ('13758','Battle_Manual_X3_Box','Field Manual 300% Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14545,20;','','');
-REPLACE INTO `item_db` VALUES ('13759','In_Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 510,50;','','');
-REPLACE INTO `item_db` VALUES ('13760','Honey_Box','Honey Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 518,100;','','');
-REPLACE INTO `item_db` VALUES ('13761','Empty_Bottle_Box','Empty Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
-REPLACE INTO `item_db` VALUES ('13762','In_Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 526,70;','','');
-REPLACE INTO `item_db` VALUES ('13763','5_Anniversary_Coin_Box','PCRoom Premium Anniversary Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2709,1;','','');
-REPLACE INTO `item_db` VALUES ('13764','Battle_Manual_Box_TW','Beginner\'s Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7803,5;','','');
-REPLACE INTO `item_db` VALUES ('13765','Certificate_TW_Box','... Certificate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 7804,1;','','');
-REPLACE INTO `item_db` VALUES ('13766','Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
-REPLACE INTO `item_db` VALUES ('13767','Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
-REPLACE INTO `item_db` VALUES ('13768','Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
-REPLACE INTO `item_db` VALUES ('13769','Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
-REPLACE INTO `item_db` VALUES ('13770','Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
-REPLACE INTO `item_db` VALUES ('13771','Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
-REPLACE INTO `item_db` VALUES ('13772','Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
-REPLACE INTO `item_db` VALUES ('13773','Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
-REPLACE INTO `item_db` VALUES ('13774','Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
-REPLACE INTO `item_db` VALUES ('13775','Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
-REPLACE INTO `item_db` VALUES ('13776','Cloak_Of_Survival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13777','Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13778','Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13779','Evil_Wing_Ears_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13780','Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13781','kRO_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13782','Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
-REPLACE INTO `item_db` VALUES ('13783','Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
-REPLACE INTO `item_db` VALUES ('13784','Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
-REPLACE INTO `item_db` VALUES ('13785','Nagan_Box1','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,86400;','','');
-REPLACE INTO `item_db` VALUES ('13786','Skewer_Box1','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,86400;','','');
-REPLACE INTO `item_db` VALUES ('13787','Survival_Rod_Box1','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,86400;','','');
-REPLACE INTO `item_db` VALUES ('13788','Quadrille_Box1','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,86400;','','');
-REPLACE INTO `item_db` VALUES ('13789','Great_Axe_Box1','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,86400;','','');
-REPLACE INTO `item_db` VALUES ('13790','Bloody_Roar_Box1','Fall Into The Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,86400;','','');
-REPLACE INTO `item_db` VALUES ('13791','Hardback_Box1','Turkey Day Groove Pack with Gravy','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,86400;','','');
-REPLACE INTO `item_db` VALUES ('13792','Fire_Brand_Box1','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,86400;','','');
-REPLACE INTO `item_db` VALUES ('13793','Immaterial_Sword_Box1','Black Friday Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,86400;','','');
-REPLACE INTO `item_db` VALUES ('13794','Unholy_Touch_Box1','Cyber Monday Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,86400;','','');
-REPLACE INTO `item_db` VALUES ('13795','Cloak_Of_Survival_Box1','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,86400;','','');
-REPLACE INTO `item_db` VALUES ('13796','Masquerade_Box1','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,86400;','','');
-REPLACE INTO `item_db` VALUES ('13797','Orc_Hero_Helm_Box1','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,86400;','','');
-REPLACE INTO `item_db` VALUES ('13798','Evil_Wing_Ears_Box1','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,86400;','','');
-REPLACE INTO `item_db` VALUES ('13799','Dark_Blindfold_Box1','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,86400;','','');
-REPLACE INTO `item_db` VALUES ('13800','kRO_Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,86400;','','');
-REPLACE INTO `item_db` VALUES ('13801','Corsair_Box1','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,86400;','','');
-REPLACE INTO `item_db` VALUES ('13802','Bloody_Iron_Ball_Box1','Pirate\'s Booty Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,86400;','','');
-REPLACE INTO `item_db` VALUES ('13803','Spiritual_Ring_Box1','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,86400;','','');
-REPLACE INTO `item_db` VALUES ('13804','Fire_Cracker_Love_Box','I Love You Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14546,10;','','');
-REPLACE INTO `item_db` VALUES ('13805','Fire_Cracker_Wday_Box','Whiteday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14547,10;','','');
-REPLACE INTO `item_db` VALUES ('13806','Fire_Cracker_Vday_Box','Valentine\'s Day Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14548,10;','','');
-REPLACE INTO `item_db` VALUES ('13807','Fire_Cracker_Bday_Box','Birthday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14549,10;','','');
-REPLACE INTO `item_db` VALUES ('13808','Fire_Cracker_Xmas_Box','Xmas Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14550,10;','','');
-REPLACE INTO `item_db` VALUES ('13809','Blue_Gemstone_Box','Blue Gemstone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 717,100;','','');
-REPLACE INTO `item_db` VALUES ('13810','Blue_Potion_Box','Light Blue Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11502,25;','','');
-REPLACE INTO `item_db` VALUES ('13811','Food_Box_Lv1','+20 Basic Food Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14551,1; getitem 14554,1; getitem 14557,1; getitem 14560,1; getitem 14563,1; getitem 14566,1;','','');
-REPLACE INTO `item_db` VALUES ('13812','Food_Box_Lv2','Food Box Vol 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14552,1; getitem 14555,1; getitem 14558,1; getitem 14561,1; getitem 14564,1; getitem 14567,1;','','');
-REPLACE INTO `item_db` VALUES ('13813','Food_Box_Lv3','Food Box Vol 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14553,1; getitem 14556,1; getitem 14559,1; getitem 14562,1; getitem 14565,1; getitem 14568,1;','','');
-REPLACE INTO `item_db` VALUES ('13814','Indonesia_Box','Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13815','Knife_Goblin_Box','Knife Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Knife_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13816','Flail_Goblin_Box','Flail Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flail_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13817','Hammer_Goblin_Box','Hammer Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Hammer_Goblin_Ring, 10;','','');
-REPLACE INTO `item_db` VALUES ('13818','Red_Deleter_Box','Red Deleter Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Marble, 10;','','');
-REPLACE INTO `item_db` VALUES ('13819','Diabolic_Box','Diabolic Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Burning_Stone, 10;','','');
-REPLACE INTO `item_db` VALUES ('13820','Wanderer_Box','Wanderer Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Skull_Of_Vagabond, 10;','','');
-REPLACE INTO `item_db` VALUES ('13821','Green_Apple_Box','Green Apple Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7821,10;','','');
-REPLACE INTO `item_db` VALUES ('13822','Whole_Barbecue_Box','Barbeque Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7822,10;','','');
-REPLACE INTO `item_db` VALUES ('13823','Meat_Veg_Skewer_Box','Meat Skewer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7823,10;','','');
-REPLACE INTO `item_db` VALUES ('13824','Spirit_Liquor_Box','Spirit Liquor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7824,10;','','');
-REPLACE INTO `item_db` VALUES ('13825','Green_Box_','Old Green Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13826','Power_Box1','Power Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 682,1; getitem 12123,1; getitem 12122,1;','','');
-REPLACE INTO `item_db` VALUES ('13827','Power_Box2','Power Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 683,1; getitem 12123,1; getitem 12122,1;','','');
-REPLACE INTO `item_db` VALUES ('13828','Resist_Box1','Resist Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12118,1; getitem 12119,1;','','');
-REPLACE INTO `item_db` VALUES ('13829','Resist_Box2','Resist Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12120,1; getitem 12121,1;','','');
-REPLACE INTO `item_db` VALUES ('13830','Stat_Boost1','Stat Boost 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CHASEWALK2,60000,5; sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13831','Stat_Boost2','Stat Boost 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCLUK,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13832','Stat_Boost3','Stat Boost 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13833','Stat_Boost4','Stat Boost 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
-REPLACE INTO `item_db` VALUES ('13834','Dun_Tele_Scroll2_Box5','Dungeon Teleport Scroll II Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
-REPLACE INTO `item_db` VALUES ('13835','Dun_Tele_Scroll2_Box10','Dungeon Teleport Scroll II Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
-REPLACE INTO `item_db` VALUES ('13836','Mbl_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,1;','','');
-REPLACE INTO `item_db` VALUES ('13837','Mbl_Agi_Dish_Box','Steamed Desert Scorpions Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12251,1;','','');
-REPLACE INTO `item_db` VALUES ('13838','Mbl_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,1;','','');
-REPLACE INTO `item_db` VALUES ('13839','Mbl_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12253,1;','','');
-REPLACE INTO `item_db` VALUES ('13840','Mbl_Luk_Dish_Box','Cooked Nine Tail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12254,1;','','');
-REPLACE INTO `item_db` VALUES ('13841','Mbl_Vit_Dish_Box','Immortal Stew Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12255,1;','','');
-REPLACE INTO `item_db` VALUES ('13842','Mbl_Kafra_Card_Box','Payment Statement for Kafra Employee Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12249,1;','','');
-REPLACE INTO `item_db` VALUES ('13843','Mbl_Battle_Manual_Box','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14532,1;','','');
-REPLACE INTO `item_db` VALUES ('13844','Heroic_Stone_Box','Heroic Stone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7825,1;','','');
-REPLACE INTO `item_db` VALUES ('13845','Mysterious_Travel_Sack1','Mystery Travel Sack A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13846','Mysterious_Travel_Sack2','Mystery Travel Sack B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13847','Mysterious_Travel_Sack3','Mystery Travel Sack C','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13848','Mysterious_Travel_Sack4','Mystery Travel Sack D','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13849','WOB_Box_Rune5','Yellow Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
-REPLACE INTO `item_db` VALUES ('13850','WOB_Box_Rune10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
-REPLACE INTO `item_db` VALUES ('13851','WOB_Box_Schawaltz5','Green Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
-REPLACE INTO `item_db` VALUES ('13852','WOB_Box_Schawaltz10','Green Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
-REPLACE INTO `item_db` VALUES ('13853','WOB_Box_Rachel5','Red Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
-REPLACE INTO `item_db` VALUES ('13854','WOB_Box_Rachel10','Red Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
-REPLACE INTO `item_db` VALUES ('13855','WOB_Box_Local5','Blue Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
-REPLACE INTO `item_db` VALUES ('13856','WOB_Box_Local10','Blue Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
-REPLACE INTO `item_db` VALUES ('13857','Spark_Candy_Box5','Candy Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
-REPLACE INTO `item_db` VALUES ('13858','Spark_Candy_Box10','Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
-REPLACE INTO `item_db` VALUES ('13859','Directive_A_Envelope','Directive Envelope A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2734,1;','','');
-REPLACE INTO `item_db` VALUES ('13860','Directive_B_Envelope','Directive Envelope B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2735,1;','','');
-REPLACE INTO `item_db` VALUES ('13861','Mini_Battle_Manual_Box','Small Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,4;','','');
-REPLACE INTO `item_db` VALUES ('13862','Trial_Box','Trial Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2; getitem 12215,15; getitem 12216,15;','','');
-REPLACE INTO `item_db` VALUES ('13863','Repair_Scroll_Box10','Repair Weapon Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('13864','Hockey_Mask_Box','Hockey Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5314,604800;','','');
-REPLACE INTO `item_db` VALUES ('13865','Observer_Box','Observer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5315,604800;','','');
-REPLACE INTO `item_db` VALUES ('13866','Flying_Angel_Box','Flapping Angel Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
-REPLACE INTO `item_db` VALUES ('13867','Neko_Mimi_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('13868','MFH_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
-REPLACE INTO `item_db` VALUES ('13869','Chick_Hat_Box','Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
-REPLACE INTO `item_db` VALUES ('13870','New_Style_Box','Beauty Gift Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
-REPLACE INTO `item_db` VALUES ('13871','Magician_Card_Box','Mage Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4327,1; getitem 4309,1; getitem 4325,1; getitem 4208,1; getitem 4258,1; getitem 4191,1;','','');
-REPLACE INTO `item_db` VALUES ('13872','Acolyte_Card_Box','Acolyte Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4185,1; getitem 4312,1; getitem 4217,1; getitem 4280,1; getitem 4293,1;','','');
-REPLACE INTO `item_db` VALUES ('13873','Archer_Card_Box','Archer Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4199,1; getitem 4178,1; getitem 4252,1;','','');
-REPLACE INTO `item_db` VALUES ('13874','Swordman_Card_Box','Swordman Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4319,1; getitem 4331,1; getitem 4220,1; getitem 4311,1; getitem 4246,1;','','');
-REPLACE INTO `item_db` VALUES ('13875','Thief_Card_Box','Thief Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4230,1; getitem 4210,1; getitem 4257,1; getitem 4172,1; getitem 4272,1;','','');
-REPLACE INTO `item_db` VALUES ('13876','Merchant_Card_Box','Merchant Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4206,1; getitem 4281,1; getitem 4186,1; getitem 4233,1; getitem 4321,1;','','');
-REPLACE INTO `item_db` VALUES ('13877','Clock_Tower_Card_Box','Clock Tower Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4244,1; getitem 4299,1; getitem 4313,1; getitem 4229,1;','','');
-REPLACE INTO `item_db` VALUES ('13878','Geffenia_Card_Box','Geffenia Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4218,1; getitem 4269,1;','','');
-REPLACE INTO `item_db` VALUES ('13879','Owl_Card_Box','Owl Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4237,1; getitem 4238,1;','','');
-REPLACE INTO `item_db` VALUES ('13880','Ghost_Card_Box','Ghost Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4193,1; getitem 4294,1;','','');
-REPLACE INTO `item_db` VALUES ('13881','Nightmare_Card_Box','Nightmare Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4127,1; getitem 4166,1;','','');
-REPLACE INTO `item_db` VALUES ('13882','Curse_Card_Box','Curse Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4076,4;','','');
-REPLACE INTO `item_db` VALUES ('13883','Sleep_Card_Box','Sleep Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4024,4;','','');
-REPLACE INTO `item_db` VALUES ('13884','Freeze_Card_Box','Freeze Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4055,4;','','');
-REPLACE INTO `item_db` VALUES ('13885','Stun_Card_Box','Stun Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4017,4;','','');
-REPLACE INTO `item_db` VALUES ('13886','Silence_Card_Box','Silence Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4057,4;','','');
-REPLACE INTO `item_db` VALUES ('13887','Blind_Card_Box','Blind Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4020,4;','','');
-REPLACE INTO `item_db` VALUES ('13888','Chaos_Card_Box','Chaos Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4104,4;','','');
-REPLACE INTO `item_db` VALUES ('13889','Elunium_Box_','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,10;','','');
-REPLACE INTO `item_db` VALUES ('13890','Oridecon_Box_','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,10;','','');
-REPLACE INTO `item_db` VALUES ('13891','Fire_Converter_Box','Fire Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12114,10;','','');
-REPLACE INTO `item_db` VALUES ('13892','Water_Converter_Box','Water Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12115,10;','','');
-REPLACE INTO `item_db` VALUES ('13893','Wind_Converter_Box','Wind Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12117,10;','','');
-REPLACE INTO `item_db` VALUES ('13894','Earth_Converter_Box','Earth Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12116,10;','','');
-REPLACE INTO `item_db` VALUES ('13895','Starter_Pack','Starter Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7229,2; getitem 569,300; getitem 504,20; getitem 505,20; getitem 7060,30; getitem 2403,1; getitem 5039,1; getitem 2503,1; getitem 2307,1; getitem 616,1; getitem 603,1; getitem 617,1; getitem 610,5; getitem 604,5;','','');
-REPLACE INTO `item_db` VALUES ('13896','Mimic_Summon_Box5','Mimic Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13897','Disguise_Summon_Box5','Disguise Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13898','Alice_Summon_Box5','Alice Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('13899','Mimic_Summon_Box10','Mimic Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13900','Disguise_Summon_Box10','Disguise Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13901','Alice_Summon_Box10','Alice Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('13902','Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
-REPLACE INTO `item_db` VALUES ('13903','Santa_Poring_Hat_Box','Santa Poring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
-REPLACE INTO `item_db` VALUES ('13904','Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
-REPLACE INTO `item_db` VALUES ('13905','Hard_Core_Set_Box','XM Hardcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12209,10; getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('13906','Kitty_Set_Box','XM Kitty Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5230,1; getitem 5231,1; getitem 5232,1; getitem 5233,1; getitem 5234,1;','','');
-REPLACE INTO `item_db` VALUES ('13907','Soft_Core_Set_Box','XM Softcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5; getitem 12209,5; getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('13908','Deviruchi_Set_Box','Class Set Card Album','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5227,1; getitem 5228,1; getitem 5229,1;','','');
-REPLACE INTO `item_db` VALUES ('13909','MVP_Hunt_Box','MVP Hunting Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,1; getitem 12210,1; getitem 12221,1; getitem 12214,3;','','');
-REPLACE INTO `item_db` VALUES ('13910','Brewing_Box','XM Brewing Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10; getitem 12205,10; getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('13911','Xmas_Pet_Scroll','Christmas Pet Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13912','Party_Blessing_Box','Party Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14588,10;','','');
-REPLACE INTO `item_db` VALUES ('13913','Party_Inc_Agi_Box','Party Increase Agi 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14589,10;','','');
-REPLACE INTO `item_db` VALUES ('13914','Party_Assumptio_Box','Party Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14590,10;','','');
-REPLACE INTO `item_db` VALUES ('13915','Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
-REPLACE INTO `item_db` VALUES ('13916','Squirrel_Box','Squirrel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
-REPLACE INTO `item_db` VALUES ('13917','Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
-REPLACE INTO `item_db` VALUES ('13918','Drooping_W_Kitty_Box','Koneko Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
-REPLACE INTO `item_db` VALUES ('13919','L_Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5374,1;','','');
-REPLACE INTO `item_db` VALUES ('13920','Satanic_Chain_P_Box','Flying Evil Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5376,1;','','');
-REPLACE INTO `item_db` VALUES ('13921','Antique_Pipe_Box','Gentleman\'s Pipe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5377,1;','','');
-REPLACE INTO `item_db` VALUES ('13922','Rabbit_Ear_Hat_Box','Bunny Top Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
-REPLACE INTO `item_db` VALUES ('13923','Darkness_Helm_Box','Dark Randgris Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5373,1;','','');
-REPLACE INTO `item_db` VALUES ('13924','L_Orc_Hero_Helm_Box','Orc Hero Headdress Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
-REPLACE INTO `item_db` VALUES ('13925','Lucky_Scroll08','Mouse Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13926','Crusader_Card_Box','Crusader Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4371,1; getitem 4311,1; getitem 4319,1; getitem 4331,1;','','');
-REPLACE INTO `item_db` VALUES ('13927','Alchemist_Card_Box','Alchemist Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4281,1; getitem 4233,1; getitem 4343,1; getitem 4186,1; getitem 4036,1;','','');
-REPLACE INTO `item_db` VALUES ('13928','Rogue_Card_Box','Rogue Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4039,1; getitem 4210,1; getitem 4257,1; getitem 4230,1; getitem 4348,1;','','');
-REPLACE INTO `item_db` VALUES ('13929','Bard_Dancer_Card_Box','Bard Dancer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4178,1; getitem 4381,1; getitem 4252,1;','','');
-REPLACE INTO `item_db` VALUES ('13930','Sage_Card_Box','Sage card box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4382,1; getitem 4258,1; getitem 4325,1; getitem 4208,1; getitem 4327,1;','','');
-REPLACE INTO `item_db` VALUES ('13931','Monk_Card_Box','Monk Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4312,1; getitem 4332,1; getitem 4185,1; getitem 4293,1;','','');
-REPLACE INTO `item_db` VALUES ('13932','Sylph_Box','Sylph Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4345,4;','','');
-REPLACE INTO `item_db` VALUES ('13933','Undine_Box','Undine Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4350,4;','','');
-REPLACE INTO `item_db` VALUES ('13934','Salamander_Box','Salamander Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4380,4;','','');
-REPLACE INTO `item_db` VALUES ('13935','Soul_Box','Soul Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4388,4;','','');
-REPLACE INTO `item_db` VALUES ('13936','Noum_Bpx','Gnome Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4335,4;','','');
-REPLACE INTO `item_db` VALUES ('13937','Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
-REPLACE INTO `item_db` VALUES ('13938','Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
-REPLACE INTO `item_db` VALUES ('13939','Diadem_Box','Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5313,1;','','');
-REPLACE INTO `item_db` VALUES ('13940','Siege_Tele_Scroll_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14591,100;','','');
-REPLACE INTO `item_db` VALUES ('13941','Valentine_Scroll_TW','Taiwan Valentine Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13942','Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14009,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13943','Squirrel_Box_1m','Squirrel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14010,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13944','Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14011,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13945','Br_SwordPackage','Brazil Swordsman Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13946','Br_MagePackage','Brazil Magician Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13947','Br_AcolPackage','Brazil Acolyte Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13948','Br_ArcherPackage','Brazil Archer package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13949','Br_MerPackage','Brazil Merchant Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13950','Br_ThiefPackage','Brazil Thief Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('13951','Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13109,604800;','','');
-REPLACE INTO `item_db` VALUES ('13952','Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
-REPLACE INTO `item_db` VALUES ('13953','All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
-REPLACE INTO `item_db` VALUES ('13954','Spiritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
-REPLACE INTO `item_db` VALUES ('13955','Recuperative_Armor_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
-REPLACE INTO `item_db` VALUES ('13956','Shelter_Resistance_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
-REPLACE INTO `item_db` VALUES ('13957','Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
-REPLACE INTO `item_db` VALUES ('13958','Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
-REPLACE INTO `item_db` VALUES ('13959','Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
-REPLACE INTO `item_db` VALUES ('13960','Name_Change_Coupon_Box','Identification Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7623,1;','','');
-REPLACE INTO `item_db` VALUES ('13961','Mojji_Box','Mochi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 554,5;','','');
-REPLACE INTO `item_db` VALUES ('13962','Deprotai_Doll_Hat_Box','Defolty Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5340,1;','','');
-REPLACE INTO `item_db` VALUES ('13963','Claris_Doll_Hat_Box','Glaris Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5341,1;','','');
-REPLACE INTO `item_db` VALUES ('13964','Sorin_Doll_Hat_Box','Sorin Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5342,1;','','');
-REPLACE INTO `item_db` VALUES ('13965','Tayelin_Doll_Hat_Box','Telling Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5343,1;','','');
-REPLACE INTO `item_db` VALUES ('13966','Binit_Doll_Hat_Box','Vinit Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5344,1;','','');
-REPLACE INTO `item_db` VALUES ('13967','Debril_Doll_Hat_Box','W Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5345,1;','','');
-REPLACE INTO `item_db` VALUES ('13968','Bubblegum_Lower_Box','Bubble Gum Low Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5394,86400;','','');
-REPLACE INTO `item_db` VALUES ('13969','Lucky_Clip_Box','Lucky Clip Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2742,86400;','','');
-REPLACE INTO `item_db` VALUES ('13970','Iron_10_Box','Iron Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 998,10;','','');
-REPLACE INTO `item_db` VALUES ('13971','Steel_10_Box','Steel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('13972','Coal_10_Box','Coal Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1003,10;','','');
-REPLACE INTO `item_db` VALUES ('13973','Poison_Bottle_30_Box','Poison Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,30;','','');
-REPLACE INTO `item_db` VALUES ('13974','TW_Scroll01','Fisherman Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('13975','Picture_Diary_Box','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
-REPLACE INTO `item_db` VALUES ('13976','Mini_Heart_Box','Mini Heart Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
-REPLACE INTO `item_db` VALUES ('13977','Newcomer_Box','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
-REPLACE INTO `item_db` VALUES ('13978','Kid_Box','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
-REPLACE INTO `item_db` VALUES ('13979','Magic_Castle_Box','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
-REPLACE INTO `item_db` VALUES ('13980','Bulging_Head_Box','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
-REPLACE INTO `item_db` VALUES ('13981','Picture_Diary_Box_1m','Diary Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13982','Mini_Heart_Box_1m','Mini Heart Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13983','Newcomer_Box_1m','Freshman Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13984','Kid_Box_1m','Kid Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13985','Magic_Castle_Box_1m','Magic Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13986','Bulging_Head_Box_1m','JJangu Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,2592000;','','');
-REPLACE INTO `item_db` VALUES ('13987','Ori_Stone_5_Box','Rough Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,5;','','');
-REPLACE INTO `item_db` VALUES ('13988','Ori_Stone_50_Box','Rough Oridecon Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,50;','','');
-REPLACE INTO `item_db` VALUES ('13989','Acidbomb_10_Box','Acid Bomb Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7135,10; getitem 7136,10;','','');
-REPLACE INTO `item_db` VALUES ('13990','Job_Manual50_Box','Job Battle Manual 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14592,10;','','');
-REPLACE INTO `item_db` VALUES ('13991','Tiger_Mask_Box','Tiger Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5098,1;','','');
-REPLACE INTO `item_db` VALUES ('13992','Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('13993','Alice_Doll_Box','Alice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5137,1;','','');
-REPLACE INTO `item_db` VALUES ('13994','Speed_Up_Potion_Box5','Speed Potion Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 5;','','');
-REPLACE INTO `item_db` VALUES ('13995','Speed_Up_Potion_Box10','Speed Potion Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 10;','','');
-REPLACE INTO `item_db` VALUES ('13996','Big_Bun_Box100','Big Bun Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,100;','','');
-REPLACE INTO `item_db` VALUES ('13997','Big_Bun_Box500','Big Bun Box(500)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,500;','','');
-REPLACE INTO `item_db` VALUES ('13998','Giant_Fly_Wing_Box500','Giant Fly Wing Box 500','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
-REPLACE INTO `item_db` VALUES ('13999','Pill__Box100','Pill Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,100;','','');
-REPLACE INTO `item_db` VALUES ('14000','Pill__Box500','Pill Box(500)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,500;','','');
-REPLACE INTO `item_db` VALUES ('14001','Basic_Siege_Supply_Box','Recruit Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,25; getitem 11504,10;','','');
-REPLACE INTO `item_db` VALUES ('14002','Adv_Siege_Supply_Box','Advanced WoE Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,50; getitem 11504,20;','','');
-REPLACE INTO `item_db` VALUES ('14003','Elite_Siege_Supply_Box','Elite Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,100; getitem 11504,50;','','');
-REPLACE INTO `item_db` VALUES ('14004','Poison_Bottle_10_Box','Poison Bottle Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,10;','','');
-REPLACE INTO `item_db` VALUES ('14005','Poison_Bottle_5_Box','Poison Bottle Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,5;','','');
-REPLACE INTO `item_db` VALUES ('14006','F_Drooping_W_Kitty_Box','Evolved Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
-REPLACE INTO `item_db` VALUES ('14007','F_Rabbit_Ear_Hat_Box','Evolved Rabbits Headband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
-REPLACE INTO `item_db` VALUES ('14008','F_L_Orc_Hero_Helm_Box','Evolved Helmet Of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
-REPLACE INTO `item_db` VALUES ('14009','F_Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
-REPLACE INTO `item_db` VALUES ('14010','F_Squirrel_Box','Squillroll Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
-REPLACE INTO `item_db` VALUES ('14011','F_Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
-REPLACE INTO `item_db` VALUES ('14012','F_Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13915,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14013','F_Squirrel_Box_1m','Squillroll Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13916,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14014','F_Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13917,2592000;','','');
-REPLACE INTO `item_db` VALUES ('14015','F_Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13107,604800;','','');
-REPLACE INTO `item_db` VALUES ('14016','F_Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
-REPLACE INTO `item_db` VALUES ('14017','F_All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
-REPLACE INTO `item_db` VALUES ('14018','F_Spritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
-REPLACE INTO `item_db` VALUES ('14019','F_Recuperative_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
-REPLACE INTO `item_db` VALUES ('14020','F_Shelter_Resist_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
-REPLACE INTO `item_db` VALUES ('14021','F_Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
-REPLACE INTO `item_db` VALUES ('14022','F_Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
-REPLACE INTO `item_db` VALUES ('14023','F_Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
-REPLACE INTO `item_db` VALUES ('14024','F_Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
-REPLACE INTO `item_db` VALUES ('14025','F_Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
-REPLACE INTO `item_db` VALUES ('14026','F_Diadem_Box','Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5313,1;','','');
-REPLACE INTO `item_db` VALUES ('14027','F_Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
-REPLACE INTO `item_db` VALUES ('14028','F_Santa_Poring_Hat_Box','SantaPoring Cap Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
-REPLACE INTO `item_db` VALUES ('14029','F_Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
-REPLACE INTO `item_db` VALUES ('14030','F_Mimic_Scroll_Box5','Mimic Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14031','F_Disguise_Scroll_Box5','Disguise Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14032','F_Alice_Scroll_Box5','Alice Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('14033','F_Mimic_Scroll_Box10','Mimic Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14034','F_Disguise_Scroll_Box10','Disguise Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14035','F_Alice_Scroll_Box10','Alice Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('14036','F_New_Style_Coupon_Box','New Style Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
-REPLACE INTO `item_db` VALUES ('14037','F_Repair_Scroll_Box','Safe to All Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
-REPLACE INTO `item_db` VALUES ('14038','F_Repair_Scroll_Box10','Repair Weapon Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
-REPLACE INTO `item_db` VALUES ('14039','F_Hockey_Mask_Box','Hockey Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5314,604800;','','');
-REPLACE INTO `item_db` VALUES ('14040','F_Observer_Box','Observer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5315,604800;','','');
-REPLACE INTO `item_db` VALUES ('14041','F_WOB_Rune_Box5','Yellow Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
-REPLACE INTO `item_db` VALUES ('14042','F_WOB_Rune_Box10','Yellow Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
-REPLACE INTO `item_db` VALUES ('14043','F_WOB_Schwaltz_Box5','Green Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
-REPLACE INTO `item_db` VALUES ('14044','F_WOB_Schwaltz_Box10','Green Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
-REPLACE INTO `item_db` VALUES ('14045','F_WOB_Rachel_Box5','Red Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
-REPLACE INTO `item_db` VALUES ('14046','F_WOB_Rachel_Box10','Red Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
-REPLACE INTO `item_db` VALUES ('14047','F_WOB_Local_Box5','Blue Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
-REPLACE INTO `item_db` VALUES ('14048','F_WOB_Local_Box10','Blue Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
-REPLACE INTO `item_db` VALUES ('14049','F_Spark_Candy_Box5','Candy Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
-REPLACE INTO `item_db` VALUES ('14050','F_Spark_Candy_Box10','Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
-REPLACE INTO `item_db` VALUES ('14051','F_Dun_Tel_Scroll2_Box5','Dungeon Teleport Scroll II Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
-REPLACE INTO `item_db` VALUES ('14052','F_Dun_Tel_Scroll2_Box10','Dungeon Teleport Scroll II Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
-REPLACE INTO `item_db` VALUES ('14053','F_Little_Angel_Doll_Box','Little Angel Doll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5324,1;','','');
-REPLACE INTO `item_db` VALUES ('14054','F_Triple_Poring_Hat_Box','Poring 3 Hats Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5255,1;','','');
-REPLACE INTO `item_db` VALUES ('14055','F_Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
-REPLACE INTO `item_db` VALUES ('14056','F_Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
-REPLACE INTO `item_db` VALUES ('14057','F_Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
-REPLACE INTO `item_db` VALUES ('14058','F_Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
-REPLACE INTO `item_db` VALUES ('14059','F_Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
-REPLACE INTO `item_db` VALUES ('14060','F_Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
-REPLACE INTO `item_db` VALUES ('14061','F_Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
-REPLACE INTO `item_db` VALUES ('14062','F_Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
-REPLACE INTO `item_db` VALUES ('14063','F_Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
-REPLACE INTO `item_db` VALUES ('14064','F_Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
-REPLACE INTO `item_db` VALUES ('14065','F_Clack_Of_Servival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14066','F_Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14067','F_Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14068','F_Ear_Of_Devil_Wing_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14069','F_Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14070','F_K_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14071','F_Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14072','F_Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
-REPLACE INTO `item_db` VALUES ('14073','F_Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
-REPLACE INTO `item_db` VALUES ('14074','F_G_O_I_Box5','Wine Glass of Illusion Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
-REPLACE INTO `item_db` VALUES ('14075','F_G_O_I_Box10','Glass Of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
-REPLACE INTO `item_db` VALUES ('14076','F_Shadow_Armor_S_Box5','Scroll of Shadow Armor Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,5;','','');
-REPLACE INTO `item_db` VALUES ('14077','F_Shadow_Armor_S_Box10','Scroll of Shadow Armor Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,10;','','');
-REPLACE INTO `item_db` VALUES ('14078','F_Shadow_Armor_S_Box30','Scroll of Shadow Armor Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,30;','','');
-REPLACE INTO `item_db` VALUES ('14079','F_Holy_Armor_S_Box5','Scroll of Holy Armor Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,5;','','');
-REPLACE INTO `item_db` VALUES ('14080','F_Holy_Armor_S_Box10','Scroll of Holy Armor Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,10;','','');
-REPLACE INTO `item_db` VALUES ('14081','F_Holy_Armor_S_Box30','Scroll of Holy Armor Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,30;','','');
-REPLACE INTO `item_db` VALUES ('14082','FS_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
-REPLACE INTO `item_db` VALUES ('14083','FS_Def_Potion_Box30','Small Physical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
-REPLACE INTO `item_db` VALUES ('14084','FS_Def_Potion_Box50','Small Physical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
-REPLACE INTO `item_db` VALUES ('14085','FB_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
-REPLACE INTO `item_db` VALUES ('14086','FB_Def_Potion_Box30','Large Physical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
-REPLACE INTO `item_db` VALUES ('14087','FB_Def_Potion_Box50','Large Physical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
-REPLACE INTO `item_db` VALUES ('14088','FS_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
-REPLACE INTO `item_db` VALUES ('14089','FS_Mdef_Potion_Box30','Small Magical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
-REPLACE INTO `item_db` VALUES ('14090','FS_Mdef_Potion_Box50','Small Magical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
-REPLACE INTO `item_db` VALUES ('14091','FB_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
-REPLACE INTO `item_db` VALUES ('14092','FB_Mdef_Potion_Box30','Large Magical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
-REPLACE INTO `item_db` VALUES ('14093','FB_Mdef_Potion_Box50','Large Magical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
-REPLACE INTO `item_db` VALUES ('14094','F_Flying_Angel_Box','Flapping Angel Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
-REPLACE INTO `item_db` VALUES ('14095','F_Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
-REPLACE INTO `item_db` VALUES ('14096','F_M_F_H_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
-REPLACE INTO `item_db` VALUES ('14097','F_Chick_Hat_Box','Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
-REPLACE INTO `item_db` VALUES ('14098','F_Pecopeco_Hairband_Box','Pecopeco Hairband Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5286,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14099','F_Red_Glasses_Box','Red Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5288,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14100','F_Whisper_Mask_Box','Whisper Mask Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5294,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14101','F_Ramen_Hat_Box','Ramen Hat Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5293,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14102','F_Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
-REPLACE INTO `item_db` VALUES ('14103','F_Max_Weight_Up_Box','Gym Membership Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,1;','','');
-REPLACE INTO `item_db` VALUES ('14104','F_S_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
-REPLACE INTO `item_db` VALUES ('14105','F_S_Life_Potion_Box30','Small Life Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
-REPLACE INTO `item_db` VALUES ('14106','F_S_Life_Potion_Box50','Small Life Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
-REPLACE INTO `item_db` VALUES ('14107','F_M_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
-REPLACE INTO `item_db` VALUES ('14108','F_M_Life_Potion_Box30','Medium Life Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
-REPLACE INTO `item_db` VALUES ('14109','F_M_Life_Potion_Box50','Medium Life Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
-REPLACE INTO `item_db` VALUES ('14110','F_Abrasive_Box5','Abrasive Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
-REPLACE INTO `item_db` VALUES ('14111','F_Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
-REPLACE INTO `item_db` VALUES ('14112','F_Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
-REPLACE INTO `item_db` VALUES ('14113','F_Regeneration_Box10','Regeneration Potion Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
-REPLACE INTO `item_db` VALUES ('14114','F_Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
-REPLACE INTO `item_db` VALUES ('14115','F_Infiltrator_Box','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
-REPLACE INTO `item_db` VALUES ('14116','F_Muramasa_Box','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
-REPLACE INTO `item_db` VALUES ('14117','F_Excalibur_Box','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
-REPLACE INTO `item_db` VALUES ('14118','F_Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
-REPLACE INTO `item_db` VALUES ('14119','F_Counter_Dagger_Box','Counter Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
-REPLACE INTO `item_db` VALUES ('14120','F_Kaiser_Knuckle_Box','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
-REPLACE INTO `item_db` VALUES ('14121','F_Mighty_Staff_Box','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
-REPLACE INTO `item_db` VALUES ('14122','F_Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
-REPLACE INTO `item_db` VALUES ('14123','F_Balistar_Box','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
-REPLACE INTO `item_db` VALUES ('14124','F_Diary_Of_Great_Sage','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
-REPLACE INTO `item_db` VALUES ('14125','F_Asura_Box','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
-REPLACE INTO `item_db` VALUES ('14126','F_Apple_Of_Archer_Box','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14127','F_Bunny_Band_Box','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14128','F_Sahkkat_Box','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14129','F_Lord_Circlet_Box','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14130','F_Elven_Ears_Box','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14131','F_Steel_Flower_Box','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
-REPLACE INTO `item_db` VALUES ('14132','F_Critical_Ring_Box','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
-REPLACE INTO `item_db` VALUES ('14133','F_Earring_Box','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
-REPLACE INTO `item_db` VALUES ('14134','F_Ring_Box','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
-REPLACE INTO `item_db` VALUES ('14135','F_Necklace_Box','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
-REPLACE INTO `item_db` VALUES ('14136','F_Glove_Box','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
-REPLACE INTO `item_db` VALUES ('14137','F_Brooch_Box','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
-REPLACE INTO `item_db` VALUES ('14138','F_Rosary_Box','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
-REPLACE INTO `item_db` VALUES ('14139','F_Safety_Ring_Box','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
-REPLACE INTO `item_db` VALUES ('14140','F_Vesper_Core_Box01','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
-REPLACE INTO `item_db` VALUES ('14141','F_Vesper_Core_Box02','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
-REPLACE INTO `item_db` VALUES ('14142','F_Vesper_Core_Box03','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
-REPLACE INTO `item_db` VALUES ('14143','F_Vesper_Core_Box04','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
-REPLACE INTO `item_db` VALUES ('14144','F_Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14145','F_Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14146','F_Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14147','F_Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14148','F_Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14149','F_Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
-REPLACE INTO `item_db` VALUES ('14150','F_Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14151','F_Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14152','F_Vigorgra_Package9','2 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14153','F_Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14154','F_Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14155','F_Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
-REPLACE INTO `item_db` VALUES ('14156','F_Battle_Manual_Box','Field Manual Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
-REPLACE INTO `item_db` VALUES ('14157','F_Insurance_Package','Life Insurrance Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
-REPLACE INTO `item_db` VALUES ('14158','F_Bubble_Gum_Box','Bubble Gum Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
-REPLACE INTO `item_db` VALUES ('14159','F_Str_Dish_Box','Steamed Tongue Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
-REPLACE INTO `item_db` VALUES ('14160','F_Agi_Dish_Box','Steamed Desert Scorpions Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
-REPLACE INTO `item_db` VALUES ('14161','F_Int_Dish_Box','Dragon Breath Cocktail Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
-REPLACE INTO `item_db` VALUES ('14162','F_Dex_Dish_Box','Hwergelmir\'s Tonic Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
-REPLACE INTO `item_db` VALUES ('14163','F_Luk_Dish_Box','Cooked Nine Tail Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
-REPLACE INTO `item_db` VALUES ('14164','F_Vit_Dish_Box','Immortal Stew Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
-REPLACE INTO `item_db` VALUES ('14165','F_Kafra_Card_Box','Kafra Card Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
-REPLACE INTO `item_db` VALUES ('14166','F_Giant_Fly_Wing_Box','Giant Fly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
-REPLACE INTO `item_db` VALUES ('14167','F_Neuralizer_Box','Neuralizer Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
-REPLACE INTO `item_db` VALUES ('14168','F_Convex_Mirror_Box','Convex Mirror Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
-REPLACE INTO `item_db` VALUES ('14169','F_Blessing_10_Scroll_Box','Blessing Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
-REPLACE INTO `item_db` VALUES ('14170','F_Inc_Agi_10_Scroll_Box','Increase Agility Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
-REPLACE INTO `item_db` VALUES ('14171','F_Aspersio_5_Scroll_Box','Aspersio Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10; getitem 523,10;','','');
-REPLACE INTO `item_db` VALUES ('14172','F_Assumptio_5_Scroll_Box','Assumptio Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
-REPLACE INTO `item_db` VALUES ('14173','F_Wind_Walk_10_Scroll_Box','Wind Walk Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
-REPLACE INTO `item_db` VALUES ('14174','F_Adrenaline_Scroll_Box','Adrenaline Rush Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
-REPLACE INTO `item_db` VALUES ('14175','F_Megaphone_Box','Megaphone Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
-REPLACE INTO `item_db` VALUES ('14176','F_Enriched_Elunium_Box','Enriched Elunium Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
-REPLACE INTO `item_db` VALUES ('14177','F_Enriched_Oridecon_Box','Enriched Oridecon Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
-REPLACE INTO `item_db` VALUES ('14178','F_Token_Of_Siegfried_Box','Token of Ziegfried Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
-REPLACE INTO `item_db` VALUES ('14179','F_Giant_Fly_Wing_Box50','Giant Fly Wing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
-REPLACE INTO `item_db` VALUES ('14180','F_Giant_Fly_Wing_Box100','Giant Fly Wing Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
-REPLACE INTO `item_db` VALUES ('14181','F_Dex_Dish_Box30','Hwergelmir\'s Tonic Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
-REPLACE INTO `item_db` VALUES ('14182','F_Dex_Dish_Box50','Hwergelmir\'s Tonic Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
-REPLACE INTO `item_db` VALUES ('14183','F_Luk_Dish_Box30','Cooked Nine Tail Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
-REPLACE INTO `item_db` VALUES ('14184','F_Luk_Dish_Box50','Cooked Nine Tail Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
-REPLACE INTO `item_db` VALUES ('14185','F_Inc_Agi_10_Box30','Increase Agility Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
-REPLACE INTO `item_db` VALUES ('14186','F_Inc_Agi_10_Box50','Increase Agility Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
-REPLACE INTO `item_db` VALUES ('14187','F_Vit_Dish_Box30','Immortal Stew Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
-REPLACE INTO `item_db` VALUES ('14188','F_Vit_Dish_Box50','Immortal Stew Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
-REPLACE INTO `item_db` VALUES ('14189','F_Insurance_Package30','Life Insurrance Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
-REPLACE INTO `item_db` VALUES ('14190','F_Insurance_Package50','Life Insurrance Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
-REPLACE INTO `item_db` VALUES ('14191','F_Convex_Mirror_Box5','Convex Mirror Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
-REPLACE INTO `item_db` VALUES ('14192','F_Convex_Mirror_Box30','Convex Mirror Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
-REPLACE INTO `item_db` VALUES ('14193','F_Blessing10_Box30','Blessing Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
-REPLACE INTO `item_db` VALUES ('14194','F_Blessing10_Box50','Blessing Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
-REPLACE INTO `item_db` VALUES ('14195','F_Adrenaline10_Box30','Adrenaline Rush Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
-REPLACE INTO `item_db` VALUES ('14196','F_Adrenaline10_Box50','Adrenaline Rush Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
-REPLACE INTO `item_db` VALUES ('14197','F_Assumptio_5_Box30','Assumptio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
-REPLACE INTO `item_db` VALUES ('14198','F_Assumptio_5_Box50','Assumptio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
-REPLACE INTO `item_db` VALUES ('14199','F_Aspersio_5_Box30','Aspersio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30; getitem 523,30;','','');
-REPLACE INTO `item_db` VALUES ('14200','F_Aspersio_5_Box50','Aspersio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50; getitem 523,50;','','');
-REPLACE INTO `item_db` VALUES ('14201','F_Agi_Dish_Box30','Steamed Desert Scorpions Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
-REPLACE INTO `item_db` VALUES ('14202','F_Agi_Dish_Box50','Steamed Desert Scorpions Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
-REPLACE INTO `item_db` VALUES ('14203','F_Wind_Walk10_Box30','Wind Walk Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
-REPLACE INTO `item_db` VALUES ('14204','F_Wind_Walk10_Box50','Wind Walk Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
-REPLACE INTO `item_db` VALUES ('14205','F_Int_Dish_Box30','Dragon Breath Cocktail Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
-REPLACE INTO `item_db` VALUES ('14206','F_Int_Dish_Box50','Dragon Breath Cocktail Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
-REPLACE INTO `item_db` VALUES ('14207','F_Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
-REPLACE INTO `item_db` VALUES ('14208','F_Battle_Manual_Box5','Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
-REPLACE INTO `item_db` VALUES ('14209','F_Siegfried_Box5','Token of Ziegfried Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
-REPLACE INTO `item_db` VALUES ('14210','F_Siegfried_Box20','Token of Ziegfried Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
-REPLACE INTO `item_db` VALUES ('14211','F_Kafra_Card_Box30','Kafra Card Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
-REPLACE INTO `item_db` VALUES ('14212','F_Kafra_Card_Box50','Kafra Card Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
-REPLACE INTO `item_db` VALUES ('14213','F_Str_Dish_Box30','Steamed Tongue Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
-REPLACE INTO `item_db` VALUES ('14214','F_Str_Dish_Box50','Steamed Tongue Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
-REPLACE INTO `item_db` VALUES ('14215','F_Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
-REPLACE INTO `item_db` VALUES ('14216','F_Bubble_Gum_Box5','Bubble Gum Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
-REPLACE INTO `item_db` VALUES ('14217','F_Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
-REPLACE INTO `item_db` VALUES ('14218','F_Megaphone_Box5','Megaphone Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
-REPLACE INTO `item_db` VALUES ('14219','F_Enriched_Elunium_Box5','Enriched Elunium Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
-REPLACE INTO `item_db` VALUES ('14220','FEnriched_Oridecon_Box5','Enriched Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
-REPLACE INTO `item_db` VALUES ('14221','MP_Scroll_Box','Mystical Amplification Scroll(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
-REPLACE INTO `item_db` VALUES ('14222','MP_Scroll_Box30','Mystical Amplification Scroll(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
-REPLACE INTO `item_db` VALUES ('14223','MP_Scroll_Box50','Mystical Amplification Scroll(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
-REPLACE INTO `item_db` VALUES ('14224','Quagmire_Scroll_Box','Quagmire Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
-REPLACE INTO `item_db` VALUES ('14225','Quagmire_Scroll_Box30','Quagmire Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
-REPLACE INTO `item_db` VALUES ('14226','Quagmire_Scroll_Box50','Quagmire Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
-REPLACE INTO `item_db` VALUES ('14227','Healing_Staff_Box','Staff of Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
-REPLACE INTO `item_db` VALUES ('14228','Praxinus_Box','Praccsinos Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2752,604800;','','');
-REPLACE INTO `item_db` VALUES ('14229','Cherry_Blossom_Scroll','Cherry Blossoms Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14230','Headphone_Box','Note Headphones Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5151,1;','','');
-REPLACE INTO `item_db` VALUES ('14231','Novice_Box','Novice Breastplate Boxes','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14232','Yggdrasilberry_Box_','Yggdrasil Berry Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 607,10;','','');
-REPLACE INTO `item_db` VALUES ('14233','Dead_Tree_Branch_Box1','Dead Branch Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,10;','','');
-REPLACE INTO `item_db` VALUES ('14234','Dead_Tree_Branch_Box2','Dead Branch Box(25)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,25;','','');
-REPLACE INTO `item_db` VALUES ('14235','Field_Manual_Box_2','Field Manual 2 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2;','','');
-REPLACE INTO `item_db` VALUES ('14236','Str_Dish_Box60','Steamed Tongue 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,20;','','');
-REPLACE INTO `item_db` VALUES ('14237','Agi_Dish_Box60','Steamed Desert Scorpions Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,20;','','');
-REPLACE INTO `item_db` VALUES ('14238','Int_Dish_Box60','Immortal Stew 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,20;','','');
-REPLACE INTO `item_db` VALUES ('14239','Dex_Dish_Box60','Dragon Breath Cocktail 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,20;','','');
-REPLACE INTO `item_db` VALUES ('14240','Luk_Dish_Box60','Hwergelmir\'s Tonic 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,20;','','');
-REPLACE INTO `item_db` VALUES ('14241','Vit_Dish_Box60','Nine Tail Dish 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,20;','','');
-REPLACE INTO `item_db` VALUES ('14242','Beholder_Ring_Box','Beholder Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,604800;','','');
-REPLACE INTO `item_db` VALUES ('14243','Hallow_Ring_Box','Hallow Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,604800;','','');
-REPLACE INTO `item_db` VALUES ('14244','Clamorous_Ring_Box','Clamorous Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,604800;','','');
-REPLACE INTO `item_db` VALUES ('14245','Chemical_Ring_Box','Chemical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,604800;','','');
-REPLACE INTO `item_db` VALUES ('14246','Insecticide_Ring_Box','Insecticide Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,604800;','','');
-REPLACE INTO `item_db` VALUES ('14247','Fisher_Ring_Box','Fisher Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,604800;','','');
-REPLACE INTO `item_db` VALUES ('14248','Decussate_Ring_Box','Decussate Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,604800;','','');
-REPLACE INTO `item_db` VALUES ('14249','Bloody_Ring_Box','Bloody Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,604800;','','');
-REPLACE INTO `item_db` VALUES ('14250','Satanic_Ring_Box','Satanic Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,604800;','','');
-REPLACE INTO `item_db` VALUES ('14251','Dragoon_Ring_Box','Dragon Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,604800;','','');
-REPLACE INTO `item_db` VALUES ('14252','Beholder_Ring_Box2','Beholder Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14253','Hallow_Ring_Box2','Hallow Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14254','Clamorous_Ring_Box2','Clamorous Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14255','Chemical_Ring_Box2','Chemical Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14256','Insecticide_Ring_Box2','Insecticide Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14257','Fisher_Ring_Box2','Fisher Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14258','Decussate_Ring_Box2','Decussate Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14259','Bloody_Ring_Box2','Bloody Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14260','Satanic_Ring_Box2','Satanic Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14261','Dragoon_Ring_Box2','Dragon Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,1296000;','','');
-REPLACE INTO `item_db` VALUES ('14262','Diary_Magic_Powder_Box','Diary Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
-REPLACE INTO `item_db` VALUES ('14263','Mini_Heart_Magic_Powder_Box','Mini Heart Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
-REPLACE INTO `item_db` VALUES ('14264','Freshman_Magic_Powder_Box','Freshman Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
-REPLACE INTO `item_db` VALUES ('14265','Kid_Magic_Powder_Box','Kid Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
-REPLACE INTO `item_db` VALUES ('14266','Magic_Magic_Powder_Box','Magic Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
-REPLACE INTO `item_db` VALUES ('14267','JJangu_Magic_Powder_Box','JJangu Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
-REPLACE INTO `item_db` VALUES ('14268','Diary_Magic_Powder_Box4','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14269','Mini_Heart_Magic_Powder_Box4','Mini_Heart_Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14270','Freshman_Magic_Powder_Box4','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14271','Kid_Magic_Powder_Box4','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14272','Magic_Magic_Powder_Box4','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14273','JJangu_Magic_Powder_Box4','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14274','F_Magic_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
-REPLACE INTO `item_db` VALUES ('14275','F_Magic_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
-REPLACE INTO `item_db` VALUES ('14276','F_Magic_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
-REPLACE INTO `item_db` VALUES ('14277','F_Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
-REPLACE INTO `item_db` VALUES ('14278','F_Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
-REPLACE INTO `item_db` VALUES ('14279','F_Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
-REPLACE INTO `item_db` VALUES ('14280','Healing_Staff_Box2','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
-REPLACE INTO `item_db` VALUES ('14281','Praccsinos_Box','Praccsinos_Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2752,604800;','','');
-REPLACE INTO `item_db` VALUES ('14282','Emperium_Box','Emperium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 714,1;','','');
-REPLACE INTO `item_db` VALUES ('14283','Marriage_Covenant_Box','Marriage Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6026,1;','','');
-REPLACE INTO `item_db` VALUES ('14284','Muffler_C_Box','Muffler Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2548,604800;','','');
-REPLACE INTO `item_db` VALUES ('14285','Valkyrjas_Shield_C_Box','Balkiriah Shield Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2137,604800;','','');
-REPLACE INTO `item_db` VALUES ('14286','Skul_Ring_C_Box','Skull Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2763,604800;','','');
-REPLACE INTO `item_db` VALUES ('14287','S_Barricade_Repair_Kit','Barricade Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1019,30; getitem 999,10; getitem 1011,10; getitem 984,5;','','');
-REPLACE INTO `item_db` VALUES ('14288','S_Gstone_Repair_Kit','Guardian Stone Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,1; getitem 985,1; getitem 7049,30; getitem 717,5; getitem 716,5; getitem 715,5;','','');
-REPLACE INTO `item_db` VALUES ('14289','Cloth_Dye_Coupon_Box','Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
-REPLACE INTO `item_db` VALUES ('14290','Cloth_Dye_Coupon2_Box','Clothing Dye Coupon Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
-REPLACE INTO `item_db` VALUES ('14291','Cloth_Dye_Coupon3_Box','Clothing Dye Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
-REPLACE INTO `item_db` VALUES ('14292','Cloth_Dye_Coupon4_Box','Clothing Dye Coupon Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
-REPLACE INTO `item_db` VALUES ('14293','Mercenary_Contract_Box','Mercenary Contract Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,1;','','');
-REPLACE INTO `item_db` VALUES ('14294','Mercenary_Contract_5Box','Mercenary Contract Box 5ea','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,5;','','');
-REPLACE INTO `item_db` VALUES ('14295','Mercenary_Contract_10Bo','Mercenary Contract Box 10ea','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,10;','','');
-REPLACE INTO `item_db` VALUES ('14296','Angel_Scroll','Angel Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14297','Devil_Scroll','Devil Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14298','Surprise_Scroll','Surprised Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14300','Mask_Of_Ifrit_Box','Mask Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5420,1;','','');
-REPLACE INTO `item_db` VALUES ('14301','Ifrits_Ear_Box','Ifrit\'s Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5421,1;','','');
-REPLACE INTO `item_db` VALUES ('14304','Scuba_Mask_Box','Scuba Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5397,1;','','');
-REPLACE INTO `item_db` VALUES ('14306','RWC_Special_Scroll','RWC Special Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14307','RWC_Limited_Scroll','RWC Limited Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14308','Ardor_Scroll','Ardor Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14314','Phreeoni_Scroll_Box','Phreeoni Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem PhreeoniS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14315','GhostringS_Box','Ghostring Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem GhostringS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14316','July7_Scroll','Love Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14317','Bacsojin_Scroll','Bacsojin Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14343','Spiked_Scarf_Box','Spiked Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5462,1;','','');
-REPLACE INTO `item_db` VALUES ('14344','Rainbow_Scarf_Box','Rainbow Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5463,1;','','');
-REPLACE INTO `item_db` VALUES ('14345','Animal_Scroll','Animal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14349','Mental_Potion20_Box','Mental Potion Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,20;','','');
-REPLACE INTO `item_db` VALUES ('14350','Mental_Potion50_Box','Mental Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,50;','','');
-REPLACE INTO `item_db` VALUES ('14351','Tyrs_Blessing20_Box','Tyr\'s Blessing Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,20;','','');
-REPLACE INTO `item_db` VALUES ('14352','Tyrs_Blessing50_Box','Tyr\'s Blessing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,50;','','');
-REPLACE INTO `item_db` VALUES ('14359','TaogunkaS_Box','Tao Gunka Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem TaogunkaS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14360','MistressS_Box','Mistress Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem MistressS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14361','Orc_HeroS_Box','Orc Hero Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Orc_HeroS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14362','Orc_LoadS_Box','Orc Lord Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Ord_LoadS, 10;','','');
-REPLACE INTO `item_db` VALUES ('14363','Heart_Scroll','Warm Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14372','Powder_Snow_Box','Snow Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12317,1;','','');
-REPLACE INTO `item_db` VALUES ('14375','Holy_Celestial_Axe_Box','Holy Celestial Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1383,1;','','');
-REPLACE INTO `item_db` VALUES ('14376','Angeling_Pot_Box','Angeling Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12350,10;','','');
-REPLACE INTO `item_db` VALUES ('14377','Shout_Megaphone_Box','Scream Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12351,10;','','');
-REPLACE INTO `item_db` VALUES ('14379','Love_Daddy_Box','Love Daddy Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5489,1;','','');
-REPLACE INTO `item_db` VALUES ('14380','Anubis_Helm_Box','Anubis Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5490,1;','','');
-REPLACE INTO `item_db` VALUES ('14381','Piercing_Box_M','Staff of Piercing Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1644,1;','','');
-REPLACE INTO `item_db` VALUES ('14382','Lich_Bone_Box_M','Lich\'s Bone Wand Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1645,1;','','');
-REPLACE INTO `item_db` VALUES ('14383','Long_Horn_Box_M','Long Horn Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1428,1;','','');
-REPLACE INTO `item_db` VALUES ('14384','Hunting_Spear_Box_M','Hunting Spear Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1429,1;','','');
-REPLACE INTO `item_db` VALUES ('14385','Death_Note_Box_M','Book of the Dead Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1579,1;','','');
-REPLACE INTO `item_db` VALUES ('14393','Almighty_Charm_Box','Universal Amulet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7945,1;','','');
-REPLACE INTO `item_db` VALUES ('14407','Xmas_Scroll','Christmas Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14408','New_Year_Scroll','Solar Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14438','Honglyuns_Sword_Box','Honglyun\'s Sword Sword Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13420,1;','','');
-REPLACE INTO `item_db` VALUES ('14439','Power_Of_Thor_Box','Power Of Thor Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5495,1;','','');
-REPLACE INTO `item_db` VALUES ('14440','Dice_Hat_Box','Dice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5496,1;','','');
-REPLACE INTO `item_db` VALUES ('14441','King_Tiger_Doll_Hat_Box','King Tiger Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5497,1;','','');
-REPLACE INTO `item_db` VALUES ('14442','Wondering_Wolf_Helm_Box','Wandering Wolf Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5498,1;','','');
-REPLACE INTO `item_db` VALUES ('14443','Pizza_Hat_Box','Pizza Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5499,1;','','');
-REPLACE INTO `item_db` VALUES ('14444','Icecream_Hat_Box','Ice Cream Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5500,1;','','');
-REPLACE INTO `item_db` VALUES ('14447','Pirates_Pride_Box','Scallywag\'s Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5501,1;','','');
-REPLACE INTO `item_db` VALUES ('14448','Necromencers_Hood_Box','Necromancer Hood Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5502,1;','','');
-REPLACE INTO `item_db` VALUES ('14459','Rabbit_Magic_Hat_Box','Magic Rabbit Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5503,1;','','');
-REPLACE INTO `item_db` VALUES ('14460','China_Wedding_Veil_Box','RO 5th Wedding Anniversary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5504,1;','','');
-REPLACE INTO `item_db` VALUES ('14461','Asara_Fairy_Hat_Box','Ashura Fairy Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5505,1;','','');
-REPLACE INTO `item_db` VALUES ('14466','Valentine_Pledge_Box','Valentine\'s Emblem Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14469','Ox_Tail_Scroll','Ox Tail Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('14485','Academy_Badge_Box','Academy Of Badge Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2751,1;','','');
-REPLACE INTO `item_db` VALUES ('14486','Academy_Fresh_Hat_Box','Academy Freshman Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5406,1;','','');
-REPLACE INTO `item_db` VALUES ('14487','Academy_Gradu_Cap_Box','Academy Completion Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5407,1;','','');
-REPLACE INTO `item_db` VALUES ('14488','Blue_Pajamas_Hat_Box','Blue Pajamas Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5506,1;','','');
-REPLACE INTO `item_db` VALUES ('14489','Pink_Pajamas_Hat_Box','Pink Pajamas Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5507,1;','','');
-REPLACE INTO `item_db` VALUES ('14500','Insurance60','Life Insurrance Certificate','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,3600000,0;','','');
-REPLACE INTO `item_db` VALUES ('14508','Zeny_Scroll','Zeny Pet Egg Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14509','Light_Center_Pot','Light Concentration Potion','2','800','400','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4;','','');
-REPLACE INTO `item_db` VALUES ('14510','Light_Awakening_Pot','Light Awakening Potion','2','1500','750','20','0','0','0','0','0','2145902319','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6;','','');
-REPLACE INTO `item_db` VALUES ('14511','Light_Berserk_Pot','Light Berserk Potion','2','3000','1500','20','0','0','0','0','0','31868582','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9;','','');
-REPLACE INTO `item_db` VALUES ('14512','Meteor_10_Scroll','Meteor Storm Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_METEOR,10;','','');
-REPLACE INTO `item_db` VALUES ('14513','Storm_10_Scroll','Storm Gust Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_STORMGUST,10;','','');
-REPLACE INTO `item_db` VALUES ('14514','Vermilion_10_Scroll','Lord of Vermilion Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_VERMILION,10;','','');
-REPLACE INTO `item_db` VALUES ('14515','Lex_Aeterna_Scroll','Lex Aeterna Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_LEXAETERNA,1;','','');
-REPLACE INTO `item_db` VALUES ('14516','Magnificat_5_Scroll','Magnificat Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,5;','','');
-REPLACE INTO `item_db` VALUES ('14517','CP_Helm_Scroll','Chemical Protection Helm Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),237,5;','','');
-REPLACE INTO `item_db` VALUES ('14518','CP_Shield_Scroll','Chemical Protection Shield Scrol','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),235,5;','','');
-REPLACE INTO `item_db` VALUES ('14519','CP_Armor_Scroll','Chemical Protection Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),236,5;','','');
-REPLACE INTO `item_db` VALUES ('14520','CP_Weapon_Scroll','Chemical Protection Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),234,5;','','');
-REPLACE INTO `item_db` VALUES ('14521','Repair_Scroll','Repair Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),108,1;','','');
-REPLACE INTO `item_db` VALUES ('14522','Big_Bun','Big Bun','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
-REPLACE INTO `item_db` VALUES ('14523','Pill_','Pill','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 0,100;','','');
-REPLACE INTO `item_db` VALUES ('14524','Superb_Fish_Slice','Superb Fish Slice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
-REPLACE INTO `item_db` VALUES ('14525','Chewy_Ricecake','Chewy Ricecake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1800000, 10;','','');
-REPLACE INTO `item_db` VALUES ('14526','Oriental_Pastry','Oriental Pastry','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 1800000, 10;','','');
-REPLACE INTO `item_db` VALUES ('14527','Dun_Tele_Scroll1','Dungeon Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",1;','','');
-REPLACE INTO `item_db` VALUES ('14528','PVP_Tele_Scroll','PVP Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14529','Greed_Scroll','Greed Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill BS_GREED,1;','','');
-REPLACE INTO `item_db` VALUES ('14530','Flee_30_Scroll','Evasion Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1800000,30;','','');
-REPLACE INTO `item_db` VALUES ('14531','Accuracy_30_Scroll','Concentration Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1800000,30;','','');
-REPLACE INTO `item_db` VALUES ('14532','Battle_Manual25','Field Manual 25%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,25;','','');
-REPLACE INTO `item_db` VALUES ('14533','Battle_Manual100','Field Manual 100%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
-REPLACE INTO `item_db` VALUES ('14534','Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_S_LIFEPOTION, 600000, -5, 5;','','');
-REPLACE INTO `item_db` VALUES ('14535','Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_L_LIFEPOTION, 600000, -7, 4;','','');
-REPLACE INTO `item_db` VALUES ('14536','Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_MAGICALATTHIT; sc_start SC_CRITICALPERCENT, 300000, 30;','','');
-REPLACE INTO `item_db` VALUES ('14537','Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 1800000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14538','Glass_Of_Illusion','Glass of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','300000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start SC_PLUSAVOIDVALUE, 60000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14539','Shadow_Armor_S','Shadow Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Dark, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14540','Holy_Armor_S','Holy Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Holy, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14541','S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14542','B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 180000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14543','S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14544','B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 180000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14545','Battle_Manual_X3','Battle Manual X3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,300;','','');
-REPLACE INTO `item_db` VALUES ('14546','Fire_Cracker_Love','I Love You Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14547','Fire_Cracker_Wday','Whiteday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14548','Fire_Cracker_Vday','Valentine\'s Day Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14549','Fire_Cracker_Bday','Birthday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14550','Fire_Cracker_Xmas','Xmas Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
-REPLACE INTO `item_db` VALUES ('14551','Str_Dish01_','Fried Grasshopper Legs','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14552','Str_Dish02_','Seasoned Sticky Webfoot','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14553','Str_Dish03_','Bomber Steak','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14554','Int_Dish01_','Grape Juice Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14555','Int_Dish02_','Autumn Red Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14556','Int_Dish03_','Honey Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
-REPLACE INTO `item_db` VALUES ('14557','Vit_Dish01_','Steamed Crab Nippers','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14558','Vit_Dish02_','Assorted Seafood','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14559','Vit_Dish03_','Clam Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
-REPLACE INTO `item_db` VALUES ('14560','Agi_Dish01_','Frog Egg Squid Ink Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14561','Agi_Dish02_','Smooth Noodle','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14562','Agi_Dish03_','Tentacle Cheese Gratin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
-REPLACE INTO `item_db` VALUES ('14563','Dex_Dish01_','Honey Grape Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14564','Dex_Dish02_','Chocolate Mousse Cake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14565','Dex_Dish03_','Fruit Mix','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
-REPLACE INTO `item_db` VALUES ('14566','Luk_Dish01_','Fried Monkey Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('14567','Luk_Dish02_','Mixed Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
-REPLACE INTO `item_db` VALUES ('14568','Luk_Dish03_','Fried Sweet Potato','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
-REPLACE INTO `item_db` VALUES ('14569','Knife_Goblin_Ring','Knife Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_1;','','');
-REPLACE INTO `item_db` VALUES ('14570','Flail_Goblin_Ring','Flail Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_2;','','');
-REPLACE INTO `item_db` VALUES ('14571','Hammer_Goblin_Ring','Hammer Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_4;','','');
-REPLACE INTO `item_db` VALUES ('14572','Holy_Marble','Holy Marble','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DELETER_;','','');
-REPLACE INTO `item_db` VALUES ('14573','Red_Burning_Stone','Red Burning Stone','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DIABOLIC;','','');
-REPLACE INTO `item_db` VALUES ('14574','Skull_Of_Vagabond','Vagabond\'s Skull','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet WANDER_MAN;','','');
-REPLACE INTO `item_db` VALUES ('14575','Str_Dish05_','Lutie Lady\'s Pancake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('14576','Int_Dish05_','Mastela Fruit Wine','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
-REPLACE INTO `item_db` VALUES ('14577','Vit_Dish05_','Spicy Fried Bao','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
-REPLACE INTO `item_db` VALUES ('14578','Agi_Dish05_','Steamed Bat Wing in Pumpkin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
-REPLACE INTO `item_db` VALUES ('14579','Dex_Dish05_','Green Salad','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('14580','Luk_Dish05_','Fried Scorpion Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
-REPLACE INTO `item_db` VALUES ('14581','Dun_Tele_Scroll2','Dungeon Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",2;','','');
-REPLACE INTO `item_db` VALUES ('14582','WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",1;','','');
-REPLACE INTO `item_db` VALUES ('14583','WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",2;','','');
-REPLACE INTO `item_db` VALUES ('14584','WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",3;','','');
-REPLACE INTO `item_db` VALUES ('14585','WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",4;','','');
-REPLACE INTO `item_db` VALUES ('14586','Spark_Candy','Jumping Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','180000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_STEAMPACK, 60000, 20, 25;','','');
-REPLACE INTO `item_db` VALUES ('14587','Repair_Scroll_','Equipment Repair Spell Book','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill BS_REPAIRWEAPON,1;','','');
-REPLACE INTO `item_db` VALUES ('14588','Pty_Blessing_Scroll','Party Blessing 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_BLESSING,10;','','');
-REPLACE INTO `item_db` VALUES ('14589','Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_INCAGI,10;','','');
-REPLACE INTO `item_db` VALUES ('14590','Pty_Assumptio_Scroll','Party Assumptio 5 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_ASSUMPTIO,5;','','');
-REPLACE INTO `item_db` VALUES ('14591','Siege_Teleport_Scroll','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
-REPLACE INTO `item_db` VALUES ('14592','Job_Manual50','Job Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,50;','','');
-REPLACE INTO `item_db` VALUES ('14593','Magic_Power_Scroll','Mystical Amplification Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill HW_MAGICPOWER,10;','','');
-REPLACE INTO `item_db` VALUES ('14594','Quagmire_Scroll','Quagmire scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_QUAGMIRE,5;','','');
-REPLACE INTO `item_db` VALUES ('14595','Unsealed_Magic_Spell','Unsealed Magic Spell','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','warp \"yuno_fild09\",255,127;','','');
-REPLACE INTO `item_db` VALUES ('14596','Pierre_Treasurebox','Pierre\'s Treasurebox','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1;','','');
-REPLACE INTO `item_db` VALUES ('14597','PhreeoniS','Phreeoni Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT, 180000, 100;','','');
-REPLACE INTO `item_db` VALUES ('14598','GhostringS','Ghostring Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_ARMOR_PROPERTY, 60000, 1, Ele_Neutral, 1, 0;','','');
-REPLACE INTO `item_db` VALUES ('14599','Greed_Scroll_C','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14600','Mental_Potion','Mental Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD, 1800000, 10;','','');
-REPLACE INTO `item_db` VALUES ('14601','Tyrs_Blessing','Tyr\'s Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 300000, 30; sc_start SC_FOOD_BASICHIT, 300000, 30; sc_start SC_PLUSATTACKPOWER, 300000, 20; sc_start SC_PLUSMAGICPOWER, 300000, 20;','','');
-REPLACE INTO `item_db` VALUES ('14602','TaogunkaS','Tao Gunka Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_MVPCARD_TAOGUNKA, 1800000, 100, 50, 50, 0;','','');
-REPLACE INTO `item_db` VALUES ('14603','MistressS','Mistress Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_MVPCARD_MISTRESS, 180000, 25;','','');
-REPLACE INTO `item_db` VALUES ('14604','Orc_HeroS','Orc Hero Scard','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MVPCARD_ORCHERO, 180000, 100;','','');
-REPLACE INTO `item_db` VALUES ('14605','Orc_LoadS','Orc Load Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_MVPCARD_ORCLORD, 180000, 30;','','');
-REPLACE INTO `item_db` VALUES ('14606','Job_Manual25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP, 1800000, 25;','','');
-REPLACE INTO `item_db` VALUES ('14607','Luxurious_Dinner_W','Luxurious Western Food','2','10000','5000','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,3; sc_start SC_FOOD_DEX,3600000,3; sc_start SC_FOOD_AGI,3600000,3; sc_start SC_FOOD_INT,3600000,3; sc_start SC_FOOD_VIT,3600000,3; sc_start SC_FOOD_LUK,3600000,3;','','');
-REPLACE INTO `item_db` VALUES ('14608','Luxurious_Dinner_E','Manchu-Han Imperial Feast','2','20000','10000','1200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,6; sc_start SC_FOOD_DEX,3600000,6; sc_start SC_FOOD_AGI,3600000,6; sc_start SC_FOOD_INT,3600000,6; sc_start SC_FOOD_VIT,3600000,6; sc_start SC_FOOD_LUK,3600000,6;','','');
-REPLACE INTO `item_db` VALUES ('14609','Spoiled_Cuisine','Spoiled Cuisine','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
-REPLACE INTO `item_db` VALUES ('14611','M_Def_Potion','M Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 120000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14612','M_Mdef_Potion','M Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 120000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14613','RWC_Scroll_2012','RWC Arms Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('14614','Ex_Def_Potion','Special Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 1800000, 3; sc_start SC_PROTECT_MDEF, 1800000, 3;','','');
-REPLACE INTO `item_db` VALUES ('14616','STR_Biscuit_Stick','Bar of Strength','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 180000, 15; sc_start SC_PLUSATTACKPOWER, 60000, rand(11,111);','','');
-REPLACE INTO `item_db` VALUES ('14617','VIT_Biscuit_Stick','Bar of Fitness','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT, 180000, 15; percentheal rand(11,33), 0;','','');
-REPLACE INTO `item_db` VALUES ('14618','AGI_Biscuit_Stick','Bar of Agility','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI, 180000, 15; sc_start SC_FOOD_BASICAVOIDANCE, 60000, rand(11,33);','','');
-REPLACE INTO `item_db` VALUES ('14619','INT_Biscuit_Stick','Bar of Knowledge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 180000, 15; sc_start SC_PLUSMAGICPOWER, 60000, rand(11,111);','','');
-REPLACE INTO `item_db` VALUES ('14620','DEX_Biscuit_Stick','Bar of Tricks','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 180000, 15; sc_start SC_FOOD_BASICHIT, 60000, rand(11,33);','','');
-REPLACE INTO `item_db` VALUES ('14621','LUK_Biscuit_Stick','Bar of Luck','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 180000, 15; sc_start SC_FOOD_CRITICALSUCCESSVALUE, 60000, rand(11,13);','','');
-REPLACE INTO `item_db` VALUES ('14674','Cup_Of_Boza','Cup Of Boza','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_CUP_OF_BOZA, 120000, 10, 5;','','');
-REPLACE INTO `item_db` VALUES ('14680','Cup_Of_Mintlemon','Cup Of Mintlemon','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT, 180000, 15; specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
-REPLACE INTO `item_db` VALUES ('15000','Bone_Plate','Bone Plate','5','20','10','1000','0','0','60','0','1','414946','58','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,NPC_WIDEBLEEDING,1,10;','','');
-REPLACE INTO `item_db` VALUES ('15001','Odins_Blessing_I','Odin\'s Blessing','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15002','Rune_Plate','Rune Plate','5','0','0','0','0','0','95','0','1','128','56','2','16','0','99',NULL,'1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15003','Freyja_SRobe7','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('15004','Freyja_SRobe30','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('15005','Freyja_SRobe60','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('15006','Freyja_SRobe90','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
-REPLACE INTO `item_db` VALUES ('15007','Time_Keepr_Robe','Guardian Robe','5','0','0','0','0','0','62','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bStr,2; bonus bMaxHP,200;','','');
-REPLACE INTO `item_db` VALUES ('15008','Flame_Sprits_Armor__','Flame Sprits Armor','5','20','10','1000','0','0','25','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubEle,Ele_Fire,5;','','');
-REPLACE INTO `item_db` VALUES ('15009','Para_Team_Uniform1','Eden Group Uniform I','5','0','0','0','0','0','35','0','0','18446744073709551615','63','2','16','0','12',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,10;','','');
-REPLACE INTO `item_db` VALUES ('15010','Para_Team_Uniform2','Eden Group Uniform II','5','0','0','0','0','0','46','0','0','18446744073709551615','63','2','16','0','26',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('15011','Para_Team_Uniform3','Eden Group Uniform III','5','0','0','0','0','0','58','0','0','18446744073709551615','63','2','16','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('15012','Puente_Robe','Puente Robe','5','12000','6000','400','0','0','42','0','1','18446744073709551615','63','2','16','0','22',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-3; bonus bHealPower,5;','','');
-REPLACE INTO `item_db` VALUES ('15013','Claire_Suits','Claire Suits','5','28000','14000','2800','0','0','58','0','1','1040382','58','2','16','0','22',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15014','Ebone_Armor','Ebone Armor','5','40000','20000','4500','0','0','93','0','1','16512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15015','Upg_Adv_Suit','Reinforcement Adventure Suit','5','20','10','150','0','0','25','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15016','Upg_Coat','Reinforcement Coat','5','20','10','600','0','0','47','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15017','Upg_Saint_Robe','Reinforcement Saint Robe','5','20','10','300','0','0','55','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15018','Upg_Tights','Reinforcement Tight','5','20','10','250','0','0','32','0','1','526344','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15019','Upg_Thief_Cloth','Reinforcement Thief Clothes','5','20','10','100','0','0','45','0','1','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15020','Upg_Mail','Reinforcement Mail','5','20','10','1650','0','0','60','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15021','Upg_Formal_Dress','Reinforcement Formal Suit','5','20','10','150','0','0','45','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('15022','Brazil_Swimsuit','Swimming Suit','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus bInt,4; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('15023','Half_Brynhild','Brynhild (Trial Version)','5','20','10','0','0','0','60','0','0','18446744073709551615','63','2','16','0','47',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
-REPLACE INTO `item_db` VALUES ('15024','Army_Padding','Army Padding','5','0','0','10','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15025','Golden_Rod_Robe','Golden Rod Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
-REPLACE INTO `item_db` VALUES ('15026','Aqua_Robe','Aqua Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
-REPLACE INTO `item_db` VALUES ('15027','Crimson_Robe','Crimson Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
-REPLACE INTO `item_db` VALUES ('15028','Forest_Robe','Forest Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
-REPLACE INTO `item_db` VALUES ('15029','Robe_Of_Affection','Robe Of Affection','5','20','10','300','0','0','22','0','0','256','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy; bonus bMdef,10; bonus bInt,1; bonus2 bSkillUseSP,AB_CLEMENTIA,50;','','');
-REPLACE INTO `item_db` VALUES ('15030','Robe_Of_Judgement','Robe Of Judgement','5','20','10','300','0','0','22','0','0','256','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark; bonus bMdef,10; bonus bStr,1; bonus bInt,1; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus2 bAddRaceTolerance,RC_Formless,-10; bonus2 bAddRaceTolerance,RC_Brute,-10; bonus2 bAddRaceTolerance,RC_DemiPlayer,-10; bonus2 bAddRaceTolerance,RC_Plant,-10; bonus2 bAddRaceTolerance,RC_Insect,-10; bonus2 bAddRaceTolerance,RC_Fish,-10; bonus2 bAddRaceTolerance,RC_Angel,-10; bonus2 bAddRaceTolerance,RC_Dragon,-10;','','');
-REPLACE INTO `item_db` VALUES ('15031','Para_Team_Armor','Eden Group Armor','5','0','0','0','0','0','70','0','0','18446744073709551615','63','2','16','0','60',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,500; bonus bMaxSP,50; bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('15032','Tidung','Tidung','5','10','5','500','0','0','2','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bResEff,Eff_Stun,1500; bonus2 bResEff,Eff_Freeze,1500; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('15033','Tutorial_Mattle','Tutorial Mantle','5','0','0','600','0','0','37','0','0','0','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15034','Tutorial_Mattle_','Tutorial Mantle','5','0','0','600','0','0','37','0','1','0','63','2','16','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15035','2010Love_Daddy','2010 Love Daddy Shirt','5','10','5','100','0','0','6','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMaxHP,150; bonus bMaxSP,150; bonus2 bResEff,Eff_Stone,9000; bonus2 bResEff,Eff_Freeze,9000; bonus2 bResEff,Eff_Stun,9000; bonus2 bResEff,Eff_Sleep,9000; bonus2 bResEff,Eff_Silence,9000; bonus2 bResEff,Eff_Curse,9000; bonus2 bResEff,Eff_Confusion,9000; bonus2 bResEff,Eff_Blind,9000; bonus2 bResEff,Eff_Poison,9000; bonus2 bResEff,Eff_Bleeding,9000;','','');
-REPLACE INTO `item_db` VALUES ('15036','Ur_Plate','Ur\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHPrate,getequiprefinerycnt(EQI_ARMOR); bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bSubEle,Ele_Neutral,5;','','');
-REPLACE INTO `item_db` VALUES ('15037','Peuz_Plate','Peuz\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bBaseAtk,20; bonus bFlee,17;','','');
-REPLACE INTO `item_db` VALUES ('15038','Sabah_Cloth','Sapha\'s Cloth','5','20','10','100','0','0','45','0','1','4096','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,ASC_METEORASSAULT,max(getskilllv(ASC_METEORASSAULT),1),20;','','');
-REPLACE INTO `item_db` VALUES ('15039','Nab_Cloth','Nab\'s Cloth','5','20','10','100','0','0','45','0','1','4096','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('15040','Prison_Uniform','Prison Uniform','5','10','5','1500','0','0','5','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = min(getrefine(), 10); bonus bHit,.@rate; bonus bFlee,.@rate;','','');
-REPLACE INTO `item_db` VALUES ('15041','Boitata_Armor','Boitata Armor','5','20','10','600','0','0','45','0','1','18446744073709551615','63','2','16','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bMdef,3; bonus2 bSubEle,Ele_Neutral,7; bonus bMaxHPrate,5; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('15042','White_Wing_Suits','White Wing Suits','5','20','10','100','0','0','45','0','1','2048','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,getrefine()*2; bonus bFlee,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('15043','Black_Wing_Suits','Black Wing Suits','5','20','10','100','0','0','45','0','1','2048','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bBaseAtk,getequiprefinerycnt(EQI_ARMOR)*3;','','');
-REPLACE INTO `item_db` VALUES ('15044','Green_Operation_Coat','Green Operation Coat','5','56000','28000','660','0','0','66','0','1','262144','56','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('15045','Armor_Of_Valor','Armor Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15046','Siege_Plate','WoE Plate','5','10','5','3300','0','0','85','0','1','6571170','63','2','16','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bHealPower2,12; bonus bAddItemHealRate,12; } if(getrefine()>8) { bonus bMaxHPrate,25; }','','');
-REPLACE INTO `item_db` VALUES ('15047','Siege_Suits','WoE Suits','5','10','5','750','0','0','50','0','1','594435306','63','2','16','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bFlee2,5; bonus bLongAtkDef,20; } if(getrefine()>8) { bonus bMaxHPrate,15; }','','');
-REPLACE INTO `item_db` VALUES ('15048','Siege_Robe','WoE Robe','5','10','5','500','0','0','40','0','1','8487701','63','2','16','0','95',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bFlee,5; bonus bLongAtkDef,15; } if(getrefine()>8) { bonus bMaxHP,1000; bonus bMaxSP,100; }','','');
-REPLACE INTO `item_db` VALUES ('15049','Armor_Of_Faith','Invincible God Clothes','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,4; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('15050','Armor_Of_Sanctity','Province','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus bInt,4; bonus bVit,4; bonus bDex,4; bonus bAgi,4; bonus bLuk,4;','','');
-REPLACE INTO `item_db` VALUES ('15051','Bakonawa_Armor','Bakonawa Scale Armor','5','20','10','500','0','0','55','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/2; bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('15052','Bayani_Bakonawa_Armor','Bakonawa Scale Armor(Bayani)','5','20','10','500','0','0','55','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/2; bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('15053','Special_Ninja_Suit','Special Ninja Suit','5','10000','5000','1200','0','0','70','0','0','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1+(getrefine()/3);','','');
-REPLACE INTO `item_db` VALUES ('15054','Ninja_Scale_Armor','Ninja Scale Armor','5','10000','5000','1800','0','0','90','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bMaxSPrate,-30;','','');
-REPLACE INTO `item_db` VALUES ('15055','Tenebris_Latitantes','Tenebris Latitantes','5','10000','5000','1500','0','0','60','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus4 bAutoSpellWhenHit,KO_ZANZOU,1,50,1;','','');
-REPLACE INTO `item_db` VALUES ('15056','Special_Ninja_Suit_','Special Ninja Suit','5','10000','5000','1200','0','0','70','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1+(getrefine()/3);','','');
-REPLACE INTO `item_db` VALUES ('15057','Pure_White_Apron','White Apron','5','20','10','600','0','0','50','0','1','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15058','Rider_Suit','Rider Suit','5','20','10','1000','0','0','40','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('15059','2011Love_Daddy','2011Love Daddy','5','20','10','100','0','0','80','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15060','Sky_Blue_Smock','Sky-Blue Smock','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('15061','Egir_Armor','Aegir Armor','5','200000','100000','2600','0','0','55','0','1','18446744073709551615','63','2','16','0','110',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus2 bResEff, Eff_Silence, 5000; else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus2 bResEff, Eff_Stun, 5000; bonus bUnbreakableArmor, 0;','','');
-REPLACE INTO `item_db` VALUES ('15062','TE_Woe_Coat','TE Woe Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus bMaxHP,250; bonus bMaxSP,250; bonus2 bSubRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
-REPLACE INTO `item_db` VALUES ('15063','TE_Woe_Chain_Mail','TE Woe Chain Mail','5','0','0','0','0','0','25','0','0','279714','63','2','16','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,450; bonus bMaxSP,50; bonus2 bSubRace,RC_Player,15; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
-REPLACE INTO `item_db` VALUES ('15064','TE_Woe_Mage_Coat','TE Woe Mage Coat','5','0','0','0','0','0','5','0','0','8487701','63','2','16','0','40',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25; bonus bMaxHP,200; bonus bMaxSP,200; bonus2 bSubRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
-REPLACE INTO `item_db` VALUES ('15066','Engraved_Armor','Engraved Armor','5','0','0','3000','0','0','120','0','1','16514','56','2','16','0','150',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25;','','');
-REPLACE INTO `item_db` VALUES ('15067','Rune_Suit','Rune Suit','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16','0','1','100','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
-REPLACE INTO `item_db` VALUES ('15068','Im_Angels_Protection','Advanced Angelic Protection','5','10000','5000','600','0','0','40','0','1','1','47','2','16','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,30;','','');
-REPLACE INTO `item_db` VALUES ('15073','Anti_Magic_Suit','Anti-Magic Suit','5','20','10','1500','0','0','50','0','1','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,10; if (getrefine()>6) { bonus bMdef,5; } if (getrefine()>8) { bonus bMaxHPrate,2; }','','');
-REPLACE INTO `item_db` VALUES ('15074','Geffen_Mage_Robe','Geffen Magic Robe','5','20','10','1000','0','0','40','0','1','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-10; bonus bVariableCastrate,15; bonus bNoCastCancel,0; if (getrefine()>6) { bonus bUseSPrate,-5; } if (getrefine()>8) { bonus bVariableCastrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('15089','Lounge_Suit','Menswear','4','20','10','300','0','0','40','0','0','18446744073709551614','63','2','16','0','80',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3+((getrefine()>=7)?2:0); bonus bDelayrate,-3-((getrefine()>=7)?2:0); bonus bVariableCastrate,-3-((getrefine()>=7)?2:0);','','');
-REPLACE INTO `item_db` VALUES ('15090','Armor_Of_Gray','Gray Armor','5','0','0','2400','0','0','90','0','1','414954','56','2','16','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('15091','Gray_Robe','Gray Robe','5','0','0','1300','0','0','55','0','1','99092','56','2','16','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('15116','Airship_Armor','Armor Of Airship','5','20','10','700','0','0','100','0','0','18446744073709551615','63','2','16','0','125',NULL,'1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,1000; bonus bMaxSP,100; bonus bMdef,10; bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('15117','Felock_Armor','Tarlock\'s Armor','5','20','10','750','0','0','70','0','0','18446744073709551615','63','2','16','0','125',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus bAllStats,1; if (getrefine()>=7) { bonus bMaxHP,500; bonus bMaxSP,50; } if (getrefine()>=9) { bonus bMaxHP,200; bonus bMaxSP,20; } if (getrefine()>=12) { bonus bMaxHP,300; bonus bMaxSP,30; }','','');
-REPLACE INTO `item_db` VALUES ('15123','Whikebain_Suit','Whikebain Suit','5','10','5','9000','0','0','56','0','1','4096','56','2','16','0','105',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_WINKCHARM,1,20; /* Custom - IDRO */ if(getrefine()>4) { bonus bCritAtkRate,4; } if(getrefine()>6) { bonus bCritAtkRate,6; }','','');
-REPLACE INTO `item_db` VALUES ('15126','Female_Poring_Balloon','Private Doram Suits','4','20','10','700','0','0','80','0','1','0','63','2','16','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 100; bonus bDex, getrefine() / 3; bonus bInt, getrefine() / 3;','','');
-REPLACE INTO `item_db` VALUES ('15128','Female_Poring_Egg','Excellion Suit','5','20','10','1000','0','0','100','0','0','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6; bonus bMaxHPrate,(getrefine()/3)*4; if(BaseLevel>130) { bonus bVit,4; }','','');
-REPLACE INTO `item_db` VALUES ('15129','Blue_Bellflower_Hat','Luxury Doram Suit','4','20','10','800','0','0','100','0','1','0','63','2','16','0','140',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 10; bonus bMaxSPrate, 10; bonus bDex, getrefine() / 2; bonus bInt, getrefine() / 2;','','');
-REPLACE INTO `item_db` VALUES ('15138','Aegir_Armor','Aegir Armor','5','200000','100000','1600','0','0','25','0','1','18446744073709551615','63','2','16','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableArmor, 0;','','');
-REPLACE INTO `item_db` VALUES ('15150','White_Shirt','White Shirt','5','20','10','50','0','0','25','0','1','0','63','2','16','0','6',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; bonus bFlee,5;','','');
-REPLACE INTO `item_db` VALUES ('15151','White_Eco_Shirt','White Eco-Shirt','4','20','10','100','0','0','40','0','1','0','63','2','16','0','15',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bFlee,10;','','');
-REPLACE INTO `item_db` VALUES ('15156','Elegant_Doram_Suit','Elegant Doram Suit','4','20','10','900','0','0','120','0','1','0','63','2','16','0','175',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 15; bonus bMaxSPrate, 15; bonus bDex, getrefine(); bonus bInt, getrefine(); if (getrefine() > 9) bonus bUseSPrate, -5;','','');
-REPLACE INTO `item_db` VALUES ('16000','Erde','Erde','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus bMaxSP,50; bonus bHealPower,10;','','');
-REPLACE INTO `item_db` VALUES ('16001','Red_Square_Bag','Red Square Bag','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus2 bAddMonsterDropItem,501,50; bonus2 bAddMonsterDropItem,502,20; bonus2 bAddMonsterDropItem,503,20; bonus2 bAddMonsterDropItem,504,20; bonus2 bAddMonsterDropItem,505,10; if(readparam(bStr)>=95) { bonus2 bAddEff,Eff_Stun,500; }','','');
-REPLACE INTO `item_db` VALUES ('16002','Stunner_C','Stunner','4','0','0','0','175','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
-REPLACE INTO `item_db` VALUES ('16003','Carga_Mace','Carga Mace','4','20','10','1500','175','0','0','1','2','312704','56','2','2','3','100',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16004','P_Mace1','Eden Mace I','4','0','0','0','142','0','0','1','0','312754','63','2','2','2','26',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16005','P_Mace2','Eden Mace II','4','0','0','0','163','0','0','1','0','312754','63','2','2','2','40',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16006','Tourist_Mace','Traveler\'s Mace','4','0','0','500','45','0','0','1','0','312755','63','2','2','1','0',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('16007','Mjolnir_C','Ephemeral Mjolnir','4','20','10','0','250','0','0','1','0','279714','63','2','2','4','95',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bStr,15; bonus bDex,40;','','');
-REPLACE INTO `item_db` VALUES ('16008','F_Spanner_C','Rental Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16009','E_Spanner_C','E Spanner C','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16010','Red_Ether_Bag','Red Ether Bag','4','20','10','1000','15','100','0','1','1','262144','56','2','2','3','102',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 6) { bonus2 bSkillAtk, GN_CRAZYWEED_ATK, 20 + ((getrefine()-5)*2); bonus2 bSkillAtk, GN_DEMONIC_FIRE, 20 + ((getrefine()-5)*2); } else { bonus2 bSkillAtk, GN_CRAZYWEED_ATK, 20; bonus2 bSkillAtk, GN_DEMONIC_FIRE, 20; }','','');
-REPLACE INTO `item_db` VALUES ('16011','Adventure_Mace','Adventure Mace','4','0','0','0','60','0','0','1','0','33040','63','2','2','1','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16012','Academy_Mace','Academy Mace','4','0','0','1000','110','0','0','1','1','33040','63','2','2','1','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16013','Mace_Of_Judgement','Mace Of Judgement','4','20','10','1200','140','180','0','1','2','256','56','2','2','3','100',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus2 bMagicAddRace,RC_Demon,20; }\",30,7000,BF_MAGIC,\"{ specialeffect2 EF_SPELLBREAKER; }\"; autobonus \"{ bonus2 bAddRace,RC_Demon,20; }\",5,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('16014','P_Mace3','Eden Group Mace3','4','0','0','0','172','0','0','1','0','312754','63','2','2','3','60',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16015','Cat_Club','Cat Club','4','20','10','700','88','0','0','1','3','312755','63','2','2','1','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,15; bonus4 bAddEff,Eff_Deepsleep,300,ATF_SHORT,5000;','','');
-REPLACE INTO `item_db` VALUES ('16016','Tuna','Tuna','4','0','0','0','180','0','0','1','0','312754','63','2','2','1','50',NULL,'0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Stun,150; bonus3 bAutoSpell,SM_BASH,5,20; bonus4 bAddEff,Eff_Cold,100,ATF_SHORT,3000; if(BaseLevel>99) { bonus bBaseAtk,20; }','','');
-REPLACE INTO `item_db` VALUES ('16017','Bloody_Cross','Bloody Cross','4','20','10','1500','170','0','0','1','0','33040','58','2','2','4','100',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus3 bAutoSpell,WL_HELLINFERNO,1,max(getrefine(),1)*20;','','');
-REPLACE INTO `item_db` VALUES ('16018','Mace_Of_Judgement2','Empowered Mace Of Judgement','4','20','10','1200','170','180','0','1','1','256','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; autobonus \"{ bonus2 bMagicAddRace,RC_Demon,40; }\",60,7000,BF_MAGIC,\"{ specialeffect2 EF_SPELLBREAKER; }\"; autobonus \"{ bonus2 bAddRace,RC_Demon,40; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
-REPLACE INTO `item_db` VALUES ('16019','Upg_Mace','Upgrade Mace','4','20','10','800','80','0','0','1','1','312755','63','2','2','3','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bHealPower,getrefine(); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('16020','Velum_Stunner','Vellum Stunner','4','20','10','1500','170','0','0','1','0','312755','63','2','2','4','95',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Stun,1000+getrefine(); bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
-REPLACE INTO `item_db` VALUES ('16021','Velum_Flail','Vellum Flail','4','20','10','1500','170','0','0','1','0','312755','63','2','2','4','95',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus3 bAutoSpell,NPC_CRITICALWOUND,5,10; bonus bHit,getrefine(); bonus bCritical,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('16022','Nemesis_','Nemesis','4','20','10','900','120','0','0','1','2','33040','63','2','2','4','60',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('16023','Metal_Mace','Metal Mace','4','20','10','0','80','0','0','1','1','312755','63','2','2','3','0',NULL,'1','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('16024','Quadrille_','Quadrille','4','20','10','900','165','0','0','1','2','16','63','2','2','4','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
-REPLACE INTO `item_db` VALUES ('16025','TE_Woe_Mace','TE Woe Mace','4','0','0','0','120','0','0','1','0','16','63','2','2','3','40',NULL,'0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,1; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000; bonus bHealPower,5;','','');
-REPLACE INTO `item_db` VALUES ('16026','RWC_Memory_Mace','RWC Memory Mace','4','20','10','800','100','0','0','1','1','312754','63','2','2','3','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('16027','Hammer_Of_Evil_Slayer','Evil Slayer Destroyer Hammer','4','20','10','1350','120','0','0','1','1','312754','56','2','2','3','100',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('16028','Thanos_Hammer','Thanatos Hammer','4','20','10','3000','180','120','0','1','1','312754','56','2','2','4','120',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('16030','Pilebuncker_S','Pile Bunker S','4','0','0','3000','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, (getrefine() / 2);','','');
-REPLACE INTO `item_db` VALUES ('16031','Pilebuncker_P','Pile Bunker P','4','0','0','4000','450','0','0','1','0','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, (getrefine() * 5);','','');
-REPLACE INTO `item_db` VALUES ('16032','Pilebuncker_T','Pile Bunker T','4','0','0','3500','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, - getrefine();','','');
-REPLACE INTO `item_db` VALUES ('16039','Spoon','Spoon','4','20','10','100','80','0','0','1','1','312755','63','2','2','3','40',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,10; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('16040','Scarlet_Mace','Crimson Mace','4','20','10','800','80','0','0','1','2','312755','63','2','2','3','70',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('16041','Mace_of_Vicious_Mind','Mace of Vicious Mind','4','20','10','1300','130','0','0','1','1','312755','63','2','2','4','160',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('16131','Lady_Tanee_Doll_Box','Tanigumi Girl Doll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5526,1;','','');
-REPLACE INTO `item_db` VALUES ('16132','Lunatic_Hat_Box','Lunatic Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5527,1;','','');
-REPLACE INTO `item_db` VALUES ('16134','King_Frog_Hat_Box','Frog King Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5528,1;','','');
-REPLACE INTO `item_db` VALUES ('16135','Evils_Bone_Hat_Box','Satanic Bone Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5529,1;','','');
-REPLACE INTO `item_db` VALUES ('16185','Raven_Cap_Box','Crow Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5530,1;','','');
-REPLACE INTO `item_db` VALUES ('16186','B_Dragon_Hat_Box','Baby Dragon Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5531,1;','','');
-REPLACE INTO `item_db` VALUES ('16192','Quati_Hat_Box','Quati Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5537,1;','','');
-REPLACE INTO `item_db` VALUES ('16193','Tucan_Hat_Box','Tucan Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5538,1;','','');
-REPLACE INTO `item_db` VALUES ('16194','Jaguar_Hat_Box','Jaguar Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5539,1;','','');
-REPLACE INTO `item_db` VALUES ('16195','Tw_March_Scroll','Taiwan April Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16226','Aries_Diadem_Box','Aries Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5545,1;','','');
-REPLACE INTO `item_db` VALUES ('16227','Aries_Crown_Box','Aries Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5546,1;','','');
-REPLACE INTO `item_db` VALUES ('16228','RJC_Katusa_Box','RJC Katyusha Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5547,1;','','');
-REPLACE INTO `item_db` VALUES ('16229','Scarlet_Rose_Box','Rose Of Crimson Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5548,1;','','');
-REPLACE INTO `item_db` VALUES ('16230','Taurus_Diadem_Box','Taurus Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5549,1;','','');
-REPLACE INTO `item_db` VALUES ('16231','Taurus_Crown_Box','Taurus Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5550,1;','','');
-REPLACE INTO `item_db` VALUES ('16232','Reginleif_Box','Hairband Of Reginleif Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','409',NULL,'0',NULL,'0',NULL,'0','getitem 5471,1;','','');
-REPLACE INTO `item_db` VALUES ('16235','Octopus_Hat_Box','Octopus Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5554,1;','','');
-REPLACE INTO `item_db` VALUES ('16236','Leaf_Cat_Hat_Box','Leaf Cat Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5555,1;','','');
-REPLACE INTO `item_db` VALUES ('16237','Fur_Seal_Hat_Box','Seal Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5556,1;','','');
-REPLACE INTO `item_db` VALUES ('16238','Wild_Rose_Hat_Box','Wild Rose Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5557,1;','','');
-REPLACE INTO `item_db` VALUES ('16239','Saci_Hat_Box','Luxury Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5558,1;','','');
-REPLACE INTO `item_db` VALUES ('16246','Crown_Of_Deceit_Box','Crown of Deceit Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5564,1;','','');
-REPLACE INTO `item_db` VALUES ('16247','Dragon_Arhat_Mask_Box','Dragon Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5565,1;','','');
-REPLACE INTO `item_db` VALUES ('16248','Tiger_Arhat_Mask_Box','Tiger Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5566,1;','','');
-REPLACE INTO `item_db` VALUES ('16249','Knight_Gift_Box','Knight\'s Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16251','Gemini_Diadem_Box','Gemini Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5569,1;','','');
-REPLACE INTO `item_db` VALUES ('16252','Gemini_Crown_Box','Gemini Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5570,1;','','');
-REPLACE INTO `item_db` VALUES ('16253','Rabbit_Scroll','Rabbit Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16254','Energizing_Potion_Box','Activation Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16257','Buddah_Scroll','French Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16258','HD_Bradium_Box5','HD Bradium 5 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6226,5;','','');
-REPLACE INTO `item_db` VALUES ('16259','HD_Carnium_Box5','HD Carnium 5 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6225,5;','','');
-REPLACE INTO `item_db` VALUES ('16260','HD_Bradium_Box10','HD Bradium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6226,10;','','');
-REPLACE INTO `item_db` VALUES ('16261','HD_Carnium_Box10','HD Carnium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6225,10;','','');
-REPLACE INTO `item_db` VALUES ('16269','Cancer_Diadem_Box','Cancer Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5581,1;','','');
-REPLACE INTO `item_db` VALUES ('16270','Cancer_Crown_Box','Cancer Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5582,1;','','');
-REPLACE INTO `item_db` VALUES ('16304','Evil_Incarnation_Disable','Deviling Incarnation Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16305','Upg_Guard_Box','Reinforcement Guard Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2149,1;','','');
-REPLACE INTO `item_db` VALUES ('16306','F_Upg_Guard_Box','Reinforcement Guard Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2149,1;','','');
-REPLACE INTO `item_db` VALUES ('16307','Upg_Buckler_Box','Reinforcement Buckler Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2150,1;','','');
-REPLACE INTO `item_db` VALUES ('16308','F_Upg_Buckler_Box','Reinforcement Buckler Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2150,1;','','');
-REPLACE INTO `item_db` VALUES ('16309','Upg_Shield_Box','Reinforcement Shield Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2151,1;','','');
-REPLACE INTO `item_db` VALUES ('16310','F_Upg_Shield_Box','Reinforcement Shield Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2151,1;','','');
-REPLACE INTO `item_db` VALUES ('16311','Upg_Shoes_Box','Reinforcement Shoes Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2459,1;','','');
-REPLACE INTO `item_db` VALUES ('16312','F_Upg_Shoes_Box','Reinforcement Shoes Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2459,1;','','');
-REPLACE INTO `item_db` VALUES ('16313','Upg_Boots_Box','Reinforcement Boots Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2460,1;','','');
-REPLACE INTO `item_db` VALUES ('16343','Leo_Crown_Box','Leo Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5588,1;','','');
-REPLACE INTO `item_db` VALUES ('16344','Leo_Diadem_Box','Leo Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5589,1;','','');
-REPLACE INTO `item_db` VALUES ('16345','F_Leo_Crown_Box','Leo Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5588,1;','','');
-REPLACE INTO `item_db` VALUES ('16346','F_Leo_Diadem_Box','Leo Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5589,1;','','');
-REPLACE INTO `item_db` VALUES ('16360','Desert_Prince_Box','Desert Prince Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5591,1;','','');
-REPLACE INTO `item_db` VALUES ('16361','FDesert_Prince_Box','Desert Prince Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5591,1;','','');
-REPLACE INTO `item_db` VALUES ('16362','Sigruns_Wing_Box','Sigrun\'s Wings Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5592,1;','','');
-REPLACE INTO `item_db` VALUES ('16363','FSigruns_Wing_Box','Sigrun\'s Wings Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5592,1;','','');
-REPLACE INTO `item_db` VALUES ('16368','Virgo_Crown_Box','Virgo Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5598,1;','','');
-REPLACE INTO `item_db` VALUES ('16371','Tw_Aug_Scroll','Tw Aug Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16372','F_Clover_Box_Mouth','Four Leaf Clover Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16374','Mouth_Bubble_Gum_Box','Chewing Bubblegum R Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16381','WoE_Teleport_Scroll_100_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12444,100;','','');
-REPLACE INTO `item_db` VALUES ('16385','F_Clover_Box_Mouth2','O\'Riley\'s Green Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16386','F_Clover_Box_Mouth4','4 Leaf Clover In Mouth R Box III','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16389','BGum_Box_In_Mouth2','Chewing Bubblegum R Box II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16390','BGum_Box_In_Mouth4','Chewing Bubblegum R Box III','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16393','HD_Ori_Box5','Purified Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,5;','','');
-REPLACE INTO `item_db` VALUES ('16394','HD_Ori_Box10','Purified Oridecon Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,10;','','');
-REPLACE INTO `item_db` VALUES ('16395','HD_Elu_Box5','Purified Eluminium(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,5;','','');
-REPLACE INTO `item_db` VALUES ('16396','HD_Elu_Box10','Purified Eluminium(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,10;','','');
-REPLACE INTO `item_db` VALUES ('16397','Virgo_Diadem_Box','Virgo Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5599,1;','','');
-REPLACE INTO `item_db` VALUES ('16405','Midgard_Coin_Box','Midgard Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 6242,1;','','');
-REPLACE INTO `item_db` VALUES ('16406','FMidgard_Coin_Box','Midgard Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 6242,1;','','');
-REPLACE INTO `item_db` VALUES ('16409','Tw_Sep_Scroll','Flower Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16410','Chung_Hairband_Box','Chung Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5609,1;','','');
-REPLACE INTO `item_db` VALUES ('16411','FChung_Hairband_Box','FChung Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5609,1;','','');
-REPLACE INTO `item_db` VALUES ('16412','Ice_Wing_Ear_Box','Ice Wing Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5610,1;','','');
-REPLACE INTO `item_db` VALUES ('16413','FIce_Wing_Ear_Box','FIce Wing Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5610,1;','','');
-REPLACE INTO `item_db` VALUES ('16414','Turtle_Hat_Box','Turtle Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5611,1;','','');
-REPLACE INTO `item_db` VALUES ('16415','FTurtle_Hat_Box','Turtle Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5611,1;','','');
-REPLACE INTO `item_db` VALUES ('16418','Giant_Fly_Wing_Box_500','Giant Fly Wing Box 500','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
-REPLACE INTO `item_db` VALUES ('16419','Greed_Scroll_Box_30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
-REPLACE INTO `item_db` VALUES ('16420','Adventurer_Pack','Adventurer Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12210,10; getitem 12216,20; getitem 12215,20; getitem 7621,10; getitem 12209,10; getitem 12211,5; getitem 12450,10; getitem 12448,10; getitem 12446,10; getitem 12206,10; getitem 12445,10; getitem 12447,10;','','');
-REPLACE INTO `item_db` VALUES ('16424','Executioner_Box_','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
-REPLACE INTO `item_db` VALUES ('16425','Cutlus_Box','Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
-REPLACE INTO `item_db` VALUES ('16426','Moonlight_Dagger_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
-REPLACE INTO `item_db` VALUES ('16427','Wrench_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
-REPLACE INTO `item_db` VALUES ('16428','Solar_Sword_Box_','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
-REPLACE INTO `item_db` VALUES ('16429','Tomahawk_Box_','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
-REPLACE INTO `item_db` VALUES ('16430','Rudra_Bow_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
-REPLACE INTO `item_db` VALUES ('16431','Pole_Axe_Box_','Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
-REPLACE INTO `item_db` VALUES ('16436','Libra_Crown_Box','Libra Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5662,1;','','');
-REPLACE INTO `item_db` VALUES ('16438','Libra_Diadem_Box','Libra Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5663,1;','','');
-REPLACE INTO `item_db` VALUES ('16440','Filir_Wing_Box','Filir Wings Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5664,1;','','');
-REPLACE INTO `item_db` VALUES ('16446','Tw_October_Scroll','Pegasus Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16447','Scorpio_Crown_Box','Scorpio Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5676,1;','','');
-REPLACE INTO `item_db` VALUES ('16448','Scorpio_Diadem_Box','Scorpio Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5677,1;','','');
-REPLACE INTO `item_db` VALUES ('16450','FScorpio_Diadem_Box','Scorpio Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5677,1;','','');
-REPLACE INTO `item_db` VALUES ('16456','My_Scroll1','Bride\'s Ribbon Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16457','Tw_Nov_Scroll','Bough Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16461','Red_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
-REPLACE INTO `item_db` VALUES ('16462','FRed_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
-REPLACE INTO `item_db` VALUES ('16466','My_Scroll2','Egg Of Light Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16503','E_Insurance_Package','E Insurance Package','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
-REPLACE INTO `item_db` VALUES ('16542','Xmas_Bless','Xmas Bless','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16543','Snowman_Hat_Box','Snowman Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5738,1;','','');
-REPLACE INTO `item_db` VALUES ('16544','FSnowman_Hat_Box','Snowman Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5738,1;','','');
-REPLACE INTO `item_db` VALUES ('16548','Sagittarius_Crown_Box','Ephemeral Brysinggamen Trade Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5739,1;','','');
-REPLACE INTO `item_db` VALUES ('16549','Sagittarius_Diadem_Box','Ephemeral Sleipnir Trade Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5740,1;','','');
-REPLACE INTO `item_db` VALUES ('16555','Pr_Reset_Stone_Box','Playspan Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16556','FPremium_Reset_Stone_Box','Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16557','CP_Helm_Scroll10','CP Helm Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10;','','');
-REPLACE INTO `item_db` VALUES ('16558','CP_Shield_Scroll10','CP Shield Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10;','','');
-REPLACE INTO `item_db` VALUES ('16559','CP_Armor_Scroll10','CP Armor Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10;','','');
-REPLACE INTO `item_db` VALUES ('16560','CP_Weapon_Scroll10','CP Weapon Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10;','','');
-REPLACE INTO `item_db` VALUES ('16561','CP_Scroll_Package','CP Scroll Package','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16562','Majestic_Devil_Scroll','Majestic Devil Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16563','BM100_Box_5','BM100 Box 5','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14533,5;','','');
-REPLACE INTO `item_db` VALUES ('16565','Capricorn_Crown_Box','Capricorn Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5744,1;','','');
-REPLACE INTO `item_db` VALUES ('16567','Capricorn_Diadem_Box','Capricorn Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5745,1;','','');
-REPLACE INTO `item_db` VALUES ('16568','FCapricorn_Diadem_Box','Capricorn Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5745,1;','','');
-REPLACE INTO `item_db` VALUES ('16569','Summer_Scroll','Komodo Egg','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16576','Illusion_Nothing','Illusion Nothing','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16577','Dragon_Captain','Dragon Captain','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16582','Red_Bunny_Band_Box','Red Bunny Band Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5763,1;','','');
-REPLACE INTO `item_db` VALUES ('16584','Sloth_Hat_Box','Sloth Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5761,1;','','');
-REPLACE INTO `item_db` VALUES ('16585','F_Sloth_Hat_Box','F Sloth Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5761,1;','','');
-REPLACE INTO `item_db` VALUES ('16586','Duneyrr_Helm_Box','Duneyrr Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5762,1;','','');
-REPLACE INTO `item_db` VALUES ('16587','F_Duneyrr_Helm_Box','F Duneyrr Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5762,1;','','');
-REPLACE INTO `item_db` VALUES ('16600','Spring_Flower_Scr_Tw','Spring Flower Scr Tw','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16601','Blue_Arara_Hat_Box','Blue Arara Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5778,1;','','');
-REPLACE INTO `item_db` VALUES ('16602','F_Blue_Arara_Hat_Box','F Blue Arara Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5778,1;','','');
-REPLACE INTO `item_db` VALUES ('16619','Yellow_Bunnyband_Box','Yellow Bunnyband Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5783,1;','','');
-REPLACE INTO `item_db` VALUES ('16631','Aributa_Scroll','Aributa Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16638','Ribbon_Of_Life_Box','Ribbon of Life Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16639','Ribbon_Of_Life_Box2','Ribbon of Life Box II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16640','Ribbon_Of_Life_Box3','Life Ribbon Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16652','Flame_Light','Flame Light','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16653','BM75_10Box','BM75 10Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12563,10;','','');
-REPLACE INTO `item_db` VALUES ('16654','Valiant_Will','Valiant Will','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16665','Virgo_Scroll','Virgo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16666','Magic_Candy_Box10','Magic Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Magic_Candy, 10;','','');
-REPLACE INTO `item_db` VALUES ('16673','Libra_Scroll','Libra Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16675','Splash_Scroll','Splash Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16677','Universal_Catalog_Gold_Box10','Universal Catalog Gold 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
-REPLACE INTO `item_db` VALUES ('16681','BR_Independence_Scroll','BR Independence Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16682','Boarding_Halter_Box','Halter Lead 7 Day Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12622,604800;','','');
-REPLACE INTO `item_db` VALUES ('16683','B_Halter_Box_30Days','Halter Lead 30 Day Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12622,2592000;','','');
-REPLACE INTO `item_db` VALUES ('16684','Wing_Of_Fly_Box10','Wing Of Fly Box10','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,10;','','');
-REPLACE INTO `item_db` VALUES ('16685','Wing_Of_Fly_Box50','Wing Of Fly Box50','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,50;','','');
-REPLACE INTO `item_db` VALUES ('16686','Wing_Of_Fly_Box100','Wing Of Fly Box100','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,100;','','');
-REPLACE INTO `item_db` VALUES ('16687','RWC2010_SuitcaseA','RWC 2010 Travel Sack 1','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16688','RWC2010_SuitcaseB','RWC 2010 Travel Sack 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16691','Scorpius_Scroll','Scorpius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16740','Ptotection_Seagod_Box','Seagod\'s Protection Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,86400;','','');
-REPLACE INTO `item_db` VALUES ('16741','Hairtail_Box1','Hairtail Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1198,86400;','','');
-REPLACE INTO `item_db` VALUES ('16742','Hairtail_Box2','Hairtail Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1198,604800;','','');
-REPLACE INTO `item_db` VALUES ('16743','Spearfish_Box1','Marlin Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1489,86400;','','');
-REPLACE INTO `item_db` VALUES ('16744','Spearfish_Box2','Marlin Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1489,604800;','','');
-REPLACE INTO `item_db` VALUES ('16745','Saurel_Box1','Saurel Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13068,86400;','','');
-REPLACE INTO `item_db` VALUES ('16746','Saurel_Box2','Saurel Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13068,604800;','','');
-REPLACE INTO `item_db` VALUES ('16747','Tuna_Box1','Tuna Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 16016,86400;','','');
-REPLACE INTO `item_db` VALUES ('16748','Tuna_Box2','Tuna Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 16016,604800;','','');
-REPLACE INTO `item_db` VALUES ('16749','Malang_Crab_Box1','Malangdo Crab Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18107,86400;','','');
-REPLACE INTO `item_db` VALUES ('16750','Malang_Crab_Box2','Malangdo Crab Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18107,604800;','','');
-REPLACE INTO `item_db` VALUES ('16751','Brindle_Eel_Box1','Spotty Eel Box1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18108,86400;','','');
-REPLACE INTO `item_db` VALUES ('16752','Brindle_Eel_Box2','Spotty Eel Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18108,604800;','','');
-REPLACE INTO `item_db` VALUES ('16753','Unbreak_Weap_Box','Blessed Weapon Ore Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6438,1;','','');
-REPLACE INTO `item_db` VALUES ('16754','F_Unbreak_Weap_Box','F Unbreak Weap Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6438,1;','','');
-REPLACE INTO `item_db` VALUES ('16755','Unbreak_Def_Box','Blessed Armor Ore Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6439,1;','','');
-REPLACE INTO `item_db` VALUES ('16756','F_Unbreak_Def_Box','F Unbreak Def Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6439,1;','','');
-REPLACE INTO `item_db` VALUES ('16757','Hallo_Scroll','halloween Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16760','Umbala_Spirit_Box2','Umbala Spirit Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16761','F_Umbala_Spirit_Box2','Umbala Spirit Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16763','Ptotection_Seagod_Box2','Seagod\'s Protection Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,604800;','','');
-REPLACE INTO `item_db` VALUES ('16764','Ptotection_Seagod_Box3','Seagod\'s Protection Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,1209600;','','');
-REPLACE INTO `item_db` VALUES ('16765','Octo_Hstick_Box','Octopus Hstick Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,86400;','','');
-REPLACE INTO `item_db` VALUES ('16766','Octo_Hstick_Box2','Octopus Hstick Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,259200;','','');
-REPLACE INTO `item_db` VALUES ('16767','Octo_Hstick_Box3','Octopus Hstick Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,604800;','','');
-REPLACE INTO `item_db` VALUES ('16770','Silvervine_Fruit_Box10','Silvervine 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,10; getitem 12636,30;','','');
-REPLACE INTO `item_db` VALUES ('16771','Silvervine_Fruit_Box40','Silvervine 40 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,40; getitem 12636,120;','','');
-REPLACE INTO `item_db` VALUES ('16774','Asgard_Scroll','Asgard Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16775','Sagittarius_Scroll','Sagittarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16776','Universal_Catalog_Gold_Box10_','Universal Catalog Gold 10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
-REPLACE INTO `item_db` VALUES ('16777','Universal_Catalog_Gold_Box50','Universal Catalog Gold 50 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,50;','','');
-REPLACE INTO `item_db` VALUES ('16826','Sagittarius_Scr_Box','Sagittarius Scr Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16972','Weather_Report_Box','Weather Forecast Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16973','Yellow_Hat_Box','Costume Yellow Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19515,1;','','');
-REPLACE INTO `item_db` VALUES ('16974','Comin_Actor_Box','Costume Old-Timey Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16975','Singing_Bird_Box','Costume Singing Bird Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19516,1;','','');
-REPLACE INTO `item_db` VALUES ('16976','Hen_Set_Box','Costume Chicken Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16977','Red_Minicrown_Box','Costume Mini Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19522,1;','','');
-REPLACE INTO `item_db` VALUES ('16979','Silvervine_Fruit_Box4','Silvervine 4 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,4; getitem 12636,12;','','');
-REPLACE INTO `item_db` VALUES ('16990','Sagittar_Diadem_Scroll','Sagittar Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16991','Sagittar_Di_Scroll_Box','Sagittar Di Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16992','Butterfly_Wing_Box20','Butterfly Wing Box20','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 602,20;','','');
-REPLACE INTO `item_db` VALUES ('16993','Butterfly_Wing_Box50','Butterfly Wing Box(50)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 602,50;','','');
-REPLACE INTO `item_db` VALUES ('16995','Old_Hat_Box','Old Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('16996','Capri_Crown_Scroll','Capri Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16997','Capri_Crown_Scroll_Box','Capri Crown Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('16998','Archangel_Wing_Box','Archangel\'s Wing Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2573,1;','','');
-REPLACE INTO `item_db` VALUES ('16999','Bravery_Bag_Box','Heroic Backpack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2576,1;','','');
-REPLACE INTO `item_db` VALUES ('17000','Wander_Man_Box5','WanderM. Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wander_Man_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('17001','Wander_Man_Box10','WanderM. Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wander_Man_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('17002','Wicked_Nymph_Box5','Wicked N. Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wicked_Nymph_Scrolll, 5;','','');
-REPLACE INTO `item_db` VALUES ('17003','Wicked_Nymph_Box10','Wicked N. Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wicked_Nymph_Scrolll, 10;','','');
-REPLACE INTO `item_db` VALUES ('17004','Kasa_Scroll_Box5','Kasa Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Kasa_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('17005','Kasa_Scroll_Box10','Kasa Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Kasa_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('17006','Salamander_Box5','Salamander Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Salamander_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('17007','Salamander_Box10','Salamander Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Salamander_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('17008','Teddy_Bear_Box5','Teddy Bear Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Teddy_Bear_Scroll, 5;','','');
-REPLACE INTO `item_db` VALUES ('17009','Teddy_Bear_Box10','Teddy Bear Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Teddy_Bear_Scroll, 10;','','');
-REPLACE INTO `item_db` VALUES ('17011','Capricon_Di_Scroll','New YearCapricon scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17012','Capricon_Di_Scroll_Box','New Year Capricon Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17013','Malang_Woe_Encard_Box','Malangdo Woe Encard Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 16740,1; getitem 16765,1;','','');
-REPLACE INTO `item_db` VALUES ('17014','Butterfly_ear_Box','Costume Butterfly Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19509,1;','','');
-REPLACE INTO `item_db` VALUES ('17015','Stuckhead_Screw_Box','Costume Bolt Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19510,1;','','');
-REPLACE INTO `item_db` VALUES ('17016','Aquarius_Diadem_Scroll','Aquarius Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17017','Aquarius_Di_Scroll_Box','Aquarius Diadem Box 10','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17018','Libra_Scroll2','Libra Scroll2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17019','Scorpio_Scroll2','Scorpio Scroll2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17020','Tw_Nov_Scroll2','Anubis Scroll II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17021','Summer_Scroll3','Summer Scroll3','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17022','Super_Pet_Egg1_2','Super Pet Egg1 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17023','Super_Pet_Egg4_2','Super Pet Egg4 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17024','Lovely_Aquarius_Scroll','Lovely Aquarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17025','Lovely_Aquarius_Box','Lovely Aquarius Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17026','Boitata_Scroll','Boitata Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17028','Pisces_Diadem_Scroll','Pisces Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17029','Pisces_Diadem_Box2','Pisces Diadem Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17030','St_Pat_Hat_box','St Patrick\'s Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18565,1;','','');
-REPLACE INTO `item_db` VALUES ('17035','Energetic_Pisces_Scroll','Energetic Pisces Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17036','Energetic_Pisces_Box','Energetic Pisces Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17037','Trans_Box_Devi','Transformation Scroll Box(Deviruchi)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12658,10;','','');
-REPLACE INTO `item_db` VALUES ('17038','Trans_Box_Ray_Arch','Transformation Scroll Box(Raydric Archer)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12659,10;','','');
-REPLACE INTO `item_db` VALUES ('17039','Trans_Box_Mavka','Transformation Scroll Box(Mavka)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12660,10;','','');
-REPLACE INTO `item_db` VALUES ('17040','Trans_Box_Marduk','Transformation Scroll Box(Manuk)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12661,10;','','');
-REPLACE INTO `item_db` VALUES ('17041','Trans_Box_Banshee','Transformation Scroll Box(Banshee)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12662,10;','','');
-REPLACE INTO `item_db` VALUES ('17042','Trans_Box_Poring','Transformation Scroll Box(Poring)(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12663,10;','','');
-REPLACE INTO `item_db` VALUES ('17043','Trans_Box_Golem','Transformation Scroll Box(Golem)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12664,10;','','');
-REPLACE INTO `item_db` VALUES ('17050','Aries_Scroll_','Aries Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17051','Aries_Scroll_Box','Aries Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17052','Holy_Mom_Blaze_Box','Virgin Splendor Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6472,1;','','');
-REPLACE INTO `item_db` VALUES ('17056','Wiz_Card_Album','Wiz Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17057','Swordman_Card_Album','Swordman Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17058','Thief_Card_Album','Thief Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17059','Acolyte_Card_Album','Acolyte Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17060','Merchant_Card_Album','Merchant Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17061','Archer_Card_Album','Archer Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17062','Taurus_Diadem_Scroll','Taurus Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17063','Taurus_Di_Scroll_Box','Taurus Di Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17064','Tw_Sagitt_Scroll','Tw Sagitt Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17066','Poison_Bottle_Box50','Poison Bottle Box50','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 678,50;','','');
-REPLACE INTO `item_db` VALUES ('17067','Poison_Bottle_Box100','Poison Bottle Box(100)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 678,100;','','');
-REPLACE INTO `item_db` VALUES ('17068','Acidbomb_Box50','Acid Bomb 50 Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17069','Acidbomb_Box100','Acidbomb Box(100)','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17070','Acidbomb_Box500','Acidbomb Box(500)','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17071','Superb_Fish_Box50','Superb Fish Box(50)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,50;','','');
-REPLACE INTO `item_db` VALUES ('17072','Superb_Fish_Box100','Superb Fish Box(100)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,100;','','');
-REPLACE INTO `item_db` VALUES ('17073','Superb_Fish_Box500','Superb Fish Box(500)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,500;','','');
-REPLACE INTO `item_db` VALUES ('17074','Empty_Bottle_Box10','Empty Bottle Box10','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,10;','','');
-REPLACE INTO `item_db` VALUES ('17075','Empty_Bottle_Box100','Empty Bottle Box100','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,100;','','');
-REPLACE INTO `item_db` VALUES ('17076','Empty_Bottle_Box500','Empty Bottle Box500','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
-REPLACE INTO `item_db` VALUES ('17077','Taurus_Crown_Scroll','Taurus Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17078','Taurus_Crown_Scroll_Box','Taurus Crown Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17080','Scorpio_Scroll3','March and Groove Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17081','Yggdrasil_Crown_Box','Yggdrasil Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18580,1;','','');
-REPLACE INTO `item_db` VALUES ('17082','Gemi_Diadem_Scroll','Alora\'s Costume Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17083','Gemi_Diadem_Scroll_Box','Hawt Groove Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17084','Upg_Katar_Box','Upgrade Katar Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1292,1;','','');
-REPLACE INTO `item_db` VALUES ('17085','Upg_Two_Handed_Axe_Box','Upgrade Two-Handed Axe Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1394,1;','','');
-REPLACE INTO `item_db` VALUES ('17086','Upg_Lance_Box','Upgrade Spear Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1491,1;','','');
-REPLACE INTO `item_db` VALUES ('17087','Upg_Book_Box','Upgrade Book Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1585,1;','','');
-REPLACE INTO `item_db` VALUES ('17088','Upg_Staff_Box','Upgrade Staff Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2015,1;','','');
-REPLACE INTO `item_db` VALUES ('17089','Upg_Dagger_Box','Upgrade Dagger Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13071,1;','','');
-REPLACE INTO `item_db` VALUES ('17090','Upg_Revolver_Box','Upgrade Revolver Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13115,1;','','');
-REPLACE INTO `item_db` VALUES ('17091','Upg_Mace_Box','Upgrade Mace Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 16019,1;','','');
-REPLACE INTO `item_db` VALUES ('17092','Upg_Bow_Box','Upgrade Bow Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 18112,1;','','');
-REPLACE INTO `item_db` VALUES ('17093','Upg_Twohand_Sword_Box','Upgrade Two-Hand Sword Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 21000,1;','','');
-REPLACE INTO `item_db` VALUES ('17094','Upg_Katar_Box2','Upgrade Katar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17095','Upg_Two_Handed_Axe_Box2','Upgrade Two-Hand Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17096','Upg_Lance_Box2','Upgrade Lance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17104','HD_Oridecon_50Box','HD Oridecon 50 Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6240,50;','','');
-REPLACE INTO `item_db` VALUES ('17105','HD_Elunium_50Box','HD Elunium 50 Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6241,50;','','');
-REPLACE INTO `item_db` VALUES ('17106','Max_Weight_Up_10Box','Heavy Lifter Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
-REPLACE INTO `item_db` VALUES ('17107','Gemi_Crown_Scroll','Gemini Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17108','Gemi_Crown_Scroll_Box','Gemini Crown Scroll 10 Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17109','Capri_Scroll','May You Groove On Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17110','Aquarius_Scroll','Aquarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17113','Pisces_Scroll','Marching Hat Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17114','Horn_Of_The_Ancient_Box','Ancient Horns Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18595,1;','','');
-REPLACE INTO `item_db` VALUES ('17115','Sprout_Hat_Box','Sprout Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18596,1;','','');
-REPLACE INTO `item_db` VALUES ('17116','Mercury_Helm_Box','Mercury Riser Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18597,1;','','');
-REPLACE INTO `item_db` VALUES ('17118','ASPD_Potion_Box10','ASPD Enhanced Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17120','Taurus_Scroll','Taurus Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17121','Starry_Scroll','Starry Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17122','Immuned_Shield_Box','Immune Shield Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2168,1;','','');
-REPLACE INTO `item_db` VALUES ('17123','Black_Devil_Mask_Box','Black Devil\'s Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 18599,1;','','');
-REPLACE INTO `item_db` VALUES ('17124','Cat_Ears_Beret_Box','Cat Ear Beret Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18600,1;','','');
-REPLACE INTO `item_db` VALUES ('17125','Red_Bread_Hat_Box','Red Pom Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18601,1;','','');
-REPLACE INTO `item_db` VALUES ('17126','ASPD_Potion_Box10_2','ASPD Enhanced Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12684,10;','','');
-REPLACE INTO `item_db` VALUES ('17127','Leo_Scroll2','March Groove and Win Crate','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17134','RWC_Scroll','RWC Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17138','Ms_Cancer_Scroll','Cancer Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17139','RWC_Super_Scroll','RWC Super Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17140','Leo_Scroll3','Leo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17141','Ms_Virgo_Scroll','Virgo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17143','Ms_Scorpio_Scroll','Scorpius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17146','Dep_Alice_Hat_Box','Dep Alice Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18630,1;','','');
-REPLACE INTO `item_db` VALUES ('17147','Ribbon_Chef_Hat_Box','Ribbon Chef Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18631,1;','','');
-REPLACE INTO `item_db` VALUES ('17152','Bridal_Ribbon_Box','Bridal Ribbon Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18636,1;','','');
-REPLACE INTO `item_db` VALUES ('17155','Upg_Huuma_Shuriken_Box','Upg Huuma Shuriken Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13316,86400;','','');
-REPLACE INTO `item_db` VALUES ('17156','TCG_Card_Scroll','Bossnia Ticket Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17157','Vital_Flower_Box','Vital Flower Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6113,10;','','');
-REPLACE INTO `item_db` VALUES ('17158','Flame_Gemstone_Box','Flame Gemstone Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6114,10;','','');
-REPLACE INTO `item_db` VALUES ('17162','Boarding_Halter_Box7','Boarding Halter Box 7D','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17163','Mystic_Powder_Box30','Mystic Powder Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mystic_Powder, 30;','','');
-REPLACE INTO `item_db` VALUES ('17165','Challenge_Kit','Challenge Kit','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17176','Boarding_Halter_Box3','Halter Lead Box[Trial]','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17181','Jan_Groove_Box','Getting Lucky Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17184','3rd_Test_Pass_Box','3rd Test Pass Box','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6583,1;','','');
-REPLACE INTO `item_db` VALUES ('17203','Free_Pass_Box','Free Pass Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17207','Idn_Heart_Scroll','Idn Heart Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17209','Tw_Rainbow_Scroll','Tw Rainbow Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17210','Tw_Red_Scroll','Tw Red Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17211','Tw_Orange_Scroll','Tw Orange Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17212','Tw_Yellow_Scroll','Tw Yellow Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17226','C_Center_Potion_Box','Infinite Concentration Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Center_Potion,604800;','','');
-REPLACE INTO `item_db` VALUES ('17227','C_Awakening_Potion_Box','Infinite Awakening Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Awakening_Potion,604800;','','');
-REPLACE INTO `item_db` VALUES ('17228','C_Berserk_Potion_Box','Infinite Berserk Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem Infinite_Berserk_Potion,604800;','','');
-REPLACE INTO `item_db` VALUES ('17229','C_Wing_Of_Fly_Box','Infinite Fly Wing Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Wing_Of_Fly,604800;','','');
-REPLACE INTO `item_db` VALUES ('17233','Scroll_Of_Death','Scroll Of Death','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17234','Scroll_Of_Life','Scroll Of Life','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17235','Scroll_Of_Magic','Scroll Of Magic','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17236','Scroll_Of_Thews','Scroll Of Thews','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17237','Scroll_Of_Darkness','Scroll Of Darkness','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17238','Scroll_Of_Holiness','Scroll Of Holiness','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17239','Horned_Scroll','Horned Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17240','Mercury_Scroll','Mercury Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17245','Idn_Independ_Scroll','Idn Independ Scroll','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17246','HD_Elu_Box30','HD Elunium Box(30)','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,30;','','');
-REPLACE INTO `item_db` VALUES ('17247','HD_Ori_Box30','HD Oridecon Box(30)','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,30;','','');
-REPLACE INTO `item_db` VALUES ('17251','C_Wing_Of_Fly_3Day_Box','Fly Wing Infinite 3rd Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Wing_Of_Fly,259200;','','');
-REPLACE INTO `item_db` VALUES ('17252','RWC_2012_Set_Box','RWC Rally Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
-REPLACE INTO `item_db` VALUES ('17253','RWC_2012_Ring_Box','RWC Enchant Reset Ticket Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2966,1;','','');
-REPLACE INTO `item_db` VALUES ('17254','RWC_2012_Pendant_Box','RWC Enchant Reset 5 Ticket Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2968,1;','','');
-REPLACE INTO `item_db` VALUES ('17256','Good_Student_Gift_Box','Good Student Gift Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17257','Bad_Student_Gift_Box','Bad Student Gift Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17262','Ex_Def_Potion_Box','Special Defense Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('17270','STR_Biscuit_Stick_Box','Bar of Strength Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem STR_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('17271','VIT_Biscuit_Stick_Box','Bar of Fitness Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem VIT_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('17272','AGI_Biscuit_Stick_Box','Bar of Agility Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem AGI_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('17273','INT_Biscuit_Stick_Box','Bar of Knowledge Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem INT_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('17274','DEX_Biscuit_Stick_Box','Bar of Tricks Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem DEX_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('17275','LUK_Biscuit_Stick_Box','Bar of Luck Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem LUK_Biscuit_Stick,20;','','');
-REPLACE INTO `item_db` VALUES ('18000','Cannon_Ball','Cannon Ball','10','100','50','10','100','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18001','Holy_Cannon_Ball','Holy Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
-REPLACE INTO `item_db` VALUES ('18002','Dark_Cannon_Ball','Dark Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
-REPLACE INTO `item_db` VALUES ('18003','Soul_Cannon_Ball','Soul Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
-REPLACE INTO `item_db` VALUES ('18004','Iron_Cannon_Ball','Iron Cannon Ball','10','500','250','10','250','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18100','Shooting_Star_C','Shooting Star','4','1','0','0','190','0','0','5','0','526336','63','2','34','4','0',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
-REPLACE INTO `item_db` VALUES ('18101','F_Bow_Of_Rudra_C','Rental Bow Of Rudra','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('18102','E_Bow_Of_Rudra_C','E Bow Of Rudra C','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
-REPLACE INTO `item_db` VALUES ('18103','Mystic_Bow','Mystic Bow','4','20','10','1700','75','0','0','5','0','526336','56','2','34','3','105',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100; bonus bInt,4; bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10;','','');
-REPLACE INTO `item_db` VALUES ('18104','Adventure_Bow','Adventure Bow','4','0','0','0','60','0','0','1','0','526344','63','2','34','1','0',NULL,'0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('18105','Academy_Bow','Academy Bow','4','0','0','1200','90','0','0','5','1','526344','63','2','34','1','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18106','P_Bow3','Eden Group Bow3','4','0','0','0','140','0','0','5','0','526344','63','2','34','3','60',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18107','Malang_Snow_Crab','Malang Snow Crab','4','0','0','0','120','0','0','5','0','657480','63','2','34','1','50',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bLuk,3; bonus bCritAtkRate,50; if(BaseLevel>99) { bonus bLongAtkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('18108','Brindle_Eel','Brindle Eel','4','0','0','0','180','0','0','5','0','526336','63','2','34','1','50',NULL,'0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,3; autobonus \"{ bonus bAspd,2; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(BaseLevel>99) { bonus bLongAtkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('18109','Catapult','Catapult','4','56000','28000','1100','150','0','0','5','2','131072','56','2','34','4','100',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_TRIANGLESHOT,(getrefine()*2); bonus2 bSkillUseSP,SC_TRIANGLESHOT,(getrefine()*2);','','');
-REPLACE INTO `item_db` VALUES ('18110','Big_CrossBow','Big CrossBow','4','56000','28000','900','160','0','0','5','2','2048','56','2','34','4','110',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RA_ARROWSTORM,(getrefine()*5); bonus2 bSkillUseSP,RA_ARROWSTORM,(getrefine()*-5); if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('18111','Creeper_Bow','Creeper Bow','4','56000','28000','1500','150','0','0','5','2','526336','56','2','34','3','120',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus3 bAutoSpell,PF_SPIDERWEB,1,200;','','');
-REPLACE INTO `item_db` VALUES ('18112','Upg_Bow','Upgrade Bow','4','20','10','600','60','0','0','5','1','526344','63','2','34','3','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*7); bonus bLongAtkRate,(getrefine()*2); if(BaseJob==Job_Hunter) bonus bBaseAtk,20; if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('18113','Velum_Arbalest','Vellum Arbalest','4','20','10','1100','50','0','0','5','0','657480','63','2','34','4','95',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate, 1000, 4, BF_NORMAL; bonus bAspd, -5;','','');
-REPLACE INTO `item_db` VALUES ('18114','Velum_CrossBow','Vellum CrossBow','4','20','10','1100','110','0','0','5','0','657480','63','2','34','4','95',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,30+getrefine(); bonus2 bIgnoreDefRate,RC_Player,30;','','');
-REPLACE INTO `item_db` VALUES ('18115','Orc_Archer_Bow_','Orc Archer\'s Bow','4','20','10','1600','120','0','0','5','1','657416','63','2','34','3','65',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18116','Metal_Bow','Metal Bow','4','20','10','0','50','0','0','5','1','526344','63','2','34','3','0',NULL,'1','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Hunter && Upper!=2) bonus bBaseAtk,10; bonus bBaseAtk,(getrefine()*3); bonus bLongAtkRate,getrefine(); .@val = max(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
-REPLACE INTO `item_db` VALUES ('18117','Royal_Bow','Royal Bow','4','200000','100000','1500','80','0','0','5','1','657416','63','2','34','4','105',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18118','TE_Woe_Bow','TE Woe Bow','4','200000','100000','1500','120','0','0','5','0','657416','63','2','34','3','40',NULL,'0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
-REPLACE INTO `item_db` VALUES ('18119','Thanos_Bow','Thanatos Bow','4','20','10','1300','180','110','0','5','1','657416','56','2','34','4','120',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('18120','Bow_Of_Evil_Slayer','Evil Slayer Piercer Bow','4','20','10','1350','115','0','0','5','1','657416','56','2','34','3','100',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('18121','Bow_of_Vicious_Mind','Bow of Vicious Mind','4','20','10','1700','170','0','0','5','1','657416','63','2','34','4','160',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('18122','Gigantic_Bow','Giant Bow','4','20','10','3000','195','0','0','5','1','2048','56','2','34','4','130',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,40; bonus bAspdRate,-15; bonus bHit,-50;','','');
-REPLACE INTO `item_db` VALUES ('18123','Bow_Of_Storm','Bow of Storms','4','12400','6200','1500','160','0','0','5','1','526344','56','2','34','4','130',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,30; bonus2 bSkillCooldown,WM_SEVERE_RAINSTORM,-20; bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,15;','','');
-REPLACE INTO `item_db` VALUES ('18124','Half_BF_Bow1','Half BF Bow1','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('18126','Ru_Blue_Bow','Blue Bow','4','20','10','1200','170','0','0','5','1','2048','56','2','34','3','100',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bDex,5;','','');
-REPLACE INTO `item_db` VALUES ('18128','Infinity_Bow','Infinity Bow','4','0','0','500','160','0','0','5','1','657480','56','2','34','4','100',NULL,'1','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18130','Scarlet_Bow','Crimson Bow','4','20','10','1200','120','0','0','5','2','657416','63','2','34','3','7',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('18500','Cheer_Scarf6','Cheering scarf VI','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 60;','','');
-REPLACE INTO `item_db` VALUES ('18501','Cheer_Scarf8','Cheering scarf VIII','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 80;','','');
-REPLACE INTO `item_db` VALUES ('18502','Cheer_Scarf10','Cheering scarf X','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 100;','','');
-REPLACE INTO `item_db` VALUES ('18503','Small_Horn_Of_Devil','Small Devil Horns','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('18504','Anubis_Helm_J','Anubis Helm J','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','769','0','70',NULL,'0','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRate,-50; bonus bMdefRate,-50; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,10,BF_WEAPON|BF_MAGIC,0;','','');
-REPLACE INTO `item_db` VALUES ('18505','Umbala_Spirit','Umbala Spirit','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','675','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1; bonus2 bAddMonsterDropItem,517,500; bonus2 bAddItemHealRate,517,25;','','');
-REPLACE INTO `item_db` VALUES ('18506','Hattah_Black','Hata Black','5','12000','6000','4000','0','0','2','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
-REPLACE INTO `item_db` VALUES ('18507','Elven_Ears_','Elven Ears','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','70',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18508','Garuda_Hat','Garuda Hat','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','677','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 5; bonus bLuk,5; bonus bMdef,3; bonus bHit,10; bonus bDelayrate,-5; if(getrefine()>6) { bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; } /* Custom - KRO */','','');
-REPLACE INTO `item_db` VALUES ('18509','RWC2010_Indonesia','RWC 2010 Indonesia','5','20','10','100','0','0','6','0','1','18446744073709551614','63','2','256','0','15',NULL,'1','678','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus bCritical,10; bonus2 bAddItemHealRate,501,100; bonus2 bAddItemHealRate,504,100; bonus bLuk,5; bonus bAspd,1; bonus bAtkRate,3; bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('18510','Blood_Angel_Hair_Band','Bloody Angel Wings','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','679','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('18511','Blood_Angel_Wing_Ear','Bloody Angel Wing Ears','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','60',NULL,'0','680','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus bMaxSPrate,1;','','');
-REPLACE INTO `item_db` VALUES ('18512','Juho_Necktie','Necktie of Drunkard','5','0','0','0','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18513','Shining_Sunflower','Shining Sunflower','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','681','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('18514','Para_Team_Hat2','Eden Group Hat II','5','0','0','0','0','0','5','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','682','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,10; }\",50,5000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bMatk,10; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
-REPLACE INTO `item_db` VALUES ('18515','RTC_Winner_Headgear','RTC winners Pitching','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','683','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18516','RTC_2nd_Headgear','RTC Second Pitching','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','684','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18517','RTC_3rd_Headgear','RTC 3rd Winner Hat','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','685','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18518','Ear_Of_Angels_Wing_','Angel Wing Ears','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','512','0','70',NULL,'0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('18519','Ear_Of_Devils_Wing_','Wing of Diablo','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','512','0','70',NULL,'0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('18520','Jaty_C','Jaty Crown','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','686','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,5; bonus2 bAddRaceTolerance,RC_Brute,5; bonus2 bAddRace,RC_Plant,5; bonus2 bAddRace,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('18521','Lucky_Clover','Lucky Clover','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','571','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus bMaxSP,20;','','');
-REPLACE INTO `item_db` VALUES ('18522','Evil_Marcher_Hat','Evil Marching Hat','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','687','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace, RC_All, 2; if(getrefine()>6) { bonus bCriticalRate,10; } if(getrefine()>8) { bonus bLongAtkRate,5; bonus bAtkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('18523','Super_Scell','Thunderstorm Cloud','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','688','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18524','Dokkebi_Mask','Mask Of Demon','5','20','10','700','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','689','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('18525','Watermelon_Hat','Watermelon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','690','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bVit,1; bonus bMdef,4; bonus2 bAddEle,Ele_Fire,3;','','');
-REPLACE INTO `item_db` VALUES ('18526','Yummy_Lollipop','Delicious Lollipop','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','446','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18527','Gloomy_Pumpkin_Hat','Gloomy Pumpkin Hat','5','200','100','500','0','0','5','0','0','18446744073709551615','63','2','256','0','45',NULL,'0','691','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddMonsterDropItem,12192,10; bonus bMdef,5; bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('18528','Tare_Neko_Cru','Drooping Neko Crew','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','692','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18529','Drooping_Wild_Rose','Drooping Wild Rose','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bAspdRate,3;','','');
-REPLACE INTO `item_db` VALUES ('18530','Tha_Despero_Mask','Thanatos Despero Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,-5;','','');
-REPLACE INTO `item_db` VALUES ('18531','Drooping_Permeter','Drooping Permeter','5','20','10','1000','0','0','8','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','694','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Turtle,20;','','');
-REPLACE INTO `item_db` VALUES ('18532','Heart_Ribbon_Band','Heart Ribbon Hairband','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','708','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('18533','Honeybee_Hat','Honey Bee Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','709','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_Insect,5; bonus2 bAddRaceTolerance,RC_Insect,5; bonus3 bAddMonsterDropItem,518,RC_Insect,50;','','');
-REPLACE INTO `item_db` VALUES ('18534','Fancy_Phantom_Mask','Fancy Phantom Mask','5','20','10','1000','0','0','5','0','1','18446744073709551615','63','2','768','0','20',NULL,'1','710','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAtkRate,5; bonus bDelayrate,-1; bonus bMaxHP,0+(getrefine()*100); bonus2 bSkillAtk,MC_MAMMONITE,20;','','');
-REPLACE INTO `item_db` VALUES ('18535','Pumpkin_Hat_2010','Pumpkin Hat 2010','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18536','Foxtail','Foxtail','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('18537','Malangdo_Hat','Malangdo Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','726','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
-REPLACE INTO `item_db` VALUES ('18538','Evil_Whisper','Spirit Whispers','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','712','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('18539','Skull_Cap','Skull Cap','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('18540','Evil_Mask','Demon Mask','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','513','0','10',NULL,'0','714','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1;','','');
-REPLACE INTO `item_db` VALUES ('18541','Little_Fhat','Little Feather Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','715','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bCritAtkRate,10; if(getrefine()>=7) { bonus bCritAtkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('18542','All_Love_Guard','Benevolent Guardian','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','716','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,2; bonus bHealPower2,5; if(getrefine()>6) { bonus bHealPower,3; }','','');
-REPLACE INTO `item_db` VALUES ('18543','Witchs_Hat','Witch Hat','5','20','10','300','0','0','7','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18544','Blrabbit_Hband','Blrabbit Hband','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','718','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18545','Whrabbit_Hband','Whrabbit Hband','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','719','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18546','Lover_In_Mouth','Sweetheart Gum Of Mouth','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','720','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18547','Campus_Festival','Campus Festival Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','721','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_INCAGI,2;','','');
-REPLACE INTO `item_db` VALUES ('18548','Tiny_Hat','Taini Cap','5','20','10','30','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','722','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('18549','Butterfly_Hairpin','Butterfly Hairpin','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','723','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('18550','Asgard_Blessing','Asgard Blessing','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('18551','Galaxy_Circlet','Galaxy Circlet','5','20','10','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','725','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18552','Proba_Angel_Blessing','Baby Angel Stone Hat','5','20','10','1200','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('18553','Mini_Tree','Christmas Tree Hat','5','20','10','50','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18554','King_Prawn_Hat','Amami Old Hat','5','20','10','1000','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','728','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18555','General_Helmet','Dragon General Helm','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','729','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bAddRace,RC_Dragon,5; bonus2 bMagicAddRace,RC_Dragon,5; bonus3 bAddMonsterDropItem,7444,RC_Dragon,2;','','');
-REPLACE INTO `item_db` VALUES ('18556','Angel_Helmet','Angel\'s Symbol','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18557','Devil_Helmet','Devil\'s Symbol','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18558','Sinsuncho_Hat','Sinsuncho Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','730','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,5; bonus2 bSubRace,RC_Plant,-10;','','');
-REPLACE INTO `item_db` VALUES ('18559','Fafnir_Skin','Fafunirusukin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18560','Fafnir_Mask','Fafunirumasuku','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18561','B_Feather_Beret','Black Feather Beret','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','731','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
-REPLACE INTO `item_db` VALUES ('18562','Bone_Hat','Death Corsage','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','732','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('18563','Heart_Wing_Hairband','Heart Wing Headband','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','733','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-(5+(3*(getrefine()/3))); bonus bUseSPrate,10-(3*(getrefine()/3));','','');
-REPLACE INTO `item_db` VALUES ('18564','Love_Piece','Fragments of The Love','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','734','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18565','Leprechaun_Hat','St Patrick\'s Hat','5','20','10','300','0','0','8','0','1','18446744073709551615','63','2','256','0','40',NULL,'0','735','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1; bonus bInt,1; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('18566','Nut_Donut_In_Mouth','Nut Donut In Mouth','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','736','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18567','Stretched_Nose','Increased His Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','737','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18568','Humming_Bird','Humming Bird','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','702','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6;','','');
-REPLACE INTO `item_db` VALUES ('18569','Soft_Sheep_Hat','Soft Sheep Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','738','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18570','Ancient_Gold_Deco','Ancient Gold Ornament','5','56000','28000','400','0','0','7','0','1','1040256','56','2','256','0','100',NULL,'1','739','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel >= 150) { bonus bAllStats,2; } if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bAtkRate, 8; } if(BaseClass==Job_Mage||BaseClass==Job_Acolyte) { bonus bMatkRate,8; } if(BaseClass==Job_Archer) { bonus bDex,3; bonus bLongAtkRate,10; }','','');
-REPLACE INTO `item_db` VALUES ('18571','Lucky_Hat','Lucky Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','740','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18572','Korean_Judge_Hat','Judges Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','377','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('18573','White_Feather','White Feather','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','741','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bMaxHPrate,-10; if (getrefine()>4) { bonus bHit,-10; bonus bMaxHPrate,10; bonus bHit,((getrefine()-4)/2)*3; bonus bMaxHPrate,((getrefine()-4)/2)*3; }','','');
-REPLACE INTO `item_db` VALUES ('18574','Lord_of_Death','Lord of the Dead Helm','5','20','10','1000','0','0','10','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','742','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-5; bonus2 bAddRace,RC_Boss,10; if(getrefine()>4) { bonus2 bAddRace,RC_Boss,getrefine()-4; }','','');
-REPLACE INTO `item_db` VALUES ('18575','Wunderkammer','Wunderkammer','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','769','0','20',NULL,'0','743','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('18576','YinYang_Earring','Yin Yang Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','744','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18577','24_Bolt','Screw Stuck Head','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18578','Helm_Of_Valor','Helm Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18579','9th_Anni_Hat','kRO 9 Anniversary Hat','5','0','0','90','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','745','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,9;','','');
-REPLACE INTO `item_db` VALUES ('18580','Yggdrasil_Crown','Yggdrasil Crown','5','20','10','200','0','0','3','0','1','18446744073709551615','63','1','256','0','0',NULL,'1','746','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bInt,2; bonus bHealPower,1; bonus bHealPower2,1; if(getrefine() >= 7) { bonus bHealPower,5; } if(getrefine() >= 9) { bonus bHealPower,3; }','','');
-REPLACE INTO `item_db` VALUES ('18581','Red_Tiger_Mask','Red Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','747','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('18582','Blue_Tiger_Mask','Blue Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','748','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
-REPLACE INTO `item_db` VALUES ('18583','Navy_Drooping_Kitty','Navy Drooping Kitty','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','749','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('18584','Brown_Drooping_Kitty','Brown Drooping Kitty','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','750','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
-REPLACE INTO `item_db` VALUES ('18585','Orange_Bunny_Hairband','Orange Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','751','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('18586','Violet_Bunny_Hairband','Violet Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','752','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,3; bonus bVit,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18587','Blue_Bunny_Hairband','Blue Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','753','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,1; bonus bVit,2; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18588','Silver_Bunny_Hairband','Silvah Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','754','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,3; bonus bVit,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18589','Strawberry_Hat','Strawberry Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','755','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,578,100+(10*getrefine());','','');
-REPLACE INTO `item_db` VALUES ('18590','Gemma_Hairband','Demon Hair Band','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('18591','Mini_Glasses_','Mini Glasses','5','20','10','100','0','0','2','0','1','18446744073709551614','63','2','512','0','0',NULL,'0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18592','Nestea_Hat','Nestea Hat','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','756','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18593','Fancy_Mini_Crown','Fancy Mini Crown','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','707','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18594','Magni_Cap_','Magni Cap','5','30000','15000','1000','0','0','9','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('18595','Horn_Of_Ancient','Ancient Horns','5','45000','22500','400','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('18596','Sprout_Hat','Sprout Hat','5','45000','22500','200','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_HEAVENDRIVE,3;','','');
-REPLACE INTO `item_db` VALUES ('18597','Mercury_Helm','Mercury Riser','5','45000','22500','400','0','0','10','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bCritical,3; if(getrefine() >= 7) { bonus bAspdRate,2; bonus bCritical,2; } if(getrefine() >= 9) { bonus bAspdRate,2; bonus bCritical,2; }','','');
-REPLACE INTO `item_db` VALUES ('18598','Mini_Tree_J','Holy xmas Tree','5','20','10','50','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
-REPLACE INTO `item_db` VALUES ('18599','Black_Devil_Mask','Black Devil\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
-REPLACE INTO `item_db` VALUES ('18600','Cat_Ears_Beret','Cat Ear Beret','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','761','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-5); bonus2 bAddRaceTolerance,RC_DemiPlayer,(getrefine()-5); }','','');
-REPLACE INTO `item_db` VALUES ('18601','Red_Bread_Hat','Red Pom Band','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','762','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMatkRate,5; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(getrefine()-5); bonus2 bAddRaceTolerance,RC_DemiPlayer,(getrefine()-5); }','','');
-REPLACE INTO `item_db` VALUES ('18602','Watermelon_Slice','Watermelon Bite','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','763','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,4; bonus2 bAddEle,Ele_Fire,4;','','');
-REPLACE INTO `item_db` VALUES ('18603','Black_Devil_Mask_','Black Devil\'s Mask','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('18604','Falcon_Mask','Falcon Mask','5','10','5','30','0','0','0','0','1','18446744073709551615','63','2','513','0','50',NULL,'0','782','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('18605','Dark_Age','Dark Age','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','766','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus \"{ bonus bAtkEle,Ele_Dark; }\",30,60000; bonus2 bSubEle,Ele_Holy,-10; bonus2 bSubRace,RC_Angel,-10;','','');
-REPLACE INTO `item_db` VALUES ('18606','Tear_Drop','Tear drop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','767','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18607','Blush_','Blush','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18608','Pair_Of_Red_Ribbon2','Small Ribbons','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','512','0','45',NULL,'0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18609','Dark_Blindfold_','Dark Blinder','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','0',NULL,'0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
-REPLACE INTO `item_db` VALUES ('18610','7th_Anni_Hat_B','7th Anni Hat B','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','778','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('18611','Black_Glasses_','Black Frame Glasses','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('18612','White_Musang_Hat','White Musang Hat','5','45000','22500','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18613','Black_Musang_Hat','Black Musang Hat','5','45000','22500','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18614','Grim_Reaper_Hat','Grim Reaper','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','732','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3;','','');
-REPLACE INTO `item_db` VALUES ('18615','Injured_Eyepatch','Injured Eyepatch','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','772','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18616','Long_Tongue','Long Tongue','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','773','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18617','Onigiri_In_Mouth','Onigiri','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','774','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18618','Airplane_Hat','Rockabilly Hair','5','20','10','200','0','0','8','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','775','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18619','Thief_Bandana','Thief Bandana','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','776','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_STEAL,1,20;','','');
-REPLACE INTO `item_db` VALUES ('18620','Heart_Eyepatch','Heart Eyepatch','5','20','10','50','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'0','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18621','Gangster_Mask_A','Mobster\'s Disguise','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18622','Rocket_Helm1','Rocket Helm1','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','764','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,5; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18623','Rocket_Helm2','Rocket Helm2','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','765','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,4; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18624','Rocket_Helm3','Rocket Helm3','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','768','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18625','Rocket_Helm_RWC','Rocket Helm','5','10000','5000','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','769','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18626','Gelato_Hat','Gelato Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','777','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>6) { skill MG_FROSTDIVER,5; } else { skill MG_FROSTDIVER,1; }','','');
-REPLACE INTO `item_db` VALUES ('18627','Dried_Leaf','Dried Leaf','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace,RC_Plant,3;','','');
-REPLACE INTO `item_db` VALUES ('18628','Tare_Brownie','Tare Brownie','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'0','781','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5; bonus bMaxHPrate, 2; bonus2 bAddRace, RC_DemiPlayer, 5;','','');
-REPLACE INTO `item_db` VALUES ('18629','B_Desert_Wolf_Hat','B Desert Wolf Hat','5','10','5','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','783','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15;','','');
-REPLACE INTO `item_db` VALUES ('18630','Dep_Alice_Hat','Drooping Alice','5','20','10','500','0','0','6','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','784','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_DemiPlayer, 10; bonus2 bAddRace, RC_Demon, 10; if(getrefine() > 6) { autobonus \"{ bonus bAspdRate, 100; }\", 10, 7000, 0, \"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('18631','Ribbon_Chef_Hat','Ribbon Chef hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','785','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,1; if(getrefine()>6) { bonus2 bAddMonsterDropItem,12125,500; bonus2 bAddMonsterDropItem,12126,500; bonus2 bAddMonsterDropItem,12127,400; bonus2 bAddMonsterDropItem,12128,300; bonus2 bAddMonsterDropItem,12129,200; }','','');
-REPLACE INTO `item_db` VALUES ('18632','Yellow_Poring_Hairpin','Yellow Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','786','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18633','Pink_Poring_Hairpin','Pink Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','787','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18634','Green_Poring_Hairpin','Green Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','788','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18635','Blue_Poring_Hairpin','Blue Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','789','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18636','Bridal_Ribbon','Ribbon of bride','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','790','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus4 bAutoSpellWhenHit,DC_WINKCHARM,1,100,1;','','');
-REPLACE INTO `item_db` VALUES ('18637','Ancient_Admiral_Helm','Ancient Admiral Helm','5','20','10','700','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','660','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; if(getrefine()>7) { bonus bSpeedRate,25; }','','');
-REPLACE INTO `item_db` VALUES ('18638','Citron_Hat','Citron Hat','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','791','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bAddRaceTolerance,RC_Plant,10;','','');
-REPLACE INTO `item_db` VALUES ('18639','Naval_Officer_Hat','Naval Officer Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','792','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; /* Increase damage against water property monster by +10% */','','');
-REPLACE INTO `item_db` VALUES ('18640','Starfish_Headband','Starfish Headband','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','793','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18641','Ribbon_Magic_Hat','Ribbon Magic Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','794','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMaxSP,50; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('18642','hand_Scissorhand_Model','Scissorhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','795','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('18643','Rockhand_Model','Rockhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','796','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('18644','Paperhand_Model','Paperhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','797','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18645','Sailor_Hat','Sailor Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','798','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus2 bAddRace, RC_DemiPlayer, 5;','','');
-REPLACE INTO `item_db` VALUES ('18646','Cow_Hat','Cow Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','799','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,519,100; bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('18647','Star_Eyepatch','Stunning Star Eyepatch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','800','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,1500;','','');
-REPLACE INTO `item_db` VALUES ('18648','Tongue_Charm','Tongue Charm','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','801','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('18649','Lude_Mask','Lude Mask','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'1','802','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18650','RWC_Shouting_Mouth','RWC Shouting Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18651','Ignis_Cap','Ignis Cap','5','20','10','800','0','0','8','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','803','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18652','Vanargand_Helm','Vanargand Helm','5','20','10','1500','0','0','10','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','804','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,10*(5+1*(getrefine()>7)+2*(getrefine()>8)+2*(getrefine()>9)),1+2*(getrefine()>5)+2*(getrefine()>7)+3*(getrefine()>9); bonus2 bSPDrainRate,10*(5+1*(getrefine()>8)+2*(getrefine()>9)),1+(getrefine()>7)+2*(getrefine()>9);','','');
-REPLACE INTO `item_db` VALUES ('18653','Devi_Headphone','Headphones Debiruchi','5','20','10','200','0','0','8','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','805','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('18654','SS_Bandana','SS Bandana','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','806','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,10000; bonus bMdef,5; bonus bMaxHP,500;','','');
-REPLACE INTO `item_db` VALUES ('18655','Lupin_One_Eyed_Glasses','Dragonfly Monocle','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18656','Wit_Pumpkin_Hat','Witch\'s Pumpkin Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,2; bonus bInt,2; bonus2 bAddRace,RC_Undead,15; bonus2 bAddRace,RC_Demon,15; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Demon,15;','','');
-REPLACE INTO `item_db` VALUES ('18657','Pegasus_Wing_Ears','Pegasus Ear Wing','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAspdRate,1; if(BaseLevel>=100) { bonus bAspdRate,1; } if(BaseLevel>=150) { bonus bAspdRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('18658','Holy_Santa_Beard','Santa\'s Beard Holy','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18659','Boitata_Hat','Boitata Hat','5','20','10','0','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','808','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,5,10; autobonus \"{ bonus bAtkEle,Ele_Fire; }\",10000,1800000;','','');
-REPLACE INTO `item_db` VALUES ('18660','Indi_Feather_Band','Indian Feather Headband','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','809','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('18661','Trident_Helmet','Trident Helmet','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','810','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('18662','Antler_Fedora','Antler Fedora','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','811','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('18663','Sunglasses_Bball_Hat','Sunglasses Baseball Hat','5','20','10','200','0','0','2','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','812','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('18664','Blind_Glasses','Stunner Shades','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'1','813','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18665','Orange_In_Mouth','Orange In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','814','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18666','CD_In_Mouth','CD In Mouth','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','815','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,3,30; bonus3 bAutoSpell,MG_SOULSTRIKE,3, 30; bonus3 bAutoSpell,WZ_EARTHSPIKE,3,30; bonus3 bAutoSpell,MG_FIREBOLT,3,30; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,30;','','');
-REPLACE INTO `item_db` VALUES ('18667','Cat_Lace_Hairband','Cat Lace Hairband','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','60',NULL,'0','816','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('18668','Droopy_Turtle_Hat','Droopy Turtle Hat','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','694','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_DECAGI,3;','','');
-REPLACE INTO `item_db` VALUES ('18669','Cowhide_Hat','Cowhide Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','819','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMaxHPrate,1;','','');
-REPLACE INTO `item_db` VALUES ('18670','Hankie_In_Mouth','Handkerchief In Mouth','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','12',NULL,'0','818','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,3;','','');
-REPLACE INTO `item_db` VALUES ('18671','Rudolf_Hairband','Rudolf Hairband','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','836','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_INCAGI,10,50; bonus2 bAddItemHealRate,Carrot,2000;','','');
-REPLACE INTO `item_db` VALUES ('18672','Tare_Pope','Flap Pope','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,1; bonus bSPrecovRate,2;','','');
-REPLACE INTO `item_db` VALUES ('18673','Tare_Pope_','Chibi Pope','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bHealPower,5; if(getrefine()>6) { bonus bHealPower,getrefine()-6; } if(getrefine()>8) { bonus bMatkRate,7; } if(getrefine()>11) { bonus bMatkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('18674','Planewing_Hat','Planewing Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bAspdRate,1; bonus2 bSPLossRate,5,10000;','','');
-REPLACE INTO `item_db` VALUES ('18675','Green_Apple_Hat','Green Apple Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,5;','','');
-REPLACE INTO `item_db` VALUES ('18676','Hexagon_Spectacles','Hexagon Spectacles','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','822','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('18677','Cherry_Twig_In_Mouth','Cherry Twig In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','823','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,2;','','');
-REPLACE INTO `item_db` VALUES ('18678','Leek_In_Mouth','Leek In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','824','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,2;','','');
-REPLACE INTO `item_db` VALUES ('18679','Abacus_In_Mouth','Abacus In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','825','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_IDENTIFY,1;','','');
-REPLACE INTO `item_db` VALUES ('18680','Tw_Frog_Hat','Tw Frog Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','35',NULL,'0','826','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus2 bExpAddRace,RC_Insect,5;','','');
-REPLACE INTO `item_db` VALUES ('18681','Puppy_Ears_Hat','Puppy Ears Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','827','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('18682','Teardrop','Teardrop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'1','828','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,15;','','');
-REPLACE INTO `item_db` VALUES ('18683','Carrot_In_Mouth','Carrot In Mouth','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','829','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3','','');
-REPLACE INTO `item_db` VALUES ('18684','Showy_High_Cap','Showy High Cap','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('18685','Stardust_Hairband','Stardust Hairband','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','831','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18686','2011_RMSC_1','2011 RMSC 1','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,5;','','');
-REPLACE INTO `item_db` VALUES ('18687','2011_RMSC_2','2011 RMSC 2','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3;','','');
-REPLACE INTO `item_db` VALUES ('18688','2011_RMSC_3','2011 RMSC 3','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('18689','2011_RMSC_4','2011 RMSC 4','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18690','Sirt_Evil_Eye','Sirt Evil Eye','5','20','10','400','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('18691','Rising_Black_Dragon','Ascension Black Dragon','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','863','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18692','Mike_Hat','Mike Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','837','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('18693','Sleeping_Kitty_Cat','Sleeping Kitty Cat','5','20','10','200','0','0','4','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,2;','','');
-REPLACE INTO `item_db` VALUES ('18694','Red_Hood','Red Hood','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','839','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
-REPLACE INTO `item_db` VALUES ('18695','Phoenix_Crown','Phoenix Crown','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','840','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('18696','Orange_Hat','Orange Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','841','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_MAMMONITE,2;','','');
-REPLACE INTO `item_db` VALUES ('18697','Syringe_In_Mouth','Syringe In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','842','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18698','Cheesy_Snack_In_Mouth','Cheesy Snack In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','843','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18699','Starving_Fish_Hat','Starving Fish Hat','5','20','10','1200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','844','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,15; bonus3 bAddMonsterDropItem,579,RC_Fish,5;','','');
-REPLACE INTO `item_db` VALUES ('18700','Rabbit_Ribbon','Rabbit Ribbon Hat','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','845','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('18701','Ancient_Civil_Man','Ancient Civil Man Hat','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','70',NULL,'0','846','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bLuk,1; if(getiteminfo(getequipid(EQI_HAND_R),11)==15) bonus bVariableCastrate,3;','','');
-REPLACE INTO `item_db` VALUES ('18702','Shaving_Cream','Shaving Cream','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','847','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18703','Stem_In_Mouth','Stem In Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','848','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
-REPLACE INTO `item_db` VALUES ('18704','Drosera_Hairpin','Drosera Hairpin','5','20','10','640','0','0','6','0','1','18446744073709551615','63','2','256','0','64',NULL,'1','850','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
-REPLACE INTO `item_db` VALUES ('18705','Flip_Hat','Flip Hat','5','1000','500','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','862','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18706','Can_Hat','Can Hat','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','851','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('18707','Maneater_Flower_Hat','Maneater Flower Hat','5','20','10','500','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','852','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18708','Candy_Hat','Candy Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','853','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,3;','','');
-REPLACE INTO `item_db` VALUES ('18709','Black_Knitted_Hat','Black Knitted Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','854','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18710','Sugared_Fruit_Stick','Sugared Fruit Stick','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','855','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18711','Electric_Sunglass','Electric Sunglass','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18712','Fan_In_Mouth','Fan In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','857','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18713','Monkey_On_Fur_Hat','Monkey Fur Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','858','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('18714','Hippo_Hat','Hippo Hat','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','859','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18715','Helm_Of_Thoth','Helm Of Thoth','5','20','10','2500','0','0','2','0','1','18446744073709551614','63','2','768','0','80',NULL,'0','860','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18716','Strawberry_In_Mouth','Strawberry In Mouth','5','20','10','50','0','0','2','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','861','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18717','Skull_Hood_','Skull Hood_','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18718','Rose_Hairband','Rose Hairband','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','864','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18720','Magical_Booster','Magical Booster','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','512','0','30',NULL,'0','873','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,3;','','');
-REPLACE INTO `item_db` VALUES ('18721','Sweet_Valentine_Cap','Sweet Valentine Cap','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18722','Winged_Feather_Ears','Winged Feather Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1; if(BaseLevel >= 100) { bonus bMaxHPrate,1; } if(BaseLevel >= 150) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('18723','Aura_Quartz_Crown','AuraQuartz Crown','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','866','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18724','Baphomet_Horns','Baphomet Horns','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18725','Rabbit_Knithat','Rabbit Knit Hat','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','867','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18726','Skymet','Skymet','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','868','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18727','Sedora_Hat','Sedora Hat','5','20','10','300','0','0','13','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','869','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18728','Egir_Helm','Aegir Helm','5','200000','100000','800','0','0','10','0','1','18446744073709551615','63','2','256','0','110',NULL,'1','870','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5; bonus bUnbreakableHelm, 0;','','');
-REPLACE INTO `item_db` VALUES ('18729','MVP_Basketball','MVP Basketball Hat','5','20','10','150','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','871','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bAddItemHealRate,522,30; bonus bVariableCastrate,-3; if(getrefine()>=12) { bonus bVariableCastrate,-1; } if(getrefine()>=14) { bonus bVariableCastrate,-1; }','','');
-REPLACE INTO `item_db` VALUES ('18730','Cryptura_Academy_Hat','Criatura Hat','5','100','50','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','872','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5; bonus bMaxHP,15;','','');
-REPLACE INTO `item_db` VALUES ('18731','Valkyrie_Outing_Helm','Valkyrie Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','225','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18732','TE_Woe_Cap','TE WoE Cap','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','40',NULL,'0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bBaseAtk,10; bonus2 bAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18733','TE_Woe_Bone_Helm','TE WoE Bone Helm','5','0','0','0','0','0','10','0','0','279714','63','2','256','0','40',NULL,'0','40','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18734','TE_Woe_Magic_Eyes','TE WoE Magic Eyes','5','0','0','0','0','0','5','0','0','8454657','63','2','256','0','40',NULL,'0','209','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMatk,10; bonus2 bMagicAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18736','Censor_Bar_','Censor Bar','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bUnbreakableHelm,0; /*TODO: sc_start EFST_UNKNOWN_NAME 9999 1*/','','');
-REPLACE INTO `item_db` VALUES ('18737','Fortier_Mask','Fortier Masque','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','876','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18739','Carnation_Hairband','Carnation Hairband','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','878','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('18740','C_Hair_Of_The_Strong','RMSC2012 Special Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','879','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18741','C_Will_O_Wisp','Will O Wisp','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','880','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_STRANGELIGHTS,-1,0;','sc_end SC_STRANGELIGHTS;');
-REPLACE INTO `item_db` VALUES ('18742','C_MoonStar_Accessory','Moon and Stars','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','881','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MOONSTAR,-1,0;','sc_end SC_MOONSTAR;');
-REPLACE INTO `item_db` VALUES ('18743','C_Spirit_Of_Chung_E','Spirit Of Chung E','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','882','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18744','C_World_Star','Twilight','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','883','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUPER_STAR,-1,0;','sc_end SC_SUPER_STAR;');
-REPLACE INTO `item_db` VALUES ('18745','Choco_Stick_In_Mouth','Choco Stick In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','884','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18746','Chilly_Breath','Chilly Breath','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','885','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('18747','Eyes_Of_Ifrit','Eyes Of Ifrit','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','886','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18748','Gold_Ingot_Poring_Hat','Gold Ingot Poring Hat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','887','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('18749','Majoruros_Horn','Majoruros Horn','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','888','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('18750','Poker_Card_In_Mouth','Poker Card In Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','889','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18752','Cursed_Book','Cursed Book','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','890','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18753','Tw_Rice_Ball','Rice Dumpling Hat','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','892','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('18754','Blood_Sucker','Blood Sucker','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1','0','40',NULL,'0','893','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18755','Feather_Beret_','Feather Beret','5','30000','15000','600','0','0','1','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 1; bonus bUnbreakableHelm, 0; bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
-REPLACE INTO `item_db` VALUES ('18756','Black_Shiba_Inu_Hat','Black Shiba Inu Hat','5','20','10','400','0','0','6','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','894','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18757','Holy_Klobuk','Holy Klobuk','5','0','0','500','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'0','895','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,10; bonus bHealPower,3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18758','Hat_Of_Scrat','Hat Of Scrat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','896','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18759','Stretched_Nose_M','Wood Goblin\'s Nose','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','737','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18760','Remodel_Wizardry_Hat','Modified Mage Hat','5','20','10','300','0','0','2','0','1','8454660','63','2','256','0','0',NULL,'1','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150; bonus bMatk,getrefine(); if(getrefine()>=7) bonus bInt,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('18761','Remodel_Magician_Hat','Modified Magician Hat','5','20','10','500','0','0','6','0','1','8487700','63','2','256','0','50',NULL,'1','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50+(getrefine()*5); if(getrefine()>=7) bonus bDex,getrefine()-6;','','');
-REPLACE INTO `item_db` VALUES ('18762','Remodel_Mask_Of_Fox','Modified Kitsune Mask','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bLuk,2; if(getrefine()>=7) { bonus bFlee2,2; }','','');
-REPLACE INTO `item_db` VALUES ('18763','Remodel_Joker_Jester','Modified Jester Hat','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5; if(getrefine()>=7) { bonus bCritAtkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('18764','Remodel_Bunny_Band','Modified Bunny Hairband','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; if(getrefine()>=7) { bonus bCritical,5; }','','');
-REPLACE INTO `item_db` VALUES ('18765','Enhanced_Corsair','Modified Corsair','5','20','10','500','0','0','10','0','1','18446744073709551614','63','2','256','0','99',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,5; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,1; } if(getrefine()>=9) { bonus bMaxHPrate,3; }','','');
-REPLACE INTO `item_db` VALUES ('18766','Enhanced_Helm_Of_Angel','Modified Helm of Angel','5','20','10','1600','0','0','10','0','1','1040256','63','2','256','0','99',NULL,'1','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; if(getrefine()>=7) { bonus bAgi,2; bonus bLuk,2; } if(getrefine()>=9) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('18767','Enhanced_Helm_Of_Sun','Modified Solar Helm','5','20','10','2400','0','0','4','0','1','1040256','63','2','768','0','99',NULL,'1','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2; bonus bAtk,10; bonus bMatk,10; if(getrefine()>=7) { bonus bAtk,15; bonus bMatk,15; } if(getrefine()>=9) { bonus bAtk,15; bonus bMatk,15; }','','');
-REPLACE INTO `item_db` VALUES ('18768','Enhanced_Bone_Helm','Modified Bone Helm','5','20','10','800','0','0','15','0','1','279714','63','2','256','0','70',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15; bonus2 bSubEle,Ele_Neutral,2; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,2; } if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,2; }','','');
-REPLACE INTO `item_db` VALUES ('18769','Remodel_Munak_Turban','Modified Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }','','');
-REPLACE INTO `item_db` VALUES ('18770','Remodel_Bongun_Hat','Modified Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }','','');
-REPLACE INTO `item_db` VALUES ('18771','Remodel_Opera_Mask','Modified Opera Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bAtk,5;','','');
-REPLACE INTO `item_db` VALUES ('18772','Improved_Binoculars','Modified Binoculars','5','20','10','100','0','0','2','0','0','526344','63','2','512','0','50',NULL,'0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('18773','Improved_Fin_Helm','Modified Fin Helm','5','20','10','300','0','0','5','0','0','16514','63','2','512','0','65',NULL,'0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+(BaseLevel*10);','','');
-REPLACE INTO `item_db` VALUES ('18774','Improved_Assassin_Mask','Modified Assassin Mask','5','20','10','100','0','0','1','0','0','4352','63','2','1','0','70',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,1; bonus bCriticalRate,1;','','');
-REPLACE INTO `item_db` VALUES ('18775','Improved_Welding_Mask','Modified Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus bDex,5; bonus bLuk,5;','','');
-REPLACE INTO `item_db` VALUES ('18776','Improved_Kiss_Of_Angel','Modified Angel\'s Kiss','5','20','10','300','0','0','6','0','1','1','63','2','256','0','99',NULL,'1','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,30;','','');
-REPLACE INTO `item_db` VALUES ('18777','Aladdin_Lamp','Aladdin Lamp','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','897','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
-REPLACE INTO `item_db` VALUES ('18778','Pink_Bunny_Hair_Band','Pink Bunny Hair Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','898','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18779','RWC_Champ_Crown_Red','RWC Crown Of Victory(1st)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','902','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18780','RWC_Champ_Crown_Blue','RWC Crown Of Victory(2nd)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','903','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18781','RWC_Champ_Crown_Black','RWC Crown Of Victory(3rd)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','904','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18782','Butterfly_Wing_Ear_J','Butterfly Wing Ear','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18783','Rose_Corolla','Rose Corolla','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10; skill SA_SPELLBREAKER,1; bonus bUseSPrate,50; if(getrefine()>5) { bonus bUseSPrate,-((getrefine()*10)-50); }','','');
-REPLACE INTO `item_db` VALUES ('18784','Elder_Devil_Horns_','Elder Devil Horns','5','20','10','400','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bMagicAddRace,RC_DemiPlayer,5; if(getrefine()>6) { bonus2 bMagicAddRace,RC_DemiPlayer,5; }','','');
-REPLACE INTO `item_db` VALUES ('18785','King_Poring_Hat','King Poring Hat','5','20','10','600','0','0','10','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLuk,1; if(getrefine()>4) { bonus bDex,(getrefine()-4); bonus bLuk,(getrefine()-4); }','','');
-REPLACE INTO `item_db` VALUES ('18786','Anemos_Mask','Anemos Mask','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','906','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18787','Goaltender_Mask','Goaltender Mask','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','513','0','50',NULL,'1','336','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,8;','','');
-REPLACE INTO `item_db` VALUES ('18788','Starlight_Scope','Starlight Scope','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'1','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,1; if(BaseLevel>100) { bonus bLongAtkRate,1; } if(BaseLevel>150) { bonus bLongAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('18789','Poison_Spore_Hat','Poison Spore Hat','5','20','10','900','0','0','6','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','899','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,921,100+((getrefine()/2)*20); /* Custom - JRO */ bonus2 bAddMonsterDropItem,7033,100+((getrefine()/2)*20);','','');
-REPLACE INTO `item_db` VALUES ('18790','Rainbow_Poring_Hat','Rainbow Poring Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','900','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bRaceTolerance,RC_DemiPlayer,-5; bonus bAtkRate,5; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('18791','Shrine_Maiden_Hat','Shrine Maiden Hat','5','0','0','200','0','0','30','0','1','256','56','2','256','0','100',NULL,'1','908','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,PR_MAGNUS,30; bonus2 bSkillAtk,PR_MAGNUS,(getrefine()/2)*5; if(getrefine()>6) { bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; } if(getrefine()>8) { bonus bFixedCastrate,-1; }','','');
-REPLACE INTO `item_db` VALUES ('18792','Indonesian_Id_Sakkat','Indonesian Id Sakkat','5','0','0','400','0','0','1','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','901','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus bMatkRate,5; bonus bAtkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('18793','Sorc_Night_Cap','Sorc Night Cap','5','0','0','200','0','0','25','0','1','65536','56','2','256','0','100',NULL,'1','911','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bSkillAtk,MG_FIREBOLT,50; bonus2 bSkillAtk,MG_LIGHTNINGBOLT,50; bonus2 bSkillAtk,MG_COLDBOLT,50; if(getrefine()>6) { bonus2 bSkillAtk,SO_SPELLFIST,25; } if(getrefine()>8) { bonus bAspd,5; }','','');
-REPLACE INTO `item_db` VALUES ('18794','Ordinary_Black_Mage_Hat','Plain Black Mage Hat','5','0','0','200','0','0','15','0','1','512','56','2','256','0','100',NULL,'1','912','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WL_CRIMSONROCK, 5; bonus2 bSkillAtk, WL_JACKFROST, 5; bonus2 bSkillAtk, WL_EARTHSTRAIN, 5; bonus2 bSkillAtk, WL_CHAINLIGHTNING_ATK, 5; bonus2 bIgnoreMdefRate, RC_NonBoss, 10; bonus2 bIgnoreMdefRate, RC_NonBoss, getrefine() * 2; if (getrefine() > 6) { bonus2 bSkillAtk, WL_CRIMSONROCK, 5; bonus2 bSkillAtk, WL_JACKFROST, 5; bonus2 bSkillAtk, WL_EARTHSTRAIN, 5; bonus2 bSkillAtk, WL_CHAINLIGHTNING_ATK, 5; } if (getrefine() > 8) { bonus bMatkRate, 5; }','','');
-REPLACE INTO `item_db` VALUES ('18795','Night_Sparrow_Hat','Night Sparrow Hat','5','0','0','200','0','0','15','0','0','524288','56','2','256','0','100',NULL,'1','913','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5); if(getrefine()>6) { bonus2 bSkillAtk,WM_SEVERE_RAINSTORM_MELEE,25; } if(getrefine()>8) { bonus bMaxSP,200; }','','');
-REPLACE INTO `item_db` VALUES ('18796','RWC_Champ_Crown_QF','RWC Crown Of Victory(8th)','5','0','0','500','0','0','12','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','914','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bResEff,Eff_Curse,10000; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18797','Deep_Angel_Hairband','Deep Angel Hairband','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','915','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('18798','Pink_Angel_Hairband','Pink Angel Hairband','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','916','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
-REPLACE INTO `item_db` VALUES ('18799','Mask_of_Nero','Mask of Nero','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','917','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Water,4;','','');
-REPLACE INTO `item_db` VALUES ('18800','Mask_of_Formic','Mask of Formic','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','918','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Earth,4;','','');
-REPLACE INTO `item_db` VALUES ('18801','Gale_Hair_Ornament','Gale Hair Ornament','5','0','0','250','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','809','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill NJ_RAIGEKISAI,3; bonus2 bSubEle,Ele_Wind,15; if (getrefine()>8) { bonus2 bSubEle,Ele_Wind,5; }','','');
-REPLACE INTO `item_db` VALUES ('18802','Poring_Fedora_Hat','Poring Fedora Hat','5','0','0','100','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; if (getrefine()>4) { bonus bMaxHPrate,getrefine()-4; bonus bMaxSPrate,-((getrefine()*2)-8); } if (getrefine()>9) { bonus bMaxHPrate,4; bonus bMaxSPrate,-3; }','','');
-REPLACE INTO `item_db` VALUES ('18803','Rose_Cascade','Rose Cascade','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','920','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if(readparam(bDex)>=100) { bonus bUseSPrate,-5; } if(readparam(bDex)>=120) { bonus bUseSPrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('18804','Thornwood_Band','Thornwood Band','5','0','0','300','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','921','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; if (getrefine()>4) { bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; }','','');
-REPLACE INTO `item_db` VALUES ('18805','Eclipse_Hat','Eclipse Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','922','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18806','Black_Rabbit_Hat','Black Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','923','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,3;','','');
-REPLACE INTO `item_db` VALUES ('18807','Yellow_Yuzu_Hat','White Citron Hat','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','924','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bLuk,3;','','');
-REPLACE INTO `item_db` VALUES ('18808','Wing_Form_Spectacle','Wing Style Spectacle','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','925','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('18810','Hell_Pumpkin_Hat','Hell Pumpkin Hat','5','0','0','500','0','0','12','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('18811','White_Snake_Hat_','White Snake Hat','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('18812','Elder_Crown','Elder Crown','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','933','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,5; bonus2 bAddMonsterDropItem,7939,50; if (getrefine()>=6) { bonus2 bAddMonsterDropItem,7939,50; } if (getrefine()>=9) { bonus2 bAddMonsterDropItem,7939,50; }','','');
-REPLACE INTO `item_db` VALUES ('18813','New_Wave_Sunglasses','New Wave Sunglasses','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-10;','','');
-REPLACE INTO `item_db` VALUES ('18814','Angel_School_Cap','Angel School Cap','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','927','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18815','Devil_School_Cap','Devil School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','928','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('18816','Adv_Angel_School_Cap','Evoked Angel School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','929','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('18817','Adv_Devil_School_Cap','Evoked Devil School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','930','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('18818','Red_Pencil_In_Mouth','Red Pencil In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','931','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('18819','Blue_Pencil_In_Mouth','Blue Pencil In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','932','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,3;','','');
-REPLACE INTO `item_db` VALUES ('18820','Gray_Helmet','Gray Helmet','5','0','0','450','0','0','35','0','1','18446744073709551615','56','2','256','0','120',NULL,'1','941','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('18821','Rainbow_Feather_Deco','RWC Commemorative Pin','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','934','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('18822','Flame_Wing_Ear','Flame Wing Ear','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_MAGNUM,1,30;','','');
-REPLACE INTO `item_db` VALUES ('18823','Imperial_Feather','Imperial Feather','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','935','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1; bonus2 bSubEle,Ele_Wind,5; if (readparam(bAgi)>=108) { bonus bAspdRate,1; bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('18824','Mask_Of_Bankrupt','Mask Of Bankrupt','5','0','0','490','0','0','0','0','0','18446744073709551615','63','2','513','0','49',NULL,'0','936','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bHPDrainRate,10,1,0; bonus3 bSPDrainRate,10,1,0;','','');
-REPLACE INTO `item_db` VALUES ('18825','Bankruptcy_Of_Heart_','Bankruptcy Of Heart','5','20','10','1200','0','0','8','0','1','18446744073709551615','63','2','256','0','38',NULL,'1','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('18826','Woodie_Hat','Chun Tree Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','939','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('18827','Valkyrie_Circlet','Valkyrie Circlet','5','20','10','300','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','940','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddEle,Ele_Dark,10; bonus2 bAddRace,RC_Demon,10;','','');
-REPLACE INTO `item_db` VALUES ('18828','2012RMSCNO1','RMSC2012 Champion Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','942','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,5; bonus bMdef,5; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('18829','2012RMSCNO2','RMSC2012 1st Runner Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','943','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,4; bonus bMdef,5; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('18830','2012RMSCNO3','RMSC2012 2nd Runner Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','944','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3; bonus bMdef,5; skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('18831','2012RMSCNO4','RMSC2012 Special Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','945','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,2; bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18832','Rolf_Von_Gigue_666','Rolf Von Gigue 666','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','946','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18833','Marin_Crown','Marin Crown','5','0','0','10','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','948','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,2; bonus3 bAutoSpellWhenHit,MG_FROSTDIVER,3,10; bonus3 bAutoSpell,MG_COLDBOLT,5,10;','','');
-REPLACE INTO `item_db` VALUES ('18834','Sakura_Hairband','Sakura Hairband','5','0','0','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','949','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,10;','','');
-REPLACE INTO `item_db` VALUES ('18835','TW_10th_Anni_Hat','RO10th Anni Cap','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','950','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18836','TW_10th_Anni_Lmtd_Hat','Lmt RO10th Anni Cap','5','0','0','100','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','951','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,2; bonus bMdef,10; bonus bMaxHP,100+(getrefine()*100); bonus bMaxSP,10+(getrefine()*10); bonus bAtk,getrefine(); bonus bMatk,getrefine(); if (getrefine()>=11) { bonus bAtk,10; bonus bMatk,10; bonus bHit,10; bonus bFlee,10; bonus bCritical,10; bonus bFixedCastrate,10; }','','');
-REPLACE INTO `item_db` VALUES ('18837','Cheering_Whistle','Cheering Whistle','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','952','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('18839','Poring_Sunglasses_','Poring Sunglasses','5','0','0','100','0','0','10','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','954','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('18840','King_Poring_Hat_','King Poring Hat','5','20','10','350','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('18841','Small_Poring_Band','Small Poring Band','5','20','10','350','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','955','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()/3)*2; bonus2 bExpAddRace, RC_All, 3; if (getrefine()>9) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('18842','Hat_Of_Girl','Hat Of Girl','5','20','10','350','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','956','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,(getrefine()/3)*2; bonus2 bSubRace,RC_DemiPlayer,7; bonus bMaxHPrate,-3;','','');
-REPLACE INTO `item_db` VALUES ('18843','Small_Deviling_Hat','Small Deviling Hat','5','20','10','350','0','0','7','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','957','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 5; if (getrefine() > 7) { bonus bMaxHPrate, getrefine()-7; }','','');
-REPLACE INTO `item_db` VALUES ('18844','Blue_Poring_Bubble','Blue Poring Bubble','5','20','10','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','958','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bFlee2,2;','','');
-REPLACE INTO `item_db` VALUES ('18845','Banshee_Master_Kiss','Banshee Master Kiss','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','959','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bMaxSPrate, 3; autobonus2 \"{ bonus2 bAddRaceTolerance, RC_DemiPlayer, 100; }\", 10, 3000, BF_WEAPON|BF_MAGIC, \"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
-REPLACE INTO `item_db` VALUES ('18846','Seagod_Protector','Seagod Protector','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','960','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
-REPLACE INTO `item_db` VALUES ('18847','Jolly_Roger','Jolly Roger','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','962','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubEle,Ele_Water,2; bonus2 bAddEle,Ele_Water,2; if (getrefine()>=7) { bonus2 bAddEle,Ele_Water,3; } if (getrefine()>=9) { bonus2 bSubEle,Ele_Water,3; }','','');
-REPLACE INTO `item_db` VALUES ('18848','Lush_Rose','Fresh Roses','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','963','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,20+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('18849','Celines_Ribbon','Celine Ribbon','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','967','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMatk,40+getrefine(); bonus bMagicHPGainValue,200; bonus2 bHPRegenRate,50,5000;','','');
-REPLACE INTO `item_db` VALUES ('18850','Polar_Bear_Cap','Polar Bear Cap','5','20','10','300','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18851','ValentineHeart','Valentine Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('18852','Berry_Hat_Decoration','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) { bonus bAspd,2; }','','');
-REPLACE INTO `item_db` VALUES ('18853','Berry_Hat_Decoration_','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) { bonus bAspd,2; }','','');
-REPLACE INTO `item_db` VALUES ('18854','ValentineYellowHeart','Yellow Valentine Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('18855','Aviator_Hat','Aviator Hat','5','0','0','100','0','0','10','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','972','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('18858','Pink_Angeling_Bubble','Pink Angeling Bubble','5','0','0','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','975','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('18859','Angeling_Bubble','Angeling Bubble','5','0','0','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','976','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMatkRate,2; bonus bMaxHP,100;','','');
-REPLACE INTO `item_db` VALUES ('18860','Preschool_Hat','Preschool Hat','5','0','0','100','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','977','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18870','Very_Sweet_Candy_Bar','Very Sweet Candy Bar','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18871','Very_Sweet_Candy','Very Sweet Candy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18872','Snake_Hat','Snake Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','986','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,5; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18873','Sweet_Valentine_Out','Sweet Valentine Out','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18874','One_Eyed_Glass_','Cyclops Glasses','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18879','Angry_Scorpion_Hat','Angry Scorpion Hat','5','10','5','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','995','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
-REPLACE INTO `item_db` VALUES ('18880','Advanced_Jao_King_Hat','Advanced Jao King Hat','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','996','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18885','Jejecap','Jejecap','5','0','0','500','0','0','8','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','1011','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,3; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('18886','Rainbow_Long_Octopus','Rainbow Long Octopus','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','1007','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('18887','Aqua_Bunny_Band','Aqua Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1012','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,5; bonus bMatkRate,2; if(getrefine()>8) { bonus bMdef,5; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
-REPLACE INTO `item_db` VALUES ('18888','Maroon_Bunny_Band','Maroon Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1013','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,5; bonus bAtkRate,2; bonus bMatkRate,5; if(getrefine()>8) { bonus bAtkRate,4; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
-REPLACE INTO `item_db` VALUES ('18889','Golden_Bunny_Band','Golden Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1014','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bLuk,5; bonus bAtkRate,5; if(getrefine()>8) { bonus bAtkRate,5; bonus bMatkRate,5; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
-REPLACE INTO `item_db` VALUES ('18890','Gray_Bunny_Band','Gray Bunny Band','5','0','0','0','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1015','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,5; bonus bAtkRate,2; bonus bMatkRate,5; if(getrefine()>8) { bonus bAtkRate,4; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
-REPLACE INTO `item_db` VALUES ('18891','Husky_Hat','Husky Hat','5','0','0','500','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1016','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus4 bAutoSpellWhenHit,SN_WINDWALK,5,100+(getrefine()*30),0;','','');
-REPLACE INTO `item_db` VALUES ('18892','Ufo_Poring_Hat','Ufo Poring Hat','5','0','0','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','1017','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bFlee,5; bonus bCritical,5; bonus bHit,5; bonus bFlee2,5; if(getrefine()>6) { bonus bVariableCastrate,-5; } if(getrefine()>8) { bonus bDelayrate,-5; bonus bAspdRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('18893','Dragon_Claw_Helm','Dragon Claw Helm','5','0','0','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','1018','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 8; bonus2 bAddRaceTolerance, RC_Dragon, 8; bonus2 bAddItemHealRate, 517, 200; if(getrefine() > 11) { bonus bMaxHPrate, 7; bonus bMaxSPrate, 3; }','','');
-REPLACE INTO `item_db` VALUES ('18894','Rainbow_Star','Rainbow Star','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','1019','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
-REPLACE INTO `item_db` VALUES ('18895','Celestial_Dark_Flame','Celestial Dark Flame','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','1008','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
-REPLACE INTO `item_db` VALUES ('18896','Pterios_Fins','Pterios Fins','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','1009','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,8;','','');
-REPLACE INTO `item_db` VALUES ('18897','Azure_Diadem','Azure Diadem','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','1010','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,8;','','');
-REPLACE INTO `item_db` VALUES ('18898','Yggdrasil_Herald_Crown','Yggdrasil Herald Crown','5','0','0','200','0','0','6','0','1','18446744073709551615','63','2','512','0','50',NULL,'0','997','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bMaxHP,100; bonus bMaxSP,50; if(getrefine()>7) { bonus bMaxHPrate,getrefine()-7; bonus bFixedCastrate,-(getrefine()-7); }','','');
-REPLACE INTO `item_db` VALUES ('18900','Weisswurst','Weisswurst','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','1022','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18901','Seppl_Hat','Seppl Hat','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','1','0','60',NULL,'1','1023','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18908','Isabella_Red_Ear','Piamette\'s Red Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1030','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bMaxHPrate,5; bonus2 bSubEle,Ele_Fire,10; if(getrefine()>=9) { bonus bAspd,1+((getrefine()/2)-4); }','','');
-REPLACE INTO `item_db` VALUES ('18909','Isabella_Brown_Ear','Piamette\'s Brown Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1031','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus bMatk,getrefine()*2;','','');
-REPLACE INTO `item_db` VALUES ('18910','Isabella_Blue_Ear','Piamette\'s Blue Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1032','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }','','');
-REPLACE INTO `item_db` VALUES ('18911','Red_Flower_Hat','Red Flower Hat','5','0','0','200','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1033','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus2 bSubEle,Ele_Earth,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }','','');
-REPLACE INTO `item_db` VALUES ('18912','Bell_Pigeon','Bell Pigeon','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','1034','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */','','');
-REPLACE INTO `item_db` VALUES ('18913','Gossip_Raven','Gossip Raven','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','1035','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */','','');
-REPLACE INTO `item_db` VALUES ('18914','Kid_Deviling','Baby Deviling','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','1036','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,AL_BLESSING,7,50;','','');
-REPLACE INTO `item_db` VALUES ('18915','Blood_Buffterfly','Blood Butterfly Ears','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','1037','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,1; bonus bMaxHP,200;','','');
-REPLACE INTO `item_db` VALUES ('18916','Bear_Balloon','Bear Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','1038','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1; bonus bMaxHP,50;','','');
-REPLACE INTO `item_db` VALUES ('18917','LoveLove_Balloon','LoveLove Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','1039','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('18918','Long_Octopus_Balloon','Cute Octopus Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','1040','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1; bonus bMaxSP,30;','','');
-REPLACE INTO `item_db` VALUES ('18921','C_Lamp_Of_Alladin','Costume Tarnished Lamp','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','1024','0','50',NULL,'0','897','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18929','Elephant_Model_Hat','Elephant Model Hat','5','0','0','300','0','0','10','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','1065','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus5 bAutoSpellWhenHit,WZ_STORMGUST,5,50,BF_WEAPON,0; /* Custom - IRO */ if(getrefine()>=8) { bonus bDex,1+((getrefine()/2)-4); }','','');
-REPLACE INTO `item_db` VALUES ('18934','Fox_Ears_Bell_Ribbon','Fox Ears Drop Ribbon','5','0','0','400','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','1070','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18937','Memories_Of_Lovers','Memories of Lover','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1072','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18938','Astro_Circle','Astro Circle','5','0','0','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1073','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18942','Knit_Cap_Of_Water','Knit Cap of Water','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','90',NULL,'1','1077','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18943','Silk_Hat_Of_Earth','Silk Hat of Earth','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','90',NULL,'1','1078','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18944','Deviruchi_Balloon','Deviruchi Ballon','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1082','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bAddRace,RC_Demon,1; bonus2 bMagicAddRace,RC_Demon,1;','','');
-REPLACE INTO `item_db` VALUES ('18945','Tare_Maid_Doll_Hat','Super Cute Doll Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','1083','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bMdef,3; bonus bFlee,-1; bonus bMaxHPrate,2; bonus bMaxSP,30; skill PR_MAGNIFICAT,1;','','');
-REPLACE INTO `item_db` VALUES ('18946','Tare_HSchool_Doll_Hat','Very Cute Doll Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','1084','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bLuk,2; bonus bMdef,3; bonus bFlee,-1; bonus bMaxHPrate,1; bonus bMaxSP,15;','','');
-REPLACE INTO `item_db` VALUES ('18969','Boss_Beret','Boss Beret_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('18997','Riot_Chip','Riot Chip','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','100',NULL,'1','1201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,50; bonus bFlee,50; bonus bMaxSPrate,-50;','','');
-REPLACE INTO `item_db` VALUES ('19014','Gravekeeper_Blinker','Gravekeeper Blinker','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','1210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,5; bonus2 bAddRace,RC_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('19015','C_Kamas_Hairband','Costume Kama\'s Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19019','Elemental_Crown','Elemental Crown','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','1219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLongAtkRate,4; bonus bDex,(getrefine()/2); if(BaseLevel>130) { bonus bDex,getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('19020','Survive_Circlet','Survive Circlet','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','1220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,4; if(BaseLevel<100) { bonus bInt,getrefine()/2; } else { bonus bInt,getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('19021','Gigant_Helm','Gigant Helm','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','1221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bAtkRate,4; if(BaseLevel<100) { bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); } /* +Giant Lance, when using Joint Beat, auto cast Lv.1 Spiral pierce, */ /* every refine of lance increase the chance of trigger and increase damage of spiral pierce by 5%. */','','');
-REPLACE INTO `item_db` VALUES ('19022','Floating_Stone_Of_Int','Floating Stone Of Intelligence','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_FSTONE, -1, 0;','sc_end SC_FSTONE;');
-REPLACE INTO `item_db` VALUES ('19023','Queen_Scaraba_Crown','Queen Scaraba Crown','5','0','0','1500','0','0','0','0','1','18446744073709551615','63','2','257','0','70',NULL,'1','1231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRate,-50; bonus bMdefRate,-50; bonus2 bSubRace,RC_Insect,getrefine(); bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100+(getrefine()*10); /* Custom - JRO */','','');
-REPLACE INTO `item_db` VALUES ('19024','Protect_Feathers','Protect Feathers','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','1232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2; bonus bAspdRate,-5; if(readparam(bVit)>=108) { bonus bAspdRate,-5; bonus2 bAddRaceTolerance,RC_DemiPlayer,2; } if(readparam(bVit)>=120) { bonus bMdef,3; bonus bMaxHPrate,3; }','','');
-REPLACE INTO `item_db` VALUES ('19025','Puppy_Ears_Hat_','Puppy Ears Hat','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','827','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bMagicAddRace,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bAddRaceTolerance,RC_Brute,5; bonus3 bAddMonsterDropItem,7938,RC_Brute,100;','','');
-REPLACE INTO `item_db` VALUES ('19026','Aegir_Helm','Aegir Helm','5','200000','100000','800','0','0','10','0','1','18446744073709551615','63','2','256','0','110',NULL,'1','870','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bUnbreakableHelm, 0;','','');
-REPLACE INTO `item_db` VALUES ('19027','Type_10_Glasses','Type-10 Glasses','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','1237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,4; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
-REPLACE INTO `item_db` VALUES ('19028','Devils_Minion','Devil\'s Minion','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','40',NULL,'1','1036','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AM_POTIONPITCHER,3;','','');
-REPLACE INTO `item_db` VALUES ('19029','Alice_Friesinger_Hat_69','Alice Friesinger Hat 69','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','1249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,15;','','');
-REPLACE INTO `item_db` VALUES ('19031','Fallen_Angel_Blessing','Fallen Angel Blessing','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','1250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Angel,5; bonus2 bAddRace,RC_Angel,3;','','');
-REPLACE INTO `item_db` VALUES ('19041','Black_Fairy_Ears','Black Fairy Ears','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','498','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bMagicAddRace,RC_Demon,4;','','');
-REPLACE INTO `item_db` VALUES ('19042','Maneater_Flower_Hat_','Maneater Flower Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','852','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSPDrainValueRace,RC_Insect,5; bonus bHPGainValue,100;','','');
-REPLACE INTO `item_db` VALUES ('19043','Goibnes_Helmet_','Goibne\'s Helm','5','30000','15000','500','0','0','10','0','1','18446744073709551614','63','2','256','0','54',NULL,'1','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('19044','Morriganes_Helm_','Morrigane\'s Helm','5','30000','15000','500','0','0','8','0','1','18446744073709551614','63','2','256','0','61',NULL,'1','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
-REPLACE INTO `item_db` VALUES ('19045','Blue_Ears_Accessory','Blue Ears Accessory','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','1186','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,4; bonus2 bAddRaceTolerance,RC_Angel,5;','','');
-REPLACE INTO `item_db` VALUES ('19046','Poisonous_Man','Poisonous Man','5','0','0','500','0','0','16','0','1','2145386623','58','2','4','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,200; bonus bMdef,2; bonus bMaxHPrate,5; bonus bMatkRate,1;','','');
-REPLACE INTO `item_db` VALUES ('19047','Angeling_Furhat','Angeling Furhat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','953','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSPDrainValueRace,RC_Angel,5; bonus bHPGainValue,100; if(getrefine()>=5) { bonus2 bAddRaceTolerance,RC_Angel,5; } if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Angel,5; }','','');
-REPLACE INTO `item_db` VALUES ('19051','Warrior_Moon_Cat_Hat','Warrior Moon Cat Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1308','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus2 bHPDrainRate,40,10+(getrefine()/3); bonus2 bSPDrainRate,10,2+(getrefine()/5);','','');
-REPLACE INTO `item_db` VALUES ('19053','Fighter_Moon_Cat_Hat','Fighter Moon Cat Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','1308','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ALL_CATCRY, 1; bonus bAllStats,3; bonus3 bAddEff,Eff_Stun,500+(getrefine()*100),ATF_SHORT|ATF_LONG;','','');
-REPLACE INTO `item_db` VALUES ('19080','Nettie_Heart_Bubblegum','Nettie Heart Bubblegum','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','720','0','0','0','0','448',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19081','Faceworm_Egg_Shell','Faceworm Egg Shell','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','1308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; /* bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; if(getrefine()>=5) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } if(getrefine()>=7) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } if(getrefine()>=9) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } */','','');
-REPLACE INTO `item_db` VALUES ('19085','Sigruns_Wing_','Sigrun\'s Wings','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) { bonus bAspd,1; bonus bAgi,-2; } else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) { bonus bMatk,3; bonus bHealPower,1; } else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) { bonus bLongAtkRate,1; } else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,60; bonus bMaxSP,30; }','','');
-REPLACE INTO `item_db` VALUES ('19086','Robo_Eye_','Robo Eye','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','512','0','10',NULL,'0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('19087','Angel_Spirit_','Angel Spirit','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bHit,8;','','');
-REPLACE INTO `item_db` VALUES ('19500','T_Mr_Smile','Costume Mr. Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('19501','T_Spinx_Helm','Costume Sphinx Hat','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','5120','0','0',NULL,'0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19502','T_Goggle','Costume Goggles','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19503','T_Munak_Hat','Costume Munak Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19504','T_Sunglasses','Costume Sunglasses','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19505','T_Cigarette','Costume Cigarette','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19506','T_Valkyrie_Feather_Band','Costume Valkyrie Feather Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19507','Fine_Sun','Costume Shining Sun','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19508','T_Gemmed_Sallet','Costume Gemmed Sallet','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19509','Butterfly_Wing_Ear','Costume Yellow Butterfly Wings','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19510','Nut_On_Head','Costume Bolt Ears','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19511','Heart_Eye_Patch1','Costume Heart Blue Eyebandge','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','697','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19512','Heart_Eye_Patch2','Costume Heart Pink Eyebandge','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','698','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19513','Chicken_Beak','Costume Chicken Beak','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','699','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19514','Charlie_Beard','Costume Old Timey Mustache','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','700','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19515','Yellow_Hat','Costume Yellow Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','701','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19516','Singing_Bird','Costume Singing Bird','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','702','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19517','Cocks_Comb','Costume Rooster\'s Comb','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','703','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19518','Rainbow','Costume Rainbow','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','704','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19519','Lightning_Cloud','Costume Lightning Cloud','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','688','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19520','Rain_Cloud','Costume Rain Cloud','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','705','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19521','Charlie_Hat','Costume Old Timey Derby','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','706','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19522','Mini_Crown1','Costume Mini Crown','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','707','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19523','Donation_Ribbon','Costume Green Ribbon','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','244','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19524','C_Green_Feeler','Costume Green Tentacles','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19525','C_Jack_A_Dandy','Costume Jack be Dandy','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19526','C_Helm','Costume Helm','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19527','C_Sharp_Gear','Costume Spiky Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19528','C_Iron_Cane','Costume Iron Kane','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19529','C_Angelic_Chain','Costume Angel Wing','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('19530','C_Wild_Rose','Costume Wild Rose','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAtk,2; bonus bMatk,2;','','');
-REPLACE INTO `item_db` VALUES ('19531','C_Cube_Mask','Costume Cube Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','472','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19532','C_Red_Bunny_Band','Costume Red Bunny Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','640','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('19533','C_Spore_Hat','Costume Spore Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('19534','C_Tha_Despero_Mask','Costume Despero of Thanatos','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bMatkRate,1; bonus bHealPower,1;','','');
-REPLACE INTO `item_db` VALUES ('19535','C_Sinsuncho_Hat','Costume Sinsuncho Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','730','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1; bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('19536','C_Rose_Corsage','Costume Rose RJC Cathusa','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('19537','C_Gryphon_Hat','Costume Gryphon Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19538','Full_Moon','Costume Full Moon','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','780','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19539','C_Reginleif_Hairband','Costume Hairband Wing','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
-REPLACE INTO `item_db` VALUES ('19540','C_Rabbit_Earplug','Costume Bunny Ear Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
-REPLACE INTO `item_db` VALUES ('19541','C_Romantic_White_Flower','Costume White Flower','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','259','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19542','C_Devil_Whisper','Costume Devil\'s Whisper','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','712','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_Angel,1; bonus2 bAddRaceTolerance,RC_Demon,1; bonus3 bAddMonsterDropItem,523,RC_Angel,400; bonus3 bAddMonsterDropItem,12020,RC_Demon,400;','','');
-REPLACE INTO `item_db` VALUES ('19543','Oliver_Wolf_Hood','Costume Oliver Wolf Hood','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1024','0','70',NULL,'1','849','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19544','C_Tare_Neko_Cru','Costume Drooping Neko Crew Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','692','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19545','C_Boys_Cap','Costume Boy\'s Cap','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19546','C_Valkyrie_Helm','Costume Valkyrie Helm','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19547','C_Deviruchi_Cap','Costume Deviruchi Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19548','C_Frog_Cap','Costume Frog Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','bonus bUnbreakableHelm,0;','');
-REPLACE INTO `item_db` VALUES ('19549','C_Magestic_Goat','Costume Majestic Goat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19550','C_Blush','Costume Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','100',NULL,'0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19551','C_Elven_Ears','Costume Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','100',NULL,'0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19552','C_Centimental_Flower','Costume Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','4096','0','100',NULL,'0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19553','C_Assassin_Mask_','Costume Assassin Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','4096','0','100',NULL,'0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19554','C_Hahoe_Mask','Costume Hahoe Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19555','C_Crescent_Helm','Costume Crescent Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19556','C_Kabuki_Mask','Costume Kabuki Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19557','C_Ayothaya_Hat','Costume Ayothaya Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19558','C_Raven_Cap','Costume Raven Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','524','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19559','C_B_Dragon_Hat','Costume Baby Dragon Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','525','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19560','C_Quati_Hat','Costume Kwati Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','527','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19561','C_Tucan_Hat','Costume Tucan Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','528','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19562','C_Jaguar_Mask','Costume Jaguar Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19563','C_Dragon_Arhat_Mask','Costume Dragon Arhat Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','545','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19564','C_Tiger_Arhat_Mask','Costume Tiger Arhat Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','546','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19565','C_Chung_Hairband','Costume Dynasty Decoration','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19566','C_Samurai_Mask','Costume Samurai Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','644','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19567','C_Hatah_Black','Costume Hatah Black','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19568','C_Horn_Of_The_Ancient','Costume Ancient Horn','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19569','C_Sprout_Hat','Costume Sprout Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19570','C_Mercury_Helm','Costume Mercury Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19571','C_White_Musang_Hat','Costume White Musang Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19572','C_Black_Musang_Hat','Costume Black Musang Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19573','C_Heart_Wing_Hairband','Costume Heart Wing Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','733','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19574','C_Lord_of_Death','Costume Lord Of Death Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','742','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19575','C_Rising_Black_Dragon','Costume Ascension Black Dragon','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','863','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19576','C_Tare_Pope','Costume Tare Popedoll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19577','10th_Anni_Poring_Hat','Costume 10th Poring Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','874','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19579','C_Red_Wing_Hat','Costume Red Wind Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19580','C_Sphinx_Helm','Costume Sphinx Helm','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19581','C_Adventurers_Hat','Costume Adventurer\'s Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','891','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19582','C_Cowboy_Hat','Costume Cowboy Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19583','C_Gangster_Patch','Costume Zorro Mask','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','2048','0','0',NULL,'1','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19584','C_Dagger_In_Mouth','Costume Dagger In Mouth','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','4096','0','0',NULL,'1','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19585','C_Feather_Beret','Costume Feather Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19586','C_Pink_Bunny_Band_J','Costume Pink Bunny Hair Band','5','100','50','0','0','0','0','0','0','18446744073709551615','2','2','1024','0','0',NULL,'1','898','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19587','C_King_Poring_Hat','Costume King Poring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('19589','C_Fallen_Angel_Lost_J','C Fallen Angel Lost J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','907','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19596','C_Flying_Angel','Costume Flapping Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19597','C_Magic_Eyes','Costume Magic Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19598','C_Wondering_Wolf_Helm','Costume Wandering Wolf Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','490','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19599','C_Imp_Hat','Costume Imp Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19600','Drooping_Kiehl','Costume Drooping Kiehl','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','1024','0','30',NULL,'0','909','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19601','Drooping_Aliot','Costume Drooping Aliot','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','910','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19602','C_Invisible_Cap','Costume Invisible Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19603','C_Invisible_Sunglasses','Costume Koneko Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','378','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19604','C_Invisible_Mask','Costume Invisible Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19605','C_Gang_Scarf','Costume Gang Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','369','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19606','C_Ninja_Scroll','Costume Ninja Scroll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','370','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19607','C_Love_Chick_Hat','Costume Chicken Love Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','500','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19608','C_Chick_Hat','Costume Chick Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19609','C_Red_Glasses','Costume Red Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19610','C_Whisper_Mask','Costume Whisper Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19611','C_Pecopeco_Wing_Ears','Costume Peco Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','366','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19612','C_Headset_OST','Costume Note Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19613','C_Valkyrie_Feather_Band','Costume Valkyrie Feather Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19614','C_Super_Novice_Hat','Costume Super Novice Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19615','C_Loki_Mask','Costume Loki Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19616','C_Wickebines_Black_Cat_Ears','Costume Wickebine\'s Black Cat Ears','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19617','C_Puppy_Headband','Costume Puppy Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19619','C_Corsair','Costume Corsair','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19620','C_Detective_Hat','Costume Detective Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19621','C_Ear_Of_Devils_Wing','Costume Evil Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19622','C_Crescent_Hairpin','Costume Crescent Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19623','C_Bijofnil_Wings','Costume Bijofnil Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','477','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19624','C_Round_Eyes','Costume Blank Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19625','C_Bunny_Band','Costume Refined Bunny Band','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19627','C_Satellite_Hairband','Costume Satellite Hairband','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19628','C_Headset','Costume Headset','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19629','C_Tiara','Costume Tiara','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19630','C_Crown','Costume Crown','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19631','C_Poring_Fedora_Hat','Costume Poring Fedora Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19632','C_Hat','Costume Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19633','C_Flower_Hairband','Costume Flower Band','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19634','C_Flu_Mask','Costume Flu Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19635','C_Mini_Propeller','Costume Mini Propeller','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19636','C_Pierrot_Nose','Costume Clown Nose','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19637','C_Nurse_Cap','Costume Nurse Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19638','C_Mr_Smile','Costume Mr Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19639','C_Sahkkat','Costume Sakkat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19640','C_Charming_Ribbon','Costume Charming Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19641','C_Helm_of_Darkness','Costume Helm of Darkness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19642','C_Moonlight_Flower_Hat','Costume Moonlight Flower Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19643','C_Whikebain_Ears','Costume Wickebine Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19644','C_Takius_Blindfold','Costume Takius Blindfold','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19645','C_Chinese_Crown_','Costume Phoenix Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19646','C_Ramen_Hat','Costume Ramen Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19647','C_Red_Deviruchi_Cap','Costume Red Deviruchi Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19648','C_Fallen_Leaves','Costume Autumn Leaves','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19649','C_White_Baby_Cat_Ears','Costume White Kitten Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','926','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19650','C_Rainbow_Feather_Deco','Costume Five Colored Feathers','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','934','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19651','C_RWC_Shouting_Mouth','Costume RWC Shouting Mouth','5','1000','500','0','0','0','0','0','0','18446744073709551615','2','2','4096','0','0',NULL,'1','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19652','C_Rabbit_Magic_Hat','Costume Rabbit Magic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19653','C_Marcher_Hat','Costume Marcher Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19654','C_J_Captain_Hat','Costume Master\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','367','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19655','C_Tiraya_Bonnet','C Tiraya Bonnet','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','398','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19656','C_Minstrel_Hat','Costume Minstrel Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19657','C_Captain_Hat','Costume Captain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19658','C_Vacation_Hat','Costume Vacation Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19659','C_Gray_Fur_Hat','Costume Brown Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','279','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19660','C_Coppola','Costume Coppola','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19661','C_Sweet_Bonnet','Costume Sweet Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','938','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19662','C_Magician_Hat','Costume Magician Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19663','Wishing_Sky_Lantern','Costume Wish Lamp','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','947','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19664','C_Campus_Festival','Costume Campus Festival','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','721','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19665','C_Poring_Cake_Hat','Costume Poring Cake Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19666','C_Cookie_Hat','Costume Cookie Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19667','C_Dragon_Helm','Costume Dragon Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','464','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19668','C_Wind_Milestone','Costume Wind Milestone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','463','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19669','C_Reginleif_Hairband_','Costume Reginrev\'s Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19670','C_Southern_Cross','Costume Southern Cross','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','601','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19671','C_Piggie_Bank','Costume Piggie Bank','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','603','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19672','C_Poring_Letter','Costume Poring Letter','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','604','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19673','C_Benevolent_Guardian','Costume Benevolent Guardian','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','716','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19674','C_Evil_Mask','Costume Demon Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','714','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19675','C_Jumping_Poring','Costume Jumping Poring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19676','C_Rainbow_Poring_Hat','Costume Rainbow Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','900','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19677','C_Soulless_Wing','Costume Soulless Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19678','C_Bell_Ribbon','Costume Bell Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','388','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19679','C_Round_Eyes_J','Costume Round Eyes J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19680','C_Tongue_Mask','Costume Tongue Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19681','C_Silver_Tiara','Costume Silver Tiara','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19682','C_Santa_Poring_Hat','Costume SantaPoring Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','387','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19683','C_Sweet_Candy','Costume Sweet Candy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','414','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19684','C_Happy_Wig','Costume Happy Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19685','C_ShineSantaPoring','Costume Shine Stanta Poring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','981','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19686','C_SantaHairband','Costume Santa Doll Headband','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','964','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19687','C_Lush_Rose','Costume Fresh Roses','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','963','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19688','C_RJC_Katusa','Costume Katusa','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19689','C_Ati_Atihan_Hat','Costume Ati Atihan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19690','C_Dark_Snake_Lord_Hat_J','Costume Dark Snake Lord Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19691','C_Blue_Ribbon','Costume Blue Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','407','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19692','C_Antique_Pipe_J','Costume Antique Pipe J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19693','C_Triple_Poring_Hat','Costume Triple Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19694','C_Vane_Hairpin','Costume Vane Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19695','C_Kettle_Hat','Costume Kettle Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19696','C_Friend_Mochiring_Hat','Costume Friend Mochiring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','965','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19697','C_Rudolph_Santa_Hat','Costume Rudolph Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19698','C_Bf_Recruiter_Hat','Costume Bf Recruiter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','352','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19699','C_Gf_Recruiter_Hat','Costume Gf Recruiter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','360','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19700','C_RWC_Champ_Crown_2nd','Costume RWC Champ Crown 2nd','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','903','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19701','C_Red_Bonnet','Costumes Red Bonnet','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19702','C_Santa_Hat_1','Costume Twin Pompom By JB','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19706','C_Red_Dress_Hat','Costume Red Dress Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','670','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19707','C_Polar_Bear_Cap','Costume Polar Bear Cap','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19708','C_Withe_Snake_Hat','Costume Withe Snake Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19709','C_Yellow_Ribbon','Costume Yellow Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19710','C_Wings_Of_Victory','Costume Wings of Victory','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','365','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19712','C_Little_Angel_Doll','Costume Little Angel Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','344','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19713','C_Lucky_Clover','Costume Lucky Clover','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','571','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19714','C_Lady_Tanee_Doll','Costume Lady Tanee Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','520','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19715','C_Scarf','Costume Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','343','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19716','C_Alice_Doll','Costume Alice Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19717','C_Ribbon_Pink','Costume Pink Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19718','C_Gothic_Head_Dress','Costume Gothic Head Dress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','978','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19719','C_Coronet','Costume Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19720','C_Romantic_Gent','Costume Romantic Gent','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19721','C_Darkness_Helm','Costume Darkness Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19722','C_Black_Glasses','Costume Black Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19723','C_Sacred_Torch_Coronet','Costume Sacred Torch Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','431','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19724','C_Deprotai_Doll_Hat','Costume Deprotai Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19725','C_Bread_Bag2','Costume Bread Bag2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','412','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19726','C_Scarlet_Rose','Costume Scarlet Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','534','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19727','C_Deviling_Hat','Costume Deviling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','298','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19728','C_Tare_Zonda','Costume Tare Zonda','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','985','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19729','C_Neko_Mimi_Kafra','Costume Neko Mimi Kafra','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','392','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19730','C_Snake_Hat','C Snake Hat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','986','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19731','C_Satanic_Chain','Costume Evolved Evil Wing','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19732','C_Goblin_Mask_04','Costume Goblin Leader Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19733','C_Panda_Cap','Costume Panda Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19734','C_Binoculars','Costume Binoculars','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19735','C_Fin_Helm','Costume Fin Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19736','C_Gas_Mask','Costume Gas Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19737','C_Corsair_K','Costume Refined Corsair','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19738','C_Detective_Hat_K','Costume Renown Detective\'s Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19739','C_Sleeping_Kitty_Cat','Costume Sleeping Cat Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19741','C_Majestic_Devil_Horns','Costume Majestic Devil Horns','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19742','C_Small_Golden_Wings','Costume Small Golden Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('19743','C_Anubis_Helm_J','Costume Anubis Helm J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19744','C_Black_Tail_Ribbon','Costume Black Tail Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','642','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19745','C_Holy_Marching_Hat_J','Costume Holy Marching Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','587','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19746','C_Cap_Of_Blindness','Costume Executioner Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19747','C_Tha_Despero_Mask_J','Costume Tha Despero Mask J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19748','C_Diadem','Costume Diadem','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','335','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19749','C_Gold_Spirit_Chain','Costume Gold Spirit Chain','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19750','C_Saint_Frill_Ribbon','Costume Saint Frill Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','987','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19751','C_Light_Darkness_Crown','Costume Light Darkness Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','988','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19752','C_Shelter_Wing_Ears','Costume Shelter Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','990','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19753','C_Celestial_Hat','Costume Celestial Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','462','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19754','C_Good_Wedding_Veil','Costume Good Wedding Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19755','C_YinYang_Earring','Costume YinYang Earring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','744','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19756','C_Holy_Mom_Love','Costume Holy Mom Love','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19757','C_Water_Lily_Crown','Costume Water Lily Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19758','C_Frog_King_Hat','Costume Frog King Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','522','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19759','C_Umbrella_Hat','Costume Umbrella Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19760','C_Rainbow_Veil','Costume Rainbow Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','992','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19761','C_White_Lily','Costume White Lily','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','993','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19762','C_Happy_Peace_Proof','Costume Happy Peace Proof','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','994','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19763','C_Leaf_Cat_Hat','Costume Leaf Cat Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19764','C_Monster_Card','Costume Monster Card','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','526','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19765','C_Wing_Angels_Ears','Costume Wing Angels Ears','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','158','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19766','C_Yggdrasil_Hat','Costume Yggdrasil Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','997','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19767','C_Home_Cherry_Blossom','Costume Home Cherry Blossom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','602','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19768','C_Sakura_Coronet','Costume Sakura Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','645','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19769','C_Mischievous_Fairy','Costume Mischievous Fairy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','405','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19770','C_Japan_Winecup','Costume Japan Winecup','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','557','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19771','C_Butterfly_Hairpin','Costume Butterfly Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','723','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19772','C_Honeybee_Hat','Costume Honeybee Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','709','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19773','C_Angeling_Hairpin','Costume Angeling Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19774','C_Emperor_Wreath_J','Costume Emperor Wreath J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19775','C_Marvelous_Wig','Costume Afro Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19776','C_Tomboy_Fairy','Costume Tomboy Fairy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','998','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19777','C_Twinkle_Little_Star','Costume Twinkle Little Star','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1005','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19778','C_King_Berry','Costume King Strawberry','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19779','C_Persika','Costume Persica','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19780','C_Rabbit_Ear_Knit_Hat','Costume Knit Rabbit Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','867','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19781','C_Ear_Of_Angels_Wing_','Costume Angel Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19782','C_Drooping_Kitty','Costume Drooping Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19783','C_Granpa_Beard','Costume Grampa Beard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19784','C_Morriganes_Helm','Costume Morrigane\'s Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19785','C_Well_Baked_Toast','Costume Crunch Toast','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19786','C_Mistress_Crown','Costume Crown of Mistress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19787','C_Devoted_Eyes','Costume Devoted Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','1021','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19788','C_Heart_Eyepatch','Costume Heart Eyepatch','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19789','C_Sweet_Gents','Costume Sweet Gents','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19790','C_Wedding_Veil','Costume Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19791','C_Alarm_Mask','Costume Alarm Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19792','C_Goblin_Mask_01','Costume Poker Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19793','C_Goblin_Mask_02','Costume Surprised Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19794','C_Goblin_Mask_03','Costume Annoyed Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19795','C_Lord_Circlet','Costume Grand Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19796','C_Bone_Helm','Costume Bone Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19797','C_Apple_Of_Archer','Costume Apple of Archer','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19798','C_Angry_Mouth','Costume Angry Snarl','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19799','C_Golden_Gear','Costume Golden Gear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19800','C_Carnation_Hairband','Costume Carnation Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','878','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19801','C_Fox_Hat_J','Costume Fox Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19802','C_Drooping_Nine_Tail','Costume Drooping Nine Tail','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19803','C_Pinwheel_Cap','Costume Pinwheel Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19804','C_Red_Vane_Hairpin','Costume Red Vane Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1044','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19805','C_Taboo_Curse_Scroll','Costume Taboo Curse Scroll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1045','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19806','C_Full_Bloom_Hairpin','Costume Full Bloom Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1046','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19807','C_Majestic_Helmet','Costume Majestic Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1047','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19808','C_Blazing_Sun','Costume Blazing Sun','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19809','C_Purple_Cowboy_Hat','Costume Purple Cowboy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19810','C_Ifrits_Ear','Costume Ifrit\'s Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19811','C_Beer_Cap','Costume Beer Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19812','C_Large_Hibiscus','Costume Large Hibiscus','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19813','C_Icecream_Hat','Costume Icecream Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','488','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19814','C_Shiny_Wig','Costume Shiny Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19815','C_Lolita_Ten_Gallon_Hat','Costume Lolita Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1048','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19816','C_Pecopeco_Cap','Costume Pecopeco Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1049','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19817','C_Ifrits_Breath','Costume Ifrit\'s Breath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1050','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19818','C_Droop_Morocc_Minion','Costume Drooping Morocc Minion','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19820','C_Bone_Hat','Costume Necromencer Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','491','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19821','C_Hyegun_Hat','Costume Hyegun Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','375','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19822','C_Yellow_Bandana','Costume Yellow Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19823','C_White_Cat_Hood','Costume White Cat Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','1052','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19824','C_Evil_Druid_Hat','Costume Evil Druid Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1053','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19825','C_Vicious_Stop_Bandage','Costume Vicious Stop Bandage','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1054','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19826','C_Ice_Wing_Ear','Costume Ice Wings Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','584','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19827','C_Amistr_Cap','Costume Amistr Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19828','C_Fedora','Costume Fedora','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19829','C_Straw_Hat','C Straw Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19830','C_Sunglasses','Costume Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19831','C_Filir_Hat','Costume Filir Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','408','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19832','C_Poring_Hat','Costume Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19833','C_Fillet','Costume Cute Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19834','C_Baseball_Cap','Costume Baseball Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19835','C_Lif_Doll_Hat','Costume Lif Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19836','C_L_Magestic_Goat','Costume Large Majestic Horns','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19837','C_Asara_Fairy_Hat','Costume Asara Fairy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','492','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19838','C_Fox_Hat','Costume Fox Hatt','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19839','C_Vanilmirth_Hat','Costume Vanilmirth Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19841','C_Dragonhelm_Copper','Costume Dragonhelm Copper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','454','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19842','C_Puppy_Hat','Costume Puppy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19843','C_Cat_Hairband','Costume Kitty Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19844','C_Turban','Costume Turban','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19845','C_Hair_Protector','Costume Bao Bao','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19846','C_Opera_Ghost_Mask','Costume Opera Phantom Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19847','C_Big_Sis_Ribbon','Costume Big Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19848','C_Angeling_Hat','Costume Angeling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','204','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19849','C_Munak_Turban','Costume Munak Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19850','C_Bongun_Hat','Costume Bongun Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19851','C_Brown_Bear_Cap','Costume Teddybear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19853','C_Filir_Wing','Costume Filir Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','595','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19855','C_Happy_Summer_Wig','Costume Happy Summer Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1059','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19856','C_Iceflake_Hat','Costume Snow Cone Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1080','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19857','C_King_Prawn_Hat','Costume Crayfish Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','728','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19858','C_Leaf_Headgear','Costume Smokie Leaf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19859','C_Flying_Angel_','Costume Flying Angel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19860','C_Cryptura_Hair_Cap','Costume School Criatura Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','872','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19861','C_Heart_Hair_Pin','Costume Heart Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19862','C_Horn_Of_Succubus','Costume Succubus Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19863','C_Inccubus_Horn','Costume Incubus Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19864','C_Dokebis_Wig','Costume Dokebi\'s Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19865','C_Joker_Jester','Costume Joker Jester','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19866','C_Blue_Pajamas_Hat','Costume Blue Pajamas','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19867','C_Pink_Pajamas_Hat','Costume Red Pajamas','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19868','C_Showy_High_Cap','Costume Showy High Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','830','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19869','C_Ancient_Civil_Man','Costume Antiquity Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','846','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19871','C_Music_Decoration','Decoration of Music','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','1074','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_DECORATION_OF_MUSIC, -1, 0;','sc_end SC_DECORATION_OF_MUSIC;');
-REPLACE INTO `item_db` VALUES ('19873','C_Carnival_Hat','Costume Carnival Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','505','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19874','C_Carnival_Circlet','Costume Carnival Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','506','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19875','C_Love_Rabbit_Hood','Costume Love Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','549','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19876','C_Rabbit_Ear_Hat','Costume Rabbit Ear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','384','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19877','C_Eyes_Of_Darkness','Costume Eyes Of Darkness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','467','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19878','C_Drooping_Bunny','Costume Drooping Bunny','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19879','C_Black_Bunny_Band','Costume Black Bunny Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19880','C_Golden_Tiara','Costume Golden Tiara','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19881','C_Pretty_Rabbit_Hood','Costume Pretty Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1085','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19882','C_Flowerpot_Mask','Costume Flowerpot Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','1086','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19883','C_Piamette_Hood','Costume Piamette Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1087','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19884','C_Vanargandr_Helm','Costume Vanargand Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','804','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19885','C_Blinker','Costume Blinker','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19886','C_Luxury_Sunglasses','Costume Purple Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19887','C_One_Eyed_Glass','Costume Cyclops Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19888','C_Glasses','Costume Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19889','C_Pair_Of_Red_Ribbon','Costume Small Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19890','C_Mage_Hat','Costume Mage Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19891','C_Magnolia_Hat','Costume Magnolia Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19892','C_Night_Sparrow_Hat','Costume Night Sparrow Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','913','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19893','C_Ordinary_Black_Magician_Hat','Costume Ordinary Black Magician Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','912','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19894','C_Shrine_Maiden_Hat','Costume Shrine Maiden Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','908','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19895','C_Magicians_Night_Cap','Costume Magician\'s Night Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','911','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19896','C_PRO_10th_Cap','Costume PRO 10th Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1094','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19897','C_RPC13_1ST_Wreath','Costume RPC13 1ST Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('19898','C_RPC13_2ND_Wreath','Costume RPC13 2ND Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,2;','','');
-REPLACE INTO `item_db` VALUES ('19899','C_RPC13_3RD_Wreath','Costume RPC13 3RD Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
-REPLACE INTO `item_db` VALUES ('19900','C_Cool_Pirate_Eyepatch','Costume Cool Pirate Eyepatch','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1097','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19901','C_Orc_Helm','Costume Orc Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19902','C_Cigar','Costume Cigarette','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19903','C_Witchs_Hat','Costume Witch\'s Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19904','C_Skull_Cap','Costume Skull Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19905','C_Secret_Society_Hood','Costume Secret Society Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','806','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19906','C_Screw_stuck_in_head','Costume Screw stuck in head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19907','C_Fascinating_Phantom_Mask','Costume Fascinating Phantom Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','710','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19908','C_Flag_Crown_Hat','Costume Flag Crown Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19909','C_White_Deviruchi_Hat','Costume White Deviruchi Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19910','C_Halloween_Hat','Costume Halloween Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1098','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19911','C_Triangle_Roof_Hat','Costume Triangle Roof Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1099','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19912','C_Cat_Eye','Costume Cat Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19913','C_Poo_Poo_Hat','Costume Poo Poo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19914','Felock_Cap','Costume Tarlock\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19916','C_Black_Cat_Hat','Costume Black Cat Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19917','C_Gloomy_Pumpkin_Hat','Costume Dark Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','691','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19918','C_Lude_Mask','Costume Lude Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','802','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19919','C_Cube_Mask_','Costume Quve Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','472','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19920','C_Adv_Whisper_Mask','Costume Evolved Whisper Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'0','458','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19922','C_Noah_Hat','Costume Noah\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','636','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19925','C_One_Eyed_Glasses','Costume Monocle','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19928','C_Gothic_Heart_Wing','Costume Gothic Heart Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19929','C_Classical_Ribbon','Costume Classical Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19930','C_Angel_Mini_Silk_Hat','Costume Angel Mini Silk Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19931','C_Lazy_Raccoon','Costume Lazy Smokie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19932','C_Cap_Of_Concentration','Costume Model Training Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19934','C_10Gallon_Hat_Of_Flame','Costume Flaming Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1075','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19935','C_Hunting_Cap_Of_Gust','Costume Hunting Cap Of Gust','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1076','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19936','C_Knit_Cap_Of_Water','Costume Knit Cap Of Water','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1077','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19938','C_Love_Bunny_Hood','Costume Love Bunny Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19939','C_Antler','Costume Antlers','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19941','C_Ear_Mufs','Costume Ear Muffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19949','C_RWC2013_Japan_Hat','Costume RWC2013 Japan Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19952','C_Bubble_Gum_In_Mouth','Costume Bubble Gum in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19953','C_Parade_Cap','Costume Parade Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','465','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19954','C_3D_Glasses','Costume 3D Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19955','C_Mini_Tree_J','Costume Mini Tree','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19956','C_Soldier_Hat','Costume Soldier Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19957','C_Scooter_Hat_J','Costume Scooter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','588','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19958','C_Choir_Hat','Costume Choir Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19959','C_Drooping_Argiope','Costume Drooping Argiope','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19960','C_Chain_Puppet','Costume Chain Puppet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19961','C_Rune_Circlet','Costume Rune Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','623','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19962','C_Mitra','Costume Mitra','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','624','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19963','C_Driver_Band_R','Costume Driver Band Red','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','626','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19964','C_Driver_Band_Y','Costume Driver Band Yellow','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','637','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19965','C_Shadow_Handicraft','Costume Shadow Handicraft','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','627','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19966','C_Minstrel_Song_Hat','Costume Minstrel Song\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','628','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19967','C_Midas_Whisper','Costume Midas Whisper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','629','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19968','C_Magic_Stone_Hat','Costume Magic Stone Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','630','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19969','C_Blazing_Soul','Costume Blazing Soul','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','631','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19970','C_Wind_Whisper','Costume Wind Whisper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','633','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19971','C_Dying_Swan','Costume Dying Swan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','635','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19972','C_Protect_Of_Crown','Costume Protect Of Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19973','C_Circlet_Of_Bone','Costume Circlet Of Bones','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19974','C_Camouflage_RabbitHood','Costume Camouflage Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19976','C_Cat_Santa_Hat','Costume Cat Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19977','C_Golden_Exclamation','Costume Golden Exclamation Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19978','C_Silver_Exclamation','Costume Silver Exclamation Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19979','C_Golden_Question','Costume Golden Question Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19980','C_Silver_Question','Costume Silver Question Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19982','C_Santas_Hat','Costume Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19983','C_Flower_Hairpin','Costume Flower Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19984','C_Winter_Hat','Costume Winter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19985','C_Aura_Quartz_Crown','Costume Aura Quartz','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','866','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19986','C_Lunatic_Hat','Costume Lunatic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','521','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19987','C_Blue_Fur_Hat','Costume Blue Fur Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19988','C_Elder_Crown','Costume Elder Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','933','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19989','C_Mouton_Life','Costume Mouton Life','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19990','C_Snow_Rabbit_Knit_Hat','Costume Rabbit Knit Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19991','C_Galanthus_Guard','Costume Galanthus Guard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19992','C_Chilly_Breath','Costume Chilly Breath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','885','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19994','C_saLUsalo_Hat','Costume saLUsalo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19996','Horse_King','Costume Horse King','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1189','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19997','C_Bomb_Hat','Costume Bomb Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19998','C_Dragon_Turtle_Hat','Costume Dragon Turtle Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('19999','Mouse_Hat1','Costume Mouse Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1193','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20000','Mouse_Hat2','Costume Mouse Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1194','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20001','Mouse_Hat3','Costume Mouse Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1195','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20002','Mouse_Hat4','Costume Mouse Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1196','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20003','Mouse_Hat5','Costume Mouse Hat5','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1197','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20004','C_Big_Golden_Bell','Costume Big Golden Bell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20005','C_Sigrun_Wing','Costume Sigrun Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20006','C_Dark_Knight_Mask','Costume Dark Knight Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','479','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20007','C_Horned_Hat','Costume Horned Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20008','C_Dragon_General_Helm','Costume Dragon General Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','729','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20009','C_Dragon_Skull_Hat','Costume Dragon Skull Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20010','C_Rainbow_Wing_Ears','Costume Rainbow Ears Feather','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20011','C_Lightning_Speed','Costume Lightning Speed','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20012','C_Double_Horn_Helm','Costume Double Horn Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20013','C_Chef_Hat','Costume Chef Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20014','Lincoln_Hat','Costume Lincoln Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1204','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20015','Lincoln_Beard','Costume Lincoln Beard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20016','Lobster_Hat','Costume Cool Dinner Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20017','C_Marionette_Doll','Costume Marionette Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20019','Beret_Of_Artist','Costume Artisant Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20020','C_Zaha_Doll_Hat','Costume Zaha Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','461','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20021','C_Heart_Ribbon_Hairband','Costume Heart Ribbon Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','708','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20022','C_Love_Fragment','Costume Love Fragment','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','734','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20023','C_Red_Beret','Costume Red Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','559','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20024','C_Orange_Ribbon','Costume Orange Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20025','Cow_Hat1','Costume Cow Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1211','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20026','Cow_Hat2','Costume Cow Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1212','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20027','Cow_Hat3','Costume Cow Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1213','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20028','Cow_Hat4','Costume Cow Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1214','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20029','C_Donut_in_Mouth','Costume Donut in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20030','C_Choco_Donut_in_Mouth','Costume Choco Donut in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20031','C_Bunny_Head_Dress','Costume Bunny Headress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20032','C_Firinto_Scarf','Costume Firinto Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20033','C_Buddhist_Priest_Crown','Costume Monk Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20034','C_Jack_Castle_Bat','Costume Jack Castle Bat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1041','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20035','C_Miracle_Blue_Rose','Costume Miracle Blue Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1064','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20036','C_Sword_Master_Crown','Costume Crown of Victory','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','981','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20037','C_Owlduke_Silk_Hat','Costume Owlduke Silk Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','982','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20038','C_Alphonse_Helm','Costume Alphonse Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20039','C_Butterfly_Wing_Ears','Costume Butterfly Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20040','C_Chung_Hairband_','Costume Chung Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20041','C_Rose_Headband','Costume Rose Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','864','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20042','C_Hermos_Cap','Costume Hermos Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','478','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20043','C_Cherryblossom_in_Mouth','Costume Cherryblossom in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','823','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20044','C_Carmen_Mirandas_Hat','Costume Carmen Miranda\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20045','C_Samambaia','Costume Samambaia','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','508','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20046','C_Blue_Ribbon_Band','Costume Blue Ribbon Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20047','C_Pray_Cherry_Blossom','Costume Prayer Cherry Blossom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20048','C_Wind_Of_The_Prairie','Costume Wind Prairie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20049','C_Plaster','Costume Giant Aid Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20050','C_Ph_D_Hat','Costume Ph.D Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20051','C_Stop_Post','Costume Stop Post','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20052','C_AFK_Hat','Costume AFK Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','471','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20053','C_WKing_Tiger_Doll_Hat','Costume WKing Tiger Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','973','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20054','C_Baby_Pacifier','Costume Pacifier','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20055','C_Ghost_Bandana','Costume Ghost Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20056','C_Bride_Corolla','Costume Bride\'s Corolla','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20057','C_Feather_Bonnet','Costume Feather Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20058','C_Hot_Blood_Headband','Costume Hot Blood Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20059','C_Welding_Mask','Costume Welding Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20060','C_Construction_Helmet','Costume Construction Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20061','C_Demo_Mask','Costume Demo Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20062','C_Angel_Stair','Costume Angel Stair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_HAT_EFFECT, -1, 0;','sc_end SC_HAT_EFFECT;');
-REPLACE INTO `item_db` VALUES ('20063','C_Yellow_Brain_Hat','Costume Yellow Brain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1228','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20064','C_Blue_Brain_Hat','Costume Blue Brain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1229','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20065','C_Hairband_Of_Grandpeco','Costume Grand Peco Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','473','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20066','C_Pecopeco_Hairband','Costume Pecopeco Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20067','C_White_Rabbit_Headband','Costume White Rabbit Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','719','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20068','C_Black_Rabbit_Headband','Costume Black Rabbit Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','718','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20069','C_Gryphon_Hairband','Costume Gryphon Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20070','C_Alpaca_Hood','Costume Alpaca Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20071','C_Worg_In_Mouth','Costume Worg In Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20073','C_Hair_Band','Costume Hair Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20074','C_Biretta','Costume Biretta','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20075','C_Little_Fhat','Costume Little Feather Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','715','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20076','C_Idun_Wing_Ears','Costume Idun Feather Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20077','C_Wing_Form_Spectacle','Costume Wing Frame Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','925','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20078','C_White_Feather','Costume White Feather','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','741','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20079','C_Love_Daddy_2013','Costume Forgotten Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20080','C_Shamans_Hair_Orna','Costume Shaman Hair Ornament','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','476','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20081','C_Metal_Dragon_Helm','Costume Metal Dragon Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20082','C_Metal_Dragon_Hat','Costume Metal Dragon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20083','C_Mythlit_Hat','Costume Mythlit Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20084','C_Clover_Coronet','Costume Ceremonial Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20085','C_Clover_Silkhat','Costume St Patrick\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','735','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20086','C_Dragon_Cintamani_Hat1','Costume Dragon Cintamani Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1245','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20087','C_Dragon_Cintamani_Hat2','Costume Dragon Cintamani Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1246','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20088','C_Dragon_Cintamani_Hat3','Costume Dragon Cintamani Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1247','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20089','C_Dragon_Cintamani_Hat4','Costume Dragon Cintamani Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1248','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20090','C_Egg_Shell','Costume Egg Shell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20091','C_Smoking_Pipe','Costume Smoking Pipe','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20092','C_Sales_Signboard','Costume Sale Banner','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','183','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20093','C_Star_Sparkling','Costume Wizard Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20094','C_Fillet_Green','Costume Green Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20095','C_Fillet_Red','Costume Red Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20096','C_Fillet_Blue','Costume Blue Ribbonn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20097','C_Fillet_White','Costume White Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20098','C_Vampire_Hairband','Costume Vampire Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20099','C_Ljosalfar','Costume Ljosalfar','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_LJOSALFAR,-1,0;','sc_end SC_LJOSALFAR;');
-REPLACE INTO `item_db` VALUES ('20100','C_Volume_Fhat','Costume Volume Fhat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20101','C_Bragi_Wing_Ears','Costume Bragi Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20102','C_Horse_King_J','Costume Horse King_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20103','C_Drooping_Panda','Costume Drooping Panda','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1029','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20104','C_Picky_Egg_Shell','Costume Picky Egg Shell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1001','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20105','C_Fish_Head','Costume Fish Head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','386','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20106','C_Classic_Hat','Costume Classic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20107','C_Fish_in_mouth','Costume Fish in mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','406','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20108','C_Blind_Glasses','Costume Blind Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','813','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20109','C_Jolly_Roger_Hat','Costume Jolly Roger Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','962','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20110','C_Coiledup_Snake_Hat1','Costume Coiledup Snake Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1258','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20111','C_Coiledup_Snake_Hat2','Costume Coiledup Snake Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1259','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20112','C_Aqua_Ten_Gallon_Hat','Costume Aqua Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20113','C_Star_Reading_Hat','Costume Star Reading Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20114','C_Funeral_Costume','Costume Funeral Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20115','C_Under_Rim_Glasses','Costume Under Rim Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20116','C_Mermaid_Headphone','Costume Mermaid Headphones','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20117','C_Raspberry_Mousse_Hat','Costume Raspberry Mousse Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20118','C_Hat_Of_Cake','Costume Cake Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20119','C_Fur_Hat','Costume Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20120','C_Antenna','Costume Antenna','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20121','C_Lotus_Flower_Hat','Costume Water Lily Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20122','Happy_Summer_Ribbon','Costume Happy Summer Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20123','C_Eagle_Eyes','Costume Eagle Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20124','C_Masquerade','Costume Masquerade','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20125','C_Mini_Glasses','Costume Mini Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20126','C_Odium_Thanatos_Mask','Costume Odium Thanatos Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','667','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20127','C_Abysmal_Knight_Helm','Costume Abysmal Knight Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20128','C_Remover_Hat','Costume Remover Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','655','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20129','C_Poporing_Hat','Costume Poporing Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20130','C_Whisper_Tall_Hat','Costume Whisper Tall Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20131','C_C_Tower_Manager_Hat','Costume Clock Tower Manager Incom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20132','C_Subject_Aura','Costume Subject Aura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20133','C_Poring_Mascot_Costume','Costume Poring Mascot','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20134','C_Helm_Of_Abyss_White','Costume White Helm Of Abyss','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20135','C_12th_Anniversary_Crown','Costume 12th Anniversary Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1117','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20136','C_12th_Anniversary_Fairy_Ears','Costume 12th Anniversary Fairy Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','875','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20137','C_Bomb_Wick','Costume Bomb Wick','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20138','C_Sea_Otter_Hat','Costume Sea Otter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20139','C_Mini_Horse_Hairpin1','Costume Mini Horse Hairpin1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1271','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20140','C_Mini_Horse_Hairpin2','Costume Mini Horse Hairpin2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1272','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20141','C_Observer','Costume Observer','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','337','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20142','C_Machoman_Glasses','Costume Machoman Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20143','C_Candy_Cane_In_Mouth','Costume Candy Cane In Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','665','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20144','C_Ancient_Elven_Ear','Costume Ancient Elven Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','665','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20145','C_Robo_Eye','Costume Robo Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20146','C_Angel_Spirit','Costume Angel Of Ghost','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20147','C_Bell_Pigeon','Costume Pigeon On Shoulder','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1034','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20148','C_Musketeer_Hat','Costume Musketeer Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','466','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20149','C_Hexagon_Glasses','Costume Hexagon Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','822','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20150','C_Wind_Fan','Costume Wind Fan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1051','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20151','C_Poison_Spore_Hat','Costume Poison Spore Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','899','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20152','C_Straw_Rice_Bag','Costume Straw Rice Bag','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20153','C_Monochrome_Cap','Costume Monochrome Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1274','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20154','C_Maple_Which_Falls','Costume Falling Maple leafs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1275','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MAPLE_FALLS, -1, 0;','sc_end SC_MAPLE_FALLS;');
-REPLACE INTO `item_db` VALUES ('20155','C_Ladys_Feather_Hat','Costume Lady Feather Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1276','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20156','C_Fan_In_Mouth','Costume Fan in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','857','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20157','C_Fish_On_Head','Costume Blue Fish','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20158','C_Circlet','Costume Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20159','C_Blue_Hair_Band','Costume Blue Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20160','C_Fried_Egg','Costume Magnolia Hat_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20161','C_Prontera_Army_Cap','Costume Army Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20162','C_Lamb_Hat1','Costume Lamb Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1277','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20163','C_Lamb_Hat2','Costume Lamb Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1278','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20164','C_Duneyrr_Hat','Costume Duneyrr Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','639','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20165','C_Tendrilion_Hat','Costume Tendrilion Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','658','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20166','C_Hockey_Mask','Costume Hockey Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','336','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20167','C_Deviruchi_Headphone','Costume Deviruchi Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','805','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20168','C_Skull_Hood','Costume Skull Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20169','C_Long_Tongue','Costume Long Tongue','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','773','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20170','C_Brown_Deviruchi_Cap','Costume Brown Deviruchi Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20171','C_Sepia_Cap','Costume Sepia Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20172','C_Pumpkin_Head','Costume Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20173','C_Lude_Hood','Costume Lude Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1282','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20174','C_Halloween_Hat_Orange','Costume Orange Halloween Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1283','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20175','C_Diabolic_Headphone','Costume Diabolic Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1284','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20176','Happy_Pierrot_Mask','Costume Happy Pierrot Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','1288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20177','C_Drooping_Dorasuke','Costume Drooping Dorasuke','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20178','C_Puppy_Love','Costume Puppy Love','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20179','C_Monkey_Fur_Hat','Costume Monkey Fur Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','858','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20180','C_Westren_Grace','Costume Western Grace','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20181','C_Mistic_Rose','Costume Mystic Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20182','C_Mottled_Egg_Shell','Costume Rainbow Eggshell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20183','C_There_Is_Something','C There Is Something','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','1091','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20184','C_Party_Hat','Costume Party Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20185','C_Fashionable_Glasses','Costume Fashionable Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20186','C_Magni_Cap','Costume Magni\'s Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20187','C_Friccas_Circlet','Costume Fricca\'s Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20188','C_Morpheuss_Hood','Costume Morpheus\'s Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20189','C_Goibnes_Helm','Costume Goibne\'s Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20190','C_Chick_Hat_J','Costume Chick Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20191','C_Black_Cat_Ears_Beret','Costume Black Cat Ears Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1071','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20192','C_Green_Foxtail','Costume Green Foxtail','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1058','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20193','C_Puppy_Grass','Costume Puppy Grass','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20194','C_Lion_Mask','Costume Lion Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20195','C_Scratching_Cat','Costume Scratching Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','1292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20196','C_Leopard_Ear_Hat','Costume Leopard Ear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20197','C_Amistr_Beret','Costume Amistr Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20198','C_Misty_Ears','Costume Misty Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20199','C_Evil_Marcher_Hat','Costume Evil Marching Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','687','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20200','C_Rabbit_Head_Dress','Costume Rabbit Headdress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1095','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20201','C_Banshee_Master_Kiss','Costume Banshee Master Kiss','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','959','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20202','C_Deviruchi_Balloon','Costume Deviruchi Balloon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1082','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20203','C_Bandana','Costume Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20204','C_Hunting_Cap','Costume Hunting Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','389','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20205','C_Fancy_Flower','Costume Fancy Flower','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20206','C_Chicken_Hat1','Costume Chicken Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1296','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20207','C_Stripe_Band','Costume Striped Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20208','C_Necktie','Costume Necktie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20209','C_Mermaid_Longing','Costume Mermaid Bubbles','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MERMAID_LONGING,-1,0;','sc_end SC_MERMAID_LONGING;');
-REPLACE INTO `item_db` VALUES ('20210','C_Chicken_Hat2','Costume Chicken Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1297','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20211','C_Chicken_Hat3','Costume Chicken Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1298','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20212','C_Loki_Nidhogg_Hat','Costume Loki & Nidhoggur dolls','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20213','C_Robot_Eyes','Costume Robot Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20214','C_Evil_Marcher_Hat_J','Costume Evil Marcher Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1002','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20215','C_Black_Devil_Mask','Costume Black Devil Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20216','C_Rideword_Hat','Costume Rideword Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','890','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20217','C_Arabian_Veil','Costume Arabian Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20218','C_Spell_Circuit','Costume Spell Circuit','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20219','C_Angel_Marcher_Hat','Costume Angel Marcher Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20220','C_Dark_Night_Veil','Costume Dark Night Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20221','C_Ifrit_Eyes','Costume Ifrit Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','886','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20222','C_Santa_Hat_2','Costume Blue Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20223','C_Centimental_Leaf','Costume Romantic Leaf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20224','C_Red_Tailed_Ribbon','Costume Red Tailed Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20225','C_Pumpkin_Hat','Costume Pumpkin Head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20226','C_Hair_Brush','Costume Red Comb','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20227','C_Husky_Hat','Costume Husky Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1016','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20228','C_Piggie_Bank_J','Costume Piggie Bank J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','603','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20229','C_New_Year_Hairpin','Costume New Year Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20230','C_Mask_Of_Bankrupt','Costume Bankruptcy Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','936','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20231','C_Snowman_Hat','Costume Snowman Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','616','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20232','C_Celines_Ribbon','Costume Celines Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','967','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20233','C_Gold_Angel_Sculpture','Costume Golden Statue of Baby Angel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','646','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20234','C_Baphomet_Hat','Costume Baphomet Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20235','C_Frozen_Land_Rose','Costume Frozen Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1025','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20236','C_Hellomother_Hat','Costume Arc Angeling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20237','C_Pink_Fur_Hat','Costume Pink Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20238','C_Blue_Drooping_Kitty','Costume Drooping Blue Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20239','C_Large_Ribbon_Muffler','Costume Large Ribbon Muffler','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20240','C_Gift_Of_Snow','Costume Gift of Snow','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20241','C_Eclipse_Hat','Costume Eclipse Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','922','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20242','C_Snownow_Hat','Costume Snownow Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20243','C_Choco_Mint_Bonnet','Costume Choco Mint Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20244','C_Zealotus_Mask','Costume Zealotus Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20245','C_Cat_Paw_Hairpin','Costume Cat Paw Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20246','C_Decoration_of_Time','Costume Decoration of Time','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_TIME_ACCESSORY, -1, 0;','sc_end SC_TIME_ACCESSORY;');
-REPLACE INTO `item_db` VALUES ('20247','C_Black_Hand_of_Fate','Costume Black Hand of Fate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20248','C_Black_Strong_Hair','Costume Black Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20249','C_Red_Strong_Hair','Costume Red Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20250','C_White_Strong_Hair','Costume White Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20251','C_Rose_Cascade','Costume Rose Cascade','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','920','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20252','C_Accessory_of_Ascetic','Costume Mage Decoration','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20253','C_Droopy_Alice_Doll','Costume Drooping Alicel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','784','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20254','C_Ribbon_Yellow','Costume Yellow Ribbonn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20255','C_Love_Cheek','Costume Love Cheeks','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20256','C_Honey_Pancakes','Costume Honey Pancake','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20257','C_Black_Rabbit_Bonnet','Costume Black Rabbit Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20258','C_Blue_Head_Dress','Costume Blue Headdress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20259','C_Pink_Clover','Costume Pink Clover','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20260','C_Stardust','Costume Stardust','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20262','C_Fox_Ears_Bell_Ribbon','Costume Fox Ears Drop Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1070','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20263','C_Hat_Of_Drowsy_Cat','Costume Sleeping Cat Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20264','C_Blood_Sucker','Costume Blood Sucker','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','893','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20265','C_Bird_Nest_Hat','Costume Bird Nest Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20266','C_Secret_Zipper','Costume Secret Zipper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20267','C_Penguin_Cap','Costume Penguin Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20268','C_Sleep_Eclipse_Family','Costume Sleep Eclipse Family','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20269','C_White_Fox_Ear_Ribbon','Costume White Fox Ear Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20270','C_Gryphon_Wing_Ears','Costume Gryphon Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1328','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20271','C_Sunflower','Costume Sunflower','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20272','C_Snowy_Horn','Costume Unicorn Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20273','C_Soft_Sheep_Hat','Costume Soft Sheep Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','738','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20274','C_Polar_Bear_Cap_J','Costume Polar Bear Cap J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20277','C_Balloon_Hat','Costume Balloon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20278','C_Mans_Medal','Costume Man\'s Medal','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','775','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20279','C_Cheering_Whistle','Costume Cheering Whistle','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','952','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20280','C_Pencil_In_Mouth','Costume Well-Chewed Pencil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','555','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20281','C_Kindergarten_Hat','Costume Kindergarten Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','977','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20282','C_White_Student_Cap','Costume White Student Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','877','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20283','C_Over_Protector','Costume Over Protector','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20284','C_Cherry_Blossom_Hat','Costume Sakura Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1330','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20285','C_Blossom_Fluttering','Costume Dancing Fallen Sakura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1331','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_BLOSSOM_FLUTTERING, -1, 0;','sc_end SC_BLOSSOM_FLUTTERING;');
-REPLACE INTO `item_db` VALUES ('20286','C_Under_Rim_Glasses_Red','Costume Under Rim Glasses Red','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1332','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20287','C_Mans_Medal_','Costume Man\'s Medal(Gold)','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20288','C_Bijou_Hat','Costume Bijou Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20291','C_Helm_of_Thoth','Costume Helm of Thoth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','860','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20292','C_Black_Ramen_Hat','Costume Black Ramen Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20293','C_Sleeper_Hat','Costume Sleeper Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20294','C_Savage_Babe_Hat','Costume Savage Babe Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20295','C_Poring_Sunglasses','Costume Poring Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','954','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20296','C_Yoyo_Hat','Costume Yoyo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','391','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20297','C_Cactus_Hat','Costume Cactus Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','615','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20298','C_Happy_Lunatic_Ear','Costume Happy Lunatic Hanging Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1340','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20299','C_Face_Crusher','Costume Face Crusher','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','1341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20300','C_Hill_Wind_Mask','Costume Hill Wind Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','1342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20301','C_Golden_Savage_Hat','Costume Golden Savage Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','648','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20302','C_Beelzebub_Crown','Costume Beelzebub Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1343','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20303','C_Mandragora_Cap','Costume Mandragora Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20304','C_Raccoon_Hat','Costume Raccoon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20307','C_Beginner_Cap','Costume Beginner Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<100) { bonus bHit,30-(3*(BaseLevel/10)); bonus bMaxHP,1000-(100*(BaseLevel/10)); bonus bMaxSP,200-(20*(BaseLevel/10)); bonus bVariableCastrate,-10+(BaseLevel/10); bonus bHealPower,150-(10*(BaseLevel/10)); bonus bHealPower2,10*(BaseLevel/10); bonus bAddItemHealRate,10*(BaseLevel/10); }','','');
-REPLACE INTO `item_db` VALUES ('20311','C_Magical_Booster','Costume Magical Booster','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','873','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20312','C_Barons_Evil_Eye','Costume Baron\'s Evil Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','989','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20313','C_CD_in_Mouth','Costume CD in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','815','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20314','C_New_Wave_Sunglasses','Costume New Wave Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20315','C_Analyze_Eye','Costume Analyze Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','1351','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20316','C_Seraph_Wing_Helm','Costume Seraph Wing Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1352','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20317','C_Nekomimi_Cyber_Headphone','Costume Nekomimi Cyber Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1353','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20318','C_Charleston_Antenna','Costume Charleston Antenna','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20319','C_Crimson_Booster','Costume Crimson Booster','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','1355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20329','C_Very_Cute_Doll_Hat','Costume Very Cute Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1084','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20330','C_Sombrero','Costume Sombrero','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20331','C_Desert_Prince','Costume Desert Prince','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','567','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20332','C_Pure_White_Ribbon','Costume Pure White Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','1175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20333','C_Family_Hat','Costume Family Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','650','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20500','T_Archangel_Wing','T Archangel\'s Wings','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('20600','Fantastic_Aura','Fantastic Aura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16384','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
-REPLACE INTO `item_db` VALUES ('20700','Egir_Manteau','Aegir Mantle','5','200000','100000','300','0','0','10','0','1','18446744073709551615','63','2','4','0','110',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment, 0; if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus bFlee2, 5 + (getequiprefinerycnt(EQI_GARMENT) * 2); else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus bShortWeaponDamageReturn, 5 + (getequiprefinerycnt(EQI_GARMENT) * 2);','','');
-REPLACE INTO `item_db` VALUES ('20702','TE_Woe_Muffler','TE Woe Muffler','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','4','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bUnbreakableGarment,1; bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,25;','','');
-REPLACE INTO `item_db` VALUES ('20703','TE_Woe_Manteau','TE Woe Manteau','5','0','0','0','0','0','10','0','0','279714','63','2','4','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,1; bonus2 bMagicAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25;','','');
-REPLACE INTO `item_db` VALUES ('20704','TE_Woe_Magic_Manteau','TE Woe Magic Manteau','5','0','0','0','0','0','5','0','0','8487701','63','2','4','0','40',NULL,'0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bUnbreakableGarment,1; bonus2 bMagicAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25;','','');
-REPLACE INTO `item_db` VALUES ('20706','Amistr_Bag','Amistr Bag','5','0','0','500','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Undead,5;','','');
-REPLACE INTO `item_db` VALUES ('20707','Kirin_Wing','Kirin Wing','5','20','10','0','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('20709','Mana_Manteau','Mana Manteau','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4','0','1','100','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
-REPLACE INTO `item_db` VALUES ('20710','Impr_Angels_Warmth','Modified Angel\'s Cardigan','5','20','10','400','0','0','6','0','1','1','47','2','4','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,50;','','');
-REPLACE INTO `item_db` VALUES ('20711','Manteau_Of_Diego','Manteau Of Diego','5','20','10','600','0','0','15','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,3;','','');
-REPLACE INTO `item_db` VALUES ('20717','FaceWorm_Skin','Gigant Snake Skin','5','20','10','400','0','0','38','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('20718','FaceWorm_Skin_','Gigant Snake Skin','5','20','10','400','0','0','38','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
-REPLACE INTO `item_db` VALUES ('20721','Cloak_Of_Gray','Gray Cloak','5','20','10','600','0','0','45','0','1','18446744073709551615','56','2','4','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('20724','Love_Dad_Wings_2012','Love Dad Wing 2012','5','0','0','100','0','0','15','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bStr,getrefine(); } if(readparam(bAgi)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bAgi,getrefine(); } if(readparam(bVit)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bVit,getrefine(); } if(readparam(bInt)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bInt,getrefine(); } if(readparam(bDex)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bDex,getrefine(); } if(readparam(bLuk)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bLuk,getrefine(); }','','');
-REPLACE INTO `item_db` VALUES ('20725','Ribbon_Piamat','Piamette Ribbon','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','4','0','30',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMatk,10;','','');
-REPLACE INTO `item_db` VALUES ('20727','Brilliant_Golden_Wings','Brilliant Golden Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20730','Hood_of_Loyal','Hood of Loyal','5','20','10','500','0','0','30','0','0','18446744073709551615','63','2','4','0','80',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,10; bonus bNoKnockback,0; bonus2 bSubEle,Ele_All,-20;','','');
-REPLACE INTO `item_db` VALUES ('20732','Supplement_Part_Con','Physical Complement Device','5','20','10','500','0','0','20','0','1','1024','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,6+(getrefine()/2); if(getrefine()>=9) { bonus bHPrecovRate,50; }','','');
-REPLACE INTO `item_db` VALUES ('20733','Upgrade_Part_Engine','Reinforced Parts - Engine','5','20','10','1500','0','0','25','0','1','1024','56','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-10; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,10; } if(getrefine()>=9) { bonus bDelayrate,-10; }','','');
-REPLACE INTO `item_db` VALUES ('20737','C_Kirin_Wing','Costume Kirin Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20743','Airship_Cape','Manteau Of Airship','5','20','10','0','0','0','25','0','1','18446744073709551615','63','2','4','0','125',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus bVariableCastrate,-20; bonus2 bSubEle,Ele_Neutral,10;','','');
-REPLACE INTO `item_db` VALUES ('20744','Felock_Cape','Tarlock\'s Manteau','5','20','10','400','0','0','12','0','1','18446744073709551615','63','2','4','0','125',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus bVariableCastrate,-10; bonus2 bSubEle,Ele_Neutral,10; if (getrefine()>=7) { bonus bVariableCastrate,-10; } if (getrefine()>=9) { bonus bVariableCastrate,-10; } if (getrefine()>=12) { bonus bVariableCastrate,-5; }','','');
-REPLACE INTO `item_db` VALUES ('20746','C_Rudra_Wing','Costume Rudra Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20748','Manteau_Of_Fallen','Manteau of The Fallen','5','20','10','600','0','0','20','0','0','18446744073709551615','63','2','4','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bFlee,10; if(readparam(bStr)>=90) { bonus bBaseAtk,10+(getrefine()*2); } if(readparam(bInt)>=90) { bonus bMatk,20+(getrefine()*3); } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,3+((getrefine()>=8)?3:0)+((getrefine()>=10)?4:0); } if(readparam(bDex)>=90) { bonus bLongAtkRate,3+(getrefine()/2); } if(readparam(bLuk)>=90) { bonus bCriticalRate,5+getrefine(); } if(readparam(bAgi)>=90) { bonus bAspdRate,3+(getrefine()/2); bonus bAspd,((getrefine()>=10)?1:0); }','','');
-REPLACE INTO `item_db` VALUES ('20749','Manteau_Of_Fallen_','Manteau of The Fallen','5','20','10','600','0','0','30','0','1','18446744073709551615','63','2','4','0','170',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bFlee,10; bonus bMaxHPrate,getrefine()/2; bonus bMaxSPrate,getrefine()/2; if(readparam(bStr)>=90) { bonus bBaseAtk,10+(getrefine()*2); } if(readparam(bInt)>=90) { bonus bMatk,20+(getrefine()*3); } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,3+((getrefine()>=8)?3:0)+((getrefine()>=10)?4:0); } if(readparam(bDex)>=90) { bonus bLongAtkRate,3+(getrefine()/2); } if(readparam(bLuk)>=90) { bonus bCriticalRate,5+getrefine(); } if(readparam(bAgi)>=90) { bonus bAspdRate,3+(getrefine()/2); bonus bAspd,((getrefine()>=10)?1:0); }','','');
-REPLACE INTO `item_db` VALUES ('20756','Aegir_Cloak','Aegir Cloak','5','200000','100000','300','0','0','10','0','1','18446744073709551615','63','2','4','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableGarment, 0;','','');
-REPLACE INTO `item_db` VALUES ('20757','Wing_Of_Happiness','Heavenly Wings1','5','0','0','0','0','0','10','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
-REPLACE INTO `item_db` VALUES ('20758','Wing_Of_Happiness_','Heavenly Wings2','5','0','0','0','0','0','10','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
-REPLACE INTO `item_db` VALUES ('20761','C_Wing_Of_Happiness','Costume Wing of Happiness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20762','C_GreatDevilWing','Costume Great Devil Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20763','C_Amistr_Bag','Costume Amistr Bag','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,1;','','');
-REPLACE INTO `item_db` VALUES ('20764','C_Fallen_Angel_Wing','Costume Fallen Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20765','C_Archangel_Wing','Costume Archangel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20768','Arch_Angel_Wing','Arch Angel Wing','5','0','0','200','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('20773','Excellion_Wing','Excellion Wing','5','20','10','900','0','0','40','0','0','18446744073709551615','63','2','4','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,8; bonus bFlee,getrefine()*2; if(BaseLevel>130) { bonus bFlee2,2; }','','');
-REPLACE INTO `item_db` VALUES ('20778','Crimson_Stole','Crimson Stole','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxSPrate,10; bonus bUseSPrate,-(1+2*(getrefine()/3)); if (getrefine() >= 10) { bonus bSPGainValue, 20; }','','');
-REPLACE INTO `item_db` VALUES ('20788','Private_Doram_Manteau','Private Doram Manteau','5','20','10','300','0','0','20','0','1','0','63','2','4','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus2 bSubEle,Ele_Neutral,2; bonus bFlee2,getrefine()/3;','','');
-REPLACE INTO `item_db` VALUES ('20789','Luxury_Doram_Manteau','Luxury Doram Manteau','5','20','10','400','0','0','25','0','1','0','63','2','4','0','140',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee, 7; bonus2 bSubEle,Ele_Neutral, 3; bonus bFlee2, getrefine() / 3; bonus bLuk, getrefine() / 3;','','');
-REPLACE INTO `item_db` VALUES ('20790','Elegant_Doram_Manteau','Elegant Doram Manteau','5','20','10','500','0','0','30','0','1','0','63','2','4','0','175',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee, 10; bonus2 bSubEle,Ele_Neutral, 5; bonus bFlee2, getrefine() / 2; bonus bInt, getrefine() / 2; bonus bDex, getrefine() / 2; bonus bLuk, getrefine() / 2;','','');
-REPLACE INTO `item_db` VALUES ('21000','Upg_Twohand_Sword','Upgrade Two-Hand Sword','4','20','10','1500','100','0','0','1','1','16514','63','2','34','3','0',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*12); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
-REPLACE INTO `item_db` VALUES ('21001','Velum_Claymore','Vellum Claymore','4','20','10','3500','260','0','0','2','0','16514','63','2','34','4','95',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,30; if(getrefine()>=6) { bonus2 bAddRace,RC_DemiPlayer,40; } if(getrefine()>=9) { autobonus2 \"{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }\",200,1000,BF_WEAPON,\"{ specialeffect2 EF_REFLECTSHIELD; }\"; }','','');
-REPLACE INTO `item_db` VALUES ('21002','Velum_Katzbalger','Vellum Katzbalger','4','20','10','2500','100','0','0','1','0','16514','63','2','34','4','95',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bHPVanishRate, 1000, 8, BF_NORMAL;','','');
-REPLACE INTO `item_db` VALUES ('21003','Muramasa_','Muramasa','4','20','10','1000','155','0','0','1','2','16514','63','2','34','4','48',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
-REPLACE INTO `item_db` VALUES ('21004','Alca_Bringer_','Alca Bringer','4','20','10','3400','280','0','0','2','2','128','56','2','34','3','100',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('21005','Metal_Two_Hand_Sword','Metal Two-Handed Sword','4','0','0','0','95','0','0','1','1','16514','63','2','34','3','0',NULL,'1','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,getrefine()*6; bonus bMatk,getrefine()*2; if(BaseLevel>20) { bonus bAtk,min(((BaseLevel-20)/10)*5,120); }','','');
-REPLACE INTO `item_db` VALUES ('21006','TE_Woe_Two_Hand_Sword','TE WoE Two Hand Sword','4','0','0','0','150','0','0','1','0','16514','63','2','34','3','40',NULL,'0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,1000; bonus2 bAddRace,RC_DemiPlayer,40;','','');
-REPLACE INTO `item_db` VALUES ('21007','Heavy_Sword','Heavy Sword','4','20','10','2500','330','0','0','1','1','16512','63','2','34','1','150',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20;','','');
-REPLACE INTO `item_db` VALUES ('21008','Small_Karasuma','Small Karasuma','4','20','10','1000','170','0','0','1','2','16514','63','2','34','4','50',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,getrefine()*2; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; /* Custom - JRO */','','');
-REPLACE INTO `item_db` VALUES ('21009','Thanos_Great_Sword','Thanatos Great Sword','4','20','10','1300','280','120','0','1','1','16514','56','2','34','4','120',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('21010','Tw_Sword_Of_Evil_Slayer','Evil Slayer Slasher Sword','4','20','10','2000','225','0','0','1','1','16514','56','2','34','3','100',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('21011','Giant_Blade','Gigantic Blade','4','20','10','5000','300','0','0','1','1','16514','56','2','34','4','130',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAspdRate,-5; if(readparam(bStr)<110) { bonus bAtk,-250; } bonus bCritAtkRate,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('21012','Mashirubeken','Mashirubeken','4','20','10','2200','200','150','0','1','2','128','56','2','34','4','110',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('21013','Companion_Cavalry_Sword','Companion Cavalry Sword','4','20','10','2200','210','0','0','1','2','128','56','2','34','4','110',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2; bonus2 bSkillUseSP,LK_PARRYING,-25;','','');
-REPLACE INTO `item_db` VALUES ('21014','Infinity_Two_Hand_Sword','Infinity Two-Handed Sword','4','20','10','500','230','0','0','1','1','16514','56','2','34','4','100',NULL,'1','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('21015','Scarlet_Twohand_Sword','Crimson Two-Handed Sword','4','20','10','1700','170','0','0','1','2','16514','63','2','34','3','70',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('21016','Two_Handed_Sword_of_Vicious_Mind','Two-Handed Sword of Vicious Mind','4','20','10','2200','220','0','0','1','1','16514','63','2','34','4','160',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('21018','Lindy_Hop','Lindy Hop','4','20','10','3400','340','0','0','1','2','16514','56','2','34','4','170',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('21019','Onimaru','Onimaru','4','0','0','4200','75','0','0','1','2','128','56','2','34','4','130',NULL,'1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,min(readparam(bStr),120); if(readparam(bStr)>=95) { bonus bAtk,40; } if(readparam(bStr)>=108) { bonus bAtk,40; } if(readparam(bStr)>=120) { bonus bAtk,40; } if(getrefine()>=7) { bonus3 bAutoSpell,NPC_WIDECURSE,5,10; } /* Custom - JRO */ if(getrefine()>=9) { skill LK_BERSERK,1; }','','');
-REPLACE INTO `item_db` VALUES ('22000','Temporal_Str_Boots','Temporal STR Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) { bonus bAtk,50; }','','');
-REPLACE INTO `item_db` VALUES ('22001','Temporal_Int_Boots','Temporal INT Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bMatk,(getrefine()/3)*10; if(readparam(bInt)>=120) { bonus bMatk,60; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('22002','Temporal_Agi_Boots','Temporal AGI Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('22003','Temporal_Vit_Boots','Temporal VIT Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }','','');
-REPLACE INTO `item_db` VALUES ('22004','Temporal_Dex_Boots','Temporal DEX Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bDex,(getrefine()/3)*3; if(readparam(bDex)>=120) { bonus bFixedCast,-500; bonus bLongAtkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('22005','Temporal_Luk_Boots','Temporal LUK Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bCritAtkRate,getrefine()/3; if(readparam(bLuk)>=120) { bonus bCritAtkRate,30; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('22006','Temporal_Str_Boots_','Temporal STR Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) { bonus bAtk,50; }','','');
-REPLACE INTO `item_db` VALUES ('22007','Temporal_Vit_Boots_','Temporal VIT Boots','5','20','10','600','0','0','20','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }','','');
-REPLACE INTO `item_db` VALUES ('22008','Temporal_Dex_Boots_','Temporal DEX Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bDex,(getrefine()/3)*3; if(readparam(bDex)>=120) { bonus bFixedCast,-500; bonus bLongAtkRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('22009','Temporal_Int_Boots_','Temporal INT Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bMatk,(getrefine()/3)*10; if(readparam(bInt)>=120) { bonus bMatk,60; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('22010','Temporal_Agi_Boots_','Temporal AGI Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('22011','Temporal_Luk_Boots_','Temporal LUK Boots','5','20','10','600','0','0','20','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bCritAtkRate,getrefine()/3; if(readparam(bLuk)>=120) { bonus bCritAtkRate,30; bonus bMdef,5; }','','');
-REPLACE INTO `item_db` VALUES ('22012','Mana_Boots','Mana Boots','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','64','0','1','100','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
-REPLACE INTO `item_db` VALUES ('22014','Enhanced_Variant_Shoes','Enhanced Variant Shoes','5','20','10','500','0','0','13','0','1','2093997952','63','2','64','0','85',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,12; bonus bMaxSPrate,12; bonus bDef,getrefine(); bonus bMdef,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('22015','Impr_Angels_Arrival','Advanced Angel\'s Reincarnation','5','10000','5000','300','0','0','8','0','1','1','63','2','64','0','99',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,100;','','');
-REPLACE INTO `item_db` VALUES ('22016','Assassin_Shoes','Assassin Shoes','5','10','5','300','0','0','10','0','0','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,5+getrefine();','','');
-REPLACE INTO `item_db` VALUES ('22018','Shoes_Of_Wise_Man','Shoes Of Wise Man','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHPrate,-(getrefine()-5); }','','');
-REPLACE INTO `item_db` VALUES ('22019','Immuned_Boots','Immune Boots','5','10','5','500','0','0','20','0','1','18446744073709551615','63','2','64','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Fire,-3; bonus2 bSubEle,Ele_Water,-3; bonus2 bSubEle,Ele_Wind,-3; bonus2 bSubEle,Ele_Earth,-3; bonus2 bSubEle,Ele_Dark,-3; bonus2 bSubEle,Ele_Holy,-3; bonus2 bSubEle,Ele_Ghost,-3; if (getrefine()>5) { bonus2 bSubEle,Ele_Neutral,getrefine()-5; }','','');
-REPLACE INTO `item_db` VALUES ('22033','Boots_Of_Gray','Boots of Gray','5','10','5','400','0','0','25','0','1','18446744073709551615','56','2','64','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,1+getrefine()/3;','','');
-REPLACE INTO `item_db` VALUES ('22034','Crimson_Gaiter','Crimson Gaiter','5','10','5','500','0','0','10','0','0','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bCritAtkRate,2; if(getrefine()>=6) { bonus bCritical,3; bonus bCritAtkRate,3; }','','');
-REPLACE INTO `item_db` VALUES ('22035','Vet_Nepen_Heel','Heroic Nepenthes Shoes','5','10','5','300','0','0','10','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=8) { bonus bVariableCastrate,-5-((getrefine()>=9)?getrefine():0); }','','');
-REPLACE INTO `item_db` VALUES ('22036','Vet_SliverFox_Boots','Heroic Silver Fox Leather Boots','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,5+((getrefine()>=8)?getrefine():0);','','');
-REPLACE INTO `item_db` VALUES ('22037','Vet_Ungo_Boots','Heroic Ungoliant Upgrade Boots','5','10','5','300','0','0','10','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5-((getrefine()>=8)?getrefine():0);','','');
-REPLACE INTO `item_db` VALUES ('22038','Shoes_of_Hope','Shoes of Hope','5','10','5','100','0','0','3','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5; if(getrefine()>= 6) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; }','','');
-REPLACE INTO `item_db` VALUES ('22039','Elemental_Boots','Elemental Boots','5','10','5','100','0','0','10','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_LIGHTNINGBOLT,3; bonus2 bSkillAtk,MG_FIREBOLT,3; bonus2 bSkillAtk,MG_COLDBOLT,3; bonus2 bSkillAtk,WZ_EARTHSPIKE,3; bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-3; bonus2 bVariableCastrate,MG_FIREBOLT,-3; bonus2 bVariableCastrate,MG_COLDBOLT,-3; bonus2 bVariableCastrate,WZ_EARTHSPIKE,-3; if(getrefine()>= 6) { bonus2 bSkillAtk,MG_LIGHTNINGBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_FIREBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()-5); bonus2 bSkillAtk,WZ_EARTHSPIKE,(getrefine()-5); bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_FIREBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_COLDBOLT,-(getrefine()-5); bonus2 bVariableCastrate,WZ_EARTHSPIKE,-(getrefine()-5); }','','');
-REPLACE INTO `item_db` VALUES ('22040','Fashion_Shoes','New Trend Shoes','5','10','5','500','0','0','13','0','0','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
-REPLACE INTO `item_db` VALUES ('22041','Fashion_Shoes_','New Trend Shoes','5','10','5','500','0','0','13','0','1','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
-REPLACE INTO `item_db` VALUES ('22042','Terraria','Terraria','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspd,1; bonus bMdef,5; bonus bUnbreakableShoes,1;','','');
-REPLACE INTO `item_db` VALUES ('22043','Supplement_Part_Agi','AGI Complement','5','10','5','350','0','0','25','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5+(getrefine()/4);','','');
-REPLACE INTO `item_db` VALUES ('22044','Upgrade_Part_Booster','Reinforced Parts - Booster','5','10','5','1000','0','0','23','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,NC_HOVERING,15; if(getrefine()>=7) { bonus2 bSkillUseSP,NC_HOVERING,-20; }','','');
-REPLACE INTO `item_db` VALUES ('22045','Beach_Sandals','Summer Sandals','5','10','5','200','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus3 bAutoSpellWhenHit,AL_INCAGI,10,300;','','');
-REPLACE INTO `item_db` VALUES ('22046','Airship_Boots','Boots of Airship','5','20','10','0','0','0','26','0','0','18446744073709551615','63','2','64','0','125',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,10;','','');
-REPLACE INTO `item_db` VALUES ('22047','Felock_Boots','Tarlock\'s Boots','5','20','10','250','0','0','13','0','0','18446744073709551615','63','2','64','0','125',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,5; if(getrefine()>6) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>11) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('22059','Aegir_Shoes','Egir Shoes','5','200000','100000','300','0','0','13','0','1','18446744073709551615','63','2','64','0','40',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableShoes, 0;','','');
-REPLACE INTO `item_db` VALUES ('22067','Witch_Shoes','Witch Shoes','5','3500','1750','400','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_CATCRY, 1; bonus bUnbreakableShoes, 1; autobonus3 \"{ }\", 1000, 7000, ALL_CATCRY, \"{ montransform LOLI_RURI, 420000; }\";','','');
-REPLACE INTO `item_db` VALUES ('22076','Wooden_Slipper','Wooden Slipper','4','20','10','50','0','0','10','0','1','0','63','2','64','0','9',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate,2,10000;','','');
-REPLACE INTO `item_db` VALUES ('22077','Red_Eco_Friendly_Shoes','Red Eco-Friendly Shoes','4','20','10','100','0','0','20','0','1','0','63','2','64','0','18',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus2 bHPRegenRate,4,10000; bonus2 bSPRegenRate,1,10000;','','');
-REPLACE INTO `item_db` VALUES ('22083','Private_Doram_Shoes','Private Doram Shoes','4','20','10','500','0','0','25','0','1','0','63','2','64','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 100; bonus bMaxSP, 50; bonus bHPrecovRate, getrefine() * 10 / 3; bonus bSPrecovRate, getrefine() * 10 / 3;','','');
-REPLACE INTO `item_db` VALUES ('22084','Luxury_Doram_Shoes','Luxury Doram Shoes','4','20','10','600','0','0','30','0','1','0','63','2','64','0','140',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 300; bonus bMaxSP, 100; bonus bHPrecovRate, 20 * getrefine() / 3; bonus bSPrecovRate, 20 * getrefine() / 3;','','');
-REPLACE INTO `item_db` VALUES ('22085','Elegant_Doram_Shoes','Elegant Doram Shoes','4','20','10','700','0','0','35','0','1','0','63','2','64','0','175',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 10; bonus bMaxSPrate, 5; bonus bMaxHP, 100 * getrefine() / 2; bonus bMaxSP, 20 * getrefine() / 2; if ((getrefine() / 2) >= 4) bonus2 bSkillUseSP, SU_LOPE, 5;','','');
-REPLACE INTO `item_db` VALUES ('22508','Para_Team_Mark_','Eden Group Mark','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','1200000','507',NULL,'0',NULL,'0',NULL,'0','warp \"moc_para01\", 171, 115;','','');
-REPLACE INTO `item_db` VALUES ('22514','Candy_Holder','Candy Holder','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('22515','Key_Of_Twisted_Time','Twisted Key of Time','3','10','5','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('22540','Runstone_Lux','Lux Anima Rune','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','60000','475',NULL,'0',NULL,'20','1','0','itemskill RK_LUXANIMA,1;','','');
-REPLACE INTO `item_db` VALUES ('22669','HALLOWEEN_G_BOX','Halloween Box','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22669,1;','','');
-REPLACE INTO `item_db` VALUES ('22670','DARK_INVITATION','Invitation of Darkness','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,3); if (.@temp == 1) { specialeffect2 EF_DEVIL; warp \"niflheim\",193,186; } else if (.@temp == 2) { specialeffect2 EF_DEVIL; warp \"niflheim\",106,254; } else { specialeffect2 EF_DEVIL; warp \"niflheim\",347,255; }','','');
-REPLACE INTO `item_db` VALUES ('22675','Mysterious_Scroll','Mysterious Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,30;','','');
-REPLACE INTO `item_db` VALUES ('22676','Hangul_Day_Event_Box','Hangul Day Event Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 22675,10; getitem 607,9;','','');
-REPLACE INTO `item_db` VALUES ('22679','Chest_Of_Death','Death Bin','18','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','170',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('22685','Solo_Christmas_Gift','Single Union Christmas Gift','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('22686','Solo_Cookie','Single Cookie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
-REPLACE INTO `item_db` VALUES ('22737','Bullet_Case_Blood_','Bloody Bullet Case','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22738','Bullet_Case_Silver_','Silver Bullet Case','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22739','Sphere_Case_Wind_','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lighting_Sphere_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22740','Sphere_Case_Darkness_','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22741','Sphere_Case_Poison_','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22742','Sphere_Case_Water_','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22743','Sphere_Case_Fire_','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere_, 500;','','');
-REPLACE INTO `item_db` VALUES ('22744','Bullet_Case_AP','Armor-Piercing Cartrige','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem AP_Ammo, 500;','','');
-REPLACE INTO `item_db` VALUES ('22745','Bullet_Case_Blaze','Incandescence Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blaze_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('22746','Bullet_Case_Fleeze','Glaciation Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('22747','Bullet_Case_Electric','Dengeki Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Electric_Shock_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('22748','Bullet_Case_Stone','Hearthstone Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Magical_Stone_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('22749','Sanctified_Bullet_Case','Purification Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Sanctified_Bullet, 500;','','');
-REPLACE INTO `item_db` VALUES ('22777','Buff_Gift_Set','Buff Gift Set','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,5; getitem 12215,5; getitem 12216,5;','','');
-REPLACE INTO `item_db` VALUES ('22837','Integer_Time','Integer Time','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteBronze += 1;','','');
-REPLACE INTO `item_db` VALUES ('22838','Something_Candy_Holder','Pumpkin Candy Holder','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22838,1;','','');
-REPLACE INTO `item_db` VALUES ('24000','T1_Shadow_Armor','T STR1 Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
-REPLACE INTO `item_db` VALUES ('24001','T1_Shadow_Weapon','T DEX1 Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('24002','T1_Shadow_Shield','T LUK1 Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
-REPLACE INTO `item_db` VALUES ('24003','T1_Shadow_Shoes','T AGI1 Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
-REPLACE INTO `item_db` VALUES ('24004','T1_Shadow_R_Accessory','T VIT1 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('24005','T1_Shadow_L_Accessory','T INT1 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('24006','T2_Shadow_Armor','T STR2 Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
-REPLACE INTO `item_db` VALUES ('24007','T2_Shadow_Weapon','T DEX2 Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','30',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('24008','T2_Shadow_Shield','T LUK2 Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','60',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
-REPLACE INTO `item_db` VALUES ('24009','T2_Shadow_Shoes','T AGI2 Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','90',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
-REPLACE INTO `item_db` VALUES ('24010','T2_Shadow_R_Accessory','T VIT2 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','120',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('24011','T2_Shadow_L_Accessory','T INT2 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','150',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('24012','S_Promotion_Weapon','Promotional Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,getrefine(); bonus bMatk,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24013','S_Promotion_Armor','Promotional Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxHP,getrefine()*10;','','');
-REPLACE INTO `item_db` VALUES ('24014','S_Promotion_Shoes','Promotional Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMaxHP,getrefine()*10;','','');
-REPLACE INTO `item_db` VALUES ('24015','S_Promotion_Shield','Promotional Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,getrefine()*10;','','');
-REPLACE INTO `item_db` VALUES ('24016','S_Promotion_Earring','Promotional Earring Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxHP,getrefine()*10;','','');
-REPLACE INTO `item_db` VALUES ('24017','S_Promotion_Pendant','Promotional Pendant Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMaxHP,getrefine()*10;','','');
-REPLACE INTO `item_db` VALUES ('24018','S_Physical_Earring','Shadow Physical Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()>=7)?2:1;','','');
-REPLACE INTO `item_db` VALUES ('24019','S_Physical_Weapon','Shadow Physical Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24020','S_Physical_Pendant','Shadow Physical Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24021','S_Magical_Earring','Shadow Magical Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-(getrefine()>=7)?2:1;','','');
-REPLACE INTO `item_db` VALUES ('24022','S_Magical_Weapon','Shadow Magical Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; if (getrefine()>=7) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24023','S_Magical_Pendant','Shadow Magical Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; if (getrefine()>=7) { bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24024','S_Breezy_Armor','Shadow Breeze Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()>=7?10:0);','','');
-REPLACE INTO `item_db` VALUES ('24025','S_Champion_Shoes','Shadow Champion Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,20; bonus bMaxSP,10; if (getrefine()>=7) { bonus bMaxHPrate,1; bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24026','S_Athena_Shield','Shadow Athena Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
-REPLACE INTO `item_db` VALUES ('24027','S_Immune_Armor','Immune Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,0,1;','','');
-REPLACE INTO `item_db` VALUES ('24028','S_Hard_Armor','Hard Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24029','S_Ancient_Armor','Ancient Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,(getrefine()>=7)?20:10;','','');
-REPLACE INTO `item_db` VALUES ('24030','S_Critical_Armor','Critital Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,(getrefine()>=7)?10:5;','','');
-REPLACE INTO `item_db` VALUES ('24031','S_Kingbird_Weapon','King Bird Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bLongAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24032','S_Cri_Hit_Weapon','Critical Hit Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bCritAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24033','S_Healing_Weapon','Healing Shadow Weapon','5','10','5','0','0','10','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=7) { bonus bHealPower2,5; }','','');
-REPLACE INTO `item_db` VALUES ('24034','S_Lucky_Weapon','Lucky Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; if (getrefine()>=7) { bonus bLuk,1; } if (getrefine()>=9) { bonus bLuk,1; }','','');
-REPLACE INTO `item_db` VALUES ('24035','S_Power_Earring','Power Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if (getrefine()>=7) { bonus bStr,1; } if (getrefine()>=9) { bonus bStr,1; }','','');
-REPLACE INTO `item_db` VALUES ('24036','S_Int_Pendant','Intelligent Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if (getrefine()>=7) { bonus bInt,1; } if (getrefine()>=9) { bonus bInt,1; }','','');
-REPLACE INTO `item_db` VALUES ('24037','S_Dexterous_Armor','Dexterous Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if (getrefine()>=7) { bonus bDex,1; } if (getrefine()>=9) { bonus bDex,1; }','','');
-REPLACE INTO `item_db` VALUES ('24038','S_Vital_Shoes','Vital Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if (getrefine()>=7) { bonus bVit,1; } if (getrefine()>=9) { bonus bVit,1; }','','');
-REPLACE INTO `item_db` VALUES ('24039','S_Athletic_Shield','Athletic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if (getrefine()>=7) { bonus bAgi,1; } if (getrefine()>=9) { bonus bAgi,1; }','','');
-REPLACE INTO `item_db` VALUES ('24040','S_Lucky_Armor','Lucky Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24041','S_Power_Pendant','Power Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24042','S_Int_Earring','Intelligent Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24043','S_Dexterous_Weapon','Dexterous Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24044','S_Vital_Shield','Vital Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDef,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24045','S_Athletic_Shoes','Athletic Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24046','S_Resist_Spell_Pendant','Resist Spell Power Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()>=7)?6:3;','','');
-REPLACE INTO `item_db` VALUES ('24047','S_Rapid_Pendant','Rapid Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24048','S_Caster_Pendant','Casters Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24049','S_Hard_Earring','Hard Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxHPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24050','S_Wise_Earring','Wise Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bMaxSPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24051','S_Athena_Earring','Athena Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
-REPLACE INTO `item_db` VALUES ('24052','S_Cranial_Shield','Cranial Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,1; if (getrefine()>=7) { bonus2 bSubRace,RC_DemiPlayer,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_DemiPlayer,1; }','','');
-REPLACE INTO `item_db` VALUES ('24053','S_Safeguard_Shield','Safeguard Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Boss,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Boss,1; }','','');
-REPLACE INTO `item_db` VALUES ('24054','S_Brutal_Shield','Brutal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Brute,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Brute,1; }','','');
-REPLACE INTO `item_db` VALUES ('24055','S_Gargantua_Shield','Gargantua Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Insect,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Insect,1; }','','');
-REPLACE INTO `item_db` VALUES ('24056','S_Homers_Shield','Homer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Fish,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Fish,1; }','','');
-REPLACE INTO `item_db` VALUES ('24057','S_Dragoon_Shield','Dragoon Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Dragon,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Dragon,1; }','','');
-REPLACE INTO `item_db` VALUES ('24058','S_Satanic_Shield','Satanic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Angel,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Angel,1; }','','');
-REPLACE INTO `item_db` VALUES ('24059','S_Flameguard_Shield','Fire Proof Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Formless,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Formless,1; }','','');
-REPLACE INTO `item_db` VALUES ('24060','S_Requiem_Shield','Requiem Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Undead,1; }','','');
-REPLACE INTO `item_db` VALUES ('24061','S_Cadi_Shield','Cadi Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Plant,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Plant,1; }','','');
-REPLACE INTO `item_db` VALUES ('24062','S_Bloody_Shoes','Bloody Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2; bonus2 bMagicAddRace,RC_DemiPlayer,2; if (getrefine()>=7) { bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_DemiPlayer,2; bonus2 bMagicAddRace,RC_DemiPlayer,2; }','','');
-REPLACE INTO `item_db` VALUES ('24063','S_Liberation_Shoes','Liberation Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Boss,1; bonus2 bMagicAddRace,RC_Boss,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; }','','');
-REPLACE INTO `item_db` VALUES ('24064','S_Chemical_Shoes','Chemical Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Plant,1; bonus2 bMagicAddRace,RC_Plant,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; }','','');
-REPLACE INTO `item_db` VALUES ('24065','S_Clamorous_Shoes','Glamorous Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Brute,1; bonus2 bMagicAddRace,2,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; }','','');
-REPLACE INTO `item_db` VALUES ('24066','S_Insecticide_Shoes','Insecticide Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Insect,1; bonus2 bMagicAddRace,RC_Insect,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; }','','');
-REPLACE INTO `item_db` VALUES ('24067','S_Fisher_Shoes','Fisher Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Fish,1; bonus2 bMagicAddRace,RC_Fish,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; }','','');
-REPLACE INTO `item_db` VALUES ('24068','S_Seraphim_Shoes','Seraphim Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Angel,1; bonus2 bMagicAddRace,RC_Angel,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; }','','');
-REPLACE INTO `item_db` VALUES ('24069','S_Beholder_Shoes','Beholder Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Formless,1; bonus2 bMagicAddRace,RC_Formless,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; }','','');
-REPLACE INTO `item_db` VALUES ('24070','S_Divine_Shoes','Divine Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Undead,1; bonus2 bMagicAddRace,RC_Undead,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; }','','');
-REPLACE INTO `item_db` VALUES ('24071','S_Dragoon_Shoes','Dragoons Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Dragon,1; bonus2 bMagicAddRace,RC_Dragon,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; }','','');
-REPLACE INTO `item_db` VALUES ('24072','S_Big_Armor','Large Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Large,2; }','','');
-REPLACE INTO `item_db` VALUES ('24073','S_Medium_Armor','Medium Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Medium,2; }','','');
-REPLACE INTO `item_db` VALUES ('24074','S_Small_Armor','Small Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Small,2; }','','');
-REPLACE INTO `item_db` VALUES ('24075','S_Big_Weapon','Large Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
-REPLACE INTO `item_db` VALUES ('24076','S_Medium_Weapon','Medium Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
-REPLACE INTO `item_db` VALUES ('24077','S_Small_Weapon','Small Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
-REPLACE INTO `item_db` VALUES ('24078','S_Spiritual_Weapon','Spiritual Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if (getrefine()>=7) { bonus bSPrecovRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('24079','S_Spiritual_Earring','Spiritual Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; if (getrefine()>=7) { bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24080','S_Spiritual_Pendent','Spiritual Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,(getrefine()>=7?2:1);','','');
-REPLACE INTO `item_db` VALUES ('24081','S_Malicious_Armor','Malevolent Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24082','S_Malicious_Shoes','Malevolent Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,(getrefine()>=7?2:1);','','');
-REPLACE INTO `item_db` VALUES ('24083','S_Malicious_Shield','Malevolent Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,(getrefine()>=7?10:5);','','');
-REPLACE INTO `item_db` VALUES ('24084','S_Gemstone_Armor','Gemstone Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24085','S_Gemstone_Shoes','Gemstone Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24086','S_Gemstone_Shield','Gemstone Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24087','S_Gemstone_Weapon','Gemstone Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24088','S_Gemstone_Earring','Gemstone Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24089','S_Gemstone_Pendent','Gemstone Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24090','S_Stability_Shield','Stability Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,3; bonus2 bResEff,Eff_Stun,getrefine()/2; bonus2 bResEff,Eff_Freeze,getrefine()/2; bonus2 bResEff,Eff_Curse,getrefine()/2; bonus2 bResEff,Eff_Bleeding,getrefine()/2; bonus2 bResEff,Eff_Stone,getrefine(); bonus2 bResEff,Eff_Sleep,getrefine(); bonus2 bResEff,Eff_Silence,getrefine(); bonus2 bResEff,Eff_Blind,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24091','S_Plasterers_Armor','Plasterus Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24092','S_Plasterers_Shoes','Plasterus Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24093','S_Insomniac_Armor','Insomnia Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24094','S_Insomniac_Shoes','Insomnia Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24095','S_Peerless_Armor','Peerless Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24096','S_Peerless_Shoes','Peerless Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24097','S_Adurate_Armor','Adurate Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24098','S_Adurate_Shoes','Adurate Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24099','Unfreez_Weapon_S','Freezing Frozen Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24100','Unfreeze_Earing_S','Freezing Frozen Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24101','Unfreeze_Pendent_S','Freezing Frozen Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24102','Vitality_Earing_S','Vitality Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24103','Vitality_Pendant_S','Vitality Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24104','S_Neutral_Weapon','Neutral Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine()/2;','','');
-REPLACE INTO `item_db` VALUES ('24105','S_Neutral_Earring','Neutral Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24106','S_Neutral_Pendent','Neutral Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24107','S_Curse_Lift_Earring','Frozen Curse Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24108','S_Curse_Lift_Pendent','Frozen Curse Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24109','S_Caster_earring','Caster Shadow Earrings','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1-((getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24110','S_Caster_Weapon','Caster Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1-((getrefine()>=7)?1:0)-((getrefine()>=9)?2:0);','','');
-REPLACE INTO `item_db` VALUES ('24111','S_Spell_Flow_Shoes','Spell Flow Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) { bonus bSPrecovRate,5; }','','');
-REPLACE INTO `item_db` VALUES ('24112','S_Spell_Flow_Armor','Spell Flow Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1+((getrefine()>=7)?1:0)+((getrefine()>=9)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24113','S_Spell_Flow_Shield','Spell Flow Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) { bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24114','S_Greed_Armor','Greed Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24115','S_Greed_Shoes','Greed Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24116','S_Greed_Shield','Greed Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24117','S_Greed_Weapon','Greed Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24118','S_Greed_Earring','Greed Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24119','S_Greed_Pendant','Greed Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
-REPLACE INTO `item_db` VALUES ('24120','S_Heal_Armor','Heal Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24121','S_Heal_Shoes','Heal Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24122','S_Heal_Shield','Heal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24123','S_Heal_Weapon','Heal Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24124','S_Heal_Earring','Heal Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24125','S_Heal_Pendant','Heal Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24126','S_Hiding_Armor','Hiding Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24127','S_Hiding_Shoes','Hiding Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24128','S_Hiding_Shield','Hiding Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24129','S_Hiding_Weapon','Hiding Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24130','S_Hiding_Earring','Hiding Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24131','S_Hiding_Pendant','Hiding Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
-REPLACE INTO `item_db` VALUES ('24132','S_Cloaking_Armor','Cloaking Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24133','S_Cloaking_Shoes','Cloaking Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24134','S_Cloaking_Shield','Cloaking Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24135','S_Cloaking_Weapon','Cloaking Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24136','S_Cloaking_Earring','Cloaking Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24137','S_Cloaking_Pendant','Cloaking Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
-REPLACE INTO `item_db` VALUES ('24138','S_Teleport_Armor','Teleport Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24139','S_Teleport_Shoes','Teleport Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24140','S_Teleport_Shield','Teleport Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24141','S_Teleport_Weapon','Teleport Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24142','S_Teleport_Earring','Teleport Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24143','S_Teleport_Pendant','Teleport Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24144','S_Steal_Armor','Steal Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24145','S_Steal_Shoes','Steal Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24146','S_Steal_Shield','Steal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24147','S_Steal_Weapon','Steal Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24148','S_Steal_Earring','Steal Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24149','S_Steal_Pendant','Steal Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
-REPLACE INTO `item_db` VALUES ('24150','S_Infinity_Earring','Infinity Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24151','S_Infinity_Pendant','Infinity Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
-REPLACE INTO `item_db` VALUES ('24152','S_Solid_Weapon','Solid Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24153','S_Solid_Earring','Solid Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24154','S_Immortal_Armor','Solid Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24155','S_Immortal_Pendant','Solid Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24156','S_Executioner_Weapon','Demihuman Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_DemiPlayer,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24157','S_Exorcist_Weapon','Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Demon,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24158','S_Hunting_Weapon','Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Brute,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24159','S_Insect_Net_Weapon','Insect Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Insect,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24160','S_Fishing_Weapon','Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Fish,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24161','S_Dragon_Killer_Weapon','Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Dragon,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24162','S_Corrupt_Weapon','Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Angel,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24163','S_Vibration_Weapon','Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Formless,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24164','S_Holy_Water_Weapon','Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Undead,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24165','S_Scissors_Weapon','Plant Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Plant,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24166','S_Penetration_Earring','Penetration Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate, RC_All, 5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24167','S_Penetration_Pendent','Penetration Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate, RC_All, 5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24168','S_Tempest_Earring','Tempest Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24169','S_Tempest_Pendent','Tempest Pendant Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24170','S_M_Executioner_Weapon','Magic Executioner Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24171','S_M_Exorcist_Weapon','Magic Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Demon,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24172','S_M_Hunting_Weapon','Magic Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Brute,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24173','S_M_Insect_Net_Weapon','Magic Insecticide Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Insect,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24174','S_M_Fishing_Weapon','Magic Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Fish,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24175','S_M_Dragon_K_Weapon','Magic Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Dragon,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24176','S_M_Corrupt_Weapon','Magic Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Angel,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24177','S_M_Vibration_Weapon','Magic Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Formless,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24178','S_M_Holy_Water_Weapon','Magic Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Undead,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24179','S_M_Scissors_Weapon','Magic Caesars Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Plant,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24180','S_Bearers_Armor','Bearer\'s Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24181','S_Bearers_Shoes','Bearer\'s Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50+(5*(getrefine()/2));','','');
-REPLACE INTO `item_db` VALUES ('24182','S_Bearers_Shield','Bearer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24183','S_Bearers_Weapon','Bearer\'s Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(10*(getrefine()/2));','','');
-REPLACE INTO `item_db` VALUES ('24184','S_Bearers_Earring','Bearer\'s Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24185','S_Bearers_Pendent','Bearer\'s Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24186','S_Basis_Armor','Basis Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Neutral,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Neutral,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24187','S_Hallowed_Armor','Hallowed Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Dark,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24188','S_Saharic_Armor','Underneith Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Water,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24189','S_Underneath_Armor','Underneath Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Earth,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24190','S_Flam_Armor','Flame Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Fire,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24191','S_Windy_Armor','Windy Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Wind,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24192','S_Envenom_Armor','Envenom Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Poison,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24193','S_Damned_Armor','Damned Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Holy,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24194','S_Geist_Armor','Exorcism Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Ghost,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24195','S_Divine_Armor','Divine Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Undead,1+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24196','S_Hasty_Shoes','Hasty Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24197','S_Hasty_Armor','Hasty Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24198','S_Basis_Shield','Basis Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24199','S_Hallowed_Shield','Hallowed Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24200','S_Saharic_Shield','Saharic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24201','S_Underneath_Shield','Underneath Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24202','S_Flam_Shield','Flammable Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24203','S_Windy_Shield','Windy Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24204','S_Envenom_Shield','Envenom Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24205','S_Damned_Shield','Damned Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24206','S_Geist_Shield','Exorcism Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24207','S_Divine_Shield','Divine Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('24208','S_Expert_Shoes','Expert Shadow Shoes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','524288','0','150','175','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 1;','','');
-REPLACE INTO `item_db` VALUES ('24209','S_Expert_Shield','Expert Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','150','175','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/4);','','');
-REPLACE INTO `item_db` VALUES ('24210','S_Beginner_Shoes','Beginner Shadow Shoes','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','1','49','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24211','S_Beginner_Shield','Beginner Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','1','49','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24212','S_Rookie_Shoes','Rookie Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','50','99','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24213','S_Rookie_Shield','Rookie Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','50','99','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24214','S_Advanced_Shoes','Advanced Shadow Shoes','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','100','149','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/3);','','');
-REPLACE INTO `item_db` VALUES ('24215','S_Advanced_Shield','Advanced Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','100','149','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/3);','','');
-REPLACE INTO `item_db` VALUES ('24216','S_Attack_Armor','Attack Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAtk2,(getrefine()*5); }\",(getrefine()*20)+100,3000,BF_NORMAL;','','');
-REPLACE INTO `item_db` VALUES ('24217','S_Blitz_Earring','Blitz Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,(getrefine()/2)+5; if (getrefine()>=7) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('24218','S_Blitz_Pendent','Blitz Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,(getrefine()/2)+5; if (getrefine()>=7) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('24219','S_ColdBolt_Armor','Cold Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,14,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('24220','S_FireBolt_Armor','Fire Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,19,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('24221','S_LightingBolt_Armor','Lightning Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,20,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('24222','S_EarthSpike_Armor','Earth Spike Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,90,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
-REPLACE INTO `item_db` VALUES ('24223','S_Enhance_Force_Weapon','Enhanced Force Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','56','2','131072','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,10; bonus bAtkRate,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24224','S_Force_Weapon','Force Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; if (getrefine()>=7) { bonus bAtkRate,1; } if (getrefine()>=9) { bonus bAtkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24225','S_Force_Earring','Force Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24226','S_Force_Pendant','Force Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,5+getrefine(); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMaxSPrate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24227','S_Enhance_Spirit_Weapon','Enhanced Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','56','2','131072','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus bMatkRate,(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24228','S_Spirit_Weapon','Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1; if (getrefine()>=7) { bonus bMatkRate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24229','S_Spirit_Earring','Soul Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24230','S_Spirit_Pendant','Soul Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
-REPLACE INTO `item_db` VALUES ('24231','S_Blitz_Shoes','Blitz Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; if (getrefine()>=2) { bonus bCritical,2; } if (getrefine()>=7) { bonus bAspd,1; } if (getrefine()>=9) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('24232','S_Blitz_Shield','Blitz Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; if (getrefine()>=2) { bonus bCritical,2; } if (getrefine()>=7) { bonus bAspd,1; } if (getrefine()>=9) { bonus bAspd,1; }','','');
-REPLACE INTO `item_db` VALUES ('24233','S_Exceed_Weapon','Exceeding Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,5; bonus bMatk,5; bonus bAtkRate,getrefine(); bonus bMatkRate,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('24234','S_Titan_Earring','Titan Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
-REPLACE INTO `item_db` VALUES ('24235','S_Titan_Pendant','Titan Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
-REPLACE INTO `item_db` VALUES ('24236','S_Boned_Earring','Boned Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
-REPLACE INTO `item_db` VALUES ('24237','S_Boned_Pendant','Boned Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
-REPLACE INTO `item_db` VALUES ('24238','S_Gigantic_Earring','Gigantic Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
-REPLACE INTO `item_db` VALUES ('24239','S_Gigantic_Pendant','Gigantic Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
-REPLACE INTO `item_db` VALUES ('24240','S_Caster_Shoes','Caster Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24241','S_Caster_Shield','Caster Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24242','S_Caster_Armor','Caster Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
-REPLACE INTO `item_db` VALUES ('24243','S_Reload_Shoes','Reload Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
-REPLACE INTO `item_db` VALUES ('24244','S_Reload_Shield','Reload Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
-REPLACE INTO `item_db` VALUES ('24245','S_Reload_Armor','Reload Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
-REPLACE INTO `item_db` VALUES ('26101','Paradise_Foxtail_Staff_III','Eden Group Foxtail Staff III','4','20','10','0','150','195','0','1','0','0','7','2','2','3','60',NULL,'0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bInt,5; bonus bLongAtkRate,7;','','');
-REPLACE INTO `item_db` VALUES ('28000','Thanos_Katar','Thanatos Katar','4','20','10','1800','220','80','0','1','1','4096','56','2','34','4','120',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('28001','Katar_Of_Evil_Slayer','Evil Slayer Ripper Katar','4','20','10','1200','120','0','0','1','1','4096','56','2','34','3','100',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>8) { bonus bAtkRate,5; } if(getrefine()>11) { bonus bAtkRate,7; }','','');
-REPLACE INTO `item_db` VALUES ('28002','Half_BF_Katar2','Half BF Katar2','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,35; bonus bCritAtkRate,10; bonus bAspdRate,3; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28007','Scarlet_Katar','Crimson Katar','4','20','10','1300','130','0','0','1','2','4096','63','2','34','3','70',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,5*((BaseLevel-70)/10); }','','');
-REPLACE INTO `item_db` VALUES ('28008','Katar_of_Vicious_Mind','Katar of Vicious Mind','4','20','10','1800','180','0','0','1','1','4096','63','2','34','4','160',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
-REPLACE INTO `item_db` VALUES ('28010','Juliette_de_Rachel','Juliette de Rachel','4','20','10','2500','300','0','0','1','2','4096','56','2','34','4','170',NULL,'1','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine(); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28100','Thanos_Axe','Thanatos Axe','4','20','10','4000','300','80','0','1','1','279714','56','2','34','4','120',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
-REPLACE INTO `item_db` VALUES ('28101','Tornado_Axe','Axe Tornado','4','500','250','4000','320','0','0','1','1','279714','56','2','34','4','100',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bSkillCooldown,NC_AXETORNADO,-1000;','','');
-REPLACE INTO `item_db` VALUES ('28105','Infinity_Two_handed_Axe','Infinity Two-handed Axe','4','20','10','500','265','0','0','1','1','279714','56','2','34','4','100',NULL,'1','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('28106','Scarlet_Twohand_Axe','Crimson Two-handed Axe','4','20','10','2000','200','0','0','1','2','279714','63','2','34','3','70',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('28107','Two_Handed_Axe_of_Vicious_Mind','Two-Handed Axe of Vicious Mind','4','20','10','2500','250','0','0','1','1','279714','63','2','34','4','160',NULL,'1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28200','END_OF_HORIZON','End Of The Horizon','4','2700000','1350000','2400','410','0','0','9','1','1073741824','63','2','34','4','110',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('28201','Southern_Cross_R','Southern Cross','4','2800000','1400000','2000','480','0','0','9','0','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
-REPLACE INTO `item_db` VALUES ('28202','Southern_Cross_R_','Southern Cross','4','2800000','1400000','2000','480','0','0','9','1','1073741824','63','2','34','4','141',NULL,'1','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
-REPLACE INTO `item_db` VALUES ('28203','Half_BF_Rifle1','Half BF Rifle1','4','0','0','0','50','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,8; bonus bCritical,8; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bVariableCastrate,GS_TRACKING,-20; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28204','Half_BF_Shotgun1','Half BF Shotgun1','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28306','Bless_Of_Moon','Luna\'s Blessing','5','0','0','100','0','0','5','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAllStats,1; bonus5 bAutoSpell,CG_TAROTCARD,5,100,BF_WEAPON|BF_MAGIC,1;','','');
-REPLACE INTO `item_db` VALUES ('28310','Earring_Of_Sarah_L','Sarah\'s Left Earring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','145',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1;','','');
-REPLACE INTO `item_db` VALUES ('28311','Earring_Of_Sarah_R','Sarah\'s Right Earring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','145',NULL,'0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
-REPLACE INTO `item_db` VALUES ('28320','Desperation_of_Assassin','Desperation of Assassin','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','50',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1;','','');
-REPLACE INTO `item_db` VALUES ('28326','Broken_Chip_1','Broken Chips 01','5','10','5','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
-REPLACE INTO `item_db` VALUES ('28327','Broken_Chip_2','Broken Chips 02','5','10','5','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
-REPLACE INTO `item_db` VALUES ('28332','Jewel_Ring','Jewerly Ring','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,20; autobonus \"{ bonus bAspd,2; }\",50,2000,BF_WEAPON|BF_MAGIC;','','');
-REPLACE INTO `item_db` VALUES ('28333','Gold_PC_Room_Ring','Gold PC Room Ring','5','10','5','0','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('28362','Str_Gloves','Str Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAtkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('28363','Agi_Gloves','Agi Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,5;','','');
-REPLACE INTO `item_db` VALUES ('28364','Int_Gloves','Int Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,5;','','');
-REPLACE INTO `item_db` VALUES ('28365','Vit_Gloves','Vit Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,5;','','');
-REPLACE INTO `item_db` VALUES ('28366','Dex_Gloves','Dex Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bVariableCastrate,-5;','','');
-REPLACE INTO `item_db` VALUES ('28367','Luk_Gloves','Luk Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,5;','','');
-REPLACE INTO `item_db` VALUES ('28372','Imperial_Ring','Imperial Ring','5','0','0','500','0','0','3','0','1','18446744073709551615','63','2','136','0','50',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMaxHPrate,3; bonus bMaxSPrate,3;','','');
-REPLACE INTO `item_db` VALUES ('28374','Foxtail_Ring','Foxtail Ring','4','20','10','100','0','0','0','0','0','0','63','2','136','0','1',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,5; .@lvl = min(BaseLevel/5,10); bonus bAtk,2*.@lvl; bonus bMatk,2*.@lvl; bonus bMaxHP,10*.@lvl; bonus bMaxSP,5*.@lvl;','','');
-REPLACE INTO `item_db` VALUES ('28380','Fresh_Grass_Necklace','Fresh Grass Necklace','4','20','10','100','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus2 bSkillCooldown,SU_SCAROFTAROU,-5000;','','');
-REPLACE INTO `item_db` VALUES ('28381','Cute_Grass_Necklace','Cute Grass Necklace','4','20','10','10','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,5; bonus2 bSkillCooldown,SU_TUNAPARTY,-7000;','','');
-REPLACE INTO `item_db` VALUES ('28382','Charm_Grass_Necklace','Charm Grass Necklace','4','20','10','10','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bVariableCastrate,SU_CN_METEOR,-1000;','','');
-REPLACE INTO `item_db` VALUES ('28413','Lesser_Mackerel_Talisman','Lesser Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
-REPLACE INTO `item_db` VALUES ('28414','Intermediate_Mackerel_Talisman','Intermediate Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
-REPLACE INTO `item_db` VALUES ('28415','Greater_Mackerel_Talisman','Greater Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
-REPLACE INTO `item_db` VALUES ('28416','Lesser_Leaf_Talisman','Lesser Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
-REPLACE INTO `item_db` VALUES ('28417','Intermediate_Leaf_Talisman','Intermediate Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
-REPLACE INTO `item_db` VALUES ('28418','Greater_Leaf_Talisman','Greater Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
-REPLACE INTO `item_db` VALUES ('28419','Lesser_Rabbit_Talisman','Lesser Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
-REPLACE INTO `item_db` VALUES ('28420','Intermediate_Rabbit_Talisman','Intermediate Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
-REPLACE INTO `item_db` VALUES ('28421','Greater_Rabbit_Talisman','Greater Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
-REPLACE INTO `item_db` VALUES ('28422','Shiny_Branch_Talisman','Shiny Branch Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,SU_SV_STEMSPEAR,-50; bonus2 bSkillAtk,SU_SV_STEMSPEAR,(readparam(bInt)/2)+(20 * getskilllv(SU_SV_STEMSPEAR)); //Need to confirm damage formula','','');
-REPLACE INTO `item_db` VALUES ('28423','Fresh_Tuna_Talisman','Fresh Tuna Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,SU_TUNAPARTY,-5000; bonus3 bAutoSpellWhenHit,SU_TUNAPARTY,max(1,getskilllv(SU_TUNAPARTY)),10;','','');
-REPLACE INTO `item_db` VALUES ('28424','Chubby_Worm_Talisman','Chubby Worm Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,SU_PICKYPECK,-50; bonus2 bSkillAtk,SU_PICKYPECK,(readparam(bDex)/2)+(20 * getskilllv(SU_PICKYPECK)); //Need to confirm damage formula','','');
-REPLACE INTO `item_db` VALUES ('28604','Scarlet_Bible','Crimson Bible','4','20','10','450','45','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('28605','Book_of_Vicious_Mind','Book of Vicious Mind','4','20','10','950','95','0','0','1','1','4260096','63','2','2','4','160',NULL,'1','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
-REPLACE INTO `item_db` VALUES ('28703','Infinity_Dagger','Infinity Dagger','4','20','10','500','125','100','0','1','1','579821295','63','2','2','4','100',NULL,'1','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('28704','Twilight_Desert_','Desert Twilight','4','20','10','600','130','0','0','1','4','4096','58','2','2','2','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
-REPLACE INTO `item_db` VALUES ('28705','Scarlet_Dagger','Crimson Dagger','4','20','10','550','55','0','0','1','2','579821295','63','2','2','3','70',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
-REPLACE INTO `item_db` VALUES ('28706','Dagger_of_Vicious_Mind','Dagger of Vicious Mind','4','20','10','1050','105','50','0','1','1','579821295','63','2','2','4','160',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
-REPLACE INTO `item_db` VALUES ('28900','Praetorian_Shield','Praetorian Shield','5','20','10','3000','0','0','30','0','1','18446744073709551615','63','2','32','0','100',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LG_SHIELDSPELL,1; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20+(getrefine()); bonus bDef,getrefine()*10; bonus bMdef,getrefine();','','');
-REPLACE INTO `item_db` VALUES ('28901','Cursed_Mad_Bunny','Cursed Mad Bunny','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,3; bonus bAtkRate,5; bonus bMatkRate,5; bonus bShortWeaponDamageReturn,10; autobonus \"{ bonus bMagicDamageReturn,60; }\",100,2000,BF_MAGIC,\"{ specialeffect2 EF_NONE; }\"; if(getrefine()>6) { bonus bAtk,5; bonus bMatk,5; } if(getrefine()>8) { bonus bAtk,10; bonus bMatk,10; } if(getrefine()>11) { bonus bNoCastCancel,0; bonus bCritical,10; }','','');
-REPLACE INTO `item_db` VALUES ('28902','Mad_Bunny_','Mad Bunny','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bShortWeaponDamageReturn,10; autobonus \"{ bonus bMagicDamageReturn,60; }\",100,2000,BF_MAGIC,\"{ specialeffect2 EF_NONE; }\"; if(getrefine()>6) { bonus bAtk,5; bonus bMatk,5; } if(getrefine()>8) { bonus bAtk,10; bonus bMatk,10; } if(getrefine()>11) { bonus bNoCastCancel,0; bonus bCritical,10; }','','');
-REPLACE INTO `item_db` VALUES ('29000','Rune_Of_Magic1','Rune Of Magic Power 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 5; if (getrefine() >= 10) bonus bMatkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('29001','Rune_Of_Magic2','Rune Of Magic Power 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 6; if (getrefine() >= 11) { bonus bInt, 1; bonus bMatkRate, 7; }','','');
-REPLACE INTO `item_db` VALUES ('29002','Rune_Of_Magic3','Rune Of Magic Power 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 7; if (getrefine() >= 12) { bonus bInt, 1; bonus bMatkRate, 8; } if (getrefine() >= 13) { bonus bInt, 1; bonus bMatkRate, 2; }','','');
-REPLACE INTO `item_db` VALUES ('29003','Rune_Of_Dexterity1','Rune Of Dexterity 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 5; if (getrefine() >= 10) bonus bLongAtkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('29004','Rune_Of_Dexterity2','Rune Of Dexterity 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 6; if (getrefine() >= 11) { bonus bDex, 1; bonus bLongAtkRate, 7; }','','');
-REPLACE INTO `item_db` VALUES ('29005','Rune_Of_Dexterity3','Rune Of Dexterity 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 7; if (getrefine() >= 12) { bonus bDex, 1; bonus bLongAtkRate, 8; } if (getrefine() >= 13) { bonus bDex, 1; bonus bLongAtkRate, 2; }','','');
-REPLACE INTO `item_db` VALUES ('29006','Rune_Of_Fortune1','Rune Of Fortune 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 5; if (getrefine() >= 10) bonus bCritAtkRate, 5;','','');
-REPLACE INTO `item_db` VALUES ('29007','Rune_Of_Fortune2','Rune Of Fortune 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 6; if (getrefine() >= 11) { bonus bLuk, 1; bonus bCritAtkRate, 7; }','','');
-REPLACE INTO `item_db` VALUES ('29008','Rune_Of_Fortune3','Rune Of Fortune 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 7; if (getrefine() >= 12) { bonus bLuk, 1; bonus bCritAtkRate, 8; } if (getrefine() >= 13) { bonus bLuk, 1; bonus bCritAtkRate, 6; }','','');
-REPLACE INTO `item_db` VALUES ('29009','Rune_Of_Stamina1','Rune Of Stamina 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 5; if (getrefine() >= 10) bonus bMaxHPrate, 5;','','');
-REPLACE INTO `item_db` VALUES ('29010','Rune_Of_Stamina2','Rune Of Stamina 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 6; if (getrefine() >= 11) { bonus bVit, 1; bonus bMaxHPrate, 7; }','','');
-REPLACE INTO `item_db` VALUES ('29011','Rune_Of_Stamina3','Rune Of Stamina 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 7; if (getrefine() >= 12) { bonus bVit, 1; bonus bMaxHPrate, 8; } if (getrefine() >= 13) { bonus bVit, 1; bonus bMaxHPrate, 2; }','','');
-REPLACE INTO `item_db` VALUES ('29013','HPAbsorb3','HP Absorb 3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate, 1, 3;','','');
-REPLACE INTO `item_db` VALUES ('29014','STR3_INT3','STR+3 INT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 3; bonus bInt, -3;','','');
-REPLACE INTO `item_db` VALUES ('29015','STR3_DEX3','STR+3 DEX-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 3; bonus bDex, -3;','','');
-REPLACE INTO `item_db` VALUES ('29016','INT3_DEX3','INT+3 DEX-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 3; bonus bDex, -3;','','');
-REPLACE INTO `item_db` VALUES ('29017','INT3_VIT3','INT+3 VIT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 3; bonus bVit, -3;','','');
-REPLACE INTO `item_db` VALUES ('29018','DEX3_VIT3','DEX+3 VIT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bVit, -3;','','');
-REPLACE INTO `item_db` VALUES ('29019','DEX3_AGI3','DEX+3 AGI-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bAgi, -3;','','');
-REPLACE INTO `item_db` VALUES ('29020','VIT3_AGI3','VIT+3 AGI-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bAgi, -3;','','');
-REPLACE INTO `item_db` VALUES ('29021','VIT3_LUK3','VIT+3 LUK-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bLuk, -3;','','');
-REPLACE INTO `item_db` VALUES ('29022','AGI3_LUK3','AGI+3 LUK-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 3; bonus bLuk, -3;','','');
-REPLACE INTO `item_db` VALUES ('29023','AGI3_STR3','AGI+3 STR-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 3; bonus bStr, -3;','','');
-REPLACE INTO `item_db` VALUES ('29024','LUK3_STR3','LUK+3 STR-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 3; bonus bStr, -3;','','');
-REPLACE INTO `item_db` VALUES ('29025','LUK3_INT3','LUK+3 INT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 3; bonus bInt, -3;','','');
-REPLACE INTO `item_db` VALUES ('29026','DEF20','DEF+20','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 20;','','');
-REPLACE INTO `item_db` VALUES ('29027','EXP2','EXP+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 2;','','');
+REPLACE INTO `item_db` VALUES ('501','Red_Potion','Red Potion','0','50','25','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('502','Orange_Potion','Orange Potion','0','200','100','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('503','Yellow_Potion','Yellow Potion','0','550','275','130','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('504','White_Potion','White Potion','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('505','Blue_Potion','Blue Potion','0','5000','2500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
+REPLACE INTO `item_db` VALUES ('506','Green_Potion','Green Potion','0','40','20','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('507','Red_Herb','Red Herb','0','18','9','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,28),0;','','');
+REPLACE INTO `item_db` VALUES ('508','Yellow_Herb','Yellow Herb','0','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(38,58),0;','','');
+REPLACE INTO `item_db` VALUES ('509','White_Herb','White Herb','0','120','60','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(75,115),0;','','');
+REPLACE INTO `item_db` VALUES ('510','Blue_Herb','Blue Herb','0','60','30','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,30);','','');
+REPLACE INTO `item_db` VALUES ('511','Green_Herb','Green Herb','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON;','','');
+REPLACE INTO `item_db` VALUES ('512','Apple','Apple','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
+REPLACE INTO `item_db` VALUES ('513','Banana','Banana','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,21),0;','','');
+REPLACE INTO `item_db` VALUES ('514','Grape','Grape','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
+REPLACE INTO `item_db` VALUES ('515','Carrot','Carrot','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(18,20),0;','','');
+REPLACE INTO `item_db` VALUES ('516','Sweet_Potato','Potato','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,23),0;','','');
+REPLACE INTO `item_db` VALUES ('517','Meat','Meat','0','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
+REPLACE INTO `item_db` VALUES ('518','Honey','Honey','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),rand(20,40);','','');
+REPLACE INTO `item_db` VALUES ('519','Milk','Milk','0','25','12','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,37),0;','','');
+REPLACE INTO `item_db` VALUES ('520','Leaflet_Of_Hinal','Hinalle Leaflet','0','150','75','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('521','Leaflet_Of_Aloe','Aloe Leaflet','0','360','180','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('522','Fruit_Of_Mastela','Mastela Fruit','0','8500','4250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
+REPLACE INTO `item_db` VALUES ('523','Holy_Water','Holy Water','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_CURSE;','','');
+REPLACE INTO `item_db` VALUES ('525','Panacea','Panacea','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('526','Royal_Jelly','Royal Jelly','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('528','Monsters_Feed','Monster\'s Feed','0','60','30','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(72,108),0;','','');
+REPLACE INTO `item_db` VALUES ('529','Candy','Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('530','Candy_Striper','Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('531','Apple_Juice','Apple Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,35),0;','','');
+REPLACE INTO `item_db` VALUES ('532','Banana_Juice','Banana Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(26,34),0;','','');
+REPLACE INTO `item_db` VALUES ('533','Grape_Juice','Grape Juice','0','250','125','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(15,25);','','');
+REPLACE INTO `item_db` VALUES ('534','Carrot_Juice','Carrot Juice','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(27,33),0;','','');
+REPLACE INTO `item_db` VALUES ('535','Pumpkin','Pumpkin','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 19,0;','','');
+REPLACE INTO `item_db` VALUES ('536','Ice_Cream','Ice Cream','0','150','75','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_FREEZE,10000,0,2500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('537','Pet_Food','Pet Food','0','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('538','Well_Baked_Cookie','Well-baked Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
+REPLACE INTO `item_db` VALUES ('539','Piece_Of_Cake','Piece of Cake','0','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
+REPLACE INTO `item_db` VALUES ('540','Falcons_Feed','Falcon Food','0','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(185,225),0;','','');
+REPLACE INTO `item_db` VALUES ('541','Pecopecos_Feed','PecoPeco Food','0','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('542','Festive_Cookie','Festive Cookie','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('543','Festive_Rainbow_Cake','Festive Rainbow Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('544','Fish_Slice','Raw Fish','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,60),0;','','');
+REPLACE INTO `item_db` VALUES ('545','Red_Slim_Potion','Condensed Red Potion','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('546','Yellow_Slim_Potion','Condensed Yellow Potion','0','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('547','White_Slim_Potion','Condensed White Potion','0','1650','825','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('548','Cheese','Cheese','0','2800','1400','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,15);','','');
+REPLACE INTO `item_db` VALUES ('549','Nice_Sweet_Potato','Yam','0','180','90','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,100),0; sc_start SC_STUN,3000,0,1500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('550','Popped_Rice','Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,15),0;','','');
+REPLACE INTO `item_db` VALUES ('551','Shusi','Sushi','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,60),0;','','');
+REPLACE INTO `item_db` VALUES ('552','KETUPAT','Ketupat','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('553','Bun','Bao','0','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,70),0;','','');
+REPLACE INTO `item_db` VALUES ('554','Mojji','Mochi','0','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0; sc_start SC_STUN,3000,0; sc_start SC_BLIND,2000,0,1500,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('555','Rice_Cake','Traditional Rice Cake','0','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('556','Long_Rice_Cake','Rice Cake Stick','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,25),0;','','');
+REPLACE INTO `item_db` VALUES ('557','Hash_Rice_Cake','Neatly Sliced Rice Cake','0','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(25,30),0;','','');
+REPLACE INTO `item_db` VALUES ('558','Chocolate','Chocolate','0','1','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1,1;','','');
+REPLACE INTO `item_db` VALUES ('559','HandMade_Chocolate','Hand-made Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('560','HandMade_Chocolate_','Handmade White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('561','White_Chocolate','White Chocolate','0','5000','2500','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('562','Pizza','Doublecrust Swiss Fondue','0','100','50','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,100),0;','','');
+REPLACE INTO `item_db` VALUES ('563','Pizza_01','Doublecrust Swiss Fondue','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
+REPLACE INTO `item_db` VALUES ('564','Rice_Ball','Rice Ball','0','1','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 200,0;','','');
+REPLACE INTO `item_db` VALUES ('565','Vita500_Bottle','Vita500','0','580','290','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(142,274),0;','','');
+REPLACE INTO `item_db` VALUES ('566','Tomyumkung','Tom Yum Goong','0','10000','5000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(244,350),rand(10,30); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('567','Prawn','Shrimp','0','500','250','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(117,192),0;','','');
+REPLACE INTO `item_db` VALUES ('568','Lemon','Lemon','0','60','30','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(10,20);','','');
+REPLACE INTO `item_db` VALUES ('569','Novice_Potion','Novice Potion','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(44,66),0;','','');
+REPLACE INTO `item_db` VALUES ('570','Lucky_Candy','Lucky Candy','0','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('571','Lucky_Candy_Cane','Lucky Candy Cane','0','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('572','Lucky_Cookie','Lucky Cookie','0','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(160,200),0;','','');
+REPLACE INTO `item_db` VALUES ('573','Chocolate_Drink','Chocolate Drink','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(330,410),rand(45,65); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('574','Egg','Egg','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(33,42),0;','','');
+REPLACE INTO `item_db` VALUES ('575','Piece_Of_Cake_','2nd Anniversary Cake','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),0;','','');
+REPLACE INTO `item_db` VALUES ('576','Prickly_Fruit','Prickly Fruit','0','540','270','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(150,300),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('577','Grain','Bag of Grain','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(60,70),0;','','');
+REPLACE INTO `item_db` VALUES ('578','Strawberry','Strawberry','0','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(16,28);','','');
+REPLACE INTO `item_db` VALUES ('579','Delicious_Fish','Fresh Fish','0','250','125','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(100,150),0;','','');
+REPLACE INTO `item_db` VALUES ('580','Bread','Bread','0','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('581','Mushroom','Edible Mushroom','0','40','20','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('582','Orange','Orange','0','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,20),rand(10,20);','','');
+REPLACE INTO `item_db` VALUES ('583','KETUPAT_','Ketupat Sayur','0','7000','3500','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('584','Fish_Ball_Soup','Fish Cake Soup','0','100','50','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
+REPLACE INTO `item_db` VALUES ('585','Wurst','Wurst','0','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(15,20),0;','','');
+REPLACE INTO `item_db` VALUES ('586','Mothers_Cake','Mother\'s Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('587','Prickly_Fruit_','Red Prickly Fruit','0','880','440','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(270,330),rand(20,30);','','');
+REPLACE INTO `item_db` VALUES ('588','Spaghetti','Spaghetti','0','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,70),0;','','');
+REPLACE INTO `item_db` VALUES ('589','Pizza_02','Piece of Pizza','0','1200','600','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(375,445),0;','','');
+REPLACE INTO `item_db` VALUES ('590','Brezel_','Bretzel','0','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('591','Caviar_Pancake','Caviar Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('592','Jam_Pancake','Jam Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('593','Honey_Pancake','Honey Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('594','Sour_Cream_Pancake','Sour-Cream Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('595','Mushroom_Pancake','Mushroom Pancake','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),rand(40,60); sc_end SC_POISON; sc_end SC_SILENCE; sc_end SC_BLIND; sc_end SC_CONFUSION; sc_end SC_CURSE; sc_end SC_ILLUSION;','','');
+REPLACE INTO `item_db` VALUES ('596','Cute_Strawberry_Choco','Cute Strawberry-Choco','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(1,100);','','');
+REPLACE INTO `item_db` VALUES ('597','Lovely_Choco_Tart','Lovely Choco-Tart','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,400),0;','','');
+REPLACE INTO `item_db` VALUES ('598','Light_Red_Pot','Light Red Potion','0','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0;','','');
+REPLACE INTO `item_db` VALUES ('599','Light_Orange_Pot','Light Orange Potion','0','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('601','Wing_Of_Fly','Fly Wing','11','60','30','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('602','Wing_Of_Butterfly','Butterfly Wing','11','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
+REPLACE INTO `item_db` VALUES ('603','Old_Blue_Box','Old Blue Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','8',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 603,1;','','');
+REPLACE INTO `item_db` VALUES ('604','Branch_Of_Dead_Tree','Dead Branch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-1,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('605','Anodyne','Anodyne','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill SM_ENDURE,1;','','');
+REPLACE INTO `item_db` VALUES ('606','Aloebera','Aloevera','11','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill SM_SELFPROVOKE,1;','','');
+REPLACE INTO `item_db` VALUES ('607','Yggdrasilberry','Yggdrasil Berry','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('608','Seed_Of_Yggdrasil','Yggdrasil Seed','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('609','Amulet','Amulet','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('610','Leaf_Of_Yggdrasil','Yggdrasil Leaf','11','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,1;','','');
+REPLACE INTO `item_db` VALUES ('611','Spectacles','Magnifier','11','40','20','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('612','Portable_Furnace','Mini Furnace','2','150','75','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 21;','','');
+REPLACE INTO `item_db` VALUES ('613','Iron_Hammer','Iron Hammer','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 1;','','');
+REPLACE INTO `item_db` VALUES ('614','Golden_Hammer','Golden Hammer','2','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 2;','','');
+REPLACE INTO `item_db` VALUES ('615','Oridecon_Hammer','Oridecon Hammer','2','5000','2500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','produce 3;','','');
+REPLACE INTO `item_db` VALUES ('616','Old_Card_Album','Old Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 616,1;','','');
+REPLACE INTO `item_db` VALUES ('617','Old_Violet_Box','Old Purple Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','8',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 617,1;','','');
+REPLACE INTO `item_db` VALUES ('618','Worn_Out_Scroll','Worn Out Scroll','2','50','25','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('619','Unripe_Apple','Unripe Apple','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PORING;','','');
+REPLACE INTO `item_db` VALUES ('620','Orange_Juice','Orange Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DROPS;','','');
+REPLACE INTO `item_db` VALUES ('621','Bitter_Herb','Bitter Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POPORING;','','');
+REPLACE INTO `item_db` VALUES ('622','Rainbow_Carrot','Rainbow Carrot','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LUNATIC;','','');
+REPLACE INTO `item_db` VALUES ('623','Earthworm_The_Dude','Earthworm the Dude','2','4000','2000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PICKY;','','');
+REPLACE INTO `item_db` VALUES ('624','Rotten_Fish','Rotten Fish','2','2500','1250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CHONCHON;','','');
+REPLACE INTO `item_db` VALUES ('625','Lusty_Iron','Rusty Iron','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STEEL_CHONCHON;','','');
+REPLACE INTO `item_db` VALUES ('626','Monster_Juice','Monster Juice','2','1500','750','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet HUNTER_FLY;','','');
+REPLACE INTO `item_db` VALUES ('627','Sweet_Milk','Sweet Milk','2','7000','3500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SAVAGE;','','');
+REPLACE INTO `item_db` VALUES ('628','Well_Dried_Bone','Well-Dried Bone','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DESERT_WOLF_B;','','');
+REPLACE INTO `item_db` VALUES ('629','Singing_Flower','Singing Flower','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ROCKER;','','');
+REPLACE INTO `item_db` VALUES ('630','Dew_Laden_Moss','Dew Laden Moss','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SPORE;','','');
+REPLACE INTO `item_db` VALUES ('631','Deadly_Noxious_Herb','Deadly Noxious Herb','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet POISON_SPORE;','','');
+REPLACE INTO `item_db` VALUES ('632','Fatty_Chubby_Earthworm','Fatty Chubby Earthworm','2','5000','2500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PECOPECO;','','');
+REPLACE INTO `item_db` VALUES ('633','Baked_Yam','Sweet Potato','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SMOKIE;','','');
+REPLACE INTO `item_db` VALUES ('634','Tropical_Banana','Tropical Banana','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet YOYO;','','');
+REPLACE INTO `item_db` VALUES ('635','Horror_Of_Tribe','Orc Trophy','2','300','150','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ORK_WARRIOR;','','');
+REPLACE INTO `item_db` VALUES ('636','No_Recipient','No Recipient','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MUNAK;','','');
+REPLACE INTO `item_db` VALUES ('637','Old_Broom','Old Broom','2','350','175','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DOKEBI;','','');
+REPLACE INTO `item_db` VALUES ('638','Silver_Knife_Of_Chaste','Silver Knife of Chastity','2','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SOHEE;','','');
+REPLACE INTO `item_db` VALUES ('639','Armlet_Of_Obedience','Armlet of Obedience','2','18000','9000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ISIS;','','');
+REPLACE INTO `item_db` VALUES ('640','Shining_Stone','Shining Stone','2','3000','1500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet PETIT;','','');
+REPLACE INTO `item_db` VALUES ('641','Contracts_In_Shadow','Contract in Shadow','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DEVIRUCHI;','','');
+REPLACE INTO `item_db` VALUES ('642','Book_Of_Devil','Book of the Devil','2','1800','900','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BAPHOMET_;','','');
+REPLACE INTO `item_db` VALUES ('643','Pet_Incubator','Pet Incubator','2','3000','1500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','bpet;','','');
+REPLACE INTO `item_db` VALUES ('644','Gift_Box','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 644,1;','','');
+REPLACE INTO `item_db` VALUES ('645','Center_Potion','Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4;','','');
+REPLACE INTO `item_db` VALUES ('656','Awakening_Potion','Awakening Potion','2','1500','750','150','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6;','','');
+REPLACE INTO `item_db` VALUES ('657','Berserk_Potion','Berserk Potion','2','3000','1500','200','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9;','','');
+REPLACE INTO `item_db` VALUES ('658','Union_Of_Tribe','Tribal Solidarity','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','guildgetexp rand(600000,1200000);','','');
+REPLACE INTO `item_db` VALUES ('659','Heart_Of_Her','Her Heart','2','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet BONGUN;','','');
+REPLACE INTO `item_db` VALUES ('660','Prohibition_Red_Candle','Forbidden Red Candle','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ZHERLTHSH;','','');
+REPLACE INTO `item_db` VALUES ('661','Sway_Apron','Soft Apron','2','20000','10000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet ALICE;','','');
+REPLACE INTO `item_db` VALUES ('662','Inspector_Certificate','Authoritative Badge','2','1450','725','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('663','Korea_Rice_Cake','Korean Rice Cake','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('664','Gift_Box_1','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 664,1;','','');
+REPLACE INTO `item_db` VALUES ('665','Gift_Box_2','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 665,1;','','');
+REPLACE INTO `item_db` VALUES ('666','Gift_Box_3','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 666,1;','','');
+REPLACE INTO `item_db` VALUES ('667','Gift_Box_4','Gift Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 667,1;','','');
+REPLACE INTO `item_db` VALUES ('668','Handsei','New Year\'s Red Envelope','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
+REPLACE INTO `item_db` VALUES ('669','Rice_Cake_Soup','Tempting Rice-Cake Soup','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal -100,-100;','','');
+REPLACE INTO `item_db` VALUES ('670','Gold_Coin_Moneybag','Bag of Gold Coins','3','100000','50000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('671','Gold_Coin','Gold Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteGold += 1;','','');
+REPLACE INTO `item_db` VALUES ('672','Copper_Coin_Moneybag','Bag of Bronze Coins','3','1000','500','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('673','Copper_Coin','UGC Token','3','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('674','Mithril_Coin','Mithril Coin','3','5000','2500','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('675','Silver_Coin','Silver Roulette Coin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteSilver += 1;','','');
+REPLACE INTO `item_db` VALUES ('676','Silver_Coin_Moneybag','Bag of Silver Coins','3','50000','25000','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('677','White_Gold_Coin','Platinum Coin','3','2000','1000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('678','Poison_Bottle','Poison Bottle','2','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (Class == Job_Assassin_Cross || Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { sc_start SC_DPOISON, 60000, 0; sc_start SC_ATTHASTE_INFINITY, 60000, 9; } else { percentheal -100, -100; }','','');
+REPLACE INTO `item_db` VALUES ('679','Gold_Pill','Pilule','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
+REPLACE INTO `item_db` VALUES ('680','Magical_Carnation','Magic Carnation','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('681','Memory_Of_Wedding','Sweet Memory of Marriage','2','50000','25000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if (getpartnerid()) sc_start SC_WEDDING,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('682','Realgar_Wine','Distilled Fighting Spirit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 30;','','');
+REPLACE INTO `item_db` VALUES ('683','Exorcize_Herb','Herb of Incantation','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 30;','','');
+REPLACE INTO `item_db` VALUES ('684','Durian','Durian','2','15000','7500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
+REPLACE INTO `item_db` VALUES ('685','RAMADAN','Ramadan','0','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,50;','','');
+REPLACE INTO `item_db` VALUES ('686','Earth_Scroll_1_3','Level 3 Earth Spike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,3;','','');
+REPLACE INTO `item_db` VALUES ('687','Earth_Scroll_1_5','Level 5 Earth Spike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_EARTHSPIKE,5;','','');
+REPLACE INTO `item_db` VALUES ('688','Cold_Scroll_1_3','Level 3 Cold Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('689','Cold_Scroll_1_5','Level 5 Cold Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_COLDBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('690','Fire_Scroll_1_3','Level 3 Fire Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('691','Fire_Scroll_1_5','Level 5 Fire Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('692','Wind_Scroll_1_3','Level 3 Lightening Bolt','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,3;','','');
+REPLACE INTO `item_db` VALUES ('693','Wind_Scroll_1_5','Level 5 Lightening Bolt','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_LIGHTNINGBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('694','Ghost_Scroll_1_3','Level 3 Soul Strike','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,3;','','');
+REPLACE INTO `item_db` VALUES ('695','Ghost_Scroll_1_5','Level 5 Soul Strike','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_SOULSTRIKE,5;','','');
+REPLACE INTO `item_db` VALUES ('696','Fire_Scroll_2_1','Level 1 Fire Ball','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,1;','','');
+REPLACE INTO `item_db` VALUES ('697','Fire_Scroll_2_5','Level 5 Fire Ball','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREBALL,5;','','');
+REPLACE INTO `item_db` VALUES ('698','Fire_Scroll_3_1','Level 1 Fire Wall','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,1;','','');
+REPLACE INTO `item_db` VALUES ('699','Fire_Scroll_3_5','Level 5 Fire Wall','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FIREWALL,5;','','');
+REPLACE INTO `item_db` VALUES ('700','Cold_Scroll_2_1','Level 1 Frost Diver','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,1;','','');
+REPLACE INTO `item_db` VALUES ('701','Ora_Ora','Ora Ora','3','55000','27500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('702','Animal_Blood','Animal Gore','3','450','225','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('703','Hinalle','Hinalle','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('704','Aloe','Aloe','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('705','Clover','Clover','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('706','Four_Leaf_Clover','Four Leaf Clover','3','80000','40000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('707','Singing_Plant','Singing Plant','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('708','Ment','Ment','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('709','Izidor','Izidor','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('710','Illusion_Flower','Illusion Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('711','Shoot','Shoot','3','16','8','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('712','Flower','Flower','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('713','Empty_Bottle','Empty Bottle','3','6','3','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('714','Emperium','Emperium','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('715','Yellow_Gemstone','Yellow Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('716','Red_Gemstone','Red Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('717','Blue_Gemstone','Blue Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('718','Dark_Red_Jewel','Garnet','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('719','Violet_Jewel','Amethyst','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('720','Skyblue_Jewel','Aquamarine','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('721','Azure_Jewel','Emerald','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('722','Scarlet_Jewel','Pearl','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('723','Cardinal_Jewel','Ruby','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('724','Cardinal_Jewel_','Cursed Ruby','3','600','300','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('725','Red_Jewel','Sardonyx','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('726','Blue_Jewel','Sapphire','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('727','White_Jewel','Opal','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('728','Golden_Jewel','Topaz','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('729','Bluish_Green_Jewel','Zircon','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('730','Crystal_Jewel','1carat Diamond','3','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('731','Crystal_Jewel_','2carat Diamond','3','25000','12500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('732','Crystal_Jewel__','3carat Diamond','3','55000','27500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('733','Crystal_Jewel___','Cracked Diamond','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('734','Red_Frame','Red Frame','3','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('735','Blue_Porcelain','Chung Jah','3','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('736','White_Platter','China','3','1000','500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('737','Black_Ladle','Black Ladle','3','400','200','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('738','Pencil_Case','Pencil Case','3','400','200','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('739','Rouge','Rouge','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('740','Stuffed_Doll','Puppet','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('741','Poring_Doll','Poring Doll','3','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('742','Chonchon_Doll','Chonchon Doll','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('743','Spore_Doll','Spore Doll','3','5500','2750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('744','Bunch_Of_Flowers','Bouquet','3','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('745','Wedding_Bouquet','Wedding Bouquet','3','12000','6000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('746','Glass_Bead','Glass Bead','3','1400','700','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('747','Crystal_Mirror','Crystal Mirror','3','15000','7500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('748','Witherless_Rose','Witherless Rose','3','55000','27500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('749','Frozen_Rose','Frozen Rose','3','35000','17500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('750','Baphomet_Doll','Baphomet Doll','3','18000','9000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('751','Osiris_Doll','Osiris Doll','3','14000','7000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('752','Grasshopper_Doll','Rocker Doll','3','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('753','Monkey_Doll','Yoyo Doll','3','6000','3000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('754','Raccoondog_Doll','Racoon Doll','3','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('756','Oridecon_Stone','Rough Oridecon','3','550','275','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('757','Elunium_Stone','Rough Elunium','3','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('901','Danggie','Daenggie','3','260','130','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('902','Tree_Root','Tree Root','3','12','6','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('903','Reptile_Tongue','Reptile Tongue','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('904','Scorpions_Tail','Scorpion Tail','3','124','62','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('905','Stem','Stem','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('906','Pointed_Scale','Pointed Scale','3','68','34','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('907','Resin','Resin','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('908','Spawn','Spawn','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('909','Jellopy','Jellopy','3','6','3','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('910','Garlet','Garlet','3','40','20','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('911','Scell','Scell','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('912','Zargon','Zargon','3','480','240','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('913','Tooth_Of_Bat','Tooth of Bat','3','34','17','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('914','Fluff','Fluff','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('915','Chrysalis','Chrysalis','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('916','Feather_Of_Birds','Feather of Birds','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('917','Talon','Talon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('918','Sticky_Webfoot','Sticky Webfoot','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('919','Animals_Skin','Animal Skin','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('920','Claw_Of_Wolves','Wolf Claw','3','58','29','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('921','Mushroom_Spore','Mushroom Spore','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('922','Orcish_Cuspid','Orc\'s Fang','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('923','Evil_Horn','Evil Horn','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('924','Powder_Of_Butterfly','Powder of Butterfly','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('925','Bill_Of_Birds','Bill of Birds','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('926','Scale_Of_Snakes','Snake Scale','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('928','Insect_Feeler','Insect Feeler','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('929','Immortal_Heart','Immortal Heart','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('930','Rotten_Bandage','Rotten Bandage','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('931','Orcish_Voucher','Orcish Voucher','3','142','71','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('932','Skel_Bone','Skel-Bone','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('934','Mementos','Memento','3','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('935','Shell','Shell','3','14','7','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('936','Scales_Shell','Scale Shell','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('937','Posionous_Canine','Venom Canine','3','148','74','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('938','Sticky_Mucus','Sticky Mucus','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('939','Bee_Sting','Bee Sting','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('940','Grasshoppers_Leg','Grasshopper\'s Leg','3','36','18','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('941','Nose_Ring','Nose Ring','3','568','284','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('942','Yoyo_Tail','Yoyo Tail','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('943','Solid_Shell','Solid Shell','3','448','224','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('944','Horseshoe','Horseshoe','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('945','Raccoon_Leaf','Raccoon Leaf','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('946','Snails_Shell','Snail\'s Shell','3','64','32','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('947','Horn','Horn','3','116','58','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('948','Bears_Foot','Bear\'s Footskin','3','174','87','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('949','Feather','Feather','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('950','Heart_Of_Mermaid','Heart of Mermaid','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('951','Fin','Fin','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('952','Cactus_Needle','Cactus Needle','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('953','Stone_Heart','Stone Heart','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('954','Shining_Scales','Shining Scale','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('955','Worm_Peelings','Worm Peeling','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('956','Gill','Gill','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('957','Decayed_Nail','Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('958','Horrendous_Mouth','Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('959','Rotten_Scale','Stinky Scale','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('960','Nipper','Nipper','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('961','Conch','Conch','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('962','Tentacle','Tentacle','3','70','35','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('963','Sharp_Scale','Sharp Scale','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('964','Crap_Shell','Crab Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('965','Clam_Shell','Clam Shell','3','56','28','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('966','Flesh_Of_Clam','Clam Flesh','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('967','Turtle_Shell','Turtle Shell','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('968','Voucher_Of_Orcish_Hero','Heroic Emblem','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('969','Gold','Gold','3','200000','100000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('970','Alchol','Alcohol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('971','Detrimindexta','Detrimindexta','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('972','Karvodailnirol','Karvodailnirol','3','400','200','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('973','Counteragent','Counteragent','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('974','Mixture','Mixture','3','800','400','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('975','Scarlet_Dyestuffs','Scarlet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('976','Lemon_Dyestuffs','Lemon Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('978','Cobaltblue_Dyestuffs','Cobaltblue Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('979','Darkgreen_Dyestuffs','Darkgreen Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('980','Orange_Dyestuffs','Orange Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('981','Violet_Dyestuffs','Violet Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('982','White_Dyestuffs','White Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('983','Black_Dyestuffs','Black Dyestuffs','3','8000','4000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('984','Oridecon','Oridecon','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('985','Elunium','Elunium','3','1100','550','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('986','Anvil','Anvil','3','30000','15000','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('987','Oridecon_Anvil','Oridecon Anvil','3','120000','60000','700','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('988','Golden_Anvil','Golden Anvil','3','300000','150000','900','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('989','Emperium_Anvil','Emperium Anvil','3','600000','300000','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('990','Boody_Red','Red Blood','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('991','Crystal_Blue','Crystal Blue','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('992','Wind_Of_Verdure','Wind of Verdure','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('993','Yellow_Live','Green Live','3','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('994','Flame_Heart','Flame Heart','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('995','Mistic_Frozen','Mystic Frozen','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('996','Rough_Wind','Rough Wind','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('997','Great_Nature','Great Nature','3','3000','1500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('998','Iron','Iron','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('999','Steel','Steel','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1000','Star_Crumb','Star Crumb','3','4500','2250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1001','Sparkling_Dust','Star Dust','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1002','Iron_Ore','Iron Ore','3','50','25','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1003','Coal','Coal','3','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1004','Patriotism_Marks','Chivalry Emblem','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1005','Hammer_Of_Blacksmith','Hammer of Blacksmith','3','2','1','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1006','Old_Magic_Book','Old Magicbook','3','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1007','Penetration','Necklace of Wisdom','3','2','1','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1008','Frozen_Heart','Necklace of Oblivion','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1009','Sacred_Marks','Hand of God','3','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1010','Phracon','Phracon','3','200','100','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1011','Emveretarcon','Emveretarcon','3','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1012','Lizard_Scruff','Frill','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1013','Colorful_Shell','Rainbow Shell','3','90','45','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1014','Jaws_Of_Ant','Ant Jaw','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1015','Thin_N_Long_Tongue','Tongue','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1016','Rat_Tail','Rat Tail','3','52','26','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1017','Moustache_Of_Mole','Mole Whiskers','3','106','53','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1018','Nail_Of_Mole','Mole Claw','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1019','Wooden_Block','Trunk','3','60','30','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1020','Long_Hair','Black Hair','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1021','Dokkaebi_Horn','Dokebi Horn','3','292','146','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1022','Fox_Tail','Nine Tails','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1023','Fish_Tail','Fish Tail','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1024','Chinese_Ink','Squid Ink','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1025','Spiderweb','Cobweb','3','184','92','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1026','Acorn','Acorn','3','98','49','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1027','Porcupine_Spike','Porcupine Quill','3','158','79','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1028','Wild_Boars_Mane','Mane','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1029','Tigers_Skin','Tiger Skin','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1030','Tiger_Footskin','Tiger\'s Footskin','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1031','Limb_Of_Mantis','Mantis Scythe','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1032','Blossom_Of_Maneater','Maneater Blossom','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1033','Root_Of_Maneater','Maneater Root','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1034','Cobold_Hair','Blue Hair','3','342','171','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1035','Dragon_Canine','Dragon Canine','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1036','Dragon_Scale','Dragon Scale','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1037','Dragon_Train','Dragon Tail','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1038','Petite_DiablOfs_Horn','Little Evil Horn','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1039','Petite_DiablOfs_Wing','Little Evil Wing','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1040','Elder_Pixies_Beard','Elder Pixie\'s Moustache','3','232','116','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1041','Lantern','Lantern','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1042','Short_Leg','Bug Leg','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1043','Nail_Of_Orc','Orc Claw','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1044','Tooth_Of_','Zenorc\'s Fang','3','264','132','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1045','Sacred_Masque','Cultish Masque','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1046','Tweezer','Scorpion Nipper','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1047','Head_Of_Medusa','Dead Medusa','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1048','Slender_Snake','Horrendous Hair','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1049','Skirt_Of_Virgin','Skirt of Virgin','3','1700','850','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1050','Tendon','Tendon','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1051','Detonator','Detonator','3','450','225','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1052','Single_Cell','Single Cell','3','46','23','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1053','Tooth_Of_Ancient_Fish','Ancient Tooth','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1054','Lip_Of_Ancient_Fish','Ancient Lips','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1055','Earthworm_Peeling','Earthworm Peeling','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1056','Grit','Grit','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1057','Moth_Dust','Moth Dust','3','138','69','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1058','Wing_Of_Moth','Moth Wings','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1059','Transparent_Cloth','Fabric','3','306','153','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1060','Golden_Hair','Golden Hair','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1061','Starsand_Of_Witch','Witch Starsand','3','484','242','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1062','Pumpkin_Head','Jack o\' Pumpkin','3','374','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1063','Sharpened_Cuspid','Fang','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1064','Reins','Reins','3','802','401','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1065','Booby_Trap','Trap','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1066','Tree_Of_Archer_1','Fine-grained Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1067','Tree_Of_Archer_2','Solid Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1068','Tree_Of_Archer_3','Barren Trunk','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1069','Mushroom_Of_Thief_1','Orange Net Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1070','Mushroom_Of_Thief_2','Orange Gooey Mushroom','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1071','Mage_Test_1','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1072','Delivery_Message','Delivery Message','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1073','Merchant_Voucher_1','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1074','Merchant_Voucher_2','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1075','Merchant_Voucher_3','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1076','Merchant_Voucher_4','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1077','Merchant_Voucher_5','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1078','Merchant_Voucher_6','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1079','Merchant_Voucher_7','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1080','Merchant_Voucher_8','Voucher','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1081','Merchant_Box_1','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1082','Merchant_Box_2','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1083','Merchant_Box_3','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1084','Kapras_Pass','Kafra Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1085','Mage_Test_2','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1086','Mage_Test_3','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1087','Mage_Test_4','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1088','Morocc_Potion','Morroc Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1089','Payon_Potion','Payon Solution','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1090','Mage_Test_Etc','Unknown Test Tube','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1091','Merchant_Box_Etc','Delivery Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1092','Empty_Cylinder','Empty Test Tube','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1093','Empty_Potion','Empty Potion Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1094','Short_Daenggie','Short Daenggie','3','278','139','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1095','Needle_Of_Alarm','Needle of Alarm','3','546','273','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1096','Round_Shell','Round Shell','3','780','390','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1097','Worn_Out_Page','Worn Out Page','3','948','474','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1098','Manacles','Manacles','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1099','Worn_Out_Prison_Uniform','Worn-out Prison Uniform','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1101','Sword','Sword','4','100','50','500','25','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1102','Sword_','Sword','4','100','50','500','25','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1103','Sword__','Sword','4','100','50','500','25','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1104','Falchion','Falchion','4','1500','750','600','39','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1105','Falchion_','Falchion','4','1500','750','600','39','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1106','Falchion__','Falchion','4','1500','750','600','39','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1107','Blade','Blade','4','2900','1450','700','53','0','0','1','3','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1108','Blade_','Blade','4','2900','1450','700','53','0','0','1','4','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1109','Blade__','Blade','4','2900','1450','700','53','0','0','1','0','414947','63','2','2','1','2',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1110','Lapier','Rapier','4','10000','5000','500','70','0','0','1','2','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1111','Lapier_','Rapier','4','10000','5000','500','70','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1112','Lapier__','Rapier','4','10000','5000','500','70','0','0','1','0','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1113','Scimiter','Scimiter','4','17000','8500','700','85','0','0','1','2','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1114','Scimiter_','Scimiter','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1115','Scimiter__','Scimiter','4','17000','8500','700','85','0','0','1','3','414947','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1116','Katana','Katana','4','2000','1000','1000','60','0','0','1','3','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1117','Katana_','Katana','4','2000','1000','1000','60','0','0','1','4','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1118','Katana__','Katana','4','2000','1000','1000','60','0','0','1','0','16514','63','2','34','1','4',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1119','Tsurugi','Tsurugi','4','51000','25500','1200','130','0','0','1','1','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1120','Tsurugi_','Tsurugi','4','51000','25500','1200','130','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1121','Tsurugi__','Tsurugi','4','51000','25500','1200','130','0','0','1','0','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1122','Ring_Pommel_Saber','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','2','414946','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1123','Haedonggum','Haedonggum','4','50000','25000','900','120','0','0','1','1','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1124','Orcish_Sword','Orcish Sword','4','20','10','800','90','0','0','1','0','414947','63','2','2','3','5',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1125','Ring_Pommel_Saber_','Ring Pommel Saber','4','24000','12000','900','100','0','0','1','3','414946','63','2','2','2','14',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1126','Saber','Saber','4','49000','24500','1000','115','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1127','Saber_','Saber','4','49000','24500','1000','115','0','0','1','3','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1128','Hae_Dong_Gum_','Haedonggum','4','50000','25000','900','120','0','0','1','2','414946','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1129','Flamberge','Flamberge','4','60000','30000','1500','150','0','0','1','0','16512','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1130','Nagan','Nagan','4','20','10','500','120','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('1131','Ice_Falchon','Ice Falchion','4','20','10','600','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500; bonus2 bAddEff2,Eff_Freeze,10; skill MG_COLDBOLT,3; bonus3 bAutoSpell,MG_COLDBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1132','Edge','Edge','4','20','10','700','115','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,30; bonus2 bWeaponComaRace,RC_NonBoss,10;','','');
+REPLACE INTO `item_db` VALUES ('1133','Fire_Brand','Fireblend','4','20','10','500','100','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill MG_FIREBOLT,3; bonus3 bAutoSpell,MG_FIREBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1134','Scissores_Sword','Caesar\'s Sword','4','20','10','700','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,25; bonus bIgnoreDefRace,RC_Plant;','','');
+REPLACE INTO `item_db` VALUES ('1135','Cutlas','Cutlus','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('1136','Solar_Sword','Solar Sword','4','20','10','1200','85','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
+REPLACE INTO `item_db` VALUES ('1137','Excalibur','Excalibur','4','20','10','1200','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,10; bonus bDex,-1; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1138','Mysteltainn_','Mysteltainn','4','20','10','1000','170','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Ghost,15; bonus3 bAutoSpell,MG_STONECURSE,3,100; bonus2 bAddEff,Eff_Stone,10; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('1139','Tale_Fing_','Tirfing','4','20','10','1000','200','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bHPLossRate,35,10000;','','');
+REPLACE INTO `item_db` VALUES ('1140','Byeorrun_Gum','Byeollungum','4','20','10','900','150','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-10; bonus2 bAddRace,RC_Boss,50; bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('1141','Immaterial_Sword','Immaterial Sword','4','20','10','900','140','0','0','1','0','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 30, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
+REPLACE INTO `item_db` VALUES ('1142','Jewel_Sword','Jeweled Sword','4','20','10','2200','104','0','0','1','0','414946','63','2','2','3','68',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM;','','');
+REPLACE INTO `item_db` VALUES ('1143','Gaia_Sword','Gaia Sword','4','20','10','2500','140','0','0','1','0','414946','63','2','2','3','74',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_ORE;','','');
+REPLACE INTO `item_db` VALUES ('1144','Sasimi','Sashimi','4','20','10','1400','75','0','0','1','0','414946','63','2','2','3','48',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus3 bAddMonsterDropItem,544,RC_Fish,4000;','','');
+REPLACE INTO `item_db` VALUES ('1145','Holy_Avenger','Holy Avenger','4','450000','225000','1350','125','0','0','1','0','16384','63','2','2','3','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('1146','Town_Sword','Town Sword','4','42000','21000','800','100','0','0','1','1','1','47','2','2','3','30',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1147','Town_Sword_','Town Sword','4','42000','21000','800','100','0','0','1','2','1','47','2','2','3','30',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1148','Star_Dust_Blade','Star Dust Blade','4','20','10','1000','140','0','0','1','1','1','47','2','2','4','45',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1149','Flamberge_','Flamberge','4','60000','30000','1500','150','0','0','1','2','16512','63','2','2','3','27',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1151','Slayer','Slayer','4','15000','7500','1300','90','0','0','1','2','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1152','Slayer_','Slayer','4','15000','7500','1300','90','0','0','1','3','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1153','Slayer__','Slayer','4','15000','7500','1300','90','0','0','1','0','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1154','Bastard_Sword','Bastard Sword','4','22500','11250','1600','115','0','0','1','2','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1155','Bastard_Sword_','Bastard Sword','4','22500','11250','1600','115','0','0','1','3','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1156','Bastard_Sword__','Bastard Sword','4','22500','11250','1600','115','0','0','1','0','16514','63','2','34','2','18',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1157','Two_Hand_Sword','Two-handed Sword','4','60000','30000','2200','160','0','0','1','1','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1158','Two_Hand_Sword_','Two-handed Sword','4','60000','30000','2200','160','0','0','1','2','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1159','Two_Hand_Sword__','Two-handed Sword','4','60000','30000','2200','160','0','0','1','0','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1160','Broad_Sword','Broad Sword','4','65000','32500','2000','140','0','0','1','1','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1161','Balmung','Balmung','4','20','10','1000','250','0','0','1','0','18446744073709551615','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1162','Broad_Sword_','Broad Sword','4','65000','32500','2000','140','0','0','1','2','16514','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1163','Claymore','Claymore','4','74000','37000','2500','180','0','0','1','0','16512','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1164','Muramasa','Muramasa','4','20','10','1000','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('1165','Masamune','Masamune','4','20','10','1000','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,30; bonus bStr,-5; bonus bAspd,2; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1166','Dragon_Slayer','Dragon Slayer','4','20','10','1300','150','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('1167','Schweizersabel','Schweizersabel','4','20','10','1600','160','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1168','Zweihander','Zweihander','4','20','10','2200','200','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1169','Executioner_','Executioner','4','20','10','2200','155','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1170','Katzbalger','Katzbalger','4','20','10','2000','175','0','0','1','0','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bDef,10;','','');
+REPLACE INTO `item_db` VALUES ('1171','Zweihander_','Zweihander','4','20','10','2200','200','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1172','Claymore_','Claymore','4','74000','37000','2500','180','0','0','1','2','16512','63','2','34','3','33',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1173','Muramasa_C','Muramasa','4','1','0','0','204','0','0','1','0','16514','63','2','34','4','0',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8;','','');
+REPLACE INTO `item_db` VALUES ('1174','Executioner_C','Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1175','Altas_Weapon','Atlas Weapon','4','20','10','3500','200','0','0','1','1','16514','58','2','34','4','55',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10; if(readparam(bStr)>=80) { bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1176','Muscle_Cutter','Muscle Cutter','4','20','10','2200','160','0','0','1','2','16514','58','2','34','4','55',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,800; bonus3 bAutoSpell,AL_DECAGI,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1177','Muramash','Muramash','4','20','10','0','120','0','0','1','0','16514','63','2','34','1','0',NULL,'0','0','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1178','Schweizersabel_','Schweizersabel','4','20','10','1600','160','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bDef,1; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1179','Executioner__','Executioner','4','20','10','2200','155','0','0','1','1','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRace,RC_DemiPlayer,20; bonus2 bSubRace,RC_DemiPlayer,-10; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1180','Dragon_Slayer_','Dragon Slayer','4','20','10','1300','150','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('1181','Tae_Goo_Lyeon','Tae Goo Lyeon','4','20','10','2000','250','0','0','1','2','16514','58','2','34','4','90',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,10; if((JobLevel >= 70 && Class == Job_Rune_Knight_T) || (JobLevel >= 50 && Class == Job_Rune_Knight)) { autobonus \"{ bonus bBaseAtk,50; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; } if(getrefine()>8) { bonus bUseSPrate,-20; bonus bDelayrate,-20; }','','');
+REPLACE INTO `item_db` VALUES ('1182','Bloody_Eater','Bloody Eater','4','20','10','1200','200','0','0','1','2','16514','58','2','34','4','50',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost; autobonus \"{ bonus bCritical,100; bonus bBaseAtk,50; }\",1,5000,0,\"{ specialeffect2 EF_FIRESPLASHHIT; }\"; bonus bHPGainValue,100;','','');
+REPLACE INTO `item_db` VALUES ('1183','BF_Two_Handed_Sword1','Brave Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1184','BF_Two_Handed_Sword2','Valorous Assaulter\'s Katzbalger','4','20','10','0','200','0','0','1','0','16514','63','2','34','3','80',NULL,'1','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; bonus2 bAddRace,RC_DemiPlayer,55; bonus bCritAtkRate,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1185','Violet_Fear','Violet Fear','4','20','10','2200','275','0','0','1','2','16514','58','2','34','4','80',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,3,30; bonus3 bAutoSpell,WZ_FROSTNOVA,5,50; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('1186','Death_Guidance','Death Guidance','4','20','10','2000','200','0','0','1','2','16514','58','2','34','4','70',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,2; bonus bFlee2,20; bonus3 bAutoSpell,NPC_HELLPOWER,1,10; bonus4 bAutoSpell,NPC_HELLPOWER,1,10,0; if( getrefine()>8 ) bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,2,20; else bonus3 bAutoSpell,NPC_VAMPIRE_GIFT,1,20;','','');
+REPLACE INTO `item_db` VALUES ('1187','Krieger_Twohand_Sword1','Glorious Claymore','4','20','10','0','220','0','0','1','0','16514','63','2','34','4','80',NULL,'1','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(), 14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,LK_CONCENTRATION,max(getskilllv(LK_CONCENTRATION),1),30; bonus3 bAutoSpell,LK_AURABLADE,max(getskilllv(LK_AURABLADE),1),30; }','','');
+REPLACE INTO `item_db` VALUES ('1188','Veteran_Sword','Veteran Sword','4','10000','5000','2000','180','0','0','1','1','16514','63','2','34','4','80',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SM_BASH)==10) { bonus2 bSkillAtk,SM_BASH,50; } if(getskilllv(KN_BOWLINGBASH)==10) { bonus2 bSkillAtk,KN_BOWLINGBASH,50; } bonus bStr,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1189','Krasnaya','Krasnaya','4','20','10','3800','200','0','0','2','3','16514','58','2','34','2','50',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=95) { bonus bBaseAtk,20; }','','');
+REPLACE INTO `item_db` VALUES ('1190','Claymore_C','Claymore','4','0','0','0','220','0','0','1','0','16512','63','2','34','3','0',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1191','Alca_Bringer','Alca Bringer','4','20','10','3400','280','0','0','2','0','128','56','2','34','3','100',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('1192','P_Slayer1','Eden Slayer I','4','0','0','0','162','0','0','1','0','16514','63','2','34','2','26',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1193','P_Slayer2','Eden Slayer II','4','0','0','0','185','0','0','1','0','16514','63','2','34','2','40',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1194','F_Executioner_C','Rental Executioner','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1195','E_Executioner_C','E Executioner C','4','2','1','0','190','0','0','1','0','16514','63','2','34','4','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1196','Chrome_Twohand_Sword','Two-Handed Chrome Metal Sword','4','20','10','400','280','0','0','1','0','16514','58','2','34','3','110',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,3; bonus bMaxHPrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('1197','P_Slayer3','Eden Group Slayer III','4','0','0','0','200','0','0','1','0','16514','63','2','34','3','60',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1198','Hairtail','Hairtail','4','0','0','0','220','0','0','3','0','16514','63','2','34','1','50',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bCritical,20; bonus bCritAtkRate,50; bonus4 bAddEff,Eff_Cold,300,ATF_SHORT,3000; if(BaseLevel>99) { bonus bBaseAtk,50; }','','');
+REPLACE INTO `item_db` VALUES ('1199','Ebony_Toe_Nail','Ebony Toe Nail','4','56000','28000','1000','250','150','0','1','0','16512','56','2','34','4','120',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1201','Knife','Knife','4','50','25','400','17','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1202','Knife_','Knife','4','50','25','400','17','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1203','Knife__','Knife','4','50','25','400','17','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1204','Cutter','Cutter','4','1250','625','500','30','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1205','Cutter_','Cutter','4','1250','625','500','30','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1206','Cutter__','Cutter','4','1250','625','500','30','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1207','Main_Gauche','Main Gauche','4','2400','1200','600','43','0','0','1','3','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1208','Main_Gauche_','Main Gauche','4','2400','1200','600','43','0','0','1','4','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1209','Main_Gauche__','Main Gauche','4','2400','1200','600','43','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1210','Dirk','Dirk','4','8500','4250','500','59','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1211','Dirk_','Dirk','4','8500','4250','500','59','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1212','Dirk__','Dirk','4','8500','4250','500','59','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1213','Dagger','Dagger','4','14000','7000','600','73','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1214','Dagger_','Dagger','4','14000','7000','600','73','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1215','Dagger__','Dagger','4','14000','7000','600','73','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1216','Stiletto','Stiletto','4','19500','9750','700','87','0','0','1','2','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1217','Stiletto_','Stiletto','4','19500','9750','700','87','0','0','1','3','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1218','Stiletto__','Stiletto','4','19500','9750','700','87','0','0','1','0','579821295','63','2','2','2','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1219','Gladius','Gladius','4','43000','21500','700','105','0','0','1','2','579821294','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1220','Gladius_','Gladius','4','43000','21500','700','105','0','0','1','3','579821294','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1221','Gladius__','Gladius','4','43000','21500','700','105','0','0','1','0','579821294','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1222','Damascus','Damascus','4','49000','24500','800','118','0','0','1','1','579821294','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1223','Forturn_Sword','Fortune Sword','4','20','10','500','90','0','0','1','0','579821294','63','2','2','4','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bFlee2,20;','','');
+REPLACE INTO `item_db` VALUES ('1224','Sword_Breaker','Swordbreaker','4','20','10','1000','70','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('1225','Mail_Breaker','Mailbreaker','4','20','10','1000','70','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('1226','Damascus_','Damascus','4','49000','24500','800','118','0','0','1','2','579821294','63','2','2','3','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1227','Weeder_Knife','Weeder Knife','4','20','10','400','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Plant; bonus2 bAddRace,RC_Plant,15; bonus2 bAddRaceTolerance,RC_Plant,15;','','');
+REPLACE INTO `item_db` VALUES ('1228','Combat_Knife','Combat Knife','4','20','10','400','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10;','','');
+REPLACE INTO `item_db` VALUES ('1229','Mamas_Knife','Kitchen Knife','4','20','10','500','75','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000;','','');
+REPLACE INTO `item_db` VALUES ('1230','House_Auger','Ice pick','4','20','10','600','80','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
+REPLACE INTO `item_db` VALUES ('1231','Bazerald','Bazerald','4','20','10','500','70','105','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5;','','');
+REPLACE INTO `item_db` VALUES ('1232','Assasin_Dagger','Assassin Dagger','4','20','10','600','140','0','0','1','0','4096','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1233','Exercise','Exorciser','4','20','10','700','90','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Demon; bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bSubRace,RC_DemiPlayer,-10;','','');
+REPLACE INTO `item_db` VALUES ('1234','Moonlight_Sword','Moonlight Dagger','4','20','10','700','50','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('1235','Azoth','Azoth','4','20','10','700','110','0','0','1','0','262144','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,300;','','');
+REPLACE INTO `item_db` VALUES ('1236','Sucsamad','Sucsamad','4','20','10','800','140','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1237','Grimtooth_','Grimtooth','4','20','10','800','180','0','0','1','0','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bFlee2,5; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
+REPLACE INTO `item_db` VALUES ('1238','Zeny_Knife','Zeny Knife','4','20','10','1200','64','0','0','1','0','579821294','63','2','2','3','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,100,40;','','');
+REPLACE INTO `item_db` VALUES ('1239','Poison_Knife','Poison Knife','4','20','10','800','64','0','0','1','0','579821294','63','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('1240','Princess_Knife','Princess Knife','4','20','10','400','84','0','0','1','0','579821294','63','2','2','4','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('1241','Cursed_Dagger','Cursed Dagger','4','80000','40000','400','55','0','0','1','0','8454660','63','2','2','4','85',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,5000;','','');
+REPLACE INTO `item_db` VALUES ('1242','Counter_Dagger','Dagger of Counter','4','120000','60000','550','140','0','0','1','0','8454660','63','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
+REPLACE INTO `item_db` VALUES ('1243','Novice_Knife','Novice Main-Gauche','4','1','0','1','45','0','0','1','0','1','47','2','2','1','0',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1244','Holy_Dagger','Holy Dagger','4','20','10','800','100','0','0','1','0','570560576','63','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1245','Cinquedea','Cinquedea','4','40000','20000','700','110','0','0','1','1','1','47','2','2','3','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1246','Cinquedea_','Cinquedea','4','40000','20000','700','110','0','0','1','2','1','47','2','2','3','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1247','Kindling_Dagger','Kindle Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1248','Obsidian_Dagger','Obsidian Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1249','Fishermans_Dagger','Fisherman\'s Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1250','Jur','Jur','4','19500','9750','800','125','0','0','1','2','4096','63','2','34','2','18',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1251','Jur_','Jur','4','19500','9750','800','125','0','0','1','3','4096','63','2','34','2','18',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1252','Katar','Katar','4','41000','20500','1200','148','0','0','1','1','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1253','Katar_','Katar','4','41000','20500','1200','148','0','0','1','2','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1254','Jamadhar','Jamadhar','4','37200','18600','1500','165','0','0','1','0','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1255','Jamadhar_','Jamadhar','4','37200','18600','1500','165','0','0','1','1','4096','63','2','34','3','33',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1256','Katar_Of_Cold_Icicle','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
+REPLACE INTO `item_db` VALUES ('1257','Katar_Of_Thornbush','Katar of Quaking','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('1258','Katar_Of_Raging_Blaze','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
+REPLACE INTO `item_db` VALUES ('1259','Katar_Of_Piercing_Wind','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('1260','Ghoul_Leg','Sharpened Legbone of Ghoul','4','52500','26250','1700','150','0','0','1','0','4096','63','2','34','3','65',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Undead;','','');
+REPLACE INTO `item_db` VALUES ('1261','Infiltrator','Infiltrator','4','57000','28500','1500','140','0','0','1','0','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1262','Nail_Of_Loki','Loki\'s Nail','4','20','10','1200','115','0','0','1','0','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
+REPLACE INTO `item_db` VALUES ('1263','Unholy_Touch','Unholy Touch','4','20','10','1250','151','0','0','1','0','4096','63','2','34','4','70',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,200; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1264','Various_Jur','Specialty Jur','4','20','10','800','90','0','0','1','4','4096','63','2','34','1','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff2,Eff_Bleeding,10;','','');
+REPLACE INTO `item_db` VALUES ('1265','Bloody_Roar','Bloody Roar','4','20','10','1000','120','0','0','1','0','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160; bonus bHPrecovRate,-100; bonus bSPrecovRate,-100;','','');
+REPLACE INTO `item_db` VALUES ('1266','Infiltrator_','Infiltrator','4','57000','28500','1500','140','0','0','1','1','4096','63','2','34','4','75',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1267','Infiltrator_C','Infiltrator','4','1','0','0','189','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1268','Wild_Beast_Claw','Wild Beast Claw','4','20','10','1450','160','0','0','1','1','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_CRITICALWOUND,2,100; } else bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100;','','');
+REPLACE INTO `item_db` VALUES ('1269','Inverse_Scale','Inverse Scale','4','20','10','1500','140','0','0','1','0','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1270','Drill_Katar','Drill Katar','4','20','10','1400','110','0','0','1','1','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus3 bAutoSpell,ST_FULLSTRIP,1,150;','','');
+REPLACE INTO `item_db` VALUES ('1271','Blood_Tears','Blood Tears','4','20','10','1700','120','0','0','1','2','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1272','Scratcher','Scratcher','4','20','10','0','120','0','0','1','0','4096','63','2','34','1','0',NULL,'0','0','16','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1273','Bloody_Roar_C','Bloody Roar','4','1','0','0','148','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus bFlee,-160; bonus bFlee2,-160;','','');
+REPLACE INTO `item_db` VALUES ('1274','Unholy_Touch_C','Unholy Touch','4','1','0','0','179','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,5000; bonus bCritical,-1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1275','Katar_Of_Cold_Icicle_','Katar of Frozen Icicle','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,500;','','');
+REPLACE INTO `item_db` VALUES ('1276','Katar_Of_Thornbush_','Katar of Quaking','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('1277','Katar_Of_Raging_Blaze_','Katar of Raging Blaze','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Silence,500;','','');
+REPLACE INTO `item_db` VALUES ('1278','Katar_Of_Piercing_Wind_','Katar of Piercing Wind','4','45000','22500','1200','105','0','0','1','3','4096','63','2','34','3','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('1279','BF_Katar1','Brave Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1280','BF_Katar2','Valorous Carnage Katar','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,70; bonus bCritAtkRate,20; bonus bAspdRate,5; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1281','Krieger_Katar1','Glorious Bloody Roar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1282','Krieger_Katar2','Glorious Jamadhar','4','20','10','0','140','0','0','1','0','4096','63','2','34','4','80',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bCriticalAddRace,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bAspdRate,100; }\",70,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1283','Katar_Of_Speed','Katar Of Speed','4','20','10','0','175','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_SONICBLOW,25; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('1284','Krishna','Krishna','4','20','10','1200','120','0','0','1','2','4096','58','2','34','3','50',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AS_GRIMTOOTH,10; if(getskilllv(AS_SONICBLOW)) { bonus3 bAutoSpell,AS_SONICBLOW,getskilllv(AS_SONICBLOW),5; } else { bonus3 bAutoSpell,AS_SONICBLOW,1,5; }','','');
+REPLACE INTO `item_db` VALUES ('1285','Cakram','Chakram','4','20','10','1000','130','0','0','1','2','4096','58','2','34','3','50',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(AS_KATAR)==10) { bonus bHit,10; } bonus2 bSkillAtk,ASC_METEORASSAULT,20;','','');
+REPLACE INTO `item_db` VALUES ('1286','Jamadhar_C','Jamadhar','4','0','0','0','200','0','0','1','0','4096','63','2','34','3','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1287','Durga','Durga','4','20','10','1200','190','0','0','1','1','4096','56','2','34','3','100',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1288','Bloody_Fear_C','Bloody Spear','4','1','0','0','145','0','0','1','0','4096','63','2','34','4','0',NULL,'0','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1289','P_Katar1','Eden Group Katar I','4','0','0','0','155','0','0','1','0','4096','63','2','34','3','60',NULL,'0','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1290','Agent_Katar','Agent Katar','4','41000','20500','1200','170','0','0','1','1','4096','56','2','34','3','100',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bLuk)/2;','','');
+REPLACE INTO `item_db` VALUES ('1291','Guillotine_Katar','Guillotine Katar','4','56000','28000','1500','200','0','0','1','1','4096','56','2','34','4','140',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,-30; bonus2 bAddRace,RC_DemiPlayer,50; bonus2 bSkillAtk,GC_CROSSIMPACT,30;','','');
+REPLACE INTO `item_db` VALUES ('1292','Upg_Katar','Upgrade Katar','4','20','10','1000','80','0','0','1','1','4096','63','2','34','3','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bCritAtkRate,(getrefine()*2); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('1293','Velum_Jamadhar','Vellum Jamadhar','4','20','10','1200','170','0','0','1','0','4096','63','2','34','4','95',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
+REPLACE INTO `item_db` VALUES ('1294','Velum_Scare','Vellum Scale','4','20','10','1200','50','0','0','1','0','4096','63','2','34','4','95',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate, 1000, 10, BF_NORMAL;','','');
+REPLACE INTO `item_db` VALUES ('1295','Blood_Tears_','Blood Tears ','4','20','10','1700','120','0','0','1','3','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_WIDEBLEEDING,2,30; } else bonus3 bAutoSpell,NPC_WIDEBLEEDING,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1296','Metal_Katar','Metal Katar','4','20','10','0','75','0','0','1','1','4096','63','2','34','3','0',NULL,'1','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bCritAtkRate,getrefine(); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1297','Inverse_Scale_','Inverse Scale','4','20','10','1500','140','0','0','1','2','4096','58','2','34','4','55',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
+REPLACE INTO `item_db` VALUES ('1298','Shiver_Katar','Shiver Katar','4','60000','30000','2700','110','0','0','1','2','4096','56','2','34','4','105',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1299','TE_Woe_Katar','TE WoE Katar','4','0','0','0','120','0','0','1','0','4096','63','2','34','3','40',NULL,'0','0','16','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Bleeding,1000;','','');
+REPLACE INTO `item_db` VALUES ('1301','Axe','Axe','4','500','250','800','38','0','0','1','3','283811','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1302','Axe_','Axe','4','500','250','800','38','0','0','1','4','283811','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1303','Axe__','Axe','4','500','250','800','38','0','0','1','0','283811','63','2','2','1','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1304','Orcish_Axe','Orcish Axe','4','20','10','1500','75','0','0','1','0','283811','63','2','2','3','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1305','Cleaver','Cleaver','4','20','10','1200','140','0','0','1','0','279714','63','2','2','4','44',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus3 bAddMonsterDropItem,517,RC_Brute,3000;','','');
+REPLACE INTO `item_db` VALUES ('1306','War_Axe','War Axe','4','20','10','4200','140','0','0','1','1','263168','63','2','2','3','76',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('1307','Windhawk','Windhawk','4','18000','9000','1500','115','0','0','1','0','414946','63','2','2','2','14',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1308','Golden_Axe','Golden Axe','4','20','10','3000','170','0','0','1','0','1','47','2','2','4','45',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1309','Orcish_Axe_','Orcish Axe','4','20','10','1500','75','0','0','1','4','283811','63','2','2','3','3',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1310','Krieger_Onehand_Axe1','Glorious Cleaver','4','20','10','0','130','0','0','1','0','279714','63','2','2','4','80',NULL,'1','0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('1311','Vecer_Axe','Vecer Axe','4','20','10','1500','140','0','0','1','2','279714','58','2','2','3','50',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bLuk)>=90) { bonus bBaseAtk,20; } if(readparam(bDex)>=90) { bonus bCritical,5; } if(readparam(bDex)>=90||readparam(bLuk)>=90) { bonus2 bSkillAtk,MC_MAMMONITE,15; }','','');
+REPLACE INTO `item_db` VALUES ('1312','Orcish_Axe_C','Orcish Axe','4','0','0','0','110','0','0','1','0','283811','63','2','2','3','0',NULL,'0','0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
+REPLACE INTO `item_db` VALUES ('1313','Tourist_Axe','Traveler\'s Axe','4','0','0','500','77','0','0','1','0','283811','63','2','2','1','0',NULL,'0','0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1314','F_Tomahawk_C','Rental Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1315','F_Right_Epsilon_C','Right Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('1316','Adventure_Axe','Adventure Axe','4','0','0','0','100','0','0','1','0','263200','63','2','2','1','0',NULL,'0','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1317','Academy_Axe','Academy Axe','4','0','0','1600','130','0','0','1','1','263200','63','2','2','1','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1318','Dofle_Axe','Deflation Axe','4','50000','25000','1800','180','0','0','1','2','414946','63','2','2','4','105',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1319','TE_Woe_Axe','TE WoE Axe','4','20','10','0','100','0','0','1','0','414947','63','2','2','3','40',NULL,'0','0','6','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1323','Ru_Gold_Axe','Ru Gold Axe','4','20','10','1800','180','0','0','1','2','262144','56','2','2','3','120',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8; bonus bInt,8;','','');
+REPLACE INTO `item_db` VALUES ('1351','Battle_Axe','Battle Axe','4','5400','2700','1500','80','0','0','1','3','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1352','Battle_Axe_','Battle Axe','4','5400','2700','1500','80','0','0','1','4','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1353','Battle_Axe__','Battle Axe','4','5400','2700','1500','80','0','0','1','0','279714','63','2','34','1','3',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1354','Hammer','Hammer','4','15500','7750','2000','120','0','0','1','2','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1355','Hammer_','Hammer','4','15500','7750','2000','120','0','0','1','3','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1356','Hammer__','Hammer','4','15500','7750','2000','120','0','0','1','0','279714','63','2','34','2','16',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1357','Buster','Buster','4','34000','17000','2200','155','0','0','1','1','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1358','Buster_','Buster','4','34000','17000','2200','155','0','0','1','2','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1359','Buster__','Buster','4','34000','17000','2200','155','0','0','1','0','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1360','Two_Handed_Axe','Two-handed Axe','4','55000','27500','2500','185','0','0','1','1','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1361','Two_Handed_Axe_','Two-handed Axe','4','55000','27500','2500','185','0','0','1','2','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1362','Two_Handed_Axe__','Two-handed Axe','4','55000','27500','2500','185','0','0','1','0','279714','63','2','34','3','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1363','Brood_Axe','Bloody Axe','4','20','10','4000','170','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1364','Great_Axe','Great Axe','4','20','10','1800','187','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,1500;','','');
+REPLACE INTO `item_db` VALUES ('1365','Sabbath','Sabbath','4','20','10','2300','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bWeaponComaRace,RC_Demon,50; bonus2 bCriticalAddRace,RC_Undead,50;','','');
+REPLACE INTO `item_db` VALUES ('1366','Right_Epsilon','Light Epsilon','4','20','10','2300','180','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('1367','Slaughter','Slaughter','4','20','10','2500','120','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bIgnoreDefRace,RC_Brute; bonus2 bWeaponComaRace,RC_Brute,40;','','');
+REPLACE INTO `item_db` VALUES ('1368','Tomahawk','Tomahawk','4','20','10','2500','165','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
+REPLACE INTO `item_db` VALUES ('1369','Guillotine','Guillotine','4','20','10','3000','215','0','0','1','0','279714','63','2','34','4','44',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bWeaponComaRace,RC_DemiPlayer,30; bonus2 bSPGainRaceAttack,RC_DemiPlayer,2; bonus2 bSPGainRace,RC_DemiPlayer,20;','','');
+REPLACE INTO `item_db` VALUES ('1370','Doom_Slayer','Doom Slayer','4','20','10','6000','10','0','0','1','0','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1371','Doom_Slayer_','Doom Slayer','4','20','10','6000','10','0','0','1','1','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-40; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,340; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1372','Right_Epsilon_C','Rental Light Epsilon','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,3; bonus2 bAddRace,RC_Demon,3; bonus bStr,10; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('1373','Brood_Axe_C','Refined Bloody Axe','4','2','1','0','205','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20; bonus bSpeedRate,25; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1374','Tomahawk_C','Tomahawk','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; skill ITM_TOMAHAWK,1;','','');
+REPLACE INTO `item_db` VALUES ('1375','Berdysz','Berdysz','4','20','10','2500','200','0','0','1','2','279714','58','2','34','3','70',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,13; bonus2 bSubSize,Size_Large,15;','','');
+REPLACE INTO `item_db` VALUES ('1376','Heart_Breaker','Heart Breaker','4','20','10','2000','175','0','0','1','1','279714','58','2','34','4','70',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20+getrefine(); bonus bAspdRate,5; if((Class==Job_Whitesmith)||(Class==Job_Creator)||(Class==Job_Mechanic)||(Class==Job_Mechanic_T)||(Class==Job_Genetic)||(Class==Job_Genetic_T)) bonus3 bAutoSpell,BS_HAMMERFALL,3,30;','','');
+REPLACE INTO `item_db` VALUES ('1377','Hurricane_Fury','Hurricane Fury','4','20','10','3500','332','0','0','1','1','279714','58','2','34','4','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,10+getrefine(); bonus bAspdRate,getrefine(); bonus3 bAutoSpell,NPC_PULSESTRIKE,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1378','Great_Axe_C','Refined Great Axe','4','1','0','0','215','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bHit,20; bonus2 bAddSkillBlow,MC_MAMMONITE,5; bonus2 bAddEff,Eff_Stun,2000;','','');
+REPLACE INTO `item_db` VALUES ('1379','BF_Two_Handed_Axe1','Valorous Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1380','BF_Two_Handed_Axe2','Brave Insane Battle Axe','4','20','10','0','200','0','0','1','0','279714','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddRace,RC_DemiPlayer,55; autobonus \"{ bonus bBreakArmorRate,10000; }\",20,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1381','N_Battle_Axe','Novice Battle Axe','4','0','0','0','100','0','0','1','3','279714','63','2','34','1','3',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1382','Krieger_Twohand_Axe1','Glorious Twohanded Axe','4','20','10','0','220','0','0','1','0','279714','63','2','34','4','80',NULL,'1','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; } if(getrefine()>8) { bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,MC_MAMMONITE,NPC_CRITICALWOUND,2,200; bonus4 bAutoSpellOnSkill,WS_CARTTERMINATION,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('1383','Holy_Celestial_Axe','Holy Celestial Axe','4','20','10','1500','200','0','0','1','0','263200','63','2','34','4','60',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bVit,10; bonus2 bAddRace,RC_Undead,10; bonus3 bAutoSpell,AL_BLESSING,5,50;','','');
+REPLACE INTO `item_db` VALUES ('1384','Veteran_Axe','Veteran Axe','4','10000','5000','3000','250','0','0','1','2','263200','63','2','34','3','80',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(BS_DAGGER)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_TWOHANDSWORD)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_KNUCKLE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_SPEAR)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_AXE)==3) { bonus bBaseAtk,10; } if(getskilllv(BS_MACE)==3) { bonus bBaseAtk,10; } bonus bVit,2; bonus4 bAutoSpellOnSkill,BS_HAMMERFALL,SM_MAGNUM,3,500;','','');
+REPLACE INTO `item_db` VALUES ('1385','Bradium_Stonehammer','Bradium Stonehammer','4','20','10','2700','210','0','0','1','0','1024','58','2','34','4','75',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,BS_HAMMERFALL,Eff_Stun,500+(200*getrefine());','','');
+REPLACE INTO `item_db` VALUES ('1386','Doom_Slayer_I','Doom Slayer','4','0','0','0','20','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-25; bonus bUseSPrate,100; if(readparam(bStr)>=95) { bonus bBaseAtk,400; bonus2 bAddEff,Eff_Stun,3000; bonus bBreakArmorRate,500; }','','');
+REPLACE INTO `item_db` VALUES ('1387','Giant_Axe','Giant Axe','4','20','10','4000','330','0','0','1','1','279714','58','2','34','3','50',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WS_CARTTERMINATION,15; if(readparam(bStr)>=95) { bonus bHit,10; bonus bAspdRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('1388','Two_Handed_Axe_C','Two-Handed Axe','4','0','0','0','220','0','0','1','0','279714','63','2','34','3','0',NULL,'0','0','7','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1389','E_Tomahawk_C','E Tomahawk C','4','2','1','0','200','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1390','E_Right_Epsilon_C','E Right Epsilon C','4','1','0','0','229','0','0','1','0','279714','63','2','34','4','0',NULL,'0','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('1391','P_Two_Handed_Axe1','Eden Group Two Handed Axe I','4','0','0','0','195','0','0','1','0','279714','63','2','34','3','60',NULL,'0','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1392','Ygnus_Stale','Ygnus Stale','4','56000','28000','1900','250','0','0','1','1','279714','58','2','34','4','95',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1393','End_Sektura','End Sektura','4','56000','28000','1900','250','0','0','1','1','279714','58','2','34','4','95',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus4 bAddEff,Eff_Cold,300,ATF_SHORT,3000; bonus4 bAddEff,Eff_Cold,100,ATF_SELF,3000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1394','Upg_Two_Handed_Axe','Upgrade Two-Handed Axe','4','20','10','2000','110','0','0','1','1','279714','63','2','34','3','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*14); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('1395','Velum_Buster','Vellum Buster','4','20','10','2500','50','0','0','1','0','279714','63','2','34','4','95',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon, 1; bonus3 bSPVanishRate, 1000, 10, BF_NORMAL;','','');
+REPLACE INTO `item_db` VALUES ('1396','Velum_Guillotine','Vellum Guillotine','4','20','10','5500','300','0','0','1','0','279714','63','2','34','4','95',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bIgnoreDefRate,RC_Player,30; if(getrefine()>=6) { bonus2 bSkillAtk,NC_AXEBOOMERANG,80; bonus2 bSkillAtk,NC_POWERSWING,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_Player,60; }','','');
+REPLACE INTO `item_db` VALUES ('1397','Bradium_Stonehammer_','Bradium Stone Hammer','4','20','10','2700','210','0','0','1','2','1024','58','2','34','4','75',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1398','Metal_Two_Handed_Axe','Metal Two-Handed Axe','4','20','10','0','105','0','0','1','1','279714','63','2','34','3','0',NULL,'1','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*7); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1399','TE_Woe_Two_Handed_Axe','TE WoE Two-Handed Axe','4','20','10','0','150','0','0','1','0','279714','63','2','34','3','40',NULL,'0','0','7','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1400','Spear_of_Vicious_Mind','Spear of Vicious Mind','4','20','10','1400','140','0','0','3','1','16514','63','2','2','4','160',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('1401','Javelin','Javelin','4','150','75','700','28','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1402','Javelin_','Javelin','4','150','75','700','28','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1403','Javelin__','Javelin','4','150','75','700','28','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1404','Spear','Spear','4','1700','850','850','44','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1405','Spear_','Spear','4','1700','850','850','44','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1406','Spear__','Spear','4','1700','850','850','44','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1407','Pike','Pike','4','3450','1725','1000','60','0','0','3','3','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1408','Pike_','Pike','4','3450','1725','1000','60','0','0','3','4','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1409','Pike__','Pike','4','3450','1725','1000','60','0','0','3','0','16514','63','2','2','1','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1410','Lance','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1411','Lance_','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1412','Lance__','Lance','4','60000','30000','2500','185','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1413','Gungnir','Gungnir','4','20','10','500','120','0','0','3','0','16514','63','2','2','4','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('1414','Gelerdria','Gelerdria','4','20','10','700','145','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bMaxHP,800; bonus bMaxSP,-50;','','');
+REPLACE INTO `item_db` VALUES ('1415','Skewer','Brocca','4','20','10','850','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddEle,Ele_Neutral,25;','','');
+REPLACE INTO `item_db` VALUES ('1416','Tjungkuletti','Tjungkuletti','4','20','10','1000','100','0','0','3','0','16514','63','2','2','4','48',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bSPGainValue,5;','','');
+REPLACE INTO `item_db` VALUES ('1417','Pole_Axe','Poll Axe','4','20','10','3800','160','0','0','3','1','16514','63','2','2','3','71',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1418','Gungnir_','Gungnir','4','20','10','500','120','0','0','3','2','16514','63','2','2','4','4',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bPerfectHitRate,25; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('1419','Pole_Axe_C','Poll Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1420','Long_Horn','Long Horn','4','20','10','1000','150','0','0','3','1','16514','58','2','2','4','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1421','Battle_Hook','Battle Hook','4','20','10','900','140','0','0','3','1','16514','58','2','2','4','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRace,RC_DemiPlayer,20; skill KN_PIERCE,3;','','');
+REPLACE INTO `item_db` VALUES ('1422','Hunting_Spear','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','58','2','2','4','60',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1423','Pole_XO','Pole XO','4','20','10','0','120','0','0','3','0','16514','63','2','2','1','0',NULL,'0','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1424','Skewer_C','Refined Brocca','4','1','0','0','149','0','0','3','0','16514','63','2','2','4','0',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus2 bAddSize,Size_Medium,20;','','');
+REPLACE INTO `item_db` VALUES ('1425','BF_Spear1','Assaulter Spear','4','20','10','0','60','0','0','3','0','16514','63','2','2','3','80',NULL,'1','0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseJob==Job_Crusader) bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1426','Krieger_Onehand_Spear1','Glorious Spear','4','20','10','0','130','0','0','3','0','16514','63','2','2','4','80',NULL,'1','0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,10; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,100; }','','');
+REPLACE INTO `item_db` VALUES ('1427','Spear_Of_Excellent','Spear Of Excellent','4','20','10','0','160','0','0','3','0','16514','63','2','2','3','0',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_MAGNUM,25; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1428','Long_Horn_M','Long Horn','4','20','10','1000','150','0','0','3','1','16514','58','2','2','4','65',NULL,'1','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddEff,Eff_Bleeding,500; skill TF_DETOXIFY,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1429','Hunting_Spear_M','Hunting Spear','4','20','10','4200','180','0','0','3','1','16514','58','2','2','4','60',NULL,'1','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Brute; bonus3 bAddMonsterDropItem,517,RC_Brute,1000; bonus3 bAutoSpell,LK_JOINTBEAT,3,500;','','');
+REPLACE INTO `item_db` VALUES ('1430','Pike_C','Pike','4','0','0','0','74','0','0','3','0','16514','63','2','2','1','0',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,70; bonus2 bAddSize,Size_Medium,70; bonus2 bAddSize,Size_Large,70;','','');
+REPLACE INTO `item_db` VALUES ('1431','F_Pole_Axe_C','Rental Pole Axe','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1432','E_Pole_Axe_C','E Pole Axe C','4','1','0','4800','195','0','0','3','0','16514','63','2','2','3','0',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1433','Imperial_Spear','Imperial Spear','4','20','10','1800','180','40','0','3','1','16384','56','2','2','3','102',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,LG_CANNONSPEAR,20+getrefine()/2; bonus2 bSkillAtk,LG_BANISHINGPOINT,20+getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('1434','P_Sphere1','Eden Group Spear I','4','0','0','0','165','0','0','3','0','16514','63','2','2','3','60',NULL,'0','0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1435','Cannon_Spear','Cannon Spear','4','56000','28000','1600','180','0','0','3','1','16384','56','2','2','4','100',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,-100; bonus2 bSkillAtk,LG_CANNONSPEAR,10; bonus bBaseAtk,(getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('1436','Velum_Spear','Vellum Spear','4','20','10','850','150','0','0','3','0','16514','63','2','2','4','95',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,60; if(getrefine()>=6) { bonus2 bSkillAtk,RK_HUNDREDSPEAR,80; bonus2 bSkillAtk,LG_PINPOINTATTACK,80; } if(getrefine()>=9) { bonus2 bAddRace,RC_Player,30; }','','');
+REPLACE INTO `item_db` VALUES ('1437','TE_Woe_Pike','TE WoE Pike','4','20','10','0','100','0','0','3','0','16514','63','2','2','3','40',NULL,'0','0','4','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('1438','Thanos_Spear','Thanatos Spear','4','20','10','3000','150','100','0','3','1','16514','56','2','2','4','120',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1441','Ru_Blue_Spear','Ru Blue Spear','4','20','10','1200','200','0','0','3','1','16384','63','2','2','3','100',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bAgi,5;','','');
+REPLACE INTO `item_db` VALUES ('1443','Scarlet_Spear','Crimson Spear','4','20','10','900','90','0','0','3','2','16514','63','2','2','3','70',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1450','Lance_of_Vicious_Mind','Lance of Vicious Mind','4','20','10','2250','225','0','0','3','1','16514','63','2','34','4','160',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('1451','Guisarme','Guisarme','4','13000','6500','1000','84','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1452','Guisarme_','Guisarme','4','13000','6500','1000','84','0','0','3','3','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1453','Guisarme__','Guisarme','4','13000','6500','1000','84','0','0','3','0','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1454','Glaive','Glaive','4','20000','10000','1200','104','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1455','Glaive_','Glaive','4','20000','10000','1200','104','0','0','3','3','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1456','Glaive__','Glaive','4','20000','10000','1200','104','0','0','3','0','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1457','Partizan','Partizan','4','27000','13500','2000','124','0','0','3','1','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1458','Partizan_','Partizan','4','27000','13500','2000','124','0','0','3','2','16514','63','2','34','2','18',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1459','Partizan__','Partizan','4','27000','13500','2000','124','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1460','Trident','Trident','4','51000','25500','1200','150','0','0','3','2','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1461','Trident_','Trident','4','51000','25500','1200','150','0','0','3','3','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1462','Trident__','Trident','4','51000','25500','1200','150','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1463','Halberd','Hallberd','4','54000','27000','2500','165','0','0','3','1','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1464','Halberd_','Hallberd','4','54000','27000','2500','165','0','0','3','2','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1465','Halberd__','Hallberd','4','54000','27000','2500','165','0','0','3','0','16514','63','2','34','3','33',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1466','Crescent_Scythe','Crescent Scythe','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('1467','Bill_Guisarme','Bill Guisarme','4','20','10','1000','183','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('1468','Zephyrus','Zephyrus','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1469','Longinuss_Spear','Longinus\'s Spear','4','20','10','2500','180','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('1470','Brionac','Brionac','4','20','10','3000','190','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill AL_HEAL,5; bonus3 bAutoSpell,MG_SOULSTRIKE,3,100; bonus2 bAddRace,RC_Boss,5;','','');
+REPLACE INTO `item_db` VALUES ('1471','Hell_Fire','Hellfire','4','20','10','3500','200','0','0','3','0','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,MG_FIREBALL,3,100; bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('1472','Staff_Of_Soul','Soul Staff','4','20','10','1400','25','200','0','1','0','8454660','63','2','34','3','73',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('1473','Wizardy_Staff','Wizardry Staff','4','20','10','2400','120','200','0','1','0','8454660','63','2','34','4','90',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1474','Gae_Bolg','Gae Bolg','4','20','10','2000','160','0','0','3','0','16514','63','2','34','4','60',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('1475','Horseback_Lance','Equestrian\'s Spear','4','20','10','3700','200','0','0','4','0','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1476','Crescent_Scythe_','Crescent Scythe','4','20','10','2500','180','0','0','3','1','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('1477','Spectral_Spear','Spectral Spear','4','20','10','2000','170','0','0','3','0','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('1478','Ahlspiess','Ahlspiess','4','20','10','1000','120','0','0','3','0','16512','63','2','34','4','65',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
+REPLACE INTO `item_db` VALUES ('1479','Spectral_Spear_','Spectral Spear','4','20','10','2000','170','0','0','3','1','16514','63','2','34','4','75',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20; bonus2 bAddRace,RC_Demon,20; bonus2 bAddRace,RC_Undead,20; bonus2 bSubEle,Ele_Dark,10; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus3 bAddEff,Eff_Confusion,10000,ATF_SELF|ATF_SHORT; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('1480','Gae_Bolg_','Gae Bolg','4','20','10','2000','160','0','0','3','2','16514','63','2','34','4','60',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('1481','Zephyrus_','Zephyrus','4','20','10','2000','170','0','0','3','3','16514','63','2','34','4','48',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Silence,200; bonus3 bAutoSpell,MG_THUNDERSTORM,3,100;','','');
+REPLACE INTO `item_db` VALUES ('1482','BF_Lance1','Assaulter Lance','4','20','10','0','160','0','0','3','0','16514','63','2','34','3','80',NULL,'1','0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace,RC_DemiPlayer,25; bonus bIgnoreDefRace,RC_DemiPlayer; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1483','Ivory_Lance','Ivory Lance','4','20','10','1000','160','0','0','3','1','16514','58','2','34','3','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; skill KN_SPEARSTAB,5;','','');
+REPLACE INTO `item_db` VALUES ('1484','Cardo','Cardo','4','20','10','5600','150','0','0','3','1','128','58','2','34','4','70',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-10; bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('1485','Battle_Fork','Battle Fork','4','20','10','700','112','0','0','3','4','16514','58','2','34','2','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1486','Krieger_Twohand_Spear1','Glorious Lance','4','20','10','0','220','0','0','3','0','16514','63','2','34','4','80',NULL,'1','0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,70; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { if(BaseJob==Job_Knight) bonus4 bAutoSpellOnSkill,KN_PIERCE,NPC_CRITICALWOUND,2,200; else if(BaseJob==Job_Crusader) bonus3 bAutoSpell,PA_PRESSURE,5,200; }','','');
+REPLACE INTO `item_db` VALUES ('1487','Lance_C','Lance','4','0','0','0','220','0','0','3','0','16514','63','2','34','3','0',NULL,'0','0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,50; bonus2 bAddSize,Size_Medium,50; bonus2 bAddSize,Size_Large,50;','','');
+REPLACE INTO `item_db` VALUES ('1488','Ahlspiess_C','Ahlspiess','4','20','10','0','135','0','0','3','0','16512','63','2','34','4','0',NULL,'1','0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace, RC_All; bonus2 bAddRace,RC_DemiPlayer,10; bonus3 bAutoSpell,KN_PIERCE,5,30;','','');
+REPLACE INTO `item_db` VALUES ('1489','Spearfish_','Marlin','4','0','0','0','220','0','0','3','0','16514','63','2','34','1','50',NULL,'0','0','5','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus3 bAddEffOnSkill,KN_PIERCE,Eff_Bleeding,1000; bonus3 bAddEffOnSkill,LK_SPIRALPIERCE,Eff_Bleeding,1000; bonus2 bSkillAtk,LK_SPIRALPIERCE,100; bonus2 bSkillAtk,LG_INSPIRATION,50; //bonus4 bAddEff,Eff_FrosMisty,100,ATF_SHORT,3000; //Need to be Frost Misty if(BaseLevel>99) { bonus bBaseAtk,30; }','','');
+REPLACE INTO `item_db` VALUES ('1490','Giant_Lance','Giant Lance','4','20','10','20000','20','0','0','3','0','128','56','2','34','4','140',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,-10; bonus2 bSkillCooldown,LK_SPIRALPIERCE,20000; if(readparam(bStr)>=120) { bonus bBaseAtk,300; }','','heal 0,-600;');
+REPLACE INTO `item_db` VALUES ('1491','Upg_Lance','Upgrade Spear','4','20','10','1500','105','0','0','3','1','16514','63','2','34','3','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*12); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('1492','Velum_Glaive','Vellum Glaive','4','20','10','4500','250','0','0','3','0','16514','63','2','34','4','95',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,80; if(getrefine()>=6) { bonus2 bSkillAtk,LK_SPIRALPIERCE,100; bonus2 bSkillAtk,KN_SPEARBOOMERANG,50; } if(getrefine()>=9) { autobonus2 \"{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }\",100,2000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_REFLECTSHIELD; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('1493','Metal_Lance','Metal Lance','4','20','10','0','100','0','0','3','1','16514','63','2','34','3','0',NULL,'1','0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*6); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1494','Undine_Spear','Spear Of Odin','4','50000','25000','3800','190','0','0','3','3','16514','63','2','34','4','105',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1495','TE_Woe_Lance','TE WoE Lance','4','0','0','0','150','0','0','3','0','16514','63','2','34','3','40',NULL,'0','0','5','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1496','Thanos_Long_Spear','Thanatos Long Spear','4','20','10','3750','250','50','0','3','1','16514','56','2','34','4','120',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1498','Scarlet_Lance','Crimson Lance','4','20','10','1750','175','0','0','3','2','16514','63','2','34','3','70',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1501','Club','Club','4','120','60','700','23','0','0','1','3','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1502','Club_','Club','4','120','60','700','23','0','0','1','4','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1503','Club__','Club','4','120','60','700','23','0','0','1','0','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1504','Mace','Mace','4','1600','800','800','37','0','0','1','3','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1505','Mace_','Mace','4','1600','800','800','37','0','0','1','4','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1506','Mace__','Mace','4','1600','800','800','37','0','0','1','0','312755','63','2','2','1','2',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1507','Smasher','Smasher','4','9000','4500','1000','54','0','0','1','2','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1508','Smasher_','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1509','Smasher__','Smasher','4','9000','4500','1000','54','0','0','1','3','312755','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1510','Flail','Flail','4','16000','8000','900','69','0','0','1','2','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1511','Flail_','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1512','Flail__','Flail','4','16000','8000','900','69','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1513','Morning_Star','Morning Star','4','41000','20500','1500','110','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1514','Morning_Star_','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1515','Morning_Star__','Morning Star','4','41000','20500','1500','110','0','0','1','2','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1516','Sword_Mace','Sword Mace','4','50000','25000','1200','130','0','0','1','0','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1517','Sword_Mace_','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1518','Sword_Mace__','Sword Mace','4','50000','25000','1200','130','0','0','1','1','312754','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1519','Chain','Chain','4','23000','11500','800','84','0','0','1','2','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1520','Chain_','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1521','Chain__','Chain','4','23000','11500','800','84','0','0','1','3','312754','63','2','2','2','14',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1522','Stunner','Stunner','4','60000','30000','2000','140','0','0','1','0','33040','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1523','Spike','Spike','4','20','10','700','85','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1524','Golden_Mace','Golden Mace','4','20','10','800','110','0','0','1','1','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1525','Long_Mace','Long Mace','4','20','10','800','135','0','0','3','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('1526','Slash','Slash','4','20','10','1000','145','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,15; bonus2 bWeaponComaRace,RC_Undead,10; bonus2 bExpAddRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('1527','Quadrille','Quadrille','4','20','10','900','165','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
+REPLACE INTO `item_db` VALUES ('1528','Grand_Cross','Grand Cross','4','20','10','1500','140','0','0','1','0','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('1529','Iron_Driver','Iron Driver','4','20','10','3000','155','0','0','2','0','33024','63','2','2','3','78',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1530','Mjolnir','Mjolnir','4','20','10','6000','350','0','0','1','0','279714','63','2','2','4','95',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,50; bonus bStr,20; bonus bAspdRate,10; bonus3 bAutoSpell,MG_THUNDERSTORM,10,100; autobonus \"{ bonus bSplashRange,1; }\",50,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1531','Spanner','Wrench','4','20','10','2500','115','0','0','1','0','33040','63','2','2','3','55',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
+REPLACE INTO `item_db` VALUES ('1532','Stunner_','Stunner','4','60000','30000','2000','140','0','0','1','2','33040','63','2','2','3','27',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1533','Warrior_Balmung','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('1534','Spanner_C','Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100;','','');
+REPLACE INTO `item_db` VALUES ('1535','Hollgrehenn_Hammer','Hollgrehenn\'s Hammer','4','4444','2222','44','4','0','0','1','1','312754','63','2','2','4','44',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,100; bonus bBreakWeaponRate,100; if(readparam(bStr)>=44) { bonus bBaseAtk,44; }','','');
+REPLACE INTO `item_db` VALUES ('1536','Good_Morning_Star','Good Morning Star','4','20','10','0','120','0','0','1','0','312754','63','2','2','1','0',NULL,'0','0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1537','Quadrille_C','Refined Quadrille','4','1','0','0','193','0','0','1','0','33040','63','2','2','4','0',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bAddRace,RC_Demon,40; bonus2 bAddRace,RC_Undead,40;','','');
+REPLACE INTO `item_db` VALUES ('1538','Spike_','Spike','4','20','10','700','85','0','0','1','2','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,40; bonus bDefRate,-67; bonus bDef2Rate,-67;','','');
+REPLACE INTO `item_db` VALUES ('1539','Golden_Mace_','Golden Mace','4','20','10','800','110','0','0','1','2','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1540','Grand_Cross_','Grand Cross','4','20','10','1500','140','0','0','1','1','33040','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; skill PR_TURNUNDEAD,3; bonus3 bAutoSpell,PR_TURNUNDEAD,3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('1541','Nemesis','Nemesis','4','20','10','900','120','0','0','1','0','33040','63','2','2','4','60',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_Demon,10; bonus3 bAutoSpell,AL_CRUCIS,1+getrefine(),100; autobonus \"{ bonus bBaseAtk,50; }\",10,20000,BF_WEAPON,\"{ specialeffect2 EF_BLOODDRAIN; }\";','','');
+REPLACE INTO `item_db` VALUES ('1542','BF_Morning_Star1','Valorous Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1543','BF_Morning_Star2','Brave Battlefield Morning Star','4','20','10','0','105','0','0','1','0','312755','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus2 bAddEff,Eff_Stun,5000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('1544','Lunakaligo','Lunakaligo','4','20','10','700','110','0','0','1','3','33040','58','2','2','3','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=77) { bonus bAspdRate,4; bonus2 bAddEff,Eff_Stun,1500; bonus3 bAddMonsterDropItem,12065,RC_Plant,500; bonus3 bAddMonsterDropItem,12043,RC_Brute,500; bonus3 bAddMonsterDropItem,12069,RC_Fish,500; }','','');
+REPLACE INTO `item_db` VALUES ('1545','N_Mace','Novice Mace','4','0','0','0','57','0','0','1','3','312755','63','2','2','1','2',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1546','Krieger_Onehand_Mace1','Glorious Morning Star','4','20','10','0','130','0','0','1','0','312755','63','2','2','4','80',NULL,'1','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; bonus bAspdRate,5; } if(getrefine()>8) { bonus2 bAddEff,Eff_Stun,2000; bonus bAspdRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('1547','Mace_Of_Madness','Mace Of Madness','4','20','10','0','150','0','0','1','0','6571170','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MC_CARTREVOLUTION,25; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1548','Veteran_Hammer','Veteran Hammer','4','10000','5000','1800','160','0','0','1','2','33040','63','2','2','3','80',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,getskilllv(AL_DP); bonus bCritical,getskilllv(PR_MACEMASTERY)*2; bonus bInt,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('1549','Pilebuncker','Pile Bunker','4','10000','5000','3500','450','0','0','1','0','1024','56','2','2','3','99',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1550','Book','Book','4','30000','15000','600','85','0','0','1','3','4260096','63','2','2','2','14',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1551','Bible','Bible','4','60000','30000','1000','115','0','0','1','2','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1552','Tablet','Tablet','4','51000','25500','800','125','0','0','1','1','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1553','Book_Of_Billows','Book of Billows','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1554','Book_Of_Mother_Earth','Book of Mother Earth','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1555','Book_Of_Blazing_Sun','Book of the Blazing Sun','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1556','Book_Of_Gust_Of_Wind','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','0','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1557','Book_Of_The_Apocalypse','Book of the Apocalypse','4','60000','30000','800','120','0','0','1','0','4260096','63','2','2','4','40',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Holy,5; bonus2 bAddEle,Ele_Water,7; bonus2 bAddEle,Ele_Earth,7; bonus2 bAddEle,Ele_Fire,7; bonus2 bAddEle,Ele_Wind,7;','','');
+REPLACE INTO `item_db` VALUES ('1558','Girls_Diary','Girl\'s Diary','4','1500','750','300','60','0','0','1','1','4260096','63','2','2','4','40',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1188,150;','','');
+REPLACE INTO `item_db` VALUES ('1559','Legacy_Of_Dragon','Legacy of Dragon','4','20','10','700','130','0','0','1','0','4260096','63','2','2','4','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('1560','Diary_Of_Great_Sage','Sage\'s Diary','4','20','10','1100','100','120','0','1','2','4260096','63','2','2','3','60',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=50) { bonus bAspdRate,5; } if(readparam(bInt)>=70) { bonus bMatkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('1561','Hardback','Hardcover Book','4','20','10','1500','140','0','0','1','1','4260096','63','2','2','4','55',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1562','Bible_Of_Battlefield','Battlefield Textbook','4','20','10','700','110','0','0','1','1','4260096','63','2','2','4','80',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus3 bAutoSpell,AL_BLESSING,3+(getskilllv(AL_BLESSING)>3)*(getskilllv(AL_BLESSING)-3),20;','','');
+REPLACE INTO `item_db` VALUES ('1563','Diary_Of_Great_Sage_C','Rental Sage\'s Diary','4','1','0','0','135','140','0','1','2','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1564','Encyclopedia','Encyclopedia','4','20','10','2000','110','100','0','1','2','4260096','63','2','2','3','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10);','','');
+REPLACE INTO `item_db` VALUES ('1565','Death_Note','Ledger of Death','4','20','10','1000','137','100','0','1','2','4260096','63','2','2','4','85',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1566','Diary_Of_Great_Basil','Diary Of Great Basil','4','20','10','0','120','125','0','1','0','4260096','63','2','2','1','0',NULL,'0','0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1567','Hardback_C','Refined Hardcover Book','4','1','0','0','168','100','0','1','0','4260096','63','2','2','4','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1568','Book_Of_Billows_','Book of Billows','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1569','Book_Of_Mother_Earth_','Book of Mother Earth','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1570','Book_Of_Blazing_Sun_','Book of Blazing Sun','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1571','Book_Of_Gust_Of_Wind_','Book of Gust of Wind','4','35000','17500','750','90','0','0','1','3','4260096','63','2','2','3','27',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1572','Principles_Of_Magic','Principles of Magic','4','20','10','300','60','160','0','1','2','4260096','63','2','2','3','60',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1573','Ancient_Magic','Ancient Magic','4','20','10','700','30','140','0','1','2','4260096','63','2','2','3','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1574','BF_Book1','Brave Battle Strategy Book','4','20','10','0','90','125','0','1','0','4260096','63','2','2','3','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1575','BF_Book2','Valorous Battle Strategy Book','4','20','10','0','90','125','0','1','0','4260096','63','2','2','3','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1576','Krieger_Book1','Glorious Tablet','4','20','10','0','90','115','0','1','0','4260096','63','2','2','4','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) autobonus \"{ bonus bBaseAtk,200; }\",30,3000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\";','','');
+REPLACE INTO `item_db` VALUES ('1577','Krieger_Book2','Glorious Apocalypse','4','20','10','0','90','115','0','1','0','4260096','63','2','2','4','80',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) bonus2 bIgnoreDefRate,RC_DemiPlayer,5; if(getrefine()>8) { bonus bMatkRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('1578','Book_Of_Prayer','Book Of Prayer','4','20','10','0','140','0','0','1','0','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('1579','Death_Note_M','Book of the Dead','4','20','10','1000','137','0','0','1','2','4260096','63','2','2','4','85',NULL,'1','0','15','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiPlayer,10; bonus bAspdRate,getrefine(); if(BaseJob==Job_Sage) bonus3 bAutoSpell,NPC_HELLJUDGEMENT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('1580','Encyclopedia_C','Giant Encyclopedia','4','0','0','0','145','100','0','1','0','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1581','F_Diary_Of_Great_Sage_C','Diary Of Great Sage','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1582','E_Diary_Of_Great_Sage_C','E Diary Of Great Sage C','4','1','0','0','135','0','0','1','2','4260096','63','2','2','3','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1583','P_Dic1','Eden Group Dictionary I','4','0','0','0','135','110','0','1','0','4260096','63','2','2','3','60',NULL,'0','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1584','Chilly_Spell_Book','Chilly Spell Book','4','56000','28000','1000','100','160','0','1','2','65536','56','2','2','4','100',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bUnbreakableWeapon,0; bonus bDex,1; bonus2 bSkillAtk,MG_COLDBOLT,3*getrefine(); bonus2 bSkillAtk,SO_DIAMONDDUST,3*getrefine(); bonus2 bSkillUseSP,MG_COLDBOLT,-(5*getrefine()); bonus2 bSkillUseSP,SO_DIAMONDDUST,-(5*getrefine());','','');
+REPLACE INTO `item_db` VALUES ('1585','Upg_Book','Upgrade Book','4','20','10','600','45','20','0','1','1','4260096','63','2','2','3','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1586','Velum_Bible','Vellum Bible','4','20','10','600','110','125','0','1','0','4260096','63','2','2','4','95',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel>104) { bonus bHealPower,(BaseLevel/5)-20; } if (getrefine()>=6) { bonus2 bSkillCooldown,AB_CLEARANCE,-10000; bonus2 bSkillCooldown,AB_LAUDARAMUS,-3000; bonus2 bSkillCooldown,AB_LAUDAAGNUS,-3000; bonus2 bSkillUseSP,AB_CLEARANCE,-60; bonus2 bSkillUseSP,AB_LAUDARAMUS,-60; bonus2 bSkillUseSP,AB_LAUDAAGNUS,-60; }','','');
+REPLACE INTO `item_db` VALUES ('1587','Velum_Encyclopedia','Vellum Encyclopedia','4','20','10','1000','130','0','0','1','0','4260096','63','2','2','4','95',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,80+getrefine(); bonus2 bIgnoreDefRate,RC_Player,30; autobonus \"{ bonus bBaseAtk,200; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('1588','Metal_Book','Metal Book','4','20','10','0','45','10','0','1','1','4260096','63','2','2','3','0',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1589','Legacy_Of_Dragon_','Legacy of Dragon','4','20','10','700','130','0','0','1','2','4260096','63','2','2','4','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('1590','Snake_Encyclopedia','Snake Encyclopedia','4','60000','30000','1500','10','110','0','1','2','4260096','63','2','2','4','105',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,getrefine()*3; bonus bMatk,getrefine()*3;','','');
+REPLACE INTO `item_db` VALUES ('1591','TE_Woe_Book','TE WoE Book','4','20','10','0','120','0','0','1','0','4260096','63','2','2','3','40',NULL,'0','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bMagicAddRace,RC_Player,5; bonus bHealPower,5; bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1598','Snake_Encyclopedia_','Snake Encyclopedia','4','60000','30000','1500','10','110','0','1','3','4260096','63','2','2','4','105',NULL,'1','0','15','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,getrefine()*3; bonus bMatk,getrefine()*3;','','');
+REPLACE INTO `item_db` VALUES ('1599','Angra_Manyu','Angra manyu','4','1','0','10','10000','10000','0','2','0','18446744073709551615','63','2','2','1','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,50; bonus bBaseAtk,3300; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace, RC_All, 100; skill WZ_STORMGUST,10; skill WZ_METEOR,10; skill WZ_VERMILION,10; skill GM_SANDMAN,1; bonus bVariableCastrate,-100; bonus bFixedCastrate,-100;','','');
+REPLACE INTO `item_db` VALUES ('1600','Rod_of_Vicious_Mind','Rod of Vicious Mind','4','20','10','600','60','120','0','1','1','8487701','63','2','2','4','160',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1601','Rod','Rod','4','50','25','400','15','30','0','1','3','8487701','63','2','2','1','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1602','Rod_','Rod','4','50','25','400','15','30','0','1','4','8487701','63','2','2','1','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1603','Rod__','Rod','4','50','25','400','15','30','0','1','0','8487701','63','2','2','1','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1604','Wand','Wand','4','2500','1250','400','25','45','0','1','2','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1605','Wand_','Wand','4','2500','1250','400','25','45','0','1','3','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1606','Wand__','Wand','4','2500','1250','400','25','45','0','1','0','8487701','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('1607','Staff','Staff','4','9500','4750','400','40','70','0','1','2','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1608','Staff_','Staff','4','9500','4750','400','40','70','0','1','3','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1609','Staff__','Staff','4','9500','4750','400','40','70','0','1','0','8487700','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1610','Arc_Wand','Arc Wand','4','45000','22500','400','60','95','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1611','Arc_Wand_','Arc Wand','4','45000','22500','400','60','95','0','1','2','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1612','Arc_Wand__','Arc Wand','4','45000','22500','400','60','95','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1613','Mighty_Staff','Mighty Staff','4','20','10','700','130','100','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bSPDrainValue,-2;','','');
+REPLACE INTO `item_db` VALUES ('1614','Blessed_Wand','Wand of Occult','4','20','10','700','75','105','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1615','Bone_Wand','Evil Bone Wand','4','20','10','700','40','110','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead;','','');
+REPLACE INTO `item_db` VALUES ('1616','Staff_Of_Wing','Wing Staff','4','20','10','500','60','115','0','1','0','8454660','63','2','2','4','40',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('1617','Survival_Rod','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('1618','Survival_Rod_','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('1619','Survival_Rod2','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','0','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('1620','Survival_Rod2_','Survivor\'s Rod','4','85000','42500','1000','50','120','0','1','1','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('1621','Hypnotists_Staff','Hypnotist\'s Staff','4','43000','21500','500','70','120','0','1','1','1','47','2','2','3','30',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('1622','Hypnotists_Staff_','Hypnotist\'s Staff','4','20','10','500','70','120','0','1','2','1','47','2','2','3','30',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('1623','Mighty_Staff_C','Mighty Staff','4','1','0','0','165','120','0','1','0','8487700','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10; bonus bInt,4; bonus bSPDrainValue,-1;','','');
+REPLACE INTO `item_db` VALUES ('1624','Lich_Bone_Wand','Lich\'s Bone Wand','4','20','10','800','60','170','0','1','2','99092','58','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
+REPLACE INTO `item_db` VALUES ('1625','Healing_Staff','Healing Staff','4','20','10','400','10','105','0','1','0','33040','63','2','2','3','55',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1626','Piercing_Staff','Piercing Staff','4','20','10','500','80','145','0','1','0','99092','58','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1627','Staffy','Staffy','4','20','10','0','40','120','0','1','0','8487700','63','2','2','1','0',NULL,'0','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1628','Survival_Rod_C','Refined Survivor\'s Rod','4','1','0','0','71','145','0','1','0','8487700','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('1629','Walking_Stick','Gentleman Staff','4','20','10','500','40','125','0','1','1','8487700','63','2','2','4','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('1630','Release_Of_Wish','Release of Wish','4','20','10','500','30','125','0','1','0','8454660','63','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bHealPower,5; autobonus \"{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }\",10,10000,BF_MAGIC,\"{ specialeffect2 EF_HEAL; }\";','','');
+REPLACE INTO `item_db` VALUES ('1631','Holy_Stick','Holy Stick','4','20','10','500','50','140','0','1','1','33024','63','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bVariableCastrate,AL_HOLYLIGHT,-25; bonus2 bVariableCastrate,PR_TURNUNDEAD,-25; bonus2 bVariableCastrate,PR_MAGNUS,-25;','','');
+REPLACE INTO `item_db` VALUES ('1632','BF_Staff1','Warlock\'s Magic Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bDex,3; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1633','BF_Staff2','Warlock\'s Battle Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,3; bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1634','BF_Staff3','Strong Recovery Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1635','BF_Staff4','Speedy Recovery Wand','4','20','10','0','70','125','0','1','0','8487700','63','2','2','3','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bDelayrate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1636','Thorn_Staff','Thorn Staff of Darkness','4','20','10','700','60','160','0','1','0','99092','58','2','2','4','75',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1637','Eraser','Eraser','4','20','10','500','80','170','0','1','0','99092','58','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine() > 9 ) bonus5 bAutoSpell,NPC_WIDESOULDRAIN,3,5,BF_MAGIC,0; else bonus5 bAutoSpell,NPC_WIDESOULDRAIN,1,5,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('1638','Healing_Staff_C','Staff Of Healing','4','20','10','0','10','125','0','1','0','33040','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1639','N_Rod','Novice Rod','4','0','0','0','15','32','0','1','3','8487701','63','2','2','1','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1640','Krieger_Onehand_Staff1','Glorious Arc Wand','4','20','10','0','70','135','0','1','0','8487700','63','2','2','4','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25+((getrefine()>5)?5:0); bonus bUnbreakableWeapon,0; if(getrefine() > 8) { bonus bMatkRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('1641','Krieger_Onehand_Staff2','Glorious Cure Wand','4','20','10','0','70','135','0','1','0','8487700','63','2','2','4','80',NULL,'1','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,14; bonus bDelayrate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiPlayer,5; bonus bHealPower,5+(min(getrefine(),14)-5)*2; } if(getrefine() > 8) bonus5 bAutoSpellOnSkill,AL_HEAL,AL_HEAL,10,100,1; if(getrefine() > 9) { bonus bHealPower,10; }','','');
+REPLACE INTO `item_db` VALUES ('1642','Staff_Of_Darkness','Staff Of Darkness','4','20','10','0','100','120','0','1','0','8487700','63','2','2','2','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1643','Dead_Tree_Cane','Dead Tree CaneStaff','4','20','10','100','100','155','0','1','0','8487700','63','2','2','4','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; }','','');
+REPLACE INTO `item_db` VALUES ('1644','Piercing_Staff_M','Staff of Piercing','4','20','10','500','80','0','0','1','0','99092','58','2','2','3','70',NULL,'1','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1645','Lich_Bone_Wand_M','Lich\'s Bone Wand','4','20','10','800','60','0','0','1','2','99092','58','2','2','3','70',NULL,'1','0','10','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,NPC_WIDECURSE,5,10+getrefine(); if(getrefine()>=9) { bonus bMatkRate,3; bonus bMaxSP,300; }','','');
+REPLACE INTO `item_db` VALUES ('1646','Lacryma_Stick','La\'cryma Stick','4','20','10','500','30','180','0','1','2','66052','58','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMdef,1; bonus bMdef,getrefine(); bonus2 bSkillAtk,WZ_STORMGUST,getrefine(); if (getrefine() > 9) bonus2 bVariableCastrate,WZ_STORMGUST,-8;','','');
+REPLACE INTO `item_db` VALUES ('1647','Croce_Staff','Croce Staff','4','20','10','500','30','175','0','1','1','33040','58','2','2','3','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus4 bAutoSpellOnSkill,AL_HEAL,AL_BLESSING,max(getskilllv(AL_BLESSING),1),20;','','');
+REPLACE INTO `item_db` VALUES ('1648','Staff_Of_Bordeaux','Staff Of Bordeaux','4','20','10','500','30','170','0','1','0','66052','58','2','2','4','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY) == 5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
+REPLACE INTO `item_db` VALUES ('1649','Rafini_Staff','Laphine Staff','4','20','10','500','30','180','0','1','0','99072','56','2','2','3','100',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1650','P_Staff1','Eden Staff I','4','0','0','0','60','125','0','1','0','8487700','63','2','2','2','26',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1651','P_Staff2','Eden Staff II','4','0','0','0','60','150','0','1','0','8487700','63','2','2','2','40',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('1652','Tourist_Staff','Traveler\'s Staff','4','0','0','500','35','0','0','1','0','8487701','63','2','2','1','0',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('1653','Staff_Of_Healing_C','Healing Of Staff','4','20','10','0','10','100','0','1','0','33040','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatk,100; bonus bHealPower,18;','','');
+REPLACE INTO `item_db` VALUES ('1654','Mental_Stick','Mental Stick','4','20','10','500','40','170','0','1','1','65536','56','2','2','3','102',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillAtk,SO_PSYCHIC_WAVE,(getrefine()-5)*2; bonus bMaxHPrate,-(getrefine()-5)*2; } bonus2 bSkillVariableCast,SO_PSYCHIC_WAVE,-3000; bonus2 bSkillUseSP,SO_PSYCHIC_WAVE,-60;','','itemheal 0,-100;');
+REPLACE INTO `item_db` VALUES ('1655','Adventure_Staff','Adventure Staff','4','0','0','0','60','0','0','1','0','8454660','63','2','2','1','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1656','Academy_Wand','Academy Wand','4','0','0','600','60','0','0','1','1','8454660','63','2','2','1','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1657','Wand_Of_Affection','Wand Of Affection','4','20','10','500','30','160','0','1','2','256','56','2','2','3','100',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAtkEle,Ele_Holy; bonus bHealPower,10;','','');
+REPLACE INTO `item_db` VALUES ('1658','P_Staff3','Eden Group Staff III','4','0','0','0','60','170','0','1','0','8487700','63','2','2','3','60',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
+REPLACE INTO `item_db` VALUES ('1659','Recovery_Light','Light of Recovery','4','56000','28000','400','30','160','0','1','1','256','56','2','2','4','110',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bUnbreakableWeapon,0; bonus bHealPower,(getrefine()*6); bonus2 bSkillUseSP,AL_HEAL,-(getrefine()*10); bonus2 bSkillUseSP,AB_CHEAL,-(getrefine()*12); bonus2 bSkillUseSP,AB_HIGHNESSHEAL,-(getrefine()*14);','','');
+REPLACE INTO `item_db` VALUES ('1660','Wand_Of_Affection2','Protection Staff II','4','20','10','500','30','180','0','1','1','256','56','2','2','4','130',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus bHealPower,20;','','');
+REPLACE INTO `item_db` VALUES ('1661','Mental_Destroyer','Mental Destroyer','4','20','10','1400','100','50','0','1','0','512','58','2','2','4','95',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 10; bonus bUnbreakableWeapon, 0; bonus bUseSPrate, 100; bonus bMdef, 20; bonus3 bSPVanishRate, 1000, 5, BF_NORMAL | BF_SKILL; if (getrefine() >= 6) { bonus3 bSPVanishRate, 1000, 10, BF_NORMAL | BF_SKILL; }','','');
+REPLACE INTO `item_db` VALUES ('1662','Bone_Wand_','Evil Bone Wand','4','20','10','700','40','110','0','1','2','8487700','63','2','2','3','24',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bAtkEle,Ele_Undead;','','');
+REPLACE INTO `item_db` VALUES ('1663','Staff_Of_Bordeaux_','Staff Of Bordeaux','4','20','10','500','30','170','0','1','2','66052','58','2','2','4','50',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; if(getskilllv(SA_DRAGONOLOGY) == 5) { bonus bUseSPrate,-15; bonus bInt,3; }','','');
+REPLACE INTO `item_db` VALUES ('1664','Thorn_Staff_','Thorn Staff of Darkness','4','20','10','700','60','160','0','1','0','99092','58','2','2','4','75',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayrate,-(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1665','Piercing_Staff_','Staff of Piercing','4','20','10','500','80','0','0','1','2','99092','58','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,15; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('1666','Healing_Staff_','Staff Of Healing','4','20','10','0','10','125','0','1','2','33040','63','2','2','3','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2);','','');
+REPLACE INTO `item_db` VALUES ('1667','TE_Woe_Staff','TE WoE Staff','4','20','10','0','50','100','0','1','0','8487700','63','2','2','3','40',NULL,'0','0','10','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Player,10; bonus bHealPower,5; bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1668','Sword_Stick','Sword Stick','4','20','10','500','120','150','0','1','2','8389120','63','2','2','4','80',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('1669','Thanos_Staff','Thanatos Staff','4','20','10','1000','100','200','0','1','1','99092','56','2','2','4','120',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,15;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1670','RWC_Memory_Staff','RWC Memory Staff','4','20','10','500','25','30','0','1','1','8487700','63','2','2','3','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bMatk,30*(getrefine()/3); if (getrefine()>=7) { .@val = 1; bonus4 bAutoSpell,HW_MAGICPOWER,1,10,0; } if (getrefine() >= 4) { bonus2 bMagicAddRace, RC_All, 5*(.@val+1); }','','');
+REPLACE INTO `item_db` VALUES ('1671','Staff_Of_Evil_Slayer','Evil Slayer Vanquisher Staff','4','20','10','800','30','155','0','1','1','8487700','56','2','2','3','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; bonus2 bMagicAddRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Undead,10; if(getrefine()>=9){ bonus bMatkRate,5; } if(getrefine()>=12){ bonus bMatkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('1680','Scarlet_Rod','Crimson Rod','4','20','10','600','60','70','0','1','2','8487701','63','2','2','3','70',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1681','Short_Foxtail_Staff','Short Foxtail Staff','4','20','10','0','30','0','0','1','0','0','63','2','2','1','1',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1683','Enriched_Foxtail_Staff','Enriched Foxtail Staff','4','20','10','200','50','70','0','1','1','0','7','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 50;','','');
+REPLACE INTO `item_db` VALUES ('1684','Long_Foxtail_Staff','Long Foxtail Staff','4','20','10','200','50','0','0','2','1','0','63','2','2','2','12',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 5; bonus bMaxHP, 200;','','');
+REPLACE INTO `item_db` VALUES ('1685','Dragonfly_Sitting_Foxtail_Staff','Dragonfly Sitting Foxtail Staff','4','20','10','300','70','100','0','1','1','0','7','2','2','2','20',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus bMaxHP, 100; bonus bMaxSP, 150;','','');
+REPLACE INTO `item_db` VALUES ('1686','Large_Foxtail_Staff','Large Foxtail Staff','4','20','10','300','70','0','0','1','1','0','63','2','2','2','20',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bDex, 1; bonus bMaxHP, 200; bonus bMaxSP, 100;','','');
+REPLACE INTO `item_db` VALUES ('1687','Beginner_Foxtail_Staff','Beginner Foxtail Staff','4','20','10','100','40','15','0','1','1','0','7','2','2','1','3',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 100;','','');
+REPLACE INTO `item_db` VALUES ('1690','Mysterious_Foxtail_Staff','Mysterious Foxtail Staff','4','20','10','400','80','180','0','1','3','0','7','2','2','2','60',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 10 * (getrefine() / 3) + 50; bonus bMatk, 10 * (getrefine() / 3);','','');
+REPLACE INTO `item_db` VALUES ('1691','Strange_God_Foxtail_Staff','Strange God Foxtail Staff','4','20','10','500','100','240','0','1','2','0','7','2','2','3','100',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 100; bonus bMatkRate, 2 * (getrefine() / 3); bonus bMaxSPrate, getrefine() / 3; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate,(20 * .@r) + 40; bonus bWeaponMatkRate,(20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1692','Magical_Foxtail_Staff','Magical Foxtail Staff','4','20','10','600','120','260','0','1','2','0','7','2','2','3','140',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 100; bonus bMatkRate, 2 * (getrefine() / 3); bonus bMaxSPrate, getrefine() / 3; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1693','Magical_Yellow_Foxtail_Staff','Magical Yellow Foxtail Staff','4','20','10','700','140','280','0','1','1','0','7','2','2','4','175',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3 * (getrefine() / 2); bonus4 bAutoSpellOnSkill, SU_FRESHSHRIMP, SU_ARCLOUSEDASH, max(1, getskilllv(SU_ARCLOUSEDASH)), 200; bonus4 bAutoSpellOnSkill, SU_SV_STEMSPEAR, SU_FRESHSHRIMP, max(1, getskilllv(SU_FRESHSHRIMP)), 200; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1694','Foxtail_Model','Foxtail Model','4','20','10','300','150','0','0','1','3','0','63','2','2','2','60',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHP, 100; bonus bDex, (getrefine() / 3) * 2; bonus bMaxSP, (getrefine() / 3) * 10;','','');
+REPLACE INTO `item_db` VALUES ('1695','Delicate_Foxtail_Model','Delicate Foxtail Model','4','20','10','300','195','0','0','1','2','0','63','2','2','3','100',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHP, 200; bonus bDex, (getrefine() / 3) * 3; bonus bMaxSP, (getrefine() / 3) * 15; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1696','Exquisite_Foxtail_Model','Exquisite Foxtail Model','4','20','10','300','240','0','0','1','2','0','63','2','2','3','140',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 8; bonus bMaxHPrate, 5; bonus bDex, (getrefine() / 2) * 3; bonus bMaxSP, (getrefine() / 2) * 15; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1697','Exquisite_Yellow_Foxtail_Model','Exquisite Yellow Foxtail Model','4','20','10','300','270','0','0','1','1','0','63','2','2','4','175',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 9; bonus bMaxHPrate, 7; bonus bLongAtkRate, getrefine() / 2; bonus bMaxSP, (getrefine() / 2) * 20; bonus4 bAutoSpellOnSkill, SU_PICKYPECK, SU_FRESHSHRIMP, max(1, getskilllv(SU_FRESHSHRIMP)), 200; if (getrefine() >= 7) { .@r = min(getrefine(), 10) - 7; bonus bWeaponAtkRate, (20 * .@r) + 40; bonus bWeaponMatkRate, (20 * .@r) + 40; }','','');
+REPLACE INTO `item_db` VALUES ('1699','Paradise_Foxtail_Staff_I','Eden Group Foxtail I','4','20','10','0','120','135','0','1','0','0','7','2','2','2','26',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bInt, 3; bonus bLongAtkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('1701','Bow','Bow','4','1000','500','500','15','0','0','5','3','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1702','Bow_','Bow','4','1000','500','500','15','0','0','5','4','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1703','Bow__','Bow','4','0','0','0','15','0','0','5','0','657480','63','2','34','1','4',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1002,500; bonus2 bAddDamageClass,1113,500; bonus2 bAddDamageClass,1031,500; bonus2 bAddDamageClass,1242,500;','','');
+REPLACE INTO `item_db` VALUES ('1704','Composite_Bow','Composite Bow','4','2500','1250','600','29','0','0','5','3','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1705','Composite_Bow_','Composite Bow','4','2500','1250','600','29','0','0','5','4','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1706','Composite_Bow__','Composite Bow','4','2500','1250','600','29','0','0','5','0','657480','63','2','34','1','4',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1707','Great_Bow','Great Bow','4','10000','5000','1000','50','0','0','5','2','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1708','Great_Bow_','Great Bow','4','10000','5000','1000','50','0','0','5','3','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1709','Great_Bow__','Great Bow','4','10000','5000','1000','50','0','0','5','0','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1710','CrossBow','Cross Bow','4','17000','8500','900','65','0','0','5','2','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1711','CrossBow_','Cross Bow','4','17000','8500','900','65','0','0','5','3','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1712','CrossBow__','Cross Bow','4','17000','8500','900','65','0','0','5','0','657480','63','2','34','2','18',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1713','Arbalest','Arbalest Bow','4','48000','24000','1000','90','0','0','5','1','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1714','Kakkung','Gakkung Bow','4','42000','21000','1100','100','0','0','5','1','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1715','Arbalest_','Arbalest Bow','4','48000','24000','1000','90','0','0','5','2','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1716','Kakkung_','Gakkung Bow','4','42000','21000','1100','100','0','0','5','2','657480','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1718','Hunter_Bow','Hunter Bow','4','64000','32000','1500','125','0','0','5','0','2048','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1719','Bow_Of_Roguemaster','Roguemaster\'s Bow','4','20','10','500','75','0','0','11','0','64','63','2','34','4','48',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1720','Bow_Of_Rudra','Rudra Bow','4','20','10','1200','150','0','0','5','0','657416','63','2','34','4','48',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('1721','Repeting_CrossBow','Repeating Crossbow','4','89000','44500','2000','95','0','0','9','1','133184','63','2','34','3','65',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1722','Balistar','Ballista','4','124000','62000','3500','145','0','0','5','0','526336','63','2','34','4','77',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1723','Luna_Bow','Luna Bow','4','20','10','2000','100','0','0','5','2','2048','63','2','34','3','30',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2+3*(getrefine()>5)+2*(getrefine()>8);','','');
+REPLACE INTO `item_db` VALUES ('1724','Dragon_Wing','Dragon Wing','4','20','10','1200','100','0','0','5','0','657480','63','2','34','4','60',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,1765,RC_Dragon,300; bonus bIgnoreDefRace,RC_Dragon;','','');
+REPLACE INTO `item_db` VALUES ('1725','Bow_Of_Minstrel','Minstrel Bow','4','20','10','1700','120','0','0','5','1','526336','63','2','34','4','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('1726','Hunter_Bow_','Hunter Bow','4','64000','32000','1500','125','0','0','5','1','2048','63','2','34','3','33',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1727','Balistar_','Ballista','4','124000','62000','3500','145','0','0','5','1','526336','63','2','34','4','77',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1728','Balistar_C','Ballista','4','1','0','0','194','0','0','5','0','526336','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1729','Bow_Of_Rudra_C','Rudra Bow','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('1730','Burning_Bow','Burning Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('1731','Frozen_Bow','Frozen Bow','4','20','10','1400','100','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1732','Earth_Bow','Earth Bow','4','20','10','1400','105','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1733','Gust_Bow','Gust Bow','4','20','10','1400','95','0','0','5','1','657416','63','2','34','3','55',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1734','Orc_Archer_Bow','Orc Archer Bow','4','20','10','1600','120','0','0','5','0','657416','63','2','34','3','65',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,1753,200;','','');
+REPLACE INTO `item_db` VALUES ('1735','Kkakkung','Kkakkung','4','20','10','0','120','0','0','5','0','657480','63','2','34','1','0',NULL,'0','0','11','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1736','Double_Bound','Double Bound','4','20','10','900','70','0','0','5','3','2048','58','2','34','3','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AC_DOUBLE,getskilllv(AC_DOUBLE),10;','','');
+REPLACE INTO `item_db` VALUES ('1737','Ixion_Wing','Ixion Wings','4','20','10','300','135','0','0','5','1','2048','58','2','34','4','70',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,7; }\",10+(getrefine()*2),7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; bonus2 bAddSkillBlow,AC_CHARGEARROW,3;','','');
+REPLACE INTO `item_db` VALUES ('1738','BF_Bow1','Valorous Battle CrossBow','4','20','10','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1739','BF_Bow2','Brave Battle CrossBow','4','20','10','0','100','0','0','5','0','657480','63','2','34','3','80',NULL,'1','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,10; bonus2 bAddRace,RC_DemiPlayer,55; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1740','Nepenthes_Bow','Nepenthes Bow','4','20','10','1000','105','0','0','5','2','2048','58','2','34','4','60',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellOnSkill,AC_DOUBLE,AC_CHARGEARROW,1,20;','','');
+REPLACE INTO `item_db` VALUES ('1741','Cursed_Lyre','Cursed Lyre','4','20','10','1250','125','0','0','5','1','526344','58','2','34','4','80',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,-2; bonus2 bAddEff,Eff_Curse,400;','','');
+REPLACE INTO `item_db` VALUES ('1742','N_Composite_Bow','Novice Composite Bow','4','0','0','0','49','0','0','5','3','657480','63','2','34','1','4',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1743','Krieger_Bow1','Glorious Hunter Bow','4','20','10','0','100','0','0','5','0','657480','63','2','34','4','80',NULL,'1','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bCritAtkRate,getrefine() * 2; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus2 bSkillAtk,AC_DOUBLE,20;','','');
+REPLACE INTO `item_db` VALUES ('1744','Bow_Of_Evil','Bow Of Evil','4','20','10','0','170','0','0','5','0','657480','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AC_DOUBLE,25; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1745','Falken_Blitz','Falken Blitz','4','20','10','1000','100','0','0','5','2','2048','58','2','34','3','50',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SN_SHARPSHOOTING,10; bonus2 bSkillAtk,AC_DOUBLE,10; bonus2 bSkillAtk,AC_CHARGEARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1746','Elven_Bow','Elven Bow','4','20','10','1500','160','0','0','5','1','526336','56','2','34','3','100',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1747','P_Bow1','Eden Bow I','4','0','0','0','82','0','0','5','0','657480','63','2','34','2','26',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1748','P_Bow2','Eden Bow II','4','0','0','0','120','0','0','5','0','657480','63','2','34','2','40',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1749','Tourist_Bow','Traveler\'s Bow','4','0','0','500','40','0','0','5','0','657480','63','2','34','1','0',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('1750','Arrow','Arrow','10','1','0','1','25','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1751','Silver_Arrow','Silver Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1752','Fire_Arrow','Fire Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1753','Steel_Arrow','Steel Arrow','10','4','2','2','40','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1754','Crystal_Arrow','Crystal Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1755','Arrow_Of_Wind','Arrow of Wind','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1756','Stone_Arrow','Stone Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1757','Immatrial_Arrow','Immaterial Arrow','10','3','1','1','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
+REPLACE INTO `item_db` VALUES ('1758','Stun_Arrow','Stun Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('1759','Freezing_Arrow','Frozen Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1760','Flash_Arrow','Flash Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1761','Curse_Arrow','Cursed Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('1762','Rusty_Arrow','Rusty Arrow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison;','','');
+REPLACE INTO `item_db` VALUES ('1763','Poison_Arrow','Poison Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,2000;','','');
+REPLACE INTO `item_db` VALUES ('1764','Incisive_Arrow','Sharp Arrow','10','20','10','3','10','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
+REPLACE INTO `item_db` VALUES ('1765','Oridecon_Arrow','Oridecon Arrow','10','30','15','3','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1766','Arrow_Of_Counter_Evil','Arrow of Counter Evil','10','40','20','3','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('1767','Arrow_Of_Shadow','Arrow of Shadow','10','3','1','2','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('1768','Sleep_Arrow','Sleep Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,2000;','','');
+REPLACE INTO `item_db` VALUES ('1769','Silence_Arrow','Mute Arrow','10','10','5','3','1','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('1770','Iron_Arrow','Iron Arrow','10','2','1','1','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1771','Venom_Knife','Venom Knife','10','50','25','5','30','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1772','Holy_Arrow','Holy Arrow','10','3','1','2','50','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus2 bAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('1773','Arrow_Of_Elf','Elven Arrow','10','5','2','1','45','0','0','0','0','661576','63','2','32768','0','100',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1774','Hunting_Arrow','Hunting Arrow','10','5','2','1','35','0','0','0','0','661576','63','2','32768','0','0',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1775','Siege_Arrow_S','WoE Arrow S','10','10','5','1','45','0','0','0','0','661576','63','2','32768','0','130',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1776','Siege_Arrow_A','WoE Arrow A','10','10','5','1','30','0','0','0','0','661576','63','2','32768','0','95',NULL,'0','1','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1800','Fist_of_Vicious_Mind','Fist of Vicious Mind','4','20','10','1500','150','0','0','1','1','33024','63','2','2','4','160',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('1801','Waghnakh','Waghnak','4','8000','4000','400','30','0','0','1','3','33024','63','2','2','1','0',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1802','Waghnakh_','Waghnak','4','8000','4000','400','30','0','0','1','4','33024','63','2','2','1','0',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1803','Knuckle_Duster','Knuckle Dusters','4','25000','12500','450','50','0','0','1','2','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1804','Knuckle_Duster_','Knuckle Dusters','4','25000','12500','450','50','0','0','1','3','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1805','Hora','Studded Knuckles','4','32000','16000','450','65','0','0','1','2','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1806','Hora_','Studded Knuckles','4','32000','16000','450','65','0','0','1','3','33024','63','2','2','2','12',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1807','Fist','Fist','4','53000','26500','650','115','0','0','1','0','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1808','Fist_','Fist','4','53000','26500','650','115','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1809','Claw','Claw','4','67000','33500','500','86','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1810','Claw_','Claw','4','67000','33500','500','86','0','0','1','2','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('1811','Finger','Finger','4','58000','29000','500','97','0','0','1','1','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1812','Finger_','Finger','4','58000','29000','500','97','0','0','1','2','33024','63','2','2','3','24',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1813','Kaiser_Knuckle','Kaiser Knuckle','4','20','10','450','110','0','0','1','0','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10;','','');
+REPLACE INTO `item_db` VALUES ('1814','Berserk','Berserk','4','20','10','500','120','0','0','1','0','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
+REPLACE INTO `item_db` VALUES ('1815','Claw_Of_Garm','Hatii Claw','4','20','10','550','152','0','0','1','1','33024','63','2','2','4','70',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus bMaxHPrate,-2; bonus2 bAddEff,Eff_Bleeding,200;','','');
+REPLACE INTO `item_db` VALUES ('1816','Berserk_','Berserk','4','20','10','500','120','0','0','1','1','33024','63','2','2','4','36',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,12;','','');
+REPLACE INTO `item_db` VALUES ('1817','Kaiser_Knuckle_C','Kaiser Knuckle','4','1','0','0','159','0','0','1','0','33024','63','2','2','4','0',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddRace,RC_Undead,5; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Fire,10; bonus2 bAddEle,Ele_Wind,10; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('1818','Magma_Fist','Magma Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1819','Icicle_Fist','Icicle Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1820','Electric_Fist','Electric Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_LIGHTNINGLOADER,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1821','Seismic_Fist','Seismic Fist','4','20','10','650','80','0','0','1','3','33024','63','2','2','3','75',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,5,10;','','');
+REPLACE INTO `item_db` VALUES ('1822','Combo_Battle_Glove','Combo Battle Glove','4','20','10','500','30','0','0','1','4','33024','63','2','2','3','60',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MO_TRIPLEATTACK,15; bonus2 bSkillAtk,MO_CHAINCOMBO,15; bonus2 bSkillAtk,MO_COMBOFINISH,20;','','');
+REPLACE INTO `item_db` VALUES ('1823','BF_Knuckle1','Valorous Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus4 bAutoSpell,CH_SOULCOLLECT,1,5,0; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1824','BF_Knuckle2','Brave Battle Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','3','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bVariableCastrate,MO_EXTREMITYFIST,-25; autobonus \"{ bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; }\",50,6000,BF_WEAPON,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1825','Horn_Of_Hilthrion','Horn of Hillslion','4','20','10','600','95','0','0','1','3','32768','58','2','2','3','60',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,100; bonus4 bAutoSpellOnSkill,CH_PALMSTRIKE,MO_INVESTIGATE,1,100; bonus3 bAutoSpell,MO_CALLSPIRITS,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1826','Krieger_Knuckle1','Glorious Claw','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus3 bAutoSpell,MO_INVESTIGATE,5,(getrefine()*10-50); bonus3 bAutoSpell,AL_DECAGI,1,(getrefine()*10-50); }','','');
+REPLACE INTO `item_db` VALUES ('1827','Krieger_Knuckle2','Glorious Fist','4','20','10','0','30','0','0','1','0','33024','63','2','2','4','80',NULL,'1','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1828','Monk_Knuckle','Monk Knuckle','4','20','10','0','150','0','0','1','0','33024','63','2','2','4','0',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSkillAtk,MO_FINGEROFFENSIVE,25;','','');
+REPLACE INTO `item_db` VALUES ('1829','Fist_C','Fist','4','0','0','0','150','0','0','1','0','33024','63','2','2','3','0',NULL,'0','0','12','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1830','Sura_Rampage','Sura\'s Rampage','4','20','10','500','142','0','0','1','1','32768','56','2','2','3','102',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SR_EARTHSHAKER,20; bonus2 bSkillAtk,SR_SKYNETBLOW,20; bonus bUseSPrate,5; if(getrefine()>6) { bonus bUseSPrate,-1*(getrefine()-6); }','','');
+REPLACE INTO `item_db` VALUES ('1831','P_Knuckle1','Eden Group Knuckle I','4','0','0','0','120','0','0','1','0','33024','63','2','2','3','60',NULL,'0','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1832','Velum_Claw','Vellum Claw','4','20','10','650','160','0','0','1','0','33024','63','2','2','4','95',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,100; if(getrefine()>7) { bonus2 bAddRace,RC_Player,20; } if(getrefine()>9) { bonus2 bVariableCastrate,MO_EXTREMITYFIST,-100; bonus4 bAutoSpellOnSkill,MO_EXPLOSIONSPIRITS,CH_SOULCOLLECT,1,10000; bonus2 bHPLossRate,500,3000; }','','');
+REPLACE INTO `item_db` VALUES ('1833','Claw_Of_Flash','Claw of Flash','4','60000','30000','400','140','0','0','1','2','33024','63','2','2','4','105',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1834','TE_Woe_Fist','TE WoE Fist','4','20','10','0','150','0','0','1','0','33024','63','2','2','3','40',NULL,'0','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('1835','Spartacus','Spartacus','4','20','10','600','100','0','0','1','2','33024','63','2','2','4','50',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkRate,getrefine(); if(getrefine()>9) bonus bNoSizeFix,0;','','');
+REPLACE INTO `item_db` VALUES ('1836','Thanos_Knuckle','Thanatos Knuckles','4','20','10','1600','60','100','0','1','1','32768','56','2','2','4','120',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1839','Scarlet_Knuckle','Crimson Knuckle','4','20','10','1000','100','0','0','1','2','33024','63','2','2','3','70',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1900','Violin_of_Vicious_Mind','Violin of Vicious Mind','4','20','10','1300','130','50','0','1','1','524288','63','1','2','4','160',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
+REPLACE INTO `item_db` VALUES ('1901','Violin','Violin','4','4000','2000','700','50','0','0','1','3','524288','63','1','2','1','2',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1902','Violin_','Violin','4','4000','2000','700','50','0','0','1','4','524288','63','1','2','1','2',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1903','Mandolin','Mandolin','4','18000','9000','400','90','0','0','1','2','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1904','Mandolin_','Mandolin','4','18000','9000','400','90','0','0','1','3','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1905','Lute','Lute','4','24500','12250','500','105','0','0','1','2','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1906','Lute_','Lute','4','24500','12250','500','105','0','0','1','3','524288','63','1','2','2','14',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1907','Guitar','Guitar','4','47000','23500','900','142','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1908','Guitar_','Guitar','4','47000','23500','900','142','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1909','Harp','Harp','4','62000','31000','900','114','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1910','Harp_','Harp','4','62000','31000','900','114','0','0','1','2','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('1911','Guh_Moon_Goh','Gumoongoh','4','54000','27000','1300','126','0','0','1','1','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1912','Guh_Moon_Goh_','Gumoongoh','4','54000','27000','1300','126','0','0','1','2','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1913','Electronic_Guitar','Electric Guitar','4','20','10','1800','110','0','0','1','0','524288','63','1','2','4','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_JUPITEL,1; bonus3 bAutoSpell,WZ_JUPITEL,1,100; bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,1; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1914','Guitar_Of_Passion','Burning Passion Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1915','Guitar_Of_Blue_Solo','Loner\'s Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1916','Guitar_Of_Vast_Land','Green Acre Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1917','Guitar_Of_Gentle_Breeze','Gentle Breeze Guitar','4','20','10','900','110','0','0','1','0','524288','63','1','2','3','27',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1918','Oriental_Lute','Oriental Lute','4','20','10','1200','150','0','0','1','0','524288','63','1','2','4','65',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
+REPLACE INTO `item_db` VALUES ('1919','Base_Guitar','Base Guitar','4','20','10','1500','130','0','0','1','1','524288','58','1','2','3','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,3; bonus4 bAutoSpellWhenHit,WZ_HEAVENDRIVE,3,30,1; bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100;','','');
+REPLACE INTO `item_db` VALUES ('1920','Berserk_Guitar','Berserk Guitar','4','20','10','1800','10','0','0','1','0','524288','58','1','2','4','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
+REPLACE INTO `item_db` VALUES ('1921','Guh_Moon_Gom','Gun Moon Gom','4','20','10','0','120','0','0','1','0','524288','63','1','2','1','0',NULL,'0','0','13','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1922','Oriental_Lute_','Oriental Lute','4','20','10','1200','150','0','0','1','2','524288','63','1','2','4','65',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10;','','');
+REPLACE INTO `item_db` VALUES ('1923','BF_Instrument1','Valorous Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1924','BF_Instrument2','Brave Battlefield Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','3','80',NULL,'1','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1925','Cello','Cello','4','20','10','700','110','0','0','1','3','524288','58','1','2','3','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,BA_MUSICALSTRIKE,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
+REPLACE INTO `item_db` VALUES ('1926','Harp_Of_Nepenthes','Harp of Nepenthes','4','20','10','1000','120','0','0','1','2','524288','58','1','2','4','60',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>9 ) { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,2000; } else { bonus3 bAddEffOnSkill,BA_MUSICALSTRIKE,Eff_Stun,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1927','Krieger_Instrument1','Glorious Guitar','4','20','10','0','50','0','0','1','0','524288','63','1','2','4','80',NULL,'1','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1928','Berserk_Guitar_I','Spirited Guitar','4','0','0','0','40','0','0','1','0','524288','58','1','2','4','0',NULL,'0','0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex);','','');
+REPLACE INTO `item_db` VALUES ('1929','Guitar_C','Guitar','4','0','0','0','177','0','0','1','0','524288','63','1','2','3','0',NULL,'0','0','13','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1930','Green_Whistle','Green Whistle','4','20','10','800','170','50','0','1','1','524288','56','1','2','3','102',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,MI_RUSH_WINDMILL,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,MI_RUSH_WINDMILL,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
+REPLACE INTO `item_db` VALUES ('1931','P_String_Inst1','Eden Group Guitar I','4','0','0','0','125','0','0','1','0','524288','63','1','2','3','60',NULL,'0','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1932','TE_Woe_Guitar','TE WoE Guitar','4','0','0','0','100','0','0','1','0','524288','63','1','2','3','40',NULL,'0','0','13','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
+REPLACE INTO `item_db` VALUES ('1933','Thanos_Violin','Thanatos Violin','4','20','10','2000','200','130','0','1','1','524288','56','1','2','4','120',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1934','Contabass','Double Bass','4','124000','62000','250','180','120','0','1','2','524288','56','1','2','3','130',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,WM_RANDOMIZESPELL,-2000;','','');
+REPLACE INTO `item_db` VALUES ('1935','Ukulele_Of_Newoz','Oz\'s New Ukulele','4','124000','62000','1000','160','0','0','1','2','524288','56','1','2','4','130',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,MI_RUSH_WINDMILL,-20;','','');
+REPLACE INTO `item_db` VALUES ('1936','Ru_Blue_Violin','Blue Violin','4','20','10','1500','180','0','0','1','1','524288','56','1','2','3','100',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bVit,5;','','');
+REPLACE INTO `item_db` VALUES ('1937','Ru_Gold_Violin','Ru Gold Violin','4','20','10','1500','180','0','0','1','2','524288','56','1','2','3','120',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8; bonus bVit,8;','','');
+REPLACE INTO `item_db` VALUES ('1938','Infinity_Violin','Infinity Violin','4','20','10','500','150','0','0','1','1','524288','56','1','2','4','100',NULL,'1','0','13','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1939','Scarlet_Viollin','Crimson Violin','4','20','10','800','80','0','0','1','2','524288','63','1','2','3','70',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1940','Conch_','Conch','4','0','0','600','120','0','0','1','1','524288','63','1','2','4','130',NULL,'1','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, getrefine(); bonus bDex, getrefine(); if(getrefine() > 4) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 10; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 10; bonus2 bVariableCastrate, WM_REVERBERATION, -10; } if(getrefine() > 6) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 10; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 10; bonus2 bVariableCastrate, WM_REVERBERATION, -10; } if(getrefine() > 8) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 20; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 20; bonus2 bVariableCastrate, WM_REVERBERATION, -20; }','','');
+REPLACE INTO `item_db` VALUES ('1950','Rope','Rope','4','2500','1250','400','45','0','0','2','3','524288','63','0','2','1','3',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1951','Rope_','Rope','4','2500','1250','400','45','0','0','2','4','524288','63','0','2','1','3',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1952','Line','Whip','4','12000','6000','300','80','0','0','2','2','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1953','Line_','Whip','4','12000','6000','300','80','0','0','2','3','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1954','Wire','Wire Whip','4','17500','8750','1000','95','0','0','2','2','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1955','Wire_','Wire Whip','4','17500','8750','1000','95','0','0','2','3','524288','63','0','2','2','16',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1956','Rante','Rante Whip','4','32000','16000','900','135','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1957','Rante_','Rante Whip','4','32000','16000','900','135','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1958','Tail','Tail Whip','4','41000','20500','700','105','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('1959','Tail_','Tail Whip','4','41000','20500','700','105','0','0','2','2','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('1960','Whip','Whip','4','38000','19000','700','120','0','0','2','1','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1961','Whip_','Whip','4','38000','19000','700','120','0','0','2','2','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1962','Lariat','Lariat Whip','4','20','10','400','100','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('1963','Rapture_Rose','Rapture Rose','4','20','10','300','115','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,5000;','','');
+REPLACE INTO `item_db` VALUES ('1964','Chemeti','Chemeti Whip','4','20','10','700','135','0','0','2','0','524288','63','0','2','4','44',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus bFlee,10; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('1965','Whip_Of_Red_Flame','Red Flame Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('1966','Whip_Of_Ice_Piece','Icicle Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('1967','Whip_Of_Earth','Gaia Whip','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('1968','Jump_Rope','Skipping Rope','4','20','10','400','120','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20;','','');
+REPLACE INTO `item_db` VALUES ('1969','Bladed_Whip','Blade Whip','4','20','10','1200','140','0','0','2','0','524288','63','0','2','4','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,300;','','');
+REPLACE INTO `item_db` VALUES ('1970','Queens_Whip','Queen\'s Whip','4','20','10','1100','150','0','0','2','0','524288','63','0','2','4','65',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1971','Electric_Wire','Electric Wire','4','20','10','700','110','0','0','2','0','524288','63','0','2','3','30',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('1972','Electric_Eel','Electric Eel','4','20','10','2000','100','0','0','2','2','524288','58','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,2; bonus bAgi,2; bonus3 bAutoSpell,WZ_JUPITEL,3,20; if(getrefine()>0) bonus3 bAutoSpell,CG_ARROWVULCAN,getrefine(),50;','','');
+REPLACE INTO `item_db` VALUES ('1973','Sea_Witch_Foot','Sea Witch\'s Foot','4','20','10','1500','110','0','0','2','1','524288','58','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,5; bonus4 bAutoSpellWhenHit,WZ_FROSTNOVA,3,50,1; bonus3 bAutoSpell,NPC_WIDESILENCE,2,100;','','');
+REPLACE INTO `item_db` VALUES ('1974','Carrot_Whip','Carrot Whip','4','20','10','1300','185','0','0','2','0','524288','58','0','2','4','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>0) bonus3 bAutoSpell,AL_INCAGI,getrefine(),10;','','');
+REPLACE INTO `item_db` VALUES ('1975','Queen_Is_Whip','Queen Is Whip','4','20','10','0','120','0','0','2','0','524288','63','0','2','1','0',NULL,'0','0','14','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('1976','Queens_Whip_','Queen\'s Whip','4','20','10','1100','150','0','0','2','2','524288','63','0','2','4','65',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CG_ARROWVULCAN,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('1977','BF_Whip1','Valorous Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1978','BF_Whip2','Brave Battle Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','3','80',NULL,'1','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bSkillAtk,CG_ARROWVULCAN,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('1979','Stem_Of_Nepenthes','Stem of Nepenthes','4','20','10','1000','120','0','0','2','2','524288','58','0','2','4','60',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if( getrefine()>=9 ) { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,2000; } else { bonus3 bAddEffOnSkill,DC_THROWARROW,Eff_Freeze,1000; }','','');
+REPLACE INTO `item_db` VALUES ('1980','Whip_Of_Balance','Whip of Balance','4','20','10','700','110','0','0','2','3','524288','58','0','2','3','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,3; bonus2 bAddSkillBlow,DC_THROWARROW,2; bonus2 bAddSkillBlow,CG_ARROWVULCAN,3;','','');
+REPLACE INTO `item_db` VALUES ('1981','Krieger_Whip1','Glorious Lariat','4','20','10','0','50','0','0','2','0','524288','63','0','2','4','80',NULL,'1','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,CG_ARROWVULCAN,CG_TAROTCARD,5,100;','','');
+REPLACE INTO `item_db` VALUES ('1982','Phenomena_Whip','Phenomena Whip','4','20','10','0','160','0','0','2','0','524288','63','0','2','4','0',NULL,'0','0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSkillAtk,DC_THROWARROW,25;','','');
+REPLACE INTO `item_db` VALUES ('1983','Rante_C','Rante Whip','4','0','0','0','170','0','0','2','0','524288','63','0','2','3','0',NULL,'0','0','14','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('1984','Stem_Whip','Stem Whip','4','20','10','800','170','50','0','1','1','524288','56','0','2','3','102',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>5) { bonus2 bSkillUseSP,WA_SWING_DANCE,(getrefine()-5)*4; bonus2 bSkillUseSP,WM_LULLABY_DEEPSLEEP,(getrefine()-5)*4; } bonus2 bSkillVariableCast,WA_SWING_DANCE,-2000; bonus2 bSkillVariableCast,WM_LULLABY_DEEPSLEEP,-2000;','','');
+REPLACE INTO `item_db` VALUES ('1985','Rosebine','Rosevine','4','20','10','1000','100','130','0','1','0','524288','56','0','2','4','110',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAgi,-2; bonus3 bAutoSpell,WM_VOICEOFSIREN,1,20;','','');
+REPLACE INTO `item_db` VALUES ('1986','P_Tail1','Eden Group Whip I','4','0','0','0','125','0','0','2','0','524288','63','0','2','3','60',NULL,'1','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1987','TE_Woe_Rope','TE WoE Rope','4','0','0','0','100','0','0','2','0','524288','63','0','2','4','40',NULL,'0','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('1988','Thanos_Whip','Thanatos Whip','4','20','10','2200','200','130','0','2','1','524288','56','0','2','4','120',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('1989','Gymnastics_Ribbon','Rhythmic Gymnastics Ribbon','4','124000','62000','300','150','120','0','2','2','524288','56','0','2','3','130',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('1990','Floral_Mic_Of_Igu','Bloody Floral Decoration Microphone','4','124000','62000','1000','160','0','0','2','2','524288','56','0','2','4','130',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,CG_MOONLIT,-20;','','');
+REPLACE INTO `item_db` VALUES ('1991','Ru_Blue_Whip','Blue Whip','4','20','10','1500','180','0','0','2','1','524288','56','0','2','3','100',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bVit,5;','','');
+REPLACE INTO `item_db` VALUES ('1992','Ru_Gold_Whip','Ru Gold Whip','4','20','10','1500','180','0','0','2','2','524288','56','0','2','3','120',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8; bonus bVit,8;','','');
+REPLACE INTO `item_db` VALUES ('1994','Infinity_Wire','Infinity Wire','4','20','10','0','100','0','0','2','1','524288','56','0','2','4','100',NULL,'1','0','14','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('1995','Scarlet_Wire','Crimson Wire','4','20','10','800','80','0','0','2','2','524288','63','0','2','3','70',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('1996','Wire_of_Vicious_Mind','Wire of Vicious Mind','4','20','10','1300','130','50','0','2','1','524288','63','0','2','4','160',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
+REPLACE INTO `item_db` VALUES ('2000','Destruction_Rod','Staff of Destruction','4','20','10','2500','130','280','0','1','1','512','58','2','34','4','80',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bVariableCastrate,HW_MAGICPOWER,-50;','','');
+REPLACE INTO `item_db` VALUES ('2001','Divine_Cross','Divine Cross','4','20','10','1500','120','210','0','1','0','33024','63','2','34','4','70',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bDex,4; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bAddRaceTolerance,RC_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('2002','Krieger_Twohand_Staff1','Glorious Destruction Staff','4','20','10','0','70','210','0','1','0','8487700','63','2','34','4','80',NULL,'1','0','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiPlayer,15; bonus2 bIgnoreMdefRate,RC_DemiPlayer,25; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(min(getrefine(),14)-5)*2; bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(min(getrefine(),14)-5)*2; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,WZ_STORMGUST,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_METEOR,MG_SAFETYWALL,10,200,1; bonus5 bAutoSpellOnSkill,WZ_VERMILION,MG_SAFETYWALL,10,200,1; }','','');
+REPLACE INTO `item_db` VALUES ('2003','Destruction_Rod_M','Staff of Destruction','4','20','10','2500','130','280','0','1','1','512','58','2','34','4','80',NULL,'1','0','23','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,WZ_JUPITEL,5,(getrefine()*20); bonus2 bVariableCastrate,HW_MAGICPOWER,-50;','','');
+REPLACE INTO `item_db` VALUES ('2004','Kronos','Kronos','4','20','10','1000','30','240','0','1','0','66052','58','2','34','4','50',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus \"{ bonus bMatkRate,12; bonus bUseSPrate,20; }\",1,5000,BF_MAGIC,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('2005','Dea_Staff','Dea Staff','4','20','10','1000','30','220','0','1','1','33040','58','2','34','3','50',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bMatkRate,getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 \"{ }\",20,1000,AL_HEAL,\"{ specialeffect2 EF_MAGICALATTHIT; heal 0,200; }\";','','');
+REPLACE INTO `item_db` VALUES ('2006','G_Staff_Of_Light','Guardian Of Light Wand','4','20','10','1900','80','150','0','1','0','8454660','63','2','34','4','60',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,6;','','');
+REPLACE INTO `item_db` VALUES ('2007','Golden_Rod_Staff','Golden Rod Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,3; bonus2 bSkillAtk,WZ_JUPITEL,12;','','');
+REPLACE INTO `item_db` VALUES ('2008','Aqua_Staff','Aqua Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bInt,3; bonus2 bSkillAtk,MG_COLDBOLT,12; bonus2 bSkillAtk,MG_FROSTDIVER,12;','','');
+REPLACE INTO `item_db` VALUES ('2009','Crimson_Staff','Crimson Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,3; bonus2 bSkillAtk,MG_FIREBOLT,10; bonus2 bSkillAtk,MG_FIREBALL,10;','','');
+REPLACE INTO `item_db` VALUES ('2010','Forest_Staff','Forest Staff','4','20','10','900','30','230','0','1','2','512','56','2','34','4','100',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bInt,3; bonus2 bSkillAtk,WZ_EARTHSPIKE,10; bonus2 bSkillAtk,WZ_HEAVENDRIVE,10;','','');
+REPLACE INTO `item_db` VALUES ('2011','Golden_Rod_Staff2','Empowered Golden Rod Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bInt,5; bonus2 bSkillAtk,WZ_JUPITEL,30;','','');
+REPLACE INTO `item_db` VALUES ('2012','Aqua_Staff2','Empowered Aqua Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus bInt,5; bonus2 bSkillAtk,MG_COLDBOLT,30; bonus2 bSkillAtk,MG_FROSTDIVER,30;','','');
+REPLACE INTO `item_db` VALUES ('2013','Crimson_Staff2','Empowered Crimson Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus2 bSkillAtk,MG_FIREBOLT,30; bonus2 bSkillAtk,MG_FIREBALL,30;','','');
+REPLACE INTO `item_db` VALUES ('2014','Forest_Staff2','Empowered Forest Staff','4','20','10','900','30','270','0','1','1','512','56','2','34','4','130',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth; bonus bInt,5; bonus2 bSkillAtk,WZ_EARTHSPIKE,30; bonus2 bSkillAtk,WZ_HEAVENDRIVE,30;','','');
+REPLACE INTO `item_db` VALUES ('2015','Upg_Staff','Upgrade Staff','4','20','10','1000','50','70','0','1','1','8487700','63','2','34','3','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(getrefine()*10); bonus bHealPower,getrefine(); if(BaseJob==Job_Wizard) bonus bMatk,30; else if(BaseJob==Job_Sage) bonus bMatk,20; if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('2016','Velum_Arc_Wand','Vellum Arc Wand','4','20','10','800','110','220','0','1','0','8487700','63','2','34','4','95',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bMagicAddRace,RC_Player,25; bonus bIgnoreMdefRate,25; if(getrefine()>5) { bonus2 bMagicAddRace,RC_Player,15; } if(getrefine()>8) { bonus bVariableCastrate,-20; bonus bFixedCast,-200; }','','');
+REPLACE INTO `item_db` VALUES ('2017','Divine_Cross_','Divine Cross','4','20','10','1500','120','210','0','1','1','33024','63','2','34','4','70',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy; bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('2018','Metal_Staff','Metal Staff','4','20','10','0','50','70','0','1','1','8487701','63','2','34','3','0',NULL,'1','0','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; if(BaseJob==Job_Wizard) bonus bMatk,15; else if(BaseJob==Job_Sage) bonus bMatk,10; bonus bMatk,(getrefine()*5); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bMatk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('2019','TE_Woe_Two_Hand_Staff','TE Woe Two Hand Staff','4','20','10','0','50','130','0','1','0','8487701','63','2','34','3','40',NULL,'0','0','23','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Player,20; bonus bHealPower,5; bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('2020','Jormungand','Jormungand','4','20','10','3000','200','280','0','1','0','8454656','63','2','34','4','90',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,20; bonus bAtkEle,Ele_Poison; bonus3 bAddEff,Eff_Poison,300,ATF_SKILL; bonus2 bAddEffWhenHit,Eff_Poison,100; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('2021','Ganbantein','Ganbantein','4','20','10','2000','100','320','0','1','0','512','56','2','34','4','100',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,25; bonus bDex,25; bonus5 bAutoSpell,AB_SILENTIUM,1,100,BF_MAGIC,1; bonus3 bAddEff,Eff_Poison,100,ATF_SKILL; bonus2 bAddEffWhenHit,Eff_Silence,10000; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('2022','Staff_Of_Geffen','Staff Of Geffen','4','20','10','1000','100','300','0','0','1','512','56','2','34','1','150',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,20;','','');
+REPLACE INTO `item_db` VALUES ('2023','Thanos_Rod','Thanatos Two-Handed Staff','4','20','10','1400','120','250','0','1','1','99092','56','2','34','4','120',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000; bonus bHealPower,18;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('2024','Infinity_Staff','Infinity Staff','4','20','10','500','30','170','0','0','1','8454656','56','2','34','4','100',NULL,'1','0','23','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2025','Scarlet_Staff','Staff of Crimson','4','20','10','1000','100','150','0','1','2','8454660','63','2','34','3','70',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bInt,5; bonus bMatk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('2026','Staff_of_Vicious_Mind','Staff of Vicious Mind','4','20','10','1000','100','200','0','1','1','8454660','63','2','34','4','160',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('2101','Guard','Guard','5','500','250','300','0','0','20','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2102','Guard_','Guard','5','500','250','300','0','0','20','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2103','Buckler','Buckler','5','14000','7000','600','0','0','40','0','0','972274','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2104','Buckler_','Buckler','5','14000','7000','600','0','0','40','0','1','972274','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2105','Shield','Shield','5','56000','28000','1300','0','0','60','0','0','16514','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2106','Shield_','Shield','5','56000','28000','1300','0','0','60','0','1','16514','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2107','Mirror_Shield','Mirror Shield','5','60000','30000','1000','0','0','45','0','0','4210818','63','2','32','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2108','Mirror_Shield_','Mirror Shield','5','60000','30000','1000','0','0','45','0','1','4210818','63','2','32','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2109','Memorize_Book','Memory Book','5','20','10','1000','0','0','25','0','0','8454660','63','2','32','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2110','Holy_Guard','Holy Guard','5','85000','42500','1400','0','0','110','0','0','16384','63','2','32','0','68',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2111','Herald_Of_GOD','Sacred Mission','5','128000','64000','1600','0','0','120','0','0','16384','63','2','32','0','83',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
+REPLACE INTO `item_db` VALUES ('2112','Novice_Guard','Novice Guard','5','1','0','1','0','0','20','0','0','1','47','2','32','0','0',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2113','Novice_Shield','Novice Shield','5','5000','2500','1000','0','0','20','0','1','1','47','2','32','0','40',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('2114','Stone_Buckler','Stone Buckler','5','30000','15000','1500','0','0','45','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5;','','');
+REPLACE INTO `item_db` VALUES ('2115','Valkyrjas_Shield','Valkyrja\'s Shield','5','30000','15000','500','0','0','80','0','1','18446744073709551614','63','2','32','0','65',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2116','Angels_Safeguard','Angelic Guard','5','10000','5000','400','0','0','30','0','1','1','47','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2117','Arm_Guard','Arm Guard','5','10000','5000','150','0','0','50','0','0','570425344','1','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2118','Arm_Guard_','Arm Guard','5','10000','5000','150','0','0','50','0','1','570425344','1','2','32','0','20',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2119','Improved_Arm_Guard','Advanced Arm Guard','5','40000','20000','150','0','0','45','0','0','570425344','1','2','32','0','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2120','Improved_Arm_Guard_','Advanced Arm Guard','5','40000','20000','150','0','0','45','0','1','570425344','1','2','32','0','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2121','Memorize_Book_','Memory Book','5','20','10','1000','0','0','25','0','1','8454660','63','2','32','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2122','Platinum_Shield','Platinum Shield','5','20','10','1200','0','0','95','0','0','1040382','58','2','32','0','68',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bAddRaceTolerance,RC_Undead,10; bonus5 bAutoSpellWhenHit,NPC_MAGICMIRROR,2,150,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2123','Orleans_Server','Orleans\'s Server','5','20','10','1000','0','0','75','0','1','1040382','58','2','32','0','55',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('2124','Thorny_Buckler','Thorny Buckler','5','20','10','1000','0','0','85','0','1','1040382','58','2','32','0','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2125','Strong_Shield','Strong Shield','5','20','10','2500','0','0','90','0','1','414946','58','2','32','0','75',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
+REPLACE INTO `item_db` VALUES ('2126','Guyak_Shield','Guyak Shield','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMagicDamageReturn,2; autobonus2 \"{ bonus bShortWeaponDamageReturn,5; }\",20,1000,BF_WEAPON,\"{ specialeffect2 EF_REFLECTSHIELD; }\";','','');
+REPLACE INTO `item_db` VALUES ('2127','Secular_Mission','Secular Mission','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','4','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 25;','','');
+REPLACE INTO `item_db` VALUES ('2128','Herald_Of_GOD_','Sacred Mission','5','128000','64000','1600','0','0','120','0','1','16384','63','2','32','0','83',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,2; bonus bMdef,3; bonus bUnbreakableShield,0;','','');
+REPLACE INTO `item_db` VALUES ('2129','Exorcism_Bible','Exorcism Bible','5','20','10','600','0','0','80','0','0','33024','63','2','32','0','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,3; bonus bSPrecovRate,3; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2130','Cross_Shield','Cross Shield','5','20','10','2000','0','0','130','0','1','16384','63','2','32','0','80',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSkillAtk,PA_SHIELDCHAIN,30; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,30; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2131','Magic_Study_Vol1','Magic Bible Vol1','5','20','10','1000','0','0','18','0','1','8454660','63','2','32','0','70',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus2 bAddEffWhenHit,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('2132','Shelter_Resistance','Shelter Resistance','5','20','10','0','0','0','140','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20; bonus bShortWeaponDamageReturn,1;','','');
+REPLACE INTO `item_db` VALUES ('2133','Tournament_Shield','Tournament Shield','5','20','10','1000','0','0','105','0','1','16514','58','2','32','0','50',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1; if (Class == Job_Lord_Knight) bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('2134','Shield_Of_Naga','Shield of Naga','5','20','10','500','0','0','35','0','1','1040256','58','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus2 \"{ bonus bShortWeaponDamageReturn,(getrefine()*3); }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_GUARD; }\";','','');
+REPLACE INTO `item_db` VALUES ('2135','Shadow_Guard','Shadow Guard','5','20','10','800','0','0','52','0','1','131072','58','2','32','0','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2136','Cracked_Buckler','Cracked Buckler','5','0','0','0','0','0','55','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddEle,Ele_Neutral,-10; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,10; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2137','Valkyrjas_Shield_C','Neo Valkyrja\'s Shield','5','0','0','0','0','0','110','0','0','1040382','58','2','32','0','95',NULL,'0','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Undead,20; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2138','Bradium_Shield','Bradium Shield','5','20','10','1800','0','0','98','0','1','1040256','58','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,CR_SHIELDBOOMERANG,60; bonus bAgi,-1; bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('2139','Flame_Thrower','Flame Thrower','5','20000','10000','2000','0','0','60','0','0','1024','56','2','32','0','99',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2140','Energy_Rune_Guard','Energy Rune Guard','5','20','10','0','0','0','70','0','1','128','56','2','32','0','99',NULL,'1','0','4','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,2;','','');
+REPLACE INTO `item_db` VALUES ('2141','Freyja_SShield7','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
+REPLACE INTO `item_db` VALUES ('2142','Freyja_SShield30','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
+REPLACE INTO `item_db` VALUES ('2143','Freyja_SShield60','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
+REPLACE INTO `item_db` VALUES ('2144','Freyja_SShield90','Freya Soul Shield','5','0','0','300','0','0','5','0','0','18446744073709551615','63','2','32','0','20',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25;','','');
+REPLACE INTO `item_db` VALUES ('2145','Time_Keepr_Shield','Guardian Shield','5','0','0','0','0','0','20','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubSize,Size_Medium,25;','','');
+REPLACE INTO `item_db` VALUES ('2146','Siver_Guard','Siver Guard','5','12500','6250','300','0','0','60','0','1','18446744073709551615','63','2','32','0','22',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2147','Round_Buckler','Round Buckler','5','24000','12000','600','0','0','90','0','1','1040382','58','2','32','0','22',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2148','Rotha_Shield','Rosa Shield','5','56000','28000','1300','0','0','130','0','1','16512','56','2','32','0','100',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2149','Upg_Guard','Reinforcement Guard','5','20','10','150','0','0','25','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2150','Upg_Buckler','Reinforcement Buckler','5','20','10','300','0','0','45','0','1','972274','63','2','32','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2151','Upg_Shield','Reinforcement Shield','5','20','10','650','0','0','65','0','1','16514','63','2','32','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2152','Anti_Demon_Shield_C','Anti Demon Shield','5','0','0','0','0','0','120','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','3','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,25; bonus2 bSubRace,RC_Demon,25; bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('2153','Imperial_Guard','Imperial Guard','5','20','10','2500','0','0','120','0','1','16384','56','2','32','0','102',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; if(getrefine()>=6) { bonus2 bSkillAtk,LG_SHIELDPRESS,20+((getrefine()-5)*2); } else { bonus2 bSkillAtk,LG_SHIELDPRESS,20; }','','');
+REPLACE INTO `item_db` VALUES ('2154','Toy_Shield','Toy Shield','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','32','0','10',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2155','Academy_Shield','Academy Shield','5','0','0','1500','0','0','3','0','1','18446744073709551614','63','2','32','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2156','Bible_Of_Promise1','Bible of Promise(1st Vol.)','5','20','10','500','0','0','10','0','1','256','56','2','32','0','110',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill ALL_ODINS_POWER,1;','','');
+REPLACE INTO `item_db` VALUES ('2157','Insecticide','Pesticide','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('2158','Ramor_Shield_Undead','Ramorushirudo','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_Undead, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, -5;','','');
+REPLACE INTO `item_db` VALUES ('2159','Sharel_Shield','Sharerushirudo','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2160','Giant_Shield','Giant Shield','5','56000','28000','2800','0','0','130','0','1','16512','56','2','32','0','100',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,5; if(getrefine()>=9) { bonus2 bSubSize,Size_Large,5; }','','');
+REPLACE INTO `item_db` VALUES ('2161','Geffenia_Book_Water','Geffenia Water Book','5','56000','28000','1000','0','0','30','0','1','512','56','2','32','0','100',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; if(readparam(bInt)>=120) { bonus bMatk,10; bonus bMaxHP,800; }','','');
+REPLACE INTO `item_db` VALUES ('2162','Bible_Of_Promise2','Bible of Promise(2nd Vol.)','5','56000','28000','500','0','0','20','0','1','256','56','2','32','0','140',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bHealPower,5; skill ALL_ODINS_POWER,2;','','');
+REPLACE INTO `item_db` VALUES ('2163','Flow_Shield','Floor Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2164','Sombre_Shield','Bull Son Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2165','Sol_Shield','Sol Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2166','Exorcism_Bible_','Devil\'s Bible Drive','5','20','10','600','0','0','80','0','1','33024','63','2','32','0','50',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2167','Poison_Shield','Poison Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2168','Immuned_Shield','Immune Shield','5','20','10','700','0','0','55','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>5) bonus2 bSubEle,Ele_Neutral,min(getrefine(),12)-5;','','');
+REPLACE INTO `item_db` VALUES ('2169','Kalasak','Kalasag','5','20','10','400','0','0','40','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/3;','','');
+REPLACE INTO `item_db` VALUES ('2170','Bayani_Kalasak','Kalasag(Bayani)','5','20','10','400','0','0','40','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/3;','','');
+REPLACE INTO `item_db` VALUES ('2171','Fox_Armguard','Fox Armguard','5','40000','20000','200','0','0','45','0','1','570425344','1','2','32','0','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2172','Wolf_Armguard','Wolf Armguard','5','45000','22500','250','0','0','70','0','1','570425344','1','2','32','0','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; bonus bFlee,-50; }\",10,5000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('2173','Crescent_Armguard','Crescent Armguard','5','45000','22500','250','0','0','45','0','1','570425344','1','2','32','0','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-(getrefine()*2);','','');
+REPLACE INTO `item_db` VALUES ('2174','Lumiere_Shield','Lumiere Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2175','Esprit_Shield','Spirit Shield','5','20','10','1300','0','0','50','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2176','Dark_Book','Black Book','5','20','10','500','0','0','80','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2177','Shield_Of_Death','Shield Of Death','5','20','10','2000','0','0','150','0','1','18446744073709551615','63','2','32','0','90',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bSubRace,RC_NonBoss,-10;','','');
+REPLACE INTO `item_db` VALUES ('2178','TE_Woe_Buckler','TE WoE Buckler','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','32','0','40',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bSubRace,RC_Player,15;','','');
+REPLACE INTO `item_db` VALUES ('2179','TE_Woe_Shield','TE WoE Shield','5','0','0','0','0','0','25','0','0','16514','63','2','32','0','40',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,200; bonus2 bSubRace,RC_Player,20;','','');
+REPLACE INTO `item_db` VALUES ('2180','TE_Woe_Magic_Guard','TE WoE Magic Guard','5','0','0','0','0','0','5','0','0','8487701','63','2','32','0','40',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25; bonus bMaxSP,200; bonus2 bSubRace,RC_Player,10;','','');
+REPLACE INTO `item_db` VALUES ('2181','Hervor','Hervor','5','20','10','1500','0','0','100','0','0','18446744073709551615','63','2','32','0','90',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubRace,RC_All,30; bonus bUnbreakableShield,1;','','');
+REPLACE INTO `item_db` VALUES ('2182','Hervor_Alvitr','Hervor Alvitr','5','20','10','3000','0','0','150','0','0','18446744073709551615','56','2','32','0','100',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,20; bonus bMdef,10; bonus2 bAddRaceTolerance,RC_All,30; /* TODO: bonus3 bAutoSpellWhenHit,\"ALL_RAY_OF_PROTECTION\",1,50; */ bonus bUnbreakableShield,1;','','');
+REPLACE INTO `item_db` VALUES ('2183','Impr_Angels_Safeguard','Advanced Angelic Guard','5','10000','5000','400','0','0','30','0','1','1','47','2','32','0','99',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('2185','Magic_Reflector','Magic Reflector','5','20','10','1000','0','0','50','0','1','18446744073709551615','63','2','32','0','99',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMagicDamageReturn,3+((getrefine()>=9)?3:0);','','');
+REPLACE INTO `item_db` VALUES ('2186','Encyclopedia_Revision','Revised Encyclopedia','5','20','10','1000','0','0','50','0','1','4260096','63','2','32','0','99',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bInt,3; bonus bDex,2; bonus bCritical,3; if (getrefine()>6) bonus bCritical,2; if (getrefine()>8) bonus bMatk,5;','','');
+REPLACE INTO `item_db` VALUES ('2187','Shield_Of_Gray','Gray Shield','5','20','10','2000','0','0','75','0','1','18446744073709551615','56','2','32','0','120',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10+(getrefine()/3); bonus2 bSubEle,Ele_Holy,30+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('2188','Svalinn_J','Svalinn','5','20','10','500','0','0','80','0','1','18446744073709551615','63','2','32','0','65',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubEle,Ele_Water,10+(getrefine()/3); bonus bMaxHP,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('2189','Mad_Bunny','Mad Bunny','5','0','0','100','0','0','40','0','1','18446744073709551615','63','2','32','0','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6; bonus bDex,1; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Undead,5; bonus2 bSubEle,Ele_Neutral,5; if (isequipped(20725)) { if (getequiprefinerycnt(EQI_HAND_L)>6) { bonus2 bSubEle,Ele_Water,(getrefine()*2)-12; bonus2 bSubEle,Ele_Earth,(getrefine()*2)-12; bonus2 bSubEle,Ele_Fire,(getrefine()*2)-12; bonus2 bSubEle,Ele_Wind,(getrefine()*2)-12; bonus2 bSubEle,Ele_Poison,(getrefine()*2)-12; bonus2 bSubEle,Ele_Ghost,(getrefine()*2)-12; bonus2 bSubEle,Ele_Holy,(getrefine()*2)-12; bonus2 bSubEle,Ele_Dark,(getrefine()*2)-12; bonus2 bSubEle,Ele_Undead,(getrefine()*2)-12; bonus2 bSubEle,Ele_Neutral,(getrefine()*2)-12; } }','','');
+REPLACE INTO `item_db` VALUES ('2190','Ancient_Shield_Of_Aeon','Ancient Shield Of Aeon','5','0','0','200','0','0','5','0','1','1040256','56','2','32','0','130',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Dark,10; bonus2 bSubEle,Ele_Holy,10; bonus2 bSubEle,Ele_Ghost,10; bonus bMaxHP,500; bonus bMaxSP,50; if(getrefine()>=14) { skill MG_STONECURSE,5; }','','');
+REPLACE INTO `item_db` VALUES ('2198','Lapine_Shield','Laphine Shield','5','20','10','1000','0','0','25','0','1','18446744073709551615','63','2','32','0','100',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getrefine()>=7) { bonus bMatk,20; }','','');
+REPLACE INTO `item_db` VALUES ('2199','Ahura_Mazda','Ahura Mazdah','5','1','0','10','0','0','10000','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShield,0; bonus bAllStats,50; bonus bMdef,99; bonus bShortWeaponDamageReturn,100; bonus2 bSubRace,RC_DemiPlayer,95; skill CR_FULLPROTECTION,5; skill WZ_ESTIMATION,1; skill ST_FULLSTRIP,5; skill HW_MAGICPOWER,10; bonus bMaxHPrate,200; bonus bNoKnockback,0; bonus bDelayrate,-20; bonus bSpeedRate,25; bonus bIntravision,0;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
+REPLACE INTO `item_db` VALUES ('2201','Sunglasses','Sunglasses','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('2202','Sunglasses_','Sunglasses','5','5000','2500','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('2203','Glasses','Glasses','5','4000','2000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2204','Glasses_','Glasses','5','4000','2000','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2205','Divers_Goggles','Diver Goggles','5','3500','1750','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2206','Wedding_Veil','Wedding Veil','5','23000','11500','100','0','0','0','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','0','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2207','Fancy_Flower','Fancy Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('2208','Ribbon','Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2209','Ribbon_','Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2210','Hair_Band','Hairband','5','500','250','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2211','Bandana','Bandana','5','400','200','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2212','Eye_Bandage','Eye Patch','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2213','Cat_Hairband','Kitty Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2214','Bunny_Band','Bunny Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('2215','Flower_Hairband','Flower Band','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2216','Biretta','Biretta','5','9000','4500','100','0','0','8','0','0','33040','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2217','Biretta_','Biretta','5','9000','4500','100','0','0','8','0','1','33040','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2218','Flu_Mask','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('2219','Flu_Mask_','Flu Mask','5','300','150','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2220','Hat','Hat','5','1000','500','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2221','Hat_','Hat','5','1000','500','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2222','Turban','Turban','5','4500','2250','300','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2223','Turban_','Turban','5','4500','2250','300','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2224','Goggle','Goggles','5','20','10','300','0','0','5','0','0','941290','63','2','768','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2225','Goggle_','Goggles','5','20','10','300','0','0','5','0','1','941290','63','2','768','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2226','Cap','Cap','5','12000','6000','400','0','0','7','0','0','941290','63','2','256','0','0',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2227','Cap_','Cap','5','12000','6000','400','0','0','7','0','1','941290','63','2','256','0','0',NULL,'1','0','14','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2228','Helm','Helm','5','44000','22000','600','0','0','13','0','0','16514','63','2','256','0','0',NULL,'1','0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2229','Helm_','Helm','5','44000','22000','600','0','0','13','0','1','16514','63','2','256','0','0',NULL,'1','0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2230','Gemmed_Sallet','Gemmed Sallet','5','50000','25000','500','0','0','8','0','0','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2231','Gemmed_Sallet_','Gemmed Sallet','5','50000','25000','500','0','0','8','0','1','414946','63','2','256','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2232','Circlet','Circlet','5','7500','3750','300','0','0','6','0','0','8487700','63','2','256','0','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2233','Circlet_','Circlet','5','7500','3750','300','0','0','6','0','1','8487700','63','2','256','0','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2234','Tiara','Tiara','5','20','10','400','0','0','7','0','0','18446744073709551614','63','0','256','0','45',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2235','Crown','Crown','5','20','10','400','0','0','7','0','0','18446744073709551614','63','1','256','0','45',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2236','Santas_Hat','Santa Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2237','Weird_Goatee','Bandit Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2238','Weird_Moustache','Moustache','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2239','One_Eyed_Glass','Monocle','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2240','Beard','Beard','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','24','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'2241','','','');
+REPLACE INTO `item_db` VALUES ('2241','Granpa_Beard','Grampa Beard','5','5000','2500','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2242','Luxury_Sunglasses','Purple Glasses','5','24000','12000','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('2243','Spinning_Eyes','Geek Glasses','5','20000','10000','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','27','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,1500;','','');
+REPLACE INTO `item_db` VALUES ('2244','Big_Sis_Ribbon','Big Ribbon','5','15000','7500','200','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2245','Sweet_Gents','Sweet Gent','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2246','Golden_Gear','Golden Gear','5','20','10','900','0','0','9','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('2247','Oldmans_Romance','Romantic Gent','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2248','Western_Grace','Western Grace','5','15000','7500','400','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2249','Coronet','Coronet','5','20','10','300','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2250','Fillet','Cute Ribbon','5','500','250','100','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2251','Holy_Bonnet','Monk Hat','5','30000','15000','100','0','0','10','0','0','33040','63','2','256','0','0',NULL,'1','0','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2252','Star_Sparkling','Wizard Hat','5','20','10','300','0','0','7','0','0','8454660','63','2','256','0','0',NULL,'1','0','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('2253','Sunflower','Sunflower','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('2254','Angelic_Chain','Angel Wing','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,1; bonus bLuk,1; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('2255','Satanic_Chain','Evil Wing','5','20','10','100','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,1; bonus2 bAddRaceTolerance,RC_Angel,3;','','');
+REPLACE INTO `item_db` VALUES ('2256','Magestic_Goat','Magestic Goat','5','20','10','800','0','0','9','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2257','Snowy_Horn','Unicorn Horn','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2258','Sharp_Gear','Spiky Band','5','20','10','1000','0','0','12','0','0','6739442','63','2','256','0','50',NULL,'1','0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2259','Mini_Propeller','Mini Propeller','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2260','Mini_Glasses','Mini Glasses','5','28000','14000','100','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2261','Prontera_Army_Cap','Army Cap','5','20','10','400','0','0','8','0','0','414946','63','2','256','0','0',NULL,'1','0','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2262','Pierrot_Nose','Clown Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2263','Gangster_Patch','Zorro Masque','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2264','Munak_Turban','Munak Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('2265','Ganster_Mask','Gangster Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,1500;','','');
+REPLACE INTO `item_db` VALUES ('2266','Iron_Cane','Iron Cain','5','20','10','300','0','0','4','0','0','16514','63','2','1','0','50',NULL,'0','0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2267','Cigar','Cigarette','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,3;','','');
+REPLACE INTO `item_db` VALUES ('2268','Smoking_Pipe','Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,3;','','');
+REPLACE INTO `item_db` VALUES ('2269','Centimental_Flower','Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2270','Centimental_Leaf','Romantic Leaf','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2271','Jack_A_Dandy','Jack be Dandy','5','45000','22500','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2272','Stop_Post','Stop Post','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2273','Doctor_Cap','Doctor Band','5','20','10','100','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2274','Ghost_Bandana','Ghost Bandana','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2275','Red_Bandana','Red Bandana','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','62','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2276','Eagle_Eyes','Angled Glasses','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2277','Nurse_Cap','Nurse Cap','5','20','10','100','0','0','4','0','0','33040','63','2','256','0','0',NULL,'1','0','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2278','Mr_Smile','Mr. Smile','5','60','30','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2279','Bomb_Wick','Bomb Wick','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2280','Sahkkat','Sakkat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2281','Phantom_Of_Opera','Opera Masque','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','68','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2282','Spirit_Chain','Halo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','69','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,15;','','');
+REPLACE INTO `item_db` VALUES ('2283','Ear_Mufs','Ear Muffs','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('2284','Antler','Antlers','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2285','Apple_Of_Archer','Apple of Archer','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2286','Elven_Ears','Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','70',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2287','Pirate_Bandana','Pirate Bandana','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2288','Mr_Scream','Mr. Scream','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','75','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2289','Poo_Poo_Hat','Poo Poo Hat','5','20','10','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('2290','Funeral_Costume','Funeral Hat','5','3000','1500','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2291','Masquerade','Masquerade','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('2292','Welding_Mask','Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2293','Pretend_Murdered','Pretend Murdered','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','80','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2294','Star_Dust','Stellar','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2295','Blinker','Blinker','5','1500','750','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('2296','Binoculars','Binoculars','5','20','10','100','0','0','2','0','0','526344','63','2','512','0','50',NULL,'0','0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2297','Goblini_Mask','Goblin Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','84','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2298','Green_Feeler','Green Feeler','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2299','Viking_Helm','Orc Helm','5','20','10','500','0','0','9','0','0','414946','63','2','256','0','0',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2301','Cotton_Shirt','Cotton Shirt','5','10','5','100','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2302','Cotton_Shirt_','Cotton Shirt','5','10','5','100','0','0','10','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2303','Leather_Jacket','Jacket','5','200','100','200','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2304','Leather_Jacket_','Jacket','5','200','100','200','0','0','15','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2305','Adventure_Suit','Adventurer\'s Suit','5','1000','500','300','0','0','20','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2306','Adventureres_Suit_','Adventurer\'s Suit','5','1000','500','300','0','0','20','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2307','Mantle','Mantle','5','10000','5000','600','0','0','37','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2308','Mantle_','Mantle','5','10000','5000','600','0','0','37','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2309','Coat','Coat','5','22000','11000','1200','0','0','42','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2310','Coat_','Coat','5','22000','11000','1200','0','0','42','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2311','Mink_Coat','Mink Coat','5','20','10','2300','0','0','30','0','1','18446744073709551614','63','2','16','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2312','Padded_Armor','Padded Armor','5','48000','24000','2800','0','0','35','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2313','Padded_Armor_','Padded Armor','5','48000','24000','2800','0','0','35','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2314','Chain_Mail','Chain Mail','5','65000','32500','3300','0','0','55','0','0','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2315','Chain_Mail_','Chain Mail','5','65000','32500','3300','0','0','55','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2316','Plate_Armor','Full Plate','5','80000','40000','4500','0','0','70','0','0','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2317','Plate_Armor_','Full Plate','5','80000','40000','4500','0','0','70','0','1','16514','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2318','Clothes_Of_The_Lord','Lord\'s Clothes','5','20','10','2500','0','0','59','0','1','263200','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2319','Glittering_Clothes','Glittering Jacket','5','20','10','2500','0','0','58','0','1','18446744073709551614','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddEff,Eff_Blind,300;','','');
+REPLACE INTO `item_db` VALUES ('2320','Formal_Suit','Formal Suit','5','20','10','300','0','0','40','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2321','Silk_Robe','Silk Robe','5','8000','4000','400','0','0','20','0','0','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2322','Silk_Robe_','Silk Robe','5','8000','4000','400','0','0','20','0','1','8767414','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2323','Scapulare','Scapulare','5','6500','3250','400','0','0','24','0','0','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2324','Scapulare_','Scapulare','5','6500','3250','400','0','0','24','0','1','33040','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2325','Saint_Robe','Saint\'s Robe','5','54000','27000','600','0','0','50','0','0','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2326','Saint_Robe_','Saint\'s Robe','5','54000','27000','600','0','0','50','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2327','Holy_Robe','Holy Robe','5','20','10','1700','0','0','57','0','0','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
+REPLACE INTO `item_db` VALUES ('2328','Wooden_Mail','Wooden Mail','5','5500','2750','1000','0','0','25','0','0','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2329','Wooden_Mail_','Wooden Mail','5','5500','2750','1000','0','0','25','0','1','279714','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2330','Tights','Tights','5','71000','35500','500','0','0','27','0','0','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2331','Tights_','Tights','5','71000','35500','500','0','0','27','0','1','526344','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2332','Silver_Robe','Silver Robe','5','7000','3500','700','0','0','23','0','0','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2333','Silver_Robe_','Silver Robe','5','7000','3500','700','0','0','23','0','1','8454660','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2334','Mage_Coat','Mage Coat','5','20','10','600','0','0','40','0','0','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2335','Thief_Clothes','Thief Clothes','5','74000','37000','100','0','0','40','0','0','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2336','Thief_Clothes_','Thief Clothes','5','74000','37000','100','0','0','40','0','1','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2337','Ninja_Suit','Ninja Suit','5','20','10','1500','0','0','58','0','0','570560576','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2338','Wedding_Dress','Wedding Dress','5','43000','21500','500','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('2339','G_Strings','Pantie','5','1000','500','100','0','0','22','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2340','Novice_Breast','Novice Breastplate','5','89000','44500','500','0','0','32','0','1','1','47','2','16','0','10',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2341','Full_Plate_Armor','Legion Plate Armor','5','94000','47000','5500','0','0','79','0','0','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2342','Full_Plate_Armor_','Legion Plate Armor','5','102500','51250','5500','0','0','79','0','1','16384','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2343','Robe_Of_Casting','Robe of Cast','5','124800','62400','1100','0','0','40','0','0','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2344','Flame_Sprits_Armor','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('2345','Flame_Sprits_Armor_','Lucius\'s Fierce Armor of Volcano','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('2346','Water_Sprits_Armor','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('2347','Water_Sprits_Armor_','Saphien\'s Armor of Ocean','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('2348','Wind_Sprits_Armor','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('2349','Wind_Sprits_Armor_','Aebecee\'s Raging Typhoon Armor','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('2350','Earth_Sprits_Armor','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','25','0','0','279714','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('2351','Earth_Sprits_Armor_','Claytos Cracking Earth Armor','5','136000','68000','2200','0','0','25','0','1','18446744073709551614','63','2','16','0','45',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('2352','Novice_Plate','Tattered Novice Ninja Suit','5','1','0','1','0','0','25','0','0','1','47','2','16','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2353','Odins_Blessing','Odin\'s Blessing','5','30000','15000','2500','0','0','53','0','1','18446744073709551614','63','2','16','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2354','Goibnes_Armor','Goibne\'s Armor','5','50000','25000','3500','0','0','58','0','0','18446744073709551614','63','2','16','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2355','Angels_Protection','Angelic Protection','5','10000','5000','600','0','0','25','0','1','1','47','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
+REPLACE INTO `item_db` VALUES ('2356','Vestment_Of_Grace','Blessed Holy Robe','5','20','10','2500','0','0','45','0','1','33024','63','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bResEff,Eff_Blind,8000;','','');
+REPLACE INTO `item_db` VALUES ('2357','Valkyrie_Armor','Valkyrian Armor','5','0','0','2800','0','0','55','0','1','1040382','58','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bUnbreakableArmor,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus2 bResEff,Eff_Silence,5000; else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus2 bResEff,Eff_Stun,5000;','','');
+REPLACE INTO `item_db` VALUES ('2358','Dress_Of_Angel','Angel\'s Dress','5','20','10','1000','0','0','5','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('2359','Ninja_Suit_','Ninja Suit','5','20','10','1500','0','0','58','0','1','570560576','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2360','Robe_Of_Casting_','Robe of Cast','5','124800','62400','1100','0','0','40','0','1','8454656','63','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2361','Blue_Aodai','Blue Robe','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2362','Red_Aodai','Red Robe','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2363','White_Aodai','White Robe','5','20','10','500','0','0','0','0','0','1','47','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bVit,3; bonus bDex,3; bonus bAgi,3; bonus bLuk,3; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2364','Meteo_Plate_Armor','Meteo Plate Armor','5','20','10','3000','0','0','85','0','1','279714','58','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Freeze,3000;','','');
+REPLACE INTO `item_db` VALUES ('2365','Orleans_Gown','Orleans\'s Gown','5','20','10','300','0','0','15','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,15; bonus bNoCastCancel,0;','','');
+REPLACE INTO `item_db` VALUES ('2366','Divine_Cloth','Divine Cloth','5','20','10','1500','0','0','50','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus2 bResEff,Eff_Silence,500; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500; bonus2 bResEff,Eff_Sleep,500;','','');
+REPLACE INTO `item_db` VALUES ('2367','Sniping_Suit','Sniping Suit','5','20','10','750','0','0','42','0','1','2048','58','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
+REPLACE INTO `item_db` VALUES ('2368','Golden_Armor','Golden Armor','5','20','10','2000','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2369','Freyja_Overcoat','Freyja Overcoat','5','0','0','500','0','0','12','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('2370','Used_Mage_Coat','Used Mage Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bBaseAtk,10; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2371','G_Strings_','Pantie','5','1000','500','100','0','0','22','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2372','Mage_Coat_','Mage Coat','5','20','10','600','0','0','40','0','1','8454660','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2373','Holy_Robe_','Holy Robe','5','20','10','1700','0','0','57','0','1','33040','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bSubEle,Ele_Dark,10;','','');
+REPLACE INTO `item_db` VALUES ('2374','Diabolus_Robe','Diabolus Robe','5','20','10','300','0','0','57','0','1','625436','58','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150; bonus bMdef,5; bonus bHealPower,6; bonus bDelayrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('2375','Diabolus_Armor','Diabolus Armor','5','20','10','600','0','0','79','0','1','414946','58','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus bMaxHP,150; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Stone,500;','','');
+REPLACE INTO `item_db` VALUES ('2376','Assaulter_Plate','Assaulter Plate','5','10','5','0','0','0','57','0','1','6571170','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2377','Elite_Engineer_Armor','Elite Engineer Armor','5','10','5','0','0','0','50','0','1','263200','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2378','Assassin_Robe','Assassin Robe','5','10','5','0','0','0','41','0','1','570560576','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2379','Warlock_Battle_Robe','Warlock\'s Battle Robe','5','10','5','0','0','0','36','0','1','8454660','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2380','Medic_Robe','Medic\'s Robe','5','10','5','0','0','0','25','0','1','33040','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2381','Elite_Archer_Suit','Elite Archer Suit','5','10','5','0','0','0','35','0','1','526344','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2382','Elite_Shooter_Suit','Elite Shooter Suit','5','10','5','0','0','0','25','0','1','16777216','1','2','16','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2383','Brynhild','Brynhild','5','20','10','400','0','0','120','0','0','18446744073709551615','63','2','16','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
+REPLACE INTO `item_db` VALUES ('2384','Spritual_Tunic','Spritual Tunic','5','20','10','0','0','0','38','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,800; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubEle,Ele_Earth,20; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Poison,20; bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Dark,20; bonus2 bSubEle,Ele_Ghost,20; bonus2 bSubEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('2385','Recuperative_Armor','Recuperative Armor','5','20','10','0','0','0','67','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bNoRegen,1; bonus bNoRegen,2; bonus bHPGainValue,60; bonus bSPGainValue,6; bonus bMagicHPGainValue,60; bonus bMagicSPGainValue,6;','','heal 0,-100;');
+REPLACE INTO `item_db` VALUES ('2386','Chameleon_Armor','Chameleon Armor','5','20','10','1700','0','0','55','0','0','1040256','58','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*7); bonus bMaxSP,(BaseLevel/2); autobonus2 \"{ bonus bNoMagicDamage,100; }\",10,2000,BF_MAGIC,\"{ specialeffect2 EF_ENERGYCOAT; }\"; if( BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte ) bonus bMdef,5; else if( BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief ) bonus bDef,3;','','');
+REPLACE INTO `item_db` VALUES ('2387','Sprint_Mail','Sprint Mail','5','20','10','1000','0','0','20','0','1','1040256','58','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHPrecovRate,5; bonus bAddItemHealRate,3; bonus2 bSkillHeal,AL_HEAL,3;','','');
+REPLACE INTO `item_db` VALUES ('2388','Kandura','Kandura','5','20','10','300','0','0','36','0','1','4096','58','2','16','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,5; bonus bAspdRate,2;','','');
+REPLACE INTO `item_db` VALUES ('2389','Armor_Of_Naga','Armor of Naga','5','20','10','1000','0','0','45','0','1','1040256','58','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; autobonus \"{ bonus bBaseAtk,20; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('2390','Improved_Tights','Improved Tights','5','20','10','400','0','0','38','0','1','526344','58','2','16','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('2391','Life_Link','Life Link','5','20','10','3500','0','0','75','0','1','16514','58','2','16','0','82',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,5; bonus bHPrecovRate,50;','','');
+REPLACE INTO `item_db` VALUES ('2392','Old_Pant','Old Green Pantie','5','0','0','0','0','0','60','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bMaxHP,200; bonus3 bAutoSpellWhenHit,MO_CALLSPIRITS,5,20; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2393','N_Adventurers_Suit','Novice Adventurer\'s Suit','5','0','0','0','0','0','45','0','1','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2394','Krieger_Suit1','Glorious Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','81',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus2 bAddRaceTolerance,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('2395','Krieger_Suit2','Glorious Popularized Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','61',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,600; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('2396','Krieger_Suit3','Glorious Mass-Production Suit','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('2397','Incredible_Coat','Incredible Event Resignation Coat','5','10','5','900','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2398','Sniping_Suit_M','Sniping Suit','5','20','10','750','0','0','5','0','1','2048','58','2','16','0','50',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,6+(readparam(bLuk)/10); bonus bDelayrate,-23;','','');
+REPLACE INTO `item_db` VALUES ('2399','Dragon_Vest','Dragon Vest','5','20','10','500','0','0','20','0','1','1040382','58','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2401','Sandals','Sandals','5','400','200','200','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2402','Sandals_','Sandals','5','400','200','200','0','0','5','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2403','Shoes','Shoes','5','3500','1750','400','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2404','Shoes_','Shoes','5','3500','1750','400','0','0','10','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2405','Boots','Boots','5','18000','9000','600','0','0','16','0','0','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2406','Boots_','Boots','5','18000','9000','600','0','0','16','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2407','Chrystal_Pumps','Crystal Pumps','5','20','10','100','0','0','5','0','0','18446744073709551614','63','0','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('2408','Cuffs','Shackles','5','5000','2500','3000','0','0','18','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2409','Spiky_Heel','High Heels','5','8500','4250','600','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2410','Sleipnir','Sleipnir','5','20','10','3500','0','0','40','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,25; bonus bSpeedRate,25; bonus bInt,25;','','');
+REPLACE INTO `item_db` VALUES ('2411','Grave','Greaves','5','48000','24000','750','0','0','27','0','0','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2412','Grave_','Greaves','5','54000','27000','750','0','0','27','0','1','16512','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2413','Safty_Boots','Safety Boots','5','34000','17000','350','0','0','22','0','0','16514','63','2','64','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2414','Novice_Boots','Novice Slippers','5','1','0','1','0','0','5','0','0','1','47','2','64','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2415','Slipper','Bunny Slipper','5','34000','17000','300','0','0','9','0','1','18446744073709551614','63','2','64','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2416','Novice_Shoes','Novice Shoes','5','35000','17500','500','0','0','8','0','1','1','47','2','64','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2417','Fricco_Shoes','Fricco\'s Shoes','5','30000','15000','500','0','0','12','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddItemHealRate,Red_Potion,20; bonus2 bAddItemHealRate,Yellow_Potion,20; bonus2 bAddItemHealRate,Orange_Potion,20; bonus2 bAddItemHealRate,White_Potion,20;','','');
+REPLACE INTO `item_db` VALUES ('2418','Vidars_Boots','Vidar\'s Boots','5','30000','15000','650','0','0','13','0','0','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,9; bonus bMaxSPrate,9;','','');
+REPLACE INTO `item_db` VALUES ('2419','Goibnes_Combat_Boots','Goibne\'s Greaves','5','30000','15000','700','0','0','13','0','0','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2420','Angels_Arrival','Angel\'s Reincarnation','5','10000','5000','300','0','0','8','0','1','1','47','2','64','0','25',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('2421','Valkyrie_Shoes','Valkyrian Shoes','5','0','0','500','0','0','13','0','1','1040382','58','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bMaxHP,(BaseLevel*5); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bMaxSP,(JobLevel*2);','','');
+REPLACE INTO `item_db` VALUES ('2422','High_Fashion_Sandals','High Fashion Sandals','5','24000','12000','200','0','0','7','0','1','8487700','63','2','64','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2423','Variant_Shoes','Variant Shoes','5','20','10','500','0','0','13','0','0','1040382','58','2','64','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('2424','Tidal_Shoes','Tidal Shoes','5','20','10','300','0','0','13','0','1','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('2425','Black_Leather_Boots','Black Leather Boots','5','20','10','500','0','0','16','0','0','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2426','Shadow_Walk','Shadow Walk','5','20','10','2000','0','0','0','0','0','1040382','58','2','64','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; if(getskilllv(AS_CLOAKING)<2) { bonus5 bAutoSpellWhenHit,AS_CLOAKING,2,100,BF_MAGIC,0; } else bonus5 bAutoSpellWhenHit,AS_CLOAKING,getskilllv(AS_CLOAKING),100,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2427','Golden_Shoes','Golden Shoes','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2428','Freyja_Boots','Freyja Boots','5','0','0','300','0','0','22','0','0','18446744073709551614','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('2429','Iron_Boots01','Iron Boots','5','0','0','1500','0','0','5','0','0','941290','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2430','Iron_Boots02','Iron Boots','5','0','0','800','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2431','Valley_Shoes','Valley Shoes','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,7; bonus bMaxSPrate,7;','','');
+REPLACE INTO `item_db` VALUES ('2432','Spiky_Heel_','Highheels','5','8500','4250','600','0','0','10','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2433','Diabolus_Boots','Diabolus Boots','5','20','10','250','0','0','15','0','1','1040256','58','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,(BaseLevel*10);','','');
+REPLACE INTO `item_db` VALUES ('2434','Black_Leather_Boots_','Black Leather Boots','5','20','10','500','0','0','16','0','1','1040382','58','2','64','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(getrefine()>=9) bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2435','Battle_Greave','Battle Greave','5','10','5','0','0','0','15','0','1','577131746','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2436','Combat_Boots','Combat Boots','5','10','5','0','0','0','9','0','1','9014044','63','2','64','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2437','Battle_Boots','Battle Boots','5','10','5','0','0','0','9','0','1','16777216','1','2','64','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2438','Paw_Of_Cat','Paw Of Cat','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bAgi,1; skill ALL_CATCRY, 1;','','');
+REPLACE INTO `item_db` VALUES ('2439','Refresh_Shoes','Refresh Shoes','5','20','10','0','0','0','20','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,17; bonus bMaxSPrate,8; bonus2 bHPRegenRate,20,10000; bonus2 bSPRegenRate,3,10000;','','');
+REPLACE INTO `item_db` VALUES ('2440','Sprint_Shoes','Sprint Shoes','5','20','10','300','0','0','10','0','1','1040256','58','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2441','Beach_Sandal','Beach Sandals','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2442','Boots_Perforated','Red Stocking Boots','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bHPrecovRate,10; bonus bSPrecovRate,10; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,30; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2443','Fish_Shoes','Fisher\'s Boots','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2444','Krieger_Shoes1','Glorious Shoes','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','64','0','81',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,4; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
+REPLACE INTO `item_db` VALUES ('2445','Krieger_Shoes2','Glorious Popularized Shoes','5','20','10','0','0','0','5','0','0','18446744073709551614','63','2','64','0','61',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2446','Krieger_Shoes3','Glorious Mass-Production Shoes','5','20','10','0','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2447','Military_Boots','Army Boots','5','1000','500','1000','0','0','5','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2448','Air_Boss','Air Boss','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2449','Variant_Shoes_M','Variant Shoes','5','20','10','500','0','0','3','0','0','1040382','58','2','64','0','85',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20-getrefine(); bonus bMaxSPrate,20-getrefine(); bonus bDef,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('2450','Vital_Tree_Shoes','Vital Tree Shoes','5','20','10','500','0','0','16','0','0','1040382','58','2','64','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bHPRegenRate,30,10000; bonus bHealPower2,5; bonus bAddItemHealRate,5; bonus bMdef,3; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('2451','Freyja_SSandal7','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('2452','Freyja_SSandal30','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('2453','Freyja_SSandal60','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('2454','Freyja_SSandal90','Freya Spirit Sandals','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('2455','Time_Keepr_Boots','Guardian Boots','5','0','0','0','0','0','17','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bMaxHP,100; bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('2456','Para_Team_Boots1','Eden Group Boots I','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','64','0','12',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,2;','','');
+REPLACE INTO `item_db` VALUES ('2457','Para_Team_Boots2','Eden Group Boots II','5','0','0','0','0','0','16','0','0','18446744073709551615','63','2','64','0','26',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,12; bonus bSPrecovRate,4;','','');
+REPLACE INTO `item_db` VALUES ('2458','Para_Team_Boots3','Eden Group Boots III','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','64','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,14; bonus bSPrecovRate,6;','','');
+REPLACE INTO `item_db` VALUES ('2459','Upg_Shoes','Reinforcement Shoes','5','20','10','200','0','0','15','0','1','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2460','Upg_Boots','Reinforcement Boots','5','20','10','300','0','0','21','0','1','24009962','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2461','Upg_Greave','Reinforcement Greaves','5','20','10','400','0','0','32','0','1','16512','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2462','Sleipnir_C','Ephemeral Sleipnir','5','20','10','0','0','0','40','0','0','18446744073709551615','63','2','64','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bMdef,10; bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bSPrecovRate,15; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('2463','Feral_Boots','Feral Boots','5','20','10','0','0','0','12','0','0','18446744073709551615','63','2','64','0','75',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2464','No_Fear_Shoes','NoFear Shoes','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','64','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableShoes,0; bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMaxHPrate,10; bonus bMaxSPrate,5; bonus2 bSubRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('2465','Dance_Shoes','Dance Shoes','5','20','10','300','0','0','15','0','1','524288','56','2','64','0','105',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,2; bonus2 bSkillUseSP,WA_SWING_DANCE,32;','','');
+REPLACE INTO `item_db` VALUES ('2466','Training_Shoes','Training Shoes','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2467','Golden_Rod_Shoes','Golden Rod Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Wind,15;','','');
+REPLACE INTO `item_db` VALUES ('2468','Aqua_Shoes','Aqua Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Water,15;','','');
+REPLACE INTO `item_db` VALUES ('2469','Crimson_Shoes','Crimson Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Fire,15;','','');
+REPLACE INTO `item_db` VALUES ('2470','Forest_Shoes','Forest Shoes','5','20','10','500','0','0','12','0','0','512','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,500; bonus2 bSubEle,Ele_Earth,15;','','');
+REPLACE INTO `item_db` VALUES ('2471','Shoes_Of_Affection','Shoes Of Affection','5','20','10','300','0','0','12','0','0','256','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bAddRaceTolerance,RC_Formless,-10; bonus2 bAddRaceTolerance,RC_Undead,-10; bonus2 bAddRaceTolerance,RC_Brute,-10; bonus2 bAddRaceTolerance,RC_Plant,-10; bonus2 bAddRaceTolerance,RC_Insect,-10; bonus2 bAddRaceTolerance,RC_Fish,-10; bonus2 bAddRaceTolerance,RC_Demon,-10; bonus2 bAddRaceTolerance,RC_Angel,-10; bonus2 bAddRaceTolerance,RC_Dragon,-10;','','');
+REPLACE INTO `item_db` VALUES ('2472','Shoes_Of_Judgement','Shoes Of Judgement','5','20','10','300','0','0','12','0','0','256','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AB_JUDEX,30; bonus2 bSkillUseSP,AB_JUDEX,-40; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('2473','Para_Team_Boots4','Eden Group Boots IV','5','0','0','0','0','0','20','0','0','18446744073709551615','63','2','64','0','60',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bVit,1; bonus bHPrecovRate,28; bonus bSPrecovRate,12;','','');
+REPLACE INTO `item_db` VALUES ('2474','Lehmannza_Shoes','Lehmannza Shoes','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','64','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2475','Ur_Greave','Ur\'s Greaves','5','20','10','900','0','0','32','0','1','128','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,40; if(getequiprefinerycnt(EQI_SHOES)>7) bonus bMaxHPrate,getequiprefinerycnt(EQI_SHOES)-7;','','');
+REPLACE INTO `item_db` VALUES ('2476','Peuz_Greave','Peuz\'s Greaves','5','20','10','900','0','0','32','0','1','128','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,40; if (getrefine() >= 8) bonus bAgi, getrefine() - 7;','','');
+REPLACE INTO `item_db` VALUES ('2477','Sabah_Shoes','Sapha Shoes','5','20','10','400','0','0','18','0','1','4096','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('2478','Nab_Shoes','Nab Shoes','5','20','10','400','0','0','18','0','1','4096','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2479','White_Wing_Boots','White Wing Boots','5','20','10','400','0','0','18','0','1','2048','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSkillUseSP,RA_AIMEDBOLT,10;','','');
+REPLACE INTO `item_db` VALUES ('2480','Black_Wing_Boots','Black Wing Boots','5','20','10','400','0','0','18','0','1','2048','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2481','Rune_Boots','Rune Boots','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2482','Shoes_Of_Valor','Shoes Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2483','Siege_Greave','WoE Greave','5','10','5','750','0','0','30','0','1','279714','63','2','64','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Player,2;','','');
+REPLACE INTO `item_db` VALUES ('2484','Siege_Boots','WoE Boots','5','10','5','500','0','0','20','0','1','594435306','63','2','64','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,1;','','');
+REPLACE INTO `item_db` VALUES ('2485','Siege_Shoes','WoE Shoes','5','10','5','350','0','0','15','0','1','8487701','63','2','64','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,1;','','');
+REPLACE INTO `item_db` VALUES ('2486','Shadow_Walk_','Shadow Walker','5','20','10','2000','0','0','0','0','1','1040382','58','2','64','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2487','Vital_Tree_Shoes_','Sephiroth\'s Shoes','5','20','10','500','0','0','16','0','1','1040382','58','2','64','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2488','Fricco_Shoes_','Freyja Boots','5','30000','15000','500','0','0','12','0','1','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2489','Vidars_Boots_','Vidar\'s Boots','5','30000','15000','650','0','0','13','0','1','18446744073709551614','63','2','64','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2491','Bangungot_Boots','Bangungot Boots of Nightmare','5','20','10','600','0','0','10','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=14) { bonus bSpeedRate,25; }','','');
+REPLACE INTO `item_db` VALUES ('2492','Bayani_Bangungot_Boots','Bangungot Boots(Bayani)','5','20','10','600','0','0','10','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,getrefine(); if(getrefine()>=12) { bonus bSpeedRate,25; }','','');
+REPLACE INTO `item_db` VALUES ('2493','Goibnes_Combat_Boots_','Goibne\'s Greaves','5','30000','15000','700','0','0','13','0','1','18446744073709551614','63','2','64','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2494','Chrystal_Pumps_','Crystal Pumps','5','20','10','100','0','0','5','0','1','18446744073709551614','63','0','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('2495','Egir_Shoes','Aegir Shoes','5','200000','100000','300','0','0','13','0','1','18446744073709551615','63','2','64','0','110',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus bMaxHP, BaseLevel * 5; else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus bMaxSP, JobLevel * 2;','','');
+REPLACE INTO `item_db` VALUES ('2496','TE_Woe_Shoes','TE WoE Shoes','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','64','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,150; bonus bMaxSP,150; bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,2500;','','');
+REPLACE INTO `item_db` VALUES ('2497','TE_Woe_Boots','TE WoE Boots','5','0','0','0','0','0','10','0','0','279714','63','2','64','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bMaxSP,100; bonus2 bAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,2500;','','');
+REPLACE INTO `item_db` VALUES ('2498','TE_WoE_Magic_Sandal','TE WoE Magic Sandal','5','0','0','0','0','0','5','0','0','8487701','63','2','64','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,100; bonus bMaxSP,200; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,2500;','','');
+REPLACE INTO `item_db` VALUES ('2499','Temporal_Boots','Temporal Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','63','2','64','0','10',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10);','','');
+REPLACE INTO `item_db` VALUES ('2501','Hood','Hood','5','1000','500','200','0','0','4','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2502','Hood_','Hood','5','1000','500','200','0','0','4','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2503','Muffler','Muffler','5','5000','2500','400','0','0','8','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2504','Muffler_','Muffler','5','5000','2500','400','0','0','8','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2505','Manteau','Manteau','5','32000','16000','600','0','0','13','0','0','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2506','Manteau_','Manteau','5','32000','16000','600','0','0','13','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2507','Cape_Of_Ancient_Lord','Ancient Cape','5','82000','41000','600','0','0','9','0','0','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2508','Ragamuffin_Cape','Ragamuffin Manteau','5','56000','28000','500','0','0','4','0','0','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2509','Clack_Of_Servival','Survivor\'s Manteau','5','20000','10000','550','0','0','10','0','0','8454660','63','2','4','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVit,10;','','');
+REPLACE INTO `item_db` VALUES ('2510','Novice_Hood','Somber Novice Hood','5','1','0','1','0','0','4','0','0','1','47','2','4','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
+REPLACE INTO `item_db` VALUES ('2511','Skeletons_Cape','Skeleton Manteau','5','5000','2500','700','0','0','13','0','0','18446744073709551614','63','2','4','0','75',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,-3; bonus bDex,2; bonus bVit,-3; bonus bLuk,2; bonus bAgi,-4;','','');
+REPLACE INTO `item_db` VALUES ('2512','Novice_Manteau','Novice Manteau','5','50000','25000','500','0','0','7','0','1','1','47','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2513','Celestial_Robe','Heavenly Maiden Robe','5','20','10','500','0','0','18','0','1','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2514','Pauldron','Pauldron','5','20','10','800','0','0','25','0','1','414946','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2515','Wing_Of_Eagle','Eagle Wing','5','20000','10000','300','0','0','12','0','1','8454660','63','2','4','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2516','Falcon_Robe','Falcon Muffler','5','30000','15000','400','0','0','8','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('2517','Valis_Manteau','Vali\'s Manteau','5','30000','15000','600','0','0','13','0','0','18446744073709551614','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2518','Morpheuss_Shawl','Morpheus\'s Shawl','5','30000','15000','600','0','0','8','0','0','18446744073709551614','63','2','4','0','33',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2519','Morriganes_Manteau','Morrigane\'s Manteau','5','30000','15000','600','0','0','9','0','0','18446744073709551614','63','2','4','0','61',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,8;','','');
+REPLACE INTO `item_db` VALUES ('2520','Goibnes_Shoulder_Arms','Goibne\'s Spaulders','5','30000','15000','700','0','0','11','0','0','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2521','Angels_Warmth','Angelic Cardigan','5','10000','5000','400','0','0','6','0','1','1','47','2','4','0','20',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2522','Undershirt','Undershirt','5','20000','10000','150','0','0','5','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2523','Undershirt_','Undershirt','5','20000','10000','150','0','0','5','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2524','Valkyrie_Manteau','Valkyrian Manteau','5','0','0','500','0','0','10','0','1','1040382','58','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) bonus bFlee2,5+(getequiprefinerycnt(EQI_GARMENT)*2); else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) bonus bShortWeaponDamageReturn,5+(getequiprefinerycnt(EQI_GARMENT)*2);','','');
+REPLACE INTO `item_db` VALUES ('2525','Cape_Of_Ancient_Lord_','Ancient Cape','5','82000','41000','600','0','0','9','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2526','Dragon_Scale_Coat','Coat of Dragon Scale','5','20','10','10','0','0','14','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('2527','Dragon_Breath','Dragon Breath','5','20','10','600','0','0','16','0','1','1040382','58','2','4','0','48',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('2528','Wool_Scarf','Wool Scarf','5','20','10','500','0','0','11','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2529','Rider_Insignia','Rider Insignia','5','20','10','500','0','0','13','0','0','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2530','Rider_Insignia_','Rider Insignia','5','20','10','500','0','0','13','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2531','Ulfhedinn','Ulfhedinn','5','20','10','700','0','0','13','0','1','414946','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,20;','','');
+REPLACE INTO `item_db` VALUES ('2532','Mithril_Magic_Cape','Mithril Magic Cape','5','20','10','400','0','0','8','0','1','625436','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2533','Freyja_Cape','Freyja Cape','5','0','0','200','0','0','10','0','0','18446744073709551614','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,15;','','');
+REPLACE INTO `item_db` VALUES ('2534','Ruffler','Ruffler','5','20','10','0','0','0','10','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,17; bonus bFlee,17;','','');
+REPLACE INTO `item_db` VALUES ('2535','Cloak_Of_Survival_C','Cloak Of Survival','5','1','0','0','0','0','17','0','0','8454660','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2536','Skin_Of_Ventus','Skin of Ventus','5','20','10','250','0','0','7','0','1','18446744073709551614','63','2','4','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHP,200; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('2537','Diabolus_Manteau','Diabolus Manteau','5','20','10','250','0','0','15','0','1','1040256','58','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus bMaxHP,100; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
+REPLACE INTO `item_db` VALUES ('2538','Commander_Manteau','Captain\'s Manteau','5','10','5','0','0','0','28','0','1','577131746','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2539','Commander_Manteau_','Commander\'s Manteau','5','10','5','0','0','0','20','0','1','9014044','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2540','Sheriff_Manteau','Sheriff\'s Manteau','5','10','5','0','0','0','20','0','1','16777216','1','2','4','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('2541','Asprika','Asprika','5','20','10','400','0','0','40','0','0','18446744073709551615','63','2','4','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus3 bSubEle,Ele_Neutral,30,BF_SHORT; bonus3 bSubEle,Ele_Water,30,BF_SHORT; bonus3 bSubEle,Ele_Earth,30,BF_SHORT; bonus3 bSubEle,Ele_Fire,30,BF_SHORT; bonus3 bSubEle,Ele_Wind,30,BF_SHORT; bonus3 bSubEle,Ele_Poison,30,BF_SHORT; bonus3 bSubEle,Ele_Holy,30,BF_SHORT; bonus3 bSubEle,Ele_Dark,30,BF_SHORT; bonus3 bSubEle,Ele_Ghost,30,BF_SHORT; bonus3 bSubEle,Ele_Undead,30,BF_SHORT; bonus bFlee,30; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
+REPLACE INTO `item_db` VALUES ('2542','Flame_Manteau','Flame Manteau of Naght Sieger','5','20','10','500','0','0','16','0','1','1040382','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,2; bonus bMatkRate,1; bonus2 bAddEle,Ele_Fire,2;','','');
+REPLACE INTO `item_db` VALUES ('2543','Sylphid_Manteau','Sylphid Manteau','5','20','10','0','0','0','33','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,13; bonus2 bSubEle,Ele_Neutral,13; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('2544','Leather_Of_Tendrilion','Leather of Tendrilion','5','20','10','500','0','0','14','0','1','1040256','58','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bAddRaceTolerance,RC_Plant,5; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('2545','Musika','Musika','5','20','10','500','0','0','10','0','1','256','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),20;','','');
+REPLACE INTO `item_db` VALUES ('2546','Beach_Manteau','Beach Manteau','5','20','10','600','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2547','Cheap_Running_Shirts','Cheap Undershirt','5','0','0','0','0','0','11','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2548','Muffler_C','Neo Muffler','5','0','0','0','0','0','22','0','0','1040382','58','2','4','0','95',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5;','','');
+REPLACE INTO `item_db` VALUES ('2549','Krieger_Muffler1','Glorious Muffler','5','20','10','0','0','0','3','0','0','18446744073709551614','63','2','4','0','80',NULL,'1','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('2550','Fishers_Muffler','Fisher\'s Muffler','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2551','Rider_Insignia_M','Crest of the Rider','5','20','10','500','0','0','4','0','1','1040382','58','2','4','0','55',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2552','Mithril_Magic_Cape_M','Mithril Magic Manteau','5','20','10','400','0','0','3','0','1','625436','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,1,200,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2553','Dragon_Manteau','Dragon Manteau','5','20','10','1000','0','0','14','0','1','1040382','58','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2554','Piece_Of_Angent_Skin','Nidhoggur\'s Shadow Garb','5','20','10','400','0','0','25','0','1','1040382','58','2','4','0','90',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,7; bonus2 bSubEle,Ele_Water,7; bonus2 bSubEle,Ele_Earth,7; bonus2 bSubEle,Ele_Fire,7; bonus2 bSubEle,Ele_Wind,7; bonus2 bSubEle,Ele_Poison,7; bonus2 bSubEle,Ele_Holy,7; bonus2 bSubEle,Ele_Dark,7; bonus2 bSubEle,Ele_Ghost,7; bonus2 bSubEle,Ele_Undead,7; bonus bMaxSP,(BaseLevel/3)+(getrefine()*10); bonus3 bSPDrainRate,10,1,0; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2555','Freyja_SScarf7','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2556','Freyja_SScarf30','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2557','Freyja_SScarf60','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2558','Freyja_SScarf90','Freya Soul Scarf','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','4','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus2 bSubEle,Ele_Neutral,15;','','');
+REPLACE INTO `item_db` VALUES ('2559','Time_Keepr_Manteau','Guardian Manteau','5','0','0','0','0','0','9','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bFlee,10; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2560','Para_Team_Manteau','Eden Group Manteau','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','4','0','12',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2561','Upg_Hood','Reinforcement Hood','5','0','0','100','0','0','9','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2562','Upg_Muffler','Reinforcement Muffler','5','20','10','200','0','0','13','0','1','18446744073709551614','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2563','Upg_Manteau','Reinforcement Manteau','5','20','10','300','0','0','18','0','1','6706402','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('2564','Feral_Tail','Feral Tail','5','20','10','0','0','0','16','0','0','18446744073709551615','63','2','4','0','75',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2565','Beach_Towel','Beach Towel','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,7;','','');
+REPLACE INTO `item_db` VALUES ('2566','Half_Asprika','Asprika (Trial Version)','5','20','10','0','0','0','20','0','0','18446744073709551615','63','2','4','0','47',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bSubEle,Ele_Neutral,15,BF_SHORT; bonus3 bSubEle,Ele_Water,15,BF_SHORT; bonus3 bSubEle,Ele_Earth,15,BF_SHORT; bonus3 bSubEle,Ele_Fire,15,BF_SHORT; bonus3 bSubEle,Ele_Wind,15,BF_SHORT; bonus3 bSubEle,Ele_Poison,15,BF_SHORT; bonus3 bSubEle,Ele_Holy,15,BF_SHORT; bonus3 bSubEle,Ele_Dark,15,BF_SHORT; bonus3 bSubEle,Ele_Ghost,15,BF_SHORT; bonus3 bSubEle,Ele_Undead,15,BF_SHORT; bonus bFlee,15; skill AL_TELEPORT,1; bonus bUnbreakableGarment,0;','','');
+REPLACE INTO `item_db` VALUES ('2567','Academy_Manteau','Academy Manteau','5','0','0','600','0','0','3','0','1','16777216','1','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2568','Muffler_Of_Roki','Loki\'s Muffler','5','20','10','400','0','0','10','0','0','18446744073709551615','63','2','4','0','100',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bAgi,1; bonus2 bSkillAtk,GC_CROSSIMPACT,5;','','');
+REPLACE INTO `item_db` VALUES ('2569','Shawl_Of_Affection','Shawl Of Affection','5','20','10','400','0','0','12','0','0','256','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus5 bAutoSpellWhenHit,AB_RENOVATIO,1,30,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,AB_RENOVATIO,1,40,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2570','Shawl_Of_Judgement','Shawl Of Judgement','5','20','10','400','0','0','12','0','0','256','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; .@val = max(getskilllv(AB_ORATIO), 2); bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,30,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,40,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('2571','Para_Team_Manteau2','Eden Group Manteau II','5','0','0','0','0','0','18','0','0','18446744073709551615','63','2','4','0','60',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2572','Katabart_Sholder','Katabart Sholder','5','20','10','3000','0','0','4','0','0','18446744073709551615','63','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2573','Archangel_Wing','Eternal Wings','5','20','10','200','0','0','18','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2574','Ur_Manteau','Ur\'s Manteau','5','20','10','600','0','0','20','0','0','128','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('2575','Peuz_Manteau','Peuz\'s Manteau','5','20','10','600','0','0','16','0','0','128','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('2576','Bravery_Bag','Heroic Backpack','5','20','10','200','0','0','20','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; if(getrefine()>6) { if(readparam(bStr)>=90) { bonus bBaseAtk,20; } if(readparam(bInt)>=90) { bonus bMatk,30; } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,10; } if(readparam(bAgi)>=90) { bonus bAspdRate,8; } if(readparam(bDex)>=90) { bonus bLongAtkRate,5; } if(readparam(bLuk)>=90) { bonus bCritAtkRate,10; } } if(getrefine()>8) { if(readparam(bStr)>=90) { bonus bBaseAtk,10; } if(readparam(bInt)>=90) { bonus bMatk,20; } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,5; } if(readparam(bAgi)>=90) { bonus bAspd,1; } if(readparam(bDex)>=90) { bonus bLongAtkRate,5; } if(readparam(bLuk)>=90) { bonus bCritAtkRate,5; } }','','');
+REPLACE INTO `item_db` VALUES ('2577','Sabah_Hood','Sapha Hood','5','20','10','100','0','0','13','0','0','4096','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12; bonus bCritical,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('2578','Nab_Hood','Nab Hood','5','20','10','100','0','0','13','0','0','4096','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,getrefine()*2; bonus bBaseAtk,getrefine()*2;','','');
+REPLACE INTO `item_db` VALUES ('2579','Magic_Stole','Magic Stall','5','20','10','700','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2580','White_Wing_Manteau','White Wing Manteau','5','20','10','200','0','0','15','0','0','2048','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,10; autobonus2 \"{ bonus bFlee,20; }\",10,7000,BF_LONG,\"{ specialeffect2 EF_WIND; }\";','','');
+REPLACE INTO `item_db` VALUES ('2581','Black_Wing_Manteau','Black Wing Manteau','5','20','10','200','0','0','15','0','0','2048','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getequiprefinerycnt(EQI_GARMENT)>6) bonus bFlee2,getequiprefinerycnt(EQI_GARMENT)-6;','','');
+REPLACE INTO `item_db` VALUES ('2582','Salvage_Cape','Salvage Cape','5','56000','28000','400','0','0','1','0','0','768','56','2','4','0','130',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill NJ_UTSUSEMI,1; bonus2 bSkillCooldown,NJ_UTSUSEMI,30000; bonus bUseSPrate,100;','','heal 0,-1200;');
+REPLACE INTO `item_db` VALUES ('2583','Holy_Cape','Holy Cape','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,-5; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2584','Wanderer_Outer','Coat Of Wandering','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2585','Muffler_Of_Valor','Muffler Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2586','Siege_Manteau','WoE Manteau','5','10','5','600','0','0','32','0','1','18446744073709551614','63','2','4','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Player,2;','','');
+REPLACE INTO `item_db` VALUES ('2587','Siege_Muffler','WoE Muffler','5','10','5','400','0','0','15','0','1','18446744073709551615','63','2','4','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,2;','','');
+REPLACE INTO `item_db` VALUES ('2588','Ragamuffin_Cape_','Rag mantle','5','56000','28000','500','0','0','4','0','1','18446744073709551614','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,0; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2589','Fallen_Angel_Wing','Fallen Angel Wing','5','20','10','200','0','0','18','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bAtk,readparam(bStr)/20; bonus bMatk,readparam(bInt)/20; bonus2 bSubEle,Ele_Neutral,readparam(bVit)/20; bonus bAspdRate,readparam(bAgi)/20; bonus bLongAtkRate,readparam(bDex)/20; bonus bCritAtkRate,readparam(bLuk)/20; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('2590','Buwaya_Cloth','Buwaya Sack Cloth','5','20','10','200','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,getrefine()/3; bonus bAddItemHealRate,getrefine()/3; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2591','Bayani_Buwaya_Cloth','Buwaya Sack Cloth(Bayani)','5','20','10','200','0','0','8','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,getrefine(); bonus bAddItemHealRate,getrefine(); bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('2592','Boss_Brownie_Manteau','Cloak of Domovoi','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2593','Flow_Manteau','Froid Manteau','5','20','10','700','0','0','20','0','1','18446744073709551615','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2594','Wrapping_Manteau','Furoshiki Cloak','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2596','Sharel_Manteau','Sharel Manteau','5','0','0','700','0','0','20','0','1','18446744073709551615','63','2','4','0','65',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5; bonus2 bAddRaceTolerance,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2597','Scarlet_Poncho','Bloody Muffler','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','4','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2599','Goibnes_Shoulder_Arms_','Goibne\'s Spaulders','5','30000','15000','700','0','0','11','0','1','18446744073709551614','63','2','4','0','54',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus bMdef,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2601','Ring','Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2602','Earring','Earring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2603','Necklace','Necklace','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('2604','Glove','Glove','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('2605','Brooch','Brooch','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2607','Clip','Clip','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('2608','Rosary','Rosary','5','15000','7500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('2609','Skul_Ring','Skull Ring','5','10000','5000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2610','Gold_Ring','Gold Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2611','Silver_Ring','Silver Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2612','Flower_Ring','Flower Ring','5','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2613','Diamond_Ring','Diamond Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2614','An_Eye_Of_Dullahan','Eye of Dullahan','5','90000','45000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,10000; bonus2 bAddRaceTolerance,RC_Undead,4; bonus2 bAddRaceTolerance,RC_Demon,4;','','');
+REPLACE INTO `item_db` VALUES ('2615','Safety_Ring','Safety Ring','5','75000','37500','100','0','0','5','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2616','Critical_Ring','Critical Ring','5','75000','37500','100','0','0','0','0','0','18446744073709551614','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2617','Mitten_Of_Presbyter','Celebrant\'s Mitten','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2618','Matyrs_Flea_Guard','Matyr\'s Leash','5','2','1','100','0','0','1','0','0','18446744073709551614','63','2','136','0','35',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2619','Thimble_Of_Archer','Bow Thimble','5','10000','5000','100','0','0','0','0','0','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2620','Ring_Of_Rogue','Rogue\'s Treasure','5','10000','5000','100','0','0','0','0','0','570560576','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bHit,10; bonus bFlee,10; } if(readparam(bAgi)>=90) { bonus bBaseAtk,10; bonus bCritical,10; }','','');
+REPLACE INTO `item_db` VALUES ('2621','Ring_','Ring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2622','Earring_','Earring','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2623','Necklace_','Necklace','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2624','Glove_','Glove','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2625','Brooch_','Brooch','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2626','Rosary_','Rosary','5','15000','7500','200','0','0','0','0','1','18446744073709551614','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2627','Belt','Belt','5','20000','10000','1200','0','0','0','0','1','18446744073709551615','63','2','136','0','25',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2628','Novice_Armlet','Novice Armlet','5','400','200','200','0','0','0','0','1','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2629','Magingiorde','Magingiorde','5','20','10','8000','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40+BaseLevel/5; bonus bMdef,7; if(readparam(bStr)>=120) { bonus2 bAddRace,RC_Boss,10; }','','');
+REPLACE INTO `item_db` VALUES ('2630','Brysinggamen','Brysinggamen','5','20','10','1500','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 6; bonus bStr, 6; bonus bAgi, 6; bonus bVit, 6; bonus bInt, 10; bonus bLuk, 10; bonus bMdef, 5; bonus bHealPower, 6;','','');
+REPLACE INTO `item_db` VALUES ('2631','First_Age_Ring','Celebration Ring','5','1','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2632','Korean_Trinket','Korean Trinket','5','125000','62500','100','0','0','1','0','0','18446744073709551614','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2633','Jade_Ring','Jade Ring','5','204000','102000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2634','Bridegroom_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','1','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
+REPLACE INTO `item_db` VALUES ('2635','Bride_Ring','Wedding Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill WE_MALE,1; skill WE_FEMALE,1; skill WE_CALLPARTNER,1;','','');
+REPLACE INTO `item_db` VALUES ('2636','Gold_Ring_','Gold Christmas Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2637','Silver_Ring_','Silver Christmas Ring','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2638','Exorcize_Sachet','Sacred Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2639','Purification_Sachet','Occult Incense','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2640','Kafra_Ring','Kafra Ring','5','40000','20000','200','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,1; bonus bLuk,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2641','Fashionable_Sack','Fashion Hip Sack','5','20','10','700','0','0','0','0','0','263200','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2642','Serins_Gold_Ring','Serin\'s Gold Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2643','Serins_Gold_Ring_','Serin\'s Gold Ring','5','45000','22500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2644','The_Sign_','The Sign','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus2 bMagicAddRace, RC_All, 5;','','');
+REPLACE INTO `item_db` VALUES ('2645','Moonlight_Ring','Moonlight Ring','5','40000','20000','200','0','0','0','0','0','570560576','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2646','Bunch_Of_Carnation','Bunch of Carnation','5','2','1','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2647','Nile_Rose','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
+REPLACE INTO `item_db` VALUES ('2648','Morpheuss_Ring','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2649','Morpheuss_Armlet','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','0','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2650','Morriganes_Belt','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2651','Morriganes_Pendant','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2652','Cursed_Lucky_Brooch','Goddess of Fortune\'s Cursed Brooch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus2 bAddEff2,Eff_Curse,50;','','');
+REPLACE INTO `item_db` VALUES ('2653','Sacrifice_Ring','Sacrifice Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2654','Shinobis_Sash','Shinobi Sash','5','20000','10000','300','0','0','1','0','0','570560576','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2655','Bloody_Iron_Ball','Bloodied Shackle Ball','5','50000','25000','4000','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2656','Hyper_Changer','Armor Charm','5','20000','10000','1000','0','0','0','0','0','414946','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('2657','Lab_Passport','Laboratory Permit','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2658','Nile_Rose_','Nile Rose','5','2','1','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
+REPLACE INTO `item_db` VALUES ('2659','Vesper_Core01','Vesper Core 01','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2660','Vesper_Core02','Vesper Core 02','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2661','Vesper_Core03','Vesper Core 03','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2662','Vesper_Core04','Vesper Core 04','5','20','10','100','0','0','1','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('2663','Gauntlet_Of_Accuracy','Gauntlet of Hit','5','20','10','900','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,15; bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('2664','Scarf_Belt','Belcarf','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2665','Ring_Of_Exorcism','Exorcising Ring','5','20','10','500','0','0','0','0','0','33040','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('2666','Lamp_Of_Hope','Lantern of Hope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bResEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('2667','Glove_Of_Archer','Renown Archer\'s Gloves','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bCritical,5; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2668','Womens_Glory','Woman Glory','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2669','Golden_Necklace_','RJC Necklace','5','30000','15000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('2670','Ring_Of_Longing','Ring of Longing','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2671','Thimble_Of_Archer_','Bow Thimble','5','10000','5000','100','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2672','Anniversary_Ring','3rd Anniversary Celebration Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2673','Shining_Ring','Warrior\'s Shining Ring','5','0','0','100','0','0','0','0','0','18446744073709551614','63','2','136','0','48',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2674','Honor_Ring','Ring of Honor','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2675','Lord_Ring','Lord Ring','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2676','Hunter_Earring','Hunter\'s Earring','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,7618,100;','','');
+REPLACE INTO `item_db` VALUES ('2677','Spiritual_Ring','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2678','Ring_Of_Flame_Lord','Ring Of Flame Lord','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2679','Ring_Of_Resonance','Ring Of Resonance','5','20','10','100','0','0','2','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2680','Lesser_Elemental_Ring','Lesser Elemental Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,WZ_ESTIMATION,1,80; bonus3 bAutoSpell,MC_IDENTIFY,1,50; bonus3 bAutoSpell,TF_PICKSTONE,1,100; bonus3 bAutoSpell,BS_GREED,1,10; bonus3 bAutoSpellWhenHit,TK_RUN,5,20; bonus3 bAutoSpellWhenHit,TK_HIGHJUMP,3,30; bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,100; bonus3 bAutoSpellWhenHit,TF_BACKSLIDING,1,50;','','');
+REPLACE INTO `item_db` VALUES ('2681','Republic_Ring','Republic Anniversary Ring','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('2682','Ring_Of_Water','Ring of Water','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('2683','Ring_Of_Fire','Ring of Fire','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
+REPLACE INTO `item_db` VALUES ('2684','Ring_Of_Wind','Ring of Wind','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,5;','','');
+REPLACE INTO `item_db` VALUES ('2685','Ring_Of_Earth','Ring of Earth','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,5;','','');
+REPLACE INTO `item_db` VALUES ('2686','Elven_Ears_C','Rental Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','73','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2687','Steel_Flower_C','Rental Steel Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','56','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('2688','Critical_Ring_C','Rental Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('2689','Earring_C','Rental Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('2690','Ring_C','Rental Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('2691','Necklace_C','Rental Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('2692','Glove_C','Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('2693','Brooch_C','Rental Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('2694','Rosary_C','Rental Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('2695','Safety_Ring_C','Rental Safety Ring','5','1','0','0','0','0','8','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,8;','','');
+REPLACE INTO `item_db` VALUES ('2696','Vesper_Core01_C','Vesper Core 01','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,2; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2697','Vesper_Core02_C','Vesper Core 02','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,3; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2698','Vesper_Core03_C','Vesper Core 03','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAgi,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('2699','Vesper_Core04_C','Vesper Core 04','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,3; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('2700','Red_Silk_Seal','Red Silk Seal','5','20','10','100','0','0','0','0','0','16514','58','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2701','Orleans_Glove','Orleans\'s Glove','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2702','Bison_Horn','Bison Horn','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2703','Expert_Ring','Expert Ring','5','20','10','150','0','0','0','0','1','1040382','58','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2704','Golden_Accessory','Golden Accessories','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('2705','Golden_Accessory2','Golden Accessories','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12018,500;','','');
+REPLACE INTO `item_db` VALUES ('2706','Handcuff','Arrest Handcuffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2707','GUSLI','Gusli','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2708','Chinese_Handicraft','Chinese Handicraft','5','0','0','50','0','0','0','0','0','18446744073709551615','63','0','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBOLT,5,300;','','');
+REPLACE INTO `item_db` VALUES ('2709','5_Anniversary_Coin','5th Anniversary Coin','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2710','Bloody_Iron_Ball_C','Bloody Iron Ball','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30;','','');
+REPLACE INTO `item_db` VALUES ('2711','Spiritual_Ring_C','Spiritual Ring','5','1','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('2712','Ragnarok_Limited_Ed','Ragnarok Limited Edition','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','136','0','30',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bAgi,3; bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('2713','Certificate_TW','Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2714','Marvelous_Pandent','Marvelous Pendant','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2715','Skul_Ring_','Skull Ring','5','10000','5000','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,1;','','');
+REPLACE INTO `item_db` VALUES ('2716','Librarian_Glove','Librarian Glove','5','20','10','100','0','0','0','0','1','8454656','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2717','Pocket_Watch_','Pocket Watch','5','20','10','200','0','0','0','0','0','8454660','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7;','','');
+REPLACE INTO `item_db` VALUES ('2718','Lunatic_Brooch','Lunatic Brooch','5','20','10','200','0','0','0','0','1','526344','63','2','136','0','65',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2719','Iron_Wrist','Iron Wrist','5','20','10','700','0','0','1','0','0','279714','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SM_BASH,6; bonus2 bSkillAtk,MC_MAMMONITE,6;','','');
+REPLACE INTO `item_db` VALUES ('2720','Medal_Swordman','Medal of Honor','5','20','10','0','0','0','1','0','0','4210818','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bHit,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Stun,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2721','Medal_Thief','Medal of Honor','5','20','10','0','0','0','1','0','0','570560576','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bFlee,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Poison,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2722','Medal_Acolyte','Medal of Honor','5','20','10','0','0','0','1','0','0','33040','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus3 bAddEff,Eff_Silence,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2723','Medal_Mage','Medal of Honor','5','20','10','0','0','0','1','0','0','8454660','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bMdef,6; bonus bMaxHP,600; bonus2 bAddEffWhenHit,Eff_Stone,100;','','');
+REPLACE INTO `item_db` VALUES ('2724','Medal_Archer','Medal of Honor','5','20','10','0','0','0','1','0','0','526344','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
+REPLACE INTO `item_db` VALUES ('2725','Medal_Merchant','Medal of Honor','5','20','10','0','0','0','1','0','0','263200','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bAspdRate,10; bonus bMaxHP,500; bonus bMaxSP,50; bonus3 bAddEff,Eff_Curse,100,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('2726','Icarus_Wing','Icarus Wings','5','20','10','100','0','0','0','0','0','2048','58','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2727','Bowman_Scarf','Bowman Scarf','5','20','10','200','0','0','0','0','0','2048','58','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2728','Cursed_Hand','Cursed Hand','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30; bonus bHit,10; bonus bHPrecovRate,20;','','');
+REPLACE INTO `item_db` VALUES ('2729','Diabolus_Ring','Diabolus Ring','5','20','10','50','0','0','0','0','1','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,100; bonus bHealPower,5; bonus2 bAddDamageClass,1916,10; bonus2 bAddDamageClass,1917,10;','','');
+REPLACE INTO `item_db` VALUES ('2730','Morroc_Seal','Seal of Continental Guard','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2731','Morroc_Charm_Stone','Rune Spellstone','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bVariableCastrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('2732','Morroc_Ring','Death Loop','5','20','10','50','0','0','0','0','1','18446744073709551614','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2733','Medal_Gunner','Sheriff Badge','5','20','10','0','0','0','1','0','0','16777216','1','2','136','0','70',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bCritical,10; bonus bMaxHP,300; bonus bMaxSP,80; bonus3 bAddEff,Eff_Blind,100,ATF_LONG;','','');
+REPLACE INTO `item_db` VALUES ('2734','Directive_A','Directive','5','0','0','0','0','0','0','0','0','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2735','Directive_B','Directive','5','0','0','0','0','0','0','0','0','1','47','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2736','Navel_Ring','Navel Ring','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2737','Foot_Ring','Foot Ring','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('2738','Shiny_Coin','Shiny Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6;','','');
+REPLACE INTO `item_db` VALUES ('2739','Ordinary_Coin','Ordinary Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2740','Rusty_Coin','Rusty Coin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2741','All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bVariableCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('2742','Lucky_Clip','Lucky Clip','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2743','Angelic_Ring','Angelic Ring','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1; bonus bMdef,2; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AL_HEAL; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,AM_POTIONPITCHER; autobonus3 \"{ bonus bHealPower,20; }\",50,3000,PR_SANCTUARY;','','');
+REPLACE INTO `item_db` VALUES ('2744','Sprint_Ring','Sprint Ring','5','20','10','100','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-10; bonus bDelayrate,5;','','');
+REPLACE INTO `item_db` VALUES ('2745','Pinguicula_Corsage','Pinguicula Corsage','5','20','10','200','0','0','0','0','1','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('2746','Cold_Heart','Cold Heart','5','20','10','100','0','0','1','0','0','4096','58','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('2747','Black_Cat','Black Cat','5','20','10','100','0','0','1','0','0','131072','58','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('2748','Cursed_Star','Cursed Star','5','20','10','200','0','0','0','0','0','526344','58','2','136','0','84',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,2; bonus bLuk,-1; bonus2 bHPLossRate,50,10000; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET;','','heal -300,0;');
+REPLACE INTO `item_db` VALUES ('2749','Linen_Glove','Linen Glove','5','20','10','120','0','0','1','0','1','1040256','58','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bAgi,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2750','Summer_Night_Dream','Midsummer Night\'s Dream','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill ALL_DREAM_SUMMERNIGHT,1;','','');
+REPLACE INTO `item_db` VALUES ('2751','Academy_Badge','Academy Of Badge','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<80) { bonus bMaxHP,400; bonus bMaxSP,200; }','','');
+REPLACE INTO `item_db` VALUES ('2752','Praxinus_C','Praccsinos','5','2','1','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2753','Beholder_Ring','Beholder Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Formless,15;','','');
+REPLACE INTO `item_db` VALUES ('2754','Hallow_Ring','Hallow Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('2755','Clamorous_Ring','Clamorous Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Brute,15;','','');
+REPLACE INTO `item_db` VALUES ('2756','Chemical_Ring','Chemical Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,15;','','');
+REPLACE INTO `item_db` VALUES ('2757','Insecticide_Ring','Insecticide Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Insect,15;','','');
+REPLACE INTO `item_db` VALUES ('2758','Fisher_Ring','Fischer Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Fish,15;','','');
+REPLACE INTO `item_db` VALUES ('2759','Decussate_Ring','Decussate Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Demon,15;','','');
+REPLACE INTO `item_db` VALUES ('2760','Bloody_Ring','Bloody Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,15;','','');
+REPLACE INTO `item_db` VALUES ('2761','Satanic_Ring','Satanic Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Angel,15;','','');
+REPLACE INTO `item_db` VALUES ('2762','Dragoon_Ring','Dragon Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Dragon,15;','','');
+REPLACE INTO `item_db` VALUES ('2763','Skul_Ring_C','Neo Skull Ring','5','0','0','0','0','0','0','0','0','1040382','58','2','136','0','95',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,5; bonus2 bSkillHeal,AL_HEAL,5; skill MG_SIGHT,1;','','');
+REPLACE INTO `item_db` VALUES ('2764','Small_Fishing_Rod','Small Fishing Rod','5','10','5','250','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2765','Novice_Figure','Novice Figure','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; if(Class==Job_Novice || Class==Job_Novice_High || Class==Job_SuperNovice) bonus bMaxHP,30;','','');
+REPLACE INTO `item_db` VALUES ('2766','Swordman_Figure','Swordman Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if(BaseClass==Job_Swordman) bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('2767','Acolyte_Figure','Acolyte Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('2768','Mage_Figure','Mage Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Mage) bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2769','Archer_Figure','Archer Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if(BaseClass==Job_Archer) bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('2770','Thief_Figure','Thief Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2771','Merchant_Figure','Merchant Figure','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if(BaseClass==Job_Merchant) bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('2772','Krieger_Ring1','Glorious Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','81',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Wind,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus bAspdRate,5; bonus bVariableCastrate,-3; bonus bHealPower,5;','','');
+REPLACE INTO `item_db` VALUES ('2773','Krieger_Ring2','Glorious Popularized Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('2774','Krieger_Ring3','Glorious Mass-Production Ring','5','20','10','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2775','Lure','Lure','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2776','Cool_Towel','Adventurer\'s Trusty Towel','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUMMER,-1,0;','sc_end SC_SUMMER;');
+REPLACE INTO `item_db` VALUES ('2777','Shaman_Ring','Shaman Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('2778','Shaman_Earing','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2779','Dark_Knight_Belt','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2780','Dark_Knight_Glove','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate,2; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('2781','Aumduras_Grace','Aumdura\'s Benefit','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2782','Ring_Of_Wise_King','Ring of the Ancient Wise King','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2783','Eyes_Stone_Ring','Eye Stone Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('2784','Oh_Holy_Night','Christmas Musicbox','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_WEWISH,1;','','');
+REPLACE INTO `item_db` VALUES ('2785','Orleans_Glove_M','Orlean\'s Gloves','5','20','10','100','0','0','0','0','1','1040382','58','2','136','0','90',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2786','Spiritual_Ring_M','Spiritual Ring','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2787','Waterdrop_Brooch','Waterdrop Brooch','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bMaxHPrate,1; bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('2788','Bradium_Earing','Bradium Earring','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMatk,5;','','');
+REPLACE INTO `item_db` VALUES ('2789','Bradium_Ring','Bradium Ring','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('2790','Bradium_Brooch','Bradium Brooch','5','20','10','200','0','0','0','0','1','1040382','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,4; if(readparam(bAgi)>=120) { bonus bCritical,4; }','','');
+REPLACE INTO `item_db` VALUES ('2791','Just_Got_Fish','Fresh Fish','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('2792','Ring_Of_Flame_Lord_I','Ring of Flame Lord','5','0','0','0','0','0','0','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,CH_SOULCOLLECT,1,30; bonus3 bAutoSpell,MO_EXPLOSIONSPIRITS,1,10; bonus3 bAutoSpell,PA_PRESSURE,2,30; bonus3 bAutoSpell,MG_FIREBALL,1,150; bonus3 bAutoSpell,KN_BOWLINGBASH,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2793','Ring_Of_Resonance_I','Ring of Resonance','5','0','0','0','0','0','2','0','0','1040256','58','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1,50,0; bonus3 bAutoSpellWhenHit,AS_SPLASHER,10,20; bonus3 bAutoSpellWhenHit,AL_HEAL,10,30; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20; bonus3 bAutoSpellWhenHit,CG_TAROTCARD,5,20;','','');
+REPLACE INTO `item_db` VALUES ('2794','Magic_Stone_Ring','Magic Stone Ring','5','0','0','0','0','0','0','0','1','128','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('2795','Green_Apple_Ring','Green Apple Ring','5','0','0','0','0','0','0','0','0','1040256','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(JobLevel<30) { bonus bAllStats,6-(JobLevel/5); }','','');
+REPLACE INTO `item_db` VALUES ('2796','Magical_Stone','Magical Stone','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2047,10; bonus2 bAddDefClass,2048,-10; bonus3 bAddClassDropItem,6152,2047,70;','','');
+REPLACE INTO `item_db` VALUES ('2797','Magical_Stone_','Magical Stone','5','0','0','200','0','0','0','0','0','8454660','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,2049,10; bonus2 bAddDefClass,2050,-10; bonus3 bAddClassDropItem,6151,2049,70;','','');
+REPLACE INTO `item_db` VALUES ('2798','Will_Of_Exhausted_Angel','Will Of Exhausted Warrior','5','0','0','200','0','0','0','0','0','33024','63','2','136','0','99',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_arch02\") { bonus2 bAddDefClass,1761,50; bonus2 bAddDefClass,1762,50; }','','');
+REPLACE INTO `item_db` VALUES ('2799','Kuirpenring','Ring of Protection','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2800','Accelerator','Accelerator','5','100000','50000','100','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('2801','Hovering_Booster','Hovering Booster','5','100000','50000','2000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2802','Suicidal_Device','Suicidal Device','5','500000','250000','1000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2803','Shape_Shifter','Shape Shifter','5','100000','50000','500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('2804','Cooling_Device','Cooling Device','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2805','Mag_Field_Generator','Magnetic Field Generator','5','100000','50000','6000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2806','Barrier_Builder','Barrier Builder','5','150000','75000','8000','0','0','3','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2807','Repair_Kit','Repair Kit','5','200000','100000','400','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2808','Camouflage_Generator','Camouflage Generator','5','250000','125000','1000','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('2809','High_Quality_Cooler','High Quality Cooler','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2810','Special_Cooler','Special Cooler','5','100000','50000','2500','0','0','0','0','1','1024','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2811','Freyja_SBracelet7','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2812','Freyja_SBracelet30','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2813','Freyja_SBracelet60','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2814','Freyja_SBracelet90','Freya Spirit Bracelet','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2815','Th_Ring_Of_Water','Ring of Water','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2816','Radar_Ring1','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2817','Radar_Ring2','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2818','Radar_Ring3','Radar Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2819','Swordman_Manual','Swordman Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill SM_BASH,1; skill SM_PROVOKE,1; skill SM_MAGNUM,1;','','');
+REPLACE INTO `item_db` VALUES ('2820','Thief_Manual','Thief Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TF_DOUBLE,3; bonus bDoubleRate,15; skill TF_STEAL,1; skill TF_HIDING,1; skill TF_POISON,1;','','');
+REPLACE INTO `item_db` VALUES ('2821','Acolyte_Manual','Acolyte Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AL_HEAL,1; skill AL_INCAGI,1; skill AL_BLESSING,1;','','');
+REPLACE INTO `item_db` VALUES ('2822','Archer_Manual','Archer Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill AC_OWL,1; skill AC_CONCENTRATION,1;','','');
+REPLACE INTO `item_db` VALUES ('2823','Merchant_Manual','Merchant Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MC_DISCOUNT,1; skill MC_OVERCHARGE,10; skill MC_IDENTIFY,1; skill MC_MAMMONITE,1;','','');
+REPLACE INTO `item_db` VALUES ('2824','Mage_Manual','Mage Manual','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill MG_SRECOVERY,1; skill MG_COLDBOLT,1; skill MG_FIREWALL,1; skill MG_FIREBOLT,1;','','');
+REPLACE INTO `item_db` VALUES ('2825','Shaman_EaringB','Shaman Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('2826','Dark_Knight_BeltB','Dark Knight Belt','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('2827','Dark_Knight_GloveB','Dark Knight Glove','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bMaxHPrate,10; }\",10,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('2828','Upg_Clip','Upg Clip','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('2829','Greed_Clip','Greed Clip','5','0','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2830','Magingiorde_C','Ephemeral Magingiorde','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,40; bonus bMdef,7;','','');
+REPLACE INTO `item_db` VALUES ('2831','Brysinggamen_C','Ephemeral Brysinggamen','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','94',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6; bonus bInt,6; bonus bVit,6; bonus bAgi,6; bonus bLuk,10; bonus bMdef,5; bonus bHealPower,6;','','');
+REPLACE INTO `item_db` VALUES ('2832','Freyja_Ring','Freya Ring R','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2833','Odins_Recall','Odin Recall R','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2834','F_All_In_One_Ring','All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bNoCastCancel,0; bonus bVariableCastrate,10; skill AL_HEAL,1; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('2835','F_Critical_Ring_C','Critical Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('2836','F_Glove_C','Rental Glove','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('2837','F_Safety_Ring_C','Safety Ring','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2838','F_Necklace_C','Necklace','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('2839','F_Ring_C','Ring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('2840','F_Rosary_C','Rosary','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2841','Caracas_Ring','Caracas Ring','5','0','0','0','0','0','2','0','0','327680','56','2','136','0','99',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bMdef,2; bonus2 bExpAddRace, RC_All, 10;','','');
+REPLACE INTO `item_db` VALUES ('2842','F_Earing_C','Earring','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('2843','Gold_Trickle','Golden Bell','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','75',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('2844','El_Dicastes_Light','Light of El Dicastes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill RETURN_TO_ELDICASTES,1;','','');
+REPLACE INTO `item_db` VALUES ('2845','No_Fear_Belt','NoFear Belts','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','136','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bAtkRate,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2846','E_All_In_One_Ring','E All In One Ring','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2847','E_Critical_Ring_C','E Critical Ring C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('2848','E_Glove_C','E Glove C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('2849','E_Safety_Ring_C','E Safety Ring C','5','1','0','0','0','0','5','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2850','E_Ring_C','E Ring C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('2851','E_Necklace_C','E Necklace C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('2852','E_Rosary_C','E Rosary C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('2853','Telekinetic_Orb','Telekinetic Orb','5','20','10','200','0','0','2','0','0','1040256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bInt,3; bonus bMaxSP,30; bonus2 bSkillAtk,WL_SOULEXPANSION,10; bonus2 bSkillAtk,SO_PSYCHIC_WAVE,10; bonus2 bSkillUseSP,WL_SOULEXPANSION,-50; bonus2 bSkillUseSP,SO_PSYCHIC_WAVE,-50;','','');
+REPLACE INTO `item_db` VALUES ('2854','Alchemy_Glove','Alchemy Glove','5','20','10','100','0','0','1','0','1','1040256','56','2','136','0','125',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Water,-20; bonus2 bSubEle,Ele_Water,-30; bonus3 bAutoSpell,MG_FIREBALL,5,30; bonus5 bAutoSpell,MG_FIREBOLT,5,30,BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('2855','Whike_Black_Tail','Whikebain\'s Black Tail','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','45',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7; bonus bAspdRate,3; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('2856','Half_Megin','Meginjard (Trial Version)','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','47',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bStr,20;','','');
+REPLACE INTO `item_db` VALUES ('2857','Half_Brysing','Brisingamen (Trial Version)','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','136','0','47',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,5; bonus bVit,3; bonus bDex,3; bonus bAgi,3; bonus bLuk,5; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2858','Pendant_Of_Guardian','Pendant Of Guardian','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ALL_GUARDIAN_RECALL,1;','','');
+REPLACE INTO `item_db` VALUES ('2859','Golden_Rod_Orb','Golden Rod Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Wind,15; bonus3 bAutoSpellWhenHit,WZ_JUPITEL,3,30;','','');
+REPLACE INTO `item_db` VALUES ('2860','Aqua_Orb','Aqua Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Water,15; bonus3 bAutoSpellWhenHit,WZ_FROSTNOVA,3,30;','','');
+REPLACE INTO `item_db` VALUES ('2861','Crimson_Orb','Crimson Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Fire,15; bonus3 bAutoSpellWhenHit,WZ_SIGHTRASHER,3,30;','','');
+REPLACE INTO `item_db` VALUES ('2862','Forest_Orb','Forest Orb','5','20','10','200','0','0','2','0','0','512','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,1; bonus2 bSubEle,Ele_Earth,15; bonus3 bAutoSpellWhenHit,WZ_QUAGMIRE,3,30;','','');
+REPLACE INTO `item_db` VALUES ('2863','Ring_Of_Valkyrie','Ring of The Valkyrie','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
+REPLACE INTO `item_db` VALUES ('2864','Light_Of_Cure','Light Of Cure','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bHealPower,2;','','');
+REPLACE INTO `item_db` VALUES ('2865','Seal_Of_Cathedral','Seal Of Cathedral','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bHealPower,2;','','');
+REPLACE INTO `item_db` VALUES ('2866','Ring_Of_Archbishop','Ring Of Archbishop','5','20','10','0','0','0','0','0','0','256','56','2','136','0','110',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHealPower,2;','','');
+REPLACE INTO `item_db` VALUES ('2867','Broken_Bamboo_Piece','Broken Bamboo Piece','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2868','Green_Batik','Green Batik','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','136','0','45',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2869','Colorful_Ketupat','Colorful Ketupat','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','136','0','45',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('2870','Tw_8th_Anni_Ring','Tw 8th Anni Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('2871','Brazilian_Emblem','Symbol Of Brazil','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2872','G_Honor_Certificate','G Honor Certificate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2873','Cat_Hand_Glove','Cat Hand Glove','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2874','Buffalo_Horn','Buffalo Horns','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2875','RO_Appreciation_Ring','Grate Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2876','Necklace_Spica','Spica Necklace','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2877','Glove_Sabik','Sabiku Gloves','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2878','Bracelet_Arunairi','Bracelet Alna And Iris','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2879','Badge_Giorredart','Algol Badge','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2880','Ring_Lupak','Rufaku Ring','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('2881','Orleans_Necklace','Orlean\'s Necklace','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMatk,20;','','');
+REPLACE INTO `item_db` VALUES ('2882','Ecoro_Cardslip','Card Sleeves ECO ?RO','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('2883','Ur_Seal','Ur\'s Seal','5','20','10','200','0','0','4','0','1','128','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus2 bSkillUseSP,LK_SPIRALPIERCE,5; bonus2 bSkillUseSP,RK_HUNDREDSPEAR,5;','','');
+REPLACE INTO `item_db` VALUES ('2884','Peuz_Seal','Peuz\'s Seal','5','20','10','200','0','0','3','0','1','128','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('2885','Mother_Heart','Mother\'s Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1','120','0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus bMatk,30; bonus2 bExpAddRace, RC_All, 15; skill CR_AUTOGUARD,3; skill AL_CURE,1;','','');
+REPLACE INTO `item_db` VALUES ('2886','Sabah_Ring','Sapha Ring','5','20','10','100','0','0','0','0','0','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; bonus2 bSkillUseSP,GC_DARKILLUSION,5;','','');
+REPLACE INTO `item_db` VALUES ('2887','Nab_Ring','Nab Ring','5','20','10','100','0','0','0','0','0','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,20;','','');
+REPLACE INTO `item_db` VALUES ('2888','School_Bag','Attending School Back','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bVariableCastrate,-3; if(BaseLevel<80) { bonus bMaxHP,200; bonus bMaxSP,100; }','','');
+REPLACE INTO `item_db` VALUES ('2889','Endure_Ring','Ring of Patience','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2890','White_Wing_Brooch','White Wing Brooch','5','20','10','100','0','0','0','0','0','2048','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('2891','Black_wing_Brooch','Black Wing Brooch','5','20','10','100','0','0','0','0','0','2048','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('2892','Assassin_Handcuffs','Assassin Handcuffs','5','56000','28000','400','0','0','3','0','1','4096','56','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2893','Cursed_Heart','Haunted Heart','5','20','10','50','0','0','0','0','1','18446744073709551615','63','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2894','Glove_Of_Shura','Glove Of Shura','5','56000','28000','400','0','0','1','0','0','32768','56','2','136','0','130',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bMaxSPrate,6; bonus bMaxHPrate,-6; if(readparam(bStr)>=120) { bonus bBaseAtk,30; }','','');
+REPLACE INTO `item_db` VALUES ('2895','Medal_Of_Valor1','Medal Of Valor1','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2896','Medal_Of_Valor2','Medal Of Valor2','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2897','2011RWC_Necklace_J','RWC Necklace','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('2898','Black_Rosary','Black Rosary','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('2899','Sound_Amplifier','Sound Amplifier','5','20','10','100','0','0','0','0','1','526336','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_METALICSOUND,150; bonus2 bSkillUseSP,WM_METALICSOUND,-60; bonus bVariableCastrate,-50;','','');
+REPLACE INTO `item_db` VALUES ('2900','Morriganes_Belt_','Morrigane\'s Belt','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2901','Morriganes_Pendant_','Morrigane\'s Pendant','5','30000','15000','200','0','0','0','0','1','18446744073709551614','63','2','136','0','61',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('2902','Morpheuss_Ring_','Morpheus\'s Ring','5','30000','15000','100','0','0','0','0','1','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2903','Morpheuss_Armlet_','Morpheus\'s Bracelet','5','30000','15000','100','0','0','0','0','1','18446744073709551614','63','2','136','0','33',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('2904','Naqsh','At Lorient','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2905','Super_Ora_Ora','Ora Ora Very Strong','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2906','Happy_Gauntlet','Gloves of Fortune','5','20','10','1000','0','0','3','0','1','18446744073709551615','63','2','136','0','70',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2907','Buwaya_Tattoo','Buwaya Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; bonus bFixedCastrate,-7;','','');
+REPLACE INTO `item_db` VALUES ('2908','Light_Ring','Ring of Light','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2909','Darkness_Ring','Ring of Darkness','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2910','Bakonawa_Tattoo','Bakonawa Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 7; bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('2911','Bangungot_Tattoo','Bangungot Agimat Tattoo','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,4; bonus bHealPower2,7;','','');
+REPLACE INTO `item_db` VALUES ('2912','Xylitol_2011','Xylitol 2011','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2913','Thief_Handcuff','Thieves Large Handcuffs','5','20','10','1400','0','0','0','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2914','Wizard_Left_Eye','Wizard Left Eye','5','20','10','100','0','0','1','0','1','1040256','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2915','Ettlang_Keepsake','Ettlang Keepsake','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('2916','Fairy_Wing','Fairy Wing','5','0','0','10','0','0','0','0','0','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ECLAGE_RECALL,1;','','');
+REPLACE INTO `item_db` VALUES ('2917','Str_Glove','Str Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bBaseAtk,(readparam(bStr)/10); if(readparam(bStr)>=110) { bonus bAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2918','Int_Glove','Int Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMatk,(readparam(bInt)/10); if(readparam(bInt)>=110) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2919','Agi_Glove','Agi Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bFlee,(readparam(bAgi)/10); if(readparam(bAgi)>=110) { bonus bFlee2,1; }','','');
+REPLACE INTO `item_db` VALUES ('2920','Vit_Glove','Vit Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMaxHP,(readparam(bVit)/10)*50; if(readparam(bVit)>=110) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2921','Dex_Glove','Dex Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bHit,(readparam(bDex)/10); if(readparam(bDex)>=110) { bonus bLongAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2922','Luk_Glove','Luk Glove','5','75000','37500','100','0','0','0','0','0','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bCritical,(readparam(bLuk)/10); if(readparam(bLuk)>=110) { bonus bCritAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2923','Str_Glove_','Str Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bBaseAtk,(readparam(bStr)/10); if(readparam(bStr)>=110) { bonus bAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2924','Int_Glove_','Int Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMatk,(readparam(bInt)/10); if(readparam(bInt)>=110) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2925','Agi_Glove_','Agi Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bFlee,(readparam(bAgi)/10); if(readparam(bAgi)>=110) { bonus bFlee2,1; }','','');
+REPLACE INTO `item_db` VALUES ('2926','Vit_Glove_','Vit Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bMaxHP,(readparam(bVit)/10)*50; if(readparam(bVit)>=110) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2927','Dex_Glove_','Dex Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bHit,(readparam(bDex)/10); if(readparam(bDex)>=110) { bonus bLongAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2928','Luk_Glove_','Luk Glove','5','75000','37500','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,20; bonus bCritical,(readparam(bLuk)/10); if(readparam(bLuk)>=110) { bonus bCritAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('2936','Recovery_Ring','Rings of Recovery','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','136','0','10',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('2940','Ninja_Manual','Ninja Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill NJ_UTSUSEMI,1; skill NJ_KOUENKA,1; skill NJ_SYURIKEN,1;','','');
+REPLACE INTO `item_db` VALUES ('2941','Gunslinger_Manual','Gunslinger Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill GS_GLITTERING,1; skill GS_ADJUSTMENT,1; skill GS_MADNESSCANCEL,1; skill GS_INCREASING,1;','','');
+REPLACE INTO `item_db` VALUES ('2942','Taekwon_Manual','Taekwon Tutorial','5','0','0','100','0','0','0','0','0','1','47','2','136','0','1','12','0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; skill TK_SEVENWIND,4; skill TK_JUMPKICK,5;','','');
+REPLACE INTO `item_db` VALUES ('2944','TE_Ring_Of_Protection','TE Ring of Protection','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bAddRaceTolerance,RC_Player,5;','','');
+REPLACE INTO `item_db` VALUES ('2945','TE_Ring_Of_Rage','TE Rage Of Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5;','','');
+REPLACE INTO `item_db` VALUES ('2946','TE_Ring_Of_Defiance','TE Ring Of Defiance','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,5;','','');
+REPLACE INTO `item_db` VALUES ('2949','Silversmith_Bracelet','Silversmith Bracelet','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','136','0','60',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; bonus bMdef, 3; skill SA_SPELLBREAKER,5;','','');
+REPLACE INTO `item_db` VALUES ('2950','Rune_Ring','Rune Ring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','1','100','0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 10;','','');
+REPLACE INTO `item_db` VALUES ('2951','Kvasir_Ring_Blue','Kvasir Ring Blue','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; skill ECL_SNOWFLIP,1;','','');
+REPLACE INTO `item_db` VALUES ('2952','Kvasir_Ring_Red','Kvasir Ring Red','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; skill \"ECL_PEONYMAMY\",1;','','');
+REPLACE INTO `item_db` VALUES ('2953','Kvasir_Ring_Green','Kvasir Ring Green','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; skill \"ECL_SADAGUI\",1;','','');
+REPLACE INTO `item_db` VALUES ('2954','Kvasir_Ring_Brown','Kvasir Ring Brown','5','20000','10000','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; skill \"ECL_SEQUOIADUST\",1;','','');
+REPLACE INTO `item_db` VALUES ('2959','Fidelity_Necklace','Fidelity Necklace','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bSubRace,RC_Brute,3;','','');
+REPLACE INTO `item_db` VALUES ('2960','Badge_Of_Manny','Badge Of Manny','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('2963','Body_Power_Up_Ring','Physical Enhancer Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2964','Ring_Of_Spell_Explosion','Magic Intensifier Ring','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','90',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('2966','RWC_2012_Ring','RWC 2012 Ring','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('2967','RWC_2012_Ring_','Chambered RWC 2012 Ring','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('2968','RWC_2012_Pendant','RWC 2012 Pendant','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2969','RWC_2012_Pendant_','Chambered RWC 2012 Pendant','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2971','Pocket_Watch__','Pocket Watch','5','20','10','200','0','0','0','0','1','8454660','3','2','136','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7;','','');
+REPLACE INTO `item_db` VALUES ('2981','RingOfHero','Brave Ring','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','136','0','160',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('2986','Snake_Ring','Snake Ring','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('2987','Snake_Pendant','Snake Pendant','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bLuk,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('2988','Winged_Ring_Of_Newoz','Oz\'s New Wing Ring','5','62000','31000','100','0','0','0','0','1','524288','56','1','136','0','130',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-25;','','');
+REPLACE INTO `item_db` VALUES ('2989','Floral_Bracelet_Of_Igu','Bloody Floral Decoration Bracelet','5','62000','31000','100','0','0','0','0','1','524288','56','2','136','0','130',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-25;','','');
+REPLACE INTO `item_db` VALUES ('2997','RWC_Gold_Brooch','RWC Gold Brooch','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,20; bonus bMatk,20;','','');
+REPLACE INTO `item_db` VALUES ('2999','RWC_Silver_Brooch','RWC Silver Brooch','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('4001','Poring_Card','Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4002','Fabre_Card','Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4003','Pupa_Card','Pupa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('4004','Drops_Card','Drops Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('4005','Poring__Card','Santa Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,20;','','');
+REPLACE INTO `item_db` VALUES ('4006','Lunatic_Card','Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,1; bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4007','Pecopeco_Egg_Card','Pecopeco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,20;','','');
+REPLACE INTO `item_db` VALUES ('4008','Picky_Card','Picky Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('4009','Chonchon_Card','Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('4010','Wilow_Card','Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,80;','','');
+REPLACE INTO `item_db` VALUES ('4011','Picky__Card','Picky Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4012','Thief_Bug_Egg_Card','Thiefbug Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('4013','Andre_Egg_Card','Andre Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('4014','Roda_Frog_Card','Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('4015','Condor_Card','Condor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('4016','Thief_Bug_Card','Thief Bug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4017','Savage_Babe_Card','Savage Bebe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,500;','','');
+REPLACE INTO `item_db` VALUES ('4018','Andre_Larva_Card','Andre Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('4019','Hornet_Card','Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,3;','','');
+REPLACE INTO `item_db` VALUES ('4020','Farmiliar_Card','Familiar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Blind,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4021','Rocker_Card','Rocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4022','Spore_Card','Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('4023','Desert_Wolf_Babe_Card','Baby Desertwolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4024','Plankton_Card','Plankton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Sleep,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4025','Skeleton_Card','Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddEff,Eff_Stun,200;','','');
+REPLACE INTO `item_db` VALUES ('4026','Thief_Bug_Female_Card','Female Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,1;','','');
+REPLACE INTO `item_db` VALUES ('4027','Kukre_Card','Kukre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4028','Tarou_Card','Tarou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('4029','Wolf_Card','Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4030','Mandragora_Card','Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,20;','','');
+REPLACE INTO `item_db` VALUES ('4031','Pecopeco_Card','Pecopeco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4032','Ambernite_Card','Ambernite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('4033','Poporing_Card','PoPoring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DETOXIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('4034','Worm_Tail_Card','Wormtail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('4035','Hydra_Card','Hydra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,20;','','');
+REPLACE INTO `item_db` VALUES ('4036','Muka_Card','Muka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4037','Snake_Card','Snake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4038','Zombie_Card','Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,20;','','');
+REPLACE INTO `item_db` VALUES ('4039','Stainer_Card','Stainer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4040','Creamy_Card','Creamy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('4041','Coco_Card','Coco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4042','Steel_Chonchon_Card','Steel Chonchon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus bDef,2;','','');
+REPLACE INTO `item_db` VALUES ('4043','Andre_Card','Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
+REPLACE INTO `item_db` VALUES ('4044','Smokie_Card','Smokie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('4045','Horn_Card','Horn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,35;','','');
+REPLACE INTO `item_db` VALUES ('4046','Martin_Card','Martin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4047','Ghostring_Card','Ghostring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Ghost; bonus bHPrecovRate,-25;','','');
+REPLACE INTO `item_db` VALUES ('4048','Poison_Spore_Card','Poison Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_POISON,3;','','');
+REPLACE INTO `item_db` VALUES ('4049','Vadon_Card','Vadon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,20;','','');
+REPLACE INTO `item_db` VALUES ('4050','Thief_Bug_Male_Card','Male Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4051','Yoyo_Card','Yoyo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4052','Elder_Wilow_Card','Elder Willow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('4053','Vitata_Card','Vitata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus bUseSPrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4054','Angeling_Card','Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('4055','Marina_Card','Marina Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Freeze,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4056','Dustiness_Card','Dustiness Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4057','Metaller_Card','Metaller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Silence,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4058','Thara_Frog_Card','Thara Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,30;','','');
+REPLACE INTO `item_db` VALUES ('4059','Soldier_Andre_Card','Soldier Andre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,30;','','');
+REPLACE INTO `item_db` VALUES ('4060','Goblin_Card','Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,20;','','');
+REPLACE INTO `item_db` VALUES ('4061','Cornutus_Card','Cornutus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4062','Anacondaq_Card','Anacondaq Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,20;','','');
+REPLACE INTO `item_db` VALUES ('4063','Caramel_Card','Caramel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,20;','','');
+REPLACE INTO `item_db` VALUES ('4064','Zerom_Card','Zerom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('4065','Kaho_Card','Kaho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,20;','','');
+REPLACE INTO `item_db` VALUES ('4066','Orc_Warrior_Card','Orc Warrior Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,30;','','');
+REPLACE INTO `item_db` VALUES ('4067','Megalodon_Card','Megalodon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4068','Scorpion_Card','Scorpion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,20;','','');
+REPLACE INTO `item_db` VALUES ('4069','Drainliar_Card','Drainliar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,20;','','');
+REPLACE INTO `item_db` VALUES ('4070','Eggyra_Card','Eggyra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,15;','','');
+REPLACE INTO `item_db` VALUES ('4071','Orc_Zombie_Card','Orc Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Undead,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4072','Golem_Card','Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4073','Pirate_Skel_Card','Pirate Skel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_DISCOUNT,5;','','');
+REPLACE INTO `item_db` VALUES ('4074','BigFoot_Card','Bigfoot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,30;','','');
+REPLACE INTO `item_db` VALUES ('4075','Argos_Card','Argos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4076','Magnolia_Card','Magnolia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Curse,500; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4077','Phen_Card','Phen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bVariableCastrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4078','Savage_Card','Savage Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('4079','Mantis_Card','Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('4080','Flora_Card','Flora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,20;','','');
+REPLACE INTO `item_db` VALUES ('4081','Hode_Card','Hode Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4082','Desert_Wolf_Card','Desert Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4083','Rafflesia_Card','Rafflesia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Fish,30;','','');
+REPLACE INTO `item_db` VALUES ('4084','Marine_Sphere_Card','Marine Sphere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_MAGNUM,3;','','');
+REPLACE INTO `item_db` VALUES ('4085','Orc_Skeleton_Card','Orc Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,20;','','');
+REPLACE INTO `item_db` VALUES ('4086','Soldier_Skeleton_Card','Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9;','','');
+REPLACE INTO `item_db` VALUES ('4087','Giearth_Card','Giearth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Confusion,10000; bonus2 bSubEle,Ele_Earth,15;','','');
+REPLACE INTO `item_db` VALUES ('4088','Frilldora_Card','Frilldora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1;','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('4089','Sword_Fish_Card','Swordfish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4090','Munak_Card','Munak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,1500; bonus2 bSubEle,Ele_Earth,5; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4091','Kobold_Card','Kobold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,4;','','');
+REPLACE INTO `item_db` VALUES ('4092','Skel_Worker_Card','Skel Worker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4093','Obeaune_Card','Obeaune Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_CURE,1;','','');
+REPLACE INTO `item_db` VALUES ('4094','Archer_Skeleton_Card','Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4095','Marse_Card','Marse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4096','Zenorc_Card','Zenorc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,400; bonus bBaseAtk,10;','','');
+REPLACE INTO `item_db` VALUES ('4097','Matyr_Card','Matyr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4098','Dokebi_Card','Dokebi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4099','Pasana_Card','Pasana Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4100','Sohee_Card','Sohee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,15; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('4101','Sand_Man_Card','Sandman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4102','Whisper_Card','Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus2 bSubEle,Ele_Ghost,-50;','','');
+REPLACE INTO `item_db` VALUES ('4103','Horong_Card','Horong Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('4104','Requiem_Card','Requiem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Confusion,500;','','');
+REPLACE INTO `item_db` VALUES ('4105','Marc_Card','Marc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5; bonus2 bResEff,Eff_Freeze,10000;','','');
+REPLACE INTO `item_db` VALUES ('4106','Mummy_Card','Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20;','','');
+REPLACE INTO `item_db` VALUES ('4107','Verit_Card','Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,8;','','');
+REPLACE INTO `item_db` VALUES ('4108','Myst_Card','Myst Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4109','Jakk_Card','Jakk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4110','Ghoul_Card','Ghoul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4111','Strouf_Card','Strouf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,20;','','');
+REPLACE INTO `item_db` VALUES ('4112','Marduk_Card','Marduk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,10000;','','');
+REPLACE INTO `item_db` VALUES ('4113','Marionette_Card','Marionette Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Ghost,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4114','Argiope_Card','Argiope Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Poison; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4115','Hunter_Fly_Card','Hunter Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,30,15;','','');
+REPLACE INTO `item_db` VALUES ('4116','Isis_Card','Isis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,30; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('4117','Side_Winder_Card','Sidewinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,1; bonus bDoubleRate,5;','','');
+REPLACE INTO `item_db` VALUES ('4118','Petit_Card','Earth Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,20;','','');
+REPLACE INTO `item_db` VALUES ('4119','Bathory_Card','Bathory Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('4120','Petit__Card','Sky Petite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,30;','','');
+REPLACE INTO `item_db` VALUES ('4121','Phreeoni_Card','Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,100;','','');
+REPLACE INTO `item_db` VALUES ('4122','Deviruchi_Card','Deviruchi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('4123','Eddga_Card','Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-25;','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
+REPLACE INTO `item_db` VALUES ('4124','Medusa_Card','Medusa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,15; bonus2 bResEff,Eff_Stone,10000;','','');
+REPLACE INTO `item_db` VALUES ('4125','Deviace_Card','Deviace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7; bonus2 bAddRace,RC_Brute,7; bonus2 bAddRace,RC_Plant,7; bonus2 bAddRace,RC_Insect,7;','','');
+REPLACE INTO `item_db` VALUES ('4126','Minorous_Card','Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,15; bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4127','Nightmare_Card','Nightmare Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,10000; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4128','Golden_Bug_Card','Golden Thiefbug Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoMagicDamage,100; bonus bUseSPrate,100;','','');
+REPLACE INTO `item_db` VALUES ('4129','Baphomet__Card','Bapho Jr. Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4130','Scorpion_King_Card','Scorpion King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('4131','Moonlight_Flower_Card','Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('4132','Mistress_Card','Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,25;','','');
+REPLACE INTO `item_db` VALUES ('4133','Daydric_Card','Raydric Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20;','','');
+REPLACE INTO `item_db` VALUES ('4134','Dracula_Card','Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,100,5;','','');
+REPLACE INTO `item_db` VALUES ('4135','Orc_Load_Card','Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,30;','','');
+REPLACE INTO `item_db` VALUES ('4136','Khalitzburg_Card','Khalitzburg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,30;','','');
+REPLACE INTO `item_db` VALUES ('4137','Drake_Card','Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoSizeFix,0;','','');
+REPLACE INTO `item_db` VALUES ('4138','Anubis_Card','Anubis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Angel,30;','','');
+REPLACE INTO `item_db` VALUES ('4139','Joker_Card','Joker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('4140','Knight_Of_Abyss_Card','Abysmal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,25;','','');
+REPLACE INTO `item_db` VALUES ('4141','Evil_Druid_Card','Evil Druid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Undead; bonus bInt,1; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4142','Doppelganger_Card','Doppelganger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4143','Orc_Hero_Card','Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,10000;','','');
+REPLACE INTO `item_db` VALUES ('4144','Osiris_Card','Osiris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bRestartFullRecover,0;','','');
+REPLACE INTO `item_db` VALUES ('4145','Berzebub_Card','Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4146','Maya_Card','Maya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,50;','','');
+REPLACE INTO `item_db` VALUES ('4147','Baphomet_Card','Baphomet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('4148','Pharaoh_Card','Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4149','Gargoyle_Card','Gargoyle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12028,RC_Insect,100;','','');
+REPLACE INTO `item_db` VALUES ('4150','Goat_Card','Goat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('4151','Gajomart_Card','Gajomart Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,-20; bonus2 bExpAddRace,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('4152','Galapago_Card','Galapago Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Apple_Juice,50; bonus2 bAddItemHealRate,Banana_Juice,50; bonus2 bAddItemHealRate,Carrot_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,534,RC_Insect,300;','','');
+REPLACE INTO `item_db` VALUES ('4153','Crab_Card','Crab Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1266,30;','','');
+REPLACE INTO `item_db` VALUES ('4154','Rice_Cake_Boy_Card','Dumpling Kid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Candy,50; bonus2 bAddItemHealRate,Candy_Striper,50; bonus3 bAddMonsterDropItem,529,RC_DemiPlayer,300; bonus3 bAddMonsterDropItem,530,RC_DemiPlayer,100;','','');
+REPLACE INTO `item_db` VALUES ('4155','Goblin_Leader_Card','Goblin Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Goblin,30;','','');
+REPLACE INTO `item_db` VALUES ('4156','Steam_Goblin_Card','Goblin Steamrider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Formless,7;','','');
+REPLACE INTO `item_db` VALUES ('4157','Goblin_Archer_Card','Goblin Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Undead,7;','','');
+REPLACE INTO `item_db` VALUES ('4158','Flying_Deleter_Card','Sky Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus bHPGainValue,100;','','');
+REPLACE INTO `item_db` VALUES ('4159','Nine_Tail_Card','Nine Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; if(getrefine()>8) bonus bFlee,20;','','');
+REPLACE INTO `item_db` VALUES ('4160','Antique_Firelock_Card','Firelock Soldier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(getrefine()>8) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4161','Grand_Peco_Card','Grand Peco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,PR_GLORIA,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4162','Grizzly_Card','Grizzly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,300;','','');
+REPLACE INTO `item_db` VALUES ('4163','Gryphon_Card','Gryphon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2; bonus bCritical,7; if(BaseClass==Job_Swordman) bonus3 bAutoSpell,KN_BOWLINGBASH,5,10;','','');
+REPLACE INTO `item_db` VALUES ('4164','Gullinbursti_Card','Gullinbursti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,-20; bonus2 bExpAddRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('4165','Gig_Card','Gig Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Insect,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4166','Nightmare_Terror_Card','Nightmare Terror Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('4167','Neraid_Card','Nereid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Brute,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4168','Dark_Lord_Card','Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,100;','','');
+REPLACE INTO `item_db` VALUES ('4169','Dark_Illusion_Card','Dark Illusion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bMaxSPrate,-10; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4170','Dark_Frame_Card','Dark Frame Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600;','','');
+REPLACE INTO `item_db` VALUES ('4171','Dark_Priest_Card','Dark Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPVanishRate, 50, 10; if (BaseJob == Job_Sage) bonus bSPDrainValue, 1;','','');
+REPLACE INTO `item_db` VALUES ('4172','The_Paper_Card','The Paper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20; bonus2 bSPDrainValue,-1,0;','','');
+REPLACE INTO `item_db` VALUES ('4173','Demon_Pungus_Card','Demon Fungus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,600;','','');
+REPLACE INTO `item_db` VALUES ('4174','Deviling_Card','Deviling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,50; bonus2 bSubEle,Ele_Water,-50; bonus2 bSubEle,Ele_Earth,-50; bonus2 bSubEle,Ele_Fire,-50; bonus2 bSubEle,Ele_Wind,-50; bonus2 bSubEle,Ele_Poison,-50; bonus2 bSubEle,Ele_Holy,-50; bonus2 bSubEle,Ele_Dark,-50; bonus2 bSubEle,Ele_Ghost,-50; bonus2 bSubEle,Ele_Undead,-50;','','');
+REPLACE INTO `item_db` VALUES ('4175','Poison_Toad_Card','Poisonous Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_POISON,1,20; bonus2 bAddSkillBlow,52,5;','','');
+REPLACE INTO `item_db` VALUES ('4176','Dullahan_Card','Dullahan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Dragon,7;','','');
+REPLACE INTO `item_db` VALUES ('4177','Dryad_Card','Dryad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,993,RC_Plant,100; bonus2 bSubEle,Ele_Earth,10;','','');
+REPLACE INTO `item_db` VALUES ('4178','Dragon_Tail_Card','Dragon Tail Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,10; bonus2 bSkillAtk,AC_DOUBLE,5; bonus2 bSkillAtk,AC_SHOWER,5;','','');
+REPLACE INTO `item_db` VALUES ('4179','Dragon_Fly_Card','Dragon Fly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4180','Driller_Card','Driller Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Dragon,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4181','Disguise_Card','Disguise Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,300+600*(readparam(bVit)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4182','Diabolic_Card','Diabolic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Demon,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4183','Vagabond_Wolf_Card','Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('4184','Lava_Golem_Card','Lava Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Golem,30;','','');
+REPLACE INTO `item_db` VALUES ('4185','Rideword_Card','Rideword Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if(BaseClass==Job_Acolyte) { bonus bInt,1; bonus bMdef,1; }','','');
+REPLACE INTO `item_db` VALUES ('4186','Raggler_Card','Raggler Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4187','Raydric_Archer_Card','Raydric Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12030,RC_Demon,100;','','');
+REPLACE INTO `item_db` VALUES ('4188','Leib_Olmai_Card','Leib Olmai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus3 bAddMonsterDropItem,990,RC_Brute,100;','','');
+REPLACE INTO `item_db` VALUES ('4189','Wraith_Dead_Card','Wraith Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Curse,600;','','');
+REPLACE INTO `item_db` VALUES ('4190','Wraith_Card','Wraith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12027,RC_Undead,100;','','');
+REPLACE INTO `item_db` VALUES ('4191','Loli_Ruri_Card','Loli Ruri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4192','Rotar_Zairo_Card','Rotar Zairo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Fish,7;','','');
+REPLACE INTO `item_db` VALUES ('4193','Lude_Card','Lude Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,SM_ENDURE,1,200;','','');
+REPLACE INTO `item_db` VALUES ('4194','Rybio_Card','Rybio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,300+600*(readparam(bDex)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4195','Leaf_Cat_Card','Leaf Cat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
+REPLACE INTO `item_db` VALUES ('4196','Marin_Card','Marin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,909,2000; bonus2 bAddMonsterDropItem,7126,10;','','');
+REPLACE INTO `item_db` VALUES ('4197','Mastering_Card','Mastering Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4198','Maya_Puple_Card','Maya Purple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0;','','');
+REPLACE INTO `item_db` VALUES ('4199','Merman_Card','Merman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus bSPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4200','Megalith_Card','Megalith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,7;','','');
+REPLACE INTO `item_db` VALUES ('4201','Majoruros_Card','Majoruros Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stun,600;','','');
+REPLACE INTO `item_db` VALUES ('4202','Civil_Servant_Card','Mao Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,20;','','');
+REPLACE INTO `item_db` VALUES ('4203','Mutant_Dragon_Card','Mutant Dragonoid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus3 bAutoSpell,MG_FIREBALL,3+2*(getskilllv(MG_FIREBALL)==10),50;','','');
+REPLACE INTO `item_db` VALUES ('4204','Mini_Demon_Card','Mini Demon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,-20; bonus2 bExpAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('4205','Mimic_Card','Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,603,10;','','');
+REPLACE INTO `item_db` VALUES ('4206','Mystcase_Card','Myst Case Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,644,30;','','');
+REPLACE INTO `item_db` VALUES ('4207','Mysteltainn_Card','Mysteltainn Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4208','Miyabi_Ningyo_Card','Miyabi Doll Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus2 bSkillAtk,MG_FROSTDIVER,5;','','');
+REPLACE INTO `item_db` VALUES ('4209','Violy_Card','Violy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,BA_FROSTJOKER,1+4*(getskilllv(BA_FROSTJOKER)==5),20;','','');
+REPLACE INTO `item_db` VALUES ('4210','Wander_Man_Card','Wanderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Thief) bonus bFlee,20;','','');
+REPLACE INTO `item_db` VALUES ('4211','Vocal_Card','Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('4212','Bon_Gun_Card','Bongun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_BASH,1,20; bonus2 bAddSkillBlow,SM_BASH,5; bonus2 bAddDefClass,1026,-100;','','');
+REPLACE INTO `item_db` VALUES ('4213','Brilight_Card','Brilight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,600;','','');
+REPLACE INTO `item_db` VALUES ('4214','Bloody_Murderer_Card','Bloody Murderer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Insect,7;','','');
+REPLACE INTO `item_db` VALUES ('4215','Blazzer_Card','Blazzer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_FOOD;','','');
+REPLACE INTO `item_db` VALUES ('4216','Sasquatch_Card','Sasquatch Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,600;','','');
+REPLACE INTO `item_db` VALUES ('4217','Live_Peach_Tree_Card','Enchanted Peach Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_HEAL,1+9*(getskilllv(AL_HEAL)==10),20;','','');
+REPLACE INTO `item_db` VALUES ('4218','Succubus_Card','Succubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000;','','');
+REPLACE INTO `item_db` VALUES ('4219','Sageworm_Card','Sage Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30;','','');
+REPLACE INTO `item_db` VALUES ('4220','Solider_Card','Solider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('4221','Skeleton_General_Card','Skeleton General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,-20; bonus2 bExpAddRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('4222','Skel_Prisoner_Card','Skel Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Sleep,300;','','');
+REPLACE INTO `item_db` VALUES ('4223','Stalactic_Golem_Card','Stalactic Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,2000;','','');
+REPLACE INTO `item_db` VALUES ('4224','Stem_Worm_Card','Stem Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12032,RC_Brute,100;','','');
+REPLACE INTO `item_db` VALUES ('4225','Stone_Shooter_Card','Stone Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bHit,10;','','');
+REPLACE INTO `item_db` VALUES ('4226','Sting_Card','Sting Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; if(getrefine()>8) bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('4227','Spring_Rabbit_Card','Spring Rabbit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Meat,50; bonus2 bAddItemHealRate,528,50; bonus3 bAddMonsterDropItem,Meat,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200;','','');
+REPLACE INTO `item_db` VALUES ('4228','Sleeper_Card','Sleeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12031,RC_Fish,100;','','');
+REPLACE INTO `item_db` VALUES ('4229','C_Tower_Manager_Card','Tower Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('4230','Shinobi_Card','Shinobi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AS_CLOAKING,5,100;','','');
+REPLACE INTO `item_db` VALUES ('4231','Increase_Soil_Card','Mi Gao Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace2,RC2_Guardian,50;','','');
+REPLACE INTO `item_db` VALUES ('4232','Wild_Ginseng_Card','Hermit Plant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Red_Herb,50; bonus2 bAddItemHealRate,Yellow_Herb,50; bonus2 bAddItemHealRate,White_Herb,50; bonus3 bAddMonsterDropItem,507,RC_Plant,300; bonus3 bAddMonsterDropItem,508,RC_Plant,200; bonus3 bAddMonsterDropItem,509,RC_Plant,100;','','');
+REPLACE INTO `item_db` VALUES ('4233','Baby_Leopard_Card','Baby Leopard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; if(BaseClass==Job_Merchant) bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('4234','Anolian_Card','Anolian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AC_CONCENTRATION,1+9*(getskilllv(AC_CONCENTRATION)==10),30;','','');
+REPLACE INTO `item_db` VALUES ('4235','Cookie_XMAS_Card','Christmas Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,-20; bonus2 bExpAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('4236','Amon_Ra_Card','Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,10,(30+70*(readparam(bInt)>=99));','','');
+REPLACE INTO `item_db` VALUES ('4237','Owl_Duke_Card','Owl Duke Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
+REPLACE INTO `item_db` VALUES ('4238','Owl_Baron_Card','Owl Baron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_LEXAETERNA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('4239','Iron_Fist_Card','Iron Fist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,-20; bonus2 bExpAddRace,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('4240','Arclouse_Card','Arclouze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) { bonus bDef,2; bonus bMdef,3; }','','');
+REPLACE INTO `item_db` VALUES ('4241','Archangeling_Card','Arc Angeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(readparam(bLuk)>=77) { bonus bHPrecovRate,100; bonus bSPrecovRate,100; }','','');
+REPLACE INTO `item_db` VALUES ('4242','Apocalips_Card','Apocalipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; if(getrefine()>8) bonus bMaxHP,800;','','');
+REPLACE INTO `item_db` VALUES ('4243','Antonio_Card','Antonio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_TELEPORT,1,500;','','');
+REPLACE INTO `item_db` VALUES ('4244','Alarm_Card','Alarm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_SIGHT,1,200; bonus bMaxHP,300; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4245','Am_Mut_Card','Am Mut Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-20; bonus2 bExpAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('4246','Assulter_Card','Assaulter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('4247','Aster_Card','Aster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1074,30;','','');
+REPLACE INTO `item_db` VALUES ('4248','Ancient_Mummy_Card','Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_CRUCIS,5,30;','','');
+REPLACE INTO `item_db` VALUES ('4249','Ancient_Worm_Card','Ancient Worm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,-20; bonus2 bExpAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('4250','Executioner_Card','Executioner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4251','Elder_Card','Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Guardian,40;','','');
+REPLACE INTO `item_db` VALUES ('4252','Alligator_Card','Alligator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,5;','','');
+REPLACE INTO `item_db` VALUES ('4253','Alice_Card','Alice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,40; bonus2 bSubRace,RC_NonBoss,-40;','','');
+REPLACE INTO `item_db` VALUES ('4254','Tirfing_Card','Ogretooth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,25; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('4255','Orc_Lady_Card','Orc Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Orc,30;','','');
+REPLACE INTO `item_db` VALUES ('4256','Orc_Archer_Card','Orc Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12034,RC_DemiPlayer,100;','','');
+REPLACE INTO `item_db` VALUES ('4257','Wild_Rose_Card','Wild Rose Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if(BaseClass==Job_Thief) bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('4258','Wicked_Nymph_Card','Evil Nymph Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('4259','Wooden_Golem_Card','Wooden Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bHPrecovRate,30;','','');
+REPLACE INTO `item_db` VALUES ('4260','Wootan_Shooter_Card','Wootan Shooter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Confusion,2000;','','');
+REPLACE INTO `item_db` VALUES ('4261','Wootan_Fighter_Card','Wootan Fighter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,2000;','','');
+REPLACE INTO `item_db` VALUES ('4262','Evil_Cloud_Hermit_Card','Cloud Hermit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12029,RC_Plant,100;','','');
+REPLACE INTO `item_db` VALUES ('4263','Incant_Samurai_Card','Samurai Spector Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; bonus2 bHPLossRate,666,10000;','','if((Hp<=999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal(1-Hp),0; } else { heal -999,0; }');
+REPLACE INTO `item_db` VALUES ('4264','Wind_Ghost_Card','Wind Ghost Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_JUPITEL,3+7*(getskilllv(WZ_JUPITEL)==10),20;','','');
+REPLACE INTO `item_db` VALUES ('4265','Li_Me_Mang_Ryang_Card','Jing Guai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
+REPLACE INTO `item_db` VALUES ('4266','Eclipse_Card','Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4267','Explosion_Card','Explosion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,-20; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('4268','Injustice_Card','Injustice Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4269','Incubus_Card','Incubus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('4270','Giant_Spider_Card','Giant Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,600;','','');
+REPLACE INTO `item_db` VALUES ('4271','Giant_Honet_Card','Giant Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10; bonus3 bAddMonsterDropItem,992,RC_Insect,100;','','');
+REPLACE INTO `item_db` VALUES ('4272','Dancing_Dragon_Card','Zhu Po Long Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,3;','','');
+REPLACE INTO `item_db` VALUES ('4273','Shellfish_Card','Shell Fish Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddDamageClass,1073,30;','','');
+REPLACE INTO `item_db` VALUES ('4274','Zombie_Master_Card','Zombie Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Undead,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4275','Zombie_Prisoner_Card','Zombie Prisoner Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,-20; bonus2 bExpAddRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('4276','Lord_Of_Death_Card','Lord of The Dead Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Stun,500,ATF_SHORT; bonus3 bAddEff,Eff_Curse,500,ATF_SHORT; bonus3 bAddEff,Eff_Silence,500,ATF_SHORT; bonus3 bAddEff,Eff_Poison,500,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,500,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
+REPLACE INTO `item_db` VALUES ('4277','Zherlthsh_Card','Zealotus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; bonus2 bSkillAtk,DC_THROWARROW,10;','','');
+REPLACE INTO `item_db` VALUES ('4278','Gibbet_Card','Gibbet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('4279','Deleter_Card','Earth Deleter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; bonus bSPGainValue,10;','','heal 0,-100;');
+REPLACE INTO `item_db` VALUES ('4280','Geographer_Card','Geographer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_BLESSING,2+8*(getskilllv(AL_BLESSING)==10),30;','','');
+REPLACE INTO `item_db` VALUES ('4281','Zipper_Bear_Card','Zipper Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus2 bSPDrainValue,-1,0; if(BaseClass==Job_Merchant) bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('4282','Tengu_Card','Tengu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_HEAL;','','');
+REPLACE INTO `item_db` VALUES ('4283','Greatest_General_Card','Greatest General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MO_CALLSPIRITS,5,2+18*(BaseClass==Job_Acolyte);','','');
+REPLACE INTO `item_db` VALUES ('4284','Chepet_Card','Chepet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,AL_HEAL,5,50,1;','','');
+REPLACE INTO `item_db` VALUES ('4285','Choco_Card','Choco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('4286','Karakasa_Card','Karakasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,300+600*(readparam(bStr)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4287','Kapha_Card','Kapha Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<6) bonus bMdef,8;','','');
+REPLACE INTO `item_db` VALUES ('4288','Carat_Card','Carat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(getrefine()>8) bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('4289','Caterpillar_Card','Caterpillar Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Plant,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4290','Cat_O_Nine_Tail_Card','Cat O\' Nine Tails Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMagicDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('4291','Kobold_Leader_Card','Kobold Leader Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Kobold,30;','','');
+REPLACE INTO `item_db` VALUES ('4292','Kobold_Archer_Card','Kobold Archer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Plant,7;','','');
+REPLACE INTO `item_db` VALUES ('4293','Cookie_Card','Cookie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus2 bSkillAtk,AL_HOLYLIGHT,10;','','');
+REPLACE INTO `item_db` VALUES ('4294','Quve_Card','Quve Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4295','Kraben_Card','Kraben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Blind,600;','','');
+REPLACE INTO `item_db` VALUES ('4296','Cramp_Card','Cramp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bGetZenyNum,500,1;','','');
+REPLACE INTO `item_db` VALUES ('4297','Cruiser_Card','Cruiser Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Brute,7;','','');
+REPLACE INTO `item_db` VALUES ('4298','Cremy_Fear_Card','Creamy Fear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Confusion,600;','','');
+REPLACE INTO `item_db` VALUES ('4299','Clock_Card','Clock Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,CR_AUTOGUARD,3+7*(getskilllv(CR_AUTOGUARD)==10),30;','','sc_end SC_AUTOGUARD;');
+REPLACE INTO `item_db` VALUES ('4300','Chimera_Card','Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Poison,300+600*(BaseJob==Job_Assassin);','','');
+REPLACE INTO `item_db` VALUES ('4301','Killer_Mantis_Card','Killer Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Bleeding,600;','','');
+REPLACE INTO `item_db` VALUES ('4302','Tao_Gunka_Card','Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,100; bonus bDefRate,-50; bonus bMdefRate,-50;','','');
+REPLACE INTO `item_db` VALUES ('4303','Whisper_Boss_Card','Giant Whisper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(readparam(bStr)>=80) { bonus bBaseAtk,20; } if(readparam(bVit)>=80) { bonus bMaxHPrate,3; } if(readparam(bLuk)>=80) { bonus bCritical,3; }','','');
+REPLACE INTO `item_db` VALUES ('4304','Tamruan_Card','Tamruan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,2; bonus2 bSkillAtk,CR_SHIELDCHARGE,10; bonus2 bSkillAtk,CR_SHIELDBOOMERANG,10;','','');
+REPLACE INTO `item_db` VALUES ('4305','Turtle_General_Card','Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 20; bonus3 bAutoSpell,SM_MAGNUM,10,30;','','');
+REPLACE INTO `item_db` VALUES ('4306','Toad_Card','Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,1;','','');
+REPLACE INTO `item_db` VALUES ('4307','Kind_Of_Beetle_Card','Beetle King Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Fish,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4308','Tri_Joint_Card','Tri Joint Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Formless,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4309','Parasite_Card','Parasite Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bAddRaceTolerance,RC_Formless,5;','','');
+REPLACE INTO `item_db` VALUES ('4310','Panzer_Goblin_Card','Panzer Goblin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,10; bonus2 bCriticalAddRace,RC_Demon,7;','','');
+REPLACE INTO `item_db` VALUES ('4311','Permeter_Card','Permeter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,15; bonus2 bSubEle,Ele_Undead,15;','','');
+REPLACE INTO `item_db` VALUES ('4312','Fur_Seal_Card','Fur Seal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3; bonus bHit,10; if(BaseClass==Job_Acolyte) { bonus2 bCriticalAddRace,RC_Undead,9; bonus2 bCriticalAddRace,RC_Demon,9; }','','');
+REPLACE INTO `item_db` VALUES ('4313','Punk_Card','Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,WZ_QUAGMIRE,1+4*(getskilllv(WZ_QUAGMIRE)==5),50,0;','','');
+REPLACE INTO `item_db` VALUES ('4314','Penomena_Card','Penomena Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,30;','','');
+REPLACE INTO `item_db` VALUES ('4315','Pest_Card','Pest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,300+600*(readparam(bInt)>=77);','','');
+REPLACE INTO `item_db` VALUES ('4316','Fake_Angel_Card','False Angel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_Angel,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4317','Mobster_Card','Mobster Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15; if(BaseClass==Job_Thief) bonus bCritical,4;','','');
+REPLACE INTO `item_db` VALUES ('4318','Knight_Windstorm_Card','Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,2,20; bonus2 bAddEff,Eff_Freeze,2000;','','');
+REPLACE INTO `item_db` VALUES ('4319','Freezer_Card','Freezer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>=9) bonus2 bSkillAtk,SM_BASH,10;','','');
+REPLACE INTO `item_db` VALUES ('4320','Bloody_Knight_Card','Bloody Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_METEOR,1,20;','','');
+REPLACE INTO `item_db` VALUES ('4321','Hylozoist_Card','Hylozoist Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bClassChange,100;','','');
+REPLACE INTO `item_db` VALUES ('4322','High_Orc_Card','High Orc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus bShortWeaponDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('4323','Garm_Baby_Card','Hatii Bebe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FROSTDIVER,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4324','Garm_Card','Hatii Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,5000;','','');
+REPLACE INTO `item_db` VALUES ('4325','Harpy_Card','Harpy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Formless,15; bonus2 bSkillAtk,MG_NAPALMBEAT,5;','','');
+REPLACE INTO `item_db` VALUES ('4326','See_Otter_Card','Sea-Otter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddItemHealRate,Sushi,50; bonus2 bAddItemHealRate,Fish_Slice,50; bonus3 bAddMonsterDropItem,551,RC_Fish,300; bonus3 bAddMonsterDropItem,544,RC_Fish,300;','','');
+REPLACE INTO `item_db` VALUES ('4327','Blood_Butterfly_Card','Bloody Butterfly Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,30; bonus bNoCastCancel,0; bonus2 bSkillAtk,MG_FIREWALL,5;','','');
+REPLACE INTO `item_db` VALUES ('4328','Hyegun_Card','Yao Jun Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,15; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('4329','Phendark_Card','Phendark Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPGainRace,RC_DemiPlayer,5;','','heal 0,-5;');
+REPLACE INTO `item_db` VALUES ('4330','Dark_Snake_Lord_Card','Evil Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Curse,10000;','','');
+REPLACE INTO `item_db` VALUES ('4331','Heater_Card','Heater Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; if(BaseClass==Job_Swordman) bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('4332','Waste_Stove_Card','Waste Stove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4333','Venomous_Card','Venomous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Poison,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4334','Noxious_Card','Noxious Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('4335','Pitman_Card','Pitman Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_EARTHSPIKE,5; bonus2 bSkillAtk,WZ_HEAVENDRIVE,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4336','Ungoliant_Card','Ungoliant Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,10; bonus2 bResEff,Eff_Bleeding,10000;','','');
+REPLACE INTO `item_db` VALUES ('4337','Porcellio_Card','Porcellio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; bonus bDef,-5;','','');
+REPLACE INTO `item_db` VALUES ('4338','Obsidian_Card','Obsidian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,readparam(bDex)/18;','','');
+REPLACE INTO `item_db` VALUES ('4339','Mineral_Card','Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,-25; bonus bDef,3;','','');
+REPLACE INTO `item_db` VALUES ('4340','Teddy_Bear_Card','Teddy Bear Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,30;','','');
+REPLACE INTO `item_db` VALUES ('4341','Metaling_Card','Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPWEAPON,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4342','Rsx_0806_Card','RSX-0806 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
+REPLACE INTO `item_db` VALUES ('4343','Mole_Card','Holden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('4344','Anopheles_Card','Anopheles Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12058,RC_Insect,50;','','');
+REPLACE INTO `item_db` VALUES ('4345','Hill_Wind_Card','Hill Wind Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_THUNDERSTORM,5; bonus2 bSkillAtk,WZ_JUPITEL,5; bonus2 bSkillAtk,WZ_VERMILION,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4346','Ygnizem_Card','Egnigem Cenia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,readparam(bInt)/18;','','');
+REPLACE INTO `item_db` VALUES ('4347','Armaia_Card','Armeyer Dinze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12053,RC_Fish,50;','','');
+REPLACE INTO `item_db` VALUES ('4348','Whikebain_Card','Wickebine Tres Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,RG_STRIPARMOR,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4349','Erend_Card','Errende Ebecee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AL_PNEUMA,1,50,0;','','');
+REPLACE INTO `item_db` VALUES ('4350','Rawrel_Card','Laurell Weinder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FROSTNOVA,3; bonus2 bSkillAtk,WZ_STORMGUST,3;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4351','Kavac_Card','Kavach Icarus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bFlee,20; bonus bFlee2,1; } else { bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('4352','B_Ygnizem_Card','Boss Egnigem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
+REPLACE INTO `item_db` VALUES ('4353','Removal_Card','Remover Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,800-40*getrefine(); bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4354','Gemini_Card','Gemini-S58 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bAgi)>=90) { bonus2 bResEff,Eff_Silence,3000; bonus2 bResEff,Eff_Stun,3000; } if(readparam(bVit)>=80) { bonus2 bResEff,Eff_Stone,5000; bonus2 bResEff,Eff_Sleep,5000; }','','');
+REPLACE INTO `item_db` VALUES ('4355','Gremlin_Card','Gremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12043,RC_Brute,50;','','');
+REPLACE INTO `item_db` VALUES ('4356','Beholder_Card','Beholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SA_CASTCANCEL,1;','','');
+REPLACE INTO `item_db` VALUES ('4357','B_Seyren_Card','Lord Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LK_BERSERK,1; bonus bMaxHPrate,-50;','','');
+REPLACE INTO `item_db` VALUES ('4358','Seyren_Card','Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('4359','B_Eremes_Card','Assassin Cross Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,3;','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('4360','Eremes_Card','Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('4361','B_Harword_Card','MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,1000; bonus bBreakArmorRate,700;','','');
+REPLACE INTO `item_db` VALUES ('4362','Harword_Card','Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,-5; bonus bHit,30;','','');
+REPLACE INTO `item_db` VALUES ('4363','B_Magaleta_Card','High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,50,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4364','Magaleta_Card','Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus5 bAutoSpellWhenHit,PR_LEXDIVINA,5,150,BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('4365','B_Katrinn_Card','High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; bonus bVariableCastrate,100; bonus bSPrecovRate,-100;','','heal 0,-2000;');
+REPLACE INTO `item_db` VALUES ('4366','Katrinn_Card','Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,getrefine()*-1; if(getrefine()>=9) { bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('4367','B_Shecil_Card','Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,10,20; bonus bHPrecovRate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4368','Shecil_Card','Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5; bonus bHit,-30;','','');
+REPLACE INTO `item_db` VALUES ('4369','Venatu_Card','Venatu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,readparam(bAgi)/18;','','');
+REPLACE INTO `item_db` VALUES ('4370','Dimik_Card','Dimik Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,getrefine()-5;','','');
+REPLACE INTO `item_db` VALUES ('4371','Archdam_Card','Archdam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bVariableCastrate,20;','','');
+REPLACE INTO `item_db` VALUES ('4372','Bacsojin_Card','White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,30; bonus bUseSPrate,15;','','');
+REPLACE INTO `item_db` VALUES ('4373','Chung_E_Card','Green Maiden Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,getrefine()-5; bonus bCritical,min(getrefine(),10);','','');
+REPLACE INTO `item_db` VALUES ('4374','Apocalips_H_Card','Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,30;','','');
+REPLACE INTO `item_db` VALUES ('4375','Orc_Baby_Card_Card','Orc Baby Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,15; bonus bFlee,15; } else { bonus2 bSubEle,Ele_Neutral,10; bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('4376','Lady_Tanee_Card','Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-40; bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,200; bonus2 bAddItemHealRate,513,100;','','');
+REPLACE INTO `item_db` VALUES ('4377','Green_Iguana_Card','Grove Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12063,RC_Formless,50;','','');
+REPLACE INTO `item_db` VALUES ('4378','Acidus_Card','Gold Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bMaxHPrate,8; bonus bMaxSPrate,8; bonus bHPrecovRate,5; bonus bSPrecovRate,5; } else { bonus bMaxHPrate,4; bonus bMaxSPrate,4; }','','');
+REPLACE INTO `item_db` VALUES ('4379','Acidus__Card','Blue Acidus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()<=4) { bonus bSPrecovRate,5; bonus bMaxSP,80; } else { bonus bMaxSP,40; }','','');
+REPLACE INTO `item_db` VALUES ('4380','Ferus_Card','Red Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,5; bonus2 bSkillAtk,WZ_METEOR,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4381','Ferus__Card','Green Ferus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4382','Novus__Card','Yellow Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bHPrecovRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4383','Novus_Card','Red Novus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Confusion,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4384','Hydro_Card','Hydro Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SPELLBREAKER,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4385','Dragon_Egg_Card','Dragon Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12048,RC_Dragon,50;','','');
+REPLACE INTO `item_db` VALUES ('4386','Detale_Card','Detardeurus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,-20; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,1,70,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4387','Ancient_Mimic_Card','Ancient Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,readparam(bLuk)/18;','','');
+REPLACE INTO `item_db` VALUES ('4388','Deathword_Card','Death Word Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,5; bonus2 bSkillAtk,MG_SOULSTRIKE,5; bonus2 bSkillAtk,HW_NAPALMVULCAN,5;','','heal 0,-50;');
+REPLACE INTO `item_db` VALUES ('4389','Plasma_Card','Plasma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12118,50; bonus2 bAddMonsterDropItem,12119,50; bonus2 bAddMonsterDropItem,12120,50; bonus2 bAddMonsterDropItem,12121,50;','','');
+REPLACE INTO `item_db` VALUES ('4390','Breeze_Card','Breeze Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('4391','Retribution_Card','Baroness of Retribution Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,12068,RC_Angel,50;','','');
+REPLACE INTO `item_db` VALUES ('4392','Observation_Card','Dame of Sentinel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,readparam(bVit)/18;','','');
+REPLACE INTO `item_db` VALUES ('4393','Shelter_Card','Mistress of Shelter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,readparam(bStr)/18;','','');
+REPLACE INTO `item_db` VALUES ('4394','Solace_Card','Lady Solace Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Priest) bonus3 bAutoSpell,CR_GRANDCROSS,5,20;','','');
+REPLACE INTO `item_db` VALUES ('4395','Tha_Maero_Card','Maero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus3 bAutoSpell,AL_DECAGI,3,50;','','');
+REPLACE INTO `item_db` VALUES ('4396','Tha_Odium_Card','Odium of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,getrefine()-5;','','');
+REPLACE INTO `item_db` VALUES ('4397','Tha_Despero_Card','Despero of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('4398','Tha_Dolor_Card','Dolor of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,10;','','');
+REPLACE INTO `item_db` VALUES ('4399','Thanatos_Card','Memory of Thanatos Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30;','','');
+REPLACE INTO `item_db` VALUES ('4400','Aliza_Card','Aliza Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50+50*(BaseJob==Job_Dancer);','','');
+REPLACE INTO `item_db` VALUES ('4401','Alicel_Card','Alicel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bDef,-5;','','');
+REPLACE INTO `item_db` VALUES ('4402','Aliot_Card','Aliot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bStr,2; bonus bMaxHPrate,5; } if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) { bonus bInt,2; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('4403','Kiel_Card','Kiel-D-01 Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('4404','Skogul_Card','Skogul Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffWhenHit,Eff_Bleeding,3000,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('4405','Frus_Card','Frus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMagicDamageReturn,min(getrefine(),10)*2; if(BaseClass==Job_Mage) bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('4406','Skeggiold_Card','Skeggiold Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,2;','','');
+REPLACE INTO `item_db` VALUES ('4407','Randgris_Card','Randgris Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddRace, RC_All, 10; bonus3 bAutoSpell,SA_DISPELL,1,50;','','');
+REPLACE INTO `item_db` VALUES ('4408','Gloom_Under_Night_Card','Gloom Under Night Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,40; bonus2 bAddEle,Ele_Dark,40; bonus2 bAddRace,RC_Angel,40; bonus2 bAddRace,RC_Demon,40;','','');
+REPLACE INTO `item_db` VALUES ('4409','Agav_Card','Agav Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; bonus bDef,-10; if(BaseClass==Job_Mage) bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('4410','Echio_Card','Echio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; if(BaseClass==Job_Swordman) bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('4411','Vanberk_Card','Vanberk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; autobonus \"{ bonus bCritical,100; }\",5,5000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('4412','Isilla_Card','Isilla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; autobonus \"{ bonus bVariableCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
+REPLACE INTO `item_db` VALUES ('4413','Hodremlin_Card','Hodremlin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,15; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; autobonus2 \"{ bonus bFlee2,30; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_WIND; }\";','','');
+REPLACE INTO `item_db` VALUES ('4414','Seeker_Card','Seeker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MG_STONECURSE,1; bonus2 bResEff,Eff_Stone,3000; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('4415','Snowier_Card','Snowier Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,536,500; bonus2 bAddItemHealRate,536,100;','','');
+REPLACE INTO `item_db` VALUES ('4416','Siroma_Card','Siroma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_COLDBOLT,25; bonus2 bVariableCastrate,MG_COLDBOLT,-25;','','');
+REPLACE INTO `item_db` VALUES ('4417','Ice_Titan_Card','Ice Titan Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; autobonus2 \"{ bonus bDef,10; }\",3,10000,BF_WEAPON|BF_MAGIC,\"{ specialeffect2 EF_FREEZED; }\";','','');
+REPLACE INTO `item_db` VALUES ('4418','Gazeti_Card','Gazeti Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,2,100;','','');
+REPLACE INTO `item_db` VALUES ('4419','Ktullanux_Card','Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,50; bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,20,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4420','Muscipular_Card','Muscipular Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_HEAL,1,100; bonus3 bAutoSpellWhenHit,AL_INCAGI,1,100;','','');
+REPLACE INTO `item_db` VALUES ('4421','Drosera_Card','Drosera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),9)>3) bonus bCritical,15;','','');
+REPLACE INTO `item_db` VALUES ('4422','Roween_Card','Roween Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3; bonus2 bAddEle,Ele_Water,10; bonus2 bCriticalAddRace,RC_Fish,15;','','');
+REPLACE INTO `item_db` VALUES ('4423','Galion_Card','Galion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus2 bAddEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('4424','Stapo_Card','Stapo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_PICKSTONE,1; skill TF_THROWSTONE,1;','','');
+REPLACE INTO `item_db` VALUES ('4425','Atroce_Card','Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25; autobonus \"{ bonus bAspdRate,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('4426','Byorgue_Card','Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; }','','');
+REPLACE INTO `item_db` VALUES ('4427','Sword_Guardian_Card','Sword Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==2||getiteminfo(getequipid(EQI_HAND_R),11)==3) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,62,25; }','','');
+REPLACE INTO `item_db` VALUES ('4428','Bow_Guardian_Card','Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus bHit,5; bonus bCritical,5; bonus2 bSkillAtk,AC_SHOWER,50; }','','');
+REPLACE INTO `item_db` VALUES ('4429','Salamander_Card','Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
+REPLACE INTO `item_db` VALUES ('4430','Ifrit_Card','Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/10); bonus bCritical,(JobLevel/10); bonus bHit,(JobLevel/10); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,10,1;','','');
+REPLACE INTO `item_db` VALUES ('4431','Kasa_Card','Kasa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_FIREBALL,5,20; bonus3 bAutoSpell,MG_FIREBOLT,5,20;','','');
+REPLACE INTO `item_db` VALUES ('4432','Magmaring_Card','Magmaring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus2 bAddEle,Ele_Earth,10; bonus2 bCriticalAddRace,RC_Brute,15;','','');
+REPLACE INTO `item_db` VALUES ('4433','Imp_Card','Imp Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_FIREBOLT,25; bonus2 bVariableCastrate,MG_FIREBOLT,-25;','','');
+REPLACE INTO `item_db` VALUES ('4434','Knocker_Card','Knocker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,5; bonus3 bAddMonsterDropItem,756,RC_Formless,10; bonus3 bAddMonsterDropItem,757,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('4435','Zombie_Slaughter_Card','Zombie Slaughter Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus bHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('4436','Ragged_Zombie_Card','Ragged Zombie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; bonus2 bAddEff2,Eff_Bleeding,10;','','');
+REPLACE INTO `item_db` VALUES ('4437','Hell_Poodle_Card','Hell Poodle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus2 bAddItemHealRate,517,100; bonus3 bAddEff,Eff_Bleeding,50,ATF_SHORT;','','');
+REPLACE INTO `item_db` VALUES ('4438','Banshee_Card','Banshee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Mage) { bonus bMaxSP,100; bonus bMaxHP,-100; bonus2 bSkillAtk,MG_NAPALMBEAT,20; bonus2 bSkillAtk,MG_SOULSTRIKE,20; bonus2 bSkillAtk,HW_NAPALMVULCAN,20; }','','');
+REPLACE INTO `item_db` VALUES ('4439','Flame_Skull_Card','Flame Skull Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bResEff,Eff_Stun,3000; bonus2 bResEff,Eff_Curse,3000; bonus2 bResEff,Eff_Stone,3000; bonus2 bAddEffWhenHit,Eff_Blind,500; bonus2 bAddEffWhenHit,Eff_Stun,500; bonus2 bAddEffWhenHit,Eff_Curse,500; bonus2 bAddEffWhenHit,Eff_Stone,500;','','');
+REPLACE INTO `item_db` VALUES ('4440','Necromancer_Card','Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@i = getiteminfo(getequipid(EQI_HAND_R),11); if (.@i == 10 || .@i == 23) { bonus bInt,1; bonus bIgnoreMdefRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('4441','Fallen_Bishop_Card','Fallen Bishop Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,10; bonus bMaxSPrate,-50; bonus2 bMagicAddRace,RC_Angel,50; bonus2 bMagicAddRace,RC_DemiPlayer,50;','','');
+REPLACE INTO `item_db` VALUES ('4442','Tatacho_Card','Tatacho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,20; bonus2 bAddEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('4443','Aqua_Elemental_Card','Aqua Elemental Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,20; bonus2 bAddEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('4444','Draco_Card','Draco Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus2 bAddEle,Ele_Earth,5;','','');
+REPLACE INTO `item_db` VALUES ('4445','Luciola_Vespa_Card','Luciola Vespa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,20; bonus2 bAddEle,Ele_Wind,5;','','');
+REPLACE INTO `item_db` VALUES ('4446','P_Skeleton_Card','Enhanced Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,15; bonus2 bAddEff,Eff_Stun,200; if(BaseLevel>99) { bonus2 bAddEff,Eff_Stun,100; }','','');
+REPLACE INTO `item_db` VALUES ('4447','Centipede_Card','Centipede Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5;','','');
+REPLACE INTO `item_db` VALUES ('4448','Cornus_Card','Cornus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5;','','');
+REPLACE INTO `item_db` VALUES ('4449','Dark_Shadow_Card','Dark Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5;','','');
+REPLACE INTO `item_db` VALUES ('4450','Banshee_Master_Card','Banshee Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('4451','Ant_Buyanne_Card','Entweihen Crothen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100;','','');
+REPLACE INTO `item_db` VALUES ('4452','Centipede_Larva_Card','Centipede Larva Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,3;','','');
+REPLACE INTO `item_db` VALUES ('4453','Hilsrion_Card','Hillslion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,25;','','');
+REPLACE INTO `item_db` VALUES ('4454','Light_Up_Card1','No name card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4455','Light_Up_Card2','No name card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4456','Nidhogg_Shadow_Card','Nidhoggur Shadow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; if (Class == Job_High_Wizard || Class == Job_Baby_Warlock || Class == Job_Warlock || Class == Job_Warlock_T) bonus bFixedCastrate,-50;','','');
+REPLACE INTO `item_db` VALUES ('4457','Nahtzigger_Card','Naght Seiger Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_NAPALMBEAT,30; bonus2 bSkillAtk,MG_SOULSTRIKE,30; bonus2 bSkillAtk,HW_NAPALMVULCAN,30; bonus2 bSkillAtk,GS_MAGICALBULLET,30; bonus2 bSkillAtk,WL_SOULEXPANSION,30;','','');
+REPLACE INTO `item_db` VALUES ('4458','Duneirre_Card','Duneyrr Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; autobonus \"{ bonus bFlee2,10; }\",10,10000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('4459','Lata_Card','Rata Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; autobonus \"{ bonus bFixedCastrate,-50; }\",5,4000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
+REPLACE INTO `item_db` VALUES ('4460','Ringco_Card','Rhyncho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,4; bonus2 bSkillUseSP,AL_HEAL,-15;','','');
+REPLACE INTO `item_db` VALUES ('4461','Pillar_Card','Phylla Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; autobonus \"{ bonus bCritical,20; }\",15,4000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('4462','Hardrock_Mommos_Card','Hardrock Mammoth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5; if(getrefine()>=12) { bonus bDef,20; bonus bMaxHPrate,10; } if(getrefine()>=14) { bonus bMaxHPrate,3; }','','');
+REPLACE INTO `item_db` VALUES ('4463','Tendrilion_Card','Tendrillion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; if(getrefine()>=12) { bonus bBaseAtk,35; } if(getrefine()>=14) { bonus bCritical,10; }','','');
+REPLACE INTO `item_db` VALUES ('4464','Aunoe_Card','Aunoe Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('4465','Panat_Card','Fanat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if(getiteminfo(getequipid(EQI_HAND_R),11)==3) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
+REPLACE INTO `item_db` VALUES ('4466','Beholder_Master_Card','Beholder Master Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,3; if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
+REPLACE INTO `item_db` VALUES ('4467','Heavy_Metaling_Card','Heavy Metaling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(BaseClass==Job_Merchant) { bonus2 bSkillAtk,MC_CARTREVOLUTION,50; }','','');
+REPLACE INTO `item_db` VALUES ('4468','Pinguicula_Dark_Card','Dark Pinguicula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddMonsterDropItem,7932,10; bonus2 bAddMonsterDropItem,7933,10; bonus2 bAddMonsterDropItem,7934,10; bonus2 bAddMonsterDropItem,7935,10; bonus2 bAddMonsterDropItem,7936,10; bonus2 bAddMonsterDropItem,7937,10;','','');
+REPLACE INTO `item_db` VALUES ('4469','Naga_Card','Naga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('4470','Nepenthes_Card','Nepenthes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('4471','Egg_Of_Draco_Card','Draco Egg Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('4472','Bradium_Goram_Card','Bradium Golem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('4473','Ancient_Tree_Card','Ancient Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('4474','Jakudam_Card','Zakudam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('4475','Cobalt_Mineral_Card','Cobalt Mineral Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('4476','Pinguicula_Card','Pinguicula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('4477','Hell_Apocalips_Card','Hell Apocalypse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('4478','Light_Up_Card3','Lie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4479','Light_Up_Card4','Lie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4480','Sealed_Kiel_Card','Sealed Kiel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,((getrefine()>14)?-20:-15);','','');
+REPLACE INTO `item_db` VALUES ('4481','Sealed_Ktullanux_Card','Sealed Ktullanux Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,((getrefine()>14)?35:25); bonus5 bAutoSpellWhenHit,WZ_FROSTNOVA,10,10,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4482','Sealed_B_Ygnizem_Card','Sealed B Ygnizem Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?7:5; bonus bMaxHPrate,.@rate; bonus bMaxSPrate,.@rate; bonus2 bHPRegenRate,50,10000; bonus2 bSPRegenRate,10,10000;','','');
+REPLACE INTO `item_db` VALUES ('4483','Sealed_Dracula_Card','Sealed Dracula Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate,((getrefine()>14)?70:50),5;','','');
+REPLACE INTO `item_db` VALUES ('4484','Sealed_Mistress_Card','Sealed Mistress Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoGemStone,0; bonus bUseSPrate,((getrefine()>14)?35:50);','','');
+REPLACE INTO `item_db` VALUES ('4485','Sealed_Gloom_Card','Sealed Gloom Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?30:20; bonus2 bAddEle,Ele_Holy,.@rate; bonus2 bAddEle,Ele_Dark,.@rate; bonus2 bAddRace,RC_Angel,.@rate; bonus2 bAddRace,RC_Demon,.@rate;','','');
+REPLACE INTO `item_db` VALUES ('4486','Sealed_Berz_Card','Sealed Berzebub Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-15;','','');
+REPLACE INTO `item_db` VALUES ('4487','Sealed_Ifrit_Card','Sealed Ifrit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(JobLevel/20); bonus bCritical,(JobLevel/20); bonus bHit,(JobLevel/20); bonus3 bAutoSpellWhenHit,NPC_EARTHQUAKE,5,1;','','');
+REPLACE INTO `item_db` VALUES ('4488','Sealed_D_Lord_Card','Sealed Dark Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,WZ_METEOR,5,50;','','');
+REPLACE INTO `item_db` VALUES ('4489','Sealed_Pharaoh_Card','Sealed Pharaoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-15;','','');
+REPLACE INTO `item_db` VALUES ('4490','Sealed_M_Flower_Card','Sealed Moonlight Flower Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_INCAGI,((getrefine()>14)?5:1);','','');
+REPLACE INTO `item_db` VALUES ('4491','Sealed_B_Shecil_Card','Sealed Sniper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,-100; bonus2 bHPDrainRate,5,((getrefine()>14)?15:10);','','');
+REPLACE INTO `item_db` VALUES ('4492','Sealed_Orc_Hero_Card','Sealed Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus2 bResEff,Eff_Stun,((getrefine()>14)?6000:4000);','','');
+REPLACE INTO `item_db` VALUES ('4493','Sealed_Tao_Card','Sealed Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?75:50); bonus bDefRate,-50; bonus bMdefRate,-50;','','');
+REPLACE INTO `item_db` VALUES ('4494','Sealed_TurtleG_Card','Sealed Turtle General Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, (getrefine() > 14) ? 15 : 10; bonus3 bAutoSpell,SM_MAGNUM,10,15;','','');
+REPLACE INTO `item_db` VALUES ('4495','Sealed_Amon_Ra_Card','Sealed Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpellWhenHit,PR_KYRIE,((getrefine()>14)?8:5),(15+35*(readparam(bInt)>=99));','','');
+REPLACE INTO `item_db` VALUES ('4496','Sealed_Drake_Card','Sealed Drake Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4497','Sealed_Knight_WS_Card','Sealed Stormy Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_STORMGUST,1,10; bonus2 bAddEff,Eff_Freeze, ((getrefine()>14)?1500:1000);','','');
+REPLACE INTO `item_db` VALUES ('4498','Sealed_Lady_Tanee_Card','Sealed Lady Tanee Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?-50:-60); bonus bMaxSPrate,50; bonus2 bAddMonsterDropItem,513,100; bonus2 bAddItemHealRate,513,((getrefine()>14)?80:50);','','');
+REPLACE INTO `item_db` VALUES ('4499','Sealed_Samurai_Card','Sealed Incantation Samurai Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_NonBoss; bonus bHPrecovRate,-100; if (getrefine()>14) bonus2 bHPLossRate,777,8000; else bonus2 bHPLossRate,888,5000;','','if((Hp<=999) && !getmapflag(strcharinfo(PC_MAP),mf_pvp) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noparty) && !getmapflag(strcharinfo(PC_MAP),mf_pvp_noguild)) { heal(1-Hp),0; } else { heal -999,0; }');
+REPLACE INTO `item_db` VALUES ('4500','Sealed_Orc_Load_Card','Sealed Orc Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,((getrefine()>14)?25:15);','','');
+REPLACE INTO `item_db` VALUES ('4501','Sealed_B_Magaleta_Card','Sealed High Priest Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,((getrefine()>14)?35:25),BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4502','Sealed_B_Harword_Card','Sealed MasterSmith Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>14) { bonus bBreakWeaponRate,800; bonus bBreakArmorRate,600; } else { bonus bBreakWeaponRate,500; bonus bBreakArmorRate,400; }','','');
+REPLACE INTO `item_db` VALUES ('4503','Sealed_Apocalips_H_Card','Sealed Vesper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bIgnoreMdefRate,RC_Boss,((getrefine()>14)?25:15);','','');
+REPLACE INTO `item_db` VALUES ('4504','Sealed_Eddga_Card','Sealed Eddga Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,((getrefine()>14)?-35:-50);','sc_start4 SC_ENDURE,60000,10,0,0,1;','sc_end SC_ENDURE;');
+REPLACE INTO `item_db` VALUES ('4505','Scaraba_Card','Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,20; bonus bMaxSPrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4506','Dolomedes_Card','Dolomedes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; if(BaseClass==Job_Archer) { bonus bDex,getrefine()/3; }','','');
+REPLACE INTO `item_db` VALUES ('4507','Q_Scaraba_Card','Queen Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Scaraba,30; bonus2 bAddMonsterDropItem,12806,30;','','');
+REPLACE INTO `item_db` VALUES ('4508','Gold_Scaraba_Card','Gold Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus bMaxHPrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4509','Gold_Q_Scaraba_Card','Gold Queen Scaraba Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus2 bAddRaceTolerance,RC_Insect,10; if(getrefine()>=9) { bonus2 bAddRaceTolerance,RC_Insect,5; }','','');
+REPLACE INTO `item_db` VALUES ('4510','Miming_Card','Miming Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Deepsleep,500;','','');
+REPLACE INTO `item_db` VALUES ('4511','Little_Fatum_Card','Little Fatum Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Silence,500,ATF_SKILL;','','');
+REPLACE INTO `item_db` VALUES ('4512','Parus_Card','Parus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3; if(BaseClass==Job_Acolyte) { bonus bHealPower,getrefine()/2; }','','');
+REPLACE INTO `item_db` VALUES ('4513','Angra_Mantis_Card','Angra Mantis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,2; if(BaseClass==Job_Thief) { bonus bCritAtkRate,getrefine()/2; }','','');
+REPLACE INTO `item_db` VALUES ('4514','Pom_Spider_Card','Pom Spider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('4515','Alnoldi_Card','Alnoldi Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,30;','','');
+REPLACE INTO `item_db` VALUES ('4516','Comodo_Card','Comodo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,50; bonus bFlee,-25;','','');
+REPLACE INTO `item_db` VALUES ('4517','Cendrawasih_Card','Cendrawasih Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) { bonus bInt,getrefine()/3; }','','');
+REPLACE INTO `item_db` VALUES ('4518','Banaspaty_Card','Banaspaty Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Burning,1500;','','');
+REPLACE INTO `item_db` VALUES ('4519','Butoijo_Card','Butoijo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Angel,20;','','');
+REPLACE INTO `item_db` VALUES ('4520','Leak_Card','Leak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus2 bAddEff,Eff_Confusion,5000; bonus3 bAddEff,Eff_Confusion,5000,ATF_SKILL;','','');
+REPLACE INTO `item_db` VALUES ('4521','Sedora_Card','Sedora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,15;','','');
+REPLACE INTO `item_db` VALUES ('4522','Sropho_Card','Sropho Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAddEff,Eff_Cold,500,ATF_SHORT,3000;','','');
+REPLACE INTO `item_db` VALUES ('4523','Pot_Dofle_Card','Pot Dofle Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus2 bAddRaceTolerance,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('4524','King_Dramoh_Card','King Dramoh Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; if(BaseClass==Job_Swordman) { bonus bStr,getrefine()/3; }','','');
+REPLACE INTO `item_db` VALUES ('4525','Kraken_Card','Kraken Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill TF_HIDING,1; skill RG_RAID,1; bonus3 bAddEffOnSkill,RG_RAID,Eff_Bleeding,1000;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('4526','Odd_Coelacanth_Card','Weird Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,5; bonus bMdef,50;','','');
+REPLACE INTO `item_db` VALUES ('4527','Black_Coelacanth_Card','Dark Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bDef,100;','','');
+REPLACE INTO `item_db` VALUES ('4528','Mutant_Coelacanth_Card','Mutant Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2+(getrefine()/2); bonus bMaxHPrate,-getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('4529','Cruel_Coelacanth_Card','Violent Coelacanth Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 2+(getrefine()/2); bonus bMaxSPrate,-getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('4530','Siorava_Card','Siorava Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; if(BaseClass==Job_Merchant) { bonus bLuk,getrefine()/3; }','','');
+REPLACE INTO `item_db` VALUES ('4531','Red_Eruma_Card','Red Eruma Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Curse,500,ATF_SKILL;','','');
+REPLACE INTO `item_db` VALUES ('4532','Wild_Rider_Card','Wild Rider Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,AL_INCAGI,1,10;','','');
+REPLACE INTO `item_db` VALUES ('4533','Mini_Octopus_Card','Octopus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEff,Eff_Blind,500,ATF_SKILL;','','');
+REPLACE INTO `item_db` VALUES ('4534','Giant_Octopus_Card','Giant Octopus Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,12; skill WZ_WATERBALL,5;','','');
+REPLACE INTO `item_db` VALUES ('4535','Sealed_Rand_Card','Sealed Rand Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4536','Sealed_Atroce_Card','Sealed Atroce Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,((getrefine()>14)?25:15); autobonus \"{ bonus bAspdRate,((getrefine()>14)?75:50); }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('4537','Sealed_Phreeoni_Card','Sealed Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,((getrefine()>14)?75:50);','','');
+REPLACE INTO `item_db` VALUES ('4538','Sealed_Bacsojin_Card','Sealed White Lady Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>14) { bonus bHealPower,25; bonus bUseSPrate,20; } else { bonus bHealPower,15; bonus bUseSPrate,30; }','','');
+REPLACE INTO `item_db` VALUES ('4539','Sealed_F_Bishop_Card','Sealed Fallen Bishop Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,((getrefine()>14)?8:5); bonus bMaxSPrate,-50; .@rate = (getrefine()>14)?33:25; bonus2 bMagicAddRace,RC_Angel,.@rate; bonus2 bMagicAddRace,RC_DemiPlayer,.@rate;','','');
+REPLACE INTO `item_db` VALUES ('4540','SLD_Lord_Of_Death_Card','Sealed Lord Of The Death Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = (getrefine()>14)?350:250; bonus3 bAddEff,Eff_Stun,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Curse,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Silence,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Poison,.@rate,ATF_SHORT; bonus3 bAddEff,Eff_Bleeding,.@rate,ATF_SHORT; bonus2 bWeaponComaRace,RC_NonBoss,1;','','');
+REPLACE INTO `item_db` VALUES ('4541','SLD_B_Katrinn_Card','Sealed High Wizard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreMdefRace,RC_NonBoss; if (getrefine()>14) { bonus bVariableCastrate,120; bonus bSPrecovRate,-120; } else { bonus bVariableCastrate,150; bonus bSPrecovRate,-150; }','','heal 0,((getrefine()>14)?-2000:-3000);');
+REPLACE INTO `item_db` VALUES ('4542','SLD_Detale_Card','SLD Detale Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4543','SLD_Garm_Card','Sealed Garm Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Freeze,((getrefine()>14)?4000:2500);','','');
+REPLACE INTO `item_db` VALUES ('4544','SLD_Dark_Snake_Card','Sealed Dark Snake Lord Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; if (getrefine()>14) { bonus2 bResEff,Eff_Blind,7500; bonus2 bResEff,Eff_Curse,7500; } else { bonus2 bResEff,Eff_Blind,5000; bonus2 bResEff,Eff_Curse,5000; }','','');
+REPLACE INTO `item_db` VALUES ('4545','Novice_Poring_Card','Novice Poring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4546','Valkhiri_Card','Val\'khiri Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4547','Upd_Byorgue_Card','Enhanced Byorgue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseJob == Job_Rogue) { bonus bMatkRate,10; bonus2 bAddRace, RC_All, 10; } bonus bMaxHPrate,getrefine()/2; bonus3 bAddEffOnSkill,SC_BODYPAINT,Eff_Confusion,100;','','');
+REPLACE INTO `item_db` VALUES ('4548','Upd_Salamander_Card','Enhanced Salamander Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_FIREPILLAR,40; bonus2 bSkillAtk,WZ_METEOR,40;','','');
+REPLACE INTO `item_db` VALUES ('4549','Upd_Maya_Puple_Card','Upd Maya Puple Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIntravision,0; bonus bAllStats,1; skill AL_RUWACH,1;','','');
+REPLACE INTO `item_db` VALUES ('4550','Upd_Bow_Guardian_Card','Upd Bow Guardian Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { bonus2 bSkillAtk,RA_ARROWSTORM,50; bonus bCritical,25+10*(getequiprefinerycnt(EQI_HAND_R)/4); bonus bHit,5; bonus3 bAutoSpell,HT_PHANTASMIC,1,100; }','','');
+REPLACE INTO `item_db` VALUES ('4551','Upd_Necromancer_Card','Enhanced Necromancer Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==10) { bonus bInt,1; bonus bIgnoreMdefRate,2; bonus bIgnoreMdefRate,getrefine()/4; }','','');
+REPLACE INTO `item_db` VALUES ('4552','Manny_Card','Manny Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10;','','');
+REPLACE INTO `item_db` VALUES ('4553','Sid_Card','Sid Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4554','Diego_Card','Diego Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4555','Scrat_Card','Scrat Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4556','Fenrir_Card','Fenrir Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bMatk,(getrefine()*5); bonus bFixedCastrate,-70;','','');
+REPLACE INTO `item_db` VALUES ('4557','Fenrir_Card_','Weakened Fenrir Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,25;','','');
+REPLACE INTO `item_db` VALUES ('4558','Woodie_Card','Chun Tree Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Earth,20; bonus3 bAutoSpellWhenHit,PR_KYRIE,2,20;','','');
+REPLACE INTO `item_db` VALUES ('4559','M_Morocc_Card','Devil Morocc Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1; bonus bMaxSPrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4560','Clown_Card','Clown Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; if(readparam(bVit)>=110) { bonus bFlee,20; } if(getiteminfo(getequipid(EQI_HAND_R),11)==13) { skill BA_POEMBRAGI,10; }','','');
+REPLACE INTO `item_db` VALUES ('4561','Professor_Card','Professor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; if(readparam(bDex)>=110) { bonus bMatkRate,7; } bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,5,70,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4562','Champion_Card','Champion Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,7; if(readparam(bAgi)>=110) { bonus bAtkRate,7; } bonus5 bAutoSpellWhenHit,MO_INVESTIGATE,5,70,BF_WEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('4563','Creator_Card','Creator Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,20; if(readparam(bStr)>=110) { bonus bCritical,20; } bonus5 bAutoSpellWhenHit,AM_ACIDTERROR,5,70,BF_WEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('4564','Stalker_Card','Stalker Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; if(readparam(bLuk)>=110) { bonus bHit,20; } bonus5 bAutoSpellWhenHit,ST_FULLSTRIP,1,70,BF_WEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('4565','Paladin_Card','Paladin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; if(readparam(bInt)>=110) { bonus bMaxHPrate,10; } bonus5 bAutoSpellWhenHit,CR_GRANDCROSS,10,70,BF_WEAPON,0;','','');
+REPLACE INTO `item_db` VALUES ('4566','Gypsy_Card','Gypsy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==13) { skill DC_FORTUNEKISS,10; } bonus bFlee,20; if(readparam(bVit)>=110) { bonus bFlee,20; }','','');
+REPLACE INTO `item_db` VALUES ('4567','Alphoccio_Card','Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(BaseJob==Job_Bard) { bonus bMaxHPrate,10; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('4568','Ceila_Card','Celia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill SA_ABRACADABRA,1;','','');
+REPLACE INTO `item_db` VALUES ('4569','Chen_Card','Chen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill MO_CALLSPIRITS,2;','','');
+REPLACE INTO `item_db` VALUES ('4570','Flamel_Card','Flamel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus2 bAddItemHealRate,501,200; bonus2 bAddItemHealRate,502,200; bonus2 bAddItemHealRate,503,200; bonus2 bAddItemHealRate,504,200;','','');
+REPLACE INTO `item_db` VALUES ('4571','Gertie_Card','Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill RG_CLOSECONFINE,1;','','');
+REPLACE INTO `item_db` VALUES ('4572','Randel_Card','Randel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; skill CR_AUTOGUARD,3;','','');
+REPLACE INTO `item_db` VALUES ('4573','Trentini_Card','Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; if(BaseJob==Job_Dancer) { bonus bMaxHPrate,10; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('4574','Daehyon_Card','General Daehyon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if((getiteminfo(getequipid(EQI_HAND_R),11)==3)||(getiteminfo(getequipid(EQI_HAND_R),11)==4)) { bonus bBaseAtk,100; }','','');
+REPLACE INTO `item_db` VALUES ('4575','Soheon_Card','Armed Guard Soheon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if(getiteminfo(getequipid(EQI_HAND_R),11)==1) { if(getrefine()>=10) { bonus bAspd,1; } if(getrefine()>=14) { bonus bAspd,1; } }','','');
+REPLACE INTO `item_db` VALUES ('4576','Gioia_Card','Gioia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Wind,100; bonus2 bMagicAtkEle,Ele_Ghost,100; bonus2 bSubEle,Ele_Neutral,-30; bonus2 bSubEle,Ele_Water,-30; bonus2 bSubEle,Ele_Earth,-30; bonus2 bSubEle,Ele_Fire,-30; bonus2 bSubEle,Ele_Wind,-30; bonus2 bSubEle,Ele_Poison,-30; bonus2 bSubEle,Ele_Holy,-30; bonus2 bSubEle,Ele_Dark,-30; bonus2 bSubEle,Ele_Ghost,-30; bonus2 bSubEle,Ele_Undead,-30;','','');
+REPLACE INTO `item_db` VALUES ('4577','Elvira_Card','Elvira Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Wind,20; bonus2 bMagicAtkEle,Ele_Ghost,20;','','');
+REPLACE INTO `item_db` VALUES ('4578','Pyuriel_Card','Angry Student Pyuriel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,30; bonus2 bSubRace, RC_All, -10;','','');
+REPLACE INTO `item_db` VALUES ('4579','Lora_Card','Warrior Lola Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getiteminfo(getequipid(EQI_HAND_R),11)==8) { bonus bBaseAtk,20; bonus bCritical,10; } bonus bBaseAtk,getrefine(); bonus bCritical,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('4580','Kades_Card','Guardian Kades Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,50; bonus2 bSubEle,Ele_Earth,50; bonus2 bSubEle,Ele_Fire,50; bonus2 bSubEle,Ele_Wind,50; bonus2 bSubEle,Ele_Dark,50; bonus2 bSubEle,Ele_Undead,50; bonus2 bSubEle,Ele_Holy,-100; bonus2 bSubEle,Ele_Ghost,-100;','','');
+REPLACE INTO `item_db` VALUES ('4581','Rudo_Card','Rudo Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_MOVHASTE_HORSE, 3000, 25; bonus bAgi, 44; heal 0, -40; }\", 3, 3000, 0, \"{ specialeffect2 EF_WIND; }\";','','');
+REPLACE INTO `item_db` VALUES ('4582','Bungisngis_Card','Bungisngis Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('4583','Engkanto_Card','Engkanto Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,30; bonus2 bIgnoreDefRate,RC_Plant,30;','','');
+REPLACE INTO `item_db` VALUES ('4584','Manananggal_Card','Manananggal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPDrainValue,1; bonus bMaxSPrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4585','Mangkukulam_Card','Mangkukulam Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bHPGainValue,-666;','','');
+REPLACE INTO `item_db` VALUES ('4586','Tikbalang_Card','Tikbalang Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Wind,5; if(getrefine()>=9) { bonus2 bMagicAtkEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('4587','Tiyanak_Card','Tiyanak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_DemiPlayer,12; bonus2 bCriticalAddRace,RC_Fish,12; bonus2 bCriticalAddRace,RC_Brute,12;','','');
+REPLACE INTO `item_db` VALUES ('4588','Wakwak_Card','Wakwak Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5*(readparam(bStr)/10);','','');
+REPLACE INTO `item_db` VALUES ('4589','Jejeling_Card','Jejeling Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200*(readparam(bVit)/10);','','');
+REPLACE INTO `item_db` VALUES ('4590','Bangungot_Card','Bangungot Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,3,2500,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4591','Bakonawa_Card','Bakonawa Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus2 bAddEffWhenHit,Eff_Bleeding,2000;','','');
+REPLACE INTO `item_db` VALUES ('4592','Buwaya_Card','Buwaya Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,3,2500,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('4593','Menblatt_Card','Menblatt Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,1*(readparam(bDex)/10);','','');
+REPLACE INTO `item_db` VALUES ('4594','Petal_Card','Petal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,2*(readparam(bLuk)/10);','','');
+REPLACE INTO `item_db` VALUES ('4595','Cenere_Card','Cenere Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2*(readparam(bAgi)/10); bonus bDelayrate,-2*(readparam(bAgi)/10);','','');
+REPLACE INTO `item_db` VALUES ('4596','AntiqueBook_Card','Antique Book Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5*(readparam(bInt)/10);','','');
+REPLACE INTO `item_db` VALUES ('4597','LichternB_Card','Lichtern Blue Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Water,(getrefine()>=9)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('4598','LichternY_Card','Lichtern Green Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Ghost,(getrefine()>=9)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('4599','LichternR_Card','Lichtern Red Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Fire,(getrefine()>=9)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('4600','LichternG_Card','Lichtern Yellow Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()>=9)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('4601','Amdarais_Card','Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,15; bonus bMatkRate,15; bonus2 bHPLossRate,666,4000; bonus2 bSPLossRate,66,4000;','','heal -6666,-666;');
+REPLACE INTO `item_db` VALUES ('4602','AmdaraisH_Card','Realized Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,20; bonus bMatkRate,20; bonus2 bHPLossRate,666,6000; bonus2 bSPLossRate,66,6000;','','heal -6666,-666;');
+REPLACE INTO `item_db` VALUES ('4603','CorruptionRoot_Card','Corruption Root Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,1,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,1,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDECURSE,1,70,BF_WEAPON,0;','','');
+REPLACE INTO `item_db` VALUES ('4604','CorruptionRootH_Card','Realized Corruption Root Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDESLEEP,2,70,BF_WEAPON,0; bonus5 bAutoSpellWhenHit,NPC_WIDECURSE,2,70,BF_WEAPON,0;','','');
+REPLACE INTO `item_db` VALUES ('4605','UndeadKnightM_Card','Agony Of Royal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-44; bonus bHPGainValue,200+10*getrefine();','','');
+REPLACE INTO `item_db` VALUES ('4606','UndeadKnightF_Card','Grudge of Royal Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,-44; bonus bSPGainValue,20+(getrefine()/2);','','heal 0,-444;');
+REPLACE INTO `item_db` VALUES ('4607','FaithfulManager_Card','Faithful Manager Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatk,5; if(getiteminfo(getequipid(EQI_HAND_R),11) == 15) { if(getrefine()>=10) { bonus bBaseAtk,20; bonus bMatk,20; } if(getrefine()>=14) { bonus bBaseAtk,20; bonus bMatk,20; } }','','');
+REPLACE INTO `item_db` VALUES ('4608','White_Knightage_Card','White Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus2 bAddSize,Size_Medium,20; bonus2 bAddSize,Size_Large,20;','','');
+REPLACE INTO `item_db` VALUES ('4609','Khali_Knightage_Card','Khalitzburg Knight Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,20; bonus2 bSubSize,Size_Medium,25; bonus2 bSubSize,Size_Large,25;','','');
+REPLACE INTO `item_db` VALUES ('4610','Sarah_Card','Sarah Card','6','10','5','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4625','Timeholder_Card','Timeholder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,20; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4626','Big_Ben_Card','Big Ben Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Formless,5; bonus2 bMagicAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('4627','Big_Bell_Card','Big Bell Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,10; bonus2 bAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('4628','Neo_Punk_Card','Neo Punk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,20; bonus2 bSubRace,RC_Demon,20;','','');
+REPLACE INTO `item_db` VALUES ('4629','Arc_Elder_Card','Arc Elder Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bMagicAtkEle,Ele_Earth,(getrefine()*3);','','');
+REPLACE INTO `item_db` VALUES ('4630','Time_Keeper_Card','Time Keeper Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,NPC_WIDECURSE,2,20;','','');
+REPLACE INTO `item_db` VALUES ('4631','Owl_Viscount_Card','Owl Viscount Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('4632','Owl_Marquees_Card','Owl Marquees Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getskilllv(SA_VIOLENTGALE)==5) { bonus5 bAutoSpell,SA_VIOLENTGALE,5,20,BF_WEAPON,0; } else bonus5 bAutoSpell,SA_VIOLENTGALE,1,20,BF_WEAPON,0;','','');
+REPLACE INTO `item_db` VALUES ('4633','P_Archer_Skeleton_Card','Enhanced Archer Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10; if(BaseLevel>99) { bonus bLongAtkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('4634','P_Soldier_Skeleton_Card','Enhanced Soldier Skeleton Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9; if(BaseLevel>99) { bonus bCritical,1; }','','');
+REPLACE INTO `item_db` VALUES ('4635','P_Amdarais_Card','Enhanced Amdarais Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,getequiprefinerycnt(EQI_ARMOR)*10; bonus bFlee,-(getequiprefinerycnt(EQI_ARMOR)*2); if(BaseLevel>99) { bonus bMaxHP,500; }','','');
+REPLACE INTO `item_db` VALUES ('4636','Bijou_Card','Bijou Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,10000; bonus bAtkRate,10; bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4637','Immortal_Corpse_Card','Immortal Corps Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPGainValue,50; bonus bSPGainValue,5; bonus bHPrecovRate,-100;','','heal -1000,100;');
+REPLACE INTO `item_db` VALUES ('4638','Watcher_Card','Watcher Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,30; /* When attacked by enemy, drain 5 SP from user. */','','');
+REPLACE INTO `item_db` VALUES ('4639','Taffy_Card','Taffy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('4640','Frozen_Wolf_Card','Frozen Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('4641','Zombie_Guard_Card','Zombie Guard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,-100; /*Each time you get a physical attack, recover SP by 1.*/','','');
+REPLACE INTO `item_db` VALUES ('4642','Min_Toad_Card','Infinite Toad Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,2; if (getrefine() > 6) bonus bFlee2,2; if (getrefine() > 8) bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('4643','Min_Vagabond_Wolf_Card','Infinite Vagabond Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,10; if (getrefine() > 6) bonus bAtk,10; if (getrefine() > 8) bonus bAtk,15;','','');
+REPLACE INTO `item_db` VALUES ('4644','Min_Vocal_Card','Infinite Vocal Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; if (getrefine() > 6) bonus bMdef,10; if (getrefine() > 8) bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('4645','Min_Eclipse_Card','Infinite Eclipse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if (getrefine() > 6) bonus bMaxHP,300; if (getrefine() > 8) bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('4646','Min_Chimera_Card','Infinite Chimera Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,8; bonus bMaxSPrate,4;','','');
+REPLACE INTO `item_db` VALUES ('4647','Min_Osiris_Card','Infinite_Osiris_Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPGainValue,300;','','');
+REPLACE INTO `item_db` VALUES ('4648','Min_Eddga_Card','Infinite_Eddga_Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,SM_PROVOKE,10,500;','','');
+REPLACE INTO `item_db` VALUES ('4649','Min_Phreeoni_Card','Infinite Phreeoni Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,100;','','');
+REPLACE INTO `item_db` VALUES ('4650','Min_Ork_Hero_Card','Infinite Orc Hero Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAddEffWhenHit,Eff_Stun,10000,BF_MAGIC; /* NOTE: Works only on monsters, going to test further in Official servers if also works on players. [Frost] */','','');
+REPLACE INTO `item_db` VALUES ('4651','Min_Tao_Gunka_Card','Infinite Tao Gunka Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,10000; bonus bAgi,-10;','','');
+REPLACE INTO `item_db` VALUES ('4652','N_Amon_Ra_Card','Nightmare Amon Ra Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Dark,50; bonus2 bMagicAddEle,Ele_Undead,50; bonus2 bMagicAddRace,RC_Demon,50; bonus2 bMagicAddRace,RC_Undead,50;','','');
+REPLACE INTO `item_db` VALUES ('4653','N_Arclouse_Card','Nightmare Arclouse Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,20; bonus2 bSubRace,RC_Undead,20;','','');
+REPLACE INTO `item_db` VALUES ('4654','N_Mimic_Card','Nightmare Mimic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('4655','N_Minorous_Card','Nightmare Minorous Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('4656','N_Mummy_Card','Nightmare Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4657','N_Ancient_Mummy_Card','Nightmare Ancient Mummy Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,15; bonus2 bMagicAtkEle,Ele_Fire,3+(getrefine()*3);','','');
+REPLACE INTO `item_db` VALUES ('4658','N_Verit_Card','Nightmare Verit Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,5; if (getrefine() > 6) bonus bMatkRate,3; if (getrefine() > 8) bonus bMatkRate,2;','','');
+REPLACE INTO `item_db` VALUES ('4659','Eggring_Card','Eggring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('4660','Scout_Basilisk_Card','Scout Basilisk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,5; bonus2 bSubSize,Size_Medium,5;','','');
+REPLACE INTO `item_db` VALUES ('4661','Charge_Basilisk_Card','Charge Basilisk Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,-15; bonus2 bSubSize,Size_Medium,20; bonus2 bSubSize,Size_Large,20;','','');
+REPLACE INTO `item_db` VALUES ('4662','Big_Eggring_Card','Big Eggring Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,25; bonus bMatk,25; bonus bAspdRate,10; bonus bMaxHP,1000; bonus bLongAtkRate,5; bonus bCritAtkRate,10; bonus bAtk,-5/(readparam(bStr)*10); bonus bAspdRate,-2/(readparam(bAgi)*10); bonus bMatk,-5/(readparam(bInt)*10); bonus bMaxHP,-200/(readparam(bVit)*10); bonus bLongAtkRate,-1/(readparam(bDex)*10); bonus bCritAtkRate,-2/(readparam(bLuk)*10);','','');
+REPLACE INTO `item_db` VALUES ('4663','Leaf_Lunatic_Card','Leaf Lunatic Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5;','','');
+REPLACE INTO `item_db` VALUES ('4664','Grass_Fabre_Card','Grass Fabre Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4665','Wild_Hornet_Card','Wild Hornet Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('4666','Sweet_Rodafrog_Card','Swift Roda Frog Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,10; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('4667','Hunter_Wolf_Card','Hunter Wolf Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','64','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('4668','Trance_Spore_Card','Trance Spore Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4669','Jungle_Mandragora_Card','Jungle Mandragora Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Wind,3; if (getrefine() > 6) bonus2 bMagicAddEle,Ele_Wind,5; if (getrefine() > 8) bonus2 bMagicAddEle,Ele_Wind,7;','','');
+REPLACE INTO `item_db` VALUES ('4670','Fruit_Pom_Spider_Card','Fruit Pom Spider','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddEle,Ele_Fire,3; if (getrefine() > 6) bonus2 bMagicAddEle,Ele_Fire,5; if (getrefine() > 8) bonus2 bMagicAddEle,Ele_Fire,7;','','');
+REPLACE INTO `item_db` VALUES ('4671','V_Celia_Card','Sorcerer Celia Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Sorcerer || Class == Job_Sorcerer_T) { bonus bMaxHPrate,10; bonus bMatkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4672','V_Chen_Card','Sura Chen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Sura || Class == Job_Sura_T) { bonus bMaxHPrate,10; bonus bAtkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4673','V_Alphoccio_Card','Minstrel Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Minstrel || Class == Job_Minstrel_T) { bonus bMaxHPrate,15; bonus bMaxSPrate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4674','V_Eremes_Card','Guillotine Cross Eremes Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Guillotine_Cross || Class == Job_Guillotine_Cross_T) { bonus bFlee2,10; bonus bAtkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4675','V_Magaleta_Card','Arch Bishop Magaleta Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Arch_Bishop || Class == Job_Arch_Bishop_T) { bonus bMaxHPrate,10; bonus bHealPower,15; }','','');
+REPLACE INTO `item_db` VALUES ('4676','V_Shecil_Card','Ranger Cecil Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Ranger || Class == Job_Ranger_T) { bonus bCritical,20; bonus bLongAtkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4677','V_Harword_Card','Merchanic Howard Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Mechanic || Class == Job_Mechanic_T) { bonus bHit,20; bonus bAtkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4678','V_Katrinn_Card','Warlock Kathryne Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Warlock || Class == Job_Warlock_T) { bonus bMdef,80; bonus bMatkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4679','V_Seyren_Card','Rune Knight Seyren Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_T) { bonus bAspd,2; bonus bAtkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4680','V_Randel_Card','Royal Guard Randel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Royal_Guard || Class == Job_Royal_Guard_T) { bonus bDef,350; bonus bAtkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('4681','V_Flamel_Card','Genetic Flamel Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Genetic || Class == Job_Genetic_T) { bonus bFlee,20; bonus bAtkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4682','V_Gertie_Card','Shadow Chaser Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Shadow_Chaser || Class == Job_Shadow_Chaser_T) { bonus bAtkRate,5; bonus bMatkRate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4683','V_Trentini_Card','Wanderer Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','4','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (BaseLevel == 175) bonus bAllStats,10; if (getrefine() >= 10) bonus bAllStats,10; if (Class == Job_Wanderer || Class == Job_Wanderer_T) { bonus bMaxHPrate,10; bonus bMaxSPrate,15; }','','');
+REPLACE INTO `item_db` VALUES ('4684','V_B_Eremes_Card','True Eremes Guile Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GC_CROSSIMPACT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,GC_CROSSIMPACT,50; if (getrefine() >= 10) bonus2 bSkillAtk,GC_CROSSIMPACT,50;','','');
+REPLACE INTO `item_db` VALUES ('4685','V_B_Magaleta_Card','True Margaretha Sorin Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AB_JUDEX,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,AB_JUDEX,50; if (getrefine() >= 10) bonus2 bSkillAtk,AB_JUDEX,50;','','');
+REPLACE INTO `item_db` VALUES ('4686','V_B_Katrinn_Card','True Kathryne Keyron Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WL_HELLINFERNO,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,WL_HELLINFERNO,50; if (getrefine() >= 10) bonus2 bSkillAtk,WL_HELLINFERNO,50;','','');
+REPLACE INTO `item_db` VALUES ('4687','V_B_Shecil_Card','True Cecil Damon Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RA_AIMEDBOLT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,RA_AIMEDBOLT,50; if (getrefine() >= 10) bonus2 bSkillAtk,RA_AIMEDBOLT,50;','','');
+REPLACE INTO `item_db` VALUES ('4688','V_B_Harword_Card','True Howard Alt-Eisen Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,NC_POWERSWING,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,NC_POWERSWING,50; if (getrefine() >= 10) bonus2 bSkillAtk,NC_POWERSWING,50;','','');
+REPLACE INTO `item_db` VALUES ('4689','V_B_Seyren_Card','True Seyren Windsor Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RK_SONICWAVE,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,RK_SONICWAVE,50; if (getrefine() >= 10) bonus2 bSkillAtk,RK_SONICWAVE,50;','','');
+REPLACE INTO `item_db` VALUES ('4690','V_B_Randel_Card','True Randel Lawrence Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,LG_BANISHINGPOINT,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,LG_BANISHINGPOINT,50; if (getrefine() >= 10) bonus2 bSkillAtk,LG_BANISHINGPOINT,50;','','');
+REPLACE INTO `item_db` VALUES ('4691','V_B_Flamel_Card','True Flamel Emure Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GN_CARTCANNON,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,GN_CARTCANNON,50; if (getrefine() >= 10) bonus2 bSkillAtk,GN_CARTCANNON,50;','','');
+REPLACE INTO `item_db` VALUES ('4692','V_B_Celia_Card','True Celia Alde Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SO_CLOUD_KILL,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SO_CLOUD_KILL,50; if (getrefine() >= 10) bonus2 bSkillAtk,SO_CLOUDKILL,50;','','');
+REPLACE INTO `item_db` VALUES ('4693','V_B_Chen_Card','True Chen Liu Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SR_DRAGONCOMBO,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SR_DRAGONCOMBO,50; if (getrefine() >= 10) bonus2 bSkillAtk,SR_DRAGONCOMBO,50;','','');
+REPLACE INTO `item_db` VALUES ('4694','V_B_Gertie_Card','True Gertie Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_FEINTBOMB,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,SC_FEINTBOMB,50; if (getrefine() >= 10) bonus2 bSkillAtk,SC_FEINTBOMB,50;','','');
+REPLACE INTO `item_db` VALUES ('4695','V_B_Trentini_Card','True Trentini Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_METALICSOUND,50; if (getequipweaponlv(EQI_HAND_R) == 4) bonus2 bSkillAtk,WM_METALICSOUND,50; if (getrefine() >= 10) bonus2 bSkillAtk,WM_METALICSOUND,50;','','');
+REPLACE INTO `item_db` VALUES ('4696','V_B_Alphoccio_Card','True Alphoccio Card','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','2','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; if (getequipweaponlv(EQI_HAND_R) == 4) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; } if (getrefine() >= 10) { bonus2 bSkillAtk, WM_REVERBERATION_MELEE, 50; bonus2 bSkillAtk, WM_REVERBERATION_MAGIC, 50; }','','');
+REPLACE INTO `item_db` VALUES ('4700','Strength1','STR+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('4701','Strength2','STR+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('4702','Strength3','STR+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('4703','Strength4','STR+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('4704','Strength5','STR+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
+REPLACE INTO `item_db` VALUES ('4705','Strength6','STR+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,6;','','');
+REPLACE INTO `item_db` VALUES ('4706','Strength7','STR+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,7;','','');
+REPLACE INTO `item_db` VALUES ('4707','Strength8','STR+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,8;','','');
+REPLACE INTO `item_db` VALUES ('4708','Strength9','STR+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,9;','','');
+REPLACE INTO `item_db` VALUES ('4709','Strength10','STR+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,10;','','');
+REPLACE INTO `item_db` VALUES ('4710','Inteligence1','INT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4711','Inteligence2','INT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('4712','Inteligence3','INT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('4713','Inteligence4','INT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
+REPLACE INTO `item_db` VALUES ('4714','Inteligence5','INT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5;','','');
+REPLACE INTO `item_db` VALUES ('4715','Inteligence6','INT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6;','','');
+REPLACE INTO `item_db` VALUES ('4716','Inteligence7','INT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,7;','','');
+REPLACE INTO `item_db` VALUES ('4717','Inteligence8','INT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,8;','','');
+REPLACE INTO `item_db` VALUES ('4718','Inteligence9','INT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,9;','','');
+REPLACE INTO `item_db` VALUES ('4719','Inteligence10','INT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10;','','');
+REPLACE INTO `item_db` VALUES ('4720','Dexterity1','DEX+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('4721','Dexterity2','DEX+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('4722','Dexterity3','DEX+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('4723','Dexterity4','DEX+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('4724','Dexterity5','DEX+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5;','','');
+REPLACE INTO `item_db` VALUES ('4725','Dexterity6','DEX+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,6;','','');
+REPLACE INTO `item_db` VALUES ('4726','Dexterity7','DEX+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,7;','','');
+REPLACE INTO `item_db` VALUES ('4727','Dexterity8','DEX+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,8;','','');
+REPLACE INTO `item_db` VALUES ('4728','Dexterity9','DEX+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,9;','','');
+REPLACE INTO `item_db` VALUES ('4729','Dexterity10','DEX+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,10;','','');
+REPLACE INTO `item_db` VALUES ('4730','Agility1','AGI+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4731','Agility2','AGI+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4732','Agility3','AGI+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('4733','Agility4','AGI+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('4734','Agility5','AGI+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5;','','');
+REPLACE INTO `item_db` VALUES ('4735','Agility6','AGI+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,6;','','');
+REPLACE INTO `item_db` VALUES ('4736','Agility7','AGI+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,7;','','');
+REPLACE INTO `item_db` VALUES ('4737','Agility8','AGI+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,8;','','');
+REPLACE INTO `item_db` VALUES ('4738','Agility9','AGI+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,9;','','');
+REPLACE INTO `item_db` VALUES ('4739','Agility10','AGI+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,10;','','');
+REPLACE INTO `item_db` VALUES ('4740','Vitality1','VIT+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4741','Vitality2','VIT+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('4742','Vitality3','VIT+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('4743','Vitality4','VIT+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,4;','','');
+REPLACE INTO `item_db` VALUES ('4744','Vitality5','VIT+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5;','','');
+REPLACE INTO `item_db` VALUES ('4745','Vitality6','VIT+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6;','','');
+REPLACE INTO `item_db` VALUES ('4746','Vitality7','VIT+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,7;','','');
+REPLACE INTO `item_db` VALUES ('4747','Vitality8','VIT+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,8;','','');
+REPLACE INTO `item_db` VALUES ('4748','Vitality9','VIT+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,9;','','');
+REPLACE INTO `item_db` VALUES ('4749','Vitality10','VIT+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10;','','');
+REPLACE INTO `item_db` VALUES ('4750','Luck1','LUK+1','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4751','Luck2','LUK+2','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('4752','Luck3','LUK+3','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('4753','Luck4','LUK+4','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('4754','Luck5','LUK+5','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('4755','Luck6','LUK+6','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,6;','','');
+REPLACE INTO `item_db` VALUES ('4756','Luck7','LUK+7','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,7;','','');
+REPLACE INTO `item_db` VALUES ('4757','Luck8','LUK+8','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,8;','','');
+REPLACE INTO `item_db` VALUES ('4758','Luck9','LUK+9','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,9;','','');
+REPLACE INTO `item_db` VALUES ('4759','Luck10','LUK+10','6','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
+REPLACE INTO `item_db` VALUES ('4760','Matk1','MATK+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1; bonus bFixedCastrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4761','Matk2','MATK+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bFixedCastrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4762','Evasion6','FLEE+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
+REPLACE INTO `item_db` VALUES ('4763','Evasion12','FLEE+12','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,12;','','');
+REPLACE INTO `item_db` VALUES ('4764','Critical5','CRI+5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('4765','Critical7','CRI+7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,7;','','');
+REPLACE INTO `item_db` VALUES ('4766','Atk2','ATK+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,2;','','');
+REPLACE INTO `item_db` VALUES ('4767','Atk3','ATK+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('4768','Str1_J','Str1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('4769','Str2_J','Str2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('4770','Str3_J','Str3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('4771','Int1_J','Int1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('4772','Int2_J','Int2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('4773','Int3_J','Int3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('4774','Vit1_J','Vit1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('4775','Vit2_J','Vit2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('4776','Vit3_J','Vit3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('4777','Agi1_J','Agi1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('4778','Agi2_J','Agi2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('4779','Agi3_J','Agi3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('4780','Dex1_J','Dex1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('4781','Dex2_J','Dex2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('4782','Dex3_J','Dex3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('4783','Luk1_J','Luk1 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('4784','Luk2_J','Luk2 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('4785','Luk3_J','Luk3 J','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('4786','Mdef2','MDEF+2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('4787','Mdef4','MDEF+4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('4788','Mdef6','MDEF+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6;','','');
+REPLACE INTO `item_db` VALUES ('4789','Mdef8','MDEF+8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,8;','','');
+REPLACE INTO `item_db` VALUES ('4790','Mdef10','MDEF+10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('4791','Def3','DEF+3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,3;','','');
+REPLACE INTO `item_db` VALUES ('4792','Def6','DEF+6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,6;','','');
+REPLACE INTO `item_db` VALUES ('4793','Def9','DEF+9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,9;','','');
+REPLACE INTO `item_db` VALUES ('4794','Def12','DEF+12','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,12;','','');
+REPLACE INTO `item_db` VALUES ('4795','HP100','HP+100','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('4796','HP200','HP+200','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200;','','');
+REPLACE INTO `item_db` VALUES ('4797','HP300','HP+300','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('4798','HP400','HP+400','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,400;','','');
+REPLACE INTO `item_db` VALUES ('4799','HP500','HP+500','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('4800','SP50','SP+50','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('4801','SP100','SP+100','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('4802','SP150','SP+150','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('4803','Highness_Heal_3sec','Cure1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,AB_HIGHNESSHEAL,-3000;','','');
+REPLACE INTO `item_db` VALUES ('4804','Coluceo_Heal30','Catholic1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,AB_CHEAL,30;','','');
+REPLACE INTO `item_db` VALUES ('4805','Heal_Amount2','Archbishop1Lv.','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3;','','');
+REPLACE INTO `item_db` VALUES ('4806','Matk3','MATK+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,3; bonus bFixedCastrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('4807','Atk_Speed1','Atk Speed1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('4808','Fighting_Spirit4','Fighting Spirit4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,15; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4809','Fighting_Spirit3','Fighting Spirit3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,12; bonus bHit,4;','','');
+REPLACE INTO `item_db` VALUES ('4810','Fighting_Spirit2','Fighting Spirit2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,9; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('4811','Fighting_Spirit1','Fighting Spirit1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,6; bonus bHit,2;','','');
+REPLACE INTO `item_db` VALUES ('4812','Spell4','Spell4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,15; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4813','Spell3','Spell3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,12; bonus bVariableCastrate,-8;','','');
+REPLACE INTO `item_db` VALUES ('4814','Spell2','Spell2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,9; bonus bVariableCastrate,-6;','','');
+REPLACE INTO `item_db` VALUES ('4815','Spell1','Spell1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,6; bonus bVariableCastrate,-4;','','');
+REPLACE INTO `item_db` VALUES ('4816','Sharp3','Sharp3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,12; bonus bHit,4;','','');
+REPLACE INTO `item_db` VALUES ('4817','Sharp2','Sharp2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,9; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('4818','Sharp1','Sharp1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6; bonus bHit,2;','','');
+REPLACE INTO `item_db` VALUES ('4819','Atk1','Atk1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('4820','Fighting_Spirit5','Fighting Spirit5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,18; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4821','Fighting_Spirit6','Fighting Spirit6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,21; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4822','Fighting_Spirit7','Fighting Spirit7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,24; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4823','Fighting_Spirit8','Fighting Spirit8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,27; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4824','Fighting_Spirit9','Fighting Spirit9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,30; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4825','Fighting_Spirit10','Fighting Spirit10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,50; bonus bHit,15;','','');
+REPLACE INTO `item_db` VALUES ('4826','Spell5','Spell5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,18; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4827','Spell6','Spell6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,21; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4828','Spell7','Spell7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,24; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4829','Spell8','Spell8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,27; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4830','Spell9','Spell9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,30; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('4831','Spell10','Spell10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bVariableCastrate,-20;','','');
+REPLACE INTO `item_db` VALUES ('4832','Expert_Archer1','Expert Archer1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,2;','','');
+REPLACE INTO `item_db` VALUES ('4833','Expert_Archer2','Expert Archer2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,4;','','');
+REPLACE INTO `item_db` VALUES ('4834','Expert_Archer3','Expert Archer3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,6;','','');
+REPLACE INTO `item_db` VALUES ('4835','Expert_Archer4','Expert Archer4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,8;','','');
+REPLACE INTO `item_db` VALUES ('4836','Expert_Archer5','Expert Archer5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('4837','Expert_Archer6','Expert Archer6','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,12;','','');
+REPLACE INTO `item_db` VALUES ('4838','Expert_Archer7','Expert Archer7','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,14;','','');
+REPLACE INTO `item_db` VALUES ('4839','Expert_Archer8','Expert Archer8','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,16;','','');
+REPLACE INTO `item_db` VALUES ('4840','Expert_Archer9','Expert Archer9','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,18;','','');
+REPLACE INTO `item_db` VALUES ('4841','Expert_Archer10','Expert Archer10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20; bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('4842','Atk_Speed2','Atk Speed2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,2;','','');
+REPLACE INTO `item_db` VALUES ('4843','Sharp4','Sharp4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,14; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('4844','Sharp5','Sharp5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,15; bonus bHit,6;','','');
+REPLACE INTO `item_db` VALUES ('4845','Sea_Energy','Strength Of Ocean','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4846','2011Valentin_Angel','Fully Loved Stone','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('4847','2011Valentin_Devil','Spelled Stone','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('4848','Immuned1','Immune Level 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('4849','Cranial1','Cranial Level 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('4850','Heal_Amount3','Heal Amount3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,6; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('4851','Heal_Amount4','Heal Amount4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,12; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('4852','Heal_Amount5','Heal Amount5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,20; bonus bUseSPrate,15;','','');
+REPLACE INTO `item_db` VALUES ('4853','S_Str','Special Str','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if (getrefine() >= 8) { bonus bStr,3; } if (getrefine() >= 9) { bonus2 bAddRace, RC_All, 1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4854','S_Agi','Special Agi','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if (getrefine() >= 8) { bonus bAgi,3; } if (getrefine() >= 9) { bonus2 bAddRace, RC_All, 1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4855','S_Vital','Special Vit','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if (getrefine() >= 8) { bonus bVit,3; } if (getrefine() >= 9) { bonus bMaxSPrate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4856','S_Int','Special Int','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if (getrefine() >= 8) { bonus bInt,3; } if (getrefine() >= 9) { bonus bMatkRate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4857','S_Dex','Special Dex','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if (getrefine() >= 8) { bonus bDex,3; } if (getrefine() >= 9) { bonus bMatkRate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4858','S_Luck','Special Luk','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; if (getrefine() >= 8) { bonus bLuk,3; } if (getrefine() >= 9) { bonus bMaxHPrate,1; } if (getrefine() >= 12) { bonus bAspd,1; bonus bFixedCastrate,-7; }','','');
+REPLACE INTO `item_db` VALUES ('4859','Evasion1','Evasion1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,1;','','');
+REPLACE INTO `item_db` VALUES ('4860','Evasion3','Evasion3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3;','','');
+REPLACE INTO `item_db` VALUES ('4861','MHP1','MHP+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('4862','MHP2','MHP+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2;','','');
+REPLACE INTO `item_db` VALUES ('4863','Fatal1','Fatal1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 4; bonus bCritical, 1;','','');
+REPLACE INTO `item_db` VALUES ('4864','Fatal2','Fatal2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 6; bonus bCritical, 2;','','');
+REPLACE INTO `item_db` VALUES ('4865','Fatal3','Fatal3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 8; bonus bCritical, 3;','','');
+REPLACE INTO `item_db` VALUES ('4866','Fatal4','Fatal4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate, 10; bonus bCritical, 4;','','');
+REPLACE INTO `item_db` VALUES ('4867','MHP3','MHP+3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('4868','MHP4','MHP+4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,4;','','');
+REPLACE INTO `item_db` VALUES ('4869','Attack_Delay_1','DelayafterAttack1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 4;','','');
+REPLACE INTO `item_db` VALUES ('4870','SP25','SP+25','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('4871','SP75','SP+75','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,75;','','');
+REPLACE INTO `item_db` VALUES ('4872','Attack_Delay_2','DelayafterAttack2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 6;','','');
+REPLACE INTO `item_db` VALUES ('4873','Attack_Delay_3','DelayafterAttack3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 8;','','');
+REPLACE INTO `item_db` VALUES ('4875','Bears_Power','Strength of Bear','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus2 \"{ bonus bStr, 200; bonus2 bHPLossRate, 500, 1000; montransform BIGFOOT, 5000; }\", 20, 5000, BF_WEAPON, \"{ specialeffect2 EF_POTION_BERSERK; showscript \\\"?!!!!\\\"; }\";','','heal 0, -300;');
+REPLACE INTO `item_db` VALUES ('4876','Runaway_Magic','Runaway Magic','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bInt, 200; bonus2 bSPLossRate, 200, 1000; }\", 15, 10000, BF_MAGIC, \"{ specialeffect2 EF_POTION_BERSERK; showscript \\\"YOooooooo!!!!!\\\"; }\";','','heal 0, -2000;');
+REPLACE INTO `item_db` VALUES ('4877','Speed_Of_Light','Speed Of Light','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAspdRate, 100; bonus bFlee2, 100; bonus2 bHPLossRate, 400, 1000; bonus2 bSPLossRate, 40, 1000; }\", 10, 5000, BF_WEAPON, \"{ specialeffect2 EF_FLASHER; }\";','','heal 0, -300;');
+REPLACE INTO `item_db` VALUES ('4878','Muscle_Fool','Muscle Fool','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus2 \"{ bonus bDef, 1000; bonus bMatkRate, -50; bonus bAtkRate, -50; }\", 20, 5000, BF_WEAPON, \"{ specialeffect2 EF_MAGNUMBREAK; }\";','','heal 0, -300;');
+REPLACE INTO `item_db` VALUES ('4879','Hawkeye','Hawkeye','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bDex, 200; bonus2 bSPLossRate, 50, 1000; }\", 30, 5000, BF_WEAPON, \"{ specialeffect2 EF_FLASHER; }\";','','heal 0, -300;');
+REPLACE INTO `item_db` VALUES ('4880','Lucky_Day','Lucky Day','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bAddMonsterDropItem, Treasure_Box, 10; bonus bLuk, 200; }\", 15, 5000, BF_WEAPON | BF_MAGIC, \"{ specialeffect2 EF_MVP; }\"; autobonus2 \"{ bonus2 bAddMonsterDropItem, Treasure_Box, 1; bonus bLuk, 200; }\", 1, 5000, BF_WEAPON | BF_MAGIC, \"{ specialeffect2 EF_MVP; }\";','','heal 0, -300;');
+REPLACE INTO `item_db` VALUES ('4881','Attack_Delay_4','DelayafterAttack4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 10;','','');
+REPLACE INTO `item_db` VALUES ('4882','Atk1p','ATK + 1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 1;','','');
+REPLACE INTO `item_db` VALUES ('4883','Matk1p','MATK + 1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 1;','','');
+REPLACE INTO `item_db` VALUES ('4884','HIT1','HIT + 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit, 1;','','');
+REPLACE INTO `item_db` VALUES ('4885','Conjure1','Spell 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 5; bonus bVariableCastrate, -3;','','');
+REPLACE INTO `item_db` VALUES ('4886','Conjure2','Spell 2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 10; bonus bVariableCastrate, -3;','','');
+REPLACE INTO `item_db` VALUES ('4887','Conjure3','Spell 3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 15; bonus bVariableCastrate, -3;','','');
+REPLACE INTO `item_db` VALUES ('4888','Conjure4','Spell 4','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 20; bonus bVariableCastrate, -3;','','');
+REPLACE INTO `item_db` VALUES ('4889','Conjure5','Spell 5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 30; bonus bVariableCastrate, -5;','','');
+REPLACE INTO `item_db` VALUES ('4890','Mdef1','MDEF+1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 1;','','');
+REPLACE INTO `item_db` VALUES ('4891','Mdef3','MDEF+3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 3;','','');
+REPLACE INTO `item_db` VALUES ('4892','Mdef5','MDEF+5','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5;','','');
+REPLACE INTO `item_db` VALUES ('4893','Def15','DEF+15','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 15;','','');
+REPLACE INTO `item_db` VALUES ('4894','Atk4p','ATK + 4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 4;','','');
+REPLACE INTO `item_db` VALUES ('4895','Atk5p','ATK + 5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('4896','Matk2p','MATK + 2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 2;','','');
+REPLACE INTO `item_db` VALUES ('4897','Matk3p','MATK + 3%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3;','','');
+REPLACE INTO `item_db` VALUES ('4898','Matk4p','MATK + 4%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 4;','','');
+REPLACE INTO `item_db` VALUES ('4899','Matk5p','MATK + 5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('4900','MHP5','MHP+5%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 5;','','');
+REPLACE INTO `item_db` VALUES ('4902','Def18','DEF+18','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 18;','','');
+REPLACE INTO `item_db` VALUES ('4903','Def21','DEF+21','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 21;','','');
+REPLACE INTO `item_db` VALUES ('4904','Atk6p','ATK+6%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 6;','','');
+REPLACE INTO `item_db` VALUES ('4905','Atk7p','ATK+7%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 7;','','');
+REPLACE INTO `item_db` VALUES ('4906','Matk6p','MATK+6%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 6;','','');
+REPLACE INTO `item_db` VALUES ('4907','Matk7p','MATK+7%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 7;','','');
+REPLACE INTO `item_db` VALUES ('4908','Force1','Essence Of Evil STR 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 1; bonus bBaseAtk, 3; bonus bInt, -1;','','');
+REPLACE INTO `item_db` VALUES ('4909','Force2','Essence Of Evil STR 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 2; bonus bBaseAtk, 6; bonus bInt, -2;','','');
+REPLACE INTO `item_db` VALUES ('4910','Force3','Essence Of Evil STR 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 4; bonus bBaseAtk, 12; bonus bInt, -4;','','');
+REPLACE INTO `item_db` VALUES ('4911','Intellect1','Essence Of Evil INT 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus bMatk, 3; bonus bStr, -1;','','');
+REPLACE INTO `item_db` VALUES ('4912','Intellect2','Essence Of Evil INT 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 2; bonus bMatk, 6; bonus bStr, -2;','','');
+REPLACE INTO `item_db` VALUES ('4913','Intellect3','Essence Of Evil INT 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 4; bonus bMatk, 12; bonus bStr, -4;','','');
+REPLACE INTO `item_db` VALUES ('4914','Swiftness1','Essence Of Evil AGI 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 1; bonus bFlee, 2; bonus bVit, -1;','','');
+REPLACE INTO `item_db` VALUES ('4915','Swiftness2','Essence Of Evil AGI 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 2; bonus bFlee, 4; bonus bVit, -2;','','');
+REPLACE INTO `item_db` VALUES ('4916','Swiftness3','Essence Of Evil AGI 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 4; bonus bFlee, 8; bonus bVit, -4;','','');
+REPLACE INTO `item_db` VALUES ('4917','Tough1','Essence Of Evil VIT 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 1; bonus bDef, 3; bonus bMdef, 2; bonus bAgi, -1;','','');
+REPLACE INTO `item_db` VALUES ('4918','Tough2','Essence Of Evil VIT 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 2; bonus bDef, 6; bonus bMdef, 4; bonus bAgi, -2;','','');
+REPLACE INTO `item_db` VALUES ('4919','Tough3','Essence Of Evil VIT 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 4; bonus bDef, 12; bonus bMdef, 8; bonus bAgi, -4;','','');
+REPLACE INTO `item_db` VALUES ('4920','Artful1','Essence Of Evil DEX 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 1; bonus bHit, 2; bonus bLuk, -1;','','');
+REPLACE INTO `item_db` VALUES ('4921','Artful2','Essence Of Evil DEX 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2; bonus bHit, 4; bonus bLuk, -2;','','');
+REPLACE INTO `item_db` VALUES ('4922','Artful3','Essence Of Evil DEX 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 4; bonus bHit, 8; bonus bLuk, -4;','','');
+REPLACE INTO `item_db` VALUES ('4923','Fortune1','Essence Of Evil LUK 1','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 1; bonus bCritical, 1; bonus bDex, -1;','','');
+REPLACE INTO `item_db` VALUES ('4924','Fortune2','Essence Of Evil LUK 2','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 2; bonus bCritical, 2; bonus bDex, -2;','','');
+REPLACE INTO `item_db` VALUES ('4925','Fortune3','Essence Of Evil LUK 3','6','0','0','10','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 4; bonus bCritical, 4; bonus bDex, -4;','','');
+REPLACE INTO `item_db` VALUES ('4926','Critical1','Critical1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 1;','','');
+REPLACE INTO `item_db` VALUES ('4927','HP50','HP+50','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 50;','','');
+REPLACE INTO `item_db` VALUES ('4928','SP10','SP+10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP, 10;','','');
+REPLACE INTO `item_db` VALUES ('4929','MSP1','MSP+1%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 1;','','');
+REPLACE INTO `item_db` VALUES ('4930','HEAL2','Increase Recovery','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, 2;','','');
+REPLACE INTO `item_db` VALUES ('4931','HEALHP1','Healing 10','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate, 10, 10000;','','');
+REPLACE INTO `item_db` VALUES ('4932','HEALSP1','SP Recovery 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue, 1;','','');
+REPLACE INTO `item_db` VALUES ('4933','Tolerance_Not1','Neutral Properties Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 1;','','');
+REPLACE INTO `item_db` VALUES ('4934','Tolerance_Not2','Neutral Properties Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 2;','','');
+REPLACE INTO `item_db` VALUES ('4935','Tolerance_Not3','Neutral Properties Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Neutral, 3;','','');
+REPLACE INTO `item_db` VALUES ('4936','ATK_BIG1','Large Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Large, 1;','','');
+REPLACE INTO `item_db` VALUES ('4937','ATK_MEDIUM1','Medium Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Medium, 1;','','');
+REPLACE INTO `item_db` VALUES ('4938','ATK_SMALL1','Small Attack 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize, Size_Small, 1;','','');
+REPLACE INTO `item_db` VALUES ('4939','Critical2','Critical2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 2;','','');
+REPLACE INTO `item_db` VALUES ('4940','Critical3','Critical3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 4;','','');
+REPLACE INTO `item_db` VALUES ('4941','Critical4','Critical4Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 6;','','');
+REPLACE INTO `item_db` VALUES ('4942','Dodge1','Critical Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical, 3;','','');
+REPLACE INTO `item_db` VALUES ('4943','Dodge2','Shedding2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 4;','','');
+REPLACE INTO `item_db` VALUES ('4944','Dodge3','Shedding3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 5;','','');
+REPLACE INTO `item_db` VALUES ('4945','Thrift1','Saving Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -2;','','');
+REPLACE INTO `item_db` VALUES ('4946','Thrift2','Saving Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -4;','','');
+REPLACE INTO `item_db` VALUES ('4947','Thrift3','Saving Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -6;','','');
+REPLACE INTO `item_db` VALUES ('4948','Skill_Delay1','Delay After Skill Lv1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -2;','','');
+REPLACE INTO `item_db` VALUES ('4949','Skill_Delay2','Delay After Skill Lv2','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -4;','','');
+REPLACE INTO `item_db` VALUES ('4950','Skill_Delay3','Delay After Skill Lv3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -6;','','');
+REPLACE INTO `item_db` VALUES ('4951','Darkness_Drop','Darkness Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Dark, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Dark, 1;','','');
+REPLACE INTO `item_db` VALUES ('4952','Fire_Drop','Fire Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Fire, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Fire, 1;','','');
+REPLACE INTO `item_db` VALUES ('4953','Water_Drop','Water Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Water, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Water, 1;','','');
+REPLACE INTO `item_db` VALUES ('4954','Earth_Drop','Earth Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Earth, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Earth, 1;','','');
+REPLACE INTO `item_db` VALUES ('4955','Light_Drop','Light Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEle, Ele_Holy, 2, BF_WEAPON | BF_MAGIC; bonus2 bSubEle, Ele_Holy, 1;','','');
+REPLACE INTO `item_db` VALUES ('4956','Recovery_Drop','Recovery Drop','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal, AL_HEAL, 2; bonus2 bSkillHeal, PR_SANCTUARY, 2; bonus2 bSkillHeal, AM_POTIONPITCHER, 2; bonus2 bSkillHeal, AB_HIGHNESS_HEAL, 2; bonus2 bSkillHeal, AB_CHEAL, 2; bonus2 bSkillHeal2, AL_HEAL, 2; bonus2 bSkillHeal2, PR_SANCTUARY, 2; bonus2 bSkillHeal2, AM_POTIONPITCHER, 2; bonus2 bSkillHeal2, AB_HIGHNESS_HEAL, 2; bonus2 bSkillHeal2, AB_CHEAL, 2; bonus bAddItemHealRate, 2;','','');
+REPLACE INTO `item_db` VALUES ('4957','The_Power_Of_Famitsu','The Power Of Famitsu','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 832;','','');
+REPLACE INTO `item_db` VALUES ('4958','Double_Pediatric_Palace','Double Pediatric Palace','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate, -1;','','');
+REPLACE INTO `item_db` VALUES ('4959','Sagittarius','Sagittarius','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate, 1;','','');
+REPLACE INTO `item_db` VALUES ('4960','Aquarius','Aquarius','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, -2;','','');
+REPLACE INTO `item_db` VALUES ('4961','Aries','Aries','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 10;','','');
+REPLACE INTO `item_db` VALUES ('4962','Cancer','Cancer','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 3;','','');
+REPLACE INTO `item_db` VALUES ('4963','Taurus','Taurus','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 3; bonus bHit, 1;','','');
+REPLACE INTO `item_db` VALUES ('4964','Capricorn','Capricorn','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate, 3;','','');
+REPLACE INTO `item_db` VALUES ('4965','Pisces','Pisces','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate, -2;','','');
+REPLACE INTO `item_db` VALUES ('4966','Scorpio','Scorpio','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('4967','Leo','Leo','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate, 3;','','');
+REPLACE INTO `item_db` VALUES ('4968','Virgo','Virgo','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal, AL_HEAL, 1; bonus2 bSkillHeal, PR_SANCTUARY, 1; bonus2 bSkillHeal, AM_POTIONPITCHER, 1; bonus2 bSkillHeal, AB_HIGHNESS_HEAL, 1; bonus2 bSkillHeal, AB_CHEAL, 1;','','');
+REPLACE INTO `item_db` VALUES ('4969','Libra','Libra','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillHeal2, AL_HEAL, 1; bonus2 bSkillHeal2, PR_SANCTUARY, 1; bonus2 bSkillHeal2, AM_POTIONPITCHER, 1; bonus2 bSkillHeal2, AB_HIGHNESS_HEAL, 1; bonus2 bSkillHeal2, AB_CHEAL, 1; bonus bAddItemHealRate, 1;','','');
+REPLACE INTO `item_db` VALUES ('4970','Fire_Property_Reactor','Fire Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('4971','Water_Property_Reactor','Water Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('4972','Earth_Property_Reactor','Earth Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('4973','Wind_Property_Reactor','Wind Property Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle, Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('4974','Fire_Resistance_Reactor','Fire Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Fire, 25; bonus2 bSubEle, Ele_Water, -25;','','');
+REPLACE INTO `item_db` VALUES ('4975','Water_Resistance_Reactor','Water Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Water, 25; bonus2 bSubEle, Ele_Wind, -25;','','');
+REPLACE INTO `item_db` VALUES ('4976','Earth_Resistance_Reactor','Earth Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Earth, 25; bonus2 bSubEle, Ele_Fire, -25;','','');
+REPLACE INTO `item_db` VALUES ('4977','Wind_Resistance_Reactor','Wind Resistance Reactor','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle, Ele_Wind, 25; bonus2 bSubEle, Ele_Earth, -25;','','');
+REPLACE INTO `item_db` VALUES ('4978','Restoration_Reactor_101','Restoration Reactor 101','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate, (getrefine() >= 7) ? 100 : 50, 5000;','','');
+REPLACE INTO `item_db` VALUES ('4979','Restoration_Reactor_102','Restoration Reactor 102','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPRegenRate, (getrefine() >= 7) ? 5 : 3, 500;','','');
+REPLACE INTO `item_db` VALUES ('4980','Restoration_Reactor_201','Restoration Reactor 201','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate, (getrefine() >= 7) ? 100 : 50;','','');
+REPLACE INTO `item_db` VALUES ('4981','Restoration_Reactor_202','Restoration Reactor 202','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate, (getrefine() >= 7) ? 100 : 50;','','');
+REPLACE INTO `item_db` VALUES ('4982','Auxiliary_Reactor_STR','Auxiliary Reactor STR','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (readparam(bStr) >= 10) bonus bBaseAtk, 5; if (getrefine() >= 7) bonus bBaseAtk, 10;','','');
+REPLACE INTO `item_db` VALUES ('4983','Auxiliary_Reactor_INT','Auxiliary Reactor INT','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (readparam(bInt) >= 10) bonus bMatk, 5; if (getrefine() >= 7) bonus bMatk, 10;','','');
+REPLACE INTO `item_db` VALUES ('4984','Auxiliary_Reactor_DEF','Auxiliary Reactor DEF','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 100;','','');
+REPLACE INTO `item_db` VALUES ('4985','Auxiliary_Reactor_Perfect','Auxiliary Reactor Perfect','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2, 3;','','');
+REPLACE INTO `item_db` VALUES ('4986','Auxiliary_Reactor_Attack','Auxiliary Reactor Attack','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 20;','','');
+REPLACE INTO `item_db` VALUES ('4987','Auxiliary_Reactor_Magic','Auxiliary Reactor Magic','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk, 20;','','');
+REPLACE INTO `item_db` VALUES ('4988','Auxiliary_Reactor_MaxHP','Auxiliary Reactor MaxHP','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 5;','','');
+REPLACE INTO `item_db` VALUES ('4989','Auxiliary_Reactor_MaxSP','Auxiliary_Reactor_MaxHP','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate, 3;','','');
+REPLACE INTO `item_db` VALUES ('4990','Auxiliary_Reactor_Frozen','Auxiliary Reactor Frozen','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff, Eff_Freeze, 10000;','','');
+REPLACE INTO `item_db` VALUES ('4991','Auxiliary_Reactor_ASPD','Auxiliary Reactor ASPD','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd, 1;','','');
+REPLACE INTO `item_db` VALUES ('4992','HPdrain1','HP Absorb 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate, 1, 1;','','');
+REPLACE INTO `item_db` VALUES ('4993','SPdrain1','SP Absorb 1','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSPDrainRate, 1, 1;','','');
+REPLACE INTO `item_db` VALUES ('4994','Rune_Of_Might1','Rune Of Might 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 5; if (getrefine() >= 10) bonus bAtkRate, 10;','','');
+REPLACE INTO `item_db` VALUES ('4995','Rune_Of_Might2','Rune Of Might 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 6; if (getrefine() >= 11) { bonus bStr, 1; bonus bAtkRate, 7; }','','');
+REPLACE INTO `item_db` VALUES ('4996','Rune_Of_Might3','Rune Of Might 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bStr, 7; if (getrefine() >= 12) { bonus bStr, 1; bonus bAtkRate, 8; } if (getrefine() >= 13) { bonus bStr, 1; bonus bAtkRate, 2; }','','');
+REPLACE INTO `item_db` VALUES ('4997','Rune_Of_Agility1','Rune Of Agility 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 5; if (getrefine() >= 10) bonus bFlee2, 5;','','');
+REPLACE INTO `item_db` VALUES ('4998','Rune_Of_Agility2','Rune Of Agility 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 6; if (getrefine() >= 11) { bonus bAgi, 1; bonus bFlee2, 7; }','','');
+REPLACE INTO `item_db` VALUES ('4999','Rune_Of_Agility3','Rune Of Agility 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bAgi, 7; if (getrefine() >= 12) { bonus bAgi, 1; bonus bFlee2, 5; } if (getrefine() >= 13) { bonus bAgi, 1; bonus bFlee2, 5; }','','');
+REPLACE INTO `item_db` VALUES ('5001','Headset','Headset','5','20','10','200','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','87','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('5002','Gemmed_Crown','Jewel Crown','5','20','10','600','0','0','9','0','0','414946','63','2','256','0','60',NULL,'1','0','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bLuk,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5003','Joker_Jester','Joker Jester','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5004','Oxygen_Mask','Oxygen Mask','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','90','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
+REPLACE INTO `item_db` VALUES ('5005','Gas_Mask','Gas Mask','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('5006','Machoman_Glasses','Machoman\'s Glasses','5','36000','18000','100','0','0','1','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5007','Loard_Circlet','Grand Circlet','5','20','10','200','0','0','7','0','0','18446744073709551614','63','2','256','0','55',NULL,'1','0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bLuk,1; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5008','Puppy_Love','Puppy Love','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5009','Safety_Helmet','Safety Helmet','5','20','10','500','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5010','Indian_Hair_Piece','Indian Fillet','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','96','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5011','Antenna','Aerial','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5012','Ph_D_Hat','Ph.D Hat','5','20','10','200','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5013','Horn_Of_Lord_Kaho','Lord Kaho\'s Horn','5','20','10','100','0','0','30','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','99','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,5; bonus bAgi,10; bonus bVit,10; bonus bInt,5; bonus bLuk,20;','','');
+REPLACE INTO `item_db` VALUES ('5014','Fin_Helm','Fin Helm','5','20','10','300','0','0','5','0','0','16514','63','2','512','0','65',NULL,'0','0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5015','Egg_Shell','Egg Shell','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5016','Boys_Cap','Boy\'s Cap','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5017','Bone_Helm','Bone Helm','5','20','10','800','0','0','15','0','0','279714','63','2','256','0','70',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
+REPLACE INTO `item_db` VALUES ('5018','Feather_Bonnet','Feather Bonnet','5','20','10','300','0','0','8','0','0','526344','63','2','256','0','0',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5019','Corsair','Corsair','5','20','10','500','0','0','11','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5020','Kafra_Band','Kafra Band','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','106','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5021','Bankruptcy_Of_Heart','Grief for Greed','5','20','10','1200','0','0','8','0','0','263200','63','2','256','0','38',NULL,'1','0','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5022','Helm_Of_Sun','Hat of the Sun God','5','20','10','2400','0','0','4','0','0','1040256','63','2','768','0','0',NULL,'1','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5023','Hat_Of_Bundle','Parcel Hat','5','20','10','1000','0','0','0','0','0','263200','63','2','256','0','0',NULL,'1','0','108','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5024','Hat_Of_Cake','Cake Hat','5','20','10','1000','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5025','Helm_Of_Angel','Helm of Angel','5','20','10','1600','0','0','10','0','0','1040256','63','2','256','0','74',NULL,'1','0','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5026','Hat_Of_Cook','Chef Hat','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5027','Wizardry_Hat','Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5028','Candle','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5029','Spore_Hat','Spore Hat','5','20','10','900','0','0','6','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5030','Panda_Cap','Panda Hat','5','20','10','800','0','0','6','0','0','18446744073709551614','63','2','256','0','40',NULL,'1','0','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5031','Mine_Helm','Mine Hat','5','20','10','1500','0','0','9','0','0','447986','63','2','256','0','55',NULL,'1','0','116','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5032','Picnic_Hat','Sunday Hat','5','20','10','800','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5033','Smokie_Hat','Raccoon Hat','5','20','10','900','0','0','6','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5034','Light_Bulb_Band','Bulb Band','5','20','10','500','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5035','Poring_Hat','Poring Hat','5','20','10','700','0','0','3','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','0','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5036','Cross_Band','Cross Hat','5','20','10','250','0','0','2','0','0','18446744073709551614','63','2','256','0','10',NULL,'1','0','121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5037','Fruit_Shell','Nut Shell','5','20','10','150','0','0','8','0','0','18446744073709551615','63','2','256','0','5',NULL,'0','0','122','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5038','Deviruchi_Cap','Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5039','Mottled_Egg_Shell','Rainbow Eggshell','5','20','10','400','0','0','8','0','0','18446744073709551615','63','2','256','0','19',NULL,'0','0','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5040','Blush','Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5041','Heart_Hair_Pin','Heart Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5042','Hair_Protector','Bao Bao','5','20','10','150','0','0','0','0','0','18446744073709551614','63','2','256','0','14',NULL,'1','0','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5043','Opera_Ghost_Mask','Opera Phantom Mask','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5044','Devils_Wing','Evil Wing Ears','5','20','10','350','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','129','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5045','Magician_Hat','Magician Hat','5','20','10','500','0','0','6','0','0','8487700','63','2','256','0','50',NULL,'1','0','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5046','Bongun_Hat','Bongun Hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5047','Fashion_Sunglass','Fashionable Glasses','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5048','First_Moon_Hair_Pin','Cresent Hairpin','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5049','Stripe_Band','Striped Hairband','5','20','10','150','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5050','Mystery_Fruit_Shell','Wonder Nutshell','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5051','Kitty_Bell','Pussy Cat Bell','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','135','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5052','Blue_Hair_Band','Blue Hairband','5','20','10','150','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5053','Spinx_Helm','Sphinx Hat','5','20','10','3000','0','0','5','0','0','16514','63','2','257','0','65',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5054','Assasin_Mask','Assassin Mask','5','20','10','100','0','0','0','0','0','4352','63','2','1','0','70',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5055','Novice_Egg_Cap','Novice False Eggshell','5','1','0','1','0','0','6','0','0','1','47','2','256','0','0',NULL,'0','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5056','Love_Berry','Fruit of Love','5','1','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5057','Ear_Of_Black_Cat','Black Cat Ears','5','16000','8000','200','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5058','Drooping_Kitty','Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
+REPLACE INTO `item_db` VALUES ('5059','Brown_Bear_Cap','Teddybear Hat','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5060','Party_Hat','Party Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5061','Flower_Hairpin','Flower Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5062','Straw_Hat','Straw Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5063','Plaster','Giant Band Aid','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5064','Leaf_Headgear','Smokie Leaf','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5065','Fish_On_Head','Blue Fish','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('5066','Horn_Of_Succubus','Succubus Horn','5','20','10','800','0','0','7','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','0','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5067','Sombrero','Sombrero','5','20','10','350','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5068','Ear_Of_Devils_Wing','Evil Wing Ears','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5069','Mask_Of_Fox','Kitsune Mask','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5070','Headband_Of_Power','Hot-blooded Headband','5','20','10','100','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5071','Indian_Headband','Indian Headband','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5072','Inccubus_Horn','Incubus Horn','5','20','10','800','0','0','7','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','0','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5073','Cap_Of_Concentration','Model Training Hat','5','20','10','700','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 2;','','');
+REPLACE INTO `item_db` VALUES ('5074','Ear_Of_Angels_Wing','Angel Wing Ears','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5075','Cowboy_Hat','Cowboy Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','159','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5076','Fur_Hat','Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5077','Tulip_Hairpin','Tulip Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','161','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5078','Sea_Otter_Cap','Sea-Otter Hat','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5079','Crossed_Hair_Band','X Hairpin','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','163','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5080','Headgear_Of_Queen','Crown of Ancient Queen','5','20','10','400','0','0','8','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','164','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5081','Mistress_Crown','Crown of Mistress','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','75',NULL,'1','0','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100; bonus bInt,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5082','Mushroom_Band','Decorative Mushroom','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','166','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5083','Red_Tailed_Ribbon','Red Ribbon','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5084','Lazy_Raccoon','Lazy Smokie','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Sleep,2000;','','');
+REPLACE INTO `item_db` VALUES ('5085','Pair_Of_Red_Ribbon','Small Ribbons','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5086','Alarm_Mask','Alarm Mask','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','513','0','0',NULL,'0','0','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('5087','Goblin_Mask_01','Poker Face','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5088','Goblin_Mask_02','Surprised Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5089','Goblin_Mask_03','Annoyed Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5090','Goblin_Mask_04','Goblin Leader Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5091','Big_Golden_Bell','Decorative Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','0','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5092','Blue_Coif','Coif','5','150000','75000','300','0','0','5','0','0','4352','63','2','768','0','65',NULL,'1','0','176','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5093','Blue_Coif_','Coif','5','150000','75000','300','0','0','5','0','1','4352','63','2','768','0','65',NULL,'1','0','177','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('5094','Orc_Hero_Helm','Helmet of Orc Hero','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','0','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5095','Orc_Hero_Helm_','Helmet of Orc Hero','5','800000','400000','1000','0','0','5','0','1','18446744073709551614','63','2','768','0','55',NULL,'1','0','179','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5096','Assassin_Mask_','Assassin Mask','5','20','10','100','0','0','1','0','0','4352','63','2','1','0','70',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5097','Cone_Hat_','Holiday Hat','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5098','Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5099','Cat_Hat','Neko Mimi','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5100','Sales_Signboard','Sales Banner','5','20','10','800','0','0','0','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','0','183','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5101','Takius_Blindfold','Takius Blindfold','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('5102','Round_Eyes','Blank Eyes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5103','Sunflower_Hairpin','Sunflower Hairpin','5','20','10','600','0','0','2','0','0','18446744073709551614','63','2','256','0','30',NULL,'0','0','186','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bCriticalRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5104','Dark_Blindfold','Dark Blinder','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
+REPLACE INTO `item_db` VALUES ('5105','Hat_Of_Cake_','2nd Anniversary Hat','5','20','10','1000','0','0','2','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,60; bonus3 bAddMonsterDropItem,7864,7,50;','','');
+REPLACE INTO `item_db` VALUES ('5106','Cone_Hat_INA','2nd Anniversary Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','144','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMatkRate,3; bonus bFlee,3; bonus bHit,3; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5107','Well_Baked_Toast','Crunch Toast','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5108','Detective_Hat','Renown Detective\'s Cap','5','20','10','350','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5109','Red_Bonnet','Red Bonnet','5','20','10','400','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5110','Baby_Pacifier','Baby Pacifier','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5111','Galapago_Cap','Galapago Cap','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','55',NULL,'1','0','192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,605,100;','','');
+REPLACE INTO `item_db` VALUES ('5112','Super_Novice_Hat','Super Novice Hat','5','8500','4250','400','0','0','8','0','0','1','47','2','256','0','40',NULL,'1','0','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5113','Angry_Mouth','Angry Snarl','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5114','Fedora','Bucket Hat','5','6000','3000','300','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5115','Winter_Hat','Winter Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5116','Banana_Hat','Banana Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','197','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,3,30;','','');
+REPLACE INTO `item_db` VALUES ('5117','Mistic_Rose','Mystic Rose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,2;','','');
+REPLACE INTO `item_db` VALUES ('5118','Ear_Of_Puppy','Puppy Headband','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5119','Super_Novice_Hat_','Super Novice Hat','5','8500','4250','400','0','0','8','0','1','1','47','2','256','0','40',NULL,'1','0','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5120','Fedora_','Bucket Hat','5','6000','3000','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5121','Zherlthsh_Mask','Zealotus Mask','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','768','0','70',NULL,'1','0','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5122','Magni_Cap','Magni\'s Cap','5','30000','15000','1000','0','0','9','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','0','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5123','Ulle_Cap','Ulle\'s Cap','5','30000','15000','500','0','0','6','0','1','18446744073709551614','63','2','256','0','65',NULL,'1','0','254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5124','Fricca_Circlet','Fricca\'s Circlet','5','30000','15000','300','0','0','6','0','0','18446744073709551614','63','2','256','0','65',NULL,'1','0','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bInt,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5125','Kiss_Of_Angel','Angel\'s Kiss','5','10000','5000','300','0','0','6','0','1','1','47','2','256','0','50',NULL,'1','0','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('5126','Morpheuss_Hood','Morpheus\'s Hood','5','30000','15000','200','0','0','3','0','0','18446744073709551614','63','2','256','0','33',NULL,'1','0','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5127','Morriganes_Helm','Morrigane\'s Helm','5','30000','15000','500','0','0','8','0','0','18446744073709551614','63','2','256','0','61',NULL,'1','0','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
+REPLACE INTO `item_db` VALUES ('5128','Goibnes_Helmet','Goibne\'s Helm','5','30000','15000','500','0','0','10','0','0','18446744073709551614','63','2','256','0','54',NULL,'1','0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5129','Bird_Nest','Bird Nest','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','0','201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus2 bAddRaceTolerance,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('5130','Lion_Mask','Lion Mask','5','20','10','700','0','0','0','0','0','1040256','63','2','768','0','75',NULL,'1','0','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Silence,500; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5131','Close_Helmet','Close Helmet','5','20','10','1200','0','0','8','0','0','16514','63','2','769','0','75',NULL,'1','0','203','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('5132','Angeling_Hat','Angeling Hat','5','20','10','700','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','204','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5133','Sheep_Hat','Sheep Hat','5','20','10','150','0','0','3','0','0','33040','63','2','256','0','0',NULL,'0','0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('5134','Pumpkin_Hat','Pumpkin-Head','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5135','Cyclops_Visor','Cyclop\'s Eye','5','0','0','200','0','0','0','0','0','18446744073709551614','63','2','512','0','75',NULL,'0','0','207','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5136','Santas_Hat_','Antonio\'s Santa Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5137','Alice_Doll','Alice Doll','5','20','10','500','0','0','1','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEff2,Eff_Sleep,10;','','');
+REPLACE INTO `item_db` VALUES ('5138','Magic_Eyes','Magic Eyes','5','20','10','300','0','0','3','0','0','8454660','63','2','256','0','30',NULL,'1','0','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bVariableCastrate,-10; bonus bUseSPrate,20;','','');
+REPLACE INTO `item_db` VALUES ('5139','Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5140','Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,5; bonus2 bAddRaceTolerance,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5141','Marionette_Doll','Marionette Doll','5','20','10','400','0','0','1','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','0','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5142','Crescent_Helm','Crescent Helm','5','48000','24000','3000','0','0','20','0','1','279714','63','2','768','0','50',NULL,'1','0','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5143','Kabuki_Mask','Kabuki Mask','5','50000','25000','1000','0','0','5','0','1','18446744073709551614','63','2','769','0','30',NULL,'1','0','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Silence,3000;','','');
+REPLACE INTO `item_db` VALUES ('5144','Gambler_Hat','Gamble Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('5145','Carnival_Joker_Jester','Carnival Joker Jester','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5146','Elephant_Hat','Elephant Hat','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill WZ_WATERBALL,1; if(getrefine()>8) bonus3 bAutoSpell,BS_GREED,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5147','Baseball_Cap','Baseball Cap','5','0','0','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5148','Phrygian_Cap','Phrygian Cap','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5149','Silver_Tiara','Silver Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','218','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5150','Joker_Jester_','Joker Jester','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5151','Headset_OST','Note Headphone','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bResEff,Eff_Stun,1000; bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5152','Chinese_Crown','Chinese Crown','5','20','10','2000','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bResEff,Eff_Stun,1000; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5153','Angeling_Hairpin','Angeling Hairpin','5','20','10','700','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5154','Sunglasses_F','Father\'s Sunglasses','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5155','Granpa_Beard_F','Father\'s White Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20;','','');
+REPLACE INTO `item_db` VALUES ('5156','Flu_Mask_F','Father\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','8','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5157','Viking_Helm_','Orc Helm','5','20','10','500','0','0','9','0','1','414946','63','2','256','0','0',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5158','Holy_Bonnet_','Monk Hat','5','30000','15000','100','0','0','10','0','1','33040','63','2','256','0','0',NULL,'1','0','35','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5159','Golden_Gear_','Golden Gear','5','20','10','900','0','0','9','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5160','Magestic_Goat_','Magestic Goat','5','20','10','800','0','0','9','0','1','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5161','Sharp_Gear_','Spiky Band','5','20','10','1000','0','0','12','0','1','6739442','63','2','256','0','50',NULL,'1','0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5162','Bone_Helm_','Bone Helm','5','20','10','800','0','0','15','0','1','279714','63','2','256','0','70',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15;','','');
+REPLACE INTO `item_db` VALUES ('5163','Corsair_','Corsair','5','20','10','500','0','0','10','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5164','Tiara_','Tiara','5','20','10','400','0','0','7','0','1','18446744073709551614','63','0','256','0','45',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5165','Crown_','Crown','5','20','10','400','0','0','7','0','1','18446744073709551614','63','1','256','0','45',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5166','Spinx_Helm_','Sphinx Hat','5','20','10','3000','0','0','5','0','1','16514','63','2','257','0','65',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5167','Munak_Turban_','Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10;','','');
+REPLACE INTO `item_db` VALUES ('5168','Bongun_Hat_','Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5169','Bride_Mask','Bride Mask','5','30000','15000','500','0','0','4','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','0','223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,2; bonus bCritical,5; }','','');
+REPLACE INTO `item_db` VALUES ('5170','Feather_Beret','Feather Beret','5','30000','15000','600','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5171','Valkyrie_Helm','Valkyrie Helm','5','100000','50000','1000','0','0','10','0','1','1040382','58','2','256','0','0',NULL,'1','0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5172','Beret','Beret','5','30000','15000','700','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','226','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5173','Satto_Hat','Magistrate Hat','5','30000','15000','400','0','0','6','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','227','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bAgi,1; bonus bHPrecovRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('5174','Ayam','Ayam','5','30000','15000','400','0','0','6','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bInt,1; bonus bSPrecovRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('5175','Censor_Bar','Censor Bar','5','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,500; bonus bMdef,1; bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('5176','Hahoe_Mask','Hahoe Mask','5','30000','15000','100','0','0','2','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bLuk,1; bonus bFlee2,2; }','','');
+REPLACE INTO `item_db` VALUES ('5177','Guardian_Lion_Mask','Mythical Lion Mask','5','30000','15000','500','0','0','5','0','1','18446744073709551615','63','2','768','0','40',NULL,'1','0','231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Taekwon) { bonus bDex,2; bonus bBaseAtk,2*getrefine(); bonus3 bAddEff,Eff_Stun,1000,ATF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('5178','Candle_','Candle','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5179','Gold_Tiara','Golden Tiara','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','232','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5180','Phrygian_Cap_','France Holiday Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5181','Helm_Of_Darkness','Helm of Darkness','5','20','10','500','0','0','3','0','1','414946','63','2','768','0','50',NULL,'1','0','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5182','Puppy_Hat','Puppy Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpell,PR_GLORIA,1,10+20*(readparam(bAgi)>=77);','','');
+REPLACE INTO `item_db` VALUES ('5183','Bird_Nest_Hat','Bird Nest Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus2 bResEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('5184','Captain_Hat','Captain\'s Hat','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','30',NULL,'1','0','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('5185','Laurel_Wreath','Laurel Wreath','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bResEff,Eff_Blind,500; bonus2 bResEff,Eff_Curse,500;','','');
+REPLACE INTO `item_db` VALUES ('5186','Geographer_Band','Geographer Band','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5187','Twin_Ribbon','Twin Red Ribbon','5','20','10','200','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,30; bonus bMdef,3; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,10; bonus5 bAutoSpellWhenHit,NPC_ANTIMAGIC,6,120,BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('5188','Minstrel_Hat','Creative Convention Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5189','Fallen_Leaves','Autumn Leaves','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,40; bonus bMaxSP,40;','','');
+REPLACE INTO `item_db` VALUES ('5190','Baseball_Cap_','Independence Memorial Hat','5','20','10','20','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5191','Ribbon_Black','Black Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5192','Ribbon_Yellow','Yellow Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5193','Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5194','Ribbon_Pink','Pink Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5195','Ribbon_Red','Red Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','246','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5196','Ribbon_Orange','Orange Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5197','Ribbon_White','White Ribbon','5','800','400','100','0','0','1','0','1','18446744073709551615','63','0','256','0','0',NULL,'1','0','248','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5198','Drooping_Bunny','Evolved Drooping Bunny','5','10','5','100','0','0','3','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5199','Baseball_Cap_I','Baseball Cap','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5200','Coppola','Coppola','5','10','5','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5201','Party_Hat_B','Party Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5202','Pumpkin_Hat_','Fantastic Pumpkin-Head','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5203','Tongue_Mask','Smiling Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5204','Event_Pierrot_Nose','Rudolph\'s Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,3000; bonus2 bAddMonsterDropItem,12130,30;','','');
+REPLACE INTO `item_db` VALUES ('5205','Wreath','Emperor\'s Laurel Crown','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5206','Romantic_White_Flower','Romantic White Flower','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','259','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('5207','Gold_Spirit_Chain','Angel Blessing','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bSubEle,Ele_Holy,5;','','');
+REPLACE INTO `item_db` VALUES ('5208','Rideword_Hat','Rideword Hat','5','20','10','300','0','0','3','0','1','18446744073709551614','63','2','256','0','40',NULL,'1','0','262','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,50,8; bonus2 bSPDrainRate,10,4; bonus2 bHPLossRate,10,5000;','','');
+REPLACE INTO `item_db` VALUES ('5209','Yellow_Baseball_Cap','Love Dad Cap','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','263','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5210','Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-3; bonus bAspdRate,3; bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5211','Dress_Hat','Dress Hat','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bStr,1; bonus bInt,1; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bHealPower,5; if (getrefine() >= 7) { bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bHealPower,1; }','','');
+REPLACE INTO `item_db` VALUES ('5212','Satellite_Hairband','Satellite Hairband','5','0','0','1000','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; bonus bMaxSP,10; skill AL_RUWACH,1;','','sc_end SC_RUWACH;');
+REPLACE INTO `item_db` VALUES ('5213','Black_Bunny_Band','Sheila Hairnet','5','0','0','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5214','Moonlight_Flower_Hat','Moonlight Flower Hat','5','0','0','200','0','0','3','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus3 bAutoSpell,AL_INCAGI,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5215','Angelic_Chain_','Evolved Angel Wing','5','20','10','100','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bInt,1; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('5216','Satanic_Chain_','Evolved Evil Wing','5','20','10','100','0','0','6','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus bFlee,3; bonus2 bAddRaceTolerance,RC_Angel,3;','','');
+REPLACE INTO `item_db` VALUES ('5217','Magestic_Goat_TW','Evolved Magestic Goat','5','20','10','800','0','0','10','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5218','Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5219','Drooping_Kitty_','Evolved Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,18; bonus bFlee,3;','','');
+REPLACE INTO `item_db` VALUES ('5220','Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5221','Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5222','Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5223','Big_Golden_Bell_','Evolved Big Golden Bell','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','768','0','35',NULL,'1','0','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5224','Orc_Hero_Helm_TW','Evolved Orc Hero Helm','5','500000','250000','900','0','0','5','0','0','18446744073709551614','63','2','768','0','55',NULL,'1','0','178','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMaxHPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5225','Marcher_Hat','Parade Hat','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bStr,2; bonus4 bAutoSpellWhenHit,AL_ANGELUS,5,30,0; bonus4 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,0; bonus2 bResEff,Eff_Stun,1000; if(BaseClass==Job_Acolyte) bonus4 bAutoSpellOnSkill,AL_HEAL,PR_LEXAETERNA,1,1000;','','');
+REPLACE INTO `item_db` VALUES ('5226','Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,1; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5227','Red_Deviruchi_Cap','Red Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5228','White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5229','Gray_Deviruchi_Cap','Brown Deviruchi Hat','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5230','White_Drooping_Kitty','Gray Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','274','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5231','Gray_Drooping_Kitty','Brown Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','275','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5232','Pink_Drooping_Kitty','Pink Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','276','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5233','Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5234','Yellow_Drooping_Kitty','Yellow Drooping Cat','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','278','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,3000; bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5235','Gray_Fur_Hat','Brown Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','279','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5236','Blue_Fur_Hat','Blue Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5237','Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5238','Red_Wizardry_Hat','Red Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','282','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5239','White_Wizardry_Hat','Gray Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','283','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5240','Gray_Wizardry_Hat','Brown Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','284','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5241','Blue_Wizardry_Hat','Blue Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','285','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5242','Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','2','0','0','8454660','63','2','256','0','0',NULL,'1','0','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150;','','');
+REPLACE INTO `item_db` VALUES ('5243','Chullos','Shafka','5','20','10','800','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','287','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,1000;','','');
+REPLACE INTO `item_db` VALUES ('5244','Elven_Blindfold','Elven Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5245','Elven_Sunglasses','Elven Sunglasses','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('5246','Angelic_Helm','Angelic Helm','5','20','10','700','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('5247','Satanic_Helm','Satanic Helm','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','291','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bSubRace,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('5248','Robotic_Blindfold','Robotic Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5249','Human_Blindfold','Human Blindfold','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5250','Robotic_Ears','Robotic Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5251','Round_Ears','Round Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5252','Drooping_Nine_Tail','Drooping Ninetail','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,PR_GLORIA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('5253','Lif_Doll_Hat','Lif Doll Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,getrefine(); bonus bDef,getrefine()*-1;','','');
+REPLACE INTO `item_db` VALUES ('5254','Deviling_Hat','Deviling Hat','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','298','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bCritical,3; bonus2 bAddRaceTolerance,RC_Angel,-20; if(getrefine()>=6) { bonus bCritical,getrefine()-5; }','','');
+REPLACE INTO `item_db` VALUES ('5255','Triple_Poring_Hat','Triple Poring Hat','5','20','10','600','0','0','6','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,BS_GREED,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5256','Valkyrie_Feather_Band','Valkyrie Feather Band','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5257','Soulless_Wing','Soul Ring','5','20','10','300','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5258','Afro_Wig','Afro Wig','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','768','0','10',NULL,'1','0','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,NV_FIRSTAID,1,300; bonus2 bSubEle,Ele_Neutral,1;','','');
+REPLACE INTO `item_db` VALUES ('5259','Elephant_Hat_','Elephant Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus3 bAutoSpell,WZ_WATERBALL,3,10; skill AL_HOLYWATER,1;','','');
+REPLACE INTO `item_db` VALUES ('5260','Cookie_Hat','Cookie Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee2,5; bonus bCritAtkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5261','Silver_Tiara_','Silver Tiara','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; if(BaseClass==Job_Mage) bonus bMatkRate,(JobLevel/20); if(BaseClass==Job_Acolyte) bonus bUseSPrate,-(JobLevel/10); if(BaseClass==Job_Archer) bonus bMaxSP,(JobLevel*2);','','');
+REPLACE INTO `item_db` VALUES ('5262','Gold_Tiara_','Golden Tiara','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bUnbreakableHelm,0; if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) { bonus bDex,JobLevel/7; }','','');
+REPLACE INTO `item_db` VALUES ('5263','Ati_Atihan_Hat','Pagdayaw','5','20','10','100','0','0','1','0','0','18446744073709551614','63','2','769','0','20',NULL,'1','0','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,1; bonus2 bSubEle,Ele_Earth,1; bonus2 bSubEle,Ele_Fire,1; bonus2 bSubEle,Ele_Wind,1; bonus2 bAddEff,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('5264','Aussie_Flag_Hat','Australian Flag Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5265','Apple_Of_Archer_C','Rental Apple of Archer','5','1','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','72','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5266','Bunny_Band_C','Rental Bunny Band','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','15','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5267','Sahkkat_C','Sahkkat C','5','1','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','67','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5268','Lord_Circlet_C','Grand Circlet','5','1','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','93','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bLuk,3; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5269','Flying_Angel_','Flapping Angel Wing','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1; bonus bAspdRate,3; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5270','Fallen_Leaves_','Autumn Leaves','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('5271','Chinese_Crown_','Phoenix Crown','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bSubRace,RC_Boss,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5272','Tongue_Mask_','Tongue Mask','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_PROVOKE,5,50;','','');
+REPLACE INTO `item_db` VALUES ('5273','Happy_Wig','Happy Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5274','Shiny_Wig','Shiny Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5275','Marvelous_Wig','Marvelous Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5276','Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedRate,25; bonus bDef,4; skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5277','Yellow_Bandana','Air Pirate\'s Bandana','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('5278','Yellow_Ribbon','Yellow Ribbon','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus bLongAtkDef,10;','','');
+REPLACE INTO `item_db` VALUES ('5279','Drooping_Kitty_C','Refined Drooping Cat','5','2','1','0','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','142','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,3000;','','');
+REPLACE INTO `item_db` VALUES ('5280','Magestic_Goat_C','Baphomet Horns','5','2','1','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','41','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5281','Deviruchi_Cap_C','Refined Deviruchi Hat','5','2','1','0','0','0','4','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','123','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5282','euRO_Baseball_Cap','Europe Baseball Cap','5','0','0','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5283','Chick_Hat','Chick Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMaxHP,50; bonus bMaxSP,50; skill TF_DOUBLE,2; bonus bDoubleRate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,3; bonus2 bAddRaceTolerance,RC_Brute,3;','','');
+REPLACE INTO `item_db` VALUES ('5284','Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3; bonus bHPrecovRate,5; bonus bSPrecovRate,3;','','');
+REPLACE INTO `item_db` VALUES ('5285','Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5286','Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','314','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bSpeedRate,10; bonus bAspdRate,-10; bonus bVariableCastrate,25;','','');
+REPLACE INTO `item_db` VALUES ('5287','Vacation_Hat','Vacation Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5288','Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','316','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5289','Vanilmirth_Hat','Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,MG_FIREBOLT,1,10; bonus3 bAutoSpell,MG_COLDBOLT,1,10; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,1,10; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5290','Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5291','Kettle_Hat','Kettle Hat','5','20','10','600','0','0','8','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpell,SA_DELUGE,2,10,0; bonus3 bAutoSpell,WZ_WATERBALL,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5292','Dragon_Skull','Dragon Skull','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Dragon,5;','','');
+REPLACE INTO `item_db` VALUES ('5293','Ramen_Hat','Ramen Hat','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','320','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4; bonus4 bAutoSpellWhenHit,AL_DECAGI,1,30,1;','','');
+REPLACE INTO `item_db` VALUES ('5294','Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','321','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
+REPLACE INTO `item_db` VALUES ('5295','Golden_Bandana','Golden Bandana','5','20','10','2400','0','0','4','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','0','138','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('5296','Drooping_Nine_Tail_','Drooping Nine Tail','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bCritical,1;','','');
+REPLACE INTO `item_db` VALUES ('5297','Soulless_Wing_','Soul Wing','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSPRegenRate,2,10000;','','');
+REPLACE INTO `item_db` VALUES ('5298','Marvelous_Wig_','Dokebi\'s Wig','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Fire,-5; bonus2 bSubEle,Ele_Water,-5;','','');
+REPLACE INTO `item_db` VALUES ('5299','Ati_Atihan_Hat_','Pagdayaw','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5300','Bullock_Helm','Bullock Helm','5','20','10','800','0','0','4','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','0','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5301','Russian_Ribbon','Victory Hairband','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','323','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5302','Lotus_Flower_Hat','Water Lily Hat','5','0','0','100','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5303','Flower_Coronet','Flower Crown','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('5304','Cap_Of_Blindness','Cap Of Blindness','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','769','0','30',NULL,'1','0','326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,700; bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5305','Pirate_Dagger','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('5306','Freyja_Crown','Freyja Crown','5','0','0','500','0','0','20','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','328','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5307','Carmen_Mirandas_Hat','Carmen Miranda\'s Hat','5','20','10','400','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpellWhenHit,DC_WINKCHARM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5308','Brazilian_Flag_Hat','Brazilian Flag Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','330','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bSpeedAddRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5309','Mahican','Wool Mask','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','331','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
+REPLACE INTO `item_db` VALUES ('5310','Bulb_Hairband','Shining Electric Bulb Hairband','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','332','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,10; skill MG_SIGHT,1;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('5311','Large_Hibiscus','Large Hisbiscus','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5312','Ayothaya_Hat','Ayothaya King\'s Hat','5','45000','22500','100','0','0','5','0','1','414946','63','2','256','0','0',NULL,'1','0','334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5313','Diadem','Diadem','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','335','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatkRate,3; bonus bVariableCastrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('5314','Hockey_Mask','Hockey Mask','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','0','336','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5315','Observer','Observer','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','35',NULL,'0','0','337','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; skill WZ_ESTIMATION,1;','','');
+REPLACE INTO `item_db` VALUES ('5316','Umbrella_Hat','Umbrella Hat','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,3;','','');
+REPLACE INTO `item_db` VALUES ('5317','Fisherman_Hat','Fisherman Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','339','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,WZ_WATERBALL,3,50;','','');
+REPLACE INTO `item_db` VALUES ('5318','Poring_Party_Hat','Poring Party Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','340','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5319','Hellomother_Hat','Arc Angeling Hat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bAddRaceTolerance,RC_Angel, 5; bonus2 bAddRace,RC_Angel, 5; bonus2 bMagicAddRace,RC_Angel,5; bonus3 bAddMonsterDropItem,12033,RC_Angel,100;','','');
+REPLACE INTO `item_db` VALUES ('5320','Champion_Wreath','Champion Wreath','5','20','10','500','0','0','8','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','261','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus4 bAutoSpellWhenHit,AL_HEAL,1,50,0;','','');
+REPLACE INTO `item_db` VALUES ('5321','Indonesian_Bandana','Indonesian Bandana','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,518,300;','','');
+REPLACE INTO `item_db` VALUES ('5322','Scarf','Scarf','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','24',NULL,'1','0','343','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5323','Misstrance_Crown','Misstrance Crown','5','20','10','0','0','0','14','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','165','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5324','Little_Angel_Doll','Little Angel Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','344','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus4 bAutoSpellWhenHit,CR_GRANDCROSS,3,30,0;','','');
+REPLACE INTO `item_db` VALUES ('5325','Robo_Eye','Robo Eye','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5326','Masquerade_C','Masquerade C','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','78','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('5327','Orc_Hero_Helm_C','Refined Helmet of Orc Hero','5','1','0','0','0','0','10','0','0','18446744073709551614','63','2','768','0','0',NULL,'0','0','178','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('5328','Evil_Wing_Ears_C','Evil Wing Ears C','5','1','0','0','0','0','4','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','152','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5329','Dark_Blindfold_C','Costume Dark Blindfold','5','1','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','187','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,500;','','');
+REPLACE INTO `item_db` VALUES ('5330','kRO_Drooping_Kitty_C','kRO Drooping Kitty C','5','1','0','0','0','0','9','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','142','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus2 bResEff,Eff_Curse,4000; bonus2 bResEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('5331','Corsair_C','Corsair C','5','1','0','0','0','0','14','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','105','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('5332','Loki_Mask','Loki Mask','5','0','0','200','0','0','2','0','0','18446744073709551615','63','2','513','0','20',NULL,'0','0','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5333','Radio_Antenna','Radio Antenna','5','0','0','1500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','347','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; skill MG_LIGHTNINGBOLT,1; bonus4 bAutoSpellWhenHit,MG_THUNDERSTORM,5,30,1;','','');
+REPLACE INTO `item_db` VALUES ('5334','Angeling_Wanna_Fly','Flapping Angeling','5','0','0','700','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5335','Jumping_Poring','Jumping Poring','5','0','0','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5336','Guildsman_Recruiter','Guildsman Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','350','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5337','Party_Recruiter_Hat','Party Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','351','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5338','Bf_Recruiter_Hat','Bf Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','352','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5339','Friend_Recruiter_Hat','Friend Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','353','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5340','Deprotai_Doll_Hat','Defolty Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus4 bAutoSpellWhenHit,AL_ANGELUS,10,20,0;','','');
+REPLACE INTO `item_db` VALUES ('5341','Claris_Doll_Hat','Glaris Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus bMagicHPGainValue,50;','','');
+REPLACE INTO `item_db` VALUES ('5342','Sorin_Doll_Hat','Sorin Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','356','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; autobonus \"{ bonus bBaseAtk,50; }\",20,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('5343','Tayelin_Doll_Hat','Telling Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddItemHealRate,504,10; bonus2 bAddItemHealRate,547,10;','','');
+REPLACE INTO `item_db` VALUES ('5344','Binit_Doll_Hat','Bennit Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; autobonus \"{ bonus bAspdRate,5; }\",20,30000,0,\"{ specialeffect2 EF_HASTEUP; }\";','','');
+REPLACE INTO `item_db` VALUES ('5345','Debril_Doll_Hat','W Doll Hat','5','0','0','500','0','0','1','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddRace,RC_Undead,5; bonus2 bMagicAddRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('5346','Gf_Recruiter_Hat','Gf Recruiter Hat','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','360','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5347','Ph_D_Hat_','Ph.D Hat','5','20','10','200','0','0','5','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5348','Big_Sis_Ribbon_','Big Ribbon','5','15000','7500','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5349','Boys_Cap_','Boy\'s Cap','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5350','Pirate_Bandana_','Pirate Bandana','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','74','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5351','Sunflower_','Sunflower','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Insect,10;','','');
+REPLACE INTO `item_db` VALUES ('5352','Poporing_Cap','Poporing Cap','5','20','10','700','0','0','4','0','0','18446744073709551614','63','2','256','0','38',NULL,'1','0','361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5353','Helm_Of_Sun_','Hat of the Sun God','5','20','10','2400','0','0','4','0','1','1040256','63','2','768','0','0',NULL,'1','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2; bonus5 bAutoSpellWhenHit,HP_ASSUMPTIO,1,1,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('5354','Muslim_Hat_M','Muslim Hat M','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','362','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5355','Muslim_Hat_F','Selendang','5','0','0','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','363','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5356','Pumpkin_Hat_H','Festival Pumpkin Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Demon,5; bonus2 bAddRace,RC_Demon,5;','','');
+REPLACE INTO `item_db` VALUES ('5357','Wings_Of_Victory','Wings Of Victory','5','20','10','200','0','0','10','0','0','18446744073709551615','63','2','768','0','0',NULL,'0','0','365','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5358','Pecopeco_Wing_Ears','Peco Ears','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','366','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5359','J_Captain_Hat','Ship Captain Hat','5','20','10','300','0','0','7','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','367','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,7; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5360','Whikebain_Ears','Wickebine\'s Black Cat Ears','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','45',NULL,'1','0','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,10; bonus bCritical,3; bonus bCritAtkRate,10; bonus bDefRate,-50; bonus bDef2Rate,-50;','','');
+REPLACE INTO `item_db` VALUES ('5361','Gang_Scarf','Gangster Scarf','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bBaseAtk,5; if(BaseJob==Job_Rogue) skill RG_GANGSTER,1;','','');
+REPLACE INTO `item_db` VALUES ('5362','Ninja_Scroll','Ninja Scroll','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','370','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5363','Helm_Of_Abyss','Abysmal Knight Helm','5','20','10','1000','0','0','9','0','1','414946','63','2','256','0','70',NULL,'1','0','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,-10; bonus2 bSubRace,RC_Boss,10;','','');
+REPLACE INTO `item_db` VALUES ('5364','Dark_Snake_Lord_Hat','Evil Snake Lord Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','150',NULL,'1','0','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bAgi,2; bonus2 bAddMonsterDropItem,12582,30;','','');
+REPLACE INTO `item_db` VALUES ('5365','Fried_Egg','Mangolia Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','373','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, 5; bonus5 bAutoSpellWhenHit, BS_GREED, 1, 10, BF_SHORT, 0;','','');
+REPLACE INTO `item_db` VALUES ('5366','Hat_0f_King','Love Dad Bandana','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','374','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('5367','Hyegun_Hat','Yao Jun Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','0','375','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('5368','White_Wing','White Wing','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','38','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12280,300;','','');
+REPLACE INTO `item_db` VALUES ('5369','Dark_Wing','Dark Wing','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','39','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,12279,300;','','');
+REPLACE INTO `item_db` VALUES ('5370','Orchid_Hairband','Orchid Hairband','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','376','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5371','Hat_Of_Judge','Judge Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','377','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5372','Drooping_White_Kitty','Koneko Hat','5','20','10','500','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','378','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDelayrate,-3; bonus bMatkRate,3; bonus bMaxSPrate,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5373','Darkness_Helm','Dark Randgris Helm','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','379','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5374','L_Magestic_Goat','Gigantic Magestic Goat','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
+REPLACE INTO `item_db` VALUES ('5375','L_Orc_Hero_Helm','Faux Orc Boss Hat','5','20','10','900','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','381','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_WEAPONPERFECT,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5376','Satanic_Chain_P','Flying Evil Wings','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','382','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,120; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('5377','Antique_Pipe','Gentleman\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('5378','Rabbit_Ear_Hat','Bunny Top Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','384','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus3 bAutoSpellWhenHit,AL_INCAGI,5,10;','','');
+REPLACE INTO `item_db` VALUES ('5379','Balloon_Hat','Tam','5','0','0','800','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,(getrefine()*1);','','');
+REPLACE INTO `item_db` VALUES ('5380','Fish_Head_Hat','Fish Head Hat','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','386','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FROSTWEAPON,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5381','Santa_Poring_Hat','Santa Poring Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','387','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddEle,Ele_Dark,3; bonus2 bSubEle,Ele_Dark,3;','','');
+REPLACE INTO `item_db` VALUES ('5382','Bell_Ribbon','Bell Ribbon','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','388','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; skill AL_ANGELUS,1;','','sc_end SC_ANGELUS;');
+REPLACE INTO `item_db` VALUES ('5383','Hunting_Cap','Hunting Cap','5','20','10','250','0','0','6','0','1','18446744073709551614','63','2','256','0','50',NULL,'1','0','389','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5384','Santa_Hat_1','Twin Pom Santa','5','20','10','200','0','0','4','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; skill WZ_ESTIMATION,1; bonus3 bAutoSpell,AL_INCAGI,1,500;','','');
+REPLACE INTO `item_db` VALUES ('5385','Yoyo_Hat','Yoyo Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','391','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1;','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('5386','Ayam_','New Year\'s Hat','5','0','0','70','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','228','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bFlee,7; bonus2 bAddMonsterDropItem,12198,200;','','');
+REPLACE INTO `item_db` VALUES ('5387','Neko_Mimi_Kafra','Neko Mimi Kafra','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','392','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5388','Snake_Head','Snake Head','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','393','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5389','Angel_Spirit','Angel Spirit','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bHit,15;','','');
+REPLACE INTO `item_db` VALUES ('5390','Santa_Hat_2','Blue Christmas Cheer','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Freeze,3000;','','');
+REPLACE INTO `item_db` VALUES ('5391','Toast_C','Toast','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','188','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxHP,100; bonus2 bAddMonsterDropItem,617,10;','','');
+REPLACE INTO `item_db` VALUES ('5392','Louyang_Cap','Louyang NewYear Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','396','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5393','Valentine_Hat','Valentine Hat','5','20','10','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,7; bonus bMaxHPrate,7;','','');
+REPLACE INTO `item_db` VALUES ('5394','Bubblegum_Lower','Bubble Gum Low','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 100;','','');
+REPLACE INTO `item_db` VALUES ('5395','Tiraya_Bonnet','Tiraya Bonnet','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','398','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(getrefine()*20); bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('5396','Jasper_Crest','Jasper Crest','5','20','10','700','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','399','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5397','Scuba_Mask','Scuba Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','400','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,10; bonus2 bExpAddRace,RC_Fish,10; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5398','Bone_Head','Bone Head','5','20','10','1200','0','0','10','0','1','279714','58','2','256','0','85',NULL,'1','0','401','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,2; bonus bMdef,5; bonus2 bResEff,Eff_Stun,500; bonus2 bResEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('5399','Mandragora_Cap','Mandragora Cap','5','20','10','300','0','0','5','0','1','1040256','58','2','256','0','85',NULL,'0','0','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus3 bAutoSpellWhenHit,DC_SCREAM,5,30;','','');
+REPLACE INTO `item_db` VALUES ('5400','Fox_Hat','Fox Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5401','Black_Glasses','Black Frame Glasses','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5402','Mischievous_Fairy','Mischievous Fairy','5','10','5','200','0','0','2','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','405','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5403','Fish_In_Mouth','Fish In Mouth','5','10','5','200','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','0','406','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddMonsterDropItem,579,500; bonus2 bAddItemHealRate,579,25;','','');
+REPLACE INTO `item_db` VALUES ('5404','Blue_Ribbon','Blue Ribbon','5','10','5','100','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','0','407','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus4 bAutoSpellWhenHit,AC_CONCENTRATION,2,7,0;','','');
+REPLACE INTO `item_db` VALUES ('5405','Filir_Hat','Filir Hat','5','10','5','200','0','0','2','0','0','18446744073709551615','63','2','256','0','80',NULL,'0','0','408','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
+REPLACE INTO `item_db` VALUES ('5406','Academy_Freshman_Hat','Academy Freshman Hat','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','409','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bVit,1; bonus bInt,1; bonus bMaxHP,80; bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('5407','Academy_Graduating_Cap','Academy Completion Hat','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','410','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,2; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5408','Old_Bandanna','Old Bandana','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','6','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50; bonus bVariableCastrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5409','New_Cowboy_Hat','Purple Cowboy Hat','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5410','Bread_Bag2','Brown Paperbag Hat','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','412','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus2 bResEff,Eff_Stun,400; bonus2 bAddRaceTolerance,RC_DemiPlayer,4;','','');
+REPLACE INTO `item_db` VALUES ('5411','White_Snake_Hat','White Snake Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5412','Sweet_Candy','Lollipop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','414','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5413','Popcorn_Hat','Popcorn Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','415','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Wind,10;','','');
+REPLACE INTO `item_db` VALUES ('5414','Campfire_Hat','Campfire Hat','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','416','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus4 bAutoSpellWhenHit,MG_FIREBALL,5,100,1;','','');
+REPLACE INTO `item_db` VALUES ('5415','Poring_Cake_Cap','Poring Cake Hat','5','20','10','1000','0','0','10','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bCritical,5; bonus bFlee,5; bonus bFlee2,5; bonus bAspdRate,5; bonus bVariableCastrate,-5; bonus bDelayrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5416','Beer_Cap','Beer Hat','5','20','10','600','0','0','4','0','0','18446744073709551614','63','2','256','0','18',NULL,'1','0','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; skill SM_RECOVERY,3; skill MG_SRECOVERY,3;','','');
+REPLACE INTO `item_db` VALUES ('5417','Crown_Parrot','Crown Parrots','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','419','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus2 bResEff,Eff_Silence,10000; bonus3 bAutoSpell,DC_SCREAM,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5418','Soldier_Hat','Soldier Hat','5','20','10','400','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 3; bonus bUseSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('5419','Evolved_Leaf','Leaves Of Grass','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bSubRace,RC_Plant,5;','','');
+REPLACE INTO `item_db` VALUES ('5420','Mask_Of_Ifrit','Ifrit Mask','5','20','10','800','0','0','12','0','1','18446744073709551614','63','2','769','0','50',NULL,'0','0','421','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Water,-10; skill MG_SIGHT,1; bonus3 bAutoSpellWhenHit,WZ_METEOR,3,50; bonus3 bAutoSpell,MG_FIREBOLT,3,50;','','sc_end SC_SIGHT;');
+REPLACE INTO `item_db` VALUES ('5421','Ifrits_Ear','Ifrit\'s Ears','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','512','0','50',NULL,'0','0','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bStr,1; bonus bMdef,3; bonus2 bSkillAtk,MG_FIREBOLT,2; bonus2 bSkillAtk,WZ_FIREPILLAR,2; bonus2 bSkillAtk,WZ_METEOR,2; bonus2 bSkillAtk,SM_BASH,2; bonus2 bSkillAtk,SM_MAGNUM,2; bonus2 bSkillAtk,KN_PIERCE,2; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Water,-5;','','');
+REPLACE INTO `item_db` VALUES ('5422','Linguistic_Book_Cap','Linguistic Book Hat','5','20','10','70','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5423','Lovecap_China','I LOVE CHINA','5','20','10','250','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','424','0','0','0','0','9',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5424','Fanta_Orange_Can','Fanta Orange Can Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','425','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5425','Fanta_Grape_Can','Fanta Grape Can Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','426','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5426','Karada_Meguri_Tea_Hat','Karada Meguricha Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','427','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5427','Royal_Milk_Tea_Hat','Black Tea Kochakaden Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','428','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5428','Bread_Bag1','RWC Anniversary Bread Envelope','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','429','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,12;','','');
+REPLACE INTO `item_db` VALUES ('5429','Bogy_Cap','Dokebi Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','430','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,5; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5430','Sacred_Torch_Coronet','Promethean Crown','5','20','10','250','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','431','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,20; skill MG_FIREBOLT,5;','','');
+REPLACE INTO `item_db` VALUES ('5431','Chicken_Hat','Chicken Hat','5','20','10','1000','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MC_LOUD,1,30; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5432','Brazil_Baseball_Cap','bRO 4th Anniversary Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','433','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_MONTH) == SEPTEMBER && gettime(GETTIME_DAYOFMONTH) >= 10 && gettime(GETTIME_DAYOFMONTH) <= 24) bonus bAllStats,4;','','');
+REPLACE INTO `item_db` VALUES ('5433','Golden_Wreath','Champion\'s Wreath','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','434','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5434','Cola_Can','Coca-Cola Bottle','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','435','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5435','Coke_Hat','Coca-Cola Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','436','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,80; bonus bMdef,3; if(getrefine()>5) { bonus bMdef,getrefine()-5; bonus bMaxSP,(getrefine()-5)*10; }','','');
+REPLACE INTO `item_db` VALUES ('5436','Brides_Corolla','Bride\'s Corolla','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5437','Flower_Of_Fairy','Fairy Flower','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','438','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,1; bonus2 bAddRaceTolerance,RC_Insect,5;','','');
+REPLACE INTO `item_db` VALUES ('5438','Fillet_Green','Cute Green Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5439','Fillet_Red','Cute Red Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5440','Fillet_Blue','Cute Blue Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5441','Fillet_White','Cute White Ribbon','5','500','250','100','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5442','Necktie','Necktie','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bHit,-5; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('5443','Status_Of_Baby_Angel','Statue Of Baby Angel','5','20','10','600','0','0','6','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus4 bAutoSpellWhenHit,PR_STRECOVERY,1,20,0;','','');
+REPLACE INTO `item_db` VALUES ('5444','Hair_Brush','Hair Brush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,6;','','');
+REPLACE INTO `item_db` VALUES ('5445','Candy_Cane_In_The_Mouth','Candy Cane In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxSP,5;','','');
+REPLACE INTO `item_db` VALUES ('5446','Cat_Foot_Hairpin','Catfoot Hairpin','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus bFlee2,3;','','');
+REPLACE INTO `item_db` VALUES ('5447','Frog_Cap','Frog Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bAddRace,RC_Insect,12; bonus2 bMagicAddRace,RC_Insect,12;','','');
+REPLACE INTO `item_db` VALUES ('5448','Solo_Play_Box1','Indifferent Solo Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','449','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
+REPLACE INTO `item_db` VALUES ('5449','Solo_Play_Box2','Angry Solo Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','450','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill RG_GRAFFITI,1;','','');
+REPLACE INTO `item_db` VALUES ('5450','Sun_Cap','Solar Hat','5','20','10','1000','0','0','0','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','451','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5451','Dragonhelm_Gold','Gold Dragonhelm','5','20','10','1500','0','0','14','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','452','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 10; bonus2 bAddRace, RC_DemiPlayer, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
+REPLACE INTO `item_db` VALUES ('5452','Dragonhelm_Silver','Silver Dragonhelm','5','20','10','1500','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','453','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 7; bonus2 bAddRace, RC_DemiPlayer, 3; bonus2 bAddRaceTolerance, RC_DemiPlayer, 7;','','');
+REPLACE INTO `item_db` VALUES ('5453','Dragonhelm_Copper','Copper Dragonhelm','5','20','10','1500','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','454','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, 5; bonus2 bAddRace, RC_DemiPlayer, 1; bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
+REPLACE INTO `item_db` VALUES ('5454','Dog_Cap_','Puppy Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus bCritical,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bIgnoreMdefRate,100; }\",10,3000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
+REPLACE INTO `item_db` VALUES ('5455','Geographer_Band_','Decorative Geographer','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,AL_HEAL,5,50; bonus3 bAutoSpellWhenHit,AL_HEAL,5,30;','','');
+REPLACE INTO `item_db` VALUES ('5456','Vacation_Hat_','Summer Hat','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bHPrecovRate,20; bonus bSPrecovRate,15;','','');
+REPLACE INTO `item_db` VALUES ('5457','Spring_Rabbit_Hat','Moon Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','455','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bBaseAtk,5; bonus bMatkRate,5; if(getrefine()>4) { bonus bBaseAtk,getrefine()-4; bonus bMatkRate,getrefine()-4; }','','');
+REPLACE INTO `item_db` VALUES ('5458','Pinwheel_Cap','Pinwheel Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('5459','Drooping_Bunny_Chusuk','Drooping Bunny','5','0','0','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('5460','Adv_Dragon_Skull','Evolved Dragon Skull Hat','5','20','10','1000','0','0','14','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','457','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('5461','Adv_Whisper_Mask','Evolved Whisper Mask','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','769','0','50',NULL,'1','0','458','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus2 bSubEle,Ele_Ghost,20;','','');
+REPLACE INTO `item_db` VALUES ('5462','Spiked_Scarf','Spiked Scarf','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','459','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bSubRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('5463','Rainbow_Scarf','Rainbow Scarf','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','460','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5464','Zaha_Doll_Hat','Zaha Doll Hat','5','20','10','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','461','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill PR_MAGNIFICAT,3;','','');
+REPLACE INTO `item_db` VALUES ('5465','Celestial_Hat','Hat Of Fortune','5','20','10','500','0','0','6','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','462','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5; if(getrefine()>4) bonus bLuk,getrefine()-4;','','');
+REPLACE INTO `item_db` VALUES ('5466','Wind_Milestone','Wind\'s Guide','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','463','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('5467','Helm_Of_Dragoon','Dragon Helm','5','20','10','1000','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','464','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bInt,2; bonus bStr,2; bonus2 bAddRace,RC_Dragon,20; bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;','','');
+REPLACE INTO `item_db` VALUES ('5468','Parade_Cap','Parade Hat','5','20','10','800','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','465','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-5; bonus bMdef,2; if(getrefine()>5) bonus bVariableCastrate,-(getrefine()-5);','','');
+REPLACE INTO `item_db` VALUES ('5469','Noble_Hat','Musketeer Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','466','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus3 bAutoSpellWhenHit,BS_ADRENALINE,1,7;','','');
+REPLACE INTO `item_db` VALUES ('5470','Eyes_Of_Darkness','Darkness Eyes','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','467','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1; bonus2 bResEff,Eff_Blind,10000;','','');
+REPLACE INTO `item_db` VALUES ('5471','Hairband_Of_Reginleif','Reginrev\'s Wings','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Undead,3; bonus2 bSubEle,Ele_Ghost,3;','','');
+REPLACE INTO `item_db` VALUES ('5472','Red_White_Hat','Red White Cap','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','469','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,554,RC_DemiPlayer,200;','','');
+REPLACE INTO `item_db` VALUES ('5473','Forceps_Hairpin','Crab Nipper Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','470','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,30; bonus3 bAddMonsterDropItem,991,RC_Fish,100;','','');
+REPLACE INTO `item_db` VALUES ('5474','Notice_Board','AFK Hat','5','20','10','700','0','0','4','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','471','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5475','Cube_Mask','Quove Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','472','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5476','Hairband_Of_Grandpeco','Grand Peco Headdress','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','473','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,-10; bonus2 bAddRace2,RC2_Orc,15;','','');
+REPLACE INTO `item_db` VALUES ('5477','Bro_Flag','Brazilian Flag Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','474','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5478','Classic_Hat','Classic Hat','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,300;','','');
+REPLACE INTO `item_db` VALUES ('5479','Shamans_Hair_Ornament','Shaman\'s Hair Decoration','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','476','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxHP,50; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('5480','Bizofnil_Wing_Deco','Bijofnil Wings','5','20','10','1000','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','477','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus3 bAutoSpell,PR_IMPOSITIO,3,3;','','');
+REPLACE INTO `item_db` VALUES ('5481','Hermose_Cap','Hermode Cap','5','20','10','1000','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','478','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus bBaseAtk,-20; bonus bMatkRate,-10;','','');
+REPLACE INTO `item_db` VALUES ('5482','Dark_Knight_Mask','Dark Knight Mask','5','20','10','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','479','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5483','Odin_Mask','Odin Mask','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','480','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,6;','','');
+REPLACE INTO `item_db` VALUES ('5484','Taiwan_Flag_Hat','Holidays Hat','5','20','10','500','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','482','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bInt,5; bonus bVit,5; bonus bDex,5; bonus bAgi,5; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('5485','Tiger_Face','Tiger Face','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','769','0','60',NULL,'1','0','483','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5486','J_Anniversary_Hat','Anniversary Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5487','J_Poringcake_Hat','Poring Cake Hat','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5488','J_Twin_Santahat','Cute Santa Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5489','Love_Daddy','Love Daddy Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','484','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5490','Anubis_Helm','Anubis Helm','5','20','10','0','0','0','8','0','0','18446744073709551615','63','2','768','0','65',NULL,'0','0','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5; bonus2 bSubRace,RC_Boss,10; bonus bHealPower2,10; bonus bAddItemHealRate,10;','','');
+REPLACE INTO `item_db` VALUES ('5491','Hat_Of_Outlaw','Bandit Hat','5','20','10','800','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','486','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire,10;','','');
+REPLACE INTO `item_db` VALUES ('5492','Boys_Cap_I','Student Cap','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','102','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5493','Ulle_Cap_I','Ulle\'s Cap','5','0','0','0','0','0','12','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','254','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5494','Spinx_Helm_I','Sphinx Hat','5','0','0','0','0','0','10','0','0','16514','63','2','257','0','0',NULL,'0','0','137','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5;','','');
+REPLACE INTO `item_db` VALUES ('5495','Power_Of_Thor','Power Of Thor','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','493','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bAgi,1; bonus bVit,1; bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bMdef,3; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('5496','Dice_Hat','Dice Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','50',NULL,'0','0','494','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('5497','King_Tiger_Doll_Hat','Edgga Doll','5','20','10','400','0','0','6','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','495','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5498','Wondering_Wolf_Helm','Vagabond Wolf Hat','5','20','10','600','0','0','5','0','1','18446744073709551615','63','2','768','0','20',NULL,'1','0','490','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('5499','Pizza_Hat','Pizza Pie of Plenty','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','487','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE,1;','','');
+REPLACE INTO `item_db` VALUES ('5500','Icecream_Hat','Ice Cream Hat','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','488','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; skill MG_FROSTDIVER,3;','','');
+REPLACE INTO `item_db` VALUES ('5501','Pirates_Pride','Pirate\'s Pride','5','0','0','100','0','0','6','0','1','18446744073709551615','63','2','256','0','10',NULL,'0','0','496','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace2,RC2_Ninja,5; bonus2 bSubRace2,RC2_Ninja,5;','','');
+REPLACE INTO `item_db` VALUES ('5502','Necromencers_Hood','Necromancer\'s Hood','5','0','0','500','0','0','6','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','491','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bInt,3; bonus5 bAutoSpellWhenHit,NPC_DARKSTRIKE,5,5,BF_WEAPON|BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('5503','Rabbit_Magic_Hat','Rabbit Magic Hat','5','0','0','800','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMdef,1; bonus bMaxSP,50; bonus3 bAutoSpellWhenHit,MG_FIREBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,1,20; bonus3 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,1,20;','','');
+REPLACE INTO `item_db` VALUES ('5504','China_Wedding_Veil','RO 5th Wedding Anniversary','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','769','0','70',NULL,'0','0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5505','Asara_Fairy_Hat','Ashura Fairy Hat','5','0','0','500','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'1','0','492','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill DC_DONTFORGETME,1; bonus bDex,2; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5506','Blue_Pajamas_Hat','Blue Pajamas Hat','5','0','0','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5507','Pink_Pajamas_Hat','Pink Pajamas Hat','5','0','0','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','502','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5508','Shark_Hat','Shark Hat','5','20','10','500','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','503','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bMdef,1; bonus2 bAddEle,Ele_Water,5; bonus2 bSubEle,Ele_Water,10;','','');
+REPLACE INTO `item_db` VALUES ('5509','Sting_Hat','Sting Hat','5','20','10','1000','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','504','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; bonus bMdef,3; bonus2 bAddEle,Ele_Fire,5; bonus2 bSubEle,Ele_Earth,5; bonus3 bAutoSpell,WZ_EARTHSPIKE,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5510','Shower_Cap','Shower Cap','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','507','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bFlee,3; bonus2 bAddEle,Ele_Water,10; bonus2 bSubRace,RC_Fish,10;','','');
+REPLACE INTO `item_db` VALUES ('5511','Samambaia','Samambaia','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','508','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,8;','','');
+REPLACE INTO `item_db` VALUES ('5512','Aquarius_Diadem','Aquarius Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','509','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; }','','');
+REPLACE INTO `item_db` VALUES ('5513','Aquarius_Crown','Aquarius Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','510','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; }','','');
+REPLACE INTO `item_db` VALUES ('5514','Pisces_Diadem','Pisces Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','511','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5515','Pisces_Crown','Pisces Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','512','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5516','Hawk_Eyes01','Hawk Eyes','5','10','5','100','0','0','0','0','0','2048','58','2','512','0','60',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('5517','Hawk_Eyes02','Hawk Eyes','5','10','5','100','0','0','0','0','0','526344','63','2','512','0','60',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5518','L_Magestic_Goat2','Large Baphomet Horns','5','20','10','800','0','0','10','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','513','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,12; bonus bBaseAtk,(JobLevel*2)/7;','','');
+REPLACE INTO `item_db` VALUES ('5519','Peacock_Feather','Peacock Feather','5','20','10','800','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','514','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5520','Rabbit_Earplug','Rabbit Earmuffs','5','20','10','400','0','0','0','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 4; bonus bMatkRate,4;','','');
+REPLACE INTO `item_db` VALUES ('5521','Angry_Mouth_C','Angry Snarl','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','194','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDelayrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('5522','Fanta_Zero_Lemon_Hat','Fanta Zero Lemon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','516','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5523','Sakura_Mist_Hat','Sakura Mist Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','517','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5524','Sakura_Milk_Tea_Hat','Sakura Milk Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','518','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5525','First_Leaf_Tea_Hat','First Leaf Tea Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','519','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5526','Lady_Tanee_Doll','Lady Tanee Doll','5','20','10','300','0','0','4','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','0','520','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; bonus2 bSubEle,Ele_Wind,5; bonus2 bAddMonsterDropItem,513,200;','','');
+REPLACE INTO `item_db` VALUES ('5527','Lunatic_Hat','Lunatic Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','521','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,2; bonus bFlee2,5; bonus2 bAddMonsterDropItem,622,50;','','');
+REPLACE INTO `item_db` VALUES ('5528','King_Frog_Hat','Frog King Hat','5','20','10','500','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','522','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5529','Evils_Bone_Hat','Frost Giant\'s Skull','5','20','10','600','0','0','12','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','523','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus bInt,2; bonus bStr,2; bonus bDex,3; bonus2 bSubEle,Ele_Neutral,5; skill WZ_FROSTNOVA,1;','','');
+REPLACE INTO `item_db` VALUES ('5530','Raven_Cap','Raven Cap','5','45000','22500','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','524','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5531','B_Dragon_Hat','Baby Dragon Hat','5','45000','22500','100','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','525','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5532','Pirate_Dagger_J','Pirate Dagger','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','0','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,1;','','');
+REPLACE INTO `item_db` VALUES ('5533','Emperor_Wreath_J','Emperor Wreath','5','20','10','800','0','0','6','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5534','Fox_Hat_J','Fox Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','70',NULL,'0','0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5535','Side_Cap','Side Cap','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','529','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDex,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5536','Spare_Card','Spare Card','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','526','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus2 bAddMonsterDropItem,6187,1000; bonus bFlee2,10; bonus2 bAddMonsterDropItem,617,5; bonus2 bAddMonsterDropItem,12132,30; bonus2 bAddMonsterDropItem,12130,30;','','');
+REPLACE INTO `item_db` VALUES ('5537','Quati_Hat','Coati Hat','5','45000','22500','700','0','0','2','0','1','18446744073709551615','63','2','256','0','45',NULL,'1','0','527','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus2 bAddRace,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('5538','Tucan_Hat','Tucan Hat','5','45000','22500','600','0','0','2','0','1','18446744073709551615','63','2','768','0','45',NULL,'1','0','528','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bCritical,5;','','');
+REPLACE INTO `item_db` VALUES ('5539','Jaguar_Hat','Jaguar Hat','5','50000','25000','400','0','0','4','0','1','18446744073709551615','63','2','769','0','25',NULL,'1','0','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; skill MC_LOUD,1;','','');
+REPLACE INTO `item_db` VALUES ('5540','Freyja_SCirclet7','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5541','Freyja_SCirclet30','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5542','Freyja_SCirclet60','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5543','Freyja_SCirclet90','Freya Soul Circlet','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5544','Time_Keeper_Hat','Guardian Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','240','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5545','Aries_Diadem','Aries Diadem','5','20','10','400','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','531','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('5546','Aries_Crown','Aries Crown','5','20','10','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','532','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bVit,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('5547','RJC_Katusa','Red Flower Hairband','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WZ_HEAVENDRIVE,15+getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,WZ_EARTHSPIKE,15+getequiprefinerycnt(EQI_HAND_R); bonus2 bVariableCastrate,WZ_HEAVENDRIVE,-25; bonus2 bVariableCastrate,WZ_EARTHSPIKE,-25;','','');
+REPLACE INTO `item_db` VALUES ('5548','Scarlet_Rose','Rose Of Crimson','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','0','534','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5549','Taurus_Diadem','Taurus Diadem','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','535','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('5550','Taurus_Crown','Taurus Crown','5','20','10','300','0','0','6','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','536','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bDex,2; bonus bDelayrate,-2; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) { bonus bDex,1; bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('5551','Holy_Egg_Hat','Sacreg Egg Hat','5','20','10','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','537','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5552','Fest_Lord_Circlet','Festival Grand Circlet','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5553','Fest_Bunny_Band','Festival Bunny Band','5','0','0','0','0','0','14','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus2 bSubRace,RC_DemiPlayer,9;','','');
+REPLACE INTO `item_db` VALUES ('5554','Octopus_Hat','Octopus Hat','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','538','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus3 bAutoSpell,SM_PROVOKE,5,10; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5555','Leaf_Cat_Hat','Leaf Cat Hat','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpellWhenHit,AL_HEAL,3,10;','','');
+REPLACE INTO `item_db` VALUES ('5556','Fur_Seal_Hat','Seal Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','540','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus3 bAutoSpell,WZ_FROSTNOVA,1,30;','','');
+REPLACE INTO `item_db` VALUES ('5557','Wild_Rose_Hat','Wild Rose Hat','5','20','10','500','0','0','6','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5558','Saci_Hat','Luxury Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddMonsterDropItem,510,RC_Plant,500;','','');
+REPLACE INTO `item_db` VALUES ('5559','Piece_Of_White_Cloth_E','Piece Of White Cloth','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','543','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 6; bonus bMatkRate,6; bonus bLongAtkRate,6; bonus bHealPower,6; bonus bVariableCastrate,-20; bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('5560','Bullock_Helm_J','Horned Helm','5','20','10','3000','0','0','6','0','0','18446744073709551615','63','2','256','0','75',NULL,'1','0','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bNoKnockback,0; bonus2 bSubEle,Ele_Neutral,-20; bonus2 bSubEle,Ele_Fire,-20; bonus2 bSubEle,Ele_Water,-20; bonus2 bSubEle,Ele_Wind,-20; bonus2 bSubEle,Ele_Earth,-20; bonus2 bSubEle,Ele_Dark,-20; bonus2 bSubEle,Ele_Holy,-20; bonus2 bSubEle,Ele_Ghost,-20;','','');
+REPLACE INTO `item_db` VALUES ('5561','Rabbit_Magic_Hat_J','Rabbit Magic Hat','5','0','0','800','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,MG_FIREBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_COLDBOLT,3,10,3; bonus4 bAutoSpellWhenHit,MG_LIGHTNINGBOLT,3,10,3; bonus3 bAutoSpellWhenHit,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('5562','Good_Wedding_Veil_J','Love of Truth','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'0','0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bVariableCastrate,-3; bonus bUseSPrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('5563','Dolor_Hat','Dolor Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','547','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus3 bAutoSpell,PR_LEXAETERNA,1,15;','','');
+REPLACE INTO `item_db` VALUES ('5564','Crown_Of_Deceit','Crown of Deceit','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','768','0','85',NULL,'1','0','544','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,10; bonus bInt,4; bonus bVariableCastrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('5565','Dragon_Arhat_Mask','Dragon Arhat Mask','5','40000','20000','0','0','0','5','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','545','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('5566','Tiger_Arhat_Mask','Tiger Arhat Mask','5','40000','20000','0','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'0','0','546','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2;','','');
+REPLACE INTO `item_db` VALUES ('5567','Bright_Fury','Rage Of Luster','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','548','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddRace, RC_All, 2; bonus bAspdRate,2;','','');
+REPLACE INTO `item_db` VALUES ('5568','Rabbit_Bonnet','Rabbit Bonnet','5','20','10','1000','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDelayrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('5569','Gemini_Diadem','Gemini Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','550','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMatkRate,8; bonus2 bSubEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('5570','Gemini_Crown','Gemini Crown','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','551','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bBaseAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('5571','Rasta_Wig','Rasta Wig','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','552','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5572','Savage_Baby_Hat','Savage Babe Hat','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus2 bAddEff,Eff_Stun,500; bonus2 bAddRaceTolerance,RC_Brute,-10;','','');
+REPLACE INTO `item_db` VALUES ('5573','Bogy_Horn','Dokebi Horn','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','554','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAddMonsterDropChainItem,ITMCHAIN_GEM; bonus3 bAutoSpell,MC_MAMMONITE,5,70;','','');
+REPLACE INTO `item_db` VALUES ('5574','Pencil_In_Mouth','Well-Chewed Pencil','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','555','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bHitRate, 3;','','');
+REPLACE INTO `item_db` VALUES ('5575','Onigiri_Hat','Rice Ball Hat','5','20','10','100','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','556','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5576','Japan_Winecup','Wine Cup','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','557','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5577','Dark_Knight_MaskB','Dark Knight Mask','5','20','10','3000','0','0','5','0','0','18446744073709551615','63','2','769','0','0',NULL,'1','0','479','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5578','Voyage_Hat','Voyage Hat','5','200','100','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5579','Wanderers_Sakkat','Wanderer\'s Sakkat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','558','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bFlee,3; if(getrefine()>6) { bonus bFlee,2; bonus bAgi,2; } if(getrefine()>8) { bonus bCritical,10; bonus bAspdRate,8; }','','');
+REPLACE INTO `item_db` VALUES ('5580','Red_Beret','Red Beret','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','559','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_DemiPlayer, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
+REPLACE INTO `item_db` VALUES ('5581','Cancer_Diadem','Cancer Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','560','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bMdef,1; bonus bHealPower,3; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5582','Cancer_Crown','Cancer Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','561','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Water,5; if(getrefine()>6) { bonus bDef,1; bonus bBaseAtk,15; bonus bFlee,10; }','','');
+REPLACE INTO `item_db` VALUES ('5583','Para_Team_Hat','Eden Group Hat','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','12',NULL,'1','0','465','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5584','Majestic_Evil_Horn','Majestic Devil Horns','5','0','0','400','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,3; bonus2 bHPDrainRate,3,15; bonus2 bSPDrainRate,1,7;','','');
+REPLACE INTO `item_db` VALUES ('5585','Rune_Hairband','Rune Hairband','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus bHit,5; bonus2 bSPDrainRate,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5586','Mosquito_Coil','Mosquito Coil','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','563','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5587','Mosquito_Coil_1Use','Mosquito Coil For 1 Use','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','563','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddDamageClass,1627,100; bonus2 bAddDamageClass,1095,20; bonus2 bAddDamageClass,1160,20; bonus2 bAddDamageClass,1105,20; bonus2 bAddDamageClass,1097,20; bonus2 bAddDamageClass,1051,20; bonus2 bAddDamageClass,1053,20; bonus2 bAddDamageClass,1054,20; bonus2 bAddDamageClass,1048,20;','','');
+REPLACE INTO `item_db` VALUES ('5588','Leo_Crown','Leo Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','565','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bDef,1; bonus bFlee,10; bonus3 bAutoSpell,TK_SEVENWIND,4,50; }','','');
+REPLACE INTO `item_db` VALUES ('5589','Leo_Diadem','Leo Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','566','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSubEle,Ele_Fire,5; if(getrefine()>6) { bonus bFlee,10; bonus bAspdRate,3; autobonus \"{ bonus bSplashRange,1; }\",10,10000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('5590','K_Poring_Cake_Cap','Poring Cake Hat','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLuk,3; bonus bMaxHP,BaseLevel*2; bonus bMaxSP,50;','','');
+REPLACE INTO `item_db` VALUES ('5591','Desert_Prince','Desert Prince','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','567','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5592','Sigruns_Wing','Sigrun\'s Wings','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','568','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) bonus bAspd,1; else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) { bonus bMatk,5; bonus bHealPower,2; } else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) bonus bLongAtkRate,2; else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,120; bonus bMaxSP,60; }','','');
+REPLACE INTO `item_db` VALUES ('5593','K_Rabbit_Bonnet','Rabbit Bonnet','5','20','10','200','0','0','10','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus bMatk,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,3; bonus bDelayrate,-3; if(getrefine()>6) { bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; }','','');
+REPLACE INTO `item_db` VALUES ('5594','Donut_In_Mouth','Donut In Mouth','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bHPRegenRate,1,10000; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('5595','Eye_Of_Juno','Eye Of Juno','5','20','10','400','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','570','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5596','4Leaf_Clover_In_Mouth','Four Leaf Clover','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','571','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2; bonus2 bAddMonsterDropItem,12245,10;','','');
+REPLACE INTO `item_db` VALUES ('5597','Bubble_Gum_In_Mouth','Chewing Gum','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','572','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5598','Virgo_Crown','Virgo Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','573','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAspdRate,1; if(getrefine()>6) { bonus2 bSubEle,Ele_Earth,5; autobonus \"{ bonus bDex,20; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('5599','Virgo_Diadem','Virgo Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','574','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus2 bSubEle,Ele_Earth,5; if(getrefine()>6) bonus3 bAutoSpell,MO_BALKYOUNG,1,50;','','');
+REPLACE INTO `item_db` VALUES ('5600','Br_Twin_Ribbon','Brazil Twin Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','575','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5601','Br_Beret','Banana Beret','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','576','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5602','Jaguar_Hat_J','Jaguar Face','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','513','0','50',NULL,'0','0','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5603','RTC_Winner_Only','RWC Statue(Winner)','5','0','0','250','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','577','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3; bonus bAspdRate,10; bonus2 bAddRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5604','RTC_Second_Best','RWC Statue(Second)','5','0','0','250','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','578','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,2; bonus bAspdRate,7; bonus2 bAddRace,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5605','RTC_Third_Best','RWC Statue(3rd)','5','0','0','250','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','579','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,1; bonus bAspdRate,5; bonus2 bAddRace,RC_DemiPlayer,1;','','');
+REPLACE INTO `item_db` VALUES ('5606','Campume_Hat','American Helm','5','500','250','1200','0','0','4','0','1','18446744073709551615','63','2','256','0','3',NULL,'1','0','580','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('5607','Lyria_Doll_Hat','Lyria Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','581','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5608','Dorothy_Doll_Hat','Dorothy Doll Hat','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','582','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,80; bonus2 bSubRace,RC_DemiPlayer,5;','','');
+REPLACE INTO `item_db` VALUES ('5609','Chung_Hairband','Chung Hairpin','5','45000','22500','500','0','0','5','0','1','18446744073709551615','63','2','256','0','60',NULL,'0','0','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,4; bonus3 bAutoSpellWhenHit,MC_MAMMONITE,5,5;','','');
+REPLACE INTO `item_db` VALUES ('5610','Ice_Wing_Ear','Ice Ear Wing','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','584','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus3 bAutoSpellWhenHit,MG_COLDBOLT,5,5;','','');
+REPLACE INTO `item_db` VALUES ('5611','Turtle_Hat','Turtle Hat','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','585','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus3 bAutoSpellWhenHit,AL_DECAGI,3,5;','','');
+REPLACE INTO `item_db` VALUES ('5612','F_Blue_Drooping_Kitty','Blue Drooping Cat','5','250000','125000','500','0','0','1','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5613','F_Flying_Angel','Flapping Angel Wing','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5614','F_Smoking_Pipe_','Evolved Pipe','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5615','F_Pair_Of_Red_Ribbon_','Evolved Pair of Red Ribbon','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5616','F_Fish_On_Head_','Evolved Blue Fish','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5617','F_Hibiscus','Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5618','F_Cat_Hat','Neko Mimi','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5619','F_Bunny_Band_','Evolved Bunny Band','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5620','F_Magestic_Goat_TW','Evolved Magestic Goat','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5621','F_Sheep_Hat','Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bShortWeaponDamageReturn,5;','','');
+REPLACE INTO `item_db` VALUES ('5622','F_Mini_Propeller_','Mini Propeller','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,2; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5623','F_Alice_Doll','Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5624','F_Red_Glasses','Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5625','F_Chick_Hat','Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5626','F_White_Deviruchi_Cap','Gray Deviruchi Hat','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5627','F_Vane_Hairpin','Vane Hairpin','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5628','F_Pecopeco_Hairband','Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5629','F_Vacation_Hat','Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5630','F_Charming_Ribbon','Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5631','F_Water_Lily_Crown','Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5632','F_Vanilmirth_Hat','Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5633','F_Drooping_Bunny_','Drooping Bunny','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5634','F_Kettle_Hat','Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5635','F_Dragon_Skull','Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5636','F_Ramen_Hat','Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5637','F_Pink_Fur_Hat','Pink Beanie','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5638','F_Puppy_Hat','Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5639','F_Magic_Eyes','Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','0','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5640','F_Jumping_Poring','Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5641','F_Robo_Eye','Robo Eye','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5642','F_Yellow_Wizardry_Hat','Yellow Mage Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5643','F_Crescent_Helm','Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','0','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5644','F_Tiger_Mask','Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5645','F_Fantastic_Wig','Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5646','F_Whisper_Mask','Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('5647','F_Bunny_Band_C','Bunny Band','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5648','F_Centimental_Flower_C','Centimental Flower','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5649','F_Apple_Of_Archer_C','Apple Of Archer','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5650','F_Elven_Ears_C','Elven Ears','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5651','F_Brooch_C','Brooch','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('5652','F_Magestic_Goat_C','Magestic Goat','5','2','1','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5653','Darkness_Helm_J','Darkness Helm','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5654','Holy_Marching_Hat_J','Holy Marching Hat','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','587','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bDex,1; bonus bInt,1; bonus bStr,2; bonus3 bAutoSpell,PR_ASPERSIO,2,30;','','');
+REPLACE INTO `item_db` VALUES ('5655','Dark_Snake_Lord_Hat_J','Dark Snake Lord Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bAgi,2; bonus bDex,-2; autobonus \"{ bonus bVariableCastrate,-50; bonus bFlee,30; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\";','','');
+REPLACE INTO `item_db` VALUES ('5656','Scooter_Hat_J','Scooter Hat','5','20','10','1000','0','0','7','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','588','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5657','Antique_Pipe_J','Captain\'s Pipe','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','0','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5658','Imp_Hat','Imp Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_FLAMELAUNCHER,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5659','Sleepr_Hat','Sleeper Hat','5','20','10','400','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SA_SEISMICWEAPON,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5660','Gryphon_Hat','Gryphon Hat','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpell,SA_LIGHTNINGLOADER,1,5;','','');
+REPLACE INTO `item_db` VALUES ('5661','Red_Pirate_Bandana','Red Pirate Bandana','5','0','0','0','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','592','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bAspdRate,2; bonus bVariableCastrate,-2;','','');
+REPLACE INTO `item_db` VALUES ('5662','Libra_Crown','Libra Crown','5','10','5','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','593','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('5663','Libra_Diadem','Libra Diadem','5','10','5','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','594','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('5664','Filir_Wing','Filir\'s Pinions','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','595','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,2; bonus bVariableCastrate,-2;','','');
+REPLACE INTO `item_db` VALUES ('5665','Shaman_Hat','Norn Feather Hat','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Water,3; bonus2 bSubEle,Ele_Earth,3; bonus2 bSubEle,Ele_Fire,3; bonus2 bSubEle,Ele_Wind,3; bonus2 bSubEle,Ele_Poison,3; bonus2 bSubEle,Ele_Holy,3; bonus2 bSubEle,Ele_Dark,3; bonus2 bSubEle,Ele_Ghost,3; bonus2 bSubEle,Ele_Undead,3;','','');
+REPLACE INTO `item_db` VALUES ('5666','Golden_Crown','Crown Cap','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','597','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5667','Skull_Hood','Skull Hood','5','20','10','700','0','0','10','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','0','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) autobonus \"{ bonus bCritical,30; bonus bHit,10; }\",10,10000,0,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('5668','Weird_Pumpkin_Hat','Weird Pumpkin Hat','5','20','10','0','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddMonsterDropItem,6097,10;','','');
+REPLACE INTO `item_db` VALUES ('5669','Poring_Party_Hat_J','Poring Party Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','340','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5670','Aniv_Star_Hat','Anniversary Thief Hat','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','599','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5671','Drooping_Morocc_Minion','Incarnation Of Morocc Doll','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','70',NULL,'0','0','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPGainValue,2; bonus3 bAutoSpellWhenHit,NPC_CRITICALWOUND,2,2;','','');
+REPLACE INTO `item_db` VALUES ('5672','Southern_Cross','Southern Cross','5','20','10','600','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','601','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5673','Home_Cherry_Blossom','Nostalgic Sakura','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','602','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bNoCastCancel,0; bonus bVariableCastrate,35;','','');
+REPLACE INTO `item_db` VALUES ('5674','Pig_Moneybox','Piggie Bank','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','603','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5675','Poring_Letter','Poring Letter','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','604','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5676','Scorpio_Crown','Scorpio Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','605','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5677','Scorpio_Diadem','Scorpio Diadem','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','606','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5678','Notation_Hairband','Musical Note Headband','5','200','100','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','607','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5679','Engineer_Cap','Engineer Cap','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','608','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5680','Hawkeyes','Hawk Eye','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','609','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5681','F_Ribbon_Green','Green Ribbon','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','0','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5682','Triangle_Rune_Cap','Triangle Rune Cap','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5683','Majestic_Goat_Repl','Horn Of Arch Evil Model','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5684','Jewel_Crown_Repl','Luxurious Crown','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','88','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5685','Prontera_Army_Cap_Repl','A Military Cap Of A Knight','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5686','Feather_Bonnet_Repl','A Hat With Nice Feather','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5687','Viking_Helm_Repl','Light Hornhelm','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5688','2009Love_Daddy','2009 Love Dad','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','611','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('5689','Queen_Ant_Diadem','Ant Queen Crown','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','75',NULL,'1','0','612','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5690','Red_Wing_Hat','Red Wing Hat','5','20','10','600','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() > 6) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 2; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5691','Catain_Bandanna','Sailor\'s Bandana','5','20','10','10','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','542','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1; bonus2 bSubEle,Ele_Poison,20;','','');
+REPLACE INTO `item_db` VALUES ('5692','Sea_Cat_Hat','Sea Cat Hat','5','20','10','10','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5693','No_Fear_Underware','NoFear Underwear','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'0','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5694','No_Fear_P_Headgear','NoFear Headband','5','0','0','0','0','0','1','0','1','18446744073709551614','63','2','256','0','20',NULL,'0','0','614','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5695','E_Blue_Drooping_Kitty','E Blue Drooping Kitty','5','250000','125000','500','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('5696','E_Flying_Angel','E Flying Angel','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5697','E_Smoking_Pipe_','E Smoking Pipe ','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5698','E_Pair_OE_Red_Ribbon_','E Pair OE Red Ribbon ','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5699','E_Fish_On_Head_','E Fish On Head ','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5700','E_Hibiscus','E Hibiscus','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5701','E_Cat_Hat','E Cat Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','182','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('5702','E_Bunny_Band_','E Bunny Band ','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5703','E_Magestic_Goat_TW','E Magestic Goat TW','5','20','10','800','0','0','5','0','0','6571170','63','2','256','0','0',NULL,'1','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('5704','E_Sheep_Hat','E Sheep Hat','5','20','10','150','0','0','1','0','0','33040','63','2','256','0','0',NULL,'0','0','205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5705','E_Mini_Propeller_','E Mini Propeller ','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','270','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,2; bonus bFlee,10; bonus bVariableCastrate,-getrefine();','','');
+REPLACE INTO `item_db` VALUES ('5706','E_Alice_Doll','E Alice Doll','5','20','10','500','0','0','0','0','1','18446744073709551614','63','2','256','0','30',NULL,'0','0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5707','E_Red_Glasses','E Red Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5708','E_Chick_Hat','E Chick Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('5709','E_White_Deviruchi_Cap','E White Deviruchi Cap','5','20','10','800','0','0','2','0','0','18446744073709551614','63','2','256','0','64',NULL,'1','0','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5710','E_Vane_Hairpin','E Vane Hairpin','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('5711','E_Pecopeco_Hairband','E Pecopeco Hairband','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5712','E_Vacation_Hat','E Vacation Hat','5','20','10','200','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5713','E_Charming_Ribbon','E Charming Ribbon','5','20','10','400','0','0','1','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5714','E_Water_Lily_Crown','E Water Lily Crown','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','30',NULL,'0','0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5715','E_Vanilmirth_Hat','E Vanilmirth Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5716','E_Drooping_Bunny_','E Drooping Bunny ','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5717','E_Kettle_Hat','E Kettle Hat','5','20','10','600','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5718','E_Dragon_Skull','E Dragon Skull','5','20','10','800','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5719','E_Ramen_Hat','E Ramen Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5720','E_Pink_Fur_Hat','E Pink Fur Hat','5','20','10','350','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5721','E_Puppy_Hat','E Puppy Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('5722','E_Magic_Eyes','E Magic Eyes','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','30',NULL,'1','0','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5723','E_Jumping_Poring','E Jumping Poring','5','0','0','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('5724','E_Robo_Eye','E Robo Eye','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('5725','E_Yellow_Wizardry_Hat','E Yellow Wizardry Hat','5','20','10','300','0','0','1','0','0','8454660','63','2','256','0','0',NULL,'1','0','286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5726','E_Crescent_Helm','E Crescent Helm','5','20','10','3000','0','0','8','0','0','279714','63','2','768','0','50',NULL,'1','0','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('5727','E_Tiger_Mask','E Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','181','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('5728','E_Fantastic_Wig','E Fantastic Wig','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','768','0','0',NULL,'1','0','308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5729','E_Bunny_Band_C','E Bunny Band C','5','1','0','0','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5730','E_Centimental_Flower_C','E Centimental Flower C','5','1','0','0','0','0','1','0','0','18446744073709551614','63','2','1','0','0',NULL,'0','0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5731','E_Apple_OE_Archer_C','E Apple OE Archer C','5','1','0','0','0','0','7','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,4;','','');
+REPLACE INTO `item_db` VALUES ('5732','E_Elven_Ears_C','E Elven Ears C','5','1','0','0','0','0','2','0','0','18446744073709551614','63','2','512','0','0',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5733','E_Brooch_C','E Brooch C','5','1','0','0','0','0','0','0','0','18446744073709551614','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,4;','','');
+REPLACE INTO `item_db` VALUES ('5734','E_Magestic_Goat_C','E Magestic Goat C','5','2','1','0','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('5735','E_Ribbon_Green','E Ribbon Green','5','800','400','100','0','0','1','0','0','18446744073709551615','63','0','256','0','0',NULL,'1','0','244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5736','EF_Whisper_Mask','EF Whisper Mask','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','769','0','0',NULL,'0','0','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAgi,3; bonus2 bSubEle,Ele_Ghost,-10;','','');
+REPLACE INTO `item_db` VALUES ('5737','Cactus_Hat','Potted Muka Hat','5','20','10','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','615','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_PROVOKE,3;','','');
+REPLACE INTO `item_db` VALUES ('5738','Snowman_Hat','Snowman Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','616','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,3; bonus2 bSubEle,Ele_Water,7; bonus2 bAddMonsterDropItem,530,100; bonus2 bAddMonsterDropItem,12354,300; if(getrefine()>7) { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,5,20,BF_WEAPON|BF_MAGIC,0; } else { bonus5 bAutoSpellWhenHit,BA_FROSTJOKER,1,20,BF_WEAPON|BF_MAGIC,0; }','','');
+REPLACE INTO `item_db` VALUES ('5739','Sagittarius_Crown','Sagittarius Crown','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','617','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bSubEle,Ele_Fire,7; if(getrefine()>6) bonus bAspdRate,2; if(getrefine()>7) bonus bAgi,2; if(getrefine()>8) bonus bLongAtkRate,5; if(getrefine()>9) autobonus2 \"{ bonus bDex,10; bonus bAgi,10; }\",3,10000,BF_WEAPON,\"{ specialeffect2 EF_WIND; }\";','','');
+REPLACE INTO `item_db` VALUES ('5740','Sagittarius_Diadem','Sagittarius Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','618','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMdef,3; bonus2 bSubEle,Ele_Fire,7; if(getrefine()>6) bonus bVariableCastrate,-3; if(getrefine()>7) bonus5 bAutoSpell,WZ_SIGHTRASHER,1,5,BF_MAGIC,0; if(getrefine()>8) bonus bVariableCastrate,-2; if(getrefine()>9) bonus bMatkRate,4;','','');
+REPLACE INTO `item_db` VALUES ('5741','Im_Egg_Shell_Hat','Eternal Egg Skin Hat','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower2,5; bonus2 bAddMonsterDropItem,610,10; bonus2 bAddItemHealRate,Red_Potion,5; bonus2 bAddItemHealRate,Yellow_Potion,5; bonus2 bAddItemHealRate,Orange_Potion,5; bonus2 bAddItemHealRate,White_Potion,5; bonus2 bAddItemHealRate,Red_Slim_Potion,5; bonus2 bAddItemHealRate,Yellow_Slim_Potion,5; bonus2 bAddItemHealRate,White_Slim_Potion,5;','','');
+REPLACE INTO `item_db` VALUES ('5742','Rudolf_Santa_Hat','Rudolf Santa Hat','5','20','10','400','0','0','5','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','619','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus2 bAddItemHealRate,Piece_Of_Cake,100; bonus2 bAddItemHealRate,Well_Baked_Cookie,100;','','');
+REPLACE INTO `item_db` VALUES ('5743','Orange_Stem_Hat','Orange Stem Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','620','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('5744','Capricorn_Crown','Capricorn Crown','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','621','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('5745','Capricorn_Diadem','Capricorn Diadem','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','622','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5746','Rune_Circlet','Rune Circlet','5','20','10','100','0','0','12','0','1','128','56','2','256','0','100',NULL,'1','0','623','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bMatk,5; }','','');
+REPLACE INTO `item_db` VALUES ('5747','Mitra','Mitra','5','20','10','100','0','0','12','0','1','256','56','2','256','0','100',NULL,'1','0','624','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1; bonus bMdef,5; bonus bHealPower,5; if(readparam(bInt)>=120) { bonus bMatk,10; }','','');
+REPLACE INTO `item_db` VALUES ('5748','Sniper_Goggle','Sniper Goggle','5','20','10','100','0','0','12','0','1','2048','56','2','768','0','100',NULL,'1','0','625','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bDex,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bLongAtkRate,4; bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('5749','Driver_Band','Driver Band','5','20','10','100','0','0','12','0','1','1024','56','2','256','0','100',NULL,'1','0','626','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bCritical,3; }','','');
+REPLACE INTO `item_db` VALUES ('5750','Shadow_Handicraft','Shadow Handicraft','5','20','10','100','0','0','12','0','1','131072','56','2','256','0','100',NULL,'1','0','627','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bInt,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bBaseAtk,10; bonus bFlee,3; }','','');
+REPLACE INTO `item_db` VALUES ('5751','Minstrel_Song_Hat','Maestro Song\'s Hat','5','20','10','100','0','0','12','0','1','524288','56','2','256','0','100',NULL,'1','0','628','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bLongAtkRate,4; bonus2 bSkillUseSP,MI_RUSH_WINDMILL,10;','','');
+REPLACE INTO `item_db` VALUES ('5752','Midas_Whisper','Midas Whisper','5','20','10','100','0','0','12','0','1','262144','56','2','256','0','100',NULL,'1','0','629','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,5; bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('5753','Magic_Stone_Hat','Magic Stone Hat','5','20','10','100','0','0','12','0','1','512','56','2','256','0','100',NULL,'1','0','630','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5; if(readparam(bDex)>=120) { bonus bMatkRate,10; bonus bVariableCastrate,-2; }','','');
+REPLACE INTO `item_db` VALUES ('5754','Blazing_Soul','Blazing Soul','5','20','10','100','0','0','12','0','1','32768','56','2','256','0','100',NULL,'1','0','631','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bVit,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bHit,3; }','','');
+REPLACE INTO `item_db` VALUES ('5755','Silent_Executer','Silent Executor','5','20','10','100','0','0','6','0','0','4096','56','2','513','0','100',NULL,'0','0','632','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMdef,5; if(readparam(bAgi)>=120) { bonus bBaseAtk,10; bonus bFlee2,5; }','','');
+REPLACE INTO `item_db` VALUES ('5756','Wind_Whisper','Wind Whisper','5','20','10','100','0','0','12','0','1','65536','56','2','256','0','100',NULL,'1','0','633','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,5; if(readparam(bInt)>=120) { bonus bMatkRate,10; bonus bFlee,3; }','','');
+REPLACE INTO `item_db` VALUES ('5757','Schmidt_Helm','Dip Schmidt Helm','5','20','10','100','0','0','17','0','1','16384','56','2','768','0','100',NULL,'1','0','634','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bInt,1; bonus bMdef,5; if(readparam(bInt)>=120) { bonus bMatkRate,10; bonus bDef,5; }','','');
+REPLACE INTO `item_db` VALUES ('5758','Dying_Swan','Dying Swan','5','20','10','100','0','0','12','0','1','524288','56','2','256','0','100',NULL,'1','0','635','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bLuk,1; bonus bMdef,5; bonus bLongAtkRate,5; bonus2 bSkillUseSP,WA_SWING_DANCE,10; bonus2 bSkillUseSP,WA_SYMPHONY_OF_LOVER,10;','','');
+REPLACE INTO `item_db` VALUES ('5759','Noah_Hat','Noa\'s Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','636','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5760','Driver_Band_','Driver Band','5','20','10','100','0','0','12','0','1','1024','56','2','256','0','100',NULL,'1','0','637','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bMdef,5; if(readparam(bStr)>=120) { bonus bBaseAtk,10; bonus bCritical,3; }','','');
+REPLACE INTO `item_db` VALUES ('5761','Sloth_Hat','Sloth Hat','5','20','10','800','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','638','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus3 bAutoSpell,AS_SONICBLOW,5,50;','','');
+REPLACE INTO `item_db` VALUES ('5762','Duneyrr_Helm','Duneyrr Hat','5','20','10','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','639','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; bonus bMdef, 5; bonus2 bAddRaceTolerance, RC_DemiPlayer, 2; bonus2 bAddRaceTolerance, RC_Brute, 2;','','');
+REPLACE INTO `item_db` VALUES ('5763','Red_Bunny_Band','Red Bunny Band','5','0','0','200','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','640','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5764','Love_Rabbit_Hood','Love Rabbit Hood','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','769','0','10',NULL,'0','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,PR_GLORIA,3,((readparam(bAgi)>=80)?30:10);','','');
+REPLACE INTO `item_db` VALUES ('5765','Black_Tail_Ribbon','Pitch Black Ribbon','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','642','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('5766','Amistr_Cap','Amistr Hat','5','20','10','500','0','0','4','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,5; bonus3 bAutoSpellWhenHit,NPC_STONESKIN,6,20;','','');
+REPLACE INTO `item_db` VALUES ('5767','Samurai_Mask','Samurai Mask','5','40000','20000','300','0','0','1','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','0','644','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('5768','Sakura_Coronet','Cherry Blossom Crown','5','20','10','800','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','645','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxSP,25;','','');
+REPLACE INTO `item_db` VALUES ('5769','Gold_Angel_Sculpture','Estatua Peque? Angel Oro','5','100','50','0','0','0','2','0','0','18446744073709551615','63','2','256','0','70',NULL,'0','0','646','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; skill RG_GRAFFITI,1;','','');
+REPLACE INTO `item_db` VALUES ('5770','Splash_Hat','Splash Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ sc_start SC_PROPERTYWIND,180000,1; }\",3,180000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('5771','Family_Hat','Family Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMdef,1; bonus bMaxHPrate,2; bonus bMaxSPrate,2; skill PR_MAGNIFICAT,1;','','');
+REPLACE INTO `item_db` VALUES ('5772','Red_Navy_Hat','Blood Admiral\'s Hat','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','0','651','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
+REPLACE INTO `item_db` VALUES ('5773','Navy_Beret','Navy Blue Beret','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','0','652','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
+REPLACE INTO `item_db` VALUES ('5774','Red_Pirate_Hat','Scallywag\'s Hat','5','3000','1500','500','0','0','1','0','0','18446744073709551615','63','2','256','0','95',NULL,'1','0','496','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
+REPLACE INTO `item_db` VALUES ('5775','Choco_Donut_In_Mouth','Chocolate Donut','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('5776','Blazing_Sun','Blazin Sun','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,MG_FIREBOLT,-5; bonus2 bSkillAtk,MG_FIREBOLT,5; bonus2 bVariableCastrate,MG_FIREBALL,-5; bonus2 bSkillAtk,MG_FIREBALL,5; bonus2 bSkillAtk,MG_FIREWALL,3; bonus2 bSkillAtk,WZ_METEOR,3; bonus bUseSPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('5777','Remover_Hat','Remover Hat','5','20','10','800','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','655','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus3 bAddMonsterDropItem,713,RC_Formless,200; bonus3 bAddMonsterDropItem,971,RC_Formless,30; bonus3 bAddMonsterDropItem,972,RC_Formless,10;','','');
+REPLACE INTO `item_db` VALUES ('5778','Blue_Arara_Hat','Turkey On Your Head','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','656','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddMonsterDropItem,574,500; bonus2 bAddItemHealRate,574,5; .@rate = min(getrefine(),10); bonus bMaxHPrate,.@rate; bonus bMaxSPrate,.@rate; bonus3 bAutoSpellWhenHit,AL_INCAGI,.@rate,10; bonus3 bAutoSpell,AL_INCAGI,.@rate,10;','','');
+REPLACE INTO `item_db` VALUES ('5779','Drooping_Boto','Drooping Boto','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','657','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('5780','Tendrilion_Hat','Tendrilion Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','658','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 10; skill WZ_EARTHSPIKE, 3;','','');
+REPLACE INTO `item_db` VALUES ('5781','Persika','Persica','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bFlee,1; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('5782','Hoplite_Helmet','Legionaire Helm','5','20','10','700','0','0','4','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','660','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('5783','YellowBunny_Hairband','YellowBunny Hairband','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','662','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bDex,2; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5784','PinkBunny_Hairband','Pink Bunny Band','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','663','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bDex,1; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5785','Green_Bunny_Hairband','Green Bunny Band','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','664','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,1; bonus bDex,1; if (getrefine()>8) { bonus bAtkRate,2; bonus bMatkRate,2; } if (getrefine()>9) { bonus bAtkRate,2; bonus bMatkRate,2; }','','');
+REPLACE INTO `item_db` VALUES ('5786','Ancient_Elven_Ear','Ancient Fairy Ears','5','10','5','200','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','665','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus bMaxHP,100; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('5787','Tha_Maero_Mask','Tha Maero Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','666','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5788','3D_Glasses','3D Glasses','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','661','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bSubEle,Ele_Neutral,5; bonus2 bMagicAddRace,RC_Formless,4;','','');
+REPLACE INTO `item_db` VALUES ('5789','Thanatos_Mal_Mask','Thanatos Odium Mask','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','667','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5790','Holy_Mom_Love','Mother\'s Kindness','5','20','10','500','0','0','0','0','1','18446744073709551615','63','2','768','0','45',NULL,'1','0','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,-5; bonus2 bAddRaceTolerance,RC_Undead,-5; bonus3 bAutoSpell,MG_COLDBOLT,1,20;','','');
+REPLACE INTO `item_db` VALUES ('5791','Tenkaippin_Ramen','Tenkaippin Ramen','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','668','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,-1; bonus bDex,4; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5792','Fish_Pin','Fish Pin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','669','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Fish,1;','','');
+REPLACE INTO `item_db` VALUES ('5793','Ribbon_Of_Life','Life Ribbon','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','575','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5794','3D_Glasses_','3D Glasses','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','661','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5795','Red_Dress_Hat','Bright Red Dress Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','670','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bAtkRate,4; bonus bMatkRate,4; bonus bHealPower,5; if (getrefine()>6) { bonus bAtkRate,2; bonus bMatkRate,2; bonus bHealPower,1; bonus bInt,2; bonus bStr,2; }','','');
+REPLACE INTO `item_db` VALUES ('5796','Cheer_Scarf','Cheering scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 10;','','');
+REPLACE INTO `item_db` VALUES ('5797','Cheer_Scarf2','Cheering scarf II','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 20;','','');
+REPLACE INTO `item_db` VALUES ('5798','Cheer_Scarf3','Cheering scarf III','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 30;','','');
+REPLACE INTO `item_db` VALUES ('5799','Cheer_Scarf4','Cheering scarf IV','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 40;','','');
+REPLACE INTO `item_db` VALUES ('5800','Blush_Of_Groom','Blush of Groom','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('5801','Ribbon_Of_Bride','Red Tailed Ribbon','5','20','10','100','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; if(getskilllv(AL_HEAL)==10) { bonus3 bAutoSpellWhenHit,AL_HEAL,10,20; } else { bonus3 bAutoSpellWhenHit,AL_HEAL,5,20; }','','');
+REPLACE INTO `item_db` VALUES ('5802','Upgrade_Elephant_Hat','Upgrade Elephant Hat','5','0','0','500','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5803','Flower_Love_Hat','Love Flower Hat','5','20','10','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,608,100;','','');
+REPLACE INTO `item_db` VALUES ('5804','Pirate_Eyepatch','Pirate Eye Bandage','5','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','13','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5805','Victorious_Coronet','Victorious Coronet','5','0','0','150','0','0','2','0','0','18446744073709551615','63','0','256','0','70',NULL,'0','0','43','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bSPrecovRate,5;','','');
+REPLACE INTO `item_db` VALUES ('5806','Poem_Natalia_Hat','Poem Natalia Hat','5','20','10','300','0','0','9','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','67','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5807','October_Fest_Cap','October Fest Cap','5','20','10','100','0','0','2','0','0','18446744073709551614','63','2','256','0','50',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5808','Diabolus_Helmet','Dark Bacilium','5','20','10','250','0','0','5','0','1','1040256','58','2','769','0','0',NULL,'1','0','364','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stone,2000+(getrefine()*200); bonus2 bResEff,Eff_Freeze,2000+(getrefine()*200); bonus2 bResEff,Eff_Stun,2000+(getrefine()*200);','','');
+REPLACE INTO `item_db` VALUES ('5809','Boom_Boom_Hat','Boom Boom Hat','5','0','0','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','216','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5810','Ph_D_Hat_V','Ph.D Hat V','5','20','10','100','0','0','5','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,3; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('5811','Santa_Beard','Santa\'s Beard','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('5812','Hat_Of_Expert','Hat Of Expert','5','0','0','0','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','16','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus3 bAddEffWhenHit,Eff_Bleeding,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Silence,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Confusion,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Curse,500,ATF_TARGET|ATF_SELF; bonus3 bAddEffWhenHit,Eff_Blind,500,ATF_TARGET|ATF_SELF;','','');
+REPLACE INTO `item_db` VALUES ('5813','Red_Ph_D_Hat','Red Scholar Hat','5','1000','500','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','481','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('5814','Ati_Atihan_Hat3','Ati Atihan Hat3','5','20','10','0','0','0','2','0','0','18446744073709551615','63','2','769','0','20',NULL,'0','0','303','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5815','Cowboy_Hat_J','Classic Hat','5','20','10','500','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bSubSize,Size_Small,5; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5;','','');
+REPLACE INTO `item_db` VALUES ('5816','Classic_Hat_J','New Cowboy Hat','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5817','Valentine_Pledge','Valentine\'s Emblem','5','20','10','0','0','0','3','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,3; bonus bHealPower,10; bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3; bonus bFlee,10; bonus bAspdRate,1;','','');
+REPLACE INTO `item_db` VALUES ('5818','Carnival_Hat','Carnival Hat','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','505','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5819','Carnival_Circlet','Carnival Circlet','5','0','0','0','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','506','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5820','Black_Elven_Ears','Black Fairy Ears','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','498','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5821','Gold_Tulip_Hairpin','Golden Tulip Hairpin','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','499','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 5;','','');
+REPLACE INTO `item_db` VALUES ('5822','Love_Chick_Hat','Chicken Of Love Hat','5','10000','5000','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','500','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,4; bonus bMaxHP,100; bonus bMaxSP,100; bonus2 bAddRaceTolerance,RC_Brute,7; bonus2 bAddRaceTolerance,RC_DemiPlayer,7;','','');
+REPLACE INTO `item_db` VALUES ('5823','Love_Arrow','Arrow Of Love','5','5000','2500','100','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bAgi,5;','','');
+REPLACE INTO `item_db` VALUES ('5824','Fools_Day_Hat','April Fool\'s Day Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5825','Badge_Of_Order_Grace','Knight Of Honor Badge','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,10; bonus bMatkRate,10; bonus bMaxHP,1500; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5826','Valkyrie_Helmet','Helm Of Valkyrie','5','0','0','0','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; bonus bDex,2; bonus bAgi,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5827','Book_File_Hat','Book Hat','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','423','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5828','Honor_Gold_Ring','Gold Ring Of Honor','5','0','0','50','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5829','Ordinary_Armor','Ordinary Armor','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5830','Woe_Sahkkat','Woe Sahkkat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5831','Woe_Big_Sis_Ribbon','Woe Big Sis Ribbon','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5832','Woe_Vane_Hairpin','Woe Vane Hairpin','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5833','Woe_Picnic_Hat','Woe Picnic Hat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','117','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5834','Woe_Crown','Woe Crown','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5835','Woe_Tiara','Woe Tiara','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5836','Woe_Boys_Cap','Woe Boys Cap','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','60',NULL,'1','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5837','Woe_Sunglass','Woe Sunglass','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5838','Woe_Fin_Helm','Woe Fin Helm','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5839','Woe_Blush','Woe Blush','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5840','Woe_Elven_Ears','Woe Elven Ears','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5841','Shaman_Hat_','Shaman Hat ','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','596','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus3 bSubEle,Ele_Neutral,3,BF_MAGIC; bonus3 bSubEle,Ele_Water,3,BF_MAGIC; bonus3 bSubEle,Ele_Earth,3,BF_MAGIC; bonus3 bSubEle,Ele_Fire,3,BF_MAGIC; bonus3 bSubEle,Ele_Wind,3,BF_MAGIC; bonus3 bSubEle,Ele_Poison,3,BF_MAGIC; bonus3 bSubEle,Ele_Holy,3,BF_MAGIC; bonus3 bSubEle,Ele_Dark,3,BF_MAGIC; bonus3 bSubEle,Ele_Ghost,3,BF_MAGIC; bonus3 bSubEle,Ele_Undead,3,BF_MAGIC;','','');
+REPLACE INTO `item_db` VALUES ('5842','Loyal_Ring1','Loyal Ring1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5843','Loyal_Ring2','Loyal Ring2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('5844','Loyal_Ring3','Loyal Ring3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('5845','Buzzy_Ball_Board','Buzzy Ball Board','5','50','25','400','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','641','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5846','Buzzy_Ball_Gum','Buzzy Ball Gum','5','50','25','100','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('5847','Fools_Day_Helmet','Fools Day Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','647','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bVit,-3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5848','Robin_Eyepatch','Bandit Disguise','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5849','Doctor_Hairband','Doctor Hairband','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','60','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5850','Golden_Savage_Hat','Golden Savage Hat','5','20','10','500','0','0','5','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','648','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5851','Summer_Knight','Summer Knight','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','768','0','60',NULL,'0','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5852','Easter_Egg_Shell','Easter Egg Shell','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','537','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,-7; bonus bMdef,-7; bonus2 bHPRegenRate,(MaxHp/100),10000; if (getrefine()>=7) bonus bFlee,2; if (getrefine() >= 9) bonus2 bSPRegenRate,(MaxSp/100),10000;','','');
+REPLACE INTO `item_db` VALUES ('5855','Fish_Rod','Fishing Rod','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5856','Passion_FB_Hat','Passion Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','671','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5857','Cool_FB_Hat','Cool Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','672','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5858','Victory_FB_Hat','Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','673','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5859','Glory_FB_Hat','Glorious Soccerball Hat','5','20','10','600','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','674','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('5864','Shadow_Booster','Shadow Booster','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'1','0','873','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1; bonus bDelayrate,-1;','','');
+REPLACE INTO `item_db` VALUES ('5868','Bushy_Moustache','Bushy Moustache','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','1004','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bBaseAtk,10; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('5869','Mimic_Egg_Shell','Mimic Egg Shell','5','10','5','100','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','999','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEffWhenHit,Eff_Stone,600; bonus bSpeedRate,25;','','');
+REPLACE INTO `item_db` VALUES ('5870','Bunny_Egg_Shell','Bunny Egg Shell','5','10','5','100','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1000','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('5871','Picky_Egg_Shell','Picky Egg Shell','5','10','5','100','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1001','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('5873','Helmet_Of_Siegfried','Helmet of Siegfried','5','20','10','600','0','0','7','0','1','279714','58','2','256','0','60',NULL,'1','0','1055','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,600,4000; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,5,20; /* Custom - IRO */ bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5874','Circlet_Of_Kriemhild','Circlet of Kriemhild','5','20','10','600','0','0','6','0','1','661576','58','2','256','0','60',NULL,'1','0','1056','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,400,4000; bonus3 bAutoSpellWhenHit,PR_KYRIE,5,50; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5875','Diadem_Of_Bruenhild','Diadem of Brinhild','5','20','10','600','0','0','6','0','1','99092','58','2','256','0','60',NULL,'1','0','1057','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bHPLossRate,300,4000; bonus3 bAutoSpellWhenHit,SM_ENDURE,5,50; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('5881','Weissbier_Hat','Weissbier Hat','5','0','0','300','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','1079','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSPrate,3; bonus bDex,-10; bonus4 bAutoSpell,WZ_ESTIMATION,1,800,1; bonus4 bAutoSpell,MC_IDENTIFY,1,500,1; bonus4 bAutoSpell,TF_PICKSTONE,1,1000,1; bonus4 bAutoSpell,BS_GREED,1,100,1; bonus5 bAutoSpellWhenHit,TK_RUN,5,200,BF_SHORT,0; bonus5 bAutoSpellWhenHit,TK_HIGHJUMP,3,300,BF_SHORT,0; bonus5 bAutoSpellWhenHit,NV_FIRSTAID,1,1000,BF_SHORT,0; bonus5 bAutoSpellWhenHit,TF_BACKSLIDING,1,500,BF_SHORT,0; if(getrefine()>6) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bDex,-5; }','','');
+REPLACE INTO `item_db` VALUES ('5890','Angel_Earing','Angel Earrings','5','0','0','100','0','0','5','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','1093','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('5891','Black_Cat_Hat','Black Cat Hat','5','0','0','100','0','0','7','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','1105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus5 bAutoSpell,DC_SCREAM,5,50,BF_WEAPON|BF_MAGIC,0; /* Custom - TWRO */','','');
+REPLACE INTO `item_db` VALUES ('5897','Ascendant_Crown_','Ascendant Crown','5','0','0','50','0','0','20','0','1','1','63','2','256','0','100',NULL,'1','0','1118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,10; bonus bMaxHPrate,15; bonus bMaxSPrate,15; bonus2 bAddRace, RC_All, 15; bonus bMatkRate,15; bonus bHit,20; bonus bFlee,20; bonus bCritical,20; bonus bFlee2,10; bonus bVariableCastrate,-20; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('5898','Autumn_Headband','Autumn Headband','5','0','0','200','0','0','10','0','1','2048','56','2','256','0','100',NULL,'0','0','1119','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,SN_WINDWALK,20; bonus bLongAtkRate,5; if(getrefine()>=7) { bonus bAtk,2*(readparam(bInt)/5); } if(getrefine()>=9) { bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }','','');
+REPLACE INTO `item_db` VALUES ('5899','Black_Ribbon_','Black Ribbon','5','0','0','200','0','0','10','0','1','128','56','2','256','0','100',NULL,'1','0','1120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RK_WINDCUTTER,50; bonus2 bSkillAtk,RK_SONICWAVE,50; if(getrefine()>=7) { bonus bAtk,2*(readparam(bAgi)/5); } if(getrefine()>=9) { bonus2 bSkillAtk,RK_IGNITIONBREAK,30; }','','');
+REPLACE INTO `item_db` VALUES ('5900','Divine_Guard_Hat_','Divine Guard Hat','5','20','10','200','0','0','10','0','1','16384','56','2','256','0','100',NULL,'1','0','1121','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; bonus2 bSubSize,Size_Small,5; if(getrefine()>6) { bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; } if(getrefine()>8) { bonus2 bSkillAtk,LG_RAYOFGENESIS,20; }','','');
+REPLACE INTO `item_db` VALUES ('5904','Inconspicuous_Hat_','Inconspicuous Hat','5','20','10','200','0','0','10','0','1','131072','56','2','256','0','100',NULL,'1','0','1125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,7; if(getrefine()>6) { bonus bMatk,(readparam(bInt)/5)*2; } if(getrefine()>8) { bonus bMatkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('5905','Lyrica_Hat_','Lyrica Hat','5','20','10','200','0','0','10','0','1','524288','56','1','256','0','100',NULL,'1','0','1126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,WM_SEVERE_RAINSTORM_MELEE,15; if(getrefine()>6) { bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4); } if(getrefine()>8) { bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10; }','','');
+REPLACE INTO `item_db` VALUES ('5906','Oni_Horns','Oni Horns','5','20','10','200','0','0','10','0','1','4096','56','2','256','0','100',NULL,'1','0','1127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GC_COUNTERSLASH,getskilllv(GC_WEAPONBLOCKING)*10; if(getrefine()>6) { bonus bAtk,10; bonus bHit,5; } if(getrefine()>8) { bonus3 bAutoSpell,GC_CROSSIMPACT,1,100; }','','');
+REPLACE INTO `item_db` VALUES ('5907','Sea_Captain_Hat_','Sea Captain Hat','5','20','10','200','0','0','20','0','1','1024','56','2','256','0','100',NULL,'1','0','1128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,NC_AXETORNADO,20; bonus2 bSkillAtk,NC_AXEBOOMERANG,20; if(getrefine()>6) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH); } if(getrefine()>8) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE); }','','');
+REPLACE INTO `item_db` VALUES ('5918','Gambler_Seal','Gambler Seal','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','1202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,3; bonus bCritAtkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('5921','Fish_Monsters_Grill','Fish Monster\'s Grill','5','0','0','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','0','1218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('5932','Heaven_Cage','Birdcage Of Paradise','5','20','10','800','0','0','6','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','1286','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5; bonus bCritical,5; bonus bFlee2,5; if (Class == Job_Ranger || Class == Job_Ranger_T) { skill HT_BLITZBEAT,5*getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('5933','Crow_Tengu_Mask','Crow Tengu Mask','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','512','0','80',NULL,'1','0','1287','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bLongAtkRate,2; if(readparam(bStr)>=108) { bonus bAtkRate,1; bonus bLongAtkRate,2; } if(readparam(bStr)>=120) { bonus bAtkRate,2; bonus bLongAtkRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('5934','Happy_Balloon_J','Happy Balloon','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','1289','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5; bonus2 bAddMonsterDropItem,644,30; /*Custom - JRO*/ /*+Mistcase card, when base Luk is 77 or more, Has change to drops \\\'Happy Box\\\' when killing a monster.*/','','');
+REPLACE INTO `item_db` VALUES ('5941','Joystick_Hat','Joystick Hat','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bLuk,5; bonus4 bAutoSpell,BS_ADRENALINE,5,100,0; bonus5 bAutoSpellWhenHit,AC_CONCENTRATION,5,100,BF_WEAPON,0;','','');
+REPLACE INTO `item_db` VALUES ('5942','Lovegame_Hat','Lovegame Hat','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus5 bAutoSpellWhenHit,DC_WINKCHARM,1,500,BF_WEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('5966','KarduiEar','Kardui Ears','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'1','0','1357','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,2*(readparam(bDex)/10); if(readparam(bDex)>=108) { bonus bMatk,60; bonus bVariableCastrate,-10; } if(readparam(bDex)>=120) { bonus bMatk,40; bonus bVariableCastrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('5967','FlyingGalapago','Flying Galapagos','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','1','0','110',NULL,'1','0','1358','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,HT_BLITZBEAT,getskilllv(HT_BLITZBEAT),(10*getskilllv(HT_BLITZBEAT))+(readparam(bLuk)/3); if(getskilllv(HT_STEELCROW)>0) { skill HT_BLITZBEAT,40; }','','');
+REPLACE INTO `item_db` VALUES ('5968','DVAngelNurseCap','Divine Angel Nurse Cap','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','1359','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,3; bonus bNoCastCancel,0; if(getrefine()>4) { bonus bHealPower,3; } if(getrefine()>6) { bonus bHealPower,3; } if(getrefine()>8) { bonus bHealPower,3; }','','');
+REPLACE INTO `item_db` VALUES ('5969','QueenAnzRevenge','Queen Anne\'s Revenge','5','0','0','400','0','0','7','0','1','18446744073709551615','63','2','256','0','100',NULL,'1','0','1360','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus2 bAddRace, RC_All, 7; if (getrefine() > 4) { bonus2 bAddRace, RC_All, 2; } if (getrefine() > 6) { bonus2 bAddRace, RC_All, 1; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, 1; bonus bNoSizeFix,0; }','','');
+REPLACE INTO `item_db` VALUES ('5970','RuneHelm','Rune Helm','5','0','0','3000','0','0','15','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','1361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMaxHPrate,4; if(BaseLevel<100) { bonus bVit,getrefine()/2; } if(BaseLevel>99) { bonus bVit,getrefine(); } /* Grant additional effects on Rune stone skill activation */','','');
+REPLACE INTO `item_db` VALUES ('6000','Dark_Ashes','Ashes of Darkness','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6001','Essence_Of_Fire','Essence of Fire','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6002','Token_Of_Apostle','Token of Apostle','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6003','Soul_Pendant','Pendant of Spirit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6004','Bapho_Doll','Cursed Baphomet Doll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6005','New_Year_Rice_Cake','NewYear Ricecake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6006','Rice_Cake_Delivery_Box','Delivery Ricecake Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6007','New_Year_Rice_Cake_Soup','NewYear Ricecake Soup','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6008','Wood','Lumber','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6009','Large_Magical_Fan','Big Fan Of Magic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6010','Pickaxe','Hoe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6011','Blue_Card_B','Blue B Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6012','Blue_Card_C','Blue C Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6013','Blue_Card_J','Blue J Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6015','Blue_Card_M','Blue M Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6016','Blue_Card_Q','Blue Q Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6017','Blue_Card_T','Blue T Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6018','Blue_Card_V','Blue V Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6019','Blue_Card_Z','Blue Z Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6020','Fur','Fur','3','704','352','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6021','Peaked_Hat','Peaked Hat','3','433','216','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6022','Hard_Skin','Hard Skin','3','884','442','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6023','Mystic_Horn','Mystic Horn','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6024','17Carat_Dia','17Carat Diamond','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6025','Towel_Of_Memory','Towel of Memory','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6026','Marriage_Covenant','Written Oath Of Marriage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6027','Crystal_Of_Feardoom','Crystal Of Feardom','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6028','Seal_Scroll','Sealed Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6029','Morocc_Tracing_Log','Morocc Tracing Log','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6030','Glitering_PaperA','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6031','Glitering_PaperB','Glittering Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6032','Horn_Of_Hilsrion','Horn of Hillslion','3','567','283','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6033','Horn_Of_Tendrilion','Horn of Tendrilion','3','567','283','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6034','Weird_Part','Weird Part','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6035','Decaying_Stem','Decaying Stem','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6036','Invite_To_Meeting','Meeting Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6037','Rough_File','Messy File','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6038','Neat_Report','Neat Report','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6039','Piece_Of_Fish','Piece of Fish','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6040','Some_Of_Report','Part of a Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6041','Strong_Bine','Strong Vine','3','30','15','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6042','Ordinary_Branch','Ordinary Branch','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6043','Letter_From_Lugen','Letter from Lugen','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6044','Letter_From_Otto','Letter from Otto','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6045','Supply_Box','Supply Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6046','Clothing_Dye_Coupon','New Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",1;','','');
+REPLACE INTO `item_db` VALUES ('6047','Clothing_Dye_Coupon2','Original Clothing Dye Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"SetPalete\",2;','','');
+REPLACE INTO `item_db` VALUES ('6048','Unidentified_Mineral','Unidentified Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6049','Marlin','Marlin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6050','Mercenary_Contract','Mercenary Contract','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6051','Gray_Hollow','Gray Hollow','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6052','Ornamental_Hairpin','Ornament Hairpin','3','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6053','Yuanbao','Circle Step','3','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6054','Blue_Card_6','Number 6 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6055','Blue_Card_Annyver','Character Week Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6056','Blue_Card_Sary','Character Year Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6057','Blue_Card_E','Character Lee Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6058','Blue_Card_Ven','Character Ben Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6059','Blue_Card_Nt','Character Project Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6060','Moon_Admin_Ticket','Month Viewing Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6061','Plantain','Blood Beginner','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6062','Moon_Cake15','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6063','Moon_Cake16','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6064','Moon_Cake17','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6065','Moon_Cake18','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6066','Moon_Cake19','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6067','Moon_Cake20','Letter Moon Cake','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6068','Rabbit_Skin','Leather Rabbit','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6069','ABUNDANCE','ABUNDANCE','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6070','Shamans_Old_Paper','Shaman\'s Document','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6071','Broken_Sword','Broken Sword','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6072','Wing_Of_Bizofnil','Bijofnil Feather','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6073','Dragons_Mane','Dragon\'s Mane','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6074','Bazetts_Order','Bazett\'s Order','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6075','Crystalized_Teardrop','Crystalized Teardrop','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6076','Portable_Toolbox','Portable Toolbox','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6077','Rough_Mineral','Rough Mineral','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6078','Stone_Fragments','Stone Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6079','Flower_Of_Alfheim','Flower Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6080','Manuk_Coin','Manuk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6081','Splendide_Coin','Splendide Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6082','Spirit_Of_Alfheim','Spirit Of Alfheim','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6083','Dolly_Capsule','Capsule Dolls','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6084','Bradium_Fragments','Bradium Fragments','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6085','Shaggy_Muffler','Shaggy Muffler','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6086','Withered_Flower','Withered Flower','3','890','445','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6087','Crystal_Of_Soul_01','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6088','Crystal_Of_Soul_02','Spiritual Crystal','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6089','Piece_Of_Darkness','Dark Piece','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6090','Purified_Bradium','Refined Bradium','3','1100','550','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6091','Dark_Red_Scale','Darkred Scale Piece','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6092','Singing_Crystal_Piece','Piece Of Singing Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6093','Egg_Of_Draco','Draco\'s Egg','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6094','Traditional_Cookie','Traditional Cookie','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6095','Flavored_Alcohol','Flavored Alcohol','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6096','Fish_With_Blue_Back','Fish With Blue Back','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6097','Pumpkin_Pie_','Pumpkin Pie','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6098','Small_Snow_Flower','Small Snow Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6099','Grilled_Rice_Cake','Grilled Rice Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6100','Damp_Darkness','Damp Darkness','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6101','Attendance_Card','Attendance Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6102','Report_On_Splendide','Report On Splendide','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6103','Report_On_Manuk','Report On Manuk','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6104','Big_Cell','Big Cell','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6105','Morning_Dew','Morning Dew','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6106','Well_Ripened_Berry','Well Ripened Berry','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6107','Sunset_On_The_Rock','Sunset On The Rock','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6108','Apple_Pudding','Apple Pudding','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6109','Plant_Neutrient','Plant Neutrient','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6110','Vital_Flower','Yellow Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6111','Mystic_Stone','Mystic Stone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6112','Fresh_Plant','Fresh Plant','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6113','Vital_Flower_','Blue Vital Flower','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6114','Flame_Gemstone','Flame Gemstone','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6115','Bun_','Bun','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6116','Succu_Pet_Coupon','Succubus Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6117','Imp_Pet_Coupon','Imp Pet Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6118','Chung_E_Pet_Coupon','Chung E Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6119','Natural_Leather','Cow Leather','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6120','Face_Paint','Face Paint','3','150','75','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6121','Makeover_Brush','Makeover Brush','3','12','6','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6122','Paint_Brush','Paint Brush','3','12','6','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6123','Surface_Paint','Surface Paint','3','250','125','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6124','Wolfs_Flute','Wolf Flute','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6125','Lucky_Box','Bunny Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6126','Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6127','Purification_Stone','Purification Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6128','Guillotine_Antidote','Antidote','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6129','Ticket_Nightmare','Nightmare Terror Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6130','Ticket_Loli_Ruri','Ticket Loli Ruri','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6131','Ticket_Goblin_Leader','Goblin Leader Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6132','Ticket_Incubus','Incubus Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6133','Ticket_Miyabi_Ningyo','Miyabi Ningyo Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6134','Ticket_Whisper','Giant Whisper Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6135','Ticket_Wicked_Nymph','Evil Nymph Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6136','Ticket_Medusa','Medusa Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6137','Ticket_Stoneshooter','Stone Shooter Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6138','Ticket_Marionette','Marionette Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6139','Ticket_Leafcat','Leaf Cat Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6140','Ticket_Dullahan','Dullahan Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6141','Ticket_Shinobi','Shinobi Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6142','Ticket_Golem','Golem Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6143','Ticket_Civil_Servant','Civil Servant Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6144','Heartbroken_Tears','Regrettable Tears','3','1250','625','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6145','Vulcan_Bullet','Vulcan Bullet','3','12','6','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6146','Magic_Gear_Fuel','Magic Gear Fuel','3','375','187','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6147','Liquid_Condensed_Bullet','Liquid Condensed Bullet','3','125','62','3','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6148','Chocolate_Of_Eternity','Eternity Of Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6149','Plain_Chocolate','Simple Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6150','Key_Of_The_Mansion','Mansion Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6151','Peice_Of_Great_Bradium','Giant Bradium Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6152','Glittering_Crystal','Glittering Crystal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6153','Special_Exchange_Coupon','Special Exchange Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6154','Broken_Horn_Pipe','Broken Horn Pipe','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6155','Coke_Membership_Card','Member Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6156','Approval_Report','A Report To Be Approved','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6157','Poring_Ticket','Festa Gold Medal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6158','Drops_Ticket','Vote 2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6159','Poporing_Ticket','Poporing Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6160','Lunatic_Ticket','Lunatic Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6161','Picky_Ticket','Picky Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6162','Pecopeco_Ticket','Peco Peco Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6163','Savage_Baby_Ticket','Savage Babe Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6164','Spore_Ticket','Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6165','Poison_Spore_Ticket','Poison Spore Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6166','Chonchon_Ticket','Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6167','Steel_Chonchon_Ticket','Steel Chonchon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6168','Petit_Ticket','Sky Petite Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6169','Deviruchi_Ticket','Deviruchi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6170','Isis_Ticket','Isis Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6171','Smokie_Ticket','Smokie Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6172','Dokebi_Ticket','Dokebi Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6173','Desert_Wolf_B_Ticket','Baby Desert Wolf Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6174','Yoyo_Ticket','Yoyo Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6175','Sohee_Ticket','Sohee Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6176','Rocker_Ticket','Rocker Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6177','Hunter_Fly_Ticket','Hunter Fly Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6178','Orc_Warrior_Ticket','Orc Warrior Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6179','Bapho_Jr_Ticket','Bapho Jr. Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6180','Munak_Ticket','Munak Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6181','Bongun_Ticket','Bongun Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6182','Goblin_Ticket','Christmas Goblin Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6183','Hardtack_Ticket','Rice Cake Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6184','Zherlthsh_Ticket','Zherlthsh Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6185','Alice_Ticket','Alice Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6186','Monkey_Wrench','Monkey Wrench','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6187','Blank_Card','Blank Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6188','Slot_Coupon','Slotting Advertisement','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6189','Magic_Book_FB','Spell Book(Fire Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6190','Magic_Book_CB','Spell Book(Cold Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6191','Magic_Book_LB','Spell Book(Lightning Bolt)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6192','Magic_Book_SG','Spell Book(Storm Gust)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6193','Magic_Book_LOV','Spell Book(Lord Of Vermilion)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6194','Magic_Book_MS','Spell Book(Meteor Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6195','Magic_Book_CM','Spell Book(Comet)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6196','Magic_Book_TV','Spell Book(Tetra Vortex)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6197','Magic_Book_TS','Spell Book(Thunder Storm)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6198','Magic_Book_JT','Spell Book(Jupitel Thunder)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6199','Magic_Book_WB','Spell Book(Water Ball)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6200','Magic_Book_HD','Spell Book(Heaven\'s Drive)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6201','Magic_Book_ES','Spell Book(Earth Spike)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6202','Magic_Book_ES_','Spell Book(Earth Strain)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6203','Magic_Book_CL','Spell Book(Chain Lightning)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6204','Magic_Book_CR','Spell Book(Crimson Rock)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6205','Magic_Book_DL','Spell Book(Drain Life)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6206','I_Love_You','I Love You','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6207','Thank_You','Thanks','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6208','I_Respect_You','Respect','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6209','Glory_Of_Knights','Knight Of Honor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6210','Seed_Of_Horny_Plant','Thorn Plant Seed','3','750','375','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6211','Bloodsuck_Plant_Seed','Blood Sucker Plant Seed','3','1000','500','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6212','Bomb_Mushroom_Spore','Bomb Mushroom Spore','3','1250','625','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6213','Explosive_Powder','Explosive Powder','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6214','Smoke_Powder','Smoke Powder','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6215','Tear_Gas','Tear Gas','3','625','312','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6216','Oil_Bottle','Oil Bottle','3','1250','625','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6217','Mandragora_Flowerpot','Mandragora Flowerpot','3','2500','1250','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6218','Disin_Delivery_Box','Dieshin\'s Delivery Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6219','Para_Team_Mark','Eden Group Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6220','Mysterious_Dyestuff','Mysterious Dyestuffs','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6221','Mystic_Leaf_Cat_Ball','Mystic Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6222','Shining_Beads','Shining Beads','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6223','Carnium','Carnium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6224','Bradium','Bradium','3','2000','1000','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6225','HD_Carnium','HD Carnium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6226','HD_Bradium','HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6228','Guarantee_Weapon_9Up','Safe to 9 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6229','Guarantee_Weapon_8Up','Safe to 8 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6230','Guarantee_Weapon_7Up','Safe to 7 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6231','Guarantee_Weapon_6Up','Safe to 6 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6232','Guarantee_Armor_9Up','Safe to 9 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6233','Guarantee_Armor_8Up','Safe to 8 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6234','Guarantee_Armor_7Up','Safe to 7 Body Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6235','Guarantee_Armor_6Up','Safe to 7 Headgear Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6236','Blue_Card_7','Blue 7 Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6237','Guarana_Fruit','Guarana Fruit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6238','Guarantee_Weapon_11Up','Safe to 11 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6239','Guarantee_Armor_11Up','Safe to 11 Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6240','HD_Oridecon','HD Oridecon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6241','HD_Elunium','HD Elunium','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6242','Midgard_Coin','Midgard Coin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','9',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6243','Exchange_Coupon','WPS Point Token','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6244','Gun_Powder','Gun Powder','3','10','5','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6245','Black_Powder','Black Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6246','Yellow_Powder','Yellow Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6247','White_Powder','White Powder','3','125','62','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6248','Melange_Pot','Melange Pot','3','750','375','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6249','Savage_Meat','Savage Meat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6250','Cooking_Skewer','Cooking Skewer','3','375','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6251','Black_Charcoal','Black Charcoal','3','375','187','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6252','Wolf_Blood','Blood Of Wolf','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6253','Cold_Ice','Cold Ice','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6254','Beef_Head_Meat','Beef Head','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6255','Large_Cookpot','Large Cookpot','3','625','312','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6256','Ice_Fragment','Ice Piece','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6257','Ice_Crystal','Ice Crystal','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6258','Comodo_Tropic_Fruit','Comodo Tropical Fruit','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6259','Drocera_Tentacle','Drosera Tentacle','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6260','Petti_Tail','Petite\'s Tail','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6261','Fine_Noodle','Fine Noodle','3','625','312','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6262','Cool_Gravy','Cool Gravy','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6263','Coconut_Fruit','Coconut Fruit','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6264','Melon','Melon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6265','Pineapple','Pineapple','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6266','Cheat_Key','Key Of Deception','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6267','Virtual_Key','Key Of Illusion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6268','Mirth_Key','Key Of Pleasure','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6269','Master_Brush','A Master\'s Brush','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6270','Mins_Picture','A Picture Of Maestro Song','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6271','Mins_Receipt','Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6272','Experiment_Seed','Seed For Experiemnt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6273','Altered_Seed','Seed For Experiemnt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6274','Saint_Cloth_Piece','Saint\'s Clothing Piece','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6275','King_Shield','King\'s Shield','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6276','Clear_Reagent','Clear Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6277','Red_Reagent','Red Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6278','Black_Reagent','Black Reagent','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6279','Apple_Bomb_CB','How To Make An Apple Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6280','Pinepple_Bomb_CB','How To Make A Pineapple Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6281','Coconut_Bomb_CB','How To Make A Coconut Fruit Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6282','Melon_Bomb_CB','How To Make A Melon Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6283','Banana_Bomb_CB','How To Make A Banana Bomb','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6284','Plant_Genetic_Grow','How To Grow Plant Genes','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6285','Quality_Potion_Book','How To Make High Quality Potion','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6286','F_Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6287','F_Clothing_Dye_Coupon','Omni Clothing Dye','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6288','F_Happy_Box','Summer Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6289','F_Mysterious_Dyestuff','Mysterious Dyestuffs','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6290','F_New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6291','F_Enriched_Elunium','Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6292','F_Enriched_Oridecon','Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6293','F_Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6294','F_Marriage_Covenant','Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6295','F_Clothing_Dye_Coupon2','Original Clothing Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6296','RF_Taining_Notice','RF Taining Notice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6297','Bottle_To_Throw','Bottle Throw','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6298','Pumpkin_Head_Crushed','Crushed Pumpkin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6299','Worn_Cloth_Piece','Worn Fabric','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6300','J_7Draw','J 7Draw','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6301','J_Semi_Draw','J Semi Draw','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6302','GM_Handwriting','GM Max Bond','3','20004','10002','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6303','Changed_Hydra_Ball','Changed Hydra Ball','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6304','Sapa_Feat_Cert','Sapha Certification','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6305','Frozen_Skin_Piece','Frozen Piece of Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6306','Solid_Bloodstain','Clotted Bloodstain','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6307','Suspicious_Magic_Stone','Strange Magic Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6308','Unidentified_Relic','Unknown Relic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6309','E_Max_Weight_Up_Scroll','E Max Weight Up Scroll','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6310','E_Cloth_Dye_Coupon','E Cloth Dye Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6311','E_Happy_Box','E Happy Box','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6312','E_Mysterious_Dyestuff','E Mysterious Dyestuff','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6313','E_New_Style_Coupon','E New Style Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6314','E_Enriched_Elunium','E Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6315','E_Enriched_Oridecon','E Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6316','E_Token_Of_Siegfried','E Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6317','E_Marriage_Covenant','E Marriage Covenant','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6318','E_Cloth_Dye_Coupon2','E Cloth Dye Coupon2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6319','Small_Bradium','Small Bradium','3','324','162','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6320','Premium_Reset_Stone','Magical Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6321','Rakehorn_Helm','Rake Horn Helm','3','822','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6322','Antler_Helm','Antler Helm','3','800','400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6323','Twinhorn_Helm','Twin Horn Helm','3','728','364','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6324','Singlehorn_Helm','Single Horn Helm','3','702','351','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6325','White_Spider_Limb','White Spider Limb','3','1004','502','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6326','Queen_Wing_Piece','Piece of Queen\'s Wing','3','1630','815','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6327','Lmtd_HD_Bradium','Limited HD Bradium','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6328','Calender_January','January Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6329','Calender_February','February Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6330','Calender_March','March Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6331','Calender_April','April Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6332','Calender_May','May Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6333','Calender_June','June Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6334','Calender_July','July Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6335','Calender_August','August Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6336','Calender_September','September Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6337','Calender_October','October Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6338','Calender_November','November Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6339','Calender_December','December Calendar','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6340','Fade_Notation_Green','Faded Music(Green)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6341','Fade_Notation_Red','Faded Music(Red)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6342','Fade_Notation_Purple','Faded Music(Purple)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6343','Fade_Notation_Blue','Faded Music(Blue)','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6344','Muscle_Story','Muscle Story','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6345','Love_Ball','Love Lump','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6346','Seagate_Mark','Seagate Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6347','Bless_Word_Paper1','Bless Word Paper1','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6348','Bless_Word_Paper2','Bless Word Paper2','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6349','Bless_Word_Paper3','Bless Word Paper3','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6350','Bless_Word_Paper4','Bless Word Paper4','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6351','Bless_Word_Paper5','Bless Word Paper5','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6352','Bless_Word_Paper6','Bless Word Paper6','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6353','Bless_Word_Paper7','Bless Word Paper7','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6354','Bless_Word_Paper8','Bless Word Paper8','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6355','Bless_Word_Paper9','Bless Word Paper9','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6356','Bless_Word_Paper10','Bless Word Paper10','3','4020','2010','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6357','Fortune_Cookie_Fail','Fortune Cookie Fail','3','4020','2010','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6358','Free_Cash_Coupon','Free Cash Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6359','Guidebook_Exchange','Guidebook Exchange','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6360','Scarlet_Pts','Scarlet Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6361','Indigo_Pts','Indigo Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6362','Yellow_Wish_Pts','Yellow Wish Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6363','Lime_Green_Pts','Lime Green Point','3','100','50','5','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6369','Amatsu_Bead_A','Amatsu Bead A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6370','Amatsu_Bead_Ma','Amatsu Bead Ma','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6371','Amatsu_Bead_Tsu','Amatsu Bead Tsu','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6372','Amatsu_Bead_Jam','Amatsu Bead Jam','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6373','Amatsu_Bead_Bo','Amatsu Bead Bo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6374','Amatsu_Bead_Ree','Amatsu Bead Ree','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6375','Amatsu_Bead_','Amatsu Bead !','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6376','KVM_Badge','KVM Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6377','Buy_Market_Permit','Bulk Buyer Shop License','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6378','Winning_Mark','Token Of Victory War','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6379','Card_Coin','Card Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6380','Mora_Coin','Mora Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6381','Field_Shovel','Field Shovel','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6382','Urn','Urn','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6383','Clue_Of_Lope','Lope\'s Clue','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6384','Ring_Of_Lope','Lope\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6385','Research_Tool_Bag','Research Tool Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6386','Bathtub_R_Sample','Bath Water Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6387','Teeth_Sample','Teeth Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6388','Scale_Sample','Scale Sample','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6389','Puddle_R_Sample','Sample of Puddle Research','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6390','Small_Pocket','Small Pocket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6391','Splendid_Supply_Kit','Splendid Supply Kit','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6392','Bradium_Box','Bradium Box','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6393','Round_Feather','Round Feather','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6394','Golden_Feather','Golden Feather','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6395','Angel_Magic_Power','Angel Magic Power','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6396','Auger_Of_Spirit','Spiritual Auger','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6397','PR_Team_Ticket','Tickets Public Relations','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6398','Develop_Team_Ticket','Development Team\'s ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6399','Marketing_Team_Ticket','Tickets Marketing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6400','Operating_Team_Ticket','Operation Team\'s Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6401','Palm_O','Palm Oils','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6402','Oil_Palm_F','Palm Oil Fruit','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6403','Comodo_L','Comodo Leather','3','5','2','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6404','Caress_H','Keris Hilt','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6405','Cendrawasih_F','Cendrawasih Feather','3','3','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6406','Cendrawasih_SF','Shining Cendrawasih Feather','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6407','Sang_Stone_Fragment','Sang Stone Fragment','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6408','Sang_Stone','Sang Stone','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6409','Sang_Stone_Mass','Sang Stone Mass','3','30','15','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6410','Idul_Fitri_Card','Idul Fitri Card','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6411','Ripe_Watermelon','Ripe Watermelon','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6412','Special_Medal','Special Medal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6413','New_Insurance','New Insurance','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6414','Raganta_Card','Among The Other Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6415','Strange_Embryo','Strange Embryo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6416','Pet_Exchange','Around The Exchange Carpet Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6417','Silvervine','Silvervine Fruit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6418','Agrade_Coin','AClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6419','Bgrade_Coin','BClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6420','Cgrade_Coin','CClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6421','Dgrade_Coin','DClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6422','Egrade_Coin','EClass Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6423','Anger_Seagod','Seagod Anger','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6424','Halloween_Fragment','Spirit Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6425','Halloween_Certificate','Halloween Certificate','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6426','Bad_Can','Poor Can','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6427','Bad_Can_Sack','Poor Can Sack','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6428','Bravery_Card_A','Adventure Card A','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6429','Bravery_Card_B','Adventure Card B','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6430','Picture_Piece','Fragment of Picture','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6431','Bucket','Bucket','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6432','Full_Bucket','All Filled Bucket','3','0','0','3000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6433','Clean_Brush','Cleaning Brush','3','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6434','Fix_Kit','Fixing Kit','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6435','Fresh_Fruit','Fresh Fruit','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6436','Ptotection_Seagod','Seagod\'s Protection','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6437','Scaraba_Perfume','Scaraba Perfume','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6438','Unbreakable_Weap','Blessed Weapon Ore','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6439','Unbreakable_Def','Blessed Armor Ore','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6440','General_Lubricant','Ordinary Lubricant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6441','High_RankLubricant','High Ranked Lubricant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6442','Octopus_Hunt_Stick','Octopus Hunting Stick','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6443','Sillit_Pong_Bottle','Sillit Pong Bottle','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6444','Emperium_G','Emperium G','3','2','1','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6445','Blue_Card_X','Blue Card X','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6446','Green_Paper','Green Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6447','Red_Paper','Red Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6448','White_Paper','White Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6449','Casual_Diary','Ordinary Kid\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6450','Honest_Diary','Honest Kid\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6451','Unknown_Fish','Unidentified Fish','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6452','Etoile_Ring','Etoille\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6453','Undelivered_Gift','Undelivered Gift','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6454','Santa_Bag','Santa Bag','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6455','Tiny_Ticket','Tiny Ticket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6456','Guarantee_Weapon_5Up','Weapon 5 Smelting Guarantee Volume','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6457','Guarantee_Armor_5Up','Safe to 10 Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6459','Jae_Sinho_Unpo','Fortune Gun','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6460','Jae_Sinho_Undo','fortune','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6461','Mimong_Sungjin','Sung Jin Mimong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6462','Gilsang_Yeoui','Lucky Face','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6463','Sin_Sun_Jeonsul','Fresh scripture Legend','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6464','Hate_Bundle','Hate Crate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6465','Guard_Coin','Guardian Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6466','Clean_Water','Clean Water','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6467','Perfume','Perfume','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6468','Thai_Perfume','Thai Perfume','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6469','Will_Of_Warrior','Will of Warrior','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6470','Blood_Thirst','Blood Thirst','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6471','Goast_Chill','Ghost Chill','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6472','Holy_Mom_Blaze','Virgin\'s Splendor','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6473','Amatsu_Orb01','Pearl Spring (Cherry Beans)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6474','Amatsu_Orb02','Pearl Spring (Sakura T)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6475','Amatsu_Orb03','Pearl Spring (Cold Scarlet Cherry)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6476','Amatsu_Orb04','Pearl Spring (Miyama Sakura)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6477','Amatsu_Orb05','Pearl Spring (Sato Sakura)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6478','Amatsu_Orb06','Pearl Spring (Wild Cherry Tree)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6479','Amatsu_Orb07','Pearl Spring (Edo Equinox)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6480','Event_coin','10Th Event Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6481','Holy_Rock_Piece','Sacred Rock Shard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6482','Ancient_City_Key','Ancient City Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6483','Dream_Scroll','Dream Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6484','Enchant_Book','Heroic Desocketing Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6485','BlueCard_2','Blue 2 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6486','BlueCard_0','Blue 0 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6487','BlueCard_1','Blue 1 Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6488','Thanks_Invest_Ticket','Thanks Invest Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6489','Cats_Invest_Certif','Cats Invest Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6490','Magic_Clay_Fragment','Piece of Clay Magic','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6491','Magic_Clay','Clay Magic','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6492','Magic_Clay_Lump','Magic Lump Of clay','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6493','Makibishi','Makibishi','3','30','15','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6494','Kafra_Coin2','Kafra Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6495','Para_Logro_Badge','Eden Merit Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6496','Tikbalang_Thick_Spine','Tikbalang\'s Thick Spine','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6497','Lesser_Agimat','Lesser Agimat','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6498','Jejellopy','Jejellopy','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6499','Ancient_Grudge','Ancient Grudge','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6500','Sharp_Bamboo','Sharpened Bamboo','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6501','Salt_Bag','Salt Bag','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6502','Silver_Cross','Silver Cross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6503','Soul_Protection','Spiritual Protection','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6504','Cast_Iron_Caldron','Cast-Iron Caldron','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6505','Purified_Bone','Purified Spirit Bone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6506','Offering_Bouquet','Offering Bouquet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6507','Evil_Bone','Evil Spirit Bone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6508','Silver_Bracelet','Silver Bracelet','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6509','Mysterious_Flower','Mysterious Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6510','Elegant_Flower','Elegant Flower','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6511','Beautiful_Flower','Beautiful Flower','3','300','150','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6512','Charm_Fire','Charm Fire','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6513','Charm_Ice','Charm Ice','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6514','Charm_Wind','Charm Wind','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6515','Charm_Earth','Charm Earth','3','100','50','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6516','Bakonawa_Doll','Bakonawa Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6517','Bangungot_Doll','Bangungot Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6518','Buwaya_Doll','Buwaya Doll','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6519','Collected_Sample','Collected Sample','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6520','Lost_Belongings','Lost Belongings','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6521','Royal_Certificate','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6522','Royal_Certificate_','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6523','Bakonawa_Spirit_Piece','Piece of Bakonawa\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6524','Bangungot_Spirit_Piece','Piece of Bangungot\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6525','Buwaya_Spirit_Piece','Piece of Buwaya\'s Spirit','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6526','BlueCard_Happy','BlueCard Happy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6527','BlueCard_Enjoy','BlueCard Enjoy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6528','BlueCard_Light','BlueCard Light','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6529','BlueCard_Mid','BlueCard Mid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6530','BlueCard_Fall','BlueCard Fall','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6531','Royal_Certificate__','King\'s Mark','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6532','Honey_Songpyun','Honey Rice Cake','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6533','Torn_Document','Torn Document','3','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6534','Fruit_Sundae','Fruit Sundae','3','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6535','Red_Cloth','Piece Of Red Fabric','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6536','Star_Decor','Star Shape Decoration','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6537','Sky_Medal','Sky Tuesday','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6538','Real_Blank_Card','Blank Card','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6539','Old_Left_Lapine','Old Left Lapine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6540','Golden_Leaf','Golden Leaf','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6541','Avant_Research_Data','Avant Research Data','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6542','Star_Shape_Mushroom','Star Shape Mushroom','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6543','Lv110_Achieved_Coin','110 Level Reached Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6544','Lv120_Achieved_Coin','120 Level Reached Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6545','Firm_Hair','Firm Hair','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6546','Younger_Bro_Letter','Younger Brother Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6547','Stained_Research_Book','Stained Research Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6548','Piece_Of_Lapine_Wing','Piece Of Lapine Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6549','Courtesy_Ticket','Pass kindly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6550','Brownie_Ticket','Brownie Ticket','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6551','RWC_Spirit_Auger','Black Devil Auger','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6552','Mail_Package','Mail Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6553','Leaf_Made_Wood','Leaf Made Wood','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6554','Seed_Box','Seed Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6555','Birthday_Candle','Birthday Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6556','Nespresso_Ticket','Coupon Coffee capsule Machine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6557','Fancy_Fairy_Wing','Fancy Fairy Wing','3','2350','1175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6558','Pile_Of_Acorn','Pile Of Acorn','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6559','Eye_Drops','Eye Drops','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6560','Leaf_Bookmark','Leaf Bookmark','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6561','Dustball','Dustball','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6562','Tiny_Mouse_Tail','Tiny Mouse Tail','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6563','Weeds','Weeds','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6564','Captive_Hatchling','Captive Hatchling','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6565','Racy_Spice','Racy Spice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6566','Cacao99_Recipe','Fierce cacao 99 Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6567','Choco_Drink_Recipe','Chocolate Drink Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6581','Holy_Amulet','Divine Amulet','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6583','3rd_Test_Pass','3rd Test Pass','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6584','Guarantee_Weapon_12Up','Safe to 12 Weapon Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6585','Guarantee_Armor_12Up','Safe to 12 Armor Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6586','Captured_Book','Captured Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6592','Small_Wooden_Chest','Small Wooden Chest','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6593','Cryptura_Hair_Coupon','Criatura Hair Coupon','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6594','Magic_Bronze_Bullion','Magic Bronze Bullion','3','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6595','Hammer_Of_Velund','Hammer Of Velund','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6596','Anvil_Of_Velund','Anvil Of Velund','3','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6597','Bracelet_Of_Velund','Bracelet Of Velund','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6598','Rib_Of_Jormungand','Rib Of Jormungand','3','20','10','10000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6599','Spirit_Of_Hugin','Spirit Of Hugin','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6600','Spirit_Of_Munin','Spirit Of Munin','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6601','Chisel_Of_Giant','Chisel Of Giant','3','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6602','Secret_Of_Rune','Secret Of Rune','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6603','Skin_Of_Hraesvelg','Skin Of Hraesvelg','3','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6604','Essence_Of_Rune','Essence Of Rune','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6605','Muspellium','Muspellium','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6606','P_Cart_C','P Cart C','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6607','Temporal_Crystal','Temporal Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6608','Coagulated_Spell','Coagulated Spell','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6609','Glast_Decayed_Nail','Glast Decayed Nail','3','82','41','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6610','Glast_Horrendous_Mouth','Glast Horrendous Mouth','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6612','Gold_Coin_Basket','Gold Coin Basket','3','300000','150000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6613','Colorful_Brooch','Colorful Brooch','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6615','Siege_Guild_Coin','Siege Guild Coin','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6616','Lmtd_Manny_Card','Lmtd Manny Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6617','Lmtd_Sid_Card','Lmtd Sid Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6618','Lmtd_Diego_Card','Lmtd Diego Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6619','Lmtd_Scrat_Card','Lmtd Scrat Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6623','Rough_Energy_Crystal','Rough Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6624','Purified_Energy_Crystal','Purified Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6625','High_Purity_Energy_Xtal','High Energy Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6635','Blacksmith_Blessing','Blacksmith\'s Blessing','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6646','Poring_Badge','Poring Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6654','Needle_And_Thread','Needle And Thread','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6655','Firm_Pumpkin','Hard Pumpkin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6656','Goast_Free_Charm','Controlling Amulet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6657','Memory_Of_Jack','Jack Memories','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6658','Halloween_Coin','Halloween Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6665','RWC_Inicializer','RWC Enchant Reset Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6671','Geffen_Magic_Coin','Geffen Magic Tournament Coin','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6672','Gray_Shard','Gray Piece','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6673','Bossnia_Pass','Ticket to Bossnia','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6674','Daily_Coin','Part-time Receipt','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6681','XMAS_Cookie','XMAS Cookie','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6682','Bag_Of_Selling_Goods','Bag Of Selling Goods','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6712','Lovely_Stick','Love Wand','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6755','Corrupted_Charm','Contaminated Magic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6804','ORGANIC_PUMPKIN','Organic Pumpkin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6805','INORGANIC_PUMPKIN','Inorganic Pumpkin','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6821','Solo_Troops_Badge','Single Union Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6913','Sacred_Rosary','Sacred Rosary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6914','Black_Soul','Black Soul','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('6915','Captured_Soul','Captured Soul','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7001','Mould_Powder','Mould Powder','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7002','Ogre_Tooth','Ogre Tooth','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7003','Anolian_Skin','Anolian Skin','3','968','484','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7004','Mud_Lump','Mud Lump','3','876','438','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7005','Skull','Skull','3','1044','522','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7006','Wing_Of_Red_Bat','Wing of Red Bat','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7007','Claw_Of_Rat','Claw of Rat','3','748','374','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7008','Stiff_Horn','Stiff Horn','3','636','318','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7009','Glitter_Shell','Glitter Shell','3','528','264','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7010','Tail_Of_Steel_Scorpion','Tail of Steel Scorpion','3','548','274','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7011','Claw_Of_Monkey','Claw of Monkey','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7012','Tough_Scalelike_Stem','Tough Scalelike Stem','3','412','206','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7013','Coral_Reef','Coral Reef','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7014','Old_Portrait','Old Portrait','3','1500','750','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7015','Bookclip_In_Memory','Bookclip in Memory','3','3000','1500','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7016','Spoon_Stub','Spoon Stub','3','2500','1250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7017','Executioners_Mitten','Executioner\'s Mitten','3','4500','2250','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7018','Young_Twig','Young Twig','3','50','25','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7019','Lokis_Whispers','Loki\'s Whispers','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7020','Mothers_Nightmare','Mother\'s Nightmare','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7021','Foolishness_Of_Blind','Foolishness of the Blind','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7022','Old_Hilt','Old Hilt','3','150','75','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7023','Blade_Lost_In_Darkness','Blade Lost in Darkness','3','12000','6000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7024','Bloody_Edge','Bloody Edge','3','10000','5000','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7025','Lucifers_Lament','Lucifer\'s Lament','3','30000','15000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7026','Key_Of_Clock_Tower','Key of Clock Tower','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7027','Underground_Key','Key of Underground','3','100','50','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7028','Invite_For_Duel','Invite for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7029','Admission_For_Duel','Admission for Duel','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7030','Claw_Of_Desert_Wolf','Claw of Desert Wolf','3','208','104','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7031','Old_Frying_Pan','Old Frying Pan','3','196','98','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7032','Piece_Of_Egg_Shell','Piece of Egg Shell','3','168','84','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7033','Poison_Spore','Poison Spore','3','114','57','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7034','Red_Socks_With_Holes','Red Stocking','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7035','Matchstick','Matchstick','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7036','Fang_Of_Garm','Fang of Hatii','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7037','Trade_Coupon','Coupon','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7038','Yarn','Yarn','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7039','Novice_Nametag','Newbie Tag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7040','Megaphone','Megaphone','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7041','Fine_Grit','Fine Grit','3','120','60','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7042','Leather_Bag_Of_Infinity','Leather Bag of Infinity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7043','Fine_Sand','Fine Sand','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7044','Vigorgra','Vigorgra','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7045','Magic_Paint','Magic Paint','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7046','Cart_Parts','Cart Parts','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7047','Alices_Apron','Alice\'s Apron','3','2424','1212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7048','Talon_Of_Griffin','Talon of Griffon','3','5418','2709','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7049','Stone','Stone','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7050','Cotton_Mat','Cotton Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7051','Silk_Mat','Silk Mat','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7052','Old_Magazine','Old Papers','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7053','Cyfar','Cyfar','3','772','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7054','Brigan','Brigan','3','746','373','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7055','Animal_Pooopoo','Animal Poop','3','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7056','Payroll_Of_Kafra','Payroll Of Kafra','3','1','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7057','Gallar_Horn','Gjallar','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7058','Gullraifnir','Gleipnir','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7059','Cargo_Free_Ticket','Free Ticket for Kafra Storage','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7060','Warp_Free_Ticket','Free Ticket for Kafra Transportation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7061','Cart_Free_Ticket','Free Ticket for the Cart Service','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7062','Turtle_Shell_','Broken Turtle Shell','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7063','Soft_Feather','Soft Feather','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7064','Dragon_Fly_Wing','Wing of Dragonfly','3','520','260','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7065','Sea_Otter_Leather','Sea-otter Fur','3','820','410','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7066','Ice_Piece','Ice Cubic','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7067','Stone_Piece','Stone Fragment','3','640','320','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7068','Burn_Tree','Burnt Tree','3','722','361','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7069','Broken_Armor_Piece','Destroyed Armor','3','1042','521','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7070','Broken_Shell','Broken Shell','3','900','450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7071','Tatters_Clothes','Tattered Clothes','3','1280','640','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7072','Rust_Suriken','Old Shuriken','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7073','Jewel_Of_Prayer','Freya\'s Jewel','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7074','Iron_Glove','Thor\'s Gauntlets','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7075','Iron_Maiden','Iron Maiden','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7076','Mystery_Wheel','Wheel of the Unknown','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7077','Silver_Fancy','Silver Ornament','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7078','Anger_Of_Valkurye','Wrath of Valkyrie','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7079','Feather_Of_Angel','Feather of Angel Wing','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7080','Foot_Step_Of_Cat','Cat Tread','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7081','Beard_Of_Women','Woman\'s Moustache','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7082','Root_Of_Stone','Root of Stone','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7083','Soul_Of_Fish','Spirit of Fish','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7084','Saliva_Of_Bird','Sputum of Bird','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7085','Tendon_Of_Bear','Sinew of Bear','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7086','Symbol_Of_Sun','Amblem of the Sun God','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7087','Breath_Of_Soul','Breath of Spirit','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7088','Crystal_Of_Snow','Snow Crystal','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7089','Indication_Of_Tempest','Omen of Tempest','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7090','Slilince_Wave','Ripple','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7091','Rough_Billows','Billow','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7092','Air_Stream','Drifting Air','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7093','Wheel','Cogwheel','3','1512','756','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7094','Mystery_Piece','Fragment','3','1344','672','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7095','Broken_Steel_Piece','Metal Fragment','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7096','Cold_Magma','Lava','3','1109','554','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7097','Burning_Heart','Burning Heart','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7098','Live_Coal','Live Coal','3','638','319','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7099','Old_Magic_Circle','Worn-out Magic Scroll','3','773','386','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7100','Sharp_Leaf','Sharp Leaf','3','806','403','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7101','Peco_Wing_Feather','PecoPeco Feather','3','454','227','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7102','Hideous_Dream','Nightmare','3','1075','537','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7103','Unknown_Liquid_Bottle','Unknown Liquid Bottle','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7104','Fake_Angel_Wing','False Angel Wing','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7105','Fake_Angel_Loop','False Heaven Ring','3','924','462','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7106','Goats_Horn','Antelope Horn','3','672','336','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7107','Gaoats_Skin','Antelope Skin','3','756','378','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7108','Boroken_Shiled_Piece','Piece of Shield','3','1680','840','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7109','Shine_Spear_Blade','Shining Spear Blade','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7110','Vroken_Sword','Broken Sword','3','588','294','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7111','Smooth_Paper','Slick Paper','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7112','Fright_Paper_Blade','Sharp Paper','3','907','453','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7113','Broken_Pharaoh_Symbol','Broken Pharaoh Emblem','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7114','Tutankhamens_Mask','Masque of Tutankhamen','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7115','Harpys_Feather','Harpy Feather','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7116','Harpys_Claw','Harpy Talon','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7117','Rent_Spell_Book','Torn Magic Book','3','1142','571','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7118','Rent_Scroll','Torn Scroll','3','1361','680','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7119','Spawns','Bacillus','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7120','Burning_Horse_Shoe','Burning Horseshoe','3','823','411','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7121','Honey_Jar','Honey Pot','3','622','311','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7122','Hot_Hair','Burning Hair','3','974','487','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7123','Dragons_Skin','Dragon Skin','3','1025','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7124','Sand_Lump','Sand Clump','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7125','Scropions_Nipper','Scorpion Claw','3','706','353','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7126','Large_Jellopy','Large Jellopy','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7127','Alcol_Create_Book','Alcohol Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7128','FireBottle_Create_Book','Bottle Grenade Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7129','Acid_Create_Book','Acid Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7130','Plant_Create_Book','Plant Bottle Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7131','Mine_Create_Book','Marine Sphere Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7132','Coating_Create_Book','Glistening Coat Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7133','Slim_Potion_Create_Book','Condensed Potion Creation Guide','3','240000','120000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7134','Medicine_Bowl','Medicine Bowl','3','8','4','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7135','Fire_Bottle','Bottle Grenade','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7136','Acid_Bottle','Acid Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7137','MenEater_Plant_Bottle','Plant Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7138','Mini_Bottle','Marine Sphere Bottle','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7139','Coating_Bottle','Glistening Coat','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7140','Seed_Of_Life','Seed of Life','3','60000','30000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7141','Yggdrasilberry_Dew','Morning Dew of Yggdrasil','3','20000','10000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7142','Germination_Breed','Embryo','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7143','Life_Force_Pot','Glass Tube','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7144','Normal_Potion_Book','Potion Creation Gude','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7145','Rag_T_Shirts','Ragnarok T-shirt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7146','Vacance_Ticket','Vacation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7147','Jasmin','Jasmine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7148','Mother_Letter','Mother\'s Letter','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7149','Yellow_Plate','Yellow Plate','3','220','110','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7150','Bamboo_Cut','Piece of Bamboo','3','310','155','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7151','Oil_Paper','Oil Paper','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7152','Glossy_Hair','Glossy Hair','3','340','170','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7153','Old_Japaness_Clothes','Worn-out Kimono','3','590','295','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7154','Poison_Powder','Poisonous Powder','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7155','Poison_Toads_Skin','Poisonous Toad Skin','3','280','140','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7156','Broken_Shuriken','Broken Shuriken','3','470','235','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7157','Black_Mask','Dark Mask','3','315','157','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7158','Broken_Wine_Vessel','Broken Liquor Jar','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7159','Tengus_Nose','Tengu Nose','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7160','Lords_Passable_Ticket','Feudal Lord Permit','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7161','Black_Bears_Skin','Black Bear Skin','3','384','192','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7162','Cloud_Piece','Cloud Crumb','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7163','Sharp_Feeler','Hard Feeler','3','570','285','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7164','Hard_Peach','Solid Peach','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7165','Limpid_Celestial_Robe','Transparent Celestial Robe','3','650','325','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7166','Soft_Silk_Cloth','Soft Silk','3','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7167','Mystery_Iron_Bit','Strange Steel Piece','3','430','215','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7168','Great_Wing','Giant Butterfly Wing','3','614','307','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7169','Taegeuk_Plate','Ba Gua','3','2800','1400','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7170','Tuxedo','Tuxedo','3','43000','21500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7171','Leopard_Skin','Leopard Skin','3','282','141','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7172','Leopard_Talon','Leopard Claw','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7173','BurnBuster_Bag','Bun Buster Bag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7174','Packing_Ribbon','Wrapping Lace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7175','Packing_Paper','Wrapping Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7176','XMAS_Coupon','Royal Certificate','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7177','Part_Of_Stars_Sob','Crumb of Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7178','Stars_Sob','Sobbing Starlight','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7179','Donation_Card','Proof of Donation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7180','Introduction_Of_Mr_Han','Hahn Sukbong\'s Recommendation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7181','Receipt_01','Receipt','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7182','Cacao','Cacao','3','200','100','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7183','Sister_Letter','Letter from Sister','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7184','Piano_Keyboard','Piano Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7185','Quiz_Ticket','Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7186','Thin_Stem','Thin Trunk','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7187','Festival_Mask','Festival Mask','3','100','50','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7188','Browny_Root','Brown Root','3','560','280','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7189','Heart_Of_Tree','Wooden Heart','3','680','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7190','Solid_Peeling','Solid Husk','3','140','70','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7191','Lamplight','Lamp','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7192','Blade_Of_Pinwheel','Vane','3','160','80','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7193','Germinating_Sprout','Sprout','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7194','Soft_Leaf','Soft Blade of Grass','3','400','200','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7195','Air_Rifle','Slingshot','3','210','105','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7196','Shoulder_Protection','Shoulder Protector','3','230','115','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7197','Tough_Vines','Tough Vines','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7198','Great_Leaf','Huge Leaf','3','610','305','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7199','Coupon','Event Tickets','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7200','Flexible_String','Elastic Band','3','380','190','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7201','Log','Log','3','250','125','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7202','Beetle_Nipper','Pincher of Beetle','3','290','145','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7203','Solid_Twig','Strong Branch','3','190','95','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7204','Gunpowder','Gunpowder','3','320','160','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7205','Piece_Of_Black_Cloth','Piece of Black Cloth','3','526','263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7206','Black_Kitty_Doll','Black Cat Doll','3','1440','720','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7207','Old_Manteau','Old Manteau','3','1050','525','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7208','Rusty_Cleaver','Rusty Kitchen Knife','3','1780','890','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7209','Dullahans_Helm','Helm of Dullahan','3','1350','675','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7210','Dullahan_Armor','Armor Piece of Dullahan','3','790','395','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7211','Rojerta_Piece','Fragment of Rossata Stone','3','2600','1300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7212','Hanging_Doll','Hung Doll','3','1020','510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7213','Needle_Pouch','Needle Packet','3','832','416','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7214','Bat_Cage','Bat Cage','3','880','440','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7215','Broken_Needle','Broken Needle','3','690','345','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7216','Red_Scarf','Red Muffler','3','660','330','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7217','Spool','Spool','3','424','212','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7218','Rotten_Rope','Decomposed Rope','3','390','195','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7219','Striped_Socks','Striped Sock','3','920','460','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7220','Ectoplasm','Ectoplasm','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7221','Tangled_Chain','Tangled Chains','3','740','370','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7222','Tree_Knot','Wooden Gnarl','3','468','234','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7223','Distorted_Portrait','Contorted Self-Portrait','3','2032','1016','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7224','Stone_Of_Intelligence','Stone of Sage','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7225','Pumpkin_Bucket','Pumpkin Lantern','3','486','243','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7226','Pill','Pellet','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7227','TCG_Card','Bossnia Entrance Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7228','Gold_Bullion','Gold Bullion','3','300000','150000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7229','Silver_Bullion','Silver Bullion','3','500000','250000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7230','White_Gold_Bullion','Platinum Bullion','3','600000','300000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7231','Gold_Ore','Gold Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7232','Silver_Ore','Silver Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7233','Mithril_Ore','Mithril Ore','3','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7234','Soul_Of_Guild','Spirit of Guild','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7235','Soul_Of_Courage','Spirit of Charge','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7236','Soul_Of_Guard','Spirit of Protection','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7237','Soul_Of_Partnership','Spirit of Association','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7238','Soul_Of_Correspondence','Spirit of Coordination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7239','Soul_Of_Proceeding','Spirit of Advance','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7240','Soul_Of_Confidence','Spirit of Trust','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7241','Soul_Of_Agreement','Spirit of Union','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7242','Soul_Of_Harmony','Spirit of Combination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7243','Soul_Of_Cooperate','Spirit of Cooperation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7244','Soul_Of_Unity','Spirit of Solidarity','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7245','Soul_Of_Friendship','Spirit of Friendship','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7246','Soul_Of_Peace','Spirit of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7247','Soul_Of_Spirit','Spirit of Determination','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7248','Soul_Of_Honor','Spirit of Honor','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7249','Soul_Of_Service','Spirit of Service','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7250','Soul_Of_Glory','Spirit of Glory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7251','Soul_Of_Victory','Spirit of Victory','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7252','Herb_Medicine','Herbal Medicine','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7253','Taeguk_Flag','Golden Korean Flag','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7254','Digital_Print_Ticket','Digital Picture Printing Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7255','China_Marble01','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7256','China_Marble02','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7257','China_Marble03','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7258','China_Marble04','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7259','China_Marble05','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7260','China_Marble06','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7261','China_Marble07','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7262','Fan','Folding Fan of Cat Ghost','3','466','233','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7263','Cat_Eyed_Stone','Cat\'s Eye','3','954','477','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7264','Dried_Sand','Dry Sand','3','322','161','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7265','Dragon_Horn','Dragon Horn','3','544','272','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7266','Dragon_Fang','Denture from Dragon Mask','3','436','218','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7267','Tiger_Skin_Panties','Tiger Panty','3','298','149','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7268','Little_Blacky_Ghost','Little Ghost Doll','3','1210','605','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7269','Bib','Pinafore','3','960','480','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7270','Milk_Bottle','Nursing Bottle','3','1100','550','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7271','Figure','Novice Figure','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7272','Meat_Dumpling_Doll','Rice Ball Doll','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7273','Golden_Necklace','RWC Necklace','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7274','Ancient_Translator','Translated Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7275','Ancient_Document','Record of Ancient Language','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7276','Picture_Letter','Doodled Message','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7277','Munak_Doll','Munak Doll','3','8900','4450','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7278','Wellbeing_Letter','Letter to Wife','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7279','Vita500_Lid','Vita500 Lid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7280','Quiz_Ticket01','1st Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7281','Quiz_Ticket02','2nd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7282','Quiz_Ticket03','3rd Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7283','Quiz_Ticket04','4th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7284','Quiz_Ticket05','5th Quiz Entry','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7285','Thread_Skein','Holy Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7286','Chilli','Red Chile','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7287','Thread_Skein_','Holier Threads','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7288','Thai_Ring','Engagement Ring','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7289','Olivine','Peridot','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7290','Phlogopite','Phlogopite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7291','Agate','Agate','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7292','Muscovite','Muscovite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7293','Rose_Quartz','Rose Quartz','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7294','Turquoise','Turquoise','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7295','Citrine','Citrin','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7296','Pyroxene','Pyroxene','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7297','Biotite','Biotite','3','3000','1500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7298','Leaf_Clothes','Fig Leaf','3','538','269','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7299','Bamboo_Basket','Straw Basket','3','632','316','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7300','Gemstone','Gemstone','3','1420','710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7301','Sword_Accessory','Tassel','3','798','399','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7302','KRATHONG','Krathong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7303','Bag_Of_Rice','Straw Rice Bag','3','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7304','Witchs_Spell_Book','Witch\'s Spell Scroll','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7305','Authority_Of_Nine_World','Symbol of the Nine Realms','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7306','Fragment_Of_Soul','Piece of Spirit','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7307','Whisper_Of_Soul','Spiritual Whispers','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7308','Witchs_Potion','Witch\'s Tonic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7309','Wing_Of_Crow','Crow Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7310','Free_Peco_Ticket','Free Ticket for Peco Ride','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7311','Free_Flying_Ship_Ticket','Free Ticket for Flyship','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7312','Jubilee','Jubilee','3','32','16','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7313','Seal_Of_Witch','Witch\'s Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7314','The_Sign','The Sign','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7315','Dark_Crystal_Fragment','Dark Crystal Fragment','3','422','211','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7316','Long_Limb','Insect Leg','3','658','329','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7317','Screw','Rusty Screw','3','534','267','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7318','Old_Pick','Old Pick','3','512','256','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7319','Old_Steel_Plate','Used Iron Plate','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7320','Air_Pollutant','Dust Pollutant','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7321','Fragment_Of_Crystal','Crystal Fragment','3','552','276','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7322','Poisonous_Gas','Toxic Gas','3','666','333','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7323','Battered_Kettle','Battered Kettle','3','256','128','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7325','Tube','Flexible Tube','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7326','Fluorescent_Liquid','Fluorescent Liquid','3','712','356','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7327','Headlamp','Flashlight','3','1024','512','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7328','Legendary_Scroll','Legend of Songkran','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7329','Old_Copper_Key','Old Bronze Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7330','2anny','Mystic Orb','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7331','Flower_Of_Heaven','Heaven Flower','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7332','Slate','Complete Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7333','Piece_Of_Slate_1','Prontera Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7334','Piece_Of_Slate_2','Payon Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7335','Piece_Of_Slate_3','Morroc Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7336','Piece_Of_Slate_4','Geffen Tablet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7337','Eye_Of_Hellion','Eye of Hellion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7338','RO_Transportation_Card','One-way Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7339','RO_Transportation_Card_','Commemorative Travel Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7340','Will_Of_Darkness','Will of the Darkness','3','734','367','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7341','Worn_Out_Pendant','Old Pendant','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7342','File01','File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7343','File02','Sealed File Folder','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7344','File03','Shinokas Case File','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7345','Armlet_Of_Prisoner','Handcuffs','3','724','362','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7346','Pile_Of_Ymir_Heart','Ymir\'s Heart Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7347','Lab_Staff_Record','Research Chart','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7348','Indication_Of_Member01','Membership Card','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7349','Indication_Of_Member02','Archive Permit','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7350','Pass','Pass','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7351','Friends_Diary','Friend\'s Diary','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7352','Transparent_Plate01','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7353','Transparent_Plate02','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7354','Transparent_Plate03','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7355','Transparent_Plate04','Transparent Plate','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7356','Piece_Of_Crest1','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7357','Piece_Of_Crest2','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7358','Piece_Of_Crest3','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7359','Piece_Of_Crest4','Crest Piece','3','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7360','RO_Festival_Ticket','RO Festival Invitation','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7361','Lotto01','Lotto Ball 01','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7362','Lotto02','Lotto Ball 02','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7363','Lotto03','Lotto Ball 03','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7364','Lotto04','Lotto Ball 04','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7365','Lotto05','Lotto Ball 05','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7366','Lotto06','Lotto Ball 06','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7367','Lotto07','Lotto Ball 07','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7368','Lotto08','Lotto Ball 08','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7369','Lotto09','Lotto Ball 09','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7370','Lotto10','Lotto Ball 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7371','Lotto11','Lotto Ball 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7372','Lotto12','Lotto Ball 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7373','Lotto13','Lotto Ball 13','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7374','Lotto14','Lotto Ball 14','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7375','Lotto15','Lotto Ball 15','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7376','Lotto16','Lotto Ball 16','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7377','Lotto17','Lotto Ball 17','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7378','Lotto18','Lotto Ball 18','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7379','Lotto19','Lotto Ball 19','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7380','Lotto20','Lotto Ball 20','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7381','Lotto21','Lotto Ball 21','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7382','Lotto22','Lotto Ball 22','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7383','Lotto23','Lotto Ball 23','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7384','Lotto24','Lotto Ball 24','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7385','Lotto25','Lotto Ball 25','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7386','Lotto26','Lotto Ball 26','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7387','Lotto27','Lotto Ball 27','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7388','Lotto28','Lotto Ball 28','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7389','Lotto29','Lotto Ball 29','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7390','Lotto30','Lotto Ball 30','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7391','Lotto31','Lotto Ball 31','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7392','Lotto32','Lotto Ball 32','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7393','Lotto33','Lotto Ball 33','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7394','Lotto34','Lotto Ball 34','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7395','Lotto35','Lotto Ball 35','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7396','Lotto36','Lotto Ball 36','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7397','Lotto37','Lotto Ball 37','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7398','Lotto38','Lotto Ball 38','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7399','Word_Card01','Selamat','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7400','Word_Card02','Hari','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7401','Word_Card03','Kemerdekaan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7402','Word_Card04','Republik','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7403','Word_Card05','Indonesia','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7404','Word_Card06','Ke-60','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7405','Crushed_Can','Crushed Can','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7406','Moon_Cake1','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7407','Moon_Cake2','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7408','Moon_Cake3','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7409','Moon_Cake4','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7410','Moon_Cake5','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7411','Moon_Cake6','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7412','Moon_Cake7','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7413','Moon_Cake8','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7414','Moon_Cake9','Yuebing','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7415','Stone_Of_Summons','Summoning Stone','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7416','Letter_Of_Recommend','Letter of Recommendation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7417','Mission_ScrollA','Written Request(A)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7418','Mission_ScrollB','Written Request(B)','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7419','Embryo_HandBook','Embryo Creation Guide','3','48000','24000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7420','Skull_','Skull','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7421','Key_Red','Red Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7422','Key_Yellow','Yellow Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7423','Key_Blue','Blue Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7424','Key_Green','Green Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7425','Key_Black','Black Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7426','Magic_Gem_Red','Red Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7427','Magic_Gem_Yellow','Yellow Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7428','Magic_Gem_Blue','Blue Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7429','Magic_Gem_Green','Green Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7430','Magic_Gem_Black','Black Charm Stone','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7431','Several_Books','Pile of Books','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7432','Leather_Pouch','Leather Pouch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7433','Scroll','Blank Scroll','3','4000','2000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7434','Elemental_Potion_Book','Elemental Potion Creation Guide','3','100000','50000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7435','Golden_Bracelet','Golden Ornament','3','1907','953','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7436','Piece_Of_Memory_Green','Fragment of Agony','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7437','Piece_Of_Memory_Purple','Fragment of Misery','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7438','Piece_Of_Memory_Blue','Fragment of Hatred','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7439','Piece_Of_Memory_Red','Fragment of Despair','3','1506','753','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7440','Red_Feather','Red Feather','3','1335','667','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7441','Blue_Feather','Blue Feather','3','1408','704','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7442','Cursed_Seal','Cursed Seal','3','1332','666','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7443','Tri_Headed_Dragon_Head','Three-Headed Dragon\'s Head','3','956','478','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7444','Treasure_Box','Treasure Box','3','300000','150000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7445','Dragonball_Green','Green Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7446','Dragonball_Blue','Blue Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7447','Dragonball_Red','Red Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7448','Dragonball_Yellow','Yellow Bijou','3','887','443','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7449','Bloody_Page','Bloody Page','3','681','340','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7450','Piece_Of_Bone_Armor','Skeletal Armor Piece','3','2050','1025','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7451','Scale_Of_Red_Dragon','Fire Dragon Scale','3','1852','926','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7452','Yellow_Spice','Yellow Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7453','Sweet_Sauce','Sweet Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7454','Plain_Sauce','Savory Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7455','Hot_Sauce','Spicy Sauce','3','700','350','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7456','Red_Spice','Red Spice','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7457','Cooking_Oil','Cooking Oil','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7458','Baphomets_Horn','Fortune Horn','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7459','RAMADAN_','Idul Fitri Card','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7460','Niflheim_Ticket','Niflheim Express Ticket','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7461','BlueCard_A','Blue A Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7462','BlueCard_E','Blue E Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7463','BlueCard_F','Blue F Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7464','BlueCard_H','Blue H Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7465','BlueCard_L','Blue L Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7466','BlueCard_N','Blue N Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7467','BlueCard_O','Blue O Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7468','BlueCard_P','Blue P Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7469','BlueCard_U','Blue U Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7470','BlueCard_W','Blue W Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7471','BlueCard_Y','Blue Y Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7472','Cookbook01','Level 1 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7473','Cookbook02','Level 2 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7474','Cookbook03','Level 3 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7475','Cookbook04','Level 4 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7476','Cookbook05','Level 5 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7477','Cookbook06','Level 6 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7478','Cookbook07','Level 7 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7479','Cookbook08','Level 8 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7480','Cookbook09','Level 9 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7481','Cookbook10','Level 10 Cookbook','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7482','Pot','Pot','3','200','100','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7483','Key_Of_Seal','Key of the Seal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7484','Warrior_Symbol','Symbol of a Brave Warrior','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7485','2nd_Floor_Pass','Cloud General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7486','3rd_Floor_Pass','Wind General','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7487','Tavern_Wine','Culinary Wine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7488','Delivery_Box','Delivery Package','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7489','Villa_Spare_Key','Cottage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7490','Kyll_Hire_Letter','Letter to Elly','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7491','Iron_Box','Steel Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7492','Yellow_Key_Card','Yellow Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7493','Golden_Key','Golden Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7494','Kiel_Button','Luxurious Button','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7495','Blue_Key_Card','Blue Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7496','Red_Key_Card','Red Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7497','Steel_Piece','Metal Fragment','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7498','Rosimier_Key','Rosimier Mansion Keys','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7499','Family_Portrait','Family Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7500','Elysia_Portrait','Woman\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7501','Kyll_Hire_Letter2','K.H\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7502','Piece_Memo_Of_James','James\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7503','Man_Portrait','Man\'s Portrait','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7504','Toy_Motor','Power Device','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7505','Toy_Key','Toy Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7506','Black_Key_Card','Black Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7507','Sturdy_Iron_Piece','Solid Iron Piece','3','842','421','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7508','Elysia_Ring','Allysia\'s Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7509','Fancy_Key_Card','Luxurious Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7510','Valhalla_Flower','Valhala\'s Flower','3','200000','100000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7511','Rune_Of_Darkness','Rune of Darkness','3','2526','1263','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7512','Burnt_Parts','Burnt Part','3','1600','800','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7513','Pocket_Watch','Pocket Watch','3','3420','1710','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7514','Monster_Ticket','Monster Ticket','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7515','Marvelous_Medal','Prize Medal','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7516','Green_Key_Card','Green Keycard','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7517','Gold_Coin_','Gold Coin','3','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7518','Womens_Medal','Women\'s Medal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7519','Money_Envelope','Handsel','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7520','Chinese_Scroll','Please Be Rich','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7521','Flame_Stone','Flame Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7522','Ice_Stone','Ice Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7523','Wind_Stone','Wind Stone','3','112','56','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7524','Shadow_Orb','Shadow Orb','3','300','150','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7525','Summer_Feast_Ticket','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7526','Manuscript_Paper','Manuscript Paper','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7527','Life_Book','Book About True Life','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7528','Id_Lottery_Ticket','Lottery Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7529','Stolen_Sandals','Stolen Sandal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7530','Travel_Brochure_01','Travel Brochure [Amatsu]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7531','Travel_Brochure_02','Travel Brochure [Kunlun]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7532','Travel_Brochure_03','Travel Brochure [Louyang]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7533','Travel_Brochure_04','Travel Brochure [Ayothaya]','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7534','Photo_Album_01','Amatsu Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7535','Photo_Album_02','Kunlun Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7536','Photo_Album_03','Louyang Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7537','Photo_Album_04','Ayothaya Completed Photo Album','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7538','Sifted_Sand','Sand for Work','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7539','Poring_Coin','Poring Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7540','Lotto39','Lotto Ball 39','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7541','Lotto40','Lotto Ball 40','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7542','Lotto41','Lotto Ball 41','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7543','Lotto42','Lotto Ball 42','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7544','Lotto43','Lotto Ball 43','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7545','Lotto44','Lotto Ball 44','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7546','Lotto45','Lotto Ball 45','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7547','Soccer_Ball','Soccer Ball','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7548','Soccer_Shoes','Soccer Shoes','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7549','Brazilian_Flag','Brazilian Flag','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7550','Ticket01','6.13 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7551','Ticket02','6.18 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7552','Ticket03','6.22 Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7553','Lotus_Flower','Water Lily','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7554','Striped_Candle','Striped Candle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7555','Green_Incense','Green Incense','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7556','Longing_Heart','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7557','Invitation_Letter','Invitation Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7558','Invitation_Ticket','Invitation Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7559','Key_Of_Flower_Garden','Key to the Secret Garden','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7560','Longing_Heart2','Longing Heart','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7561','Ice_Heart','Glacial Heart','3','606','303','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7562','Ice_Scale','Ice Scale','3','3020','1510','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7563','Bloody_Rune','Bloody Rune','3','2016','1008','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7564','Rotten_Meat','Rotten Meat','3','102','51','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7565','Sticky_Poison','Sticky Poison','3','350','175','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7566','Will_Of_Darkness_','Will of Red Darkness','3','1530','765','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7567','Suspicious_Hat','Suspicious Hat','3','1290','645','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7568','White_Mask','White Mask','3','1060','530','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7569','Hammer_Of_Wind','Wind Hammer','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7570','Temple_Lottery_Ticket','Temple Lottery Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7571','Diary_Of_Blue','Bruspetti\'s Diary','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7572','Magic_Necklace','Ashy Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7573','Magic_Necklace_','Sparkling Necklace','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7574','Ice_Particle','Freezing Snow Powder','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7575','Red_Jewel_','Red Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7576','Blue_Jewel_','Blue Jewel','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7577','Golden_Jewel_','Yellow Jewel','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7578','Anti_Spell_Bead','Countermagic Crystal','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7579','Silk_Handkerchief','Silk Handkerchief of Zhi Nu','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7580','Black_Bead','Black Bead','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7581','Anniversary_Ticket','Celebration Document','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7582','Gem_Of_Ruin','Jewel of Destruction','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7583','Evil_Mind','Evil Mind','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7584','Proof_Of_Guard1','Guard\'s First Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7585','Proof_Of_Guard2','Guard\'s Second Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7586','Proof_Of_Guard3','Guard\'s Third Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7587','Proof_Of_Guard4','Guard\'s Fourth Proof','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7588','IPOD_Ticker','IPOD Coupon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7589','Moon_Cake10','Lettered Moon Snack 01','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7590','Moon_Cake11','Lettered Moon Snack 02','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7591','Moon_Cake12','Lettered Moon Snack 03','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7592','Moon_Cake13','Lettered Moon Snack 04','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7593','Moon_Cake14','Lettered Moon Snack 05','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7594','Sonias_Letter','Sonia\'s Letter','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7595','Unique_Sword','Special Sword','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7596','Unique_Shield','Special Shield','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7597','Magic_Stone','Magic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7598','BlueCard_I','Blue I Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7599','BlueCard_D','Blue D Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7600','BlueCard_K','Blue K Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7601','BlueCard_S','Blue S Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7602','BlueCard_R','Blue R Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7603','RO_Party_Ticket','RO Party Invitation Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7604','Flour','Flour','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7605','Chicken_Egg','Chicken Egg','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7606','Coin','Token of the Ox','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7607','Evil_Dragon_Head','Neck of Demon Dragon','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7608','Premium_Ticket','Premium Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7609','Pumpkin_Mojo','Pumpkin Mojo','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7610','Food_Ticket','Food Exchange Ticket','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7611','Fox_Symbol','Symbol of Fox','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7612','Heart_Of_Fox_Queen','Heart of Queen Fox','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7613','Small_Rice_Dough','Small Rice Cake Dough','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7614','Special_Packing_Paper','Wrapping Paper','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7615','MVP_Ticket','MVP Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7616','Mini_Boss_Ticket','Miniboss Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7617','Monster_Ticket_','Monster Voucher','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7618','Monster_Crystal','Monster Crystal','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7619','Enriched_Elunium','Old Enriched Elunium','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7620','Enriched_Oridecon','Old Enriched Oridecon','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7621','Token_Of_Siegfried','Token Of Siegfried','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7622','New_Style_Coupon','Hairstyle Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7623','Name_Change_Coupon','Ticket Of Identification','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7624','Spring_Stanza23','Spring Stanza23','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7625','Registration_Ticket','Operators special compensation','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7626','Bubble_Gum_Token','Bubble Gum Token','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7627','Sage_Key','Sage Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7628','Idiot_Key','Idiot Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7629','Pink_Gift_Box','Pink Gift Box','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7630','Clean_Beach_Brush','Broom clean Beaches','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7631','Trash_Debris','Waste Residue','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7632','To_Afterworld_Record','Terrible Report Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7633','To_Heaven_Record','Heavensent Report Card','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7634','Rose_Of_Father','Father Rose','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7635','Perfume_Pouch','Incense Bag','3','100','50','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7636','Magic_Potion_Bottle','Magic Potion Bottle','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7637','Father_Giftbox','Father Gift Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7638','Tw_Green_Box','Green Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7639','Tw_Red_Box','Red Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7646','RO_Luk_Bookmark','RO Luk Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7647','Taiwan_Luk_Coin','Taiwan Luk Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7648','Snake_Bookmark','Snake Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7649','Big_Luk_Bookmark','Big Luk Bookmark','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7651','Mystery_Egg','Mystery Egg','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7663','Fullmetal_Jacket_Bullet','Full Metal Jacket','10','200','100','2','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7664','Mine_Projectile','Projection Landmines','10','450','225','3','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7665','Dragon_Tail_Missile','Dragon Tail Missile','10','1500','750','100','10','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7701','Dragon_Spirit','Soul','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7702','Special_Cogwheel','Special Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7703','Piece_Of_Cogwheel','Piece of Cogwheel','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7704','Broken_Thermometer','Broken Thermometer','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7705','Note_Of_Geologist','Note of Geologist','3','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7706','Spoiled_Carrot_Juice','Broken Carrot Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7707','Spoiled_Banana_Juice','Broken Banana Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7708','Spoiled_Apple_Juice','Broken Apple Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7709','Spoiled_Grape_Juice','Broken Grape Juice','3','20','10','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7710','Black_Gemstone','Black Gemstone','3','600','300','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7711','Update_Ticket','Event Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7712','Nokia5500','Nokia 5500','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7713','BlueCard_A_','Blue A(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7714','BlueCard_R_','Blue R(2) Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7715','Handmade_Choco_Recipe','Hand-made Chocolate Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7716','Strawberry_Choco_Recipe','Chocolate Strawberry Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7717','Choco_Tart_Recipe','Chocolate Tart Recipe','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7718','Cacao_Bean','Cacao Bean','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7719','BlueCard_G','Blue G Card','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7720','Gold_Coin_US','Gold Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7721','Treasure_Box_','Treasure Box','3','100','50','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7722','Debt_Note','Debt Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7723','Diamond_Of_Ruin','Diamond of Ruin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7724','Forbidden_Secret_Art','Forbidden Secret Art','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7725','Unlucky_Emerald','Unlucky Emerald','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7726','Token_Of_King','Token of King','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7727','HP_Doctor_Ticket','HP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7728','SP_Doctor_Ticket','SP Doctor Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7729','Rok_Star_Badge','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7730','Mission_Certificate1','Mission Ticket 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7731','Mission_Certificate2','Mission Ticket 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7732','Mission_Certificate3','Mission Ticket 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7733','Mission_Certificate4','Mission Ticket 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7734','Mission_Certificate5','Mission Ticket 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7735','Mission_Certificate6','Mission Ticket 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7736','Mission_Certificate7','Mission Ticket 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7737','Mission_Certificate8','Mission Ticket 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7738','Mission_Certificate9','Mission Ticket 9','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7739','Mission_Certificate10','Mission Ticket 10','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7740','Mission_Certificate11','Mission Ticket 11','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7741','Mission_Certificate12','Mission Ticket 12','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','8',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7742','Kaong','Kaong','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7743','Gulaman','Gulaman','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7744','Leche_Flan','Leche Flan','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7745','Ube_Jam','Ube Jam','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7746','Sago','Sago','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7747','Langka','Langka','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7748','Sweet_Bean','Sweet Beans','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7749','Sweet_Banana','Sweet Bananas','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7750','Macapuno','Macapuno','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7751','Old_White_Cloth','Old White Cloth','3','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7752','Clattering_Skull','Clattering Skull','3','840','420','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7753','Broken_Farming_Utensil','Broken Farming Utensil','3','330','165','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7754','Broken_Crown','Broken Crown','3','3000','1500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7755','Research_Note','Research Note','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7756','Sealed_Book','Sealed Book','3','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7757','Mithril','Mithril','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7758','Star_Crystal','Star Crystal','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7759','Geology_Report','Geologist\'s Report','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7760','Yaga_Magic_Book','Yaga\'s Magic Book','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7761','Magic_Gourd_Bottle','Magic Gourd Bottle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7762','Yaga_Pestle','Yaga\'s Pestle','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7763','Sticky_Herb','Sticky Herb','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7764','High_Strength_Adhesive','High Strength Adhesive','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7765','Yaga_Secret_Medicine','Baba Yaga\'s Secret Medicine','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7766','Bok_Choy','Bok Choy','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7767','Chung_E_Cake','Chung E Cake','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7768','Squid','Squid','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7769','Egg_Yolk','Egg Yolk','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7770','Sweet_Rice','Sweet Rice','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7771','Lotus_Leaf','Lotus Leaf','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7772','String','String','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7773','War_Badge','War Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7774','Chung_E_Ticket','Chung E Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7775','Spring_Rabbit_Ticket','Spring Rabbit Ticket','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7776','Max_Weight_Up_Scroll','Gym Pass','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7777','Gold_Box','Sealed Golden Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7778','Silver_Box','Sealed Silver Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7779','Gold_Key_TW','Golden Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7780','Silver_Key','Silver Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7781','Heart_Box','Engrave Treasure Box','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7782','Gold_Key77','Episode 13.1 Poporing Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7783','Silver_Key77','Episode 13.2 Poring Key','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7784','Fawner_Coupon1','Free Coupon 1','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7785','Fawner_Coupon2','Free Coupon 2','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7786','Fawner_Coupon3','Free Coupon 3','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7787','Fawner_Coupon4','Free Coupon 4','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7788','Fawner_Coupon5','Free Coupon 5','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7789','Fawner_Coupon6','Free Coupon 6','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7790','Fawner_Coupon7','Free Coupon 7','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7791','Fawner_Coupon8','Free Coupon 8','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7792','Guyak','Old','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7793','Golden_Apple','Golden Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7794','Fate_Of_Crow','The Crow of Destiny','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7795','Mami_Photo_Album','Mammi\'s Photo Album','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7796','Author_Autograph','Author\'s Autograph','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7797','Author_Memo','Author\'s Memo','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7798','Dark_Debris','Fragment of Darkness','3','500','250','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7799','Dark_Crystal','Crystal of Darkness','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7800','Golden_Apple_','Golden Charm Apple','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7801','Girl_Fan_Letter','Girl\'s Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7802','Autograph_Book','Signature Notebook','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7803','Battle_Manual_TW','Beginner\'s Field Manual','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7805','Brown_Ring','Brown Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7806','Black_Anvil','God Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7807','Ore','God Mineral','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7808','Gold_Hammer','God Hammer','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7809','Gold_Furnace','God Furnace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7810','Yellow_Cat_Eyed_Stone','Symbol of Richness','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7811','Gold_Anvil','Anvil','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7812','Red_Cat_Eyed_Stone','Symbol of Bravery','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7813','Th_Red_Ring','Red Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7814','Green_Ring','Green Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7815','Blue_Ring','Blue Jenoss\'s Family Ring','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7816','Blue_Cat_Eyed_Stone','Symbol of Faith','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7817','White_Cat_Eyed_Stone','Symbol of Peace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7818','RJC_Golden_Necklace','Jessur\'s Necklace','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7819','Nokia5300','Nokia 5300','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7820','Morroc_Skin','Piece of Morocc Skin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7821','Green_Apple','Green Apple','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7822','Whole_Barbecue','Whole Barbecue','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7823','Meat_Veg_Skewer','Meat Veg Skewer','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7824','Spirit_Liquor','Spirit Liquor','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7825','Heroic_Stone','Heroic Stone','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7826','Continental_Guard_Paper','Continental Guard Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7827','Mineral_Report','Mineral Evals','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7828','BF_Badge1','Bravery Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7829','BF_Badge2','Valor Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7830','Goddess_Tear','Goddess Tear','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7831','Valkyrie_Token','Valkyrie\'s Token','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7832','Brynhild_Armor_Piece','Brynhild Armor Piece','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7833','Hero_Remains','Hero\'s Remains','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7834','Andvari_Ring','Andvari\'s Ring','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7835','Dusk_Glow','Dusk Glow','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7836','Dawn_Essence','Dawn Essence','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7837','Cold_Moonlight','Cold Moonlight','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7838','Hazy_Starlight','Hazy Starlight','3','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7839','Crystal_Key','Crystal Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7840','Valkyrie_Gift','Valkyrie\'s Gift','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7841','Spotted_Paper','Stained Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7842','Torn_Paper','Torn Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7843','Old_Paper','Old Piece Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7844','Burnt_Paper','Burnt Pieces Of Paper','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7845','Copy_Of_Spotted_Paper','Copy Of Spotted Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7846','Copy_Of_Torn_Paper','Copy Of Torn Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7847','Copy_Of_Old_Paper','Copy Of Old Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7848','Copy_Of_Burnt_Paper','Copy Of Burnt Paper','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7849','Soul_Crystal','Soul Crystal','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7850','Wooden_Block_','Wooden Block','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7851','Pass_F1','Wii Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7852','Pass_F2','Divx Player Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7853','Pass_F3','iPod nano Raffle Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7854','Pass_CF','Comodo Festival Ticket','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7855','Heart','Heart','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7856','Girl_Bunch_Of_Flower_','Girl\'s Bouquet','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7857','Handmade_Kitty_Doll','Hand-made Kitty Doll','3','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7858','Dragonball_Yellow_','Dragonball Yellow','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7859','Game_Ticket','Game Ticket','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7860','Peeps','Peeps','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7861','Jelly_Bean','Jelly Bean','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7862','Marshmallow','Marshmallow','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7863','GOLD_ID4','Special Gold','3','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7864','Love_Flower','Stolen Cacao','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7865','Gold_Pouch','Gold Pouch','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7866','Certificate','Certificate','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7867','SesamePouch','Sesame Bag','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7868','Water','Fresh Water','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7869','RicePouch','Rice Pouch','3','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7870','Corn','Corn','3','5','2','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7871','BeanPouch','Bean Bag','3','10','5','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7872','Grass','Herb','3','10','5','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7873','MVP_Monster_Scroll','MVP Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7874','Monster_Scroll','Create Monster Scroll','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7875','Pirate_Box','Pirate Treasure','3','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7876','Gold_Key','Golden Key','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7877','Red_Ring','Red Ring','3','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7878','Lusalka_Hair','Lusalka\'s Hair','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7879','Golden_Thread','Golden Thread','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7880','Babayaga_Silver_Spoon','Baba Yaga\'s Silver Spoon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7881','Book_Of_Magic','Mystery Magic Book','3','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7882','Pointed_Branch','Sharp Branch','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7883','Pointed_Wooden_Flute','Wooden Flute','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7884','Jade_Plate','Jade Plate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7885','Sacred_Arrow','Sacred Arrow','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7886','Bean_Paste','Bean Paste','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7887','Dried_Fruit_Box','Dried Fruit Box','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7888','Bag_Of_Nuts','Bag of Nuts','3','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7889','Chicken_Feed','Chicken Feed','3','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7891','Mug','Mug','3','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7892','Charcoal','Charcoal','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7893','Sulfur','Sulphur','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7894','Nitrate','Nitrogen Acid','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7895','TRO_Memory_Book01','Rama5 Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7896','TRO_Memory_Book02','Loykrathong Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7897','TRO_Memory_Book03','Constitution Book','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7898','VVS_Balmung','VV Strong Balmung','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7899','Spiritualist_Dagger','Dagger Of Psychic','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7900','Jenoss_Ring1','Jonathan Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7901','Jenoss_Ring2','Jillberriel Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7902','Jenoss_Ring3','Jessur Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7903','Jenoss_Ring4','Jenoss Family Ring','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7904','Piano_Key','Piano Key','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7905','Rok_Star_Badge_','Rok Star Badge','3','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7906','Poppy_Wreath','Poppy Wreath','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7907','Bobbin_Of_Goddess','Bobbin Of Goddess','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7908','Louis_Hair_Coupon','Louise\'s Beauty Coupon','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7909','Stolen_Cookie','Stolen Cookie','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7910','Stolen_Candy','Stolen Candy','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7911','Yulia_Hat','Yulia\'s Hat','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7912','Portable_Snowman','Portable Snowman Machine','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7913','Test_Certificate','Battle Test Certificate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7914','Ancient_Document_TW','Ancient Language Document','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7915','Copper_Coin_','Shred Of Evidence','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7916','Silver_Coin_','Silver Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7917','Magic_Potion','Magic Potion','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7918','Particle_Of_Memory','Fragment Of Memory','3','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7919','Festival_Ticket','Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7920','Heros_Arsenal','Hero\'s Arsenal','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7921','Essence_Of_Dragon','Essence Of Dragon','3','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7922','RWC_Ticket','RWC Voucher Items','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7923','KRATHONG_','Krathong','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7924','Gold_Paper','Gold Paper','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7925','Silver_Paper','Silver Paper','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7926','Incense','Incense','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7927','Candle_TW','Candle TW','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7928','Brazilian_Flag_','Brazil National Flag','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7929','Golden_Coin_','Gold Coin','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7930','Cowkings_Nose_Ring','Devil\'s Cattle Ring','3','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7931','Poison_Kit','Poison Kit','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7932','Poison_Herb_Nerium','Poison Herb Nerium','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7933','Poison_Herb_Rantana','Poison Herb Rantana','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7934','Poison_Herb_Makulata','Poison Herb Makulata','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7935','Poison_Herb_Seratum','Poison Herb Seratum','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7936','Poison_Herb_Scopolia','Poison Herb Scopolia','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7937','Poison_Herb_Amoena','Poison Herb Amoena','3','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7938','Light_Granule','Light Granule','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7939','Elder_Branch','Elder Branch','3','1500','750','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7940','Special_Alloy_Trap','Special Alloy Trap','3','300','150','2','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7941','Halloween_Ticket','Halloween Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7942','Letter_From_Chico','Chico Cesar Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7943','Caskinya','Caskinya','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7944','Box_Of_Seal','Sealed Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7945','Almighty_Charm','Universal Amulet','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7946','Valentine_Gold_Ring','Gold Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7947','Valentine_Silver_Ring','Silver Ring Of Valentine','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7948','Box','Box','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7949','Woven_Wool','Woven Wool','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7950','Ayothaya_Ticket','Ayothaya Fest Ticket','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7951','Gold_Tulip','Golden Tulip Flower','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7952','Gift_From_Romiros','Gift Of Lomi Ross','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7953','Gift_From_Juliedge','Gift Of Juliet','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7954','Festival_Ticket_','Summer Festival Ticket','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7955','Lost_Card1','Forgotten Card 1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7956','Lost_Card2','Forgotten Card 2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7957','Lost_Card3','Forgotten Card 3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7958','Lost_Card4','Forgotten Card 4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7959','Ancient_Gold_Coin','UP Coin','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7960','Ancient_Silver_Coin','Ancient Silver','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7961','Weapon_Exchange','Weapon Exchange Ticket','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7962','Treasure_Map1','Treasure Map1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7963','Treasure_Map2','Treasure Map2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7964','Treasure_Map3','Treasure Map3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7965','Treasure_Map4','Treasure Map4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7966','Weird_Parchment1','Weird Parchment1','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7967','Weird_Parchment2','Weird Parchment2','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7968','Weird_Parchment3','Weird Parchment3','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7969','Weird_Parchment4','Weird Parchment4','3','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7970','Unwritten_Letter1','Unwritten Letter1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7971','Unwritten_Letter2','Unwritten Letter2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7972','Oath_Day_Letter','Oath Day Letter','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7973','Immortality_Egg','Eternal Eggs','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7974','Illusion_Piece','Misty\'s Illusion Piece','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7975','Cupid_Choco','Cupid\'s Chocolate','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7976','Gf_Magic_Coin','Gf Magic Coin','3','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7977','Hunting_Medal_Badge','Hunting Medal Badge','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7978','Spring_Stanza1','Spring Stanza1','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7979','Spring_Stanza2','Spring Stanza2','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7980','Spring_Stanza3','Spring Stanza3','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7981','Spring_Stanza4','Spring Stanza4','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7982','Spring_Stanza5','Spring Stanza5','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7983','Spring_Stanza6','Spring Stanza6','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7984','Spring_Stanza7','Spring Stanza7','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7985','Spring_Stanza8','Spring Stanza8','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7986','Spring_Stanza9','Spring Stanza9','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7987','Spring_Stanza10','Spring Stanza10','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7988','Spring_Stanza11','Spring Stanza11','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7989','Spring_Stanza12','Spring Stanza12','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7990','Spring_Stanza13','Spring Stanza13','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7991','Spring_Stanza14','Spring Stanza14','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7992','Spring_Stanza15','Spring Stanza15','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7993','Spring_Stanza16','Spring Stanza16','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7994','Spring_Stanza17','Spring Stanza17','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7995','Spring_Stanza18','Spring Stanza18','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7996','Spring_Stanza19','Spring Stanza19','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7997','Spring_Stanza20','Spring Stanza20','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7998','Spring_Stanza21','Spring Stanza21','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('7999','Spring_Stanza22','Spring Stanza22','3','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9001','Poring_Egg','Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9002','Drops_Egg','Drops Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9003','Poporing_Egg','Poporing Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9004','Lunatic_Egg','Lunatic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9005','Picky_Egg','Picky Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9006','Chonchon_Egg','Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9007','Steel_Chonchon_Egg','Steel Chonchon Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9008','Hunter_Fly_Egg','Hunter Fly Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9009','Savage_Bebe_Egg','Savage Bebe Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9010','Baby_Desert_Wolf_Egg','Baby Desert Wolf Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9011','Rocker_Egg','Rocker Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9012','Spore_Egg','Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9013','Poison_Spore_Egg','Poison Spore Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9014','PecoPeco_Egg','PecoPeco Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9015','Smokie_Egg','Smokie Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9016','Yoyo_Egg','Yoyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9017','Orc_Warrior_Egg','Orc Warrior Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9018','Munak_Egg','Munak Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9019','Dokkaebi_Egg','Dokebi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9020','Sohee_Egg','Sohee Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9021','Isis_Egg','Isis Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9022','Green_Petite_Egg','Green Petite Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9023','Deviruchi_Egg','Deviruchi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9024','Bapho_Jr_Egg','Bapho Jr. Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9025','Bongun_Egg','Bongun Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9026','Zherlthsh_Egg','Zealotus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9027','Alice_Egg','Alice Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9028','Rice_Cake_Egg','Hard Rice Cake','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9029','Santa_Goblin_Egg','X-mas Goblin\'s Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9030','Chung_E_Egg','Green Maiden Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9031','Spring_Rabbit_Egg','Spring Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9032','Knife_Goblin_Egg','Knife Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9033','Flail_Goblin_Egg','Flail Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9034','Hammer_Goblin_Egg','Hammer Goblin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9035','Red_Deleter_Egg','Red Deleter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9036','Diabolic_Egg','Diabolic Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9037','Wanderer_Egg','Wanderer Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9038','New_Year_Doll_Egg','New Year Doll Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9039','Bacsojin_Egg','Bacsojin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9040','Civil_Servant_Egg','Civil Servant Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9041','Leaf_Cat_Egg','Leaf Cat Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9042','Loli_Ruri_Egg','Loli Ruri Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9043','Marionette_Egg','Marionette Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9044','Shinobi_Egg','Shinobi Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9045','Whisper_Egg','Whisper Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9046','Goblin_Leader_Egg','Goblin Leader Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9047','Wicked_Nymph_Egg','Wicked Nymph Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9048','Miyabi_Ningyo_Egg','Miyabi Ningyo Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9049','Dullahan_Egg','Dullahan Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9050','Medusa_Egg','Medusa Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9051','Stone_Shooter_Egg','Stone Shooter Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9052','Incubus_Egg','Incubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9053','Golem_Egg','Golem Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9054','Nightmare_Terror_Egg','Nightmare Terror Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9055','Succubus_Egg','Succubus Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9056','Imp_Egg','Imp Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9057','Egg_Of_Tiny','Egg Of Tiny','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9058','Snow_Rabbit_Egg','Christmas Snow Rabbit Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9059','Tikbalang_Pet','Tikbalang Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9060','Brownie_Egg','Egg of Domovoi','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9061','Marin_Egg','Marin Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('9062','Novice_Poring_Egg','Novice Poring Egg','7','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10001','Skull_Helm','Skull Helm','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10002','Monster_Oxygen_Mask','Monster Oxygen Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10003','Transparent_Headgear','Transparent Head Protector','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10004','Pacifier','Pacifier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10005','Wig','Wig','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10006','Queens_Hair_Ornament','Queen\'s Hair Ornament','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10007','Silk_Ribbon','Silk Ribbon','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10008','Punisher','Punisher','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10009','Wild_Flower','Wild Flower','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10010','Battered_Pot','Battered Pot','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10011','Stellar_Hairpin','Stellar Hairpin','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10012','Tiny_Egg_Shell','Tiny Egg Shell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10013','Backpack','Poring Pet Backpack','8','1500','750','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10014','Rocker_Glasses','Rocker Glasses','8','2000','1000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10015','Green_Lace','Green Lace','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10016','Golden_Bell','Golden Bell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10017','Bark_Shorts','Bark Shorts','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10018','Monkey_Circlet','Monkey Circlet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10019','Red_Muffler','Red Scarf','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10020','Sword_Of_Grave_Keeper','Grave Keeper\'s Sword','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10021','Round_Hair_Ornament','Circular Headgear','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10022','Golden_Earing','Gold Earring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10023','Green_Lucky_Bag','Green Jewel Bag','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10024','Fashionable_Glasses','Fashionable Glasses','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10025','Star_Hairband','Hairband Of Stars','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10026','Wine_On_Sleeve','Tassel for Durumagi','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10027','Spirit_Chain_','Pet Soul Ring','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10028','Nice_Badge','Beautiful Badges','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10029','Jade_Trinket','Jade Trinket','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10030','Summer_Fan','Summer Fan','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10031','Death_Coil','Ring Of Death','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10032','Queens_Coronet','Queen\'s Coronet','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10033','Apro_Hair','Afro','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10034','Ball_Mask','Masked Ball','8','300000','150000','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10035','Windup_Spring','Spring','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10036','Hell_Horn','Horn Of Hell','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10037','Black_Butterfly_Mask','Black Butterfly Mask','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10038','Horn_Protector','Horn Barrier','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('10039','Tw_Backpack','Tw Backpack','8','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11000','Prontera_Book_01','History book of Prontera','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11001','Adventure_Story01','Adventure Story Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11002','Great_Chef_Orleans01','Chef King Orleans Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11003','Legend_Of_Kafra01','Kafra Legend Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11004','Mercenary_Rebellion','Old Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11005','Tyrant_Schmidt','Rune Royal Family Book','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11006','Blood_Flower01','Blood Flower Vol.1','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11007','Blood_Flower02','Blood Flower Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11008','Barmund','Biographical Dictionary Copy Edition','3','10000','5000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11009','Adventure_Story02','Adventure Story Vol.2','3','8000','4000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11010','Reward_List_Book','Battlegrounds Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11011','Barmund_Note','Varmunt\'s Note','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11012','Expedition_Report','Expedition Report','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11013','Expedition_Report_Vol1','Expedition Report Vol1','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11014','Expedition_Report_Vol2','Expedition Report Vol2','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11015','Expedition_Report_Vol3','Expedition Report Vol3','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11016','Expedition_Report_Vol4','Expedition Report Vol4','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11017','Reward_List_Book2','KVM Reward Items Catalog','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11018','Splendide_Selling_Item','Splendide Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11019','Manuk_Selling_Item','Manuk Selling Item','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11020','Japan_Book1','Japanese Book1','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11021','Japan_Book2','Japanese Book2','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11022','Mix_Cook_Book','Cooking Book: Mix Cooking','3','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11023','Increase_Stamina_Study','How To Increase Stamina','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11024','Vital_Drink_CB','How To Increase Vitality','3','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11025','Swordman_Book_Basic','Swordman Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11026','Swordman_Book_Practice','Swordman Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11027','Swrodman_Book_Misc','Swrodman Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11028','Thief_Book_Basic','Thief Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11029','Thief_Book_Practice','Thief Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11030','Thief_Book_Misc','Thief Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11031','Archer_Book_Basic','Archer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11032','Archer_Book_Practice','Archer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11033','Archer_Book_Misc','Archer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11034','Acol_Book_Basic','Acol Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11035','Acol_Book_Practice','Acol Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11036','Acol_Book_Misc','Acol Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11037','Mage_Book_Basic','Mage Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11038','Mage_Book_Practice','Mage Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11039','Mage_Book_Misc','Mage Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11040','Mer_Book_Basic','Mer Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11041','Mer_Book_Practice','Mer Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11042','Mer_Book_Misc','Mer Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11043','TK_Book_Basic','TK Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11044','TK_Book_Practice','TK Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11045','TK_Book_Misc','TK Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11046','Ninja_Book_Basic','Ninja Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11047','Ninja_Book_Practice','Ninja Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11048','Ninja_Book_Misc','Ninja Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11049','Gun_Book_Basic','Gun Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11050','Gun_Book_Practice','Gun Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11051','Gun_Book_Misc','Gun Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11052','SN_Book_Basic','SN Book Basic','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11053','SN_Book_Practice','SN Book Practice','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11054','SN_Book_Misc','SN Book Misc','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11055','Basic_Adventure','Basic Adventure','3','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11056','Spiritualism_Guide','Spiritualism Guide','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11057','Feb_Sweets','February Sweets','3','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11058','Novice_Combi_Book','Beginner Item Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11059','WoE_TE_Rental_List','WoE TE Rental List','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11060','Energy_Xtal_Combi_Book','Energy Crystal Book','3','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11500','Light_Yellow_Pot','Light Yellow Potion','0','550','275','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(175,235),0;','','');
+REPLACE INTO `item_db` VALUES ('11501','Light_White_Pot','Light White Potion','0','1200','600','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('11502','Light_Blue_Pot','Light Blue Potion','0','5000','2500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(40,60);','','');
+REPLACE INTO `item_db` VALUES ('11503','Siege_White_Potion','WoE White Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,500),0;','','');
+REPLACE INTO `item_db` VALUES ('11504','Siege_Blue_Potion','WoE Blue Potion','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,70);','','');
+REPLACE INTO `item_db` VALUES ('11505','Iris','Iris','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,150;','','');
+REPLACE INTO `item_db` VALUES ('11506','Fanta_Orange','Fanta Orange','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11507','Fanta_Grape','Fanta Grape','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11508','Karada_Meguri_Tea','Karada Meguricha','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11509','Royal_Milk_Tea','Black Tea Kochakaden','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11510','Coke_Zero','Coca Cola Zero','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11511','Coke_No_Cal','Diet Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11512','Coca_Cola','Coca Cola','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11513','Protect_Neck_Candy','Throat Lozenge','0','250','125','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(5,25),0;','','');
+REPLACE INTO `item_db` VALUES ('11514','Enriched_Slim_Pot','Enriched Slim Potion','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemheal rand(335,415),0;','','');
+REPLACE INTO `item_db` VALUES ('11515','Coconut','Coconut','0','1500','750','120','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(300,400),0;','','');
+REPLACE INTO `item_db` VALUES ('11516','Asai_Fruit','Asai Fruit','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(16,22),0;','','');
+REPLACE INTO `item_db` VALUES ('11517','Puri_Potion','Purification Potion','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,600),0;','','');
+REPLACE INTO `item_db` VALUES ('11518','N_Blue_Potion','Cure Free','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','1','20','0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('11519','Beef_Toast','Bifrost','0','1200','600','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(170,250),0;','','');
+REPLACE INTO `item_db` VALUES ('11520','Mora_Mandarin','Mora Mandarin','0','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(50,80);','','');
+REPLACE INTO `item_db` VALUES ('11521','Pingui_Berry_Juice','Pinguicula Berry Juice','0','500','250','50','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),rand(50,80);','','');
+REPLACE INTO `item_db` VALUES ('11522','Red_Raffle_Sap','Red Raffle Sap','0','2500','1250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','1','0','0','0','1','1000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(400,800),0;','','');
+REPLACE INTO `item_db` VALUES ('11523','Yellow_Raffle_Sap','Yellow Raffle Sap','0','3000','1500','120','0','0','0','0','0','18446744073709551615','63','2','0','0','110',NULL,'0','1','0','0','0','1','2000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(600,1000),0;','','');
+REPLACE INTO `item_db` VALUES ('11524','White_Raffle_Sap','White Raffle Sap','0','3500','1750','140','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','1','0','0','0','1','3000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(800,1200),0;','','');
+REPLACE INTO `item_db` VALUES ('11525','Mora_Hip_Tea','Mora Hip Tea','0','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','1','0','0','0','1','5000','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(1500,2000),0;','','');
+REPLACE INTO `item_db` VALUES ('11526','Rafflecino','Rafflecino','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(120,160);','','');
+REPLACE INTO `item_db` VALUES ('11527','Baklava','Baklava','0','3500','1750','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 1200,440;','','');
+REPLACE INTO `item_db` VALUES ('11528','Kanafeh','Kanafeh','0','1500','750','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 300,240;','','');
+REPLACE INTO `item_db` VALUES ('11529','MAAMOUL_','MAAMOUL ','0','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 120,60;','','');
+REPLACE INTO `item_db` VALUES ('11530','Jujube','Jujube','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 30,0;','','');
+REPLACE INTO `item_db` VALUES ('11531','Coffee','Coffee','0','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('11532','Nasi_Goreng','Nasi Goreng','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
+REPLACE INTO `item_db` VALUES ('11533','Satay','Satay','0','15','7','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
+REPLACE INTO `item_db` VALUES ('11534','Coco_Juice','Coconut Juice','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(17,23),0;','','');
+REPLACE INTO `item_db` VALUES ('11535','Almond_Chocolate','Almond Chocolate','0','190','95','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(8,16);','','');
+REPLACE INTO `item_db` VALUES ('11536','Cat_Hard_Biscuit','Cat\'s Ship Biscuit','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,4); if (.@temp == 1) { heal -100, 0; } else if (.@temp == 2) { showscript \"Huuph...! Yucky..! Wa, Water...!!\"; sc_start SC_STUN, 3000, 0, 50000, SCFLAG_NONE; } else if (.@temp == 3) { showscript \"Yeeyuck...!! This is rotten!!\"; sc_start SC_POISON, 50000, 0; } else { specialeffect2 EF_HIT4; showscript \"Arrrrrgggg...!! Bu, Bu, Bugggggg!!!!!\"; getitem Rice_weevil_Bug, 1; }','','');
+REPLACE INTO `item_db` VALUES ('11537','Rice_weevil_Bug','Weevil Bug Worm','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,6); if (.@temp == 1) { specialeffect2 EF_POISONHIT; showscript \"Errrgg!!! This is so.. bitter....!!\"; heal 0,-50; } else if (.@temp == 2) { specialeffect2 EF_HEAL; showscript \"....Well at least this is good for my health though.\"; percentheal 15,0; } else if (.@temp == 3) { specialeffect2 EF_POISONHIT; showscript \"Phewphew!! Arg.... Is this poisoned or what?!\"; heal 0,-100; } else if (.@temp == 4) { specialeffect2 EF_POISONHIT; showscript \"Whasdfhwkljhrtklwert....!!\"; heal 0,-200; } else if (.@temp == 5) { specialeffect2 EF_HEAL; showscript \"It\'s ok, no one sew me yet..\"; percentheal 10,0; } else { specialeffect2 EF_HEAL; showscript \"I really need something to eat... ?? Sorry, little buggy.\"; percentheal 5,0; }','','');
+REPLACE INTO `item_db` VALUES ('11538','Octupus_Leg','Fresh Octopus Legs','0','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(35,60),rand(5,10);','','');
+REPLACE INTO `item_db` VALUES ('11539','Athale_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11540','Shyai_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11541','Mid_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11542','Zonda_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11543','Goedo_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11544','Huike_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11545','Rune_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11546','Pope_Choco','Handmade Chocolate','0','1','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('11547','Woe_Violet_Potion','WoE Violet Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(500,700),rand(60,85);','','');
+REPLACE INTO `item_db` VALUES ('11548','Woe_White_Potion','WoE White Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('11549','Woe_Blue_Potion','WoE Blue Potion','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('11550','Pumpkin_Cake','Pumpkin Cake','0','10','5','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('11551','Savory_Herb_Salad','Aromatic Herb Seasoned','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('11552','Apple_Carrot_Salad','Apple Carrot Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('11553','Casual_Stew','Anything Casserole','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('11554','Golden_Roasted_Apple','92 Golden Apple','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','itemheal rand(20,30),0;','','');
+REPLACE INTO `item_db` VALUES ('11557','TE_White_Potion','TE White Potion','0','200','100','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('11558','TE_White_Slim_Potion','TE White Slim Potion','0','275','137','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(325,405),0;','','');
+REPLACE INTO `item_db` VALUES ('11592','Trance_Candy_R','Red Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65), 0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Bloody Murderer Fo-rm!!\"; montransform BLOODY_MURDERER, 600000, SC_MTF_MHP, 1000;','','');
+REPLACE INTO `item_db` VALUES ('11593','Trance_Candy_B','Blue Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65), 0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!!! Bathory Fo-rm!!\"; montransform BATHORY, 600000, SC_MTF_MSP, 100;','','');
+REPLACE INTO `item_db` VALUES ('11594','Trance_Candy_Y','Yellow Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Jack Fo-rm!!\"; montransform JAKK, 600000, SC_MTF_PUMPKIN, 2000;','','');
+REPLACE INTO `item_db` VALUES ('11595','Trance_Candy_G','Green Transform Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(45,65),0; specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Cube Fo-rm!!\"; montransform QUVE, 600000, SC_MTF_HITFLEE, 10, 20;','','');
+REPLACE INTO `item_db` VALUES ('11602','Catnip_Fruit','Catnip Fruit','0','15','7','1','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(10,40),0;','','');
+REPLACE INTO `item_db` VALUES ('11701','Girl_Bunch_Of_Flower','Girl\'s Bouquet','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(105,145),0;','','');
+REPLACE INTO `item_db` VALUES ('11702','Moon_Cookie','Moon Cookie','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('11703','Mysterious_Blood','Mystery Blood','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(25,35);','','');
+REPLACE INTO `item_db` VALUES ('11704','KETUPAT_F','Ketupat','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,90),0;','','');
+REPLACE INTO `item_db` VALUES ('11705','Special_White_Potion','Child Potion','0','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(425,425),0;','','');
+REPLACE INTO `item_db` VALUES ('11706','Steak','Steak','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(700,1000),0;','','');
+REPLACE INTO `item_db` VALUES ('11707','Roasted_Beef','Roast Beef','0','1','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0,rand(100,200);','','');
+REPLACE INTO `item_db` VALUES ('11708','Fore_Flank_Sirloin','Fore Flank Sirloin','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(30,50),rand(1,5);','','');
+REPLACE INTO `item_db` VALUES ('11709','Fanta_Zero_Lemon','Fanta Zero Lemon','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11710','Sakura_Mist','Sakura Mist','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11711','Sakura_Milk_Tea','Sakura Milk Tea','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11712','First_Leaf_Tea','Flower','0','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,70),rand(10,12);','','');
+REPLACE INTO `item_db` VALUES ('11713','Julias_Candy','Julia\'s Candy','0','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(40,45),0;','','');
+REPLACE INTO `item_db` VALUES ('11715','Fruit_Salad','Fruit Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD, 180000, 10;','','');
+REPLACE INTO `item_db` VALUES ('11716','Shepherd_Salad','Shepherd Salad','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 180000, 20;','','');
+REPLACE INTO `item_db` VALUES ('11717','Yogurt','Yogurt','0','0','0','140','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_ATKER_MOVESPEED, 180000, 5, 10;','','');
+REPLACE INTO `item_db` VALUES ('11718','Sushi_Kebab','Sushi Kebab','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_M_LIFEPOTION, 180000, -4, 4;','','');
+REPLACE INTO `item_db` VALUES ('11719','Bisket_Dessert','Bisket Dessert','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP, 1800000, 100','','');
+REPLACE INTO `item_db` VALUES ('12000','Cold_Scroll_2_5','Level 5 Frost Diver','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill MG_FROSTDIVER,5;','','');
+REPLACE INTO `item_db` VALUES ('12001','Holy_Scroll_1_3','Level 3 Heal','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,3;','','');
+REPLACE INTO `item_db` VALUES ('12002','Holy_Scroll_1_5','Level 5 Heal','11','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AL_HEAL,5;','','');
+REPLACE INTO `item_db` VALUES ('12003','Holy_Scroll_2_1','Level 1 Teleport','11','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('12004','Arrow_Container','Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12005','Iron_Arrow_Container','Iron Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Iron_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12006','Steel_Arrow_Container','Steel Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Steel_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12007','Ori_Arrow_Container','Oridecon Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Oridecon_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12008','Fire_Arrow_Container','Fire Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Fire_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12009','Silver_Arrow_Container','Silver Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12010','Wind_Arrow_Container','Wind Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Wind, 500;','','');
+REPLACE INTO `item_db` VALUES ('12011','Stone_Arrow_Container','Stone Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Stone_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12012','Crystal_Arrow_Container','Crystal Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Crystal_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12013','Shadow_Arrow_Container','Shadow Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Shadow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12014','Imma_Arrow_Container','Immaterial Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Immatrial_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12015','Rusty_Arrow_Container','Rusty Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Rusty_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12016','Speed_Up_Potion','Speed Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 5000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12017','Slow_Down_Potion','Slow Potion','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVESLOW_POTION, 5000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12018','Fire_Cracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('12019','Holy_Egg','Holy Egg','11','2','1','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ALL_RESURRECTION,2;','','');
+REPLACE INTO `item_db` VALUES ('12020','Water_Of_Darkness','Cursed Water','11','2','1','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,8;','','');
+REPLACE INTO `item_db` VALUES ('12021','Pork_Belly','Pork','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
+REPLACE INTO `item_db` VALUES ('12022','Spareribs','Galbi','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(70,99),0;','','');
+REPLACE INTO `item_db` VALUES ('12023','Giftbox_China','Wrapped Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12023,1;','','');
+REPLACE INTO `item_db` VALUES ('12024','Red_Pouch_Of_Surprise','Red Pouch','2','50','25','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-4,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12025','Egg_Boy','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12025,1;','','');
+REPLACE INTO `item_db` VALUES ('12026','Egg_Girl','Dano Festival Egg','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12026,1;','','');
+REPLACE INTO `item_db` VALUES ('12027','Giggling_Box','Giggling Box','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 9,0; sc_start SC_CURSE,30000,0,3000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12028','Box_Of_Thunder','Box of Thunder','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 20000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12029','Gloomy_Box','Box of Gloom','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,1;','','');
+REPLACE INTO `item_db` VALUES ('12030','Box_Of_Grudge','Box of Resentment','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12031','Sleepy_Box','Box of Drowsiness','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12032','Box_Of_Storm','Box of Storms','11','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
+REPLACE INTO `item_db` VALUES ('12033','Box_Of_Sunlight','Box of Sunlight','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CLAIRVOYANCE,30000,0;','','');
+REPLACE INTO `item_db` VALUES ('12034','Painting_Box','Box of Panting','2','1000','500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,9; sc_start SC_SILENCE,30000,0,3000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12035','Lotto_Box01','Lotto Box 01','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12035,1;','','');
+REPLACE INTO `item_db` VALUES ('12036','Lotto_Box02','Lotto Box 02','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12036,1;','','');
+REPLACE INTO `item_db` VALUES ('12037','Lotto_Box03','Lotto Box 03','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12037,1;','','');
+REPLACE INTO `item_db` VALUES ('12038','Lotto_Box04','Lotto Box 04','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12038,1;','','');
+REPLACE INTO `item_db` VALUES ('12039','Lotto_Box05','Lotto Box 05','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12039,1;','','');
+REPLACE INTO `item_db` VALUES ('12040','Stone_Of_Intelligence_','Stone of Sage','2','100000','50000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','homevolution;','','');
+REPLACE INTO `item_db` VALUES ('12041','Str_Dish01','Fried Grasshopper Legs','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12042','Str_Dish02','Seasoned Sticky Webfoot','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12043','Str_Dish03','Bomber Steak','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12044','Str_Dish04','Herb Marinade Beef','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,4; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12045','Str_Dish05','Lutie Lady\'s Pancake','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12046','Int_Dish01','Grape Juice Herbal Tea','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12047','Int_Dish02','Autumn Red Tea','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12048','Int_Dish03','Honey Herbal Tea','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12049','Int_Dish04','Morroc Fruit Wine','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,4; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('12050','Int_Dish05','Mastela Fruit Wine','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('12051','Vit_Dish01','Steamed Crab Nippers','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12052','Vit_Dish02','Assorted Seafood','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12053','Vit_Dish03','Clam Soup','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12054','Vit_Dish04','Seasoned Jellyfish','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,4; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12055','Vit_Dish05','Spicy Fried Bao','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12056','Agi_Dish01','Frog Egg Squid Ink Soup','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12057','Agi_Dish02','Smooth Noodle','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12058','Agi_Dish03','Tentacle Cheese Gratin','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12059','Agi_Dish04','Lutie Cold Noodle','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,4; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('12060','Agi_Dish05','Steamed Bat Wing in Pumpkin','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
+REPLACE INTO `item_db` VALUES ('12061','Dex_Dish01','Honey Grape Juice','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12062','Dex_Dish02','Chocolate Mousse Cake','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12063','Dex_Dish03','Fruit Mix','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12064','Dex_Dish04','Cream Sandwich','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,4; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('12065','Dex_Dish05','Green Salad','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12066','Luk_Dish01','Fried Monkey Tails','0','0','0','60','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('12067','Luk_Dish02','Mixed Juice','0','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('12068','Luk_Dish03','Fried Sweet Potato','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('12069','Luk_Dish04','Steamed Ancient Lips','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,4; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('12070','Luk_Dish05','Fried Scorpion Tails','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
+REPLACE INTO `item_db` VALUES ('12071','Str_Dish06','Shiny Marinade Beef','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,6; percentheal 10,2;','','');
+REPLACE INTO `item_db` VALUES ('12072','Str_Dish07','Whole Roast','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,7; percentheal 10,4;','','');
+REPLACE INTO `item_db` VALUES ('12073','Str_Dish08','Bearfoot Special','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,8; percentheal 15,6;','','');
+REPLACE INTO `item_db` VALUES ('12074','Str_Dish09','Tendon Satay','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,9; percentheal 15,8;','','');
+REPLACE INTO `item_db` VALUES ('12075','Str_Dish10','Steamed Tongue','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12076','Int_Dish06','Red Mushroom Wine','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,6; percentheal 2,10;','','');
+REPLACE INTO `item_db` VALUES ('12077','Int_Dish07','Special Royal Jelly Herbal Tea','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,7; percentheal 4,10;','','');
+REPLACE INTO `item_db` VALUES ('12078','Int_Dish08','Royal Family Tea','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,8; percentheal 6,10;','','');
+REPLACE INTO `item_db` VALUES ('12079','Int_Dish09','Tristram 12','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,9; percentheal 8,15;','','');
+REPLACE INTO `item_db` VALUES ('12080','Int_Dish10','Dragon Breath Cocktail','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12081','Vit_Dish06','Awfully Bitter Bracer','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,6; percentheal 13,0;','','');
+REPLACE INTO `item_db` VALUES ('12082','Vit_Dish07','Sumptuous Feast','0','0','0','400','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,7; percentheal 16,0;','','');
+REPLACE INTO `item_db` VALUES ('12083','Vit_Dish08','Giant Burito','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,8; percentheal 19,0;','','');
+REPLACE INTO `item_db` VALUES ('12084','Vit_Dish09','Ascending Dragon Soup','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,9; percentheal 22,0;','','');
+REPLACE INTO `item_db` VALUES ('12085','Vit_Dish10','Immortal Stew','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12086','Agi_Dish06','Chile Shrimp Gratin','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,6; percentheal 7,2;','','');
+REPLACE INTO `item_db` VALUES ('12087','Agi_Dish07','Steamed Alligator with Vegetable','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,7; percentheal 8,2;','','');
+REPLACE INTO `item_db` VALUES ('12088','Agi_Dish08','Incredibly Spicy Curry','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,8; percentheal 9,2;','','');
+REPLACE INTO `item_db` VALUES ('12089','Agi_Dish09','Special Meat Stew','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,9; percentheal 10,2;','','');
+REPLACE INTO `item_db` VALUES ('12090','Agi_Dish10','Steamed Desert Scorpions','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12091','Dex_Dish06','Peach Cake','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,6; percentheal 5,6;','','');
+REPLACE INTO `item_db` VALUES ('12092','Dex_Dish07','Soul Haunted Bread','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,7; percentheal 5,7;','','');
+REPLACE INTO `item_db` VALUES ('12093','Dex_Dish08','Special Toast','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,8; percentheal 5,8;','','');
+REPLACE INTO `item_db` VALUES ('12094','Dex_Dish09','Heavenly Fruit Juice','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,9; percentheal 5,9;','','');
+REPLACE INTO `item_db` VALUES ('12095','Dex_Dish10','Hwergelmir\'s Tonic','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12096','Luk_Dish06','Lucky Soup','0','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,6; percentheal 6,3;','','');
+REPLACE INTO `item_db` VALUES ('12097','Luk_Dish07','Assorted Shish Kebob','0','0','0','800','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,7; percentheal 7,3;','','');
+REPLACE INTO `item_db` VALUES ('12098','Luk_Dish08','Strawberry Flavored Rice Ball','0','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,8; percentheal 9,3;','','');
+REPLACE INTO `item_db` VALUES ('12099','Luk_Dish09','Blood Flavored Soda','0','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,9; percentheal 10,4;','','');
+REPLACE INTO `item_db` VALUES ('12100','Luk_Dish10','Cooked Nine Tail\'s Tails','0','0','0','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12101','Citron','Citron','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,180000,30;','','');
+REPLACE INTO `item_db` VALUES ('12102','Meat_Skewer','Grilled Skewer','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,180000,30;','','');
+REPLACE INTO `item_db` VALUES ('12103','Bloody_Dead_Branch','Bloody Branch','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-3,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12104','Random_Quiver','Random Quiver','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12104,1;','','');
+REPLACE INTO `item_db` VALUES ('12105','Set_Of_Taiming_Item','Taming Gift Set','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12105,1; getrandgroupitem 12105,1; getrandgroupitem 12105,1;','','');
+REPLACE INTO `item_db` VALUES ('12106','Accessory_Box','Jewelry Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12106,1;','','');
+REPLACE INTO `item_db` VALUES ('12107','Wrapped_Mask','Wrapped Mask','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12107,1;','','');
+REPLACE INTO `item_db` VALUES ('12108','Bundle_Of_Magic_Scroll','Scroll Package','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1; getrandgroupitem 12108,1;','','');
+REPLACE INTO `item_db` VALUES ('12109','Poring_Box','Poring Box','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','monster \"this\",-1,-1,\"--ja--\",-2,1,\"\";','','');
+REPLACE INTO `item_db` VALUES ('12110','First_Aid_Kit','First Aid Kit','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1; getrandgroupitem 12110,1;','','');
+REPLACE INTO `item_db` VALUES ('12111','Food_Package','Bundle of Food','2','10000','5000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12111,1; getrandgroupitem 12111,1; getrandgroupitem 12111,1;','','');
+REPLACE INTO `item_db` VALUES ('12112','Tropical_Sograt','Tropical Sograt','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CURSE,10000,1;','','');
+REPLACE INTO `item_db` VALUES ('12113','Vermilion_The_Beach','Vermilion on the Beach','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_STUN,10000,1;','','');
+REPLACE INTO `item_db` VALUES ('12114','Elemental_Fire','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,4;','','');
+REPLACE INTO `item_db` VALUES ('12115','Elemental_Water','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,2;','','');
+REPLACE INTO `item_db` VALUES ('12116','Elemental_Earth','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,3;','','');
+REPLACE INTO `item_db` VALUES ('12117','Elemental_Wind','Elemental Converter','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ITEM_ENCHANTARMS,5;','','');
+REPLACE INTO `item_db` VALUES ('12118','Resist_Fire','Fireproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,-15,0,20,0;','','');
+REPLACE INTO `item_db` VALUES ('12119','Resist_Water','Coldproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,20,0,0,-15;','','');
+REPLACE INTO `item_db` VALUES ('12120','Resist_Earth','Earthproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,20,-15,0;','','');
+REPLACE INTO `item_db` VALUES ('12121','Resist_Wind','Thunderproof Potion','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMORPROPERTY,1200000,0,-15,0,20;','','');
+REPLACE INTO `item_db` VALUES ('12122','Sesame_Pastry','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12123','Honey_Pastry','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 1200000, 30;','','');
+REPLACE INTO `item_db` VALUES ('12124','Rainbow_Cake','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1200000, 10; sc_start SC_PLUSMAGICPOWER, 120000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12125','Outdoor_Cooking_Kits','Outdoor Cooking Kit','2','500','250','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 11;','','');
+REPLACE INTO `item_db` VALUES ('12126','Indoor_Cooking_Kits','Home Cooking Kit','2','1000','500','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 12;','','');
+REPLACE INTO `item_db` VALUES ('12127','High_end_Cooking_Kits','Professional Cooking Kit','2','2000','1000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 13;','','');
+REPLACE INTO `item_db` VALUES ('12128','Imperial_Cooking_Kits','Royal Cooking Kit','2','5000','2500','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 14;','','');
+REPLACE INTO `item_db` VALUES ('12129','Fantastic_Cooking_Kits','Fantastic Cooking Kit','2','10000','5000','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','cooking 15;','','');
+REPLACE INTO `item_db` VALUES ('12130','Cookie_Bag','Cookie Bag','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12130,1; getrandgroupitem 12130,1; getrandgroupitem 12130,1;','','');
+REPLACE INTO `item_db` VALUES ('12131','Lucky_Potion','Lucky Potion','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 1800000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12132','Red_Bag','Santa\'s Bag','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_XMAS, 600000, 0; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12133','Ice_Cream_','McDonald\'s Ice Cone','0','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (gettime(GETTIME_DAYOFMONTH) != MDiceCone) { MDiceCone = gettime(GETTIME_DAYOFMONTH); percentheal 50,50; }','','');
+REPLACE INTO `item_db` VALUES ('12134','Red_Envelope','Red Envelope','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','Zeny += rand(1000,10000);','','');
+REPLACE INTO `item_db` VALUES ('12135','Green_Ale','Green Ale','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50; sc_start SC_CONFUSION,10000,0,1000,SCFLAG_NONE;','','');
+REPLACE INTO `item_db` VALUES ('12136','Womens_Bundle','Women\'s Bundle','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem callfunc(\"F_RandMes\",4,558,529,2668,7518),1;','','');
+REPLACE INTO `item_db` VALUES ('12137','1st_Stage_Prize','First Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12138','2nd_Stage_Prize','Second Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12139','3rd_Stage_Prize','Third Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12140','4th_Stage_Prize','Fourth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12141','5th_Stage_Prize','Fifth Stage Prize','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12142','Magic_Book','Book of Magic','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','506',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10;','','');
+REPLACE INTO `item_db` VALUES ('12143','Red_Can','Red Can','2','50000','25000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12144','Sphere_Case_Wind','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lighting_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12145','Sphere_Case_Darkness','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12146','Sphere_Case_Poison','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12147','Sphere_Case_Water','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12148','Sphere_Case_Fire','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere, 500;','','');
+REPLACE INTO `item_db` VALUES ('12149','Bullet_Case','Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('12150','Bullet_Case_Blood','Blood Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood, 500;','','');
+REPLACE INTO `item_db` VALUES ('12151','Bullet_Case_Silver','Silver Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('12152','Special_Box','Special Present','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12153','Bow_Mercenary_Scroll1','Bowman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12154','Bow_Mercenary_Scroll2','Bowman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12155','Bow_Mercenary_Scroll3','Bowman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12156','Bow_Mercenary_Scroll4','Bowman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12157','Bow_Mercenary_Scroll5','Bowman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12158','Bow_Mercenary_Scroll6','Bowman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12159','Bow_Mercenary_Scroll7','Bowman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12160','Bow_Mercenary_Scroll8','Bowman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12161','Bow_Mercenary_Scroll9','Bowman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12162','Bow_Mercenary_Scroll10','Bowman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ARCHER10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12163','SwordMercenary_Scroll1','Fencer Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12164','SwordMercenary_Scroll2','Fencer Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12165','SwordMercenary_Scroll3','Fencer Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12166','SwordMercenary_Scroll4','Fencer Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12167','SwordMercenary_Scroll5','Fencer Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12168','SwordMercenary_Scroll6','Fencer Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12169','SwordMercenary_Scroll7','Fencer Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12170','SwordMercenary_Scroll8','Fencer Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12171','SwordMercenary_Scroll9','Fencer Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12172','SwordMercenary_Scroll10','Fencer Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SWORDMAN10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12173','SpearMercenary_Scroll1','Spearman Scroll 1','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER01, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12174','SpearMercenary_Scroll2','Spearman Scroll 2','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER02, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12175','SpearMercenary_Scroll3','Spearman Scroll 3','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER03, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12176','SpearMercenary_Scroll4','Spearman Scroll 4','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER04, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12177','SpearMercenary_Scroll5','Spearman Scroll 5','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER05, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12178','SpearMercenary_Scroll6','Spearman Scroll 6','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER06, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12179','SpearMercenary_Scroll7','Spearman Scroll 7','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER07, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12180','SpearMercenary_Scroll8','Spearman Scroll 8','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER08, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12181','SpearMercenary_Scroll9','Spearman Scroll 9','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER09, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12182','SpearMercenary_Scroll10','Spearman Scroll 10','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LANCER10, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12183','Holy_Arrow_Quiver','Holy Arrow Quiver','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Arrow, 500;','','');
+REPLACE INTO `item_db` VALUES ('12184','Mercenary_Red_Potion','Mercenary Red Potion','2','500','250','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 1000,0;','','');
+REPLACE INTO `item_db` VALUES ('12185','Mercenary_Blue_Potion','Mercenary Blue Potion','2','1000','500','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_heal 0,100;','','');
+REPLACE INTO `item_db` VALUES ('12186','Red_Box','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12186,1;','','');
+REPLACE INTO `item_db` VALUES ('12187','Green_Box','Old Green Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12187,1;','','');
+REPLACE INTO `item_db` VALUES ('12188','Magical_Moon_Cake','Grace Moon Cake','0','20','10','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('12189','Red_Box_','Old Red Box','2','50000','25000','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12189,1;','','');
+REPLACE INTO `item_db` VALUES ('12190','Moon_Cake','Moon Cake','2','2','1','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12191','Special_Moon_Cake','Special Moon Cake','2','2','1','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1, 600000, 4; sc_start SC_MOVHASTE_HORSE, 600000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12192','Pumpkin_Pie','Pumpkin Pie','0','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12193','Brezel','Pretzel','2','20','10','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12194','Hometown_Gift','Hometown Gift','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12194,1; getrandgroupitem 12194,1; getrandgroupitem 12194,1;','','');
+REPLACE INTO `item_db` VALUES ('12195','Plain_Rice_Cake','Plain Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('12196','Hearty_Rice_Cake','Hearty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,0;','','');
+REPLACE INTO `item_db` VALUES ('12197','Salty_Rice_Cake','Salty Rice Cake','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12198','Lucky_Rice_Cake','Lucky Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,21;','','');
+REPLACE INTO `item_db` VALUES ('12199','Rice_Scroll','Scroll of Magic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12200','Event_Cake','X-mas Cake','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,3;','','');
+REPLACE INTO `item_db` VALUES ('12201','Red_Box_C','Commonplace Red Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12202','Str_Dish10_','Steamed Tongue','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1800000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12203','Agi_Dish10_','Steamed Scorpion','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1800000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12204','Int_Dish10_','Dragon Breath Cocktail','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1800000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12205','Dex_Dish10_','Hwergelmir\'s Tonic','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1800000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12206','Luk_Dish10_','Cooked Nine Tail\'s Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1800000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12207','Vit_Dish10_','Stew Of Immortality','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1800000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12208','Battle_Manual','Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('12209','Insurance','Life Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12210','Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
+REPLACE INTO `item_db` VALUES ('12211','Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashStore\";','','');
+REPLACE INTO `item_db` VALUES ('12212','Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashPartyCall\";','','');
+REPLACE INTO `item_db` VALUES ('12213','Neuralizer','Neuralizer','11','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashReset\";','','');
+REPLACE INTO `item_db` VALUES ('12214','Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_BOSS_ALARM,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('12215','Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
+REPLACE INTO `item_db` VALUES ('12216','Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(Hp>15) { skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,240000,10; heal -15,0; }','','');
+REPLACE INTO `item_db` VALUES ('12217','Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','if(countitem(523)>0) { skilleffect PR_ASPERSIO,0; sc_start SC_ASPERSIO,180000,5; delitem 523,1; }','','');
+REPLACE INTO `item_db` VALUES ('12218','Assumptio_5_Scroll','LV5 Assumptio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_ASSUMPTIO,100000,5; skilleffect HP_ASSUMPTIO,0;','','');
+REPLACE INTO `item_db` VALUES ('12219','Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','skilleffect SN_WINDWALK,0; sc_start SC_WINDWALK,250000,5;','','');
+REPLACE INTO `item_db` VALUES ('12220','Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','.@type = getiteminfo(getequipid(EQI_HAND_R),11); if (.@type==6||.@type==7||.@type==8) { skilleffect BS_ADRENALINE,0; sc_start SC_ADRENALINE,150000,5; }','','');
+REPLACE INTO `item_db` VALUES ('12221','Megaphone_','Megaphone','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','input @megaphone$; announce strcharinfo(PC_NAME) + \": \" + @megaphone$,bc_all,0xFF0000; end;','','');
+REPLACE INTO `item_db` VALUES ('12225','Sweet_Candy_Striper','Sweet Candy Cane','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_XMAS;','','');
+REPLACE INTO `item_db` VALUES ('12226','Examination1','Examination1','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 10; sc_start SC_FOOD_DEX, 5400000, 5; sc_start SC_PLUSATTACKPOWER, 5400000, 22; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12227','Examination2','Examination2','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 7; sc_start SC_FOOD_LUK, 5400000, 7; sc_start SC_PLUSATTACKPOWER, 3600000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12228','Examination3','Examination3','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_AGI, 5400000, 15; sc_start SC_PLUSATTACKPOWER, 5400000, 52; sc_start SC_PLUSMAGICPOWER, 5400000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12229','Examination4','Examination4','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 5; sc_start SC_FOOD_VIT, 5400000, 10; sc_start SC_PLUSMAGICPOWER, 5400000, 52;','','');
+REPLACE INTO `item_db` VALUES ('12230','Examination5','Examination5','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_INFINITY, 5400000, 100; percentheal 100, 100; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 12; sc_start SC_PLUSATTACKPOWER, 5400000, 20; sc_start SC_PLUSMAGICPOWER, 5400000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12231','Examination6','Examination6','0','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100, 100; sc_start SC_FOOD_STR, 5400000, 6; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_FOOD_INT, 5400000, 6; sc_start SC_FOOD_VIT, 5400000, 6; sc_start SC_FOOD_LUK, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
+REPLACE INTO `item_db` VALUES ('12232','Gingerbread','Ginger Bread','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2, 900000, 6; sc_start SC_MOVHASTE_INFINITY, 900000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12233','Kvass','Kvass','0','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('12234','Cacao99','Fierce Cacao 99%','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12235','Strawberry_Choco','Chocolate Strawberry','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,240000,10;','','');
+REPLACE INTO `item_db` VALUES ('12236','Choco_Tart','Chocolate Tart','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; itemskill AL_ANGELUS,5;','','');
+REPLACE INTO `item_db` VALUES ('12237','Choco_Lump','Junky Chocolate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0,5; sc_start SC_POISON,18000,0; sc_start SC_BLOODING,18000,0;','','');
+REPLACE INTO `item_db` VALUES ('12238','New_Year_Rice_Cake_1','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
+REPLACE INTO `item_db` VALUES ('12239','New_Year_Rice_Cake_2','New Year Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DPOISON,10000,0,1000,SCFLAG_NONE; sc_start SC_POISON,50000,0;','','');
+REPLACE INTO `item_db` VALUES ('12240','Old_Yellow_Box','Old Yellow Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12240,1;','','');
+REPLACE INTO `item_db` VALUES ('12241','M_Center_Potion','Mercenary Concentration Potion','2','800','400','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION1,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12242','M_Awakening_Potion','Mercenary Awakening Potion','2','1500','750','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION2,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12243','M_Berserk_Potion','Mercenary Berserk Potion','2','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_sc_start SC_ATTHASTE_POTION3,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12244','Old_Gift_Box','Old Gift Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12244,1;','','');
+REPLACE INTO `item_db` VALUES ('12245','Green_Ale_US','Green Ale','0','5000','2500','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('12246','Magic_Card_Album','Mystical Card Album','2','10000','5000','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12246,1;','','');
+REPLACE INTO `item_db` VALUES ('12247','Halohalo','Halo-Halo','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,600000,3; sc_start SC_FOOD_DEX,600000,3; sc_start SC_FOOD_AGI,600000,3; sc_start SC_FOOD_INT,600000,3; sc_start SC_FOOD_VIT,600000,3; sc_start SC_FOOD_LUK,600000,3;','','');
+REPLACE INTO `item_db` VALUES ('12248','Masquerade_Ball_Box','Fancy Ball Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12248,1;','','');
+REPLACE INTO `item_db` VALUES ('12249','Payroll_Of_Kafra_','Payment Statement for Kafra Employee','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12250','Str_Dish10_M','Steamed Tongue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,10; percentheal 20,10;','','');
+REPLACE INTO `item_db` VALUES ('12251','Agi_Dish10_M','Steamed Desert Scorpions','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,3600000,10; percentheal 15,5;','','');
+REPLACE INTO `item_db` VALUES ('12252','Int_Dish10_M','Dragon Breath Cocktail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,10; percentheal 10,20;','','');
+REPLACE INTO `item_db` VALUES ('12253','Dex_Dish10_M','Hwergelmir\'s Tonic','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,3600000,10; percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12254','Luk_Dish10_M','Cooked Nine Tail','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,10; percentheal 14,8;','','');
+REPLACE INTO `item_db` VALUES ('12255','Vit_Dish10_M','Immortal Stew','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,3600000,10; percentheal 25,0;','','');
+REPLACE INTO `item_db` VALUES ('12256','PRO_Gift_Box','PRO Gift Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12257','Cold_Medicine','Cold Medicine','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 25,25;','','');
+REPLACE INTO `item_db` VALUES ('12258','Bombring_Box','Bombring Capsule','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rang02\") { monster \"this\",-1,-1,\"--ja--\",1904,1,\"\"; }','','');
+REPLACE INTO `item_db` VALUES ('12259','Miracle_Medicine','Miracle Tonic','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 3000000,1500000;','','');
+REPLACE INTO `item_db` VALUES ('12260','Cool_Summer_Outfit','Cool Summer Outfit','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SUMMER,600000,0;','','');
+REPLACE INTO `item_db` VALUES ('12261','Secret_Medicine','Leap of Fantasy','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getexp 2000000,1000000;','','');
+REPLACE INTO `item_db` VALUES ('12262','Inspector_Certificate_','Authoritative Badge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_HORSE, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('12263','Comp_Battle_Manual','Field Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('12264','Comp_Bubble_Gum','Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,1800000,200;','','');
+REPLACE INTO `item_db` VALUES ('12265','Comp_Insurance','Life Insurrance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,1800000,0;','','');
+REPLACE INTO `item_db` VALUES ('12266','Sesame_Pastry_','Sesame Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12267','Honey_Pastry_','Honey Pastry','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1200000,30;','','');
+REPLACE INTO `item_db` VALUES ('12268','Rainbow_Cake_','Rainbow Cake','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 60000, 10; sc_start SC_PLUSMAGICPOWER, 60000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12269','Tasty_Colonel','Tasty Pink Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12270','Tasty_Major','Tasty White Ration','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 600000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12271','Mre_A','Military Ration A','0','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('12272','Mre_B','Military Ration B','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,33;','','');
+REPLACE INTO `item_db` VALUES ('12273','Mre_C','Military Ration C','2','2','1','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,33;','','');
+REPLACE INTO `item_db` VALUES ('12274','Gold_Pill_1','Daehwandan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_ASPD, 3600000, 5, 10;','','');
+REPLACE INTO `item_db` VALUES ('12275','Gold_Pill_2','Taecheongdan','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ATKER_MOVESPEED, 3600000, 5, 10;','','');
+REPLACE INTO `item_db` VALUES ('12276','Mimic_Scroll','Mimic Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_MIMIC, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12277','Disguise_Scroll','Disguise Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DISGUISE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12278','Alice_Scroll','Alice Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_ALICE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12279','Undead_Element_Scroll','Undead Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ARMOR_RESIST,300000,20,20,20,20;','','');
+REPLACE INTO `item_db` VALUES ('12280','Holy_Element_Scroll','Holy Elemental Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start SC_BENEDICTIO,300000,1;','','');
+REPLACE INTO `item_db` VALUES ('12281','Tresure_Box_WoE','Event Treasure Box','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12282','Internet_Cafe1','Internet Cafe1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 3; sc_start SC_FOOD_DEX, 5400000, 3; sc_start SC_FOOD_AGI, 5400000, 3; sc_start SC_FOOD_INT, 5400000, 3; sc_start SC_FOOD_VIT, 5400000, 3; sc_start SC_FOOD_LUK, 5400000, 3; sc_start SC_PLUSATTACKPOWER, 5400000, 15; sc_start SC_PLUSMAGICPOWER, 5400000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12283','Internet_Cafe2','Internet Cafe2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 5400000, 8; sc_start SC_FOOD_DEX, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 32; sc_start SC_FOOD_BASICAVOIDANCE, 5400000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12284','Internet_Cafe3','Internet Cafe3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 5400000, 8; sc_start SC_FOOD_VIT, 5400000, 4; sc_start SC_FOOD_DEX, 5400000, 6; sc_start SC_PLUSMAGICPOWER, 5400000, 40;','','');
+REPLACE INTO `item_db` VALUES ('12285','Internet_Cafe4','Internet Cafe4','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 5400000, 8; sc_start SC_FOOD_LUK, 5400000, 4; sc_start SC_FOOD_AGI, 5400000, 6; sc_start SC_PLUSATTACKPOWER, 5400000, 24; sc_start SC_PLUSMAGICPOWER, 5400000, 24;','','');
+REPLACE INTO `item_db` VALUES ('12286','Masquerade_Ball_Box2','Masquerade Ball Box2','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12286,1;','','');
+REPLACE INTO `item_db` VALUES ('12287','Love_Angel','Love Angel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 1;','','');
+REPLACE INTO `item_db` VALUES ('12288','Squirrel','Squirrel Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 2;','','');
+REPLACE INTO `item_db` VALUES ('12289','Gogo','Gogo Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 3;','','');
+REPLACE INTO `item_db` VALUES ('12290','Mysterious_Can','Mysterious Can Magic Powder','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5;','','');
+REPLACE INTO `item_db` VALUES ('12291','Mysterious_PET_Bottle','Mysterious PET Bottle','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 5,0; skilleffect AL_INCAGI,0; sc_start SC_INC_AGI,120000,5;','','');
+REPLACE INTO `item_db` VALUES ('12292','Unripe_Fruit','Unripe Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,0;','','');
+REPLACE INTO `item_db` VALUES ('12293','Dried_Yggdrasilberry','Dried Yggdrasilberry','0','500','250','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,20;','','');
+REPLACE INTO `item_db` VALUES ('12294','PC_Bang_Coin_Box1','Blue Christmas Cheer Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2740,1;','','');
+REPLACE INTO `item_db` VALUES ('12295','PC_Bang_Coin_Box2','Groove Pack 1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2739,1;','','');
+REPLACE INTO `item_db` VALUES ('12296','PC_Bang_Coin_Box3','Splendid Spring Hat Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,1;','','');
+REPLACE INTO `item_db` VALUES ('12297','PC_Bang_Coin_Box4','Expanded Party Buff Scroll Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2738,2;','','');
+REPLACE INTO `item_db` VALUES ('12298','SP_Potion','SP Consumption Reduction Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_ATKER_BLOOD, 3600000, 15;','','');
+REPLACE INTO `item_db` VALUES ('12299','Mega_Resist_Potion','Mega Resist Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_TARGET_BLOOD, 3600000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12300','Wild_Rose_Scroll','Wild Rose Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WILD_ROSE, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12301','Doppelganger_Scroll','Doppelganger Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DOPPELGANGER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12302','Ygnizem_Scroll','Egnigem Cenia Contract','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_YGNIZEM, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12303','Water_Of_Blessing','Blessing Of Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12304','Picture_Diary','Diary Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 4;','','');
+REPLACE INTO `item_db` VALUES ('12305','Mini_Heart','Mini Heart Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 5;','','');
+REPLACE INTO `item_db` VALUES ('12306','Newcomer','Freshman Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 6;','','');
+REPLACE INTO `item_db` VALUES ('12307','Kid','Kid Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 7;','','');
+REPLACE INTO `item_db` VALUES ('12308','Magic_Castle','Magic Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 8;','','');
+REPLACE INTO `item_db` VALUES ('12309','Bulging_Head','JJangu Magic Powder','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','setfont 9;','','');
+REPLACE INTO `item_db` VALUES ('12310','Spray_Of_Flowers','Spray Of Flowers','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12311','Large_Spray_Of_Flowers','Huge Spray Of Flowers','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_PARTYFLEE,1;','','');
+REPLACE INTO `item_db` VALUES ('12312','Thick_Manual50','Thick Battle Manual','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,3600000,50;','','');
+REPLACE INTO `item_db` VALUES ('12313','Protection_Of_Angel','Guardian Angel','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_ANGEL_PROTECT,1;','','');
+REPLACE INTO `item_db` VALUES ('12314','Noive_Box','Noive Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12315','Goddess_Bless','Goddess Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12316','Angel_Bless','Angel Of Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12317','Powder_Snow','Snow Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('12318','Little_Heart','Small Hearts','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12319','Strawberry_Cake','Rune Strawberry Cake','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 600000, 5; sc_start SC_PLUSMAGICPOWER, 600000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12320','Pineapple_Juice','Schwartzwald Pine Jubilee','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,600000,10; sc_start SC_FOOD_BASICAVOIDANCE,600000,20;','','');
+REPLACE INTO `item_db` VALUES ('12321','Spicy_Sandwich','Arunafeltz Desert Sandwich','2','0','0','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_CRITICALSUCCESSVALUE,600000,7;','','');
+REPLACE INTO `item_db` VALUES ('12322','Chocolate_Pie','Chocolate Pie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12323','N_Fly_Wing','Novice Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('12324','N_Butterfly_Wing','Novice Butterfly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill AL_TELEPORT,3;','','');
+REPLACE INTO `item_db` VALUES ('12325','N_Magnifier','Novice Magnifier','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','itemskill MC_IDENTIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('12326','J_Firecracker','Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12327','Charm_Of_Luck','Unsuitable Of Lucky','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,3600000,20;','','');
+REPLACE INTO `item_db` VALUES ('12328','Charm_Of_Happiness','Unsuitable Of Happyness','2','1800','900','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,20000,10; sc_start SC_FOOD_DEX,20000,10; sc_start SC_FOOD_AGI,20000,10; sc_start SC_FOOD_INT,20000,10; sc_start SC_FOOD_VIT,20000,10; sc_start SC_FOOD_LUK,20000,10;','','');
+REPLACE INTO `item_db` VALUES ('12329','Recall_MaleGM','Support Game Master','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GAMEMASTER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12330','Recall_FemaleGM','Support Game Master','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create F_GAMEMASTER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12331','Ginseng','Ginseng','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','percentheal 6,0;','','');
+REPLACE INTO `item_db` VALUES ('12332','Fruit_Juice','Fruit Juice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','percentheal 0,6;','','');
+REPLACE INTO `item_db` VALUES ('12333','Ansila','Ancilla','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'3','1','0','percentheal 0,15;','','');
+REPLACE INTO `item_db` VALUES ('12334','Cherish_Box','Treasure Edition Helm Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12334,1;','','');
+REPLACE INTO `item_db` VALUES ('12335','Yummy_Skewered_Dish','Grilled Delicious Skewer','0','1000','500','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 60,60;','','');
+REPLACE INTO `item_db` VALUES ('12336','Baked_Mushroom','Grilled Mushroom','0','500','250','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
+REPLACE INTO `item_db` VALUES ('12337','Grilled_Sausage','Grilled Sausages','0','300','150','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
+REPLACE INTO `item_db` VALUES ('12338','Grilled_Corn','Grilled Corn','2','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,180000,2; sc_start SC_FOOD_INT,180000,2; sc_start SC_FOOD_AGI,180000,2;','','');
+REPLACE INTO `item_db` VALUES ('12339','Cherish_Box_Ori','Treasure Edition Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12339,1;','','');
+REPLACE INTO `item_db` VALUES ('12340','Mysterious_Rice_Powder','Chewy Rice Powder','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'1',NULL,'0',NULL,'0','pet EVENT_RICECAKE;','','');
+REPLACE INTO `item_db` VALUES ('12341','Special_Alloy_Trap_Box','Special Alloy Trap Box','2','30000','15000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 7940,100;','','');
+REPLACE INTO `item_db` VALUES ('12342','Manuks_Opportunity','Manuk\'s Opportunity','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_ATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12343','Manuks_Courage','Manuk\'s Courage','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_MANU_DEF,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12344','Pinguiculas_fruit_Jam','Pinguicula\'s Fruit Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_ATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12345','Luciolas_Honey_Jam','Luciola\'s Honey Jam','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_SPL_DEF,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12346','Unripe_Acorn','Unripe Acorn','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','heal -100,0;','','');
+REPLACE INTO `item_db` VALUES ('12347','Acorn_Jelly','Acorn Jelly','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill ALL_REVERSEORCISH,1;','','');
+REPLACE INTO `item_db` VALUES ('12348','Manuks_Faith','Manuk\'s Faith','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_MANU_MATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12349','Cornus_Tears','Cornus\' Tears','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_SPL_MATK,600000,10;','','');
+REPLACE INTO `item_db` VALUES ('12350','Angeling_Potion','Angeling Potion','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','skilleffect AL_BLESSING,0; sc_start SC_BLESSING,120000,5; itemskill AL_ANGELUS,5;','','');
+REPLACE INTO `item_db` VALUES ('12351','Shout_Megaphone','Scream Megaphone','11','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill MC_LOUD,1;','','');
+REPLACE INTO `item_db` VALUES ('12352','Dun_Tele_Scroll3','Dungeon Teleport Scroll 3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",3;','','');
+REPLACE INTO `item_db` VALUES ('12353','Tiny_Waterbottle','Small Bottle','2','600','300','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PROPERTYWATER,90000,1;','','');
+REPLACE INTO `item_db` VALUES ('12354','Buche_De_Noel','Buche De Noel','2','2','1','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ANGELUS; sc_start4 SC_BUCHEDENOEL, 600000, 3, 3, 3, 7;','','');
+REPLACE INTO `item_db` VALUES ('12355','Xmas_Gift','Xmas Gift','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12355,1;','','');
+REPLACE INTO `item_db` VALUES ('12356','Louise_Costume_Box','Louise Costume Box','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12356,1;','','');
+REPLACE INTO `item_db` VALUES ('12357','Shiny_Wing_Gown','Gingerbread Cookie','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet BACSOJIN_;','','');
+REPLACE INTO `item_db` VALUES ('12358','Fan_Of_Wind','Fan Of Wind','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet CIVIL_SERVANT;','','');
+REPLACE INTO `item_db` VALUES ('12359','Very_Soft_Plant','Very Soft Plant','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LEAF_CAT;','','');
+REPLACE INTO `item_db` VALUES ('12360','Very_Red_Juice','Very Red Juice','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet LOLI_RURI;','','');
+REPLACE INTO `item_db` VALUES ('12361','Delicious_Shaved_Ice','Delicious Shaved Ice','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet MARIONETTE;','','');
+REPLACE INTO `item_db` VALUES ('12362','Kuloren','Kuloren','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SHINOBI;','','');
+REPLACE INTO `item_db` VALUES ('12363','Fit_Pipe','Ghost Coffin','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet WHISPER;','','');
+REPLACE INTO `item_db` VALUES ('12364','Staff_Of_Leader','Staff Of Leader','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOBLIN_LEADER;','','');
+REPLACE INTO `item_db` VALUES ('12365','Charming_Lotus','Charming Lotus','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet WICKED_NYMPH;','','');
+REPLACE INTO `item_db` VALUES ('12366','Gril_Doll','Girl Doll','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MIYABI_NINGYO;','','');
+REPLACE INTO `item_db` VALUES ('12367','Luxury_Whisky_Bottle','Luxury Whisky Bottle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet DULLAHAN;','','');
+REPLACE INTO `item_db` VALUES ('12368','Splendid_Mirror','Splendid Mirror','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet MEDUSA;','','');
+REPLACE INTO `item_db` VALUES ('12369','Oilpalm_Coconut','Oilpalm Coconut','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet STONE_SHOOTER;','','');
+REPLACE INTO `item_db` VALUES ('12370','Grils_Naivety','Girl\'s Naivety','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','pet INCUBUS;','','');
+REPLACE INTO `item_db` VALUES ('12371','Magical_Lithography','Magical Lithography','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet GOLEM;','','');
+REPLACE INTO `item_db` VALUES ('12372','Hell_Contract','Hell Contract','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet NIGHTMARE_TERROR;','','');
+REPLACE INTO `item_db` VALUES ('12373','Boys_Naivety','Boy\'s Pure Heart','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet SUCCUBUS;','','');
+REPLACE INTO `item_db` VALUES ('12374','Flaming_Ice','Ice Fireworks','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','pet IMP;','','');
+REPLACE INTO `item_db` VALUES ('12375','Acaraje','Akaraje','2','0','0','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start2 SC_ACARAJE,120000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12376','Mysterious_Can2','Mysterious Can2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 3, 0; itemskill PR_GLORIA, 2;','','');
+REPLACE INTO `item_db` VALUES ('12377','Mysterious_PET_Bottle2','Mysterious PET Bottle2','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'1',NULL,'0',NULL,'0','percentheal 0, 3; itemskill PR_MAGNIFICAT, 1;','','');
+REPLACE INTO `item_db` VALUES ('12378','2009_Rice_Cake_Soup','Rice Cake Soup','2','10','5','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50, 50;','','');
+REPLACE INTO `item_db` VALUES ('12379','Popes_Cookie','Pope Cookie','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12380','Desert_Wolf_Babe_Scroll','Job Change Flute','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_DESERT_WOLF_B, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12381','ValkyrieA_Scroll','Ancient Language Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_A, 1800000; }','','');
+REPLACE INTO `item_db` VALUES ('12382','ValkyrieB_Scroll','Ancient Language Scroll','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (strcharinfo(PC_MAP) == \"job3_arch02\") { mercenary_create VALKYRIE_B, 1800000; }','','');
+REPLACE INTO `item_db` VALUES ('12383','Vulcan_Bullet_Magazine','Vulcan Bullet Magazine','2','13750','6875','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Vulcan_Bullet, 1000;','','');
+REPLACE INTO `item_db` VALUES ('12384','Rainbow_Ruby_Water','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_FROSTMISTY,5; }','','');
+REPLACE INTO `item_db` VALUES ('12385','Rainbow_Ruby_Fire','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_CRIMSONROCK,5; }','','');
+REPLACE INTO `item_db` VALUES ('12386','Rainbow_Ruby_Wind','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_CHAINLIGHTNING,5; }','','');
+REPLACE INTO `item_db` VALUES ('12387','Rainbow_Ruby_Earth','Rainbow Ruby','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_war02\") { itemskill WL_EARTHSTRAIN,5; }','','');
+REPLACE INTO `item_db` VALUES ('12388','Runstone_Crush','Rhydo Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_CRUSHSTRIKE,1; }','','');
+REPLACE INTO `item_db` VALUES ('12389','Runstone_Storm','Pertz Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_STORMBLAST,1; }','','');
+REPLACE INTO `item_db` VALUES ('12390','Runstone_Millennium','Verkana Runestone For Apprentice','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','if(strcharinfo(PC_MAP)==\"job3_rune02\") { itemskill RK_MILLENNIUMSHIELD,1; }','','');
+REPLACE INTO `item_db` VALUES ('12391','Lucky_Egg_C','RWC Groove Pack','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12392','RepairA','Repair A','0','275','137','100','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(200,300), 0;','','');
+REPLACE INTO `item_db` VALUES ('12393','RepairB','Repair B','0','625','312','140','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(300,400), 0;','','');
+REPLACE INTO `item_db` VALUES ('12394','RepairC','Repair C','0','1375','687','180','0','0','0','0','0','1024','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','if(checkmount() == MOUNT_MADO) itemheal rand(400,500), 0;','','');
+REPLACE INTO `item_db` VALUES ('12395','Tantanmen','Tantan Noodle','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','pet CHUNG_E;','','');
+REPLACE INTO `item_db` VALUES ('12396','Fools_Day_Box','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill AL_TELEPORT,1; else if (.@temp == 2) itemskill AL_TELEPORT,3; else if (.@temp == 3) percentheal 50,0; else if (.@temp == 4) percentheal 0,50; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Apple,1; else if (.@temp == 7) itemskill ALL_REVERSEORCISH,1; else if (.@temp == 8) specialeffect2 EF_MAPPILLAR2; else if (.@temp == 9) specialeffect2 EF_ANGEL2; else specialeffect2 EF_COIN;','','');
+REPLACE INTO `item_db` VALUES ('12397','Fools_Day_Box2','Gift Box?','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','.@temp = rand(1,10); if (.@temp == 1) itemskill TF_DETOXIFY,1; else if (.@temp == 2) itemskill TF_PICKSTONE,1; else if (.@temp == 3) itemskill BA_FROSTJOKER,1; else if (.@temp == 4) itemskill DC_SCREAM,1; else if (.@temp == 5) percentheal 50,50; else if (.@temp == 6) getitem Jellopy,1; else if (.@temp == 7) itemskill AL_RUWACH,1; else if (.@temp == 8) specialeffect2 EF_BEGINASURA; else if (.@temp == 9) specialeffect2 EF_MVP; else specialeffect2 EF_CURSEATTACK;','','');
+REPLACE INTO `item_db` VALUES ('12398','PCBang_Gift_Box','PCRoom Gift Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12399','Castle_Treasure_Box','Castle Treasure Box','2','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12400','Water_Of_Blessing_','Water Of Blessing','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12401','Rune_Kn_Test_Int','Rune Kn Test Int','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,300000,40;','','');
+REPLACE INTO `item_db` VALUES ('12402','29Fruit','29Truth','0','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12403','Lucky_Egg_C2','RWC2011 Lucky Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12404','Acti_Potion','Activation Potion','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12405','Underripe_Yggseed','Unripe Seed Of Yggdrasil','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30; skilleffect AL_BLESSING,0; sc_start SC_BLESSING,140000,5;','','');
+REPLACE INTO `item_db` VALUES ('12406','Psychic_ArmorS','Psychic Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENERGYCOAT; sc_start4 SC_ARMOR_PROPERTY, 10000, 1, Ele_Neutral, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('12407','PCBang_Coupon_Box','PCRoom Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12408','Leaf_Cat_Ball','Hydra Ball','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet E_HYDRA;','','');
+REPLACE INTO `item_db` VALUES ('12409','Pork_Belly_H','1st Class Pork Belly','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12410','Spareribs_H','Thick Pork Belly','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12411','HE_Battle_Manual','HE Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,900000,200;','','');
+REPLACE INTO `item_db` VALUES ('12412','HE_Bubble_Gum','HE Bubble Gum','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_RECEIVEITEM,900000,300;','','');
+REPLACE INTO `item_db` VALUES ('12413','PCBang_Coupon_Box2','PCRoom Coupon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12414','Guarana_Candy','Guarana Candy','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,0; sc_start SC_INC_AGI,140000,5; skilleffect AL_INCAGI,0;','','');
+REPLACE INTO `item_db` VALUES ('12415','Siege_Teleport_Scroll2','Siege Map Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12416','Lucky_Egg_C3','Thanksgiving Groove Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12417','Boost500','Boost500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12418','Full_SwingK','Full SwingK','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('12419','Mana_Plus','Mana +','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('12420','Stamina_Up_M','Muramura(M)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12421','Digestive_F','Falmons(F)','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('12422','HP_Increase_PotionS','HP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 1, 500, 2;','','');
+REPLACE INTO `item_db` VALUES ('12423','HP_Increase_PotionM','HP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 2, 1500, 3;','','');
+REPLACE INTO `item_db` VALUES ('12424','HP_Increase_PotionL','HP Increase Potion(Large)','0','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 1, 3, 2500, 5;','','');
+REPLACE INTO `item_db` VALUES ('12425','SP_Increase_PotionS','SP Increase Potion(Small)','2','100','50','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 1, 0, 2;','','');
+REPLACE INTO `item_db` VALUES ('12426','SP_Increase_PotionM','SP Increase Potion(Mid)','2','100','50','40','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 2, 0, 4;','','');
+REPLACE INTO `item_db` VALUES ('12427','SP_Increase_PotionL','SP Increase Potion(Large)','2','100','50','80','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 1, 3, 0, 8;','','');
+REPLACE INTO `item_db` VALUES ('12428','Enrich_White_PotionZ','Enriched White PotionZ','2','100','50','70','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
+REPLACE INTO `item_db` VALUES ('12429','Savage_BBQ','Savage BBQ','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12430','Wug_Blood_Cocktail','Warg Blood Cocktail','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12431','Minor_Brisket','Minor Brisket','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12432','Siroma_Icetea','Siroma Icetea','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12433','Drocera_Herb_Stew','Drosera Herb Stew','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12434','Petti_Tail_Noodle','Petite Tail Noodles','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12435','Black_Thing','Black Thing','2','1000','500','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
+REPLACE INTO `item_db` VALUES ('12436','Vitata500','Vitata500','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
+REPLACE INTO `item_db` VALUES ('12437','Enrich_Celermine_Juice','Enrich Celermine Juice','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12438','F_Giant_Fly_Wing','Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12439','F_Battle_Manual','Old Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12440','F_Insurance','Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12441','F_Bubble_Gum','Old Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12442','F_Kafra_Card','Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12443','F_Neuralizer','Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12444','F_Dun_Tele_Scroll1','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
+REPLACE INTO `item_db` VALUES ('12445','F_Str_Dish10_','Steamed Tongue','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12446','F_Agi_Dish10_','Steamed Desert Scorpions','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12447','F_Int_Dish10_','Dragon Breath Cocktail','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12448','F_Dex_Dish10_','Hwergelmir\'s Tonic','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12449','F_Luk_Dish10_','Nine Tail','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12450','F_Vit_Dish10_','Stew Of Immortality','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12451','F_WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12452','F_WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12453','F_WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12454','F_WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12456','F_Greed_Scroll','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12457','F_Glass_Of_Illusion','Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12458','F_Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12459','F_Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12460','F_Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12461','F_Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12462','F_B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12463','F_S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12464','F_B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12465','F_S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12466','F_Blessing_10_Scroll','LV10 Blessing Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12467','F_Inc_Agi_10_Scroll','LV10 Agil Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12468','F_Aspersio_5_Scroll','LV5 Aspersio Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12470','F_Wind_Walk_10_Scroll','LV10 Wind Walker Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12471','F_Adrenaline_Scroll','LV5 Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12472','F_Convex_Mirror','Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12473','RWC_Parti_Box','Participant\'s Request Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12474','RWC_Final_Comp_Box','RWC Final Event Memorial Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'1',NULL,'0',NULL,'0','packageitem(12474);','','');
+REPLACE INTO `item_db` VALUES ('12475','Cure_Free','Cure Free','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500,0;','','');
+REPLACE INTO `item_db` VALUES ('12476','PCBang_Coupon_Box3','PCRoom Coupon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12477','Gift_Bundle','Prontera Costume Pack','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12478','Chance_Box','Opportunity Of Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12479','Caracas_Ring_Box','Caracas Ring Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12480','Attend_3Day_Box','Attendance 3rd Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12481','Attend_7Day_Box','Attendance 7th Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12482','Attend_10Day_Box','Attendance 10day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12483','Attend_15Day_Box','Attendance 15day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12484','Attend_20Day_Box','Attendance 20day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12485','Attend_25Day_Box','Attendance 25day Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12486','GoldPC_First_Box','Gold PCRoom 1etc. Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12487','PC_4Leaf_Clover_Box','PCRoom Leaf Clover Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12488','Ticket_Gift_Box','Valkyrie Mercenary Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12489','Ticket_Gift_Box2','Ticket Gift Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12490','Vivid_Notation','Christmas Music Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12491','Curious_Snowball','Curious Snowball','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12492','Crumpled_Paper','Crumpled Wad Paper','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12493','Lucky_Egg_C4','Groovy Dragon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12494','E_Giant_Fly_Wing','E Giant Fly Wing','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12495','E_Battle_Manual','E Battle Manual','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12496','E_Insurance','E Insurance','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12497','E_Bubble_Gum','E Bubble Gum','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12498','E_Kafra_Card','E Kafra Card','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12499','E_Neuralizer','E Neuralizer','2','2','1','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12500','E_Dun_Tele_Scroll1','E Dun Tele Scroll1','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12501','E_Str_Dish10_','E Str Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12502','E_Agi_Dish10_','E Agi Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12503','E_Int_Dish10_','E Int Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12504','E_Dex_Dish10_','E Dex Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12505','E_Luk_Dish10_','E Luk Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12506','E_Vit_Dish10_','E Vit Dish10 ','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12507','E_WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12508','E_WOB_Schwaltz','Green Butterfly Wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12509','E_WOB_Rachel','Red Butterfly Wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12510','E_WOB_Local','Blue Butterfly wings','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12511','E_Siege_Teleport_Scroll','E Siege Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12512','E_Greed_Scroll','E Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12513','E_Glass_Of_Illusion','E Glass Of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12514','E_Abrasive','E Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12515','E_Med_Life_Potion','E Med Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12516','E_Small_Life_Potion','E Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12517','E_Regeneration_Potion','E Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12518','E_B_Mdef_Potion','E B Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12519','E_S_Mdef_Potion','E S Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12520','E_B_Def_Potion','E B Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12521','E_S_Def_Potion','E S Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12522','E_Blessing_10_Scroll','E Blessing 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12523','E_Inc_Agi_10_Scroll','E Inc Agi 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12524','E_Aspersio_5_Scroll','E Aspersio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12525','E_Assumptio_5_Scroll','E Assumptio 5 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12526','E_Wind_Walk_10_Scroll','E Wind Walk 10 Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12527','E_Adrenaline_Scroll','E Adrenaline Scroll','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12528','E_Convex_Mirror','E Convex Mirror','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12529','White_Slim_Potion_Box','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 200;','','');
+REPLACE INTO `item_db` VALUES ('12530','Mastela_Fruit_Box','Mastela Fruit Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 200;','','');
+REPLACE INTO `item_db` VALUES ('12531','White_Potion_Box','White Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12532','Royal_Jelly_Box2','Royal Jelly Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Royal_Jelly, 100;','','');
+REPLACE INTO `item_db` VALUES ('12533','Blue_Herb_Box2','Blue Herb Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Blue_Herb, 100;','','');
+REPLACE INTO `item_db` VALUES ('12534','Yggdrasil_Seed_Box','Yggdrasil Seed Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Seed_Of_Yggdrasil, 30;','','');
+REPLACE INTO `item_db` VALUES ('12535','Iggdrasilberry_Box','Yggdrasil Berry Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Yggdrasilberry, 15;','','');
+REPLACE INTO `item_db` VALUES ('12536','NY_Rice_Cake_Soup','New Year\'s Rice Cake','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 20,20;','','');
+REPLACE INTO `item_db` VALUES ('12537','Solo_Gift_Basket','Gift Chocolate Basket','2','1000','500','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12538','Couple_Event_Basket','Firecracker Basket','2','2000','1000','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12539','Splendid_Box','Brilliant Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12540','GM_Warp_Box','GM Warp Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12541','Fortune_Cookie1','Fortune Cookie1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12542','Fortune_Cookie2','Fortune Cookie2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12543','Fortune_Cookie3','Fortune Cookie3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12544','Mystic_Tree_Branch','Mystic Tree Branch','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12545','Lucky_Egg_C5','Fortune Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12546','Suspicious_Dish','Dark matter','2','100','50','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_POISON,12000,0;','','');
+REPLACE INTO `item_db` VALUES ('12547','Chalcenodny_Box','Chalcenodny Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12548','Buy_Market_Permit2','Black Market Bulk Buyer Shop License','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','buyingstore 2;','','');
+REPLACE INTO `item_db` VALUES ('12549','White_Slim_Pot_Box2','White Slim Potion Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem White_Slim_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12550','Poison_Bottle_Box2','Poison Bottle Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Bottle, 30;','','');
+REPLACE INTO `item_db` VALUES ('12551','MVP_Tele_Scroll','MVP Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12552','Quest_Tele_Scroll','Quest Tele Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12553','Brysinggamen_Piece_Box','Brysinggamen Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12554','Asprika_Piece_Box','Asprika Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12555','Brynhild_Piece_Box','Brynhild Piece Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12556','Sleipnir_Piece_Box','Sleipnir Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12557','Mjolnir_Piece_Box','Mjolnir Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12558','Magingiorde_Piece_Box','Magingiorde Keep Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12559','Tenkaippin_Strong','Tenkaippin Strong','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12560','Tenkaippin_Clean','Tenkaippin Clean','2','650','325','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12561','Mysterious_Seed','Mysterious Seed','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"bif_fild01\",32,382;','','');
+REPLACE INTO `item_db` VALUES ('12562','Bubble_Gum_Plus','Bubble Gum Plus','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12563','BM75','BM75','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12564','3D_Glasses_Box','3D Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12565','Cheer_Scarf_Box','Cheering scarf Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12566','Cheer_Scarf2_Box','Cheering scarf II Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12567','Cheer_Scarf3_Box','Cheering scarf III Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12568','Cheer_Scarf4_Box','Cheering scarf IV Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12569','Cheer_Scarf6_Box','Cheering scarf VI Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12570','Cheer_Scarf8_Box','Cheering scarf VIII Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12571','Cheer_Scarf10_Box','Cheering scarf X Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12572','Cheer_Scarf10_Box2','Cheering scarf X Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12573','Fruit_Basket','Fruit Basket','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12574','Mora_Berry','Mora Berry','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal 0, rand(50,65); specialeffect2 EF_GUARD; sc_start SC_MORA_BUFF, 120000, 50;','','');
+REPLACE INTO `item_db` VALUES ('12575','Arrow_Of_Elf_Cntr','Elf\'s Arrow Quiver','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Arrow_Of_Elf,500;','','');
+REPLACE INTO `item_db` VALUES ('12576','Hunting_Arrow_Cntr','Hunting Arrow Quiver','2','500','250','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Hunting_Arrow,500;','','');
+REPLACE INTO `item_db` VALUES ('12577','Lucky_Egg_C6','Fortune Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12578','Rapid_Life_Water','Rapid Water','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL; sc_start2 SC_G_LIFEPOTION, 600000, -6, 3;','','');
+REPLACE INTO `item_db` VALUES ('12579','Ring_Of_Valkyrie_Box','Ring of The Valkyrie Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12580','Vending_Search_Scroll','Window Shopper Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','searchstores 10,0;','','');
+REPLACE INTO `item_db` VALUES ('12581','Vending_Search_Scroll2','Bargain Hunter\'s Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
+REPLACE INTO `item_db` VALUES ('12582','Siege_Supply_Box','WoE Supply Box','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12583','PR_Team_Box','Public Relations box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12584','Develop_Team_box','Development Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12585','Marketing_Team_Box','Marketing Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12586','Operating_Team_Box','Operation Team box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12587','Summer_Night_box','A Summer Night\'s Box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12591','Uni_Catalog_Bz','Black Market Catalogue','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','searchstores 10,1;','','');
+REPLACE INTO `item_db` VALUES ('12592','Cyclops_Box1','Cyclops Box1','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12593','Cyclops_Box2','Cyclops Box2','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12594','Cyclops_Box3','Cyclops Box3','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12595','Lucky_Egg_C7','Incarnation Of Morocc Doll Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12596','Magic_Candy','Magic Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','180000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_MAGIC_CANDY, 60000, 30, 70;','','');
+REPLACE INTO `item_db` VALUES ('12597','Opor_Ayam','Opor Ayam','11','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12598','Dendeng_Balado','Dendeng Balado','11','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12599','Kurma','Kurma','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12600','Treasure_Box_Scroll','Treasure Chest Summoned','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12601','Cold_Watermelon_Juice','Fresh Watermelon Juice','0','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('12602','Special_Box1','Special Box I','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12603','Special_Box2','Special Box II','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12604','Special_Box3','Special Box III','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12605','Special_Box4','Special Box IV','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12606','Special_Box5','Special Box V','11','100','50','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12607','Lolli_Pop_Box','Delicious Lollipop Box','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12608','Splendid_Box2','Splendid Box2','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12609','Old_Ore_Box','Old Ore Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12612','Old_Coin_Pocket','Shabby Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12613','High_Coin_Pocket','Premium Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12614','Mid_Coin_Pocket','Normal Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12615','Low_Coin_Pocket','Poor Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12616','Sgrade_Pocket','S Grade Coin Bag','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12617','Agrade_Pocket','Agrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12618','Bgrade_Pocket','Bgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12619','Cgrade_Pocket','Cgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12620','Dgrade_Pocket','Dgrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12621','Egrade_Pocket','Egrade Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12622','Boarding_Halter','Halter Lead','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','3000','507',NULL,'0',NULL,'0',NULL,'0','setcashmount();','','');
+REPLACE INTO `item_db` VALUES ('12623','High_Weapon_Box','High Weapon Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12623,1;','','');
+REPLACE INTO `item_db` VALUES ('12624','Delicious_Jelly','Delicious Jelly','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 3,3;','','');
+REPLACE INTO `item_db` VALUES ('12625','Sapa_Feat_Cert_Pack','Proof Of Sapha\'s Honor Package','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12626','Wander_Man_Scroll','Wanderman Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WANDER_MAN, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12627','Wicked_Nymph_Scroll','Wicked Nymph Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_WICKED_NYMPH, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12628','Kasa_Scroll','Kasa Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_KASA, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12629','Salamander_Scroll','Salamander Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_SALAMANDER, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12630','Teddy_Bear_Scroll','Teddy Bear Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_TEDDY_BEAR, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12631','Macro_Stone_A','Stone (1Hour)','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12632','Macro_Stone_B','Stone (1Hour)','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12633','Malang_Cat_Can','Malang Cat Can','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect EF_MAGICALATTHIT; sc_start2 SC_OVERLAPEXPUP,1200000,10,20;','','');
+REPLACE INTO `item_db` VALUES ('12636','Malang_Sp_Can','Malang Sp Can','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','warp \"malangdo\",140,114;','','');
+REPLACE INTO `item_db` VALUES ('12637','Gong_Bug_Pocket','Gong Bug Pocket','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Gong_Bung, 200;','','');
+REPLACE INTO `item_db` VALUES ('12638','Dried_Squid_Box','Dried Squid Box','11','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Dried_Squid, 200;','','');
+REPLACE INTO `item_db` VALUES ('12639','Flying_Fish_Box','Flying Fish Box','11','20','10','2000','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flying_Fish, 200;','','');
+REPLACE INTO `item_db` VALUES ('12640','Starfish_Box','Starfish Box','11','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Starfish, 200;','','');
+REPLACE INTO `item_db` VALUES ('12641','Lucky_Egg_C8','New Recruit Pack','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12642','Fruit_Of_Mastela_Box2','Mastela Fruit 100 Box','0','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Fruit_Of_Mastela, 100;','','');
+REPLACE INTO `item_db` VALUES ('12643','E_Coin_Pack50','E Coin Pack50','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Egrade_Coin, 50;','','');
+REPLACE INTO `item_db` VALUES ('12644','PCBang_Coupon_Box4','PCRoom Coupon Box IV','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12645','J_Aspersio_5_Scroll_C','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12646','Takoyaki','Fired Octopus','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 6000, 10; sc_start SC_PLUSATTACKPOWER, 6000, 20; sc_start SC_PLUSMAGICPOWER, 6000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12647','Ink_Ball','See Ink','2','20','10','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12648','Special_Potion_Set','Comprehensive Set Of Potions','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Red_Potion,10; getitem Orange_Potion,10; getitem Yellow_Potion,10; getitem Blue_Potion,10;','','');
+REPLACE INTO `item_db` VALUES ('12649','Lv70_Imperial_Gift','Level 70 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Str_Dish08,5; getitem Agi_Dish08,5; getitem Int_Dish08,5; getitem Vit_Dish08,5; getitem Dex_Dish08,5; getitem Luk_Dish08,5;','','');
+REPLACE INTO `item_db` VALUES ('12650','Lv90_Imperial_Gift','Level 90 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Comp_Battle_Manual,5;','','');
+REPLACE INTO `item_db` VALUES ('12651','Lv110_Imperial_Gift','Level 110 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem High_Weapon_Box,1; getitem Octo_Hstick,Box,1; getitem Octo_Hstick,Box,1; getitem Octo_Hstick_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12652','Lv130_Imperial_Gift','Level 130 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem High_Coin_Pocket,10;','','');
+REPLACE INTO `item_db` VALUES ('12653','Lv150_Imperial_Gift','Level 150 Bounty','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Protection_Seagod_Box,1; getitem Protection_Seagod_Box,1; getitem Protection_Seagod_Box,1; getitem Dark_Snake_Lord_Hat,1;','','');
+REPLACE INTO `item_db` VALUES ('12654','Lucky_Egg_C9','Recruit\'s Mount Gift','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12655','Brain_Powder','Brain Powder','11','2000','1000','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12656','Magical_Powder','Magical Powder','11','3000','1500','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12657','Madness_Powder','Madness Powder','11','4000','2000','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12658','Trans_Scroll_Devi','Transformation Scroll(Deviruchi)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Deviling Fo-rm!!\"; montransform DEVIRUCHI, 1200000, SC_MTF_ASPD, 10, 5;','','');
+REPLACE INTO `item_db` VALUES ('12659','Trans_Scroll_Ray_Arch','Transformation Scroll(Raydric)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Raydric Archer Fo-rm!!\"; montransform RAYDRIC_ARCHER, 1200000, SC_MTF_RANGEATK, 25;','','');
+REPLACE INTO `item_db` VALUES ('12660','Trans_Scroll_Mavka','Transformation Scroll(Mavka)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Mavka Fo-rm!!\"; montransform MAVKA, 1200000, SC_MTF_RANGEATK, 25;','','');
+REPLACE INTO `item_db` VALUES ('12661','Trans_Scroll_Marduk','Transformation Scroll(Marduk)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Marduk Fo-rm!!\"; montransform MARDUK, 1200000, SC_MTF_MATK, 25;','','');
+REPLACE INTO `item_db` VALUES ('12662','Trans_Scroll_Banshee','Transformation Scroll(Banshee)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Banshee Fo-rm!!\"; montransform BANSHEE, 1200000, SC_MTF_MATK, 25;','','');
+REPLACE INTO `item_db` VALUES ('12663','Trans_Scroll_Poring','Transformation Scroll(Poring)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Poring Fo-rm!!\"; montransform PORING, 1200000, SC_MTF_CRIDAMAGE, 5;','','');
+REPLACE INTO `item_db` VALUES ('12664','Trans_Scroll_Golem','Transformation Scroll(Golem)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; showscript \"Trans-Form-!! Golem Fo-rm!!\"; montransform GOLEM, 1200000, SC_MTF_MLEATKED, 2;','','');
+REPLACE INTO `item_db` VALUES ('12665','Grovel_Buff','Grovel Buff','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12666','Thai_Perfume_MATK','Thai Perfume(MATK)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12667','Thai_Perfume_ATK','Thai Perfume(ATK)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12668','Thai_Perfume_ASPD','Thai Perfume(ASPD)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12669','Thai_Perfume_CAST','Thai Perfume(CAST)','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12670','Beast_Powder','Beast Powder','11','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12671','99lv_Battle_Manual','99lv Battle Manual','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12672','Start_New_Box','Start New Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','getitem Old_Violet_Box, 2; getitem Comp_Battle_Manual, 2; getitem Recall_MaleGM, 3; getitem Recall_FemaleGM, 2;','','');
+REPLACE INTO `item_db` VALUES ('12673','Lucky_Egg_C10','Lucky Egg C10','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12674','God_Material_Box','God Material Box','2','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12675','Sg_Weapon_Supply_Box','Siege Weapon Supply Box','2','20','10','500','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Sg_Weapon_Supply_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12676','Sg_Violet_Potion_Box','Siege Violet Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Violet_Potion, 50;','','');
+REPLACE INTO `item_db` VALUES ('12677','Siege_Arrow_Quiver_S','Siege Arrow Quiver S','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','130',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Siege_Arrow_S, 200;','','');
+REPLACE INTO `item_db` VALUES ('12678','Siege_Arrow_Quiver_A','Siege Arrow Quiver A','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','95',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Siege_Arrow_A, 200;','','');
+REPLACE INTO `item_db` VALUES ('12679','Sg_White_Potion_Box','Siege White Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_White_Potion, 30;','','');
+REPLACE INTO `item_db` VALUES ('12680','Sg_Blue_Potion_Box','Siege Blue Potion Box','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Blue_Potion, 10;','','');
+REPLACE INTO `item_db` VALUES ('12681','Nestea_Lemon','Nestea Lemon','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12682','Nestea_Blacktea','Nestea Black Tea','2','0','0','30','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12683','Sg_Vi_Potion_Box200','Siege Violet Potion Box (200)','2','20','10','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Woe_Violet_Potion, 200;','','');
+REPLACE INTO `item_db` VALUES ('12684','ASPD_Potion','ASPD Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12685','Gryphon_Egg_Scroll','Gryphon Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12686','Str_Dish20','Str Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12687','Int_Dish20','Int Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12688','Vit_Dish20','Vit Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12689','Dex_Dish20','Dex Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12690','Old_C_Album_Helm','Headgear Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12691','Old_C_Album_Armor','Armor Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12692','Old_C_Album_Shield','Shield Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12693','Old_C_Album_Garment','Garment Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12694','Old_C_Album_Shoes','Shoes Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12695','Old_C_Album_Acc','Accessory Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12696','RWC_Cele_Fire','RWC Celebration Firecracker','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_2011RWC, 10000, 3, 5;','','');
+REPLACE INTO `item_db` VALUES ('12697','RWC_Cele_Fire2','RWC Celebration Firecracker 2','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_2011RWC, 10000, 3, 5;','','');
+REPLACE INTO `item_db` VALUES ('12698','Old_C_Album_Weapon','Weapon Card Album','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12699','Tikbalang_Belt','Tikbalang Harness','2','20','10','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet TIKBALANG;','','');
+REPLACE INTO `item_db` VALUES ('12700','Insideout_Shirt','Inside-out Shirt','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','warp \"malaya\",242,211;','','');
+REPLACE INTO `item_db` VALUES ('12701','Old_Blue_Box_F','Old Blue Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12702','Old_Bleu_Box','Old Blue Box','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','466',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Old_Bleu_Box,1; getrandgroupitem Old_Bleu_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12703','Holy_Egg_2','Holy Egg','11','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12704','Elixir_Of_Life','Elixir of Life','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','85',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('12705','Noble_Nameplate','Noble Nameplate','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','90',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
+REPLACE INTO `item_db` VALUES ('12706','Lucky_Cookie01','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_GLORIA,5;','','');
+REPLACE INTO `item_db` VALUES ('12707','Lucky_Cookie02','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,1;','','');
+REPLACE INTO `item_db` VALUES ('12708','Lucky_Cookie03','Lucky Cookie','11','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','itemskill PR_IMPOSITIO,3;','','');
+REPLACE INTO `item_db` VALUES ('12709','Guyak_Candy','Guyak Candy','0','0','0','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 30,30;','','');
+REPLACE INTO `item_db` VALUES ('12710','Guyak_Pudding','Guyak Pudding','2','0','0','200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MOVHASTE_POTION, 300000, 100;','','');
+REPLACE INTO `item_db` VALUES ('12711','Pretzel','Pretzel','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemheal rand(50,90),0;','','');
+REPLACE INTO `item_db` VALUES ('12712','Green_Beer','Green Beer','2','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 0,50;','','');
+REPLACE INTO `item_db` VALUES ('12713','Monster_Extract','Monster Extract','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12714','Easter_Scroll','Easter Scroll','2','1','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem Easter_Scroll,1;','','');
+REPLACE INTO `item_db` VALUES ('12715','Black_Treasure_Box','Black Treasure Chest','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12716','Indian_Rice_Cake','Indian Rice Cake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12717','Poison_Paralysis','Paralysis','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PARALYSE, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12718','Poison_Leech','Leech End','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_LEECHESEND, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12719','Poison_Oblivion','Oblivion Curse','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_OBLIVIONCURSE, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12720','Poison_Contamination','Death Hurt','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_DEATHHURT, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12721','Poison_Numb','Toxin','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_TOXIN, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12722','Poison_Fever','Pyrexia','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_PYREXIA, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12723','Poison_Laughing','Magic Mushroom','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_MAGICMUSHROOM, 300000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12724','Poison_Fatigue','Venom Bleed','0','2','1','20','0','0','0','0','0','4096','56','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_ENCHANTPOISON; sc_start SC_VENOMBLEED, 15000, 0, 10, SCFLAG_FIXEDTICK;','','');
+REPLACE INTO `item_db` VALUES ('12725','Runstone_Nosiege','Nosiege Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','120000','475',NULL,'1',NULL,'20','1','0','itemskill RK_REFRESH, 1;','','');
+REPLACE INTO `item_db` VALUES ('12726','Runstone_Rhydo','Rhydo Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','30000','475',NULL,'1',NULL,'20','1','0','itemskill RK_CRUSHSTRIKE, 1;','','');
+REPLACE INTO `item_db` VALUES ('12727','Runstone_Verkana','Verkana Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'1',NULL,'20','1','0','itemskill RK_MILLENNIUMSHIELD, 1;','','');
+REPLACE INTO `item_db` VALUES ('12728','Runstone_Isia','Isia Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_VITALITYACTIVATION, 1;','','');
+REPLACE INTO `item_db` VALUES ('12729','Runstone_Asir','Asir Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_FIGHTINGSPIRIT, 1;','','');
+REPLACE INTO `item_db` VALUES ('12730','Runstone_Urj','Urj Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_ABUNDANCE, 1;','','');
+REPLACE INTO `item_db` VALUES ('12731','Runstone_Turisus','Turisus Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_GIANTGROWTH, 1;','','');
+REPLACE INTO `item_db` VALUES ('12732','Runstone_Pertz','Pertz Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','1000','475',NULL,'1',NULL,'20','1','0','itemskill RK_STORMBLAST, 1;','','');
+REPLACE INTO `item_db` VALUES ('12733','Runstone_Hagalas','Hagalas Runestone','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'20','1','0','itemskill RK_STONEHARDSKIN, 1;','','');
+REPLACE INTO `item_db` VALUES ('12734','Runstone_Quality','Quality Rough Runestone','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 5;','','');
+REPLACE INTO `item_db` VALUES ('12735','Runstone_Ancient','Ancient Rough Runestone','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 11;','','');
+REPLACE INTO `item_db` VALUES ('12736','Runstone_Mystic','Mystic Rough Runestone','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 14;','','');
+REPLACE INTO `item_db` VALUES ('12737','Runstone_Ordinary','General Rough Runestone','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 2;','','');
+REPLACE INTO `item_db` VALUES ('12738','Runstone_Rare','Rare Rough Runestone','0','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','1','0','0',NULL,'0',NULL,'0',NULL,'0','makerune 8;','','');
+REPLACE INTO `item_db` VALUES ('12739','Snow_Flower','Snow Flower','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('12740','Inc_Str_Scroll','Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start SC_STR_SCROLL, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12741','Inc_Int_Scroll','Intellect Amplification Scroll','2','1','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_INT_SCROLL, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('12742','Valentine_Gift_Box1','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Gold_Ring,1;','','');
+REPLACE INTO `item_db` VALUES ('12743','Valentine_Gift_Box2','Valentine Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Valentine_Silver_Ring,1;','','');
+REPLACE INTO `item_db` VALUES ('12744','Chocotate_Box','Chocolate Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Chocolate,1;','','');
+REPLACE INTO `item_db` VALUES ('12745','Skull_Scroll','Skull Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SKELSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12746','Destruction_Scroll','Destruction Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DISTRUCTIONSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12747','Royal_Scroll','Royal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ROYALSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12748','Immune_Scroll','Immune Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_IMMUNITYSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12749','Mystic_Scroll','Mystic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTICSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12750','Battle_Scroll','Battle Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BATTLESCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12751','Armor_Scroll','Armor Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_ARMORSCROLL,1800000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12752','Prayer_Scroll','Prayer Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_FREYJASCROLL,1800000,5,10;','','');
+REPLACE INTO `item_db` VALUES ('12753','Soul_Scroll','Soul Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SOULSCROLL,1800000,5;','','');
+REPLACE INTO `item_db` VALUES ('12754','New_Year_Bun','New Year Bun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 50,50;','','');
+REPLACE INTO `item_db` VALUES ('12755','Traditional_Firecrack','Traditional Firecrack','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POK_JAP; itemskill MO_CALLSPIRITS,3; itemskill MO_FINGEROFFENSIVE,5;','','');
+REPLACE INTO `item_db` VALUES ('12756','New_Gift_Envelope','New Gift Envelope','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12757','Loyal_Ring1_Box','Loyal Ring1 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12758','Loyal_Ring2_Box','Loyal Ring2 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12759','Loyal_Ring3_Box','Loyal Ring3 Box','2','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12760','Bubble_Gum_Green','Bubble Gum Green','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12761','Bubble_Gum_Yellow','Bubble Gum Yellow','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12762','Bubble_Gum_Orange','Bubble Gum Orange','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12763','Bubble_Gum_Red','Bubble Gum Red','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12764','Fools_Day_Box_Tw','Fools Day Box Tw','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12765','Summer_Knight_Box','Summer Knight Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12766','Reward_Job_BM25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,25;','','');
+REPLACE INTO `item_db` VALUES ('12767','Passion_FB_Hat_Box','Passion FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12768','Cool_FB_Hat_Box','Cool FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12769','Victory_FB_Hat_Box','Victory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12770','Glory_FB_Hat_Box','Glory FB Hat Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12771','Passion_Hat_Box2','Passion Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12772','Cool_Hat_Box2','Cool Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12773','Victory_Hat_Box2','Victory Hat Box2','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12774','Empty_Potion_Bottle','Empty Potion Bottle','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12775','Ancient_Spirit_Agimat','Greater Agimat of Ancient Spirit','2','20','10','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_PROVIDENCE; sc_start SC_PHI_DEMON, 1200000, 10;','','');
+REPLACE INTO `item_db` VALUES ('12776','Agi_Dish20','Agi Dish20','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12777','Luk_Dish20','Luk Dish20','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12778','Bapho_Jr_Scroll','Baphomet Jr Ally Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_BAPHOMET, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12779','Galapago_Scroll','Galapago Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create M_GALAPAGO, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12780','10M_Zeny_Check','10M Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12781','1M_Zeny_Check','1M Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12782','100T_Zeny_Check','100T Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12783','10000_Zeny_Check','10000 Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12784','1000_Zeny_Check','1000 Zeny Check','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12785','Dragon_Egg_Scroll','Dragon Egg','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12786','Change_Slot_Card','Character Position Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','SlotChange += 1;','','');
+REPLACE INTO `item_db` VALUES ('12787','Diabolic_Scroll','Diabolic Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_DIABOLIC, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12788','No100_Firecracker','No100 Firecracker','11','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12789','Juicy_Fruit','Juicy Fruit','11','2','1','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12790','Change_Name_Card','Name Change Coupon','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','CharRename += 1;','','');
+REPLACE INTO `item_db` VALUES ('12791','Combat_Pill','Magic Battle Serum','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start2 SC_GM_BATTLE, 600000, 5, 3;','','');
+REPLACE INTO `item_db` VALUES ('12792','P_Combat_Pill','Advanced Magic Battle Serum','2','20','10','150','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_BERSERK; sc_start2 SC_GM_BATTLE2, 600000, 10, 5;','','');
+REPLACE INTO `item_db` VALUES ('12793','Combat_Pill_Box10','Magic Battle Serum Box','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Combat_Pill, 10;','','');
+REPLACE INTO `item_db` VALUES ('12794','P_Combat_Pill_Box10','Advanced Magic Battle Serum Box','11','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem P_Combat_Pill, 10;','','');
+REPLACE INTO `item_db` VALUES ('12795','2011_RWC_Scroll_Kr','2011 RWC Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12796','Red_Booster','Red Boost','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill AC_CONCENTRATION,(getskilllv(AC_CONCENTRATION)<3?3:getskilllv(AC_CONCENTRATION));','','');
+REPLACE INTO `item_db` VALUES ('12797','Wish_Maiden_Scroll','Wish Maiden Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_WISH_MAIDEN, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12798','Zealotus_Scroll','Zealotus Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ZHERLTHSH, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12800','Ktullanux_Scroll','Ktullanux Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_KTULLANUX, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12801','Eddga_Scroll','Eddga Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_EDDGA, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12805','Mystic_Powder','Mystic Powder','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_WIND; sc_start2 SC_MYSTICPOWDER, 300000, 20, 10;','','');
+REPLACE INTO `item_db` VALUES ('12806','Scaraba_Scroll','Antler Scaraba Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_ANTLER_SCARABA, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12807','Mercenary_Casting_','Mercenary Casting','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','20',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Bow_Mercenary_Scroll8,5; getitem SwordMercenary_Scroll8,5; getitem Spear_Mercenary_Scroll8,5; getitem Mother_Love_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12808','Mother_Love_Box','Mother_Love_Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem Mother_Heart,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12809','Level_Up_Box','Level Up Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','120',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Comp_Battle_Manual,5; getitem Comp_Bubble_Gum,5; getitem Comp_Insurance,5; getitem Reward_Job_BM25,5; getitem Zherlthsh_Tck_Box_,1;','','');
+REPLACE INTO `item_db` VALUES ('12812','Snow_Flip','Snow Flip','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SNOWFLIP,1;','','');
+REPLACE INTO `item_db` VALUES ('12813','Peony_Mommy','Peony Mamy','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_PEONYMAMY,1;','','');
+REPLACE INTO `item_db` VALUES ('12814','Slapping_Herb','Sadagui','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SADAGUI,1;','','');
+REPLACE INTO `item_db` VALUES ('12815','Yggdrasil_Dust','Sequoia Dust','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','itemskill ECL_SEQUOIADUST,1;','','');
+REPLACE INTO `item_db` VALUES ('12818','High_Weapon_Box_','Advanced Weapons Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','100',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem Level_Up_Box,1;','','');
+REPLACE INTO `item_db` VALUES ('12819','Zherlthsh_Tck_Box_','Zherlthsh Ticket Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','150',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Zherlthsh_Ticket,1;','','');
+REPLACE INTO `item_db` VALUES ('12820','Mao_Guai_Scroll','Mao Guai Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_CIVIL_SERVANT, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12821','Loli_Ruri_Scroll','Loli Ruri Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_LOLI_RURI, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12822','Songpyun_Box50','Korea Rice Cake 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Korea_Rice_Cake, 50;','','');
+REPLACE INTO `item_db` VALUES ('12823','Sedora_Scroll','Sedora Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_SEDORA, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12824','Chepet_Scroll','Chepet Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','mercenary_create MER_CHEPET, 1800000;','','');
+REPLACE INTO `item_db` VALUES ('12831','Potion_Box','Potion Box','2','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Slim_Potion, 100; getitem Yellow_Slim_Potion, 100; getitem White_Slim_Potion, 100; getitem Blue_Potion, 100;','','');
+REPLACE INTO `item_db` VALUES ('12845','WOB_Amatsu','Amatsu Butterfly Wing','3','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','warp \"iz_ng01\",26,57;','','');
+REPLACE INTO `item_db` VALUES ('12846','Unripe_Apple2','Little Unripe Apple','2','10','5','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'1',NULL,'0',NULL,'0','pet LITTLE_PORING;','','');
+REPLACE INTO `item_db` VALUES ('12847','Old_Equipment_Box','Old Equipment Box','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12848','Falcon_Flute','Falcon Flute','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getskilllv(HT_FALCON)) { if (checkoption(Option_Wug) || checkoption(Option_Wugrider)) end; if (checkfalcon() == 1) { setfalcon 0; } else { setfalcon 1; } }','','');
+REPLACE INTO `item_db` VALUES ('12849','Combination_Kit','Union Kit','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12850','Heaven_Scroll','Heaven Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12851','Vocation_Scroll','Vocation Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12852','Wisdom_Scroll','Wisdom Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12853','Patron_Scroll','Patron Scroll','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('12873','TE_Potion_Box','TE Potion Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','411',NULL,'0',NULL,'0',NULL,'0','getitem TE_White_Slim_Potion,10;','','');
+REPLACE INTO `item_db` VALUES ('12874','Frost_Giant_Blood','Frost Giant Blood','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_CON; autobonus \"{ heal -3000,0; bonus2 bAddRace,RC_Player,100; bonus2 bMagicAddRace,RC_Player,100; }\",10,0,0,SI_GVG_GIANT;','','');
+REPLACE INTO `item_db` VALUES ('12875','Golem_Stone','Golem Stone','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_POTION_CON; autobonus \"{ heal 0,-300; bonus2 bSubRace,RC_Player,15; }\",10,0,0,SI_GVG_GOLEM;','','');
+REPLACE INTO `item_db` VALUES ('12876','Elf_Tear_Stun','Elf Tear Stun','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Stun,10000; }\",10,0,0,SI_GVG_STUN;','','');
+REPLACE INTO `item_db` VALUES ('12877','Elf_Tear_Stone_Curse','Elf Tear Stone Curse','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Stone,10000; }\",10,0,0,SI_GVG_STONE;','','');
+REPLACE INTO `item_db` VALUES ('12878','Elf_Tear_Freezing','Elf Tear Freezing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Freeze,10000; }\",10,0,0,SI_GVG_FREEZ;','','');
+REPLACE INTO `item_db` VALUES ('12879','Elf_Tear_Sleep','Elf Tear Sleep','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Sleep,10000; }\",10,0,0,SI_GVG_SLEEP;','','');
+REPLACE INTO `item_db` VALUES ('12880','Elf_Tear_Curse','Elf Tear Curse','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Curse,10000; }\",10,0,0,SI_GVG_CURSE;','','');
+REPLACE INTO `item_db` VALUES ('12881','Elf_Tear_Silence','Elf Tear Silence','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Silence,10000; }\",10,0,0,SI_GVG_SILENCE;','','');
+REPLACE INTO `item_db` VALUES ('12882','Elf_Tear_Blind','Elf Tear Blind','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ heal -3000,0; bonus2 bResEff,Eff_Blind,10000; }\",10,0,0,SI_GVG_BLIND;','','');
+REPLACE INTO `item_db` VALUES ('12884','C_Center_Potion','Infinite Concentration Potion','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4; specialeffect2 EF_POTION_CON; /* NOTE: No special effect when used. */','','');
+REPLACE INTO `item_db` VALUES ('12885','C_Awakening_Potion','Infinite Awakening Potion','11','0','0','0','0','0','0','0','0','2145902319','63','2','0','0','40',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6; specialeffect2 EF_POTION_; /* NOTE: No special effect when used. */','','');
+REPLACE INTO `item_db` VALUES ('12886','C_Berserk_Potion','Infinite Berserk Potion','11','0','0','0','0','0','0','0','0','31868582','63','2','0','0','85',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9; specialeffect2 EF_POTION_BERSERK; /* NOTE: No special effect when used. */','','');
+REPLACE INTO `item_db` VALUES ('12887','C_Wing_Of_Fly','Infinite Fly Wing','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','warp strcharinfo(PC_MAP),0,0; /* NOTE: Temporary script until we get the correct information. */','','');
+REPLACE INTO `item_db` VALUES ('12888','Siege_Kit_Box','Siege Kit Box','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 12888,1; getrandgroupitem 12888,1; getrandgroupitem 12888,1;','','');
+REPLACE INTO `item_db` VALUES ('12900','Battle_Manual_Box','Battle Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
+REPLACE INTO `item_db` VALUES ('12901','Insurance_Package','Insurance Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
+REPLACE INTO `item_db` VALUES ('12902','Bubble_Gum_Box','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('12903','Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
+REPLACE INTO `item_db` VALUES ('12904','Agi_Dish_Box','Steamed Scorpion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
+REPLACE INTO `item_db` VALUES ('12905','Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
+REPLACE INTO `item_db` VALUES ('12906','Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
+REPLACE INTO `item_db` VALUES ('12907','Luk_Dish_Box','Nine Tail Dish Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('12908','Vit_Dish_Box','Stew Of Immortality Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
+REPLACE INTO `item_db` VALUES ('12909','Kafra_Card_Box','Kafra Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
+REPLACE INTO `item_db` VALUES ('12910','Giant_Fly_Wing_Box','Giant Fly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
+REPLACE INTO `item_db` VALUES ('12911','Neuralizer_Box','Neuralizer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
+REPLACE INTO `item_db` VALUES ('12912','Convex_Mirror_Box','Convex Mirror Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
+REPLACE INTO `item_db` VALUES ('12913','Blessing_10_Scroll_Box','Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
+REPLACE INTO `item_db` VALUES ('12914','Inc_Agi_10_Scroll_Box','Increase AGI 10 scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
+REPLACE INTO `item_db` VALUES ('12915','Aspersio_5_Scroll_Box','Aspersio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
+REPLACE INTO `item_db` VALUES ('12916','Assumptio_5_Scroll_Box','Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
+REPLACE INTO `item_db` VALUES ('12917','Wind_Walk_10_Scroll_Box','Wind Walk 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
+REPLACE INTO `item_db` VALUES ('12918','Adrenaline_Scroll_Box','Adrenaline 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
+REPLACE INTO `item_db` VALUES ('12919','Megaphone_Box','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
+REPLACE INTO `item_db` VALUES ('12920','Enriched_Elunium_Box','Enriched Elunium 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
+REPLACE INTO `item_db` VALUES ('12921','Enriched_Oridecon_Box','Enriched Oridecon 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
+REPLACE INTO `item_db` VALUES ('12922','Token_Of_Siegfried_Box','Token of Siegfried Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
+REPLACE INTO `item_db` VALUES ('12923','Pet_Egg_Scroll_Box1','December Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12925,1;','','');
+REPLACE INTO `item_db` VALUES ('12924','Pet_Egg_Scroll_Box2','Anniversary Destiny Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12926,1;','','');
+REPLACE INTO `item_db` VALUES ('12925','Pet_Egg_Scroll1','Kafra Item Mall Prize Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12926','Pet_Egg_Scroll2','Anniversary Destiny Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12927','J_Aspersio_5_Scroll_Box','Aspersio Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12928,10;','','');
+REPLACE INTO `item_db` VALUES ('12928','J_Aspersio_5_Scroll','Sacred Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_ASPERSIO,5;','','');
+REPLACE INTO `item_db` VALUES ('12929','Pet_Egg_Scroll_Box3','Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12932,1;','','');
+REPLACE INTO `item_db` VALUES ('12930','Pet_Egg_Scroll_Box4','Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12933,1;','','');
+REPLACE INTO `item_db` VALUES ('12931','Pet_Egg_Scroll_Box5','Playspan 5x Easter Lucky Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12934,1;','','');
+REPLACE INTO `item_db` VALUES ('12932','Pet_Egg_Scroll3','Episode 13.2 Key Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12933','Pet_Egg_Scroll4','Summer Hat Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12934','Pet_Egg_Scroll5','Easter Lucky Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12935','Infiltrator_Box','Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('12936','Muramasa_Box','Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('12937','Excalibur_Box','Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('12938','Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('12939','Counter_Dagger_Box','Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('12940','Kaiser_Knuckle_Box','Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('12941','Pole_Axe_Box','Poll Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
+REPLACE INTO `item_db` VALUES ('12942','Mighty_Staff_Box','Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('12943','Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('12944','Balistar_Box','Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('12945','Diary_Of_Great_Sage_Box','Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('12946','Asura_Box','Asura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('12947','Apple_Of_Archer_Box','Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12948','Bunny_Band_Box','Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12949','Sahkkat_Box','Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12950','Lord_Circlet_Box','Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12951','Elven_Ears_Box','Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,604800;','','');
+REPLACE INTO `item_db` VALUES ('12952','Steel_Flower_Box','Steel Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('12953','Critical_Ring_Box','Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('12954','Earring_Box','Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('12955','Ring_Box','Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('12956','Necklace_Box','Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('12957','Glove_Box','Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('12958','Brooch_Box','Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('12959','Rosary_Box','Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('12960','Safety_Ring_Box','Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('12961','Vesper_Core01_Box','Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('12962','Vesper_Core02_Box','Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('12963','Vesper_Core03_Box','Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('12964','Vesper_Core04_Box','Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('12965','Emergency_Box1','Emergency Level 1 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12968,1;','','');
+REPLACE INTO `item_db` VALUES ('12966','Emergency_Box2','Emergency Level 2 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12969,1;','','');
+REPLACE INTO `item_db` VALUES ('12967','Emergency_Box3','Emergency Level 3 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12970,1;','','');
+REPLACE INTO `item_db` VALUES ('12968','Emergency_Scroll1','Emergency Level 1 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12969','Emergency_Scroll2','Emergency Level 2 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12970','Emergency_Scroll3','Emergency Level 3 Scroll','11','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill GD_EMERGENCYCALL,1;','','');
+REPLACE INTO `item_db` VALUES ('12971','Teleport_Box1','Teleport Scroll Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12977,10;','','');
+REPLACE INTO `item_db` VALUES ('12972','Teleport_Box2','Teleport Scroll Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12978,10;','','');
+REPLACE INTO `item_db` VALUES ('12973','Teleport_Box3','Teleport Scroll Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12979,10;','','');
+REPLACE INTO `item_db` VALUES ('12974','Teleport_Box4','Teleport Scroll Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12980,10;','','');
+REPLACE INTO `item_db` VALUES ('12975','Teleport_Box5','Teleport Scroll Box 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12981,10;','','');
+REPLACE INTO `item_db` VALUES ('12976','Teleport_Box6','Teleport Scroll Box 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12982,10;','','');
+REPLACE INTO `item_db` VALUES ('12977','Teleport_Scroll1','Teleport Scroll 1','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",1;','','');
+REPLACE INTO `item_db` VALUES ('12978','Teleport_Scroll2','Teleport Scroll 2','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",2;','','');
+REPLACE INTO `item_db` VALUES ('12979','Teleport_Scroll3','Teleport Scroll 3','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",3;','','');
+REPLACE INTO `item_db` VALUES ('12980','Teleport_Scroll4','Teleport Scroll 4','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",4;','','');
+REPLACE INTO `item_db` VALUES ('12981','Teleport_Scroll5','Teleport Scroll 5','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",5;','','');
+REPLACE INTO `item_db` VALUES ('12982','Teleport_Scroll6','Teleport Scroll 6','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashTele\",6;','','');
+REPLACE INTO `item_db` VALUES ('12983','Pet_Egg_Scroll_Box6','Christmas Holiday Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12989,1;','','');
+REPLACE INTO `item_db` VALUES ('12984','Pet_Egg_Scroll_Box7','Halloween Spooky Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12990,1;','','');
+REPLACE INTO `item_db` VALUES ('12985','Pet_Egg_Scroll_Box8','Summer Lucky Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12991,1;','','');
+REPLACE INTO `item_db` VALUES ('12986','Pet_Egg_Scroll_Box9','Adventurer Pack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12992,1;','','');
+REPLACE INTO `item_db` VALUES ('12987','Pet_Egg_Scroll_Box10','Pet Egg Scroll Box 10','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12993,1;','','');
+REPLACE INTO `item_db` VALUES ('12988','Pet_Egg_Scroll_Box11','Pet Egg Scroll Box 11','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12994,1;','','');
+REPLACE INTO `item_db` VALUES ('12989','Pet_Egg_Scroll6','Christmas Holiday Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12990','Pet_Egg_Scroll7','Halloween Spooky Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12991','Pet_Egg_Scroll8','Party Hard Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12992','Pet_Egg_Scroll9','Adventurer Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12993','Pet_Egg_Scroll10','Party Buff Scroll Pack','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12994','Pet_Egg_Scroll11','HD Elunium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('12995','White_Herb_Box','White Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 509,15;','','');
+REPLACE INTO `item_db` VALUES ('12996','Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 510,15;','','');
+REPLACE INTO `item_db` VALUES ('12997','Elunium_Box','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,5;','','');
+REPLACE INTO `item_db` VALUES ('12998','Oridecon_Box','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,5;','','');
+REPLACE INTO `item_db` VALUES ('12999','Branch_Of_Dead_Tree_Box','Dead Branch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,3;','','');
+REPLACE INTO `item_db` VALUES ('13000','Jujube_Dagger','Jujube Dagger','4','10000','5000','600','39','0','0','1','0','579821295','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13001','Dragon_Killer','Dragon Killer','4','20','10','900','110','0','0','1','0','579821295','63','2','2','4','60',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('13002','Ginnungagap','Ginnungagap','4','20','10','700','148','0','0','1','0','579821295','63','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
+REPLACE INTO `item_db` VALUES ('13003','Coward','Cowardice Blade','4','52000','26000','700','80','0','0','1','1','570560576','63','2','2','3','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
+REPLACE INTO `item_db` VALUES ('13004','Coward_','Cowardice Blade','4','52000','26000','700','80','0','0','1','2','570560576','63','2','2','3','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5;','','');
+REPLACE INTO `item_db` VALUES ('13005','Angelwing_Short_Sword','Angelic Wing Dagger','4','20','10','600','120','0','0','1','2','1','47','2','2','4','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13006','Khukri','Khukri','4','240000','120000','600','150','0','0','1','0','570425344','1','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('13007','Jitte','Jitte','4','20000','10000','400','70','0','0','1','0','570425344','1','2','2','2','35',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13008','Jitte_','Jitte','4','20000','10000','400','70','0','0','1','1','570425344','1','2','2','2','35',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13009','Kamaitachi','Kamaitachi','4','48000','24000','900','125','0','0','2','0','570425344','1','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('13010','Asura','Asura','4','3000','1500','600','50','50','0','1','2','570425344','1','2','2','1','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13011','Asura_','Asura','4','3000','1500','600','50','50','0','1','3','570425344','1','2','2','1','12',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13012','Murasame','Murasame','4','20','10','700','95','0','0','1','1','570425344','1','2','2','2','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('13013','Murasame_','Murasame','4','20','10','700','95','0','0','1','2','570425344','1','2','2','2','24',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('13014','Hakujin','Hakujin','4','20','10','800','120','0','0','1','0','570425344','1','2','2','3','42',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('13015','Hakujin_','Hakujin','4','20','10','800','120','0','0','1','1','570425344','1','2','2','3','42',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus3 bAutoSpell,AL_HEAL,1,10;','','');
+REPLACE INTO `item_db` VALUES ('13016','Poison_Knife_','Poison Knife','4','20','10','800','64','0','0','1','2','579821294','63','2','2','3','65',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,3000;','','');
+REPLACE INTO `item_db` VALUES ('13017','House_Auger_','Ice Pick','4','20','10','600','70','0','0','1','1','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRatioAtkRace, RC_All;','','');
+REPLACE INTO `item_db` VALUES ('13018','Sucsamad_','Sucsamad','4','20','10','800','140','0','0','1','1','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,10; bonus2 bAddEle,Ele_Wind,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13019','Ginnungagap_','Ginnungagap','4','20','10','700','148','0','0','1','1','579821295','63','2','2','4','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500; bonus2 bAddEff2,Eff_Blind,50;','','');
+REPLACE INTO `item_db` VALUES ('13020','Warrior_Balmung_','Warrior\'s Balmung','4','20','10','1000','170','0','0','1','0','18446744073709551615','63','2','2','4','48',NULL,'1','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('13021','Combat_Knife_C','Rental Combat Knife','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_DemiPlayer; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('13022','Counter_Dagger_C','Rental Dagger of Counter','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,90;','','');
+REPLACE INTO `item_db` VALUES ('13023','Asura_C','Rental Asura','4','1','0','0','120','98','0','1','0','570425344','1','2','2','1','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13024','Sword_Breaker_C','Swordbreaker','4','2','1','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13025','Mail_Breaker_C','MailBreaker','4','2','1','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13026','Moonlight_Sword_C','Moonlight Dagger','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,10; bonus bSPDrainValue,3;','','');
+REPLACE INTO `item_db` VALUES ('13027','Scalpel','Scalpel','4','20','10','500','120','0','0','1','3','1007342','58','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,500;','','');
+REPLACE INTO `item_db` VALUES ('13028','Tooth_Blade','Tooth Blade','4','20','10','700','130','0','0','1','1','1007342','58','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus3 bAutoSpell,NPC_SLOWCAST,2,70; } else bonus3 bAutoSpell,NPC_SLOWCAST,1,50;','','');
+REPLACE INTO `item_db` VALUES ('13029','Prinsence_Knife','Prinsense Knife','4','20','10','0','120','0','0','1','0','579821294','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('13030','Dragon_Killer_','Dragon Killer','4','20','10','900','110','0','0','1','2','579821295','63','2','2','4','60',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bIgnoreDefRace,RC_Dragon; bonus2 bExpAddRace,RC_Dragon,10;','','');
+REPLACE INTO `item_db` VALUES ('13031','Sword_Breaker_','Swordbreaker','4','20','10','1000','70','0','0','1','3','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakWeaponRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13032','Mail_Breaker_','Mailbreaker','4','20','10','1000','70','0','0','1','3','579821294','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,500;','','');
+REPLACE INTO `item_db` VALUES ('13033','Assasin_Dagger_','Assassin Dagger','4','20','10','600','140','0','0','1','1','4096','63','2','2','4','36',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('13034','Twilight_Desert','Desert Twilight','4','20','10','600','130','0','0','1','2','4096','58','2','2','2','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13035','Sandstorm','Sandstorm','4','20','10','600','50','0','0','1','4','4096','58','2','2','2','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13036','BF_Dagger1','Brave Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','579821295','63','2','2','3','80',NULL,'1','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;','','');
+REPLACE INTO `item_db` VALUES ('13037','BF_Dagger2','Valorous Assassin\'s Damascus','4','20','10','0','120','0','0','1','0','579821295','63','2','2','3','80',NULL,'1','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bDefRatioAtkRace, RC_All; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;','','');
+REPLACE INTO `item_db` VALUES ('13038','Dagger_Of_Hunter','Dagger of Hunter','4','20','10','700','120','0','0','1','3','131072','58','2','2','3','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAgi,2; bonus bDex,1; bonus4 bAutoSpellOnSkill,RG_BACKSTAP,SM_BASH,10,100; bonus2 bSkillAtk,RG_BACKSTAP,20;','','');
+REPLACE INTO `item_db` VALUES ('13039','Ivory_Knife','Ivory Knife','4','20','10','700','130','0','0','1','2','1007342','58','2','2','3','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,3; bonus2 bAddEff,Eff_Bleeding,300; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,30;','','');
+REPLACE INTO `item_db` VALUES ('13040','N_Cutter','Novice Cutter','4','0','0','0','50','0','0','1','3','579821295','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13041','N_Main_Gauche','Novice Main Gauche','4','0','0','0','63','0','0','1','3','579821295','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13042','Krieger_Dagger1','Glorious Gladius','4','20','10','0','120','0','0','1','0','579821295','63','2','2','4','80',NULL,'1','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus3 bAutoSpell,PR_LEXDIVINA,1,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) bonus4 bAutoSpellOnSkill,RG_RAID,NPC_WIDEBLEEDING,1,250;','','');
+REPLACE INTO `item_db` VALUES ('13043','Fortune_Sword_I','Fortune Sword','4','0','0','0','120','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('13044','House_Auger_I','Ice Pick','4','0','0','0','105','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13045','Kamaitachi_I','Kamaitachi','4','0','0','0','155','0','0','2','0','570425344','1','2','2','4','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13046','Krieg','Krieg','4','20','10','500','110','0','0','1','3','135232','58','2','2','2','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_BACKSTAP,Eff_Bleeding,1000; bonus2 bSkillAtk,RG_BACKSTAP,15;','','');
+REPLACE INTO `item_db` VALUES ('13047','Weihna','Weihna','4','20','10','500','135','0','0','1','2','135232','58','2','2','3','50',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAddEffOnSkill,RG_RAID,Eff_Poison,1000; autobonus \"{ bonus2 bAddRace, RC_All, 10; }\",5,5000,BF_WEAPON|BF_SHORT,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('13048','Damascus_C','Damascus','4','0','0','0','153','0','0','1','0','579821294','63','2','2','3','0',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('13049','Lacma','Lacma','4','20','10','650','45','0','0','1','1','579821295','63','2','2','3','0',NULL,'1','0','1','0','0','0','0','1',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=3) { bonus bAtk,40; bonus bMatk,40; } if(getrefine()>=6) { bonus2 bAddSize,Size_Medium,8; autobonus \"{ bonus bNoSizeFix,0; }\",10,5000,0,\"{ specialeffect2 EF_ENHANCE; }\"; } if(getrefine()>=9) bonus2 bAddSize,Size_Medium,20; if(getrefine()>=12) bonus bNoSizeFix,0;','','');
+REPLACE INTO `item_db` VALUES ('13050','P_Dagger1','Eden Dagger I','4','0','0','0','124','60','0','1','0','579821295','63','2','2','2','26',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13051','P_Dagger2','Eden Dagger II','4','0','0','0','158','70','0','1','0','579821295','63','2','2','2','40',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13052','Tourist_Dagger','Traveler\'s Dagger','4','0','0','500','51','0','0','1','0','579821295','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('13053','F_Moonlight_Sword_C','Rental Moonlight Sword','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13054','F_Combat_Knife_C','Combat Knife','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13055','F_Asura_C','Asura','4','1','0','0','120','0','0','1','0','570425344','1','2','2','1','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13056','F_Counter_Dagger_C','Counter Dagger','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13057','E_Moonlight_Sword_C','E Moonlight Sword C','4','2','1','0','85','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13058','E_Combat_Knife_C','E Combat Knife C','4','1','0','0','129','0','0','1','0','579821294','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13059','E_Asura_C','E Asura C','4','1','0','0','120','0','0','1','0','570425344','1','2','2','1','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13060','E_Counter_Dagger_C','E Counter Dagger C','4','1','0','0','209','0','0','1','0','8454660','63','2','2','4','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13061','Black_Wing','Black Wing','4','20','10','600','142','0','0','1','1','131072','56','2','2','3','102',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_FATALMENACE,30; if(getrefine() >= 6) { bonus2 bSkillAtk,SC_FATALMENACE,(getrefine()-5)*2; bonus bMatk,(getrefine()-5)*3; }','','');
+REPLACE INTO `item_db` VALUES ('13062','Ancient_Dagger','Ancient Dagger','4','20','10','600','107','120','0','1','0','1007342','58','2','2','4','120',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,120; bonus bMaxSP,100; bonus bSPrecovRate,5; bonus2 bAddEff2,Eff_Curse,20; bonus3 bAddEff,Eff_Curse,20,ATF_SELF|ATF_SKILL;','','');
+REPLACE INTO `item_db` VALUES ('13063','Adventure_Knife','Adventure Knife','4','0','0','0','60','0','0','1','0','570560576','63','2','2','1','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13064','Academy_Knife','Academy Knife','4','0','0','700','110','0','0','1','1','570560576','63','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13065','Academy_Eti_Knife','Academy Eti Knife','4','0','0','1200','120','0','0','1','1','1','47','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13066','P_Dagger3','Eden Group Dagger III','4','0','0','0','165','80','0','1','0','579821295','63','2','2','3','60',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13067','Caress','Keris','4','20','10','700','107','70','0','1','1','579821294','63','2','2','3','30',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,20,10;','','');
+REPLACE INTO `item_db` VALUES ('13068','Saurel','Saurel','4','0','0','0','160','100','0','1','0','579821294','63','2','2','1','50',NULL,'0','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bUnbreakableWeapon,0; autobonus \"{ bonus bBaseAtk,30; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bMatk,20; }\",10,7000,BF_MAGIC,\"{ specialeffect2 EF_SUFFRAGIUM; }\"; if(BaseLevel>99) { bonus bBaseAtk,10; bonus bMatk,10; }','','');
+REPLACE INTO `item_db` VALUES ('13069','Aztoe_Nail','Aztoe Nail','4','56000','28000','500','160','80','0','1','0','414946','58','2','2','4','110',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bAddEff,Eff_Freeze,100+(getrefine()*50);','','');
+REPLACE INTO `item_db` VALUES ('13070','Scarletto_Nail','Scarletto Nail','4','56000','28000','500','160','80','0','1','0','414946','58','2','2','4','110',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bAddEff,Eff_Stone,100+(getrefine()*50);','','');
+REPLACE INTO `item_db` VALUES ('13071','Upg_Dagger','Upgrade Dagger','4','20','10','600','55','0','0','1','1','579821295','63','2','2','3','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13072','Velum_Damascus','Vellum Damascus','4','20','10','1000','180','0','0','1','0','579821295','63','2','2','4','95',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
+REPLACE INTO `item_db` VALUES ('13073','Counter_Dagger_','Dagger of Counter','4','120000','60000','550','140','0','0','1','1','8454660','63','2','2','4','55',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13074','Ninja_Cutter','Ninja Cutter','4','0','0','0','0','0','0','1','0','570425344','1','2','2','4','99',NULL,'1','0','1','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13075','Kurenai','Kurenai','4','5000','2500','700','130','0','0','1','0','570425344','1','2','2','3','99',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('13076','Raksasa_Dagger','Raksasa Dagger','4','40000','20000','600','120','100','0','1','1','570425344','1','2','2','3','110',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('13077','Kagekiri','Kagekiri','4','40000','20000','600','50','120','0','1','0','570425344','1','2','2','4','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13078','Mikatsuki','Mikatsuki','4','40000','20000','600','50','120','0','1','1','570425344','1','2','2','4','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('13079','Metal_Dagger','Metal Dagger','4','20','10','0','55','0','0','1','1','33689664','1','2','2','3','0',NULL,'1','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bMatk,(getrefine()*2); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13081','Octo_kitchen_Knife','Discount knife Octopus','4','200000','100000','700','140','0','0','0','3','579821294','1','2','2','4','105',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13083','TE_Woe_Knife','T Woe Knife','4','0','0','0','100','100','0','1','0','1049583343','1','2','2','3','40',NULL,'0','0','1','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('13086','Goldsmithing_Dagger','Goldsmithing Dagger','4','20','10','500','35','25','0','1','0','41943142','56','2','2','1','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13092','RWC_Memory_Knife','RWC Memory Knife','4','1000','500','650','50','0','0','1','1','41943157','1','2','2','3','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,20*(getrefine()/3); bonus bMatk,20*(getrefine()/3); if(getrefine()>=9) { .@val = 1; bonus4 bAutoSpell,BS_WEAPONPERFECT,1,20,0; } if (getrefine() >= 6) { .@rate = 5*(.@val+1); bonus2 bAddRace, RC_All, .@rate; bonus2 bMagicAddRace, RC_All, .@rate; }','','');
+REPLACE INTO `item_db` VALUES ('13093','Thanos_Dagger','Thanatos Dagger','4','20','10','800','100','130','0','1','1','941290','56','2','2','4','120',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('13094','Dagger_Of_Evil_Slayer','Evil Slayer Stabber Dagger','4','20','10','900','120','0','0','1','1','41943157','56','2','2','3','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('13100','Six_Shooter','Six Shooter','4','4500','2250','400','30','0','0','7','1','16777216','1','2','34','1','10',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13101','Six_Shooter_','Six Shooter','4','4500','2250','400','30','0','0','7','2','16777216','1','2','34','1','10',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13102','Crimson_Bolt','Crimson Bolt','4','20000','10000','450','45','0','0','7','1','16777216','1','2','34','2','35',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13103','Crimson_Bolt_','Crimson Bolt','4','20000','10000','450','45','0','0','7','2','16777216','1','2','34','2','35',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13104','The_Garrison','Garrison','4','48000','24000','500','70','0','0','7','1','16777216','1','2','34','2','55',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13105','The_Garrison_','Garrison','4','48000','24000','500','70','0','0','7','2','16777216','1','2','34','2','55',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10;','','');
+REPLACE INTO `item_db` VALUES ('13106','Gold_Lux','Gold Lux','4','100000','50000','500','20','0','0','7','0','16777216','1','2','34','3','12',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; if(getskilllv(GS_GLITTERING)>0) bonus3 bAutoSpell,GS_GLITTERING,getskilllv(GS_GLITTERING),100;','','');
+REPLACE INTO `item_db` VALUES ('13107','Wasteland_Outlaw','Wasteland\'s Outlaw','4','20','10','580','68','0','0','7','2','16777216','1','2','34','3','70',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14;','','');
+REPLACE INTO `item_db` VALUES ('13108','BF_Pistol1','Soldier Revolver','4','20','10','0','70','0','0','7','0','16777216','1','2','34','3','80',NULL,'1','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,-10; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bAspdRate,100; }\",10,3000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13109','Wasteland_Outlaw_C','Western Outlaw','4','20','10','0','100','0','0','7','0','16777216','1','2','34','3','0',NULL,'0','0','17','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,readparam(bAgi)/10; bonus bAspdRate,readparam(bAgi)/14; bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10;','','');
+REPLACE INTO `item_db` VALUES ('13110','Krieger_Pistol1','Glorious Pistol','4','20','10','0','80','0','0','7','0','16777216','1','2','34','4','80',NULL,'1','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,GS_RAPIDSHOWER,GS_GLITTERING,1,1000; bonus2 bSkillAtk,GS_RAPIDSHOWER,getrefine()*2; }','','');
+REPLACE INTO `item_db` VALUES ('13111','Sharpshooter_Revolver','Sharpshooter Revolver','4','20','10','0','105','0','0','7','0','16777216','1','2','34','4','0',NULL,'0','0','17','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('13112','P_Revolver1','Eden Revolver I','4','0','0','0','44','0','0','7','0','16777216','1','2','34','2','26',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13113','P_Revolver2','Eden Revolver II','4','0','0','0','60','0','0','7','0','16777216','1','2','34','2','40',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13114','P_Revolver3','Eden Group Revolver III','4','0','0','0','76','0','0','7','0','16777216','1','2','34','3','60',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13115','Upg_Revolver','Upgrade Revolver','4','20','10','500','35','0','0','7','1','16777216','1','2','34','3','0',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*5); bonus bLongAtkRate,(getrefine()*2); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13116','Novice_Revolver','Beginner Revolver','4','0','0','500','20','0','0','7','0','16777216','1','2','34','1','0',NULL,'0','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-5;','','');
+REPLACE INTO `item_db` VALUES ('13117','TE_Woe_Pistol','TE Woe Pistol','4','0','0','0','60','0','0','7','0','1090519040','63','2','34','3','40',NULL,'0','0','17','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('13120','H_FEATHER_H_FIRE','Heaven\'s_Feather_&_Hell\'s_Fire','4','1250000','625000','800','150','0','0','9','1','1090519040','63','2','34','3','99',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,GS_DESPERADO,20; bonus2 bSkillAtk,RL_FALLEN_ANGEL,20;','','');
+REPLACE INTO `item_db` VALUES ('13122','ALTAIR_ARES','Altea & Ares','4','1450000','725000','1000','200','0','0','9','0','1073741824','63','2','34','3','140',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
+REPLACE INTO `item_db` VALUES ('13124','ALTAIR_ARES_','Altea & Ares','4','1450000','725000','1000','200','0','0','9','1','1073741824','63','2','34','3','140',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5; bonus bDelayrate,10; bonus bLongAtkRate,30;','','');
+REPLACE INTO `item_db` VALUES ('13127','Scarlet_Revolver','Crimson Revolver','4','20','10','1000','100','0','0','7','2','16777216','63','2','34','3','70',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13128','Revolver_of_Vicious_Mind','Revolver of Vicious Mind','4','20','10','1500','150','0','0','7','1','16777216','63','2','34','4','160',NULL,'1','0','17','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('13150','Branch','Branch','4','3000','1500','500','50','0','0','9','3','16777216','1','2','34','1','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13151','The_Cyclone','Cyclone','4','17500','8750','700','120','0','0','9','1','16777216','1','2','34','2','24',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13152','The_Cyclone_','Cyclone','4','17500','8750','700','120','0','0','9','2','16777216','1','2','34','2','24',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13153','Dusk','Dusk','4','23500','11750','750','150','0','0','9','1','16777216','1','2','34','2','56',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('13154','Rolling_Stone','Rolling Stone','4','12000','6000','900','135','0','0','9','1','16777216','1','2','34','1','14',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('13155','Black_Rose','Black Rose','4','32000','16000','900','180','0','0','9','1','16777216','1','2','34','2','35',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1;','','');
+REPLACE INTO `item_db` VALUES ('13156','Gate_Keeper','Gate Keeper','4','56000','28000','1000','210','0','0','9','0','16777216','1','2','34','2','55',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50;','','');
+REPLACE INTO `item_db` VALUES ('13157','Drifter','Drifter','4','80000','40000','2300','50','0','0','9','1','16777216','1','2','34','2','55',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13158','Butcher','Butcher','4','130000','65000','2500','75','0','0','9','0','16777216','1','2','34','3','68',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('13159','Butcher_','Butcher','4','130000','65000','2500','75','0','0','9','1','16777216','1','2','34','3','68',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bCriticalAddRace,RC_Brute,10;','','');
+REPLACE INTO `item_db` VALUES ('13160','Destroyer','Destroyer','4','110000','55000','1200','220','0','0','9','0','16777216','1','2','34','2','52',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13161','Destroyer_','Destroyer','4','110000','55000','1200','220','0','0','9','1','16777216','1','2','34','2','52',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBreakArmorRate,200;','','');
+REPLACE INTO `item_db` VALUES ('13162','Inferno','Inferno','4','230000','115000','1250','280','0','0','9','1','16777216','1','2','34','2','65',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13163','Long_Barrel','Long Barrel','4','40000','20000','1000','150','0','0','9','0','16777216','1','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
+REPLACE INTO `item_db` VALUES ('13164','Long_Barrel_','Long Barrel','4','40000','20000','1000','150','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,20; bonus bAspdRate,-3; bonus3 bAutoSpell,GS_TRACKING,5,20;','','');
+REPLACE INTO `item_db` VALUES ('13165','Jungle_Carbine','Jungle Carbine','4','56000','28000','700','170','0','0','9','0','16777216','1','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
+REPLACE INTO `item_db` VALUES ('13166','Jungle_Carbine_','Jungle Carbine','4','56000','28000','700','170','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCritical,4; bonus bAspdRate,10; bonus bHit,-readparam(bDex)/3;','','');
+REPLACE INTO `item_db` VALUES ('13167','Gate_KeeperDD','Gate Keeper-DD','4','72000','36000','1300','200','0','0','9','0','16777216','1','2','34','4','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus3 bAutoSpell,GS_SPREADATTACK,6,50; bonus bDef,getrefine(); bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('13168','Thunder_P','Thunder P','4','76000','38000','700','80','0','0','9','1','16777216','1','2','34','3','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13169','Thunder_P_','Thunder P','4','76000','38000','700','80','0','0','9','2','16777216','1','2','34','3','70',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSplashRange,1; bonus bHit,-5; bonus bAspdRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13170','Lever_Action_Rifle','Lever Action Rifle','4','20','10','770','138','0','0','9','2','16777216','1','2','34','3','70',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('13171','BF_Rifle1','Soldier Rifle','4','20','10','0','50','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','0','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,10; bonus bCritical,10; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bVariableCastrate,GS_TRACKING,-25; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13172','BF_Gatling_Gun1','Soldier GatlingGun','4','20','10','0','80','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','0','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,120,1000; }\",10,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13173','BF_Shotgun1','Soldier Shotgun','4','20','10','0','100','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','0','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13174','BF_Launcher1','Soldier Grenade Launcher','4','20','10','0','300','0','0','9','0','16777216','1','2','34','3','80',NULL,'1','0','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; autobonus \"{ bonus bBaseAtk,300; bonus2 bHPLossRate,120,1000; }\",30,9000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13175','Lever_Action_Rifle_C','Lever Action Rifle','4','20','10','0','170','0','0','9','0','16777216','1','2','34','3','0',NULL,'0','0','18','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bCritical,50; bonus bAspdRate,-5;','','');
+REPLACE INTO `item_db` VALUES ('13176','Krieger_Rifle1','Glorious Rifle','4','20','10','0','90','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','0','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bVariableCastrate,GS_TRACKING,25; bonus2 bSkillAtk,GS_TRACKING,getrefine() * 3; }','','');
+REPLACE INTO `item_db` VALUES ('13177','Krieger_Gatling1','Glorious Gatling gun','4','20','10','0','90','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','0','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if (getrefine() > 8) { bonus2 bAddRace, RC_All, getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('13178','Krieger_Shotgun1','Glorious Shotgun','4','20','10','0','110','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','0','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,55; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bSplashRange,1; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_SPREADATTACK,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; }','','');
+REPLACE INTO `item_db` VALUES ('13179','Krieger_Launcher1','Glorious Grenade Launcher','4','20','10','0','330','0','0','9','0','16777216','1','2','34','4','80',NULL,'1','0','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,35; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus2 bSkillAtk,GS_TRIPLEACTION,30; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),10)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus2 bSkillAtk,GS_GROUNDDRIFT,getrefine() * 2; bonus3 bAddEffOnSkill,GS_SPREADATTACK,Eff_Stun,2000; autobonus \"{ bonus bAspdRate,20; }\",200,20000,BF_WEAPON,\"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('13180','Novice_Rifle','Starter Branch','4','0','0','500','50','0','0','9','3','16777216','1','2','34','1','0',NULL,'0','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13181','Novice_Shotgun','Beginner Shotgun','4','0','0','1000','80','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13182','Novice_Gatling','Beginner GatlingGun','4','0','0','1500','40','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13183','Novice_Grenade_Launcher','Beginner Grenade Launcher','4','0','0','1500','40','0','0','9','0','16777216','1','2','34','1','0',NULL,'0','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13184','TE_Woe_Rifle','TE Woe Rifle','4','0','0','0','80','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','0','18','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Silence,1000;','','');
+REPLACE INTO `item_db` VALUES ('13185','TE_Woe_Gatling','TE Woe Gatling','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','0','19','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('13186','TE_Woe_Shotgun','TE Woe Shotgun','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','0','20','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
+REPLACE INTO `item_db` VALUES ('13187','TE_Woe_Grenade','TE Woe Grenade','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','40',NULL,'0','0','21','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Blind,1000;','','');
+REPLACE INTO `item_db` VALUES ('13189','COLORSCOPE','Color Scope','4','1350000','675000','1200','240','0','0','9','2','1073741824','63','2','34','3','105',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,30; bonus bCriticalRate,30;','','');
+REPLACE INTO `item_db` VALUES ('13190','RAG203_','RAG203','4','1800000','900000','1300','260','0','0','9','1','1073741824','63','2','34','3','140',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCriticalRate,15; bonus4 bAutoSpell,AL_DECAGI,1,500,0;','','');
+REPLACE INTO `item_db` VALUES ('13192','DEATHFIRE','Death Fire','4','1250000','625000','2000','400','0','0','9','1','1073741824','63','2','34','3','108',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,5; bonus bHit,-50; bonus bDelayrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('13193','R_THUNDER','Rolling Thunder','4','1350000','675000','1800','280','0','0','9','1','1073741824','63','2','34','3','120',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-10; bonus bDelayrate,-10; bonus3 bAutoSpell,MG_THUNDERSTORM,5,500;','','');
+REPLACE INTO `item_db` VALUES ('13194','P_BREAKER','Peace Breaker','4','1950000','975000','1400','250','0','0','9','0','1090519040','63','2','34','3','120',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bAspdRate,25;','','');
+REPLACE INTO `item_db` VALUES ('13195','RAG203','RAG203','4','1800000','900000','1300','260','0','0','9','0','1073741824','63','2','34','3','140',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,10; bonus bCriticalRate,15; bonus4 bAutoSpell,AL_DECAGI,1,10,0;','','');
+REPLACE INTO `item_db` VALUES ('13196','P_BREAKER_','Peace Breaker','4','1950000','975000','1400','250','0','0','9','1','1090519040','63','2','34','3','120',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bAspdRate,25;','','');
+REPLACE INTO `item_db` VALUES ('13197','MINIMAY','Mini Mei','4','1600000','800000','2500','220','0','0','9','2','1090519040','63','2','34','2','106',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13198','TEMPEST','Tempest','4','2200000','1100000','2500','250','0','0','9','0','1090519040','63','2','34','2','140',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bCritical,10; bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13199','TEMPEST_','Tempest','4','2200000','1100000','2500','250','0','0','9','1','1090519040','63','2','34','2','140',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,-25; bonus bCritical,10; bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('13200','Bullet','Bullet','10','1','0','2','10','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13201','Silver_Bullet','Silver Bullet','10','15','7','2','15','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13202','Shell_Of_Blood','Bloody Shell','10','30','15','2','30','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
+REPLACE INTO `item_db` VALUES ('13203','Flare_Sphere','Flare Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13204','Lighting_Sphere','Lightning Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13205','Poison_Sphere','Poison Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
+REPLACE INTO `item_db` VALUES ('13206','Blind_Sphere','Blind Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus2 bAddEff,Eff_Blind,500;','','');
+REPLACE INTO `item_db` VALUES ('13207','Freezing_Sphere','Freezing Sphere','10','80','40','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13208','Gong_Bug','GongBug','10','0','0','20','50','0','0','0','0','16777216','63','2','32768','0','50',NULL,'0','1','3','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('13210','Slug_Bullet_1','Slug Ammunition L','10','250','125','500','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13211','Slug_Bullet_2','Slug Ammunition M','10','500','250','500','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13212','Slug_Bullet_3','Slug Ammunition H','10','750','375','750','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13213','Slug_Bullet_4','Slug Ammunition SH','10','1','0','1000','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13214','Slug_Bullet_5','Slug Ammunition XH','10','1','0','1200','30','0','0','0','0','1090519040','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13215','AP_Ammo','Armor-Piercing Bullet','10','15','7','2','50','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13216','Blaze_Bullet','Blazing Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13217','Freezing_Bullet','Freezing Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13218','Electric_Shock_Bullet','Lightning Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13219','Magical_Stone_Bullet','Magic Stone Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('13220','Sanctified_Bullet','Purifying Bullet','10','10','5','2','40','0','0','0','0','1090519040','63','2','32768','0','100',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13221','Silver_Bullet_','Silver Bullet','10','5','2','2','15','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13222','Shell_Of_Blood_','Bloody Shell','10','10','5','2','30','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Neutral; bonus2 bAddEff, Eff_Bleeding, 100;','','');
+REPLACE INTO `item_db` VALUES ('13223','Flare_Sphere_','Incendiary Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13224','Lighting_Sphere_','Lightning Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13225','Poison_Sphere_','Poison Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Poison; bonus2 bAddEff, Eff_Poison, 500;','','');
+REPLACE INTO `item_db` VALUES ('13226','Blind_Sphere_','Flash Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Dark; bonus2 bAddEff, Eff_Blind, 500;','','');
+REPLACE INTO `item_db` VALUES ('13227','Freezing_Sphere_','Cyro Grenade','10','15','7','5','50','0','0','0','0','16777216','63','2','32768','0','0',NULL,'0','1','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13250','Shuriken','Shuriken','10','4','2','5','10','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13251','Nimbus_Shuriken','Nimbus Shuriken','10','10','5','5','30','0','0','0','0','33554432','63','2','32768','0','20',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13252','Flash_Shuriken','Flash Shuriken','10','20','10','5','45','0','0','0','0','33554432','63','2','32768','0','40',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13253','Sharp_Leaf_Shuriken','Sharp Leaf Shuriken','10','40','20','5','70','0','0','0','0','33554432','63','2','32768','0','60',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13254','Thorn_Needle_Shuriken','Thorn Needle Shuriken','10','100','50','5','100','0','0','0','0','33554432','63','2','32768','0','80',NULL,'0','1','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13255','Kunai_Of_Icicle','Icicle Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water;','','');
+REPLACE INTO `item_db` VALUES ('13256','Kunai_Of_Black_Soil','Black Earth Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Earth;','','');
+REPLACE INTO `item_db` VALUES ('13257','Kunai_Of_Furious_Wind','High Wind Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind;','','');
+REPLACE INTO `item_db` VALUES ('13258','Kunai_Of_Fierce_Flame','Heat Wave Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13259','Kunai_Of_Deadly_Poison','Fell Poison Kunai','10','10','5','20','30','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Poison; bonus2 bAddEff,Eff_Poison,500;','','');
+REPLACE INTO `item_db` VALUES ('13260','Apple_Bomb','Apple Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13261','Coconut_Bomb','Coconut Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13262','Melon_Bomb','Melon Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13263','Pineapple_Bomb','Pineapple Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13264','Banana_Bomb','Banana Bomb','10','100','50','1','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13265','Black_Lump','Black Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13266','Black_Hard_Lump','Black Hard Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13267','Very_Hard_Lump','Very Hard Lump','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13268','Mysterious_Powder','Mysterious Powder','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MYSTERIOUS_POWDER, 10000, 2;','','');
+REPLACE INTO `item_db` VALUES ('13269','Boost500_To_Throw','Throwing Boost500','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_BOOST500, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('13270','Full_SwingK_To_Throw','Full SwingK Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FULL_SWING_K, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('13271','Mana_Plus_To_Throw','Mana + Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MANA_PLUS, 500000, 50;','','');
+REPLACE INTO `item_db` VALUES ('13272','Cure_Free_To_Throw','Cure Free Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_end SC_SILENCE; sc_end SC_BLOODING; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_ORCISH; sc_end SC_PROPERTYUNDEAD; heal 500, 0;','','');
+REPLACE INTO `item_db` VALUES ('13273','Stamina_Up_M_To_Throw','Throwing Muramura(M)','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MUSTLE_M, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('13274','Digestive_F_To_Throw','Throwing Falmons(F)','10','100','50','10','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_LIFE_FORCE_F, 500000, 5;','','');
+REPLACE INTO `item_db` VALUES ('13275','HP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 1, 500, 2;','','');
+REPLACE INTO `item_db` VALUES ('13276','HP_Inc_PotM_To_Throw','HP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 2, 1500, 3;','','');
+REPLACE INTO `item_db` VALUES ('13277','HP_Inc_PotL_To_Throw','HP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_PROMOTE_HEALTH_RESERCH, 500000, 2, 3, 2500, 5;','','');
+REPLACE INTO `item_db` VALUES ('13278','SP_Inc_PotS_To_Throw','HP Increase Potion(Small) Throw','10','100','50','20','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 1, 0, 2;','','');
+REPLACE INTO `item_db` VALUES ('13279','SP_Inc_PotM_To_Throw','SP Increase Potion(Mid) Throw','10','100','50','40','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 2, 0, 4;','','');
+REPLACE INTO `item_db` VALUES ('13280','SP_Inc_PotL_To_Throw','SP Increase Potion(Large) Throw','10','100','50','80','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start4 SC_ENERGY_DRINK_RESERCH, 500000, 2, 3, 0, 8;','','');
+REPLACE INTO `item_db` VALUES ('13281','En_White_PotZ_To_Throw','Enriched White PotionZ Throw','10','100','50','70','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_WHITE_POTION_Z, 500000, 20; heal 1000, 0;','','');
+REPLACE INTO `item_db` VALUES ('13282','Vitata500_To_Throw','Vitata50 Throw0','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_VITATA_500, 500000, 20, 5; heal 0, 200;','','');
+REPLACE INTO `item_db` VALUES ('13283','En_Cel_Juice_To_Throw','Enrich Celermine Juice Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_EXTRACT_SALAMINE_JUICE, 500000, 10;','','');
+REPLACE INTO `item_db` VALUES ('13284','Savage_BBQ_To_Throw','Savage BBQ Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SAVAGE_STEAK, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13285','Wug_Cocktail_To_Throw','Warg Cocktail To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_COCKTAIL_WARG_BLOOD, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13286','M_Brisket_To_Throw','M Brisket To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MINOR_BBQ, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13287','Siroma_Icetea_To_Throw','Siroma Icetea To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_SIROMA_ICE_TEA, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13288','Drocera_Stew_To_Throw','Drosera Stew To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_DROCERA_HERB_STEAMED, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13289','Petti_Noodle_To_Throw','Petite Noodle To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PUTTI_TAILS_NOODLES, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('13290','Black_Thing_To_Throw','Black Thing To Throw','10','100','50','50','0','0','0','0','0','262144','63','2','32768','0','99',NULL,'0','1','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_STOMACHACHE, 60000, rand(5,10), 75;','','');
+REPLACE INTO `item_db` VALUES ('13291','Starfish','Starfish','10','0','0','5','110','0','0','0','0','33554432','63','2','32768','0','50',NULL,'0','1','7','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('13292','Dried_Squid','Dried Squid','10','10','5','20','50','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','7','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus2 bAddEff,Eff_Stun,1000;','','');
+REPLACE INTO `item_db` VALUES ('13293','Flying_Fish','Flying Fish','10','10','5','20','50','0','0','0','0','33554432','63','2','32768','0','0',NULL,'0','1','6','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,3;','','');
+REPLACE INTO `item_db` VALUES ('13294','Explosive_Kunai','Explosive Kunai','10','100','50','30','50','0','0','0','0','33554432','63','2','32768','0','100',NULL,'0','1','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Neutral;','','');
+REPLACE INTO `item_db` VALUES ('13295','Light_Shuriken','Light Shuriken','10','0','0','5','5','0','0','0','0','18446744073709551615','63','2','32768','0','0',NULL,'0','1','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13300','Huuma_Bird_Wing','Huuma Wing Shuriken','4','90000','45000','3000','150','0','0','1','0','570425344','1','2','34','4','65',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Wind; bonus bDex,-2; bonus bAgi,-1;','','');
+REPLACE INTO `item_db` VALUES ('13301','Huuma_Giant_Wheel','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','3','570425344','1','2','34','4','42',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
+REPLACE INTO `item_db` VALUES ('13302','Huuma_Giant_Wheel_','Huuma Giant Wheel Shuriken','4','40000','20000','2500','50','0','0','1','4','570425344','1','2','34','4','42',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Bleeding,100;','','');
+REPLACE INTO `item_db` VALUES ('13303','Huuma_Blaze','Huuma Blaze Shuriken','4','78000','39000','1500','185','0','0','1','0','570425344','1','2','34','4','55',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,-2; bonus3 bAutoSpell,MG_FIREBALL,5,30;','','');
+REPLACE INTO `item_db` VALUES ('13304','Huuma_Calm_Mind','Huuma Calm Mind','4','20','10','1550','112','0','0','1','2','570425344','1','2','34','3','70',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,NJ_HUUMA,30; bonus bNoCastCancel,0;','','');
+REPLACE INTO `item_db` VALUES ('13305','BF_Huuma_Shuriken1','Brave Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','570425344','1','2','34','3','80',NULL,'1','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13306','BF_Huuma_Shuriken2','Valorous Huuma Front Shuriken','4','20','10','0','55','0','0','1','0','570425344','1','2','34','3','80',NULL,'1','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,95; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000,BF_WEAPON,\"{specialeffect2 EF_POTION_BERSERK; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13307','Krieger_Huuma_Shuriken1','Glorious Shuriken','4','20','10','0','55','90','0','1','0','570425344','1','2','34','4','80',NULL,'1','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,95; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bMatkRate,15; autobonus \"{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }\",50,10000; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-3,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>8) { bonus5 bAutoSpellOnSkill,NJ_ISSEN,AL_HEAL,10,1000,1; bonus4 bAutoSpellOnSkill,NJ_HUUMA,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('13308','Huuma_Blaze_I','Huuma Blaze Shuriken','4','0','0','0','230','0','0','1','0','570425344','1','2','34','4','0',NULL,'0','0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('13309','Huuma_Giant_Wheel_C','Huuma Giant Wheel Shuriken','4','0','0','0','99','0','0','1','0','570425344','1','2','34','4','0',NULL,'0','0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13310','P_Huuma_Shuriken1','Eden Group Huuma Shuriken I','4','0','0','0','150','50','0','1','0','570425344','1','2','34','3','60',NULL,'0','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50;','','');
+REPLACE INTO `item_db` VALUES ('13311','Huuma_Shadow','Huuma Shadow','4','5000','2500','1500','170','0','0','1','0','570425344','1','2','34','4','99',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('13312','Huuma_Job_Test','Huuma Job Test','4','90000','45000','3000','0','0','0','1','0','570425344','1','2','34','4','99',NULL,'1','0','22','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13313','Huuma_Swirling_Petal','Huuma Swirling Petal','4','100000','50000','1500','150','50','0','1','2','570425344','1','2','34','3','110',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Fire; bonus2 bSkillAtk,KO_HUUMARANKA,20;','','');
+REPLACE INTO `item_db` VALUES ('13314','Huuma_Fluttering_Snow','Huuma Fluttering Snow','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Water; bonus3 bAutoSpell,NJ_HYOUSYOURAKU,max(getskilllv(NJ_HYOUSYOURAKU),1),30;','','');
+REPLACE INTO `item_db` VALUES ('13315','Huuma_Thunderstorm','Huuma Thunderstorm','4','100000','50000','1500','200','50','0','1','0','570425344','1','2','34','4','110',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,50; bonus bAtkEle,Ele_Wind; bonus3 bAutoSpell,NJ_RAIGEKISAI,max(getskilllv(NJ_RAIGEKISAI),1),30;','','');
+REPLACE INTO `item_db` VALUES ('13316','Upg_Huuma_Shuriken','Upg Huuma Shuriken','4','20','10','1500','55','0','0','1','1','570425344','1','2','34','3','0',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10*getrefine(); bonus bMatk,5*getrefine(); bonus bLongAtkRate,getrefine(); if(BaseLevel>=70) { bonus bBaseAtk,5*((BaseLevel-60)/10); }','','');
+REPLACE INTO `item_db` VALUES ('13317','TE_Woe_Huuma','TE Woe Huuma','4','0','0','0','80','100','0','1','0','570425344','1','2','34','3','40',NULL,'0','0','22','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Bleeding,1000;','','');
+REPLACE INTO `item_db` VALUES ('13327','Scarlet_Huuma','Crimson Huuma Shuriken','4','20','10','1000','100','0','0','1','2','570425344','63','2','34','3','70',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13328','Huuma_Shuriken_of_Vicious_Mind','Huuma Shuriken of Vicious Mind','4','20','10','1500','150','50','0','1','1','570425344','63','2','34','4','160',NULL,'1','0','22','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13400','Cutlas_','Cutlus','4','20','10','900','150','0','0','1','1','414946','63','2','2','4','40',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('13401','Excalibur_C','Excalibur','4','1','0','0','199','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bInt,10; bonus bLuk,10; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13402','Cutlas_C','Cutlas','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill SM_BASH,5; bonus bStr,2; bonus bDef,1;','','');
+REPLACE INTO `item_db` VALUES ('13403','Solar_Sword_C','Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus2 bHPDrainRate,1000,1; bonus2 bSPLossRate,15,10000;','','');
+REPLACE INTO `item_db` VALUES ('13404','Platinum_Shotel','Platinum Shotel','4','20','10','1500','130','0','0','1','1','414946','58','2','2','4','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,50;','','');
+REPLACE INTO `item_db` VALUES ('13405','Curved_Sword','Curved Sword','4','20','10','800','125','0','0','1','2','414946','58','2','2','4','55',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,10; bonus2 bAddEff,Eff_Curse,300;','','');
+REPLACE INTO `item_db` VALUES ('13406','Edger','Edger','4','20','10','0','120','0','0','1','0','414946','63','2','2','1','0',NULL,'0','0','2','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_All, 50;','','');
+REPLACE INTO `item_db` VALUES ('13407','Nagan_C','Refined Nagan','4','1','0','0','148','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','skill TF_DOUBLE,5; bonus bDoubleRate,25; bonus2 bAddRace,RC_DemiPlayer,40;','','');
+REPLACE INTO `item_db` VALUES ('13408','Fire_Brand_C','Refined Fireblend','4','1','0','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bInt,2; skill MG_FIREBOLT,5; bonus3 bAutoSpell,MG_FIREBOLT,5,100;','','');
+REPLACE INTO `item_db` VALUES ('13409','Immaterial_Sword_C','Refined Immaterial Sword','4','1','0','0','160','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle, Ele_Ghost; bonus2 bSPVanishRate, 45, 30; bonus bSPDrainValue, -1; bonus bUnbreakableWeapon, 1;','','');
+REPLACE INTO `item_db` VALUES ('13410','BF_Sword1','Valorous Gladiator Blade','4','20','10','0','115','0','0','1','0','414947','63','2','2','3','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13411','BF_Sword2','Brave Gladiator Blade','4','20','10','0','115','74','0','1','0','414947','63','2','2','3','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiPlayer,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13412','Twin_Edge_B','Twin Edge of Naght Sieger','4','20','10','1500','150','0','0','1','3','414946','58','2','2','4','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Water; skill MG_FROSTDIVER,5; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('13413','Twin_Edge_R','Twin Edge of Naght Sieger','4','20','10','1500','160','0','0','1','3','414946','58','2','2','4','75',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; skill WZ_METEOR,3; autobonus \"{ bonus bIgnoreDefRace,RC_NonBoss; }\",50,5000;','','');
+REPLACE INTO `item_db` VALUES ('13414','Elemental_Sword','Elemental Sword','4','20','10','1200','105','95','0','1','3','414946','58','2','2','3','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,MG_COLDBOLT,3,50; bonus4 bAutoSpellOnSkill,MG_COLDBOLT,MG_FIREBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_FIREBOLT,MG_LIGHTNINGBOLT,3,1000; bonus4 bAutoSpellOnSkill,MG_LIGHTNINGBOLT,WZ_EARTHSPIKE,3,1000;','','');
+REPLACE INTO `item_db` VALUES ('13415','N_Falchion','Novice Falchion','4','0','0','0','59','0','0','1','3','414947','63','2','2','1','2',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13416','Krieger_Onehand_Sword1','Glorious Flamberge','4','20','10','0','130','0','0','1','0','414947','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,75; bonus2 bIgnoreDefRate,RC_DemiPlayer,20; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,pow(min(getrefine(),14)-4,2); bonus2 bIgnoreDefRate,RC_DemiPlayer,5; } if(getrefine()>6) { bonus bAspdRate,5; } if(getrefine()>8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200; }','','');
+REPLACE INTO `item_db` VALUES ('13417','Krieger_Onehand_Sword2','Glorious Rapier','4','20','10','0','130','80','0','1','0','414947','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus bUseSPrate,-10; } if(getrefine()>8) { bonus bInt,5; }','','');
+REPLACE INTO `item_db` VALUES ('13418','Krieger_Onehand_Sword3','Glorious Holy Avenger','4','20','10','0','130','80','0','1','0','279714','63','2','2','4','80',NULL,'1','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bUnbreakableWeapon,0; if(getrefine()>5) { bonus bUseSPrate,-10; } if(getrefine()>8) { bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXAETERNA,1,1000; } if(getrefine()>9) { bonus bInt,5; }','','');
+REPLACE INTO `item_db` VALUES ('13419','Holy_Saber','Holy Saber','4','20','10','0','160','0','0','1','0','414946','63','2','2','3','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13420','Honglyuns_Sword','Honglyun\'s Sword','4','20','10','1200','160','0','0','1','1','414946','63','2','2','4','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('13421','Ruber','Ruber','4','20','10','1500','170','0','0','1','1','279714','58','2','2','3','50',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus2 bSkillAtk,KN_BOWLINGBASH,20; bonus2 bSkillAtk,SM_BASH,20; }\",5,15000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('13422','Flamberge_C','Flamberge','4','0','0','0','185','0','0','1','0','16512','63','2','2','3','0',NULL,'0','0','2','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('13423','P_Sabre1','Eden Sabre I','4','0','0','0','147','0','0','1','0','414946','63','2','2','2','26',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13424','P_Sabre2','Eden Sabre II','4','0','0','0','170','0','0','1','0','414946','63','2','2','2','40',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13425','Tourist_Sword','Traveler\'s Sword','4','0','0','500','61','0','0','1','0','414947','63','2','2','1','0',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bStr,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('13426','F_Cutlas_C','Rental Cutlas','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('13427','F_Solar_Sword_C','Rental Solar Sword','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13428','Priest_Sword','Priest Sword','4','20','10','1200','170','0','0','1','3','414946','63','2','2','4','50',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13429','E_Cutlas_C','E Cutlas C','4','2','1','0','185','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('13430','E_Solar_Sword_C','E Solar Sword C','4','2','1','0','120','0','0','1','0','414946','63','2','2','4','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Fire;','','');
+REPLACE INTO `item_db` VALUES ('13431','Chrome_Sword','Chrome Metal Sword','4','20','10','2200','180','0','0','1','0','279714','58','2','2','3','110',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('13432','Adventure_Sword','Adventure Sword','4','0','0','0','80','0','0','1','0','16514','63','2','2','1','0',NULL,'0','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13433','Academy_Sword','Academy Sword','4','0','0','1200','120','0','0','1','1','16514','63','2','2','1','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13434','P_Saber3','Eden Group Saber III','4','0','0','0','185','0','0','1','0','414946','63','2','2','3','60',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13438','Magical_Blade','Magical Blade','4','60000','30000','2000','165','110','0','1','2','414947','63','2','2','4','105',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13439','TE_Woe_Sword','TE Woe Sword','4','0','0','0','120','100','0','1','0','414947','63','2','2','3','40',NULL,'0','0','2','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Poison,1000;','','');
+REPLACE INTO `item_db` VALUES ('13440','Ceremonial_Sword','Ceremonial Sword','4','20','10','500','60','0','0','0','0','414947','56','2','2','1','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('13441','Thanos_Sword','Thanatos Sword','4','10','5','700','150','100','0','1','1','16514','63','2','2','4','120',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 6; bonus bVit, 6; bonus bLuk, -6; bonus2 bHPDrainRate, 50, 5; bonus2 bSPDrainRate, 10, 5; bonus2 bHPLossRate, 100, 10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('13442','Old_Parasol','Old Parasol','4','20','10','500','120','80','0','0','3','414946','63','2','2','3','80',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,getrefine(); skill MG_SOULSTRIKE,10;','','');
+REPLACE INTO `item_db` VALUES ('13444','Pala','Pala','4','20','10','700','190','0','0','0','1','414946','63','2','2','3','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,8;','','');
+REPLACE INTO `item_db` VALUES ('13454','Scarlet_Saber','Crimson Saber','4','20','10','850','85','0','0','1','2','414947','63','2','2','3','70',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('13455','Saber_of_Vicious_Mind','Saber of Vicious Mind','4','20','10','1350','135','0','0','1','1','414947','63','2','2','4','160',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('13500','Insurance60_Package','Life Insurrance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14500,10;','','');
+REPLACE INTO `item_db` VALUES ('13501','Assorted_Scroll_Box','Experience Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13502','Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,604800;','','');
+REPLACE INTO `item_db` VALUES ('13503','Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,604800;','','');
+REPLACE INTO `item_db` VALUES ('13504','Deviruchi_Cap_Box','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,604800;','','');
+REPLACE INTO `item_db` VALUES ('13505','Executioner_Box','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
+REPLACE INTO `item_db` VALUES ('13506','Brood_Axe_Box','Refined Bloody Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
+REPLACE INTO `item_db` VALUES ('13507','Tomahawk_Box','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
+REPLACE INTO `item_db` VALUES ('13508','Bow_Of_Rudra_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
+REPLACE INTO `item_db` VALUES ('13509','Cutlas_Box','Cutlas Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
+REPLACE INTO `item_db` VALUES ('13510','Solar_Sword_Box','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
+REPLACE INTO `item_db` VALUES ('13511','Sword_Breaker_Box','Refined Swordbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
+REPLACE INTO `item_db` VALUES ('13512','Mail_Breaker_Box','Refined Mailbreaker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
+REPLACE INTO `item_db` VALUES ('13513','Moonlight_Sword_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
+REPLACE INTO `item_db` VALUES ('13514','Spanner_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
+REPLACE INTO `item_db` VALUES ('13515','Grape_Box','Grape Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 514,10;','','');
+REPLACE INTO `item_db` VALUES ('13516','Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 526,5;','','');
+REPLACE INTO `item_db` VALUES ('13517','Yggdrasilberry_Box','Yggdrasil Berry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 607,3;','','');
+REPLACE INTO `item_db` VALUES ('13518','Weapon_Card_Scroll_Box','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13558,1;','','');
+REPLACE INTO `item_db` VALUES ('13519','Armor_Card_Scroll_Box','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13559,1;','','');
+REPLACE INTO `item_db` VALUES ('13520','Helmet_Card_Scroll_Box','Helmet Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13560,1;','','');
+REPLACE INTO `item_db` VALUES ('13521','Hood_Card_Scroll_Box','Garment Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13561,1;','','');
+REPLACE INTO `item_db` VALUES ('13522','Hood_Card_Scroll_Box2','Shield Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13562,1;','','');
+REPLACE INTO `item_db` VALUES ('13523','Shoes_Card_Scroll_Box','Shoes Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13563,1;','','');
+REPLACE INTO `item_db` VALUES ('13524','Accy_Card_Scroll_Box','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13564,1;','','');
+REPLACE INTO `item_db` VALUES ('13525','Zeny_Scroll_Box','Zeny Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14508,1;','','');
+REPLACE INTO `item_db` VALUES ('13526','Pet_Egg_Scroll_Box1_','Pet Egg Scroll Box 12','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12925,30;','','');
+REPLACE INTO `item_db` VALUES ('13527','Pet_Egg_Scroll_Box2_','Pet Egg Scroll Box 13','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12926,30;','','');
+REPLACE INTO `item_db` VALUES ('13528','Pet_Egg_Scroll_Box3_','Pet Egg Scroll Box 14','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12932,30;','','');
+REPLACE INTO `item_db` VALUES ('13529','Pet_Egg_Scroll_Box4_','Pet Egg Scroll Box 15','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12933,30;','','');
+REPLACE INTO `item_db` VALUES ('13530','Pet_Egg_Scroll_Box5_','Pet Egg Scroll Box 16','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12934,30;','','');
+REPLACE INTO `item_db` VALUES ('13531','Light_Red_Pot_Box','Light Red Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 598,50;','','');
+REPLACE INTO `item_db` VALUES ('13532','Light_Orange_Pot_Box','Light Orange Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 599,50;','','');
+REPLACE INTO `item_db` VALUES ('13533','Light_Yellow_Pot_Box','Light Yellow Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11500,50;','','');
+REPLACE INTO `item_db` VALUES ('13534','Light_White_Pot_Box','Light White Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11501,50;','','');
+REPLACE INTO `item_db` VALUES ('13535','Light_Center_Pot_Box','Light Center Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13536','Light_Awakening_Pot_Box','Light Awakening Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13537','Light_Berserk_Pot_Box','Light Berserk Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Light_Center_Pot, 20;','','');
+REPLACE INTO `item_db` VALUES ('13538','Meteor_10_Scroll_Box','Meteor Storm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14512,50;','','');
+REPLACE INTO `item_db` VALUES ('13539','Storm_10_Scroll_Box','Storm Gust Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14513,50;','','');
+REPLACE INTO `item_db` VALUES ('13540','Vermilion_10_Scroll_Box','Lord of Vermilion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14514,50;','','');
+REPLACE INTO `item_db` VALUES ('13541','Lex_Aeterna_Scroll_Box','Lex Aeterna Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14515,50;','','');
+REPLACE INTO `item_db` VALUES ('13542','Magnificat_5_Scroll_Box','Magnificat Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14516,50;','','');
+REPLACE INTO `item_db` VALUES ('13543','CP_Helm_Scroll_Box','Chemical Protection Helm Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13544','CP_Shield_Scroll_Box','Chemical Protection Shield Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13545','CP_Armor_Scroll_Box','Chemical Protection Armor Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13546','CP_Weapon_Scroll_Box','Chemical Protection Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10; getitem 7139,10;','','');
+REPLACE INTO `item_db` VALUES ('13547','Repair_Scroll_Box','Repair Weapon Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14587,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
+REPLACE INTO `item_db` VALUES ('13548','Big_Bun_Box','Big Bun Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,50;','','');
+REPLACE INTO `item_db` VALUES ('13549','Pill__Box','Pill Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,50;','','');
+REPLACE INTO `item_db` VALUES ('13550','Superb_Fish_Slice_Box','Fish Slice Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14524,50;','','');
+REPLACE INTO `item_db` VALUES ('13551','Chewy_Ricecake_Box','Chewy Ricecake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14525,10;','','');
+REPLACE INTO `item_db` VALUES ('13552','Oriental_Pastry_Box','Pastry Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14526,10;','','');
+REPLACE INTO `item_db` VALUES ('13553','Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,50;','','');
+REPLACE INTO `item_db` VALUES ('13554','Weapon_Card_Scroll_Box2','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13565,1;','','');
+REPLACE INTO `item_db` VALUES ('13555','Weapon_Card_Scroll_Box3','Weapon Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13566,1;','','');
+REPLACE INTO `item_db` VALUES ('13556','Armor_Card_Scroll_Box2','Armor Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13567,1;','','');
+REPLACE INTO `item_db` VALUES ('13557','Accy_Card_Scroll_Box2','Accessory Card Pet Egg Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13568,1;','','');
+REPLACE INTO `item_db` VALUES ('13558','Weapon_Card_Scroll','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13559','Armor_Card_Scroll','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13560','Helmet_Card_Scroll','Helmet Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13561','Hood_Card_Scroll','Garment Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13562','Hood_Card_Scroll2','Shield Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13563','Shoes_Card_Scroll','Shoes Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13564','Accy_Card_Scroll','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13565','Weapon_Card_Scroll2','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13566','Weapon_Card_Scroll3','Weapon Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13567','Armor_Card_Scroll2','Armor Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13568','Accy_Card_Scroll2','Accessory Card Pet Egg Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13569','PVP_Tele_Scroll_Box','PVP Teleport Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14528,10;','','');
+REPLACE INTO `item_db` VALUES ('13570','Giant_Fly_Wing_Box50','Giant Fly Wing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
+REPLACE INTO `item_db` VALUES ('13571','Giant_Fly_Wing_Box100','Giant Fly Wing Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
+REPLACE INTO `item_db` VALUES ('13572','Dex_Dish_Box30','Hwergelmir\'s Tonic 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
+REPLACE INTO `item_db` VALUES ('13573','Dex_Dish_Box50','Hwergelmir\'s Tonic 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
+REPLACE INTO `item_db` VALUES ('13574','Luk_Dish_Box30','Nine Tail Dish 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
+REPLACE INTO `item_db` VALUES ('13575','Luk_Dish_Box50','Nine Tail Dish 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
+REPLACE INTO `item_db` VALUES ('13576','Inc_Agi_10_Box30','Increase Agility Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
+REPLACE INTO `item_db` VALUES ('13577','Inc_Agi_10_Box50','Increase Agility Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
+REPLACE INTO `item_db` VALUES ('13578','Vit_Dish_Box30','Stew of Immortality 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
+REPLACE INTO `item_db` VALUES ('13579','Vit_Dish_Box50','Stew of Immortality 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
+REPLACE INTO `item_db` VALUES ('13580','Insurance_Package30','Life Insurance 30 Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
+REPLACE INTO `item_db` VALUES ('13581','Insurance_Package50','Life Insurrance Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
+REPLACE INTO `item_db` VALUES ('13582','Convex_Mirror_Box5','Convex Mirror Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
+REPLACE INTO `item_db` VALUES ('13583','Convex_Mirror_Box30','Convex Mirror Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
+REPLACE INTO `item_db` VALUES ('13584','Blessing10_Box30','Blessing Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
+REPLACE INTO `item_db` VALUES ('13585','Blessing10_Box50','Blessing Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
+REPLACE INTO `item_db` VALUES ('13586','Adrenaline10_Box30','Adrenaline Rush Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
+REPLACE INTO `item_db` VALUES ('13587','Adrenaline10_Box50','Adrenaline Rush Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
+REPLACE INTO `item_db` VALUES ('13588','Assumptio_5_Box30','Assumptio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
+REPLACE INTO `item_db` VALUES ('13589','Assumptio_5_Box50','Assumptio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
+REPLACE INTO `item_db` VALUES ('13590','Aspersio_5_Box30','Aspersio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30;','','');
+REPLACE INTO `item_db` VALUES ('13591','Aspersio_5_Box50','Aspersio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50;','','');
+REPLACE INTO `item_db` VALUES ('13592','Agi_Dish_Box30','Steamed Scorpion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
+REPLACE INTO `item_db` VALUES ('13593','Agi_Dish_Box50','Steamed Scorpion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
+REPLACE INTO `item_db` VALUES ('13594','Wind_Walk10_Box30','Wind Walk Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
+REPLACE INTO `item_db` VALUES ('13595','Wind_Walk10_Box50','Wind Walk Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
+REPLACE INTO `item_db` VALUES ('13596','Int_Dish_Box30','Dragon Breath Cocktail 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
+REPLACE INTO `item_db` VALUES ('13597','Int_Dish_Box50','Dragon Breath Cocktail 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
+REPLACE INTO `item_db` VALUES ('13598','Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
+REPLACE INTO `item_db` VALUES ('13599','Battle_Manual_Box5','Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
+REPLACE INTO `item_db` VALUES ('13600','Siegfried_Box5','Token of Ziegfried Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
+REPLACE INTO `item_db` VALUES ('13601','Siegfried_Box20','Token Of Siegfried 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
+REPLACE INTO `item_db` VALUES ('13602','Kafra_Card_Box30','Kafra Card Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
+REPLACE INTO `item_db` VALUES ('13603','Kafra_Card_Box50','Kafra Card Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
+REPLACE INTO `item_db` VALUES ('13604','Str_Dish_Box30','Steamed Tongue 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
+REPLACE INTO `item_db` VALUES ('13605','Str_Dish_Box50','Steamed Tongue 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
+REPLACE INTO `item_db` VALUES ('13606','Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
+REPLACE INTO `item_db` VALUES ('13607','Bubble_Gum_Box5','Bubble Gum Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('13608','Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
+REPLACE INTO `item_db` VALUES ('13609','Megaphone_Box5','Megaphone Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
+REPLACE INTO `item_db` VALUES ('13610','Enriched_Elunium_Box5','Enriched Elunium 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
+REPLACE INTO `item_db` VALUES ('13611','Enriched_Oridecon_Box5','Enriched Oridecon 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
+REPLACE INTO `item_db` VALUES ('13612','Handcuff_Box','Arrest Handcuffs Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2706,1;','','');
+REPLACE INTO `item_db` VALUES ('13613','Super_Pet_Egg_Box1','Super Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13617,1;','','');
+REPLACE INTO `item_db` VALUES ('13614','Super_Pet_Egg_Box2','Super Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13618,1;','','');
+REPLACE INTO `item_db` VALUES ('13615','Super_Pet_Egg_Box3','Super Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13619,1;','','');
+REPLACE INTO `item_db` VALUES ('13616','Super_Pet_Egg_Box4','Super Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13620,1;','','');
+REPLACE INTO `item_db` VALUES ('13617','Super_Pet_Egg1','Super Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13618','Super_Pet_Egg2','Super Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13619','Super_Pet_Egg3','Super Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13620','Super_Pet_Egg4','Super Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13621','Greed_Box30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
+REPLACE INTO `item_db` VALUES ('13622','Greed_Box50','Greed Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,50;','','');
+REPLACE INTO `item_db` VALUES ('13623','Greed_Box100','Greed Scroll Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14529,100;','','');
+REPLACE INTO `item_db` VALUES ('13624','Flee_30_Scroll_Box','Evasion Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flee_30_Scroll,1;','','');
+REPLACE INTO `item_db` VALUES ('13625','Accuracy_30_Scroll_Box','Concentration Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Accuracy_30_Scroll,1;','','');
+REPLACE INTO `item_db` VALUES ('13626','Super_Card_Pet_Egg_Box1','Super Card Pet Egg Box 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13630,1;','','');
+REPLACE INTO `item_db` VALUES ('13627','Super_Card_Pet_Egg_Box2','Super Card Pet Egg Box 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13631,1;','','');
+REPLACE INTO `item_db` VALUES ('13628','Super_Card_Pet_Egg_Box3','Super Card Pet Egg Box 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13632,1;','','');
+REPLACE INTO `item_db` VALUES ('13629','Super_Card_Pet_Egg_Box4','Super Card Pet Egg Box 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13633,1;','','');
+REPLACE INTO `item_db` VALUES ('13630','Super_Card_Pet_Egg1','Super Card Pet Egg 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13631','Super_Card_Pet_Egg2','Super Card Pet Egg 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13632','Super_Card_Pet_Egg3','Super Card Pet Egg 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13633','Super_Card_Pet_Egg4','Super Card Pet Egg 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13634','Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13635','Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13636','Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13637','Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13638','Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13639','Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('13640','Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13641','Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13642','Vigorgra_Package9','Start your Journey Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13643','Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13644','Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13645','Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('13646','Infiltrator_Box1','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('13647','Muramasa_Box1','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('13648','Excalibur_Box1','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('13649','Combat_Knife_Box1','Refined Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('13650','Counter_Dagger_Box1','Refined Dagger of Counter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('13651','Kaiser_Knuckle_Box1','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('13652','Pole_Axe_Box1','Refined Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
+REPLACE INTO `item_db` VALUES ('13653','Mighty_Staff_Box1','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('13654','Right_Epsilon_Box1','Refined Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('13655','Balistar_Box1','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('13656','Diary_Of_Sage_Box1','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('13657','Asura_Box1','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('13658','Apple_Of_Archer_Box1','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13659','Bunny_Band_Box1','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13660','Sahkkat_Box1','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13661','Lord_Circlet_Box1','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13662','Elven_Ears_Box1','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13663','Steel_Flower_Box1','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13664','Critical_Ring_Box1','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('13665','Earring_Box1','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('13666','Ring_Box1','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('13667','Necklace_Box1','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('13668','Glove_Box1','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('13669','Brooch_Box1','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('13670','Rosary_Box1','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('13671','Safety_Ring_Box1','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('13672','Vesper_Core01_Box1','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('13673','Vesper_Core02_Box1','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('13674','Vesper_Core03_Box1','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('13675','Vesper_Core04_Box1','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('13676','Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5279,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13677','Magestic_Goat_Box1','Refined Majestic Goat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5280,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13678','Deviruchi_Cap_Box1','Refined Deviruchi Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5281,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13679','Executioner_Box1','Refined Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
+REPLACE INTO `item_db` VALUES ('13680','Brood_Axe_Box1','Punksutawney Phil\'s Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1373,604800;','','');
+REPLACE INTO `item_db` VALUES ('13681','Tomahawk_Box1','Serpent\'s Surprise','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
+REPLACE INTO `item_db` VALUES ('13682','Bow_Of_Rudra_Box1','Tricky Halloween Treat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
+REPLACE INTO `item_db` VALUES ('13683','Cutlas_Box1','Lovely Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
+REPLACE INTO `item_db` VALUES ('13684','Solar_Sword_Box1','Refined Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
+REPLACE INTO `item_db` VALUES ('13685','Sword_Breaker_Box1','Tricky Halloween Treat Crate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13024,604800;','','');
+REPLACE INTO `item_db` VALUES ('13686','Mail_Breaker_Box1','Yule Love This Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13025,604800;','','');
+REPLACE INTO `item_db` VALUES ('13687','Moonlight_Sword_Box1','Apocalypse Survivor Fire Sale Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
+REPLACE INTO `item_db` VALUES ('13688','Spanner_Box1','Refined Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
+REPLACE INTO `item_db` VALUES ('13689','Bok_Choy_Box','Bok Choy Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7766,100;','','');
+REPLACE INTO `item_db` VALUES ('13690','Chung_E_Cake_Box','Chung E Cake Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7767,100;','','');
+REPLACE INTO `item_db` VALUES ('13691','Freyja_Overcoat_Box','Freya\'s Clothes Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2369,604800;','','');
+REPLACE INTO `item_db` VALUES ('13692','Freyja_Boots_Box','Freya\'s Boots Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2428,604800;','','');
+REPLACE INTO `item_db` VALUES ('13693','Freyja_Cape_Box','Freya\'s Manteau Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2533,604800;','','');
+REPLACE INTO `item_db` VALUES ('13694','Freyja_Crown_Box','Freya\'s Crown Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5306,604800;','','');
+REPLACE INTO `item_db` VALUES ('13695','Battle_Manual25_Box','Field Manual 25% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14532,10;','','');
+REPLACE INTO `item_db` VALUES ('13696','Battle_Manual100_Box','Field Manual 100% Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14533,10;','','');
+REPLACE INTO `item_db` VALUES ('13697','J_Blessing10_Box','Blessing Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
+REPLACE INTO `item_db` VALUES ('13698','J_Inc_Agi10_Box','Increase Agility Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
+REPLACE INTO `item_db` VALUES ('13699','J_Wind_Walk10_Box','Wind Walk Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
+REPLACE INTO `item_db` VALUES ('13700','J_Adrenaline10_Box','Adrenaline Rush Scroll Box(10)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
+REPLACE INTO `item_db` VALUES ('13701','Pet_Egg_Scroll12','Pet Egg Scroll 12','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13702','Pet_Egg_Scroll13','Pet Egg Scroll 13','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13703','Pet_Egg_Scroll14','Pet Egg Scroll 14','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13704','Super_Pet_Egg5','Super Pet Egg 5','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13705','Super_Pet_Egg6','Super Pet Egg 6','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13706','Super_Pet_Egg7','Super Pet Egg 7','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13707','Super_Pet_Egg8','Super Pet Egg 8','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13708','Pet_Egg_Scroll_E','Pet Egg Scroll E','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13709','BRO_Package_1','BRO Package Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13710','Max_Weight_Up_Box','Gym Pass Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
+REPLACE INTO `item_db` VALUES ('13711','Small_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
+REPLACE INTO `item_db` VALUES ('13712','Small_Life_Potion_Box30','Small Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
+REPLACE INTO `item_db` VALUES ('13713','Small_Life_Potion_Box50','Small Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
+REPLACE INTO `item_db` VALUES ('13714','Med_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
+REPLACE INTO `item_db` VALUES ('13715','Med_Life_Potion_Box30','Medium Life Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
+REPLACE INTO `item_db` VALUES ('13716','Med_Life_Potion_Box50','Medium Life Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
+REPLACE INTO `item_db` VALUES ('13717','Abrasive_Box5','Abrasive 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
+REPLACE INTO `item_db` VALUES ('13718','Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
+REPLACE INTO `item_db` VALUES ('13719','Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
+REPLACE INTO `item_db` VALUES ('13720','Regeneration_Box10','Regeneration 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
+REPLACE INTO `item_db` VALUES ('13721','Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
+REPLACE INTO `item_db` VALUES ('13722','Pecopeco_Hairband_Box','Pecopeco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
+REPLACE INTO `item_db` VALUES ('13723','Red_Glasses_Box','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
+REPLACE INTO `item_db` VALUES ('13724','Whisper_Mask_Box','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
+REPLACE INTO `item_db` VALUES ('13725','Ramen_Hat_Box','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
+REPLACE INTO `item_db` VALUES ('13726','Gold_Box_','Golden Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7777,1;','','');
+REPLACE INTO `item_db` VALUES ('13727','Silver_Box_','Silver Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7778,1;','','');
+REPLACE INTO `item_db` VALUES ('13728','Gold_Key1_Box','Golden Key Box(1)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7779,1;','','');
+REPLACE INTO `item_db` VALUES ('13729','Gold_Key5_Box','Golden Key Box(5)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7779,5;','','');
+REPLACE INTO `item_db` VALUES ('13730','Silver_Key1_Box','Silver Key Box(1)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7780,1;','','');
+REPLACE INTO `item_db` VALUES ('13731','Silver_Key5_Box','Silver Key Box(5)','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7780,5;','','');
+REPLACE INTO `item_db` VALUES ('13734','Pecopeco_Hairband_Box1','Peco Peco Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5286,1;','','');
+REPLACE INTO `item_db` VALUES ('13735','Red_Glasses_Box1','Red Glasses Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5288,1;','','');
+REPLACE INTO `item_db` VALUES ('13736','Whisper_Mask_Box1','Whisper Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5294,1;','','');
+REPLACE INTO `item_db` VALUES ('13737','Ramen_Hat_Box1','Ramen Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5293,1;','','');
+REPLACE INTO `item_db` VALUES ('13738','Glass_Of_Illusion_Box5','Glass of Illusion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
+REPLACE INTO `item_db` VALUES ('13739','Glass_Of_Illusion_Box10','Glass of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
+REPLACE INTO `item_db` VALUES ('13740','Shadow_Armor_S_Box5','Shadow Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 5;','','');
+REPLACE INTO `item_db` VALUES ('13741','Shadow_Armor_S_Box10','Shadow Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 10;','','');
+REPLACE INTO `item_db` VALUES ('13742','Shadow_Armor_S_Box30','Shadow Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Shadow_Armor_S, 30;','','');
+REPLACE INTO `item_db` VALUES ('13743','Holy_Armor_S_Box5','Holy Armor Scroll 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 5;','','');
+REPLACE INTO `item_db` VALUES ('13744','Holy_Armor_S_Box10','Holy Armor Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 10;','','');
+REPLACE INTO `item_db` VALUES ('13745','Holy_Armor_S_Box30','Holy Armor Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Armor_S, 30;','','');
+REPLACE INTO `item_db` VALUES ('13746','S_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
+REPLACE INTO `item_db` VALUES ('13747','S_Def_Potion_Box30','Small Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
+REPLACE INTO `item_db` VALUES ('13748','S_Def_Potion_Box50','Small Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
+REPLACE INTO `item_db` VALUES ('13749','B_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
+REPLACE INTO `item_db` VALUES ('13750','B_Def_Potion_Box30','Big Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
+REPLACE INTO `item_db` VALUES ('13751','B_Def_Potion_Box50','Big Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
+REPLACE INTO `item_db` VALUES ('13752','S_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
+REPLACE INTO `item_db` VALUES ('13753','S_Mdef_Potion_Box30','Small Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
+REPLACE INTO `item_db` VALUES ('13754','S_Mdef_Potion_Box50','Small Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
+REPLACE INTO `item_db` VALUES ('13755','B_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
+REPLACE INTO `item_db` VALUES ('13756','B_Mdef_Potion_Box30','Big Magic Defense Potion 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
+REPLACE INTO `item_db` VALUES ('13757','B_Mdef_Potion_Box50','Big Magic Defense Potion 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
+REPLACE INTO `item_db` VALUES ('13758','Battle_Manual_X3_Box','Field Manual 300% Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14545,20;','','');
+REPLACE INTO `item_db` VALUES ('13759','In_Blue_Herb_Box','Blue Herb Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 510,50;','','');
+REPLACE INTO `item_db` VALUES ('13760','Honey_Box','Honey Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 518,100;','','');
+REPLACE INTO `item_db` VALUES ('13761','Empty_Bottle_Box','Empty Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
+REPLACE INTO `item_db` VALUES ('13762','In_Royal_Jelly_Box','Royal Jelly Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 526,70;','','');
+REPLACE INTO `item_db` VALUES ('13763','5_Anniversary_Coin_Box','PCRoom Premium Anniversary Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2709,1;','','');
+REPLACE INTO `item_db` VALUES ('13764','Battle_Manual_Box_TW','Beginner\'s Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7803,5;','','');
+REPLACE INTO `item_db` VALUES ('13765','Certificate_TW_Box','... Certificate','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 7804,1;','','');
+REPLACE INTO `item_db` VALUES ('13766','Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
+REPLACE INTO `item_db` VALUES ('13767','Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
+REPLACE INTO `item_db` VALUES ('13768','Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
+REPLACE INTO `item_db` VALUES ('13769','Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
+REPLACE INTO `item_db` VALUES ('13770','Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
+REPLACE INTO `item_db` VALUES ('13771','Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
+REPLACE INTO `item_db` VALUES ('13772','Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
+REPLACE INTO `item_db` VALUES ('13773','Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
+REPLACE INTO `item_db` VALUES ('13774','Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
+REPLACE INTO `item_db` VALUES ('13775','Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
+REPLACE INTO `item_db` VALUES ('13776','Cloak_Of_Survival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13777','Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13778','Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13779','Evil_Wing_Ears_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13780','Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13781','kRO_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13782','Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
+REPLACE INTO `item_db` VALUES ('13783','Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
+REPLACE INTO `item_db` VALUES ('13784','Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
+REPLACE INTO `item_db` VALUES ('13785','Nagan_Box1','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,86400;','','');
+REPLACE INTO `item_db` VALUES ('13786','Skewer_Box1','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,86400;','','');
+REPLACE INTO `item_db` VALUES ('13787','Survival_Rod_Box1','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,86400;','','');
+REPLACE INTO `item_db` VALUES ('13788','Quadrille_Box1','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,86400;','','');
+REPLACE INTO `item_db` VALUES ('13789','Great_Axe_Box1','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,86400;','','');
+REPLACE INTO `item_db` VALUES ('13790','Bloody_Roar_Box1','Fall Into The Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,86400;','','');
+REPLACE INTO `item_db` VALUES ('13791','Hardback_Box1','Turkey Day Groove Pack with Gravy','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,86400;','','');
+REPLACE INTO `item_db` VALUES ('13792','Fire_Brand_Box1','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,86400;','','');
+REPLACE INTO `item_db` VALUES ('13793','Immaterial_Sword_Box1','Black Friday Groove Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,86400;','','');
+REPLACE INTO `item_db` VALUES ('13794','Unholy_Touch_Box1','Cyber Monday Lucky Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,86400;','','');
+REPLACE INTO `item_db` VALUES ('13795','Cloak_Of_Survival_Box1','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,86400;','','');
+REPLACE INTO `item_db` VALUES ('13796','Masquerade_Box1','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,86400;','','');
+REPLACE INTO `item_db` VALUES ('13797','Orc_Hero_Helm_Box1','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,86400;','','');
+REPLACE INTO `item_db` VALUES ('13798','Evil_Wing_Ears_Box1','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,86400;','','');
+REPLACE INTO `item_db` VALUES ('13799','Dark_Blindfold_Box1','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,86400;','','');
+REPLACE INTO `item_db` VALUES ('13800','kRO_Drooping_Kitty_Box1','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,86400;','','');
+REPLACE INTO `item_db` VALUES ('13801','Corsair_Box1','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,86400;','','');
+REPLACE INTO `item_db` VALUES ('13802','Bloody_Iron_Ball_Box1','Pirate\'s Booty Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,86400;','','');
+REPLACE INTO `item_db` VALUES ('13803','Spiritual_Ring_Box1','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,86400;','','');
+REPLACE INTO `item_db` VALUES ('13804','Fire_Cracker_Love_Box','I Love You Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14546,10;','','');
+REPLACE INTO `item_db` VALUES ('13805','Fire_Cracker_Wday_Box','Whiteday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14547,10;','','');
+REPLACE INTO `item_db` VALUES ('13806','Fire_Cracker_Vday_Box','Valentine\'s Day Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14548,10;','','');
+REPLACE INTO `item_db` VALUES ('13807','Fire_Cracker_Bday_Box','Birthday Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14549,10;','','');
+REPLACE INTO `item_db` VALUES ('13808','Fire_Cracker_Xmas_Box','Xmas Firecracker Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14550,10;','','');
+REPLACE INTO `item_db` VALUES ('13809','Blue_Gemstone_Box','Blue Gemstone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 717,100;','','');
+REPLACE INTO `item_db` VALUES ('13810','Blue_Potion_Box','Light Blue Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11502,25;','','');
+REPLACE INTO `item_db` VALUES ('13811','Food_Box_Lv1','+20 Basic Food Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14551,1; getitem 14554,1; getitem 14557,1; getitem 14560,1; getitem 14563,1; getitem 14566,1;','','');
+REPLACE INTO `item_db` VALUES ('13812','Food_Box_Lv2','Food Box Vol 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14552,1; getitem 14555,1; getitem 14558,1; getitem 14561,1; getitem 14564,1; getitem 14567,1;','','');
+REPLACE INTO `item_db` VALUES ('13813','Food_Box_Lv3','Food Box Vol 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14553,1; getitem 14556,1; getitem 14559,1; getitem 14562,1; getitem 14565,1; getitem 14568,1;','','');
+REPLACE INTO `item_db` VALUES ('13814','Indonesia_Box','Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13815','Knife_Goblin_Box','Knife Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Knife_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13816','Flail_Goblin_Box','Flail Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Flail_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13817','Hammer_Goblin_Box','Hammer Goblin Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Hammer_Goblin_Ring, 10;','','');
+REPLACE INTO `item_db` VALUES ('13818','Red_Deleter_Box','Red Deleter Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Holy_Marble, 10;','','');
+REPLACE INTO `item_db` VALUES ('13819','Diabolic_Box','Diabolic Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Red_Burning_Stone, 10;','','');
+REPLACE INTO `item_db` VALUES ('13820','Wanderer_Box','Wanderer Taming Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Skull_Of_Vagabond, 10;','','');
+REPLACE INTO `item_db` VALUES ('13821','Green_Apple_Box','Green Apple Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7821,10;','','');
+REPLACE INTO `item_db` VALUES ('13822','Whole_Barbecue_Box','Barbeque Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7822,10;','','');
+REPLACE INTO `item_db` VALUES ('13823','Meat_Veg_Skewer_Box','Meat Skewer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7823,10;','','');
+REPLACE INTO `item_db` VALUES ('13824','Spirit_Liquor_Box','Spirit Liquor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7824,10;','','');
+REPLACE INTO `item_db` VALUES ('13825','Green_Box_','Old Green Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13826','Power_Box1','Power Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 682,1; getitem 12123,1; getitem 12122,1;','','');
+REPLACE INTO `item_db` VALUES ('13827','Power_Box2','Power Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 683,1; getitem 12123,1; getitem 12122,1;','','');
+REPLACE INTO `item_db` VALUES ('13828','Resist_Box1','Resist Box 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12118,1; getitem 12119,1;','','');
+REPLACE INTO `item_db` VALUES ('13829','Resist_Box2','Resist Box 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12120,1; getitem 12121,1;','','');
+REPLACE INTO `item_db` VALUES ('13830','Stat_Boost1','Stat Boost 1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CHASEWALK2,60000,5; sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13831','Stat_Boost2','Stat Boost 2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCLUK,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13832','Stat_Boost3','Stat Boost 3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCAGI,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13833','Stat_Boost4','Stat Boost 4','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_INCINT,60000,5; sc_start SC_INCVIT,60000,5; sc_start SC_INCDEX,60000,5;','','');
+REPLACE INTO `item_db` VALUES ('13834','Dun_Tele_Scroll2_Box5','Dungeon Teleport Scroll II Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
+REPLACE INTO `item_db` VALUES ('13835','Dun_Tele_Scroll2_Box10','Dungeon Teleport Scroll II Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
+REPLACE INTO `item_db` VALUES ('13836','Mbl_Str_Dish_Box','Steamed Tongue Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,1;','','');
+REPLACE INTO `item_db` VALUES ('13837','Mbl_Agi_Dish_Box','Steamed Desert Scorpions Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12251,1;','','');
+REPLACE INTO `item_db` VALUES ('13838','Mbl_Int_Dish_Box','Dragon Breath Cocktail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,1;','','');
+REPLACE INTO `item_db` VALUES ('13839','Mbl_Dex_Dish_Box','Hwergelmir\'s Tonic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12253,1;','','');
+REPLACE INTO `item_db` VALUES ('13840','Mbl_Luk_Dish_Box','Cooked Nine Tail Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12254,1;','','');
+REPLACE INTO `item_db` VALUES ('13841','Mbl_Vit_Dish_Box','Immortal Stew Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12255,1;','','');
+REPLACE INTO `item_db` VALUES ('13842','Mbl_Kafra_Card_Box','Payment Statement for Kafra Employee Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12249,1;','','');
+REPLACE INTO `item_db` VALUES ('13843','Mbl_Battle_Manual_Box','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14532,1;','','');
+REPLACE INTO `item_db` VALUES ('13844','Heroic_Stone_Box','Heroic Stone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7825,1;','','');
+REPLACE INTO `item_db` VALUES ('13845','Mysterious_Travel_Sack1','Mystery Travel Sack A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13846','Mysterious_Travel_Sack2','Mystery Travel Sack B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13847','Mysterious_Travel_Sack3','Mystery Travel Sack C','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13848','Mysterious_Travel_Sack4','Mystery Travel Sack D','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13849','WOB_Box_Rune5','Yellow Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
+REPLACE INTO `item_db` VALUES ('13850','WOB_Box_Rune10','Yellow Butterfly Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
+REPLACE INTO `item_db` VALUES ('13851','WOB_Box_Schawaltz5','Green Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
+REPLACE INTO `item_db` VALUES ('13852','WOB_Box_Schawaltz10','Green Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
+REPLACE INTO `item_db` VALUES ('13853','WOB_Box_Rachel5','Red Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
+REPLACE INTO `item_db` VALUES ('13854','WOB_Box_Rachel10','Red Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
+REPLACE INTO `item_db` VALUES ('13855','WOB_Box_Local5','Blue Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
+REPLACE INTO `item_db` VALUES ('13856','WOB_Box_Local10','Blue Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
+REPLACE INTO `item_db` VALUES ('13857','Spark_Candy_Box5','Candy Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
+REPLACE INTO `item_db` VALUES ('13858','Spark_Candy_Box10','Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
+REPLACE INTO `item_db` VALUES ('13859','Directive_A_Envelope','Directive Envelope A','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2734,1;','','');
+REPLACE INTO `item_db` VALUES ('13860','Directive_B_Envelope','Directive Envelope B','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 2735,1;','','');
+REPLACE INTO `item_db` VALUES ('13861','Mini_Battle_Manual_Box','Small Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,4;','','');
+REPLACE INTO `item_db` VALUES ('13862','Trial_Box','Trial Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2; getitem 12215,15; getitem 12216,15;','','');
+REPLACE INTO `item_db` VALUES ('13863','Repair_Scroll_Box10','Repair Weapon Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('13864','Hockey_Mask_Box','Hockey Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5314,604800;','','');
+REPLACE INTO `item_db` VALUES ('13865','Observer_Box','Observer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5315,604800;','','');
+REPLACE INTO `item_db` VALUES ('13866','Flying_Angel_Box','Flapping Angel Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
+REPLACE INTO `item_db` VALUES ('13867','Neko_Mimi_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('13868','MFH_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
+REPLACE INTO `item_db` VALUES ('13869','Chick_Hat_Box','Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
+REPLACE INTO `item_db` VALUES ('13870','New_Style_Box','Beauty Gift Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
+REPLACE INTO `item_db` VALUES ('13871','Magician_Card_Box','Mage Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4327,1; getitem 4309,1; getitem 4325,1; getitem 4208,1; getitem 4258,1; getitem 4191,1;','','');
+REPLACE INTO `item_db` VALUES ('13872','Acolyte_Card_Box','Acolyte Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4185,1; getitem 4312,1; getitem 4217,1; getitem 4280,1; getitem 4293,1;','','');
+REPLACE INTO `item_db` VALUES ('13873','Archer_Card_Box','Archer Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4199,1; getitem 4178,1; getitem 4252,1;','','');
+REPLACE INTO `item_db` VALUES ('13874','Swordman_Card_Box','Swordman Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4319,1; getitem 4331,1; getitem 4220,1; getitem 4311,1; getitem 4246,1;','','');
+REPLACE INTO `item_db` VALUES ('13875','Thief_Card_Box','Thief Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4230,1; getitem 4210,1; getitem 4257,1; getitem 4172,1; getitem 4272,1;','','');
+REPLACE INTO `item_db` VALUES ('13876','Merchant_Card_Box','Merchant Set Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4206,1; getitem 4281,1; getitem 4186,1; getitem 4233,1; getitem 4321,1;','','');
+REPLACE INTO `item_db` VALUES ('13877','Clock_Tower_Card_Box','Clock Tower Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4244,1; getitem 4299,1; getitem 4313,1; getitem 4229,1;','','');
+REPLACE INTO `item_db` VALUES ('13878','Geffenia_Card_Box','Geffenia Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4218,1; getitem 4269,1;','','');
+REPLACE INTO `item_db` VALUES ('13879','Owl_Card_Box','Owl Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4237,1; getitem 4238,1;','','');
+REPLACE INTO `item_db` VALUES ('13880','Ghost_Card_Box','Ghost Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4193,1; getitem 4294,1;','','');
+REPLACE INTO `item_db` VALUES ('13881','Nightmare_Card_Box','Nightmare Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4127,1; getitem 4166,1;','','');
+REPLACE INTO `item_db` VALUES ('13882','Curse_Card_Box','Curse Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4076,4;','','');
+REPLACE INTO `item_db` VALUES ('13883','Sleep_Card_Box','Sleep Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4024,4;','','');
+REPLACE INTO `item_db` VALUES ('13884','Freeze_Card_Box','Freeze Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4055,4;','','');
+REPLACE INTO `item_db` VALUES ('13885','Stun_Card_Box','Stun Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4017,4;','','');
+REPLACE INTO `item_db` VALUES ('13886','Silence_Card_Box','Silence Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4057,4;','','');
+REPLACE INTO `item_db` VALUES ('13887','Blind_Card_Box','Blind Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4020,4;','','');
+REPLACE INTO `item_db` VALUES ('13888','Chaos_Card_Box','Chaos Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4104,4;','','');
+REPLACE INTO `item_db` VALUES ('13889','Elunium_Box_','Elunium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 985,10;','','');
+REPLACE INTO `item_db` VALUES ('13890','Oridecon_Box_','Oridecon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,10;','','');
+REPLACE INTO `item_db` VALUES ('13891','Fire_Converter_Box','Fire Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12114,10;','','');
+REPLACE INTO `item_db` VALUES ('13892','Water_Converter_Box','Water Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12115,10;','','');
+REPLACE INTO `item_db` VALUES ('13893','Wind_Converter_Box','Wind Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12117,10;','','');
+REPLACE INTO `item_db` VALUES ('13894','Earth_Converter_Box','Earth Converter Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12116,10;','','');
+REPLACE INTO `item_db` VALUES ('13895','Starter_Pack','Starter Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7229,2; getitem 569,300; getitem 504,20; getitem 505,20; getitem 7060,30; getitem 2403,1; getitem 5039,1; getitem 2503,1; getitem 2307,1; getitem 616,1; getitem 603,1; getitem 617,1; getitem 610,5; getitem 604,5;','','');
+REPLACE INTO `item_db` VALUES ('13896','Mimic_Summon_Box5','Mimic Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13897','Disguise_Summon_Box5','Disguise Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13898','Alice_Summon_Box5','Alice Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('13899','Mimic_Summon_Box10','Mimic Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13900','Disguise_Summon_Box10','Disguise Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13901','Alice_Summon_Box10','Alice Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('13902','Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
+REPLACE INTO `item_db` VALUES ('13903','Santa_Poring_Hat_Box','Santa Poring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
+REPLACE INTO `item_db` VALUES ('13904','Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
+REPLACE INTO `item_db` VALUES ('13905','Hard_Core_Set_Box','XM Hardcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12209,10; getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('13906','Kitty_Set_Box','XM Kitty Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5230,1; getitem 5231,1; getitem 5232,1; getitem 5233,1; getitem 5234,1;','','');
+REPLACE INTO `item_db` VALUES ('13907','Soft_Core_Set_Box','XM Softcore Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5; getitem 12209,5; getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('13908','Deviruchi_Set_Box','Class Set Card Album','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5227,1; getitem 5228,1; getitem 5229,1;','','');
+REPLACE INTO `item_db` VALUES ('13909','MVP_Hunt_Box','MVP Hunting Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,1; getitem 12210,1; getitem 12221,1; getitem 12214,3;','','');
+REPLACE INTO `item_db` VALUES ('13910','Brewing_Box','XM Brewing Set Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10; getitem 12205,10; getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('13911','Xmas_Pet_Scroll','Christmas Pet Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13912','Party_Blessing_Box','Party Blessing 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14588,10;','','');
+REPLACE INTO `item_db` VALUES ('13913','Party_Inc_Agi_Box','Party Increase Agi 10 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14589,10;','','');
+REPLACE INTO `item_db` VALUES ('13914','Party_Assumptio_Box','Party Assumptio 5 Scroll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14590,10;','','');
+REPLACE INTO `item_db` VALUES ('13915','Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
+REPLACE INTO `item_db` VALUES ('13916','Squirrel_Box','Squirrel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
+REPLACE INTO `item_db` VALUES ('13917','Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
+REPLACE INTO `item_db` VALUES ('13918','Drooping_W_Kitty_Box','Koneko Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
+REPLACE INTO `item_db` VALUES ('13919','L_Magestic_Goat_Box','Baphomet Horns Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5374,1;','','');
+REPLACE INTO `item_db` VALUES ('13920','Satanic_Chain_P_Box','Flying Evil Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5376,1;','','');
+REPLACE INTO `item_db` VALUES ('13921','Antique_Pipe_Box','Gentleman\'s Pipe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5377,1;','','');
+REPLACE INTO `item_db` VALUES ('13922','Rabbit_Ear_Hat_Box','Bunny Top Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
+REPLACE INTO `item_db` VALUES ('13923','Darkness_Helm_Box','Dark Randgris Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5373,1;','','');
+REPLACE INTO `item_db` VALUES ('13924','L_Orc_Hero_Helm_Box','Orc Hero Headdress Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
+REPLACE INTO `item_db` VALUES ('13925','Lucky_Scroll08','Mouse Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13926','Crusader_Card_Box','Crusader Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4371,1; getitem 4311,1; getitem 4319,1; getitem 4331,1;','','');
+REPLACE INTO `item_db` VALUES ('13927','Alchemist_Card_Box','Alchemist Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4281,1; getitem 4233,1; getitem 4343,1; getitem 4186,1; getitem 4036,1;','','');
+REPLACE INTO `item_db` VALUES ('13928','Rogue_Card_Box','Rogue Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4039,1; getitem 4210,1; getitem 4257,1; getitem 4230,1; getitem 4348,1;','','');
+REPLACE INTO `item_db` VALUES ('13929','Bard_Dancer_Card_Box','Bard Dancer Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4297,1; getitem 4234,1; getitem 4178,1; getitem 4381,1; getitem 4252,1;','','');
+REPLACE INTO `item_db` VALUES ('13930','Sage_Card_Box','Sage card box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4382,1; getitem 4258,1; getitem 4325,1; getitem 4208,1; getitem 4327,1;','','');
+REPLACE INTO `item_db` VALUES ('13931','Monk_Card_Box','Monk Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4312,1; getitem 4332,1; getitem 4185,1; getitem 4293,1;','','');
+REPLACE INTO `item_db` VALUES ('13932','Sylph_Box','Sylph Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4345,4;','','');
+REPLACE INTO `item_db` VALUES ('13933','Undine_Box','Undine Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4350,4;','','');
+REPLACE INTO `item_db` VALUES ('13934','Salamander_Box','Salamander Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4380,4;','','');
+REPLACE INTO `item_db` VALUES ('13935','Soul_Box','Soul Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4388,4;','','');
+REPLACE INTO `item_db` VALUES ('13936','Noum_Bpx','Gnome Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 4335,4;','','');
+REPLACE INTO `item_db` VALUES ('13937','Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
+REPLACE INTO `item_db` VALUES ('13938','Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
+REPLACE INTO `item_db` VALUES ('13939','Diadem_Box','Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5313,1;','','');
+REPLACE INTO `item_db` VALUES ('13940','Siege_Tele_Scroll_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14591,100;','','');
+REPLACE INTO `item_db` VALUES ('13941','Valentine_Scroll_TW','Taiwan Valentine Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13942','Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14009,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13943','Squirrel_Box_1m','Squirrel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14010,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13944','Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 14011,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13945','Br_SwordPackage','Brazil Swordsman Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13946','Br_MagePackage','Brazil Magician Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13947','Br_AcolPackage','Brazil Acolyte Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13948','Br_ArcherPackage','Brazil Archer package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13949','Br_MerPackage','Brazil Merchant Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13950','Br_ThiefPackage','Brazil Thief Package','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('13951','Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13109,604800;','','');
+REPLACE INTO `item_db` VALUES ('13952','Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
+REPLACE INTO `item_db` VALUES ('13953','All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
+REPLACE INTO `item_db` VALUES ('13954','Spiritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
+REPLACE INTO `item_db` VALUES ('13955','Recuperative_Armor_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
+REPLACE INTO `item_db` VALUES ('13956','Shelter_Resistance_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
+REPLACE INTO `item_db` VALUES ('13957','Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
+REPLACE INTO `item_db` VALUES ('13958','Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
+REPLACE INTO `item_db` VALUES ('13959','Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
+REPLACE INTO `item_db` VALUES ('13960','Name_Change_Coupon_Box','Identification Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7623,1;','','');
+REPLACE INTO `item_db` VALUES ('13961','Mojji_Box','Mochi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 554,5;','','');
+REPLACE INTO `item_db` VALUES ('13962','Deprotai_Doll_Hat_Box','Defolty Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5340,1;','','');
+REPLACE INTO `item_db` VALUES ('13963','Claris_Doll_Hat_Box','Glaris Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5341,1;','','');
+REPLACE INTO `item_db` VALUES ('13964','Sorin_Doll_Hat_Box','Sorin Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5342,1;','','');
+REPLACE INTO `item_db` VALUES ('13965','Tayelin_Doll_Hat_Box','Telling Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5343,1;','','');
+REPLACE INTO `item_db` VALUES ('13966','Binit_Doll_Hat_Box','Vinit Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5344,1;','','');
+REPLACE INTO `item_db` VALUES ('13967','Debril_Doll_Hat_Box','W Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5345,1;','','');
+REPLACE INTO `item_db` VALUES ('13968','Bubblegum_Lower_Box','Bubble Gum Low Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5394,86400;','','');
+REPLACE INTO `item_db` VALUES ('13969','Lucky_Clip_Box','Lucky Clip Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2742,86400;','','');
+REPLACE INTO `item_db` VALUES ('13970','Iron_10_Box','Iron Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 998,10;','','');
+REPLACE INTO `item_db` VALUES ('13971','Steel_10_Box','Steel Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('13972','Coal_10_Box','Coal Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1003,10;','','');
+REPLACE INTO `item_db` VALUES ('13973','Poison_Bottle_30_Box','Poison Bottle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,30;','','');
+REPLACE INTO `item_db` VALUES ('13974','TW_Scroll01','Fisherman Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('13975','Picture_Diary_Box','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
+REPLACE INTO `item_db` VALUES ('13976','Mini_Heart_Box','Mini Heart Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
+REPLACE INTO `item_db` VALUES ('13977','Newcomer_Box','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
+REPLACE INTO `item_db` VALUES ('13978','Kid_Box','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
+REPLACE INTO `item_db` VALUES ('13979','Magic_Castle_Box','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
+REPLACE INTO `item_db` VALUES ('13980','Bulging_Head_Box','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
+REPLACE INTO `item_db` VALUES ('13981','Picture_Diary_Box_1m','Diary Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13982','Mini_Heart_Box_1m','Mini Heart Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13983','Newcomer_Box_1m','Freshman Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13984','Kid_Box_1m','Kid Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13985','Magic_Castle_Box_1m','Magic Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13986','Bulging_Head_Box_1m','JJangu Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,2592000;','','');
+REPLACE INTO `item_db` VALUES ('13987','Ori_Stone_5_Box','Rough Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,5;','','');
+REPLACE INTO `item_db` VALUES ('13988','Ori_Stone_50_Box','Rough Oridecon Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 756,50;','','');
+REPLACE INTO `item_db` VALUES ('13989','Acidbomb_10_Box','Acid Bomb Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7135,10; getitem 7136,10;','','');
+REPLACE INTO `item_db` VALUES ('13990','Job_Manual50_Box','Job Battle Manual 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14592,10;','','');
+REPLACE INTO `item_db` VALUES ('13991','Tiger_Mask_Box','Tiger Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5098,1;','','');
+REPLACE INTO `item_db` VALUES ('13992','Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('13993','Alice_Doll_Box','Alice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5137,1;','','');
+REPLACE INTO `item_db` VALUES ('13994','Speed_Up_Potion_Box5','Speed Potion Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 5;','','');
+REPLACE INTO `item_db` VALUES ('13995','Speed_Up_Potion_Box10','Speed Potion Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Speed_Up_Potion, 10;','','');
+REPLACE INTO `item_db` VALUES ('13996','Big_Bun_Box100','Big Bun Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,100;','','');
+REPLACE INTO `item_db` VALUES ('13997','Big_Bun_Box500','Big Bun Box(500)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14522,500;','','');
+REPLACE INTO `item_db` VALUES ('13998','Giant_Fly_Wing_Box500','Giant Fly Wing Box 500','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
+REPLACE INTO `item_db` VALUES ('13999','Pill__Box100','Pill Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,100;','','');
+REPLACE INTO `item_db` VALUES ('14000','Pill__Box500','Pill Box(500)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14523,500;','','');
+REPLACE INTO `item_db` VALUES ('14001','Basic_Siege_Supply_Box','Recruit Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,25; getitem 11504,10;','','');
+REPLACE INTO `item_db` VALUES ('14002','Adv_Siege_Supply_Box','Advanced WoE Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,50; getitem 11504,20;','','');
+REPLACE INTO `item_db` VALUES ('14003','Elite_Siege_Supply_Box','Elite Siege Supply Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 11503,100; getitem 11504,50;','','');
+REPLACE INTO `item_db` VALUES ('14004','Poison_Bottle_10_Box','Poison Bottle Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,10;','','');
+REPLACE INTO `item_db` VALUES ('14005','Poison_Bottle_5_Box','Poison Bottle Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 678,5;','','');
+REPLACE INTO `item_db` VALUES ('14006','F_Drooping_W_Kitty_Box','Evolved Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5372,1;','','');
+REPLACE INTO `item_db` VALUES ('14007','F_Rabbit_Ear_Hat_Box','Evolved Rabbits Headband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5378,1;','','');
+REPLACE INTO `item_db` VALUES ('14008','F_L_Orc_Hero_Helm_Box','Evolved Helmet Of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5375,1;','','');
+REPLACE INTO `item_db` VALUES ('14009','F_Love_Angel_Box','Love Angel Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12287,604800;','','');
+REPLACE INTO `item_db` VALUES ('14010','F_Squirrel_Box','Squillroll Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12288,604800;','','');
+REPLACE INTO `item_db` VALUES ('14011','F_Gogo_Box','Gogo Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12289,604800;','','');
+REPLACE INTO `item_db` VALUES ('14012','F_Love_Angel_Box_1m','Love Angel Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13915,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14013','F_Squirrel_Box_1m','Squillroll Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13916,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14014','F_Gogo_Box_1m','Gogo Magic Powder Box 30 Days','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13917,2592000;','','');
+REPLACE INTO `item_db` VALUES ('14015','F_Wasteland_Outlaw_Box','Western Outlaw Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13107,604800;','','');
+REPLACE INTO `item_db` VALUES ('14016','F_Lever_Action_Rifle_Box','Lever Action Rifle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13170,604800;','','');
+REPLACE INTO `item_db` VALUES ('14017','F_All_In_One_Ring_Box','All In One Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2741,604800;','','');
+REPLACE INTO `item_db` VALUES ('14018','F_Spritual_Tunic_Box','Spiritual Tunic Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2384,604800;','','');
+REPLACE INTO `item_db` VALUES ('14019','F_Recuperative_Box','Recuvative Armor Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2385,604800;','','');
+REPLACE INTO `item_db` VALUES ('14020','F_Shelter_Resist_Box','Shell Of Resistance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2132,604800;','','');
+REPLACE INTO `item_db` VALUES ('14021','F_Sylphid_Manteau_Box','Silf Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2543,604800;','','');
+REPLACE INTO `item_db` VALUES ('14022','F_Refresh_Shoes_Box','Refresh Shoes Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2439,604800;','','');
+REPLACE INTO `item_db` VALUES ('14023','F_Toast_Box','Crunch Toast Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5391,604800;','','');
+REPLACE INTO `item_db` VALUES ('14024','F_Robo_Eye_Box','Robo Eye Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5325,1;','','');
+REPLACE INTO `item_db` VALUES ('14025','F_Twin_Ribbon_Box','Maiden\'s Twin Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5187,1;','','');
+REPLACE INTO `item_db` VALUES ('14026','F_Diadem_Box','Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5313,1;','','');
+REPLACE INTO `item_db` VALUES ('14027','F_Fish_Head_Hat_Box','Fish Head Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5380,1;','','');
+REPLACE INTO `item_db` VALUES ('14028','F_Santa_Poring_Hat_Box','SantaPoring Cap Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5381,1;','','');
+REPLACE INTO `item_db` VALUES ('14029','F_Bell_Ribbon_Box','Bell Ribbon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5382,1;','','');
+REPLACE INTO `item_db` VALUES ('14030','F_Mimic_Scroll_Box5','Mimic Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14031','F_Disguise_Scroll_Box5','Disguise Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14032','F_Alice_Scroll_Box5','Alice Summoning Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('14033','F_Mimic_Scroll_Box10','Mimic Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mimic_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14034','F_Disguise_Scroll_Box10','Disguise Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Disguise_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14035','F_Alice_Scroll_Box10','Alice Summoning Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Alice_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('14036','F_New_Style_Coupon_Box','New Style Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7622,1;','','');
+REPLACE INTO `item_db` VALUES ('14037','F_Repair_Scroll_Box','Safe to All Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,5; getitem 1002,5; getitem 998,5; getitem 756,5; getitem 999,5;','','');
+REPLACE INTO `item_db` VALUES ('14038','F_Repair_Scroll_Box10','Repair Weapon Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14521,10; getitem 1002,10; getitem 998,10; getitem 756,10; getitem 999,10;','','');
+REPLACE INTO `item_db` VALUES ('14039','F_Hockey_Mask_Box','Hockey Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5314,604800;','','');
+REPLACE INTO `item_db` VALUES ('14040','F_Observer_Box','Observer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5315,604800;','','');
+REPLACE INTO `item_db` VALUES ('14041','F_WOB_Rune_Box5','Yellow Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,5;','','');
+REPLACE INTO `item_db` VALUES ('14042','F_WOB_Rune_Box10','Yellow Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14582,10;','','');
+REPLACE INTO `item_db` VALUES ('14043','F_WOB_Schwaltz_Box5','Green Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,5;','','');
+REPLACE INTO `item_db` VALUES ('14044','F_WOB_Schwaltz_Box10','Green Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14583,10;','','');
+REPLACE INTO `item_db` VALUES ('14045','F_WOB_Rachel_Box5','Red Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,5;','','');
+REPLACE INTO `item_db` VALUES ('14046','F_WOB_Rachel_Box10','Red Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14584,10;','','');
+REPLACE INTO `item_db` VALUES ('14047','F_WOB_Local_Box5','Blue Butterfly Wing Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,5;','','');
+REPLACE INTO `item_db` VALUES ('14048','F_WOB_Local_Box10','Blue Butterfly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14585,10;','','');
+REPLACE INTO `item_db` VALUES ('14049','F_Spark_Candy_Box5','Candy Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 5;','','');
+REPLACE INTO `item_db` VALUES ('14050','F_Spark_Candy_Box10','Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Spark_Candy, 10;','','');
+REPLACE INTO `item_db` VALUES ('14051','F_Dun_Tel_Scroll2_Box5','Dungeon Teleport Scroll II Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,5;','','');
+REPLACE INTO `item_db` VALUES ('14052','F_Dun_Tel_Scroll2_Box10','Dungeon Teleport Scroll II Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14581,10;','','');
+REPLACE INTO `item_db` VALUES ('14053','F_Little_Angel_Doll_Box','Little Angel Doll Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5324,1;','','');
+REPLACE INTO `item_db` VALUES ('14054','F_Triple_Poring_Hat_Box','Poring 3 Hats Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5255,1;','','');
+REPLACE INTO `item_db` VALUES ('14055','F_Nagan_Box','Refined Nagan Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13407,604800;','','');
+REPLACE INTO `item_db` VALUES ('14056','F_Skewer_Box','Refined Brocca Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1424,604800;','','');
+REPLACE INTO `item_db` VALUES ('14057','F_Survival_Rod_Box','Refined Survivor\'s Rod Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1628,604800;','','');
+REPLACE INTO `item_db` VALUES ('14058','F_Quadrille_Box','Refined Quadrille Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1537,604800;','','');
+REPLACE INTO `item_db` VALUES ('14059','F_Great_Axe_Box','Refined Great Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1378,604800;','','');
+REPLACE INTO `item_db` VALUES ('14060','F_Bloody_Roar_Box','Refined Bloody Roar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1273,604800;','','');
+REPLACE INTO `item_db` VALUES ('14061','F_Hardback_Box','Refined Hardcover Book Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1567,604800;','','');
+REPLACE INTO `item_db` VALUES ('14062','F_Fire_Brand_Box','Refined Fireblend Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13408,604800;','','');
+REPLACE INTO `item_db` VALUES ('14063','F_Immaterial_Sword_Box','Refined Immaterial Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13409,604800;','','');
+REPLACE INTO `item_db` VALUES ('14064','F_Unholy_Touch_Box','Refined Unholy Touch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1274,604800;','','');
+REPLACE INTO `item_db` VALUES ('14065','F_Clack_Of_Servival_Box','Refined Survivor\'s Manteau Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2535,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14066','F_Masquerade_Box','Refined Masquerade Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5326,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14067','F_Orc_Hero_Helm_Box','Refined Helmet of Orc Hero Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5327,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14068','F_Ear_Of_Devil_Wing_Box','Refined Wing of Diablo Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5328,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14069','F_Dark_Blindfold_Box','Refined Dark Blinder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5329,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14070','F_K_Drooping_Kitty_Box','Refined Drooping Cat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5330,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14071','F_Corsair_Box','Refined Corsair Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5331,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14072','F_Bloody_Iron_Ball_Box','Refined Bloodied Shackle Ball Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2710,604800;','','');
+REPLACE INTO `item_db` VALUES ('14073','F_Spiritual_Ring_Box','Refined Spiritual Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2711,604800;','','');
+REPLACE INTO `item_db` VALUES ('14074','F_G_O_I_Box5','Wine Glass of Illusion Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,5;','','');
+REPLACE INTO `item_db` VALUES ('14075','F_G_O_I_Box10','Glass Of Illusion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14538,10;','','');
+REPLACE INTO `item_db` VALUES ('14076','F_Shadow_Armor_S_Box5','Scroll of Shadow Armor Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,5;','','');
+REPLACE INTO `item_db` VALUES ('14077','F_Shadow_Armor_S_Box10','Scroll of Shadow Armor Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,10;','','');
+REPLACE INTO `item_db` VALUES ('14078','F_Shadow_Armor_S_Box30','Scroll of Shadow Armor Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14539,30;','','');
+REPLACE INTO `item_db` VALUES ('14079','F_Holy_Armor_S_Box5','Scroll of Holy Armor Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,5;','','');
+REPLACE INTO `item_db` VALUES ('14080','F_Holy_Armor_S_Box10','Scroll of Holy Armor Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,10;','','');
+REPLACE INTO `item_db` VALUES ('14081','F_Holy_Armor_S_Box30','Scroll of Holy Armor Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14540,30;','','');
+REPLACE INTO `item_db` VALUES ('14082','FS_Def_Potion_Box10','Small Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,10;','','');
+REPLACE INTO `item_db` VALUES ('14083','FS_Def_Potion_Box30','Small Physical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,30;','','');
+REPLACE INTO `item_db` VALUES ('14084','FS_Def_Potion_Box50','Small Physical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14541,50;','','');
+REPLACE INTO `item_db` VALUES ('14085','FB_Def_Potion_Box10','Big Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,10;','','');
+REPLACE INTO `item_db` VALUES ('14086','FB_Def_Potion_Box30','Large Physical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,30;','','');
+REPLACE INTO `item_db` VALUES ('14087','FB_Def_Potion_Box50','Large Physical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14542,50;','','');
+REPLACE INTO `item_db` VALUES ('14088','FS_Mdef_Potion_Box10','Small Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,10;','','');
+REPLACE INTO `item_db` VALUES ('14089','FS_Mdef_Potion_Box30','Small Magical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,30;','','');
+REPLACE INTO `item_db` VALUES ('14090','FS_Mdef_Potion_Box50','Small Magical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14543,50;','','');
+REPLACE INTO `item_db` VALUES ('14091','FB_Mdef_Potion_Box10','Big Magic Defense Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,10;','','');
+REPLACE INTO `item_db` VALUES ('14092','FB_Mdef_Potion_Box30','Large Magical Defense Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,30;','','');
+REPLACE INTO `item_db` VALUES ('14093','FB_Mdef_Potion_Box50','Large Magical Defense Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14544,50;','','');
+REPLACE INTO `item_db` VALUES ('14094','F_Flying_Angel_Box','Flapping Angel Wing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5210,1;','','');
+REPLACE INTO `item_db` VALUES ('14095','F_Cat_Hat_Box','Neko Mimi Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5099,1;','','');
+REPLACE INTO `item_db` VALUES ('14096','F_M_F_H_Box','Moonlight Flower Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5214,1;','','');
+REPLACE INTO `item_db` VALUES ('14097','F_Chick_Hat_Box','Chick Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5283,1;','','');
+REPLACE INTO `item_db` VALUES ('14098','F_Pecopeco_Hairband_Box','Pecopeco Hairband Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5286,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14099','F_Red_Glasses_Box','Red Glasses Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5288,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14100','F_Whisper_Mask_Box','Whisper Mask Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5294,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14101','F_Ramen_Hat_Box','Ramen Hat Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5293,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14102','F_Dun_Tele_Scroll1_Box','Dungeon Teleport Scroll Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,5;','','');
+REPLACE INTO `item_db` VALUES ('14103','F_Max_Weight_Up_Box','Gym Membership Card Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,1;','','');
+REPLACE INTO `item_db` VALUES ('14104','F_S_Life_Potion_Box','Small Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,10;','','');
+REPLACE INTO `item_db` VALUES ('14105','F_S_Life_Potion_Box30','Small Life Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,30;','','');
+REPLACE INTO `item_db` VALUES ('14106','F_S_Life_Potion_Box50','Small Life Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,50;','','');
+REPLACE INTO `item_db` VALUES ('14107','F_M_Life_Potion_Box','Medium Life Potion 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,10;','','');
+REPLACE INTO `item_db` VALUES ('14108','F_M_Life_Potion_Box30','Medium Life Potion Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,30;','','');
+REPLACE INTO `item_db` VALUES ('14109','F_M_Life_Potion_Box50','Medium Life Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14535,50;','','');
+REPLACE INTO `item_db` VALUES ('14110','F_Abrasive_Box5','Abrasive Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,5;','','');
+REPLACE INTO `item_db` VALUES ('14111','F_Abrasive_Box10','Abrasive 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14536,10;','','');
+REPLACE INTO `item_db` VALUES ('14112','F_Regeneration_Box5','Regeneration Potion 5 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,5;','','');
+REPLACE INTO `item_db` VALUES ('14113','F_Regeneration_Box10','Regeneration Potion Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14537,10;','','');
+REPLACE INTO `item_db` VALUES ('14114','F_Dun_Tele_Scroll_Box10','Dungeon Teleport Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14527,10;','','');
+REPLACE INTO `item_db` VALUES ('14115','F_Infiltrator_Box','Refined Infiltrator Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1267,604800;','','');
+REPLACE INTO `item_db` VALUES ('14116','F_Muramasa_Box','Refined Muramasa Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1173,604800;','','');
+REPLACE INTO `item_db` VALUES ('14117','F_Excalibur_Box','Refined Excalibur Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13401,604800;','','');
+REPLACE INTO `item_db` VALUES ('14118','F_Combat_Knife_Box','Combat Knife Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13021,604800;','','');
+REPLACE INTO `item_db` VALUES ('14119','F_Counter_Dagger_Box','Counter Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13022,604800;','','');
+REPLACE INTO `item_db` VALUES ('14120','F_Kaiser_Knuckle_Box','Refined Kaiser Knuckle Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1817,604800;','','');
+REPLACE INTO `item_db` VALUES ('14121','F_Mighty_Staff_Box','Refined Mighty Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1623,604800;','','');
+REPLACE INTO `item_db` VALUES ('14122','F_Right_Epsilon_Box','Light Epsilon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1372,604800;','','');
+REPLACE INTO `item_db` VALUES ('14123','F_Balistar_Box','Refined Ballista Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1728,604800;','','');
+REPLACE INTO `item_db` VALUES ('14124','F_Diary_Of_Great_Sage','Refined Sage\'s Diary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1563,604800;','','');
+REPLACE INTO `item_db` VALUES ('14125','F_Asura_Box','Refined Ashura Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13023,604800;','','');
+REPLACE INTO `item_db` VALUES ('14126','F_Apple_Of_Archer_Box','Refined Apple of Archer Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5265,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14127','F_Bunny_Band_Box','Refined Bunny Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5266,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14128','F_Sahkkat_Box','Refined Sakkat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5267,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14129','F_Lord_Circlet_Box','Refined Grand Circlet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 5268,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14130','F_Elven_Ears_Box','Refined Elven Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2686,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14131','F_Steel_Flower_Box','Refined Romantic Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2687,1209600;','','');
+REPLACE INTO `item_db` VALUES ('14132','F_Critical_Ring_Box','Refined Critical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2688,604800;','','');
+REPLACE INTO `item_db` VALUES ('14133','F_Earring_Box','Refined Earring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2689,604800;','','');
+REPLACE INTO `item_db` VALUES ('14134','F_Ring_Box','Refined Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2690,604800;','','');
+REPLACE INTO `item_db` VALUES ('14135','F_Necklace_Box','Refined Necklace Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2691,604800;','','');
+REPLACE INTO `item_db` VALUES ('14136','F_Glove_Box','Refined Glove Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2692,604800;','','');
+REPLACE INTO `item_db` VALUES ('14137','F_Brooch_Box','Refined Brooch Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2693,604800;','','');
+REPLACE INTO `item_db` VALUES ('14138','F_Rosary_Box','Refined Rosary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2694,604800;','','');
+REPLACE INTO `item_db` VALUES ('14139','F_Safety_Ring_Box','Refined Safety Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2695,604800;','','');
+REPLACE INTO `item_db` VALUES ('14140','F_Vesper_Core_Box01','Refined Vesper Core 01 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2696,604800;','','');
+REPLACE INTO `item_db` VALUES ('14141','F_Vesper_Core_Box02','Refined Vesper Core 02 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2697,604800;','','');
+REPLACE INTO `item_db` VALUES ('14142','F_Vesper_Core_Box03','Refined Vesper Core 03 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2698,604800;','','');
+REPLACE INTO `item_db` VALUES ('14143','F_Vesper_Core_Box04','Refined Vesper Core 04 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2699,604800;','','');
+REPLACE INTO `item_db` VALUES ('14144','F_Vigorgra_Package1','1 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14145','F_Vigorgra_Package2','1 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14146','F_Vigorgra_Package3','1 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12253,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14147','F_Vigorgra_Package4','1 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12255,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14148','F_Vigorgra_Package5','1 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,2; getitem 12250,2; getitem 12208,2; getitem 12215,15; getitem 12216,15; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14149','F_Vigorgra_Package6','1 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,2; getitem 12251,2; getitem 12208,2; getitem 12215,15; getitem 12217,20; getitem 12211,1; getitem 7621,1;','','');
+REPLACE INTO `item_db` VALUES ('14150','F_Vigorgra_Package7','2 Hour Package Vol. 1','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14151','F_Vigorgra_Package8','2 Hour Package Vol. 2','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14152','F_Vigorgra_Package9','2 Hour Package Vol. 3','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12253,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14153','F_Vigorgra_Package10','2 Hour Package Vol. 4','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12255,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14154','F_Vigorgra_Package11','2 Hour Package Vol. 5','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12252,4; getitem 12250,4; getitem 12208,4; getitem 12215,30; getitem 12216,30; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14155','F_Vigorgra_Package12','2 Hour Package Vol. 6','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12250,4; getitem 12251,4; getitem 12208,4; getitem 12215,30; getitem 12217,40; getitem 12211,2; getitem 7621,2;','','');
+REPLACE INTO `item_db` VALUES ('14156','F_Battle_Manual_Box','Field Manual Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10;','','');
+REPLACE INTO `item_db` VALUES ('14157','F_Insurance_Package','Life Insurrance Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
+REPLACE INTO `item_db` VALUES ('14158','F_Bubble_Gum_Box','Bubble Gum Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,10;','','');
+REPLACE INTO `item_db` VALUES ('14159','F_Str_Dish_Box','Steamed Tongue Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,10;','','');
+REPLACE INTO `item_db` VALUES ('14160','F_Agi_Dish_Box','Steamed Desert Scorpions Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,10;','','');
+REPLACE INTO `item_db` VALUES ('14161','F_Int_Dish_Box','Dragon Breath Cocktail Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,10;','','');
+REPLACE INTO `item_db` VALUES ('14162','F_Dex_Dish_Box','Hwergelmir\'s Tonic Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,10;','','');
+REPLACE INTO `item_db` VALUES ('14163','F_Luk_Dish_Box','Cooked Nine Tail Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,10;','','');
+REPLACE INTO `item_db` VALUES ('14164','F_Vit_Dish_Box','Immortal Stew Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,10;','','');
+REPLACE INTO `item_db` VALUES ('14165','F_Kafra_Card_Box','Kafra Card Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,10;','','');
+REPLACE INTO `item_db` VALUES ('14166','F_Giant_Fly_Wing_Box','Giant Fly Wing Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,10;','','');
+REPLACE INTO `item_db` VALUES ('14167','F_Neuralizer_Box','Neuralizer Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12213,1;','','');
+REPLACE INTO `item_db` VALUES ('14168','F_Convex_Mirror_Box','Convex Mirror Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,10;','','');
+REPLACE INTO `item_db` VALUES ('14169','F_Blessing_10_Scroll_Box','Blessing Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,10;','','');
+REPLACE INTO `item_db` VALUES ('14170','F_Inc_Agi_10_Scroll_Box','Increase Agility Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,10;','','');
+REPLACE INTO `item_db` VALUES ('14171','F_Aspersio_5_Scroll_Box','Aspersio Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,10; getitem 523,10;','','');
+REPLACE INTO `item_db` VALUES ('14172','F_Assumptio_5_Scroll_Box','Assumptio Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,10;','','');
+REPLACE INTO `item_db` VALUES ('14173','F_Wind_Walk_10_Scroll_Box','Wind Walk Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,10;','','');
+REPLACE INTO `item_db` VALUES ('14174','F_Adrenaline_Scroll_Box','Adrenaline Rush Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,10;','','');
+REPLACE INTO `item_db` VALUES ('14175','F_Megaphone_Box','Megaphone Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,10;','','');
+REPLACE INTO `item_db` VALUES ('14176','F_Enriched_Elunium_Box','Enriched Elunium Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,10;','','');
+REPLACE INTO `item_db` VALUES ('14177','F_Enriched_Oridecon_Box','Enriched Oridecon Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,10;','','');
+REPLACE INTO `item_db` VALUES ('14178','F_Token_Of_Siegfried_Box','Token of Ziegfried Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,10;','','');
+REPLACE INTO `item_db` VALUES ('14179','F_Giant_Fly_Wing_Box50','Giant Fly Wing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,50;','','');
+REPLACE INTO `item_db` VALUES ('14180','F_Giant_Fly_Wing_Box100','Giant Fly Wing Box(100)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12212,100;','','');
+REPLACE INTO `item_db` VALUES ('14181','F_Dex_Dish_Box30','Hwergelmir\'s Tonic Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,30;','','');
+REPLACE INTO `item_db` VALUES ('14182','F_Dex_Dish_Box50','Hwergelmir\'s Tonic Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,50;','','');
+REPLACE INTO `item_db` VALUES ('14183','F_Luk_Dish_Box30','Cooked Nine Tail Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,30;','','');
+REPLACE INTO `item_db` VALUES ('14184','F_Luk_Dish_Box50','Cooked Nine Tail Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,50;','','');
+REPLACE INTO `item_db` VALUES ('14185','F_Inc_Agi_10_Box30','Increase Agility Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,30;','','');
+REPLACE INTO `item_db` VALUES ('14186','F_Inc_Agi_10_Box50','Increase Agility Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12216,50;','','');
+REPLACE INTO `item_db` VALUES ('14187','F_Vit_Dish_Box30','Immortal Stew Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,30;','','');
+REPLACE INTO `item_db` VALUES ('14188','F_Vit_Dish_Box50','Immortal Stew Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,50;','','');
+REPLACE INTO `item_db` VALUES ('14189','F_Insurance_Package30','Life Insurrance Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,30;','','');
+REPLACE INTO `item_db` VALUES ('14190','F_Insurance_Package50','Life Insurrance Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12209,50;','','');
+REPLACE INTO `item_db` VALUES ('14191','F_Convex_Mirror_Box5','Convex Mirror Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,5;','','');
+REPLACE INTO `item_db` VALUES ('14192','F_Convex_Mirror_Box30','Convex Mirror Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12214,30;','','');
+REPLACE INTO `item_db` VALUES ('14193','F_Blessing10_Box30','Blessing Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,30;','','');
+REPLACE INTO `item_db` VALUES ('14194','F_Blessing10_Box50','Blessing Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12215,50;','','');
+REPLACE INTO `item_db` VALUES ('14195','F_Adrenaline10_Box30','Adrenaline Rush Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,30;','','');
+REPLACE INTO `item_db` VALUES ('14196','F_Adrenaline10_Box50','Adrenaline Rush Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12220,50;','','');
+REPLACE INTO `item_db` VALUES ('14197','F_Assumptio_5_Box30','Assumptio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,30;','','');
+REPLACE INTO `item_db` VALUES ('14198','F_Assumptio_5_Box50','Assumptio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12218,50;','','');
+REPLACE INTO `item_db` VALUES ('14199','F_Aspersio_5_Box30','Aspersio Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,30; getitem 523,30;','','');
+REPLACE INTO `item_db` VALUES ('14200','F_Aspersio_5_Box50','Aspersio Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12217,50; getitem 523,50;','','');
+REPLACE INTO `item_db` VALUES ('14201','F_Agi_Dish_Box30','Steamed Desert Scorpions Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,30;','','');
+REPLACE INTO `item_db` VALUES ('14202','F_Agi_Dish_Box50','Steamed Desert Scorpions Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,50;','','');
+REPLACE INTO `item_db` VALUES ('14203','F_Wind_Walk10_Box30','Wind Walk Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,30;','','');
+REPLACE INTO `item_db` VALUES ('14204','F_Wind_Walk10_Box50','Wind Walk Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12219,50;','','');
+REPLACE INTO `item_db` VALUES ('14205','F_Int_Dish_Box30','Dragon Breath Cocktail Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,30;','','');
+REPLACE INTO `item_db` VALUES ('14206','F_Int_Dish_Box50','Dragon Breath Cocktail Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,50;','','');
+REPLACE INTO `item_db` VALUES ('14207','F_Battle_Manual_Box1','Field Manual Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,1;','','');
+REPLACE INTO `item_db` VALUES ('14208','F_Battle_Manual_Box5','Field Manual Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,5;','','');
+REPLACE INTO `item_db` VALUES ('14209','F_Siegfried_Box5','Token of Ziegfried Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,5;','','');
+REPLACE INTO `item_db` VALUES ('14210','F_Siegfried_Box20','Token of Ziegfried Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7621,20;','','');
+REPLACE INTO `item_db` VALUES ('14211','F_Kafra_Card_Box30','Kafra Card Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,30;','','');
+REPLACE INTO `item_db` VALUES ('14212','F_Kafra_Card_Box50','Kafra Card Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12211,50;','','');
+REPLACE INTO `item_db` VALUES ('14213','F_Str_Dish_Box30','Steamed Tongue Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,30;','','');
+REPLACE INTO `item_db` VALUES ('14214','F_Str_Dish_Box50','Steamed Tongue Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,50;','','');
+REPLACE INTO `item_db` VALUES ('14215','F_Bubble_Gum_Box1','Bubble Gum Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,1;','','');
+REPLACE INTO `item_db` VALUES ('14216','F_Bubble_Gum_Box5','Bubble Gum Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12210,5;','','');
+REPLACE INTO `item_db` VALUES ('14217','F_Megaphone_Box1','Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,1;','','');
+REPLACE INTO `item_db` VALUES ('14218','F_Megaphone_Box5','Megaphone Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12221,5;','','');
+REPLACE INTO `item_db` VALUES ('14219','F_Enriched_Elunium_Box5','Enriched Elunium Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7619,5;','','');
+REPLACE INTO `item_db` VALUES ('14220','FEnriched_Oridecon_Box5','Enriched Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7620,5;','','');
+REPLACE INTO `item_db` VALUES ('14221','MP_Scroll_Box','Mystical Amplification Scroll(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
+REPLACE INTO `item_db` VALUES ('14222','MP_Scroll_Box30','Mystical Amplification Scroll(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
+REPLACE INTO `item_db` VALUES ('14223','MP_Scroll_Box50','Mystical Amplification Scroll(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
+REPLACE INTO `item_db` VALUES ('14224','Quagmire_Scroll_Box','Quagmire Scroll Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
+REPLACE INTO `item_db` VALUES ('14225','Quagmire_Scroll_Box30','Quagmire Scroll Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
+REPLACE INTO `item_db` VALUES ('14226','Quagmire_Scroll_Box50','Quagmire Scroll Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
+REPLACE INTO `item_db` VALUES ('14227','Healing_Staff_Box','Staff of Healing Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
+REPLACE INTO `item_db` VALUES ('14228','Praxinus_Box','Praccsinos Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2752,604800;','','');
+REPLACE INTO `item_db` VALUES ('14229','Cherry_Blossom_Scroll','Cherry Blossoms Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14230','Headphone_Box','Note Headphones Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5151,1;','','');
+REPLACE INTO `item_db` VALUES ('14231','Novice_Box','Novice Breastplate Boxes','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14232','Yggdrasilberry_Box_','Yggdrasil Berry Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 607,10;','','');
+REPLACE INTO `item_db` VALUES ('14233','Dead_Tree_Branch_Box1','Dead Branch Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,10;','','');
+REPLACE INTO `item_db` VALUES ('14234','Dead_Tree_Branch_Box2','Dead Branch Box(25)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 604,25;','','');
+REPLACE INTO `item_db` VALUES ('14235','Field_Manual_Box_2','Field Manual 2 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12208,2;','','');
+REPLACE INTO `item_db` VALUES ('14236','Str_Dish_Box60','Steamed Tongue 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12202,20;','','');
+REPLACE INTO `item_db` VALUES ('14237','Agi_Dish_Box60','Steamed Desert Scorpions Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12203,20;','','');
+REPLACE INTO `item_db` VALUES ('14238','Int_Dish_Box60','Immortal Stew 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12207,20;','','');
+REPLACE INTO `item_db` VALUES ('14239','Dex_Dish_Box60','Dragon Breath Cocktail 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12204,20;','','');
+REPLACE INTO `item_db` VALUES ('14240','Luk_Dish_Box60','Hwergelmir\'s Tonic 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12205,20;','','');
+REPLACE INTO `item_db` VALUES ('14241','Vit_Dish_Box60','Nine Tail Dish 20 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12206,20;','','');
+REPLACE INTO `item_db` VALUES ('14242','Beholder_Ring_Box','Beholder Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,604800;','','');
+REPLACE INTO `item_db` VALUES ('14243','Hallow_Ring_Box','Hallow Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,604800;','','');
+REPLACE INTO `item_db` VALUES ('14244','Clamorous_Ring_Box','Clamorous Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,604800;','','');
+REPLACE INTO `item_db` VALUES ('14245','Chemical_Ring_Box','Chemical Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,604800;','','');
+REPLACE INTO `item_db` VALUES ('14246','Insecticide_Ring_Box','Insecticide Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,604800;','','');
+REPLACE INTO `item_db` VALUES ('14247','Fisher_Ring_Box','Fisher Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,604800;','','');
+REPLACE INTO `item_db` VALUES ('14248','Decussate_Ring_Box','Decussate Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,604800;','','');
+REPLACE INTO `item_db` VALUES ('14249','Bloody_Ring_Box','Bloody Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,604800;','','');
+REPLACE INTO `item_db` VALUES ('14250','Satanic_Ring_Box','Satanic Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,604800;','','');
+REPLACE INTO `item_db` VALUES ('14251','Dragoon_Ring_Box','Dragon Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,604800;','','');
+REPLACE INTO `item_db` VALUES ('14252','Beholder_Ring_Box2','Beholder Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2753,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14253','Hallow_Ring_Box2','Hallow Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2754,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14254','Clamorous_Ring_Box2','Clamorous Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2755,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14255','Chemical_Ring_Box2','Chemical Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2756,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14256','Insecticide_Ring_Box2','Insecticide Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2757,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14257','Fisher_Ring_Box2','Fisher Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2758,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14258','Decussate_Ring_Box2','Decussate Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2759,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14259','Bloody_Ring_Box2','Bloody Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2760,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14260','Satanic_Ring_Box2','Satanic Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2761,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14261','Dragoon_Ring_Box2','Dragon Ring Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2762,1296000;','','');
+REPLACE INTO `item_db` VALUES ('14262','Diary_Magic_Powder_Box','Diary Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12304,604800;','','');
+REPLACE INTO `item_db` VALUES ('14263','Mini_Heart_Magic_Powder_Box','Mini Heart Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12305,604800;','','');
+REPLACE INTO `item_db` VALUES ('14264','Freshman_Magic_Powder_Box','Freshman Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12306,604800;','','');
+REPLACE INTO `item_db` VALUES ('14265','Kid_Magic_Powder_Box','Kid Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12307,604800;','','');
+REPLACE INTO `item_db` VALUES ('14266','Magic_Magic_Powder_Box','Magic Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12308,604800;','','');
+REPLACE INTO `item_db` VALUES ('14267','JJangu_Magic_Powder_Box','JJangu Magic Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12309,604800;','','');
+REPLACE INTO `item_db` VALUES ('14268','Diary_Magic_Powder_Box4','Diary Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14269','Mini_Heart_Magic_Powder_Box4','Mini_Heart_Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14270','Freshman_Magic_Powder_Box4','Freshman Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14271','Kid_Magic_Powder_Box4','Kid Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14272','Magic_Magic_Powder_Box4','Magic Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14273','JJangu_Magic_Powder_Box4','JJangu Magic Powder Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14274','F_Magic_Scroll_Box','Mystical Amplification Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,10;','','');
+REPLACE INTO `item_db` VALUES ('14275','F_Magic_Scroll_Box30','Mystical Amplification Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,30;','','');
+REPLACE INTO `item_db` VALUES ('14276','F_Magic_Scroll_Box50','Mystical Amplification Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14593,50;','','');
+REPLACE INTO `item_db` VALUES ('14277','F_Quagmire_Scroll_Box','Quagmire Scroll 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,10;','','');
+REPLACE INTO `item_db` VALUES ('14278','F_Quagmire_Scroll_Box30','Quagmire Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,30;','','');
+REPLACE INTO `item_db` VALUES ('14279','F_Quagmire_Scroll_Box50','Quagmire Scroll 50 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14594,50;','','');
+REPLACE INTO `item_db` VALUES ('14280','Healing_Staff_Box2','Healing Staff Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1638,604800;','','');
+REPLACE INTO `item_db` VALUES ('14281','Praccsinos_Box','Praccsinos_Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2752,604800;','','');
+REPLACE INTO `item_db` VALUES ('14282','Emperium_Box','Emperium Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 714,1;','','');
+REPLACE INTO `item_db` VALUES ('14283','Marriage_Covenant_Box','Marriage Certificate Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6026,1;','','');
+REPLACE INTO `item_db` VALUES ('14284','Muffler_C_Box','Muffler Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2548,604800;','','');
+REPLACE INTO `item_db` VALUES ('14285','Valkyrjas_Shield_C_Box','Balkiriah Shield Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2137,604800;','','');
+REPLACE INTO `item_db` VALUES ('14286','Skul_Ring_C_Box','Skull Ring Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 2763,604800;','','');
+REPLACE INTO `item_db` VALUES ('14287','S_Barricade_Repair_Kit','Barricade Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1019,30; getitem 999,10; getitem 1011,10; getitem 984,5;','','');
+REPLACE INTO `item_db` VALUES ('14288','S_Gstone_Repair_Kit','Guardian Stone Repair Kit','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 984,1; getitem 985,1; getitem 7049,30; getitem 717,5; getitem 716,5; getitem 715,5;','','');
+REPLACE INTO `item_db` VALUES ('14289','Cloth_Dye_Coupon_Box','Clothing Dye Coupon Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
+REPLACE INTO `item_db` VALUES ('14290','Cloth_Dye_Coupon2_Box','Clothing Dye Coupon Box II','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
+REPLACE INTO `item_db` VALUES ('14291','Cloth_Dye_Coupon3_Box','Clothing Dye Coupon Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6046,1;','','');
+REPLACE INTO `item_db` VALUES ('14292','Cloth_Dye_Coupon4_Box','Clothing Dye Coupon Box II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6047,1;','','');
+REPLACE INTO `item_db` VALUES ('14293','Mercenary_Contract_Box','Mercenary Contract Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,1;','','');
+REPLACE INTO `item_db` VALUES ('14294','Mercenary_Contract_5Box','Mercenary Contract Box 5ea','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,5;','','');
+REPLACE INTO `item_db` VALUES ('14295','Mercenary_Contract_10Bo','Mercenary Contract Box 10ea','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6050,10;','','');
+REPLACE INTO `item_db` VALUES ('14296','Angel_Scroll','Angel Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14297','Devil_Scroll','Devil Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14298','Surprise_Scroll','Surprised Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14300','Mask_Of_Ifrit_Box','Mask Of Ifrit Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5420,1;','','');
+REPLACE INTO `item_db` VALUES ('14301','Ifrits_Ear_Box','Ifrit\'s Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5421,1;','','');
+REPLACE INTO `item_db` VALUES ('14304','Scuba_Mask_Box','Scuba Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5397,1;','','');
+REPLACE INTO `item_db` VALUES ('14306','RWC_Special_Scroll','RWC Special Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14307','RWC_Limited_Scroll','RWC Limited Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14308','Ardor_Scroll','Ardor Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14314','Phreeoni_Scroll_Box','Phreeoni Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem PhreeoniS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14315','GhostringS_Box','Ghostring Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem GhostringS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14316','July7_Scroll','Love Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14317','Bacsojin_Scroll','Bacsojin Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14343','Spiked_Scarf_Box','Spiked Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5462,1;','','');
+REPLACE INTO `item_db` VALUES ('14344','Rainbow_Scarf_Box','Rainbow Scarf Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5463,1;','','');
+REPLACE INTO `item_db` VALUES ('14345','Animal_Scroll','Animal Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14349','Mental_Potion20_Box','Mental Potion Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,20;','','');
+REPLACE INTO `item_db` VALUES ('14350','Mental_Potion50_Box','Mental Potion Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mental_Potion,50;','','');
+REPLACE INTO `item_db` VALUES ('14351','Tyrs_Blessing20_Box','Tyr\'s Blessing Box(20)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,20;','','');
+REPLACE INTO `item_db` VALUES ('14352','Tyrs_Blessing50_Box','Tyr\'s Blessing Box(50)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Tyrs_Blessing,50;','','');
+REPLACE INTO `item_db` VALUES ('14359','TaogunkaS_Box','Tao Gunka Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem TaogunkaS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14360','MistressS_Box','Mistress Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem MistressS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14361','Orc_HeroS_Box','Orc Hero Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Orc_HeroS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14362','Orc_LoadS_Box','Orc Lord Scroll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Ord_LoadS, 10;','','');
+REPLACE INTO `item_db` VALUES ('14363','Heart_Scroll','Warm Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14372','Powder_Snow_Box','Snow Powder Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12317,1;','','');
+REPLACE INTO `item_db` VALUES ('14375','Holy_Celestial_Axe_Box','Holy Celestial Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 1383,1;','','');
+REPLACE INTO `item_db` VALUES ('14376','Angeling_Pot_Box','Angeling Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12350,10;','','');
+REPLACE INTO `item_db` VALUES ('14377','Shout_Megaphone_Box','Scream Megaphone Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12351,10;','','');
+REPLACE INTO `item_db` VALUES ('14379','Love_Daddy_Box','Love Daddy Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5489,1;','','');
+REPLACE INTO `item_db` VALUES ('14380','Anubis_Helm_Box','Anubis Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5490,1;','','');
+REPLACE INTO `item_db` VALUES ('14381','Piercing_Box_M','Staff of Piercing Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1644,1;','','');
+REPLACE INTO `item_db` VALUES ('14382','Lich_Bone_Box_M','Lich\'s Bone Wand Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1645,1;','','');
+REPLACE INTO `item_db` VALUES ('14383','Long_Horn_Box_M','Long Horn Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1428,1;','','');
+REPLACE INTO `item_db` VALUES ('14384','Hunting_Spear_Box_M','Hunting Spear Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1429,1;','','');
+REPLACE INTO `item_db` VALUES ('14385','Death_Note_Box_M','Book of the Dead Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1579,1;','','');
+REPLACE INTO `item_db` VALUES ('14393','Almighty_Charm_Box','Universal Amulet Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7945,1;','','');
+REPLACE INTO `item_db` VALUES ('14407','Xmas_Scroll','Christmas Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14408','New_Year_Scroll','Solar Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14438','Honglyuns_Sword_Box','Honglyun\'s Sword Sword Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13420,1;','','');
+REPLACE INTO `item_db` VALUES ('14439','Power_Of_Thor_Box','Power Of Thor Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5495,1;','','');
+REPLACE INTO `item_db` VALUES ('14440','Dice_Hat_Box','Dice Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5496,1;','','');
+REPLACE INTO `item_db` VALUES ('14441','King_Tiger_Doll_Hat_Box','King Tiger Doll Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5497,1;','','');
+REPLACE INTO `item_db` VALUES ('14442','Wondering_Wolf_Helm_Box','Wandering Wolf Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5498,1;','','');
+REPLACE INTO `item_db` VALUES ('14443','Pizza_Hat_Box','Pizza Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5499,1;','','');
+REPLACE INTO `item_db` VALUES ('14444','Icecream_Hat_Box','Ice Cream Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5500,1;','','');
+REPLACE INTO `item_db` VALUES ('14447','Pirates_Pride_Box','Scallywag\'s Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5501,1;','','');
+REPLACE INTO `item_db` VALUES ('14448','Necromencers_Hood_Box','Necromancer Hood Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5502,1;','','');
+REPLACE INTO `item_db` VALUES ('14459','Rabbit_Magic_Hat_Box','Magic Rabbit Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5503,1;','','');
+REPLACE INTO `item_db` VALUES ('14460','China_Wedding_Veil_Box','RO 5th Wedding Anniversary Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5504,1;','','');
+REPLACE INTO `item_db` VALUES ('14461','Asara_Fairy_Hat_Box','Ashura Fairy Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5505,1;','','');
+REPLACE INTO `item_db` VALUES ('14466','Valentine_Pledge_Box','Valentine\'s Emblem Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14469','Ox_Tail_Scroll','Ox Tail Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('14485','Academy_Badge_Box','Academy Of Badge Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 2751,1;','','');
+REPLACE INTO `item_db` VALUES ('14486','Academy_Fresh_Hat_Box','Academy Freshman Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5406,1;','','');
+REPLACE INTO `item_db` VALUES ('14487','Academy_Gradu_Cap_Box','Academy Completion Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5407,1;','','');
+REPLACE INTO `item_db` VALUES ('14488','Blue_Pajamas_Hat_Box','Blue Pajamas Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5506,1;','','');
+REPLACE INTO `item_db` VALUES ('14489','Pink_Pajamas_Hat_Box','Pink Pajamas Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5507,1;','','');
+REPLACE INTO `item_db` VALUES ('14500','Insurance60','Life Insurrance Certificate','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_DEATHPENALTY,3600000,0;','','');
+REPLACE INTO `item_db` VALUES ('14508','Zeny_Scroll','Zeny Pet Egg Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14509','Light_Center_Pot','Light Concentration Potion','2','800','400','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION1,1800000,4;','','');
+REPLACE INTO `item_db` VALUES ('14510','Light_Awakening_Pot','Light Awakening Potion','2','1500','750','20','0','0','0','0','0','2145902319','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION2,1800000,6;','','');
+REPLACE INTO `item_db` VALUES ('14511','Light_Berserk_Pot','Light Berserk Potion','2','3000','1500','20','0','0','0','0','0','31868582','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_ATTHASTE_POTION3,1800000,9;','','');
+REPLACE INTO `item_db` VALUES ('14512','Meteor_10_Scroll','Meteor Storm Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_METEOR,10;','','');
+REPLACE INTO `item_db` VALUES ('14513','Storm_10_Scroll','Storm Gust Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_STORMGUST,10;','','');
+REPLACE INTO `item_db` VALUES ('14514','Vermilion_10_Scroll','Lord of Vermilion Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill WZ_VERMILION,10;','','');
+REPLACE INTO `item_db` VALUES ('14515','Lex_Aeterna_Scroll','Lex Aeterna Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_LEXAETERNA,1;','','');
+REPLACE INTO `item_db` VALUES ('14516','Magnificat_5_Scroll','Magnificat Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill PR_MAGNIFICAT,5;','','');
+REPLACE INTO `item_db` VALUES ('14517','CP_Helm_Scroll','Chemical Protection Helm Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),237,5;','','');
+REPLACE INTO `item_db` VALUES ('14518','CP_Shield_Scroll','Chemical Protection Shield Scrol','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),235,5;','','');
+REPLACE INTO `item_db` VALUES ('14519','CP_Armor_Scroll','Chemical Protection Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),236,5;','','');
+REPLACE INTO `item_db` VALUES ('14520','CP_Weapon_Scroll','Chemical Protection Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),234,5;','','');
+REPLACE INTO `item_db` VALUES ('14521','Repair_Scroll','Repair Weapon Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','unitskilluseid getcharid(CHAR_ID_ACCOUNT),108,1;','','');
+REPLACE INTO `item_db` VALUES ('14522','Big_Bun','Big Bun','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,0;','','');
+REPLACE INTO `item_db` VALUES ('14523','Pill_','Pill','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 0,100;','','');
+REPLACE INTO `item_db` VALUES ('14524','Superb_Fish_Slice','Superb Fish Slice','0','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','percentheal 100,100;','','');
+REPLACE INTO `item_db` VALUES ('14525','Chewy_Ricecake','Chewy Ricecake','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSATTACKPOWER, 1800000, 10;','','');
+REPLACE INTO `item_db` VALUES ('14526','Oriental_Pastry','Oriental Pastry','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_PLUSMAGICPOWER, 1800000, 10;','','');
+REPLACE INTO `item_db` VALUES ('14527','Dun_Tele_Scroll1','Dungeon Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",1;','','');
+REPLACE INTO `item_db` VALUES ('14528','PVP_Tele_Scroll','PVP Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14529','Greed_Scroll','Greed Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'1',NULL,'0',NULL,'0','itemskill BS_GREED,1;','','');
+REPLACE INTO `item_db` VALUES ('14530','Flee_30_Scroll','Evasion Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE,1800000,30;','','');
+REPLACE INTO `item_db` VALUES ('14531','Accuracy_30_Scroll','Concentration Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT,1800000,30;','','');
+REPLACE INTO `item_db` VALUES ('14532','Battle_Manual25','Field Manual 25%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,25;','','');
+REPLACE INTO `item_db` VALUES ('14533','Battle_Manual100','Field Manual 100%','2','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,100;','','');
+REPLACE INTO `item_db` VALUES ('14534','Small_Life_Potion','Small Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_S_LIFEPOTION, 600000, -5, 5;','','');
+REPLACE INTO `item_db` VALUES ('14535','Med_Life_Potion','Medium Life Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HEAL3; sc_start2 SC_L_LIFEPOTION, 600000, -7, 4;','','');
+REPLACE INTO `item_db` VALUES ('14536','Abrasive','Abrasive','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_MAGICALATTHIT; sc_start SC_CRITICALPERCENT, 300000, 30;','','');
+REPLACE INTO `item_db` VALUES ('14537','Regeneration_Potion','Regeneration Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_HEALPLUS, 1800000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14538','Glass_Of_Illusion','Glass of Illusion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','300000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_STEAL; sc_start SC_PLUSAVOIDVALUE, 60000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14539','Shadow_Armor_S','Shadow Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_CLOAKING; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Dark, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14540','Holy_Armor_S','Holy Armor Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_BENEDICTIO; sc_start4 SC_ARMOR_PROPERTY, 1800000, 1, Ele_Holy, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14541','S_Def_Potion','Small Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14542','B_Def_Potion','Big Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 180000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14543','S_Mdef_Potion','Small Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14544','B_Mdef_Potion','Big Magic Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 180000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14545','Battle_Manual_X3','Battle Manual X3','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSEXP,1800000,300;','','');
+REPLACE INTO `item_db` VALUES ('14546','Fire_Cracker_Love','I Love You Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14547','Fire_Cracker_Wday','Whiteday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14548','Fire_Cracker_Vday','Valentine\'s Day Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14549','Fire_Cracker_Bday','Birthday Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14550','Fire_Cracker_Xmas','Xmas Firecracker','2','2','1','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','end;','','');
+REPLACE INTO `item_db` VALUES ('14551','Str_Dish01_','Fried Grasshopper Legs','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14552','Str_Dish02_','Seasoned Sticky Webfoot','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14553','Str_Dish03_','Bomber Steak','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14554','Int_Dish01_','Grape Juice Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,1; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14555','Int_Dish02_','Autumn Red Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,2; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14556','Int_Dish03_','Honey Herbal Tea','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,3; percentheal 0,5;','','');
+REPLACE INTO `item_db` VALUES ('14557','Vit_Dish01_','Steamed Crab Nippers','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,1; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14558','Vit_Dish02_','Assorted Seafood','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,2; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14559','Vit_Dish03_','Clam Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,3; percentheal 5,0;','','');
+REPLACE INTO `item_db` VALUES ('14560','Agi_Dish01_','Frog Egg Squid Ink Soup','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,1; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14561','Agi_Dish02_','Smooth Noodle','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,2; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14562','Agi_Dish03_','Tentacle Cheese Gratin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,3; percentheal 3,1;','','');
+REPLACE INTO `item_db` VALUES ('14563','Dex_Dish01_','Honey Grape Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,1; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14564','Dex_Dish02_','Chocolate Mousse Cake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,2; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14565','Dex_Dish03_','Fruit Mix','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,3; percentheal 2,2;','','');
+REPLACE INTO `item_db` VALUES ('14566','Luk_Dish01_','Fried Monkey Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,1; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('14567','Luk_Dish02_','Mixed Juice','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,2; percentheal 3,2;','','');
+REPLACE INTO `item_db` VALUES ('14568','Luk_Dish03_','Fried Sweet Potato','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,3; percentheal 4,2;','','');
+REPLACE INTO `item_db` VALUES ('14569','Knife_Goblin_Ring','Knife Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_1;','','');
+REPLACE INTO `item_db` VALUES ('14570','Flail_Goblin_Ring','Flail Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_2;','','');
+REPLACE INTO `item_db` VALUES ('14571','Hammer_Goblin_Ring','Hammer Goblin Ring','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet GOBLIN_4;','','');
+REPLACE INTO `item_db` VALUES ('14572','Holy_Marble','Holy Marble','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DELETER_;','','');
+REPLACE INTO `item_db` VALUES ('14573','Red_Burning_Stone','Red Burning Stone','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','pet DIABOLIC;','','');
+REPLACE INTO `item_db` VALUES ('14574','Skull_Of_Vagabond','Vagabond\'s Skull','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','pet WANDER_MAN;','','');
+REPLACE INTO `item_db` VALUES ('14575','Str_Dish05_','Lutie Lady\'s Pancake','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('14576','Int_Dish05_','Mastela Fruit Wine','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,1200000,5; percentheal 0,10;','','');
+REPLACE INTO `item_db` VALUES ('14577','Vit_Dish05_','Spicy Fried Bao','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT,1200000,5; percentheal 10,0;','','');
+REPLACE INTO `item_db` VALUES ('14578','Agi_Dish05_','Steamed Bat Wing in Pumpkin','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI,1200000,5; percentheal 6,2;','','');
+REPLACE INTO `item_db` VALUES ('14579','Dex_Dish05_','Green Salad','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX,1200000,5; percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('14580','Luk_Dish05_','Fried Scorpion Tails','0','2','1','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK,1200000,5; percentheal 5,2;','','');
+REPLACE INTO `item_db` VALUES ('14581','Dun_Tele_Scroll2','Dungeon Teleport Scroll II','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashDungeon\",2;','','');
+REPLACE INTO `item_db` VALUES ('14582','WOB_Rune','Yellow Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",1;','','');
+REPLACE INTO `item_db` VALUES ('14583','WOB_Schwaltz','Green Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",2;','','');
+REPLACE INTO `item_db` VALUES ('14584','WOB_Rachel','Red Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",3;','','');
+REPLACE INTO `item_db` VALUES ('14585','WOB_Local','Blue Butterfly Wing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','callfunc \"F_CashCity\",4;','','');
+REPLACE INTO `item_db` VALUES ('14586','Spark_Candy','Jumping Candy','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','180000','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_HASTEUP; sc_start2 SC_STEAMPACK, 60000, 20, 25;','','');
+REPLACE INTO `item_db` VALUES ('14587','Repair_Scroll_','Equipment Repair Spell Book','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill BS_REPAIRWEAPON,1;','','');
+REPLACE INTO `item_db` VALUES ('14588','Pty_Blessing_Scroll','Party Blessing 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_BLESSING,10;','','');
+REPLACE INTO `item_db` VALUES ('14589','Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_INCAGI,10;','','');
+REPLACE INTO `item_db` VALUES ('14590','Pty_Assumptio_Scroll','Party Assumptio 5 Scroll','11','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','itemskill CASH_ASSUMPTIO,5;','','');
+REPLACE INTO `item_db` VALUES ('14591','Siege_Teleport_Scroll','WoE Teleport Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','callfunc \"F_CashSiegeTele\";','','');
+REPLACE INTO `item_db` VALUES ('14592','Job_Manual50','Job Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP,1800000,50;','','');
+REPLACE INTO `item_db` VALUES ('14593','Magic_Power_Scroll','Mystical Amplification Scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill HW_MAGICPOWER,10;','','');
+REPLACE INTO `item_db` VALUES ('14594','Quagmire_Scroll','Quagmire scroll','11','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','itemskill WZ_QUAGMIRE,5;','','');
+REPLACE INTO `item_db` VALUES ('14595','Unsealed_Magic_Spell','Unsealed Magic Spell','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','warp \"yuno_fild09\",255,127;','','');
+REPLACE INTO `item_db` VALUES ('14596','Pierre_Treasurebox','Pierre\'s Treasurebox','2','0','0','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1; getrandgroupitem 14596,1;','','');
+REPLACE INTO `item_db` VALUES ('14597','PhreeoniS','Phreeoni Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICHIT, 180000, 100;','','');
+REPLACE INTO `item_db` VALUES ('14598','GhostringS','Ghostring Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_ARMOR_PROPERTY, 60000, 1, Ele_Neutral, 1, 0;','','');
+REPLACE INTO `item_db` VALUES ('14599','Greed_Scroll_C','Greed Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14600','Mental_Potion','Mental Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_TARGET_ASPD, 1800000, 10;','','');
+REPLACE INTO `item_db` VALUES ('14601','Tyrs_Blessing','Tyr\'s Blessing','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_BASICAVOIDANCE, 300000, 30; sc_start SC_FOOD_BASICHIT, 300000, 30; sc_start SC_PLUSATTACKPOWER, 300000, 20; sc_start SC_PLUSMAGICPOWER, 300000, 20;','','');
+REPLACE INTO `item_db` VALUES ('14602','TaogunkaS','Tao Gunka Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start4 SC_MVPCARD_TAOGUNKA, 1800000, 100, 50, 50, 0;','','');
+REPLACE INTO `item_db` VALUES ('14603','MistressS','Mistress Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_MVPCARD_MISTRESS, 180000, 25;','','');
+REPLACE INTO `item_db` VALUES ('14604','Orc_HeroS','Orc Hero Scard','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_MVPCARD_ORCHERO, 180000, 100;','','');
+REPLACE INTO `item_db` VALUES ('14605','Orc_LoadS','Orc Load Scroll','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_LIGHTSPHERE; sc_start SC_MVPCARD_ORCLORD, 180000, 30;','','');
+REPLACE INTO `item_db` VALUES ('14606','Job_Manual25','JOB Battle Manual','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'1',NULL,'0',NULL,'0','sc_start SC_CASH_PLUSONLYJOBEXP, 1800000, 25;','','');
+REPLACE INTO `item_db` VALUES ('14607','Luxurious_Dinner_W','Luxurious Western Food','2','10000','5000','600','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,3; sc_start SC_FOOD_DEX,3600000,3; sc_start SC_FOOD_AGI,3600000,3; sc_start SC_FOOD_INT,3600000,3; sc_start SC_FOOD_VIT,3600000,3; sc_start SC_FOOD_LUK,3600000,3;','','');
+REPLACE INTO `item_db` VALUES ('14608','Luxurious_Dinner_E','Manchu-Han Imperial Feast','2','20000','10000','1200','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR,3600000,6; sc_start SC_FOOD_DEX,3600000,6; sc_start SC_FOOD_AGI,3600000,6; sc_start SC_FOOD_INT,3600000,6; sc_start SC_FOOD_VIT,3600000,6; sc_start SC_FOOD_LUK,3600000,6;','','');
+REPLACE INTO `item_db` VALUES ('14609','Spoiled_Cuisine','Spoiled Cuisine','2','5000','2500','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 10,10;','','');
+REPLACE INTO `item_db` VALUES ('14611','M_Def_Potion','M Def Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 120000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14612','M_Mdef_Potion','M Mdef Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_SPELLBREAKER; sc_start SC_PROTECT_MDEF, 120000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14613','RWC_Scroll_2012','RWC Arms Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('14614','Ex_Def_Potion','Special Defense Potion','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 1800000, 3; sc_start SC_PROTECT_MDEF, 1800000, 3;','','');
+REPLACE INTO `item_db` VALUES ('14616','STR_Biscuit_Stick','Bar of Strength','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_STR, 180000, 15; sc_start SC_PLUSATTACKPOWER, 60000, rand(11,111);','','');
+REPLACE INTO `item_db` VALUES ('14617','VIT_Biscuit_Stick','Bar of Fitness','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT, 180000, 15; percentheal rand(11,33), 0;','','');
+REPLACE INTO `item_db` VALUES ('14618','AGI_Biscuit_Stick','Bar of Agility','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_AGI, 180000, 15; sc_start SC_FOOD_BASICAVOIDANCE, 60000, rand(11,33);','','');
+REPLACE INTO `item_db` VALUES ('14619','INT_Biscuit_Stick','Bar of Knowledge','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT, 180000, 15; sc_start SC_PLUSMAGICPOWER, 60000, rand(11,111);','','');
+REPLACE INTO `item_db` VALUES ('14620','DEX_Biscuit_Stick','Bar of Tricks','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_DEX, 180000, 15; sc_start SC_FOOD_BASICHIT, 60000, rand(11,33);','','');
+REPLACE INTO `item_db` VALUES ('14621','LUK_Biscuit_Stick','Bar of Luck','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_LUK, 180000, 15; sc_start SC_FOOD_CRITICALSUCCESSVALUE, 60000, rand(11,13);','','');
+REPLACE INTO `item_db` VALUES ('14674','Cup_Of_Boza','Cup Of Boza','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start2 SC_CUP_OF_BOZA, 120000, 10, 5;','','');
+REPLACE INTO `item_db` VALUES ('14680','Cup_Of_Mintlemon','Cup Of Mintlemon','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_VIT, 180000, 15; specialeffect2 EF_GUARD; sc_start SC_PROTECT_DEF, 60000, 3; sc_start SC_PROTECT_MDEF, 60000, 3;','','');
+REPLACE INTO `item_db` VALUES ('15000','Bone_Plate','Bone Plate','5','20','10','1000','0','0','60','0','1','414946','58','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,NPC_WIDEBLEEDING,1,10;','','');
+REPLACE INTO `item_db` VALUES ('15001','Odins_Blessing_I','Odin\'s Blessing','5','0','0','0','0','0','10','0','0','18446744073709551614','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15002','Rune_Plate','Rune Plate','5','0','0','0','0','0','95','0','1','128','56','2','16','0','99',NULL,'1','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15003','Freyja_SRobe7','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('15004','Freyja_SRobe30','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('15005','Freyja_SRobe60','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('15006','Freyja_SRobe90','Freya Soul Robe','5','0','0','300','0','0','7','0','0','18446744073709551615','63','2','16','0','20',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,700;','','');
+REPLACE INTO `item_db` VALUES ('15007','Time_Keepr_Robe','Guardian Robe','5','0','0','0','0','0','62','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bStr,2; bonus bMaxHP,200;','','');
+REPLACE INTO `item_db` VALUES ('15008','Flame_Sprits_Armor__','Flame Sprits Armor','5','20','10','1000','0','0','25','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus2 bSubEle,Ele_Fire,5;','','');
+REPLACE INTO `item_db` VALUES ('15009','Para_Team_Uniform1','Eden Group Uniform I','5','0','0','0','0','0','35','0','0','18446744073709551615','63','2','16','0','12',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxSP,10;','','');
+REPLACE INTO `item_db` VALUES ('15010','Para_Team_Uniform2','Eden Group Uniform II','5','0','0','0','0','0','46','0','0','18446744073709551615','63','2','16','0','26',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('15011','Para_Team_Uniform3','Eden Group Uniform III','5','0','0','0','0','0','58','0','0','18446744073709551615','63','2','16','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; bonus bMaxSP,30; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('15012','Puente_Robe','Puente Robe','5','12000','6000','400','0','0','42','0','1','18446744073709551615','63','2','16','0','22',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-3; bonus bHealPower,5;','','');
+REPLACE INTO `item_db` VALUES ('15013','Claire_Suits','Claire Suits','5','28000','14000','2800','0','0','58','0','1','1040382','58','2','16','0','22',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15014','Ebone_Armor','Ebone Armor','5','40000','20000','4500','0','0','93','0','1','16512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15015','Upg_Adv_Suit','Reinforcement Adventure Suit','5','20','10','150','0','0','25','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15016','Upg_Coat','Reinforcement Coat','5','20','10','600','0','0','47','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15017','Upg_Saint_Robe','Reinforcement Saint Robe','5','20','10','300','0','0','55','0','1','296240','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15018','Upg_Tights','Reinforcement Tight','5','20','10','250','0','0','32','0','1','526344','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15019','Upg_Thief_Cloth','Reinforcement Thief Clothes','5','20','10','100','0','0','45','0','1','570560576','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15020','Upg_Mail','Reinforcement Mail','5','20','10','1650','0','0','60','0','1','414946','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15021','Upg_Formal_Dress','Reinforcement Formal Suit','5','20','10','150','0','0','45','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('15022','Brazil_Swimsuit','Swimming Suit','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus bInt,4; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('15023','Half_Brynhild','Brynhild (Trial Version)','5','20','10','0','0','0','60','0','0','18446744073709551615','63','2','16','0','47',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHP,20*BaseLevel; bonus bMaxSP,5*BaseLevel; bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus bUnbreakableArmor,0; bonus bNoKnockback,0;','','');
+REPLACE INTO `item_db` VALUES ('15024','Army_Padding','Army Padding','5','0','0','10','0','0','10','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15025','Golden_Rod_Robe','Golden Rod Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Wind; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('15026','Aqua_Robe','Aqua Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Water; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('15027','Crimson_Robe','Crimson Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Fire; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('15028','Forest_Robe','Forest Robe','5','20','10','500','0','0','40','0','0','512','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Earth; bonus bMdef,10; bonus bInt,1; if(readparam(bInt)>=120) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('15029','Robe_Of_Affection','Robe Of Affection','5','20','10','300','0','0','22','0','0','256','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Holy; bonus bMdef,10; bonus bInt,1; bonus2 bSkillUseSP,AB_CLEMENTIA,50;','','');
+REPLACE INTO `item_db` VALUES ('15030','Robe_Of_Judgement','Robe Of Judgement','5','20','10','300','0','0','22','0','0','256','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefEle,Ele_Dark; bonus bMdef,10; bonus bStr,1; bonus bInt,1; bonus2 bAddRaceTolerance,RC_Demon,10; bonus2 bAddRaceTolerance,RC_Undead,10; bonus2 bAddRaceTolerance,RC_Formless,-10; bonus2 bAddRaceTolerance,RC_Brute,-10; bonus2 bAddRaceTolerance,RC_DemiPlayer,-10; bonus2 bAddRaceTolerance,RC_Plant,-10; bonus2 bAddRaceTolerance,RC_Insect,-10; bonus2 bAddRaceTolerance,RC_Fish,-10; bonus2 bAddRaceTolerance,RC_Angel,-10; bonus2 bAddRaceTolerance,RC_Dragon,-10;','','');
+REPLACE INTO `item_db` VALUES ('15031','Para_Team_Armor','Eden Group Armor','5','0','0','0','0','0','70','0','0','18446744073709551615','63','2','16','0','60',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,500; bonus bMaxSP,50; bonus bStr,1; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('15032','Tidung','Tidung','5','10','5','500','0','0','2','0','1','18446744073709551614','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bResEff,Eff_Stun,1500; bonus2 bResEff,Eff_Freeze,1500; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('15033','Tutorial_Mattle','Tutorial Mantle','5','0','0','600','0','0','37','0','0','0','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15034','Tutorial_Mattle_','Tutorial Mantle','5','0','0','600','0','0','37','0','1','0','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15035','2010Love_Daddy','2010 Love Daddy Shirt','5','10','5','100','0','0','6','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMaxHP,150; bonus bMaxSP,150; bonus2 bResEff,Eff_Stone,9000; bonus2 bResEff,Eff_Freeze,9000; bonus2 bResEff,Eff_Stun,9000; bonus2 bResEff,Eff_Sleep,9000; bonus2 bResEff,Eff_Silence,9000; bonus2 bResEff,Eff_Curse,9000; bonus2 bResEff,Eff_Confusion,9000; bonus2 bResEff,Eff_Blind,9000; bonus2 bResEff,Eff_Poison,9000; bonus2 bResEff,Eff_Bleeding,9000;','','');
+REPLACE INTO `item_db` VALUES ('15036','Ur_Plate','Ur\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bMaxHPrate,getequiprefinerycnt(EQI_ARMOR); bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus2 bSubEle,Ele_Neutral,5;','','');
+REPLACE INTO `item_db` VALUES ('15037','Peuz_Plate','Peuz\'s Plate','5','20','10','3000','0','0','110','0','0','128','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bBaseAtk,20; bonus bFlee,17;','','');
+REPLACE INTO `item_db` VALUES ('15038','Sabah_Cloth','Sapha\'s Cloth','5','20','10','100','0','0','45','0','1','4096','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpell,ASC_METEORASSAULT,max(getskilllv(ASC_METEORASSAULT),1),20;','','');
+REPLACE INTO `item_db` VALUES ('15039','Nab_Cloth','Nab\'s Cloth','5','20','10','100','0','0','45','0','1','4096','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('15040','Prison_Uniform','Prison Uniform','5','10','5','1500','0','0','5','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@rate = min(getrefine(), 10); bonus bHit,.@rate; bonus bFlee,.@rate;','','');
+REPLACE INTO `item_db` VALUES ('15041','Boitata_Armor','Boitata Armor','5','20','10','600','0','0','45','0','1','18446744073709551615','63','2','16','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableArmor,0; bonus bMdef,3; bonus2 bSubEle,Ele_Neutral,7; bonus bMaxHPrate,5; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('15042','White_Wing_Suits','White Wing Suits','5','20','10','100','0','0','45','0','1','2048','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,getrefine()*2; bonus bFlee,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('15043','Black_Wing_Suits','Black Wing Suits','5','20','10','100','0','0','45','0','1','2048','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bBaseAtk,getequiprefinerycnt(EQI_ARMOR)*3;','','');
+REPLACE INTO `item_db` VALUES ('15044','Green_Operation_Coat','Green Operation Coat','5','56000','28000','660','0','0','66','0','1','262144','56','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('15045','Armor_Of_Valor','Armor Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','16','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15046','Siege_Plate','WoE Plate','5','10','5','3300','0','0','85','0','1','6571170','63','2','16','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bHealPower2,12; bonus bAddItemHealRate,12; } if(getrefine()>8) { bonus bMaxHPrate,25; }','','');
+REPLACE INTO `item_db` VALUES ('15047','Siege_Suits','WoE Suits','5','10','5','750','0','0','50','0','1','594435306','63','2','16','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bFlee2,5; bonus bLongAtkDef,20; } if(getrefine()>8) { bonus bMaxHPrate,15; }','','');
+REPLACE INTO `item_db` VALUES ('15048','Siege_Robe','WoE Robe','5','10','5','500','0','0','40','0','1','8487701','63','2','16','0','95',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20; bonus2 bAddRaceTolerance,RC_Player,2; if(getrefine()>5) { bonus bFlee,5; bonus bLongAtkDef,15; } if(getrefine()>8) { bonus bMaxHP,1000; bonus bMaxSP,100; }','','');
+REPLACE INTO `item_db` VALUES ('15049','Armor_Of_Faith','Invincible God Clothes','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,4; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('15050','Armor_Of_Sanctity','Province','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4; bonus bInt,4; bonus bVit,4; bonus bDex,4; bonus bAgi,4; bonus bLuk,4;','','');
+REPLACE INTO `item_db` VALUES ('15051','Bakonawa_Armor','Bakonawa Scale Armor','5','20','10','500','0','0','55','0','0','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/2; bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('15052','Bayani_Bakonawa_Armor','Bakonawa Scale Armor(Bayani)','5','20','10','500','0','0','55','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,getrefine()/2; bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('15053','Special_Ninja_Suit','Special Ninja Suit','5','10000','5000','1200','0','0','70','0','0','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1+(getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('15054','Ninja_Scale_Armor','Ninja Scale Armor','5','10000','5000','1800','0','0','90','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,15; bonus bMaxSPrate,-30;','','');
+REPLACE INTO `item_db` VALUES ('15055','Tenebris_Latitantes','Tenebris Latitantes','5','10000','5000','1500','0','0','60','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus4 bAutoSpellWhenHit,KO_ZANZOU,1,50,1;','','');
+REPLACE INTO `item_db` VALUES ('15056','Special_Ninja_Suit_','Special Ninja Suit','5','10000','5000','1200','0','0','70','0','1','570425344','1','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1+(getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('15057','Pure_White_Apron','White Apron','5','20','10','600','0','0','50','0','1','18446744073709551615','63','2','16','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15058','Rider_Suit','Rider Suit','5','20','10','1000','0','0','40','0','1','1040382','58','2','16','0','55',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('15059','2011Love_Daddy','2011Love Daddy','5','20','10','100','0','0','80','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15060','Sky_Blue_Smock','Sky-Blue Smock','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','16','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('15061','Egir_Armor','Aegir Armor','5','200000','100000','2600','0','0','55','0','1','18446744073709551615','63','2','16','0','110',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats, 1; if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus2 bResEff, Eff_Silence, 5000; else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus2 bResEff, Eff_Stun, 5000; bonus bUnbreakableArmor, 0;','','');
+REPLACE INTO `item_db` VALUES ('15062','TE_Woe_Coat','TE Woe Coat','5','0','0','0','0','0','15','0','0','18446744073709551615','63','2','16','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15; bonus bMaxHP,250; bonus bMaxSP,250; bonus2 bSubRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('15063','TE_Woe_Chain_Mail','TE Woe Chain Mail','5','0','0','0','0','0','25','0','0','279714','63','2','16','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMaxHP,450; bonus bMaxSP,50; bonus2 bSubRace,RC_Player,15; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('15064','TE_Woe_Mage_Coat','TE Woe Mage Coat','5','0','0','0','0','0','5','0','0','8487701','63','2','16','0','40',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25; bonus bMaxHP,200; bonus bMaxSP,200; bonus2 bSubRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableArmor,0;','','');
+REPLACE INTO `item_db` VALUES ('15066','Engraved_Armor','Engraved Armor','5','0','0','3000','0','0','120','0','1','16514','56','2','16','0','150',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,25;','','');
+REPLACE INTO `item_db` VALUES ('15067','Rune_Suit','Rune Suit','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16','0','1','100','0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
+REPLACE INTO `item_db` VALUES ('15068','Im_Angels_Protection','Advanced Angelic Protection','5','10000','5000','600','0','0','40','0','1','1','47','2','16','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,30;','','');
+REPLACE INTO `item_db` VALUES ('15073','Anti_Magic_Suit','Anti-Magic Suit','5','20','10','1500','0','0','50','0','1','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMdef,10; if (getrefine()>6) { bonus bMdef,5; } if (getrefine()>8) { bonus bMaxHPrate,2; }','','');
+REPLACE INTO `item_db` VALUES ('15074','Geffen_Mage_Robe','Geffen Magic Robe','5','20','10','1000','0','0','40','0','1','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-10; bonus bVariableCastrate,15; bonus bNoCastCancel,0; if (getrefine()>6) { bonus bUseSPrate,-5; } if (getrefine()>8) { bonus bVariableCastrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('15089','Lounge_Suit','Menswear','4','20','10','300','0','0','40','0','0','18446744073709551614','63','2','16','0','80',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3+((getrefine()>=7)?2:0); bonus bDelayrate,-3-((getrefine()>=7)?2:0); bonus bVariableCastrate,-3-((getrefine()>=7)?2:0);','','');
+REPLACE INTO `item_db` VALUES ('15090','Armor_Of_Gray','Gray Armor','5','0','0','2400','0','0','90','0','1','414954','56','2','16','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('15091','Gray_Robe','Gray Robe','5','0','0','1300','0','0','55','0','1','99092','56','2','16','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('15116','Airship_Armor','Armor Of Airship','5','20','10','700','0','0','100','0','0','18446744073709551615','63','2','16','0','125',NULL,'1','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,1000; bonus bMaxSP,100; bonus bMdef,10; bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('15117','Felock_Armor','Tarlock\'s Armor','5','20','10','750','0','0','70','0','0','18446744073709551615','63','2','16','0','125',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,50; bonus bMdef,10; bonus bAllStats,1; if (getrefine()>=7) { bonus bMaxHP,500; bonus bMaxSP,50; } if (getrefine()>=9) { bonus bMaxHP,200; bonus bMaxSP,20; } if (getrefine()>=12) { bonus bMaxHP,300; bonus bMaxSP,30; }','','');
+REPLACE INTO `item_db` VALUES ('15123','Whikebain_Suit','Whikebain Suit','5','10','5','9000','0','0','56','0','1','4096','56','2','16','0','105',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,DC_WINKCHARM,1,20; /* Custom - IDRO */ if(getrefine()>4) { bonus bCritAtkRate,4; } if(getrefine()>6) { bonus bCritAtkRate,6; }','','');
+REPLACE INTO `item_db` VALUES ('15126','Female_Poring_Balloon','Private Doram Suits','4','20','10','700','0','0','80','0','1','0','63','2','16','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 100; bonus bDex, getrefine() / 3; bonus bInt, getrefine() / 3;','','');
+REPLACE INTO `item_db` VALUES ('15128','Female_Poring_Egg','Excellion Suit','5','20','10','1000','0','0','100','0','0','18446744073709551615','63','2','16','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,6; bonus bMaxHPrate,(getrefine()/3)*4; if(BaseLevel>130) { bonus bVit,4; }','','');
+REPLACE INTO `item_db` VALUES ('15129','Blue_Bellflower_Hat','Luxury Doram Suit','4','20','10','800','0','0','100','0','1','0','63','2','16','0','140',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 10; bonus bMaxSPrate, 10; bonus bDex, getrefine() / 2; bonus bInt, getrefine() / 2;','','');
+REPLACE INTO `item_db` VALUES ('15138','Aegir_Armor','Aegir Armor','5','200000','100000','1600','0','0','25','0','1','18446744073709551615','63','2','16','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableArmor, 0;','','');
+REPLACE INTO `item_db` VALUES ('15150','White_Shirt','White Shirt','5','20','10','50','0','0','25','0','1','0','63','2','16','0','6',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,70; bonus bFlee,5;','','');
+REPLACE INTO `item_db` VALUES ('15151','White_Eco_Shirt','White Eco-Shirt','4','20','10','100','0','0','40','0','1','0','63','2','16','0','15',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,150; bonus bFlee,10;','','');
+REPLACE INTO `item_db` VALUES ('15156','Elegant_Doram_Suit','Elegant Doram Suit','4','20','10','900','0','0','120','0','1','0','63','2','16','0','175',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 15; bonus bMaxSPrate, 15; bonus bDex, getrefine(); bonus bInt, getrefine(); if (getrefine() > 9) bonus bUseSPrate, -5;','','');
+REPLACE INTO `item_db` VALUES ('16000','Erde','Erde','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus bMaxSP,50; bonus bHealPower,10;','','');
+REPLACE INTO `item_db` VALUES ('16001','Red_Square_Bag','Red Square Bag','4','20','10','500','130','0','0','1','2','312754','58','2','2','3','50',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus2 bSkillAtk,AM_ACIDTERROR,20; bonus2 bSkillAtk,AM_DEMONSTRATION,20; bonus2 bAddMonsterDropItem,501,50; bonus2 bAddMonsterDropItem,502,20; bonus2 bAddMonsterDropItem,503,20; bonus2 bAddMonsterDropItem,504,20; bonus2 bAddMonsterDropItem,505,10; if(readparam(bStr)>=95) { bonus2 bAddEff,Eff_Stun,500; }','','');
+REPLACE INTO `item_db` VALUES ('16002','Stunner_C','Stunner','4','0','0','0','175','0','0','1','0','33040','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Stun,1000; bonus2 bAddSize,Size_Small,40; bonus2 bAddSize,Size_Medium,40; bonus2 bAddSize,Size_Large,40;','','');
+REPLACE INTO `item_db` VALUES ('16003','Carga_Mace','Carga Mace','4','20','10','1500','175','0','0','1','2','312704','56','2','2','3','100',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16004','P_Mace1','Eden Mace I','4','0','0','0','142','0','0','1','0','312754','63','2','2','2','26',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16005','P_Mace2','Eden Mace II','4','0','0','0','163','0','0','1','0','312754','63','2','2','2','40',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16006','Tourist_Mace','Traveler\'s Mace','4','0','0','500','45','0','0','1','0','312755','63','2','2','1','0',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('16007','Mjolnir_C','Ephemeral Mjolnir','4','20','10','0','250','0','0','1','0','279714','63','2','2','4','95',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus bStr,15; bonus bDex,40;','','');
+REPLACE INTO `item_db` VALUES ('16008','F_Spanner_C','Rental Wrench','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16009','E_Spanner_C','E Spanner C','4','2','1','0','150','0','0','1','0','33040','63','2','2','3','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16010','Red_Ether_Bag','Red Ether Bag','4','20','10','1000','15','100','0','1','1','262144','56','2','2','3','102',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 6) { bonus2 bSkillAtk, GN_CRAZYWEED_ATK, 20 + ((getrefine()-5)*2); bonus2 bSkillAtk, GN_DEMONIC_FIRE, 20 + ((getrefine()-5)*2); } else { bonus2 bSkillAtk, GN_CRAZYWEED_ATK, 20; bonus2 bSkillAtk, GN_DEMONIC_FIRE, 20; }','','');
+REPLACE INTO `item_db` VALUES ('16011','Adventure_Mace','Adventure Mace','4','0','0','0','60','0','0','1','0','33040','63','2','2','1','0',NULL,'0','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16012','Academy_Mace','Academy Mace','4','0','0','1000','110','0','0','1','1','33040','63','2','2','1','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16013','Mace_Of_Judgement','Mace Of Judgement','4','20','10','1200','140','180','0','1','2','256','56','2','2','3','100',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; autobonus \"{ bonus2 bMagicAddRace,RC_Demon,20; }\",30,7000,BF_MAGIC,\"{ specialeffect2 EF_SPELLBREAKER; }\"; autobonus \"{ bonus2 bAddRace,RC_Demon,20; }\",5,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('16014','P_Mace3','Eden Group Mace3','4','0','0','0','172','0','0','1','0','312754','63','2','2','3','60',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16015','Cat_Club','Cat Club','4','20','10','700','88','0','0','1','3','312755','63','2','2','1','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,15; bonus4 bAddEff,Eff_Deepsleep,300,ATF_SHORT,5000;','','');
+REPLACE INTO `item_db` VALUES ('16016','Tuna','Tuna','4','0','0','0','180','0','0','1','0','312754','63','2','2','1','50',NULL,'0','0','8','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Stun,150; bonus3 bAutoSpell,SM_BASH,5,20; bonus4 bAddEff,Eff_Cold,100,ATF_SHORT,3000; if(BaseLevel>99) { bonus bBaseAtk,20; }','','');
+REPLACE INTO `item_db` VALUES ('16017','Bloody_Cross','Bloody Cross','4','20','10','1500','170','0','0','1','0','33040','58','2','2','4','100',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark; bonus3 bAutoSpell,WL_HELLINFERNO,1,max(getrefine(),1)*20;','','');
+REPLACE INTO `item_db` VALUES ('16018','Mace_Of_Judgement2','Empowered Mace Of Judgement','4','20','10','1200','170','180','0','1','1','256','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,2; autobonus \"{ bonus2 bMagicAddRace,RC_Demon,40; }\",60,7000,BF_MAGIC,\"{ specialeffect2 EF_SPELLBREAKER; }\"; autobonus \"{ bonus2 bAddRace,RC_Demon,40; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\";','','');
+REPLACE INTO `item_db` VALUES ('16019','Upg_Mace','Upgrade Mace','4','20','10','800','80','0','0','1','1','312755','63','2','2','3','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*10); bonus bHealPower,getrefine(); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('16020','Velum_Stunner','Vellum Stunner','4','20','10','1500','170','0','0','1','0','312755','63','2','2','4','95',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Stun,1000+getrefine(); bonus bAspdRate,getrefine(); bonus4 bSetDefRace,RC_Player,10000,5000,1; bonus4 bSetMDefRace,RC_Player,10000,5000,1;','','');
+REPLACE INTO `item_db` VALUES ('16021','Velum_Flail','Vellum Flail','4','20','10','1500','170','0','0','1','0','312755','63','2','2','4','95',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus3 bAutoSpell,NPC_CRITICALWOUND,5,10; bonus bHit,getrefine(); bonus bCritical,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('16022','Nemesis_','Nemesis','4','20','10','900','120','0','0','1','2','33040','63','2','2','4','60',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('16023','Metal_Mace','Metal Mace','4','20','10','0','80','0','0','1','1','312755','63','2','2','3','0',NULL,'1','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bBaseAtk,(getrefine()*5); .@val = min(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('16024','Quadrille_','Quadrille','4','20','10','900','165','0','0','1','2','16','63','2','2','4','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiPlayer,10; bonus2 bAddEle,Ele_Earth,10;','','');
+REPLACE INTO `item_db` VALUES ('16025','TE_Woe_Mace','TE Woe Mace','4','0','0','0','120','0','0','1','0','16','63','2','2','3','40',NULL,'0','0','8','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,1; bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Freeze,1000; bonus bHealPower,5;','','');
+REPLACE INTO `item_db` VALUES ('16026','RWC_Memory_Mace','RWC Memory Mace','4','20','10','800','100','0','0','1','1','312754','63','2','2','3','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('16027','Hammer_Of_Evil_Slayer','Evil Slayer Destroyer Hammer','4','20','10','1350','120','0','0','1','1','312754','56','2','2','3','100',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('16028','Thanos_Hammer','Thanatos Hammer','4','20','10','3000','180','120','0','1','1','312754','56','2','2','4','120',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('16030','Pilebuncker_S','Pile Bunker S','4','0','0','3000','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate, (getrefine() / 2);','','');
+REPLACE INTO `item_db` VALUES ('16031','Pilebuncker_P','Pile Bunker P','4','0','0','4000','450','0','0','1','0','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk, (getrefine() * 5);','','');
+REPLACE INTO `item_db` VALUES ('16032','Pilebuncker_T','Pile Bunker T','4','0','0','3500','400','0','0','1','1','1024','56','2','2','4','130',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate, - getrefine();','','');
+REPLACE INTO `item_db` VALUES ('16039','Spoon','Spoon','4','20','10','100','80','0','0','1','1','312755','63','2','2','3','40',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,10; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('16040','Scarlet_Mace','Crimson Mace','4','20','10','800','80','0','0','1','2','312755','63','2','2','3','70',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('16041','Mace_of_Vicious_Mind','Mace of Vicious Mind','4','20','10','1300','130','0','0','1','1','312755','63','2','2','4','160',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('16131','Lady_Tanee_Doll_Box','Tanigumi Girl Doll Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5526,1;','','');
+REPLACE INTO `item_db` VALUES ('16132','Lunatic_Hat_Box','Lunatic Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5527,1;','','');
+REPLACE INTO `item_db` VALUES ('16134','King_Frog_Hat_Box','Frog King Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5528,1;','','');
+REPLACE INTO `item_db` VALUES ('16135','Evils_Bone_Hat_Box','Satanic Bone Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5529,1;','','');
+REPLACE INTO `item_db` VALUES ('16185','Raven_Cap_Box','Crow Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5530,1;','','');
+REPLACE INTO `item_db` VALUES ('16186','B_Dragon_Hat_Box','Baby Dragon Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5531,1;','','');
+REPLACE INTO `item_db` VALUES ('16192','Quati_Hat_Box','Quati Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5537,1;','','');
+REPLACE INTO `item_db` VALUES ('16193','Tucan_Hat_Box','Tucan Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5538,1;','','');
+REPLACE INTO `item_db` VALUES ('16194','Jaguar_Hat_Box','Jaguar Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5539,1;','','');
+REPLACE INTO `item_db` VALUES ('16195','Tw_March_Scroll','Taiwan April Scroll','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16226','Aries_Diadem_Box','Aries Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5545,1;','','');
+REPLACE INTO `item_db` VALUES ('16227','Aries_Crown_Box','Aries Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5546,1;','','');
+REPLACE INTO `item_db` VALUES ('16228','RJC_Katusa_Box','RJC Katyusha Flower Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5547,1;','','');
+REPLACE INTO `item_db` VALUES ('16229','Scarlet_Rose_Box','Rose Of Crimson Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5548,1;','','');
+REPLACE INTO `item_db` VALUES ('16230','Taurus_Diadem_Box','Taurus Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5549,1;','','');
+REPLACE INTO `item_db` VALUES ('16231','Taurus_Crown_Box','Taurus Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5550,1;','','');
+REPLACE INTO `item_db` VALUES ('16232','Reginleif_Box','Hairband Of Reginleif Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','409',NULL,'0',NULL,'0',NULL,'0','getitem 5471,1;','','');
+REPLACE INTO `item_db` VALUES ('16235','Octopus_Hat_Box','Octopus Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5554,1;','','');
+REPLACE INTO `item_db` VALUES ('16236','Leaf_Cat_Hat_Box','Leaf Cat Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5555,1;','','');
+REPLACE INTO `item_db` VALUES ('16237','Fur_Seal_Hat_Box','Seal Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5556,1;','','');
+REPLACE INTO `item_db` VALUES ('16238','Wild_Rose_Hat_Box','Wild Rose Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5557,1;','','');
+REPLACE INTO `item_db` VALUES ('16239','Saci_Hat_Box','Luxury Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5558,1;','','');
+REPLACE INTO `item_db` VALUES ('16246','Crown_Of_Deceit_Box','Crown of Deceit Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5564,1;','','');
+REPLACE INTO `item_db` VALUES ('16247','Dragon_Arhat_Mask_Box','Dragon Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5565,1;','','');
+REPLACE INTO `item_db` VALUES ('16248','Tiger_Arhat_Mask_Box','Tiger Arhat Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5566,1;','','');
+REPLACE INTO `item_db` VALUES ('16249','Knight_Gift_Box','Knight\'s Gift Box','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16251','Gemini_Diadem_Box','Gemini Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5569,1;','','');
+REPLACE INTO `item_db` VALUES ('16252','Gemini_Crown_Box','Gemini Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5570,1;','','');
+REPLACE INTO `item_db` VALUES ('16253','Rabbit_Scroll','Rabbit Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16254','Energizing_Potion_Box','Activation Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16257','Buddah_Scroll','French Heart Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16258','HD_Bradium_Box5','HD Bradium 5 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6226,5;','','');
+REPLACE INTO `item_db` VALUES ('16259','HD_Carnium_Box5','HD Carnium 5 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6225,5;','','');
+REPLACE INTO `item_db` VALUES ('16260','HD_Bradium_Box10','HD Bradium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6226,10;','','');
+REPLACE INTO `item_db` VALUES ('16261','HD_Carnium_Box10','HD Carnium 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6225,10;','','');
+REPLACE INTO `item_db` VALUES ('16269','Cancer_Diadem_Box','Cancer Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5581,1;','','');
+REPLACE INTO `item_db` VALUES ('16270','Cancer_Crown_Box','Cancer Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5582,1;','','');
+REPLACE INTO `item_db` VALUES ('16304','Evil_Incarnation_Disable','Deviling Incarnation Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16305','Upg_Guard_Box','Reinforcement Guard Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2149,1;','','');
+REPLACE INTO `item_db` VALUES ('16306','F_Upg_Guard_Box','Reinforcement Guard Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2149,1;','','');
+REPLACE INTO `item_db` VALUES ('16307','Upg_Buckler_Box','Reinforcement Buckler Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2150,1;','','');
+REPLACE INTO `item_db` VALUES ('16308','F_Upg_Buckler_Box','Reinforcement Buckler Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2150,1;','','');
+REPLACE INTO `item_db` VALUES ('16309','Upg_Shield_Box','Reinforcement Shield Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2151,1;','','');
+REPLACE INTO `item_db` VALUES ('16310','F_Upg_Shield_Box','Reinforcement Shield Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2151,1;','','');
+REPLACE INTO `item_db` VALUES ('16311','Upg_Shoes_Box','Reinforcement Shoes Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2459,1;','','');
+REPLACE INTO `item_db` VALUES ('16312','F_Upg_Shoes_Box','Reinforcement Shoes Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2459,1;','','');
+REPLACE INTO `item_db` VALUES ('16313','Upg_Boots_Box','Reinforcement Boots Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2460,1;','','');
+REPLACE INTO `item_db` VALUES ('16343','Leo_Crown_Box','Leo Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5588,1;','','');
+REPLACE INTO `item_db` VALUES ('16344','Leo_Diadem_Box','Leo Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5589,1;','','');
+REPLACE INTO `item_db` VALUES ('16345','F_Leo_Crown_Box','Leo Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5588,1;','','');
+REPLACE INTO `item_db` VALUES ('16346','F_Leo_Diadem_Box','Leo Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5589,1;','','');
+REPLACE INTO `item_db` VALUES ('16360','Desert_Prince_Box','Desert Prince Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5591,1;','','');
+REPLACE INTO `item_db` VALUES ('16361','FDesert_Prince_Box','Desert Prince Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5591,1;','','');
+REPLACE INTO `item_db` VALUES ('16362','Sigruns_Wing_Box','Sigrun\'s Wings Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5592,1;','','');
+REPLACE INTO `item_db` VALUES ('16363','FSigruns_Wing_Box','Sigrun\'s Wings Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5592,1;','','');
+REPLACE INTO `item_db` VALUES ('16368','Virgo_Crown_Box','Virgo Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5598,1;','','');
+REPLACE INTO `item_db` VALUES ('16371','Tw_Aug_Scroll','Tw Aug Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16372','F_Clover_Box_Mouth','Four Leaf Clover Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16374','Mouth_Bubble_Gum_Box','Chewing Bubblegum R Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16381','WoE_Teleport_Scroll_100_Box','WoE Teleport Scroll 100 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12444,100;','','');
+REPLACE INTO `item_db` VALUES ('16385','F_Clover_Box_Mouth2','O\'Riley\'s Green Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16386','F_Clover_Box_Mouth4','4 Leaf Clover In Mouth R Box III','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16389','BGum_Box_In_Mouth2','Chewing Bubblegum R Box II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16390','BGum_Box_In_Mouth4','Chewing Bubblegum R Box III','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16393','HD_Ori_Box5','Purified Oridecon Box(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,5;','','');
+REPLACE INTO `item_db` VALUES ('16394','HD_Ori_Box10','Purified Oridecon Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,10;','','');
+REPLACE INTO `item_db` VALUES ('16395','HD_Elu_Box5','Purified Eluminium(5)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,5;','','');
+REPLACE INTO `item_db` VALUES ('16396','HD_Elu_Box10','Purified Eluminium(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,10;','','');
+REPLACE INTO `item_db` VALUES ('16397','Virgo_Diadem_Box','Virgo Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5599,1;','','');
+REPLACE INTO `item_db` VALUES ('16405','Midgard_Coin_Box','Midgard Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 6242,1;','','');
+REPLACE INTO `item_db` VALUES ('16406','FMidgard_Coin_Box','Midgard Coin Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','getitem 6242,1;','','');
+REPLACE INTO `item_db` VALUES ('16409','Tw_Sep_Scroll','Flower Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16410','Chung_Hairband_Box','Chung Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5609,1;','','');
+REPLACE INTO `item_db` VALUES ('16411','FChung_Hairband_Box','FChung Hairband Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5609,1;','','');
+REPLACE INTO `item_db` VALUES ('16412','Ice_Wing_Ear_Box','Ice Wing Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5610,1;','','');
+REPLACE INTO `item_db` VALUES ('16413','FIce_Wing_Ear_Box','FIce Wing Ear Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5610,1;','','');
+REPLACE INTO `item_db` VALUES ('16414','Turtle_Hat_Box','Turtle Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5611,1;','','');
+REPLACE INTO `item_db` VALUES ('16415','FTurtle_Hat_Box','Turtle Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5611,1;','','');
+REPLACE INTO `item_db` VALUES ('16418','Giant_Fly_Wing_Box_500','Giant Fly Wing Box 500','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12212,500;','','');
+REPLACE INTO `item_db` VALUES ('16419','Greed_Scroll_Box_30','Greed Scroll 30 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14529,30;','','');
+REPLACE INTO `item_db` VALUES ('16420','Adventurer_Pack','Adventurer Pack','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12208,10; getitem 12210,10; getitem 12216,20; getitem 12215,20; getitem 7621,10; getitem 12209,10; getitem 12211,5; getitem 12450,10; getitem 12448,10; getitem 12446,10; getitem 12206,10; getitem 12445,10; getitem 12447,10;','','');
+REPLACE INTO `item_db` VALUES ('16424','Executioner_Box_','Executioner Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1174,604800;','','');
+REPLACE INTO `item_db` VALUES ('16425','Cutlus_Box','Cutlus Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13402,604800;','','');
+REPLACE INTO `item_db` VALUES ('16426','Moonlight_Dagger_Box','Moonlight Dagger Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13026,604800;','','');
+REPLACE INTO `item_db` VALUES ('16427','Wrench_Box','Wrench Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1534,604800;','','');
+REPLACE INTO `item_db` VALUES ('16428','Solar_Sword_Box_','Solar Sword Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 13403,604800;','','');
+REPLACE INTO `item_db` VALUES ('16429','Tomahawk_Box_','Tomahawk Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1374,604800;','','');
+REPLACE INTO `item_db` VALUES ('16430','Rudra_Bow_Box','Rudra Bow Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1729,604800;','','');
+REPLACE INTO `item_db` VALUES ('16431','Pole_Axe_Box_','Pole Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','rentitem 1419,604800;','','');
+REPLACE INTO `item_db` VALUES ('16436','Libra_Crown_Box','Libra Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5662,1;','','');
+REPLACE INTO `item_db` VALUES ('16438','Libra_Diadem_Box','Libra Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5663,1;','','');
+REPLACE INTO `item_db` VALUES ('16440','Filir_Wing_Box','Filir Wings Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5664,1;','','');
+REPLACE INTO `item_db` VALUES ('16446','Tw_October_Scroll','Pegasus Egg','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16447','Scorpio_Crown_Box','Scorpio Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5676,1;','','');
+REPLACE INTO `item_db` VALUES ('16448','Scorpio_Diadem_Box','Scorpio Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5677,1;','','');
+REPLACE INTO `item_db` VALUES ('16450','FScorpio_Diadem_Box','Scorpio Diadem Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5677,1;','','');
+REPLACE INTO `item_db` VALUES ('16456','My_Scroll1','Bride\'s Ribbon Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16457','Tw_Nov_Scroll','Bough Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16461','Red_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
+REPLACE INTO `item_db` VALUES ('16462','FRed_Wing_Hat_Box','Red Wing Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5690,1;','','');
+REPLACE INTO `item_db` VALUES ('16466','My_Scroll2','Egg Of Light Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16503','E_Insurance_Package','E Insurance Package','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12209,10;','','');
+REPLACE INTO `item_db` VALUES ('16542','Xmas_Bless','Xmas Bless','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16543','Snowman_Hat_Box','Snowman Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5738,1;','','');
+REPLACE INTO `item_db` VALUES ('16544','FSnowman_Hat_Box','Snowman Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 5738,1;','','');
+REPLACE INTO `item_db` VALUES ('16548','Sagittarius_Crown_Box','Ephemeral Brysinggamen Trade Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5739,1;','','');
+REPLACE INTO `item_db` VALUES ('16549','Sagittarius_Diadem_Box','Ephemeral Sleipnir Trade Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5740,1;','','');
+REPLACE INTO `item_db` VALUES ('16555','Pr_Reset_Stone_Box','Playspan Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16556','FPremium_Reset_Stone_Box','Reset Stone Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16557','CP_Helm_Scroll10','CP Helm Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14517,10;','','');
+REPLACE INTO `item_db` VALUES ('16558','CP_Shield_Scroll10','CP Shield Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14518,10;','','');
+REPLACE INTO `item_db` VALUES ('16559','CP_Armor_Scroll10','CP Armor Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14519,10;','','');
+REPLACE INTO `item_db` VALUES ('16560','CP_Weapon_Scroll10','CP Weapon Scroll10','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14520,10;','','');
+REPLACE INTO `item_db` VALUES ('16561','CP_Scroll_Package','CP Scroll Package','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16562','Majestic_Devil_Scroll','Majestic Devil Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16563','BM100_Box_5','BM100 Box 5','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14533,5;','','');
+REPLACE INTO `item_db` VALUES ('16565','Capricorn_Crown_Box','Capricorn Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5744,1;','','');
+REPLACE INTO `item_db` VALUES ('16567','Capricorn_Diadem_Box','Capricorn Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5745,1;','','');
+REPLACE INTO `item_db` VALUES ('16568','FCapricorn_Diadem_Box','Capricorn Diadem Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5745,1;','','');
+REPLACE INTO `item_db` VALUES ('16569','Summer_Scroll','Komodo Egg','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16576','Illusion_Nothing','Illusion Nothing','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16577','Dragon_Captain','Dragon Captain','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16582','Red_Bunny_Band_Box','Red Bunny Band Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5763,1;','','');
+REPLACE INTO `item_db` VALUES ('16584','Sloth_Hat_Box','Sloth Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5761,1;','','');
+REPLACE INTO `item_db` VALUES ('16585','F_Sloth_Hat_Box','F Sloth Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5761,1;','','');
+REPLACE INTO `item_db` VALUES ('16586','Duneyrr_Helm_Box','Duneyrr Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5762,1;','','');
+REPLACE INTO `item_db` VALUES ('16587','F_Duneyrr_Helm_Box','F Duneyrr Helm Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5762,1;','','');
+REPLACE INTO `item_db` VALUES ('16600','Spring_Flower_Scr_Tw','Spring Flower Scr Tw','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16601','Blue_Arara_Hat_Box','Blue Arara Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5778,1;','','');
+REPLACE INTO `item_db` VALUES ('16602','F_Blue_Arara_Hat_Box','F Blue Arara Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5778,1;','','');
+REPLACE INTO `item_db` VALUES ('16619','Yellow_Bunnyband_Box','Yellow Bunnyband Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 5783,1;','','');
+REPLACE INTO `item_db` VALUES ('16631','Aributa_Scroll','Aributa Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16638','Ribbon_Of_Life_Box','Ribbon of Life Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16639','Ribbon_Of_Life_Box2','Ribbon of Life Box II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16640','Ribbon_Of_Life_Box3','Life Ribbon Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16652','Flame_Light','Flame Light','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16653','BM75_10Box','BM75 10Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 12563,10;','','');
+REPLACE INTO `item_db` VALUES ('16654','Valiant_Will','Valiant Will','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16665','Virgo_Scroll','Virgo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16666','Magic_Candy_Box10','Magic Candy Box(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Magic_Candy, 10;','','');
+REPLACE INTO `item_db` VALUES ('16673','Libra_Scroll','Libra Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16675','Splash_Scroll','Splash Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16677','Universal_Catalog_Gold_Box10','Universal Catalog Gold 10 Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
+REPLACE INTO `item_db` VALUES ('16681','BR_Independence_Scroll','BR Independence Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16682','Boarding_Halter_Box','Halter Lead 7 Day Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12622,604800;','','');
+REPLACE INTO `item_db` VALUES ('16683','B_Halter_Box_30Days','Halter Lead 30 Day Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 12622,2592000;','','');
+REPLACE INTO `item_db` VALUES ('16684','Wing_Of_Fly_Box10','Wing Of Fly Box10','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,10;','','');
+REPLACE INTO `item_db` VALUES ('16685','Wing_Of_Fly_Box50','Wing Of Fly Box50','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,50;','','');
+REPLACE INTO `item_db` VALUES ('16686','Wing_Of_Fly_Box100','Wing Of Fly Box100','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 601,100;','','');
+REPLACE INTO `item_db` VALUES ('16687','RWC2010_SuitcaseA','RWC 2010 Travel Sack 1','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16688','RWC2010_SuitcaseB','RWC 2010 Travel Sack 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16691','Scorpius_Scroll','Scorpius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16740','Ptotection_Seagod_Box','Seagod\'s Protection Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,86400;','','');
+REPLACE INTO `item_db` VALUES ('16741','Hairtail_Box1','Hairtail Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1198,86400;','','');
+REPLACE INTO `item_db` VALUES ('16742','Hairtail_Box2','Hairtail Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1198,604800;','','');
+REPLACE INTO `item_db` VALUES ('16743','Spearfish_Box1','Marlin Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1489,86400;','','');
+REPLACE INTO `item_db` VALUES ('16744','Spearfish_Box2','Marlin Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 1489,604800;','','');
+REPLACE INTO `item_db` VALUES ('16745','Saurel_Box1','Saurel Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13068,86400;','','');
+REPLACE INTO `item_db` VALUES ('16746','Saurel_Box2','Saurel Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13068,604800;','','');
+REPLACE INTO `item_db` VALUES ('16747','Tuna_Box1','Tuna Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 16016,86400;','','');
+REPLACE INTO `item_db` VALUES ('16748','Tuna_Box2','Tuna Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 16016,604800;','','');
+REPLACE INTO `item_db` VALUES ('16749','Malang_Crab_Box1','Malangdo Crab Box(1hr)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18107,86400;','','');
+REPLACE INTO `item_db` VALUES ('16750','Malang_Crab_Box2','Malangdo Crab Box(7day)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18107,604800;','','');
+REPLACE INTO `item_db` VALUES ('16751','Brindle_Eel_Box1','Spotty Eel Box1','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18108,86400;','','');
+REPLACE INTO `item_db` VALUES ('16752','Brindle_Eel_Box2','Spotty Eel Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 18108,604800;','','');
+REPLACE INTO `item_db` VALUES ('16753','Unbreak_Weap_Box','Blessed Weapon Ore Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6438,1;','','');
+REPLACE INTO `item_db` VALUES ('16754','F_Unbreak_Weap_Box','F Unbreak Weap Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6438,1;','','');
+REPLACE INTO `item_db` VALUES ('16755','Unbreak_Def_Box','Blessed Armor Ore Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6439,1;','','');
+REPLACE INTO `item_db` VALUES ('16756','F_Unbreak_Def_Box','F Unbreak Def Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6439,1;','','');
+REPLACE INTO `item_db` VALUES ('16757','Hallo_Scroll','halloween Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16760','Umbala_Spirit_Box2','Umbala Spirit Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16761','F_Umbala_Spirit_Box2','Umbala Spirit Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16763','Ptotection_Seagod_Box2','Seagod\'s Protection Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,604800;','','');
+REPLACE INTO `item_db` VALUES ('16764','Ptotection_Seagod_Box3','Seagod\'s Protection Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6436,1209600;','','');
+REPLACE INTO `item_db` VALUES ('16765','Octo_Hstick_Box','Octopus Hstick Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,86400;','','');
+REPLACE INTO `item_db` VALUES ('16766','Octo_Hstick_Box2','Octopus Hstick Box2','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,259200;','','');
+REPLACE INTO `item_db` VALUES ('16767','Octo_Hstick_Box3','Octopus Hstick Box3','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 6442,604800;','','');
+REPLACE INTO `item_db` VALUES ('16770','Silvervine_Fruit_Box10','Silvervine 10 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,10; getitem 12636,30;','','');
+REPLACE INTO `item_db` VALUES ('16771','Silvervine_Fruit_Box40','Silvervine 40 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,40; getitem 12636,120;','','');
+REPLACE INTO `item_db` VALUES ('16774','Asgard_Scroll','Asgard Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16775','Sagittarius_Scroll','Sagittarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16776','Universal_Catalog_Gold_Box10_','Universal Catalog Gold 10 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,10;','','');
+REPLACE INTO `item_db` VALUES ('16777','Universal_Catalog_Gold_Box50','Universal Catalog Gold 50 Box','2','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12581,50;','','');
+REPLACE INTO `item_db` VALUES ('16826','Sagittarius_Scr_Box','Sagittarius Scr Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16972','Weather_Report_Box','Weather Forecast Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16973','Yellow_Hat_Box','Costume Yellow Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19515,1;','','');
+REPLACE INTO `item_db` VALUES ('16974','Comin_Actor_Box','Costume Old-Timey Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16975','Singing_Bird_Box','Costume Singing Bird Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19516,1;','','');
+REPLACE INTO `item_db` VALUES ('16976','Hen_Set_Box','Costume Chicken Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16977','Red_Minicrown_Box','Costume Mini Crown Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19522,1;','','');
+REPLACE INTO `item_db` VALUES ('16979','Silvervine_Fruit_Box4','Silvervine 4 Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6417,4; getitem 12636,12;','','');
+REPLACE INTO `item_db` VALUES ('16990','Sagittar_Diadem_Scroll','Sagittar Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16991','Sagittar_Di_Scroll_Box','Sagittar Di Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16992','Butterfly_Wing_Box20','Butterfly Wing Box20','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 602,20;','','');
+REPLACE INTO `item_db` VALUES ('16993','Butterfly_Wing_Box50','Butterfly Wing Box(50)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 602,50;','','');
+REPLACE INTO `item_db` VALUES ('16995','Old_Hat_Box','Old Hat Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('16996','Capri_Crown_Scroll','Capri Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16997','Capri_Crown_Scroll_Box','Capri Crown Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('16998','Archangel_Wing_Box','Archangel\'s Wing Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2573,1;','','');
+REPLACE INTO `item_db` VALUES ('16999','Bravery_Bag_Box','Heroic Backpack Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2576,1;','','');
+REPLACE INTO `item_db` VALUES ('17000','Wander_Man_Box5','WanderM. Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wander_Man_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('17001','Wander_Man_Box10','WanderM. Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wander_Man_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('17002','Wicked_Nymph_Box5','Wicked N. Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wicked_Nymph_Scrolll, 5;','','');
+REPLACE INTO `item_db` VALUES ('17003','Wicked_Nymph_Box10','Wicked N. Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Wicked_Nymph_Scrolll, 10;','','');
+REPLACE INTO `item_db` VALUES ('17004','Kasa_Scroll_Box5','Kasa Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Kasa_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('17005','Kasa_Scroll_Box10','Kasa Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Kasa_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('17006','Salamander_Box5','Salamander Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Salamander_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('17007','Salamander_Box10','Salamander Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Salamander_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('17008','Teddy_Bear_Box5','Teddy Bear Summon Box(5)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Teddy_Bear_Scroll, 5;','','');
+REPLACE INTO `item_db` VALUES ('17009','Teddy_Bear_Box10','Teddy Bear Summon Box(10)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Teddy_Bear_Scroll, 10;','','');
+REPLACE INTO `item_db` VALUES ('17011','Capricon_Di_Scroll','New YearCapricon scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17012','Capricon_Di_Scroll_Box','New Year Capricon Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17013','Malang_Woe_Encard_Box','Malangdo Woe Encard Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 16740,1; getitem 16765,1;','','');
+REPLACE INTO `item_db` VALUES ('17014','Butterfly_ear_Box','Costume Butterfly Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19509,1;','','');
+REPLACE INTO `item_db` VALUES ('17015','Stuckhead_Screw_Box','Costume Bolt Ears Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 19510,1;','','');
+REPLACE INTO `item_db` VALUES ('17016','Aquarius_Diadem_Scroll','Aquarius Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17017','Aquarius_Di_Scroll_Box','Aquarius Diadem Box 10','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17018','Libra_Scroll2','Libra Scroll2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17019','Scorpio_Scroll2','Scorpio Scroll2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17020','Tw_Nov_Scroll2','Anubis Scroll II','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17021','Summer_Scroll3','Summer Scroll3','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17022','Super_Pet_Egg1_2','Super Pet Egg1 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17023','Super_Pet_Egg4_2','Super Pet Egg4 2','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17024','Lovely_Aquarius_Scroll','Lovely Aquarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17025','Lovely_Aquarius_Box','Lovely Aquarius Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17026','Boitata_Scroll','Boitata Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17028','Pisces_Diadem_Scroll','Pisces Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17029','Pisces_Diadem_Box2','Pisces Diadem Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17030','St_Pat_Hat_box','St Patrick\'s Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18565,1;','','');
+REPLACE INTO `item_db` VALUES ('17035','Energetic_Pisces_Scroll','Energetic Pisces Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17036','Energetic_Pisces_Box','Energetic Pisces Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17037','Trans_Box_Devi','Transformation Scroll Box(Deviruchi)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12658,10;','','');
+REPLACE INTO `item_db` VALUES ('17038','Trans_Box_Ray_Arch','Transformation Scroll Box(Raydric Archer)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12659,10;','','');
+REPLACE INTO `item_db` VALUES ('17039','Trans_Box_Mavka','Transformation Scroll Box(Mavka)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12660,10;','','');
+REPLACE INTO `item_db` VALUES ('17040','Trans_Box_Marduk','Transformation Scroll Box(Manuk)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12661,10;','','');
+REPLACE INTO `item_db` VALUES ('17041','Trans_Box_Banshee','Transformation Scroll Box(Banshee)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12662,10;','','');
+REPLACE INTO `item_db` VALUES ('17042','Trans_Box_Poring','Transformation Scroll Box(Poring)(10)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12663,10;','','');
+REPLACE INTO `item_db` VALUES ('17043','Trans_Box_Golem','Transformation Scroll Box(Golem)(10)','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12664,10;','','');
+REPLACE INTO `item_db` VALUES ('17050','Aries_Scroll_','Aries Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17051','Aries_Scroll_Box','Aries Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17052','Holy_Mom_Blaze_Box','Virgin Splendor Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6472,1;','','');
+REPLACE INTO `item_db` VALUES ('17056','Wiz_Card_Album','Wiz Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17057','Swordman_Card_Album','Swordman Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17058','Thief_Card_Album','Thief Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17059','Acolyte_Card_Album','Acolyte Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17060','Merchant_Card_Album','Merchant Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17061','Archer_Card_Album','Archer Card Album','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17062','Taurus_Diadem_Scroll','Taurus Diadem Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17063','Taurus_Di_Scroll_Box','Taurus Di Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17064','Tw_Sagitt_Scroll','Tw Sagitt Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17066','Poison_Bottle_Box50','Poison Bottle Box50','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 678,50;','','');
+REPLACE INTO `item_db` VALUES ('17067','Poison_Bottle_Box100','Poison Bottle Box(100)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 678,100;','','');
+REPLACE INTO `item_db` VALUES ('17068','Acidbomb_Box50','Acid Bomb 50 Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17069','Acidbomb_Box100','Acidbomb Box(100)','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17070','Acidbomb_Box500','Acidbomb Box(500)','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17071','Superb_Fish_Box50','Superb Fish Box(50)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,50;','','');
+REPLACE INTO `item_db` VALUES ('17072','Superb_Fish_Box100','Superb Fish Box(100)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,100;','','');
+REPLACE INTO `item_db` VALUES ('17073','Superb_Fish_Box500','Superb Fish Box(500)','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 14524,500;','','');
+REPLACE INTO `item_db` VALUES ('17074','Empty_Bottle_Box10','Empty Bottle Box10','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,10;','','');
+REPLACE INTO `item_db` VALUES ('17075','Empty_Bottle_Box100','Empty Bottle Box100','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,100;','','');
+REPLACE INTO `item_db` VALUES ('17076','Empty_Bottle_Box500','Empty Bottle Box500','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 713,500;','','');
+REPLACE INTO `item_db` VALUES ('17077','Taurus_Crown_Scroll','Taurus Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17078','Taurus_Crown_Scroll_Box','Taurus Crown Scroll Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17080','Scorpio_Scroll3','March and Groove Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17081','Yggdrasil_Crown_Box','Yggdrasil Crown Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18580,1;','','');
+REPLACE INTO `item_db` VALUES ('17082','Gemi_Diadem_Scroll','Alora\'s Costume Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17083','Gemi_Diadem_Scroll_Box','Hawt Groove Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17084','Upg_Katar_Box','Upgrade Katar Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1292,1;','','');
+REPLACE INTO `item_db` VALUES ('17085','Upg_Two_Handed_Axe_Box','Upgrade Two-Handed Axe Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1394,1;','','');
+REPLACE INTO `item_db` VALUES ('17086','Upg_Lance_Box','Upgrade Spear Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1491,1;','','');
+REPLACE INTO `item_db` VALUES ('17087','Upg_Book_Box','Upgrade Book Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 1585,1;','','');
+REPLACE INTO `item_db` VALUES ('17088','Upg_Staff_Box','Upgrade Staff Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2015,1;','','');
+REPLACE INTO `item_db` VALUES ('17089','Upg_Dagger_Box','Upgrade Dagger Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13071,1;','','');
+REPLACE INTO `item_db` VALUES ('17090','Upg_Revolver_Box','Upgrade Revolver Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 13115,1;','','');
+REPLACE INTO `item_db` VALUES ('17091','Upg_Mace_Box','Upgrade Mace Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 16019,1;','','');
+REPLACE INTO `item_db` VALUES ('17092','Upg_Bow_Box','Upgrade Bow Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 18112,1;','','');
+REPLACE INTO `item_db` VALUES ('17093','Upg_Twohand_Sword_Box','Upgrade Two-Hand Sword Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 21000,1;','','');
+REPLACE INTO `item_db` VALUES ('17094','Upg_Katar_Box2','Upgrade Katar Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17095','Upg_Two_Handed_Axe_Box2','Upgrade Two-Hand Axe Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17096','Upg_Lance_Box2','Upgrade Lance Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17104','HD_Oridecon_50Box','HD Oridecon 50 Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6240,50;','','');
+REPLACE INTO `item_db` VALUES ('17105','HD_Elunium_50Box','HD Elunium 50 Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6241,50;','','');
+REPLACE INTO `item_db` VALUES ('17106','Max_Weight_Up_10Box','Heavy Lifter Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 7776,10;','','');
+REPLACE INTO `item_db` VALUES ('17107','Gemi_Crown_Scroll','Gemini Crown Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17108','Gemi_Crown_Scroll_Box','Gemini Crown Scroll 10 Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17109','Capri_Scroll','May You Groove On Pack','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17110','Aquarius_Scroll','Aquarius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17113','Pisces_Scroll','Marching Hat Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17114','Horn_Of_The_Ancient_Box','Ancient Horns Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18595,1;','','');
+REPLACE INTO `item_db` VALUES ('17115','Sprout_Hat_Box','Sprout Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18596,1;','','');
+REPLACE INTO `item_db` VALUES ('17116','Mercury_Helm_Box','Mercury Riser Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18597,1;','','');
+REPLACE INTO `item_db` VALUES ('17118','ASPD_Potion_Box10','ASPD Enhanced Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17120','Taurus_Scroll','Taurus Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17121','Starry_Scroll','Starry Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17122','Immuned_Shield_Box','Immune Shield Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2168,1;','','');
+REPLACE INTO `item_db` VALUES ('17123','Black_Devil_Mask_Box','Black Devil\'s Mask Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 18599,1;','','');
+REPLACE INTO `item_db` VALUES ('17124','Cat_Ears_Beret_Box','Cat Ear Beret Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18600,1;','','');
+REPLACE INTO `item_db` VALUES ('17125','Red_Bread_Hat_Box','Red Pom Band Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18601,1;','','');
+REPLACE INTO `item_db` VALUES ('17126','ASPD_Potion_Box10_2','ASPD Enhanced Potion Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 12684,10;','','');
+REPLACE INTO `item_db` VALUES ('17127','Leo_Scroll2','March Groove and Win Crate','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17134','RWC_Scroll','RWC Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17138','Ms_Cancer_Scroll','Cancer Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17139','RWC_Super_Scroll','RWC Super Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17140','Leo_Scroll3','Leo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17141','Ms_Virgo_Scroll','Virgo Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17143','Ms_Scorpio_Scroll','Scorpius Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17146','Dep_Alice_Hat_Box','Dep Alice Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18630,1;','','');
+REPLACE INTO `item_db` VALUES ('17147','Ribbon_Chef_Hat_Box','Ribbon Chef Hat Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18631,1;','','');
+REPLACE INTO `item_db` VALUES ('17152','Bridal_Ribbon_Box','Bridal Ribbon Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 18636,1;','','');
+REPLACE INTO `item_db` VALUES ('17155','Upg_Huuma_Shuriken_Box','Upg Huuma Shuriken Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem 13316,86400;','','');
+REPLACE INTO `item_db` VALUES ('17156','TCG_Card_Scroll','Bossnia Ticket Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17157','Vital_Flower_Box','Vital Flower Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6113,10;','','');
+REPLACE INTO `item_db` VALUES ('17158','Flame_Gemstone_Box','Flame Gemstone Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6114,10;','','');
+REPLACE INTO `item_db` VALUES ('17162','Boarding_Halter_Box7','Boarding Halter Box 7D','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17163','Mystic_Powder_Box30','Mystic Powder Box(30)','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem Mystic_Powder, 30;','','');
+REPLACE INTO `item_db` VALUES ('17165','Challenge_Kit','Challenge Kit','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17176','Boarding_Halter_Box3','Halter Lead Box[Trial]','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17181','Jan_Groove_Box','Getting Lucky Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17184','3rd_Test_Pass_Box','3rd Test Pass Box','18','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 6583,1;','','');
+REPLACE INTO `item_db` VALUES ('17203','Free_Pass_Box','Free Pass Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17207','Idn_Heart_Scroll','Idn Heart Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17209','Tw_Rainbow_Scroll','Tw Rainbow Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17210','Tw_Red_Scroll','Tw Red Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17211','Tw_Orange_Scroll','Tw Orange Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17212','Tw_Yellow_Scroll','Tw Yellow Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17226','C_Center_Potion_Box','Infinite Concentration Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Center_Potion,604800;','','');
+REPLACE INTO `item_db` VALUES ('17227','C_Awakening_Potion_Box','Infinite Awakening Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Awakening_Potion,604800;','','');
+REPLACE INTO `item_db` VALUES ('17228','C_Berserk_Potion_Box','Infinite Berserk Potion Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem Infinite_Berserk_Potion,604800;','','');
+REPLACE INTO `item_db` VALUES ('17229','C_Wing_Of_Fly_Box','Infinite Fly Wing Box','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Wing_Of_Fly,604800;','','');
+REPLACE INTO `item_db` VALUES ('17233','Scroll_Of_Death','Scroll Of Death','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17234','Scroll_Of_Life','Scroll Of Life','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17235','Scroll_Of_Magic','Scroll Of Magic','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17236','Scroll_Of_Thews','Scroll Of Thews','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17237','Scroll_Of_Darkness','Scroll Of Darkness','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17238','Scroll_Of_Holiness','Scroll Of Holiness','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17239','Horned_Scroll','Horned Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17240','Mercury_Scroll','Mercury Scroll','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17245','Idn_Independ_Scroll','Idn Independ Scroll','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17246','HD_Elu_Box30','HD Elunium Box(30)','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6241,30;','','');
+REPLACE INTO `item_db` VALUES ('17247','HD_Ori_Box30','HD Oridecon Box(30)','18','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 6240,30;','','');
+REPLACE INTO `item_db` VALUES ('17251','C_Wing_Of_Fly_3Day_Box','Fly Wing Infinite 3rd Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','rentitem C_Wing_Of_Fly,259200;','','');
+REPLACE INTO `item_db` VALUES ('17252','RWC_2012_Set_Box','RWC Rally Box','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','packageitem();','','');
+REPLACE INTO `item_db` VALUES ('17253','RWC_2012_Ring_Box','RWC Enchant Reset Ticket Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2966,1;','','');
+REPLACE INTO `item_db` VALUES ('17254','RWC_2012_Pendant_Box','RWC Enchant Reset 5 Ticket Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 2968,1;','','');
+REPLACE INTO `item_db` VALUES ('17256','Good_Student_Gift_Box','Good Student Gift Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17257','Bad_Student_Gift_Box','Bad Student Gift Box','18','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17262','Ex_Def_Potion_Box','Special Defense Potion Box','18','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('17270','STR_Biscuit_Stick_Box','Bar of Strength Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem STR_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('17271','VIT_Biscuit_Stick_Box','Bar of Fitness Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem VIT_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('17272','AGI_Biscuit_Stick_Box','Bar of Agility Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem AGI_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('17273','INT_Biscuit_Stick_Box','Bar of Knowledge Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem INT_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('17274','DEX_Biscuit_Stick_Box','Bar of Tricks Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem DEX_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('17275','LUK_Biscuit_Stick_Box','Bar of Luck Box','18','0','0','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem LUK_Biscuit_Stick,20;','','');
+REPLACE INTO `item_db` VALUES ('18000','Cannon_Ball','Cannon Ball','10','100','50','10','100','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18001','Holy_Cannon_Ball','Holy Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy;','','');
+REPLACE INTO `item_db` VALUES ('18002','Dark_Cannon_Ball','Dark Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Dark;','','');
+REPLACE INTO `item_db` VALUES ('18003','Soul_Cannon_Ball','Soul Cannon Ball','10','200','100','10','120','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Ghost;','','');
+REPLACE INTO `item_db` VALUES ('18004','Iron_Cannon_Ball','Iron Cannon Ball','10','500','250','10','250','0','0','0','0','263168','8','2','32768','0','0',NULL,'0','1','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18100','Shooting_Star_C','Shooting Star','4','1','0','0','190','0','0','5','0','526336','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,20;','','');
+REPLACE INTO `item_db` VALUES ('18101','F_Bow_Of_Rudra_C','Rental Bow Of Rudra','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('18102','E_Bow_Of_Rudra_C','E Bow Of Rudra C','4','2','1','0','185','0','0','5','0','657416','63','2','34','4','0',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Holy; bonus bInt,5; skill AL_CURE,1; skill AL_HEAL,1; bonus2 bResEff,Eff_Poison,5000; bonus2 bResEff,Eff_Curse,5000; bonus2 bResEff,Eff_Silence,5000; bonus2 bResEff,Eff_Confusion,5000; bonus2 bResEff,Eff_Blind,5000;','','');
+REPLACE INTO `item_db` VALUES ('18103','Mystic_Bow','Mystic Bow','4','20','10','1700','75','0','0','5','0','526336','56','2','34','3','105',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,100; bonus bInt,4; bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10;','','');
+REPLACE INTO `item_db` VALUES ('18104','Adventure_Bow','Adventure Bow','4','0','0','0','60','0','0','1','0','526344','63','2','34','1','0',NULL,'0','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('18105','Academy_Bow','Academy Bow','4','0','0','1200','90','0','0','5','1','526344','63','2','34','1','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18106','P_Bow3','Eden Group Bow3','4','0','0','0','140','0','0','5','0','526344','63','2','34','3','60',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18107','Malang_Snow_Crab','Malang Snow Crab','4','0','0','0','120','0','0','5','0','657480','63','2','34','1','50',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bLuk,3; bonus bCritAtkRate,50; if(BaseLevel>99) { bonus bLongAtkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('18108','Brindle_Eel','Brindle Eel','4','0','0','0','180','0','0','5','0','526336','63','2','34','1','50',NULL,'0','0','11','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAgi,3; autobonus \"{ bonus bAspd,2; }\",10,7000,BF_WEAPON,\"{ specialeffect2 EF_HASTEUP; }\"; if(BaseLevel>99) { bonus bLongAtkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('18109','Catapult','Catapult','4','56000','28000','1100','150','0','0','5','2','131072','56','2','34','4','100',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,SC_TRIANGLESHOT,(getrefine()*2); bonus2 bSkillUseSP,SC_TRIANGLESHOT,(getrefine()*2);','','');
+REPLACE INTO `item_db` VALUES ('18110','Big_CrossBow','Big CrossBow','4','56000','28000','900','160','0','0','5','2','2048','56','2','34','4','110',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,RA_ARROWSTORM,(getrefine()*5); bonus2 bSkillUseSP,RA_ARROWSTORM,(getrefine()*-5); if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('18111','Creeper_Bow','Creeper Bow','4','56000','28000','1500','150','0','0','5','2','526336','56','2','34','3','120',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus3 bAutoSpell,PF_SPIDERWEB,1,200;','','');
+REPLACE INTO `item_db` VALUES ('18112','Upg_Bow','Upgrade Bow','4','20','10','600','60','0','0','5','1','526344','63','2','34','3','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*7); bonus bLongAtkRate,(getrefine()*2); if(BaseJob==Job_Hunter) bonus bBaseAtk,20; if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('18113','Velum_Arbalest','Vellum Arbalest','4','20','10','1100','50','0','0','5','0','657480','63','2','34','4','95',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bSPVanishRate, 1000, 4, BF_NORMAL; bonus bAspd, -5;','','');
+REPLACE INTO `item_db` VALUES ('18114','Velum_CrossBow','Vellum CrossBow','4','20','10','1100','110','0','0','5','0','657480','63','2','34','4','95',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,30+getrefine(); bonus2 bIgnoreDefRate,RC_Player,30;','','');
+REPLACE INTO `item_db` VALUES ('18115','Orc_Archer_Bow_','Orc Archer\'s Bow','4','20','10','1600','120','0','0','5','1','657416','63','2','34','3','65',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18116','Metal_Bow','Metal Bow','4','20','10','0','50','0','0','5','1','526344','63','2','34','3','0',NULL,'1','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','if(BaseJob==Job_Hunter && Upper!=2) bonus bBaseAtk,10; bonus bBaseAtk,(getrefine()*3); bonus bLongAtkRate,getrefine(); .@val = max(BaseLevel/10, 12); if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }','','');
+REPLACE INTO `item_db` VALUES ('18117','Royal_Bow','Royal Bow','4','200000','100000','1500','80','0','0','5','1','657416','63','2','34','4','105',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18118','TE_Woe_Bow','TE Woe Bow','4','200000','100000','1500','120','0','0','5','0','657416','63','2','34','3','40',NULL,'0','0','11','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Player,40; bonus2 bAddEff,Eff_Curse,1000;','','');
+REPLACE INTO `item_db` VALUES ('18119','Thanos_Bow','Thanatos Bow','4','20','10','1300','180','110','0','5','1','657416','56','2','34','4','120',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('18120','Bow_Of_Evil_Slayer','Evil Slayer Piercer Bow','4','20','10','1350','115','0','0','5','1','657416','56','2','34','3','100',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('18121','Bow_of_Vicious_Mind','Bow of Vicious Mind','4','20','10','1700','170','0','0','5','1','657416','63','2','34','4','160',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('18122','Gigantic_Bow','Giant Bow','4','20','10','3000','195','0','0','5','1','2048','56','2','34','4','130',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,40; bonus bAspdRate,-15; bonus bHit,-50;','','');
+REPLACE INTO `item_db` VALUES ('18123','Bow_Of_Storm','Bow of Storms','4','12400','6200','1500','160','0','0','5','1','526344','56','2','34','4','130',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,30; bonus2 bSkillCooldown,WM_SEVERE_RAINSTORM,-20; bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,15;','','');
+REPLACE INTO `item_db` VALUES ('18124','Half_BF_Bow1','Half BF Bow1','4','0','0','0','100','0','0','5','0','657480','63','2','34','3','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('18126','Ru_Blue_Bow','Blue Bow','4','20','10','1200','170','0','0','5','1','2048','56','2','34','3','100',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bDex,5;','','');
+REPLACE INTO `item_db` VALUES ('18128','Infinity_Bow','Infinity Bow','4','0','0','500','160','0','0','5','1','657480','56','2','34','4','100',NULL,'1','0','11','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18130','Scarlet_Bow','Crimson Bow','4','20','10','1200','120','0','0','5','2','657416','63','2','34','3','7',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('18500','Cheer_Scarf6','Cheering scarf VI','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 60;','','');
+REPLACE INTO `item_db` VALUES ('18501','Cheer_Scarf8','Cheering scarf VIII','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 80;','','');
+REPLACE INTO `item_db` VALUES ('18502','Cheer_Scarf10','Cheering scarf X','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','369','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bExpAddRace, RC_All, 100;','','');
+REPLACE INTO `item_db` VALUES ('18503','Small_Horn_Of_Devil','Small Devil Horns','5','20','10','100','0','0','2','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('18504','Anubis_Helm_J','Anubis Helm J','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','769','0','70',NULL,'0','0','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRate,-50; bonus bMdefRate,-50; bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,10,BF_WEAPON|BF_MAGIC,0;','','');
+REPLACE INTO `item_db` VALUES ('18505','Umbala_Spirit','Umbala Spirit','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','675','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1; bonus2 bAddMonsterDropItem,517,500; bonus2 bAddItemHealRate,517,25;','','');
+REPLACE INTO `item_db` VALUES ('18506','Hattah_Black','Hata Black','5','12000','6000','4000','0','0','2','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10;','','');
+REPLACE INTO `item_db` VALUES ('18507','Elven_Ears_','Elven Ears','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','70',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18508','Garuda_Hat','Garuda Hat','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','30',NULL,'1','0','677','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace, RC_All, 5; bonus bLuk,5; bonus bMdef,3; bonus bHit,10; bonus bDelayrate,-5; if(getrefine()>6) { bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; } /* Custom - KRO */','','');
+REPLACE INTO `item_db` VALUES ('18509','RWC2010_Indonesia','RWC 2010 Indonesia','5','20','10','100','0','0','6','0','1','18446744073709551614','63','2','256','0','15',NULL,'1','0','678','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus bCritical,10; bonus2 bAddItemHealRate,501,100; bonus2 bAddItemHealRate,504,100; bonus bLuk,5; bonus bAspd,1; bonus bAtkRate,3; bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('18510','Blood_Angel_Hair_Band','Bloody Angel Wings','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','256','0','60',NULL,'0','0','679','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('18511','Blood_Angel_Wing_Ear','Bloody Angel Wing Ears','5','0','0','0','0','0','1','0','0','18446744073709551615','63','2','512','0','60',NULL,'0','0','680','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,2; bonus bMaxSPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('18512','Juho_Necktie','Necktie of Drunkard','5','0','0','0','0','0','1','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18513','Shining_Sunflower','Shining Sunflower','5','20','10','300','0','0','0','0','0','18446744073709551614','63','2','256','0','0',NULL,'0','0','681','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('18514','Para_Team_Hat2','Eden Group Hat II','5','0','0','0','0','0','5','0','1','18446744073709551615','63','2','256','0','60',NULL,'1','0','682','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,10; }\",50,5000,BF_WEAPON,\"{ specialeffect2 EF_ENHANCE; }\"; autobonus \"{ bonus bMatk,10; }\",50,5000,BF_MAGIC,\"{ specialeffect2 EF_MAGICALATTHIT; }\";','','');
+REPLACE INTO `item_db` VALUES ('18515','RTC_Winner_Headgear','RTC winners Pitching','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','0','683','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18516','RTC_2nd_Headgear','RTC Second Pitching','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','0','684','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18517','RTC_3rd_Headgear','RTC 3rd Winner Hat','5','6000','3000','2500','0','0','0','0','1','18446744073709551614','63','2','769','0','90',NULL,'0','0','685','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18518','Ear_Of_Angels_Wing_','Angel Wing Ears','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','512','0','70',NULL,'0','0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('18519','Ear_Of_Devils_Wing_','Wing of Diablo','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','512','0','70',NULL,'0','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('18520','Jaty_C','Jaty Crown','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','686','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,5; bonus2 bAddRaceTolerance,RC_Brute,5; bonus2 bAddRace,RC_Plant,5; bonus2 bAddRace,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('18521','Lucky_Clover','Lucky Clover','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','0','571','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1; bonus bMaxSP,20;','','');
+REPLACE INTO `item_db` VALUES ('18522','Evil_Marcher_Hat','Evil Marching Hat','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','687','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus2 bAddRace, RC_All, 2; if(getrefine()>6) { bonus bCriticalRate,10; } if(getrefine()>8) { bonus bLongAtkRate,5; bonus bAtkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18523','Super_Scell','Thunderstorm Cloud','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','688','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18524','Dokkebi_Mask','Mask Of Demon','5','20','10','700','0','0','1','0','0','18446744073709551615','63','2','513','0','50',NULL,'0','0','689','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('18525','Watermelon_Hat','Watermelon Hat','5','20','10','100','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','690','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bVit,1; bonus bMdef,4; bonus2 bAddEle,Ele_Fire,3;','','');
+REPLACE INTO `item_db` VALUES ('18526','Yummy_Lollipop','Delicious Lollipop','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','446','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18527','Gloomy_Pumpkin_Hat','Gloomy Pumpkin Hat','5','200','100','500','0','0','5','0','0','18446744073709551615','63','2','256','0','45',NULL,'0','0','691','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddMonsterDropItem,12192,10; bonus bMdef,5; bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('18528','Tare_Neko_Cru','Drooping Neko Crew','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','692','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18529','Drooping_Wild_Rose','Drooping Wild Rose','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','0','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,-10; bonus bAspdRate,3;','','');
+REPLACE INTO `item_db` VALUES ('18530','Tha_Despero_Mask','Thanatos Despero Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,-5;','','');
+REPLACE INTO `item_db` VALUES ('18531','Drooping_Permeter','Drooping Permeter','5','20','10','1000','0','0','8','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','694','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace2,RC2_Turtle,20;','','');
+REPLACE INTO `item_db` VALUES ('18532','Heart_Ribbon_Band','Heart Ribbon Hairband','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','708','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('18533','Honeybee_Hat','Honey Bee Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','709','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRace,RC_Insect,5; bonus2 bAddRaceTolerance,RC_Insect,5; bonus3 bAddMonsterDropItem,518,RC_Insect,50;','','');
+REPLACE INTO `item_db` VALUES ('18534','Fancy_Phantom_Mask','Fancy Phantom Mask','5','20','10','1000','0','0','5','0','1','18446744073709551615','63','2','768','0','20',NULL,'1','0','710','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bAtkRate,5; bonus bDelayrate,-1; bonus bMaxHP,0+(getrefine()*100); bonus2 bSkillAtk,MC_MAMMONITE,20;','','');
+REPLACE INTO `item_db` VALUES ('18535','Pumpkin_Hat_2010','Pumpkin Hat 2010','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18536','Foxtail','Foxtail','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('18537','Malangdo_Hat','Malangdo Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','726','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,6;','','');
+REPLACE INTO `item_db` VALUES ('18538','Evil_Whisper','Spirit Whispers','5','20','10','300','0','0','3','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','712','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('18539','Skull_Cap','Skull Cap','5','20','10','400','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('18540','Evil_Mask','Demon Mask','5','20','10','1000','0','0','3','0','0','18446744073709551615','63','2','513','0','10',NULL,'0','0','714','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1;','','');
+REPLACE INTO `item_db` VALUES ('18541','Little_Fhat','Little Feather Hat','5','20','10','500','0','0','1','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','715','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bCritAtkRate,10; if(getrefine()>=7) { bonus bCritAtkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18542','All_Love_Guard','Benevolent Guardian','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','768','0','30',NULL,'1','0','716','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,2; bonus bHealPower2,5; if(getrefine()>6) { bonus bHealPower,3; }','','');
+REPLACE INTO `item_db` VALUES ('18543','Witchs_Hat','Witch Hat','5','20','10','300','0','0','7','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,2; bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18544','Blrabbit_Hband','Blrabbit Hband','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','718','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18545','Whrabbit_Hband','Whrabbit Hband','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','719','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18546','Lover_In_Mouth','Sweetheart Gum Of Mouth','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','720','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18547','Campus_Festival','Campus Festival Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','721','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_INCAGI,2;','','');
+REPLACE INTO `item_db` VALUES ('18548','Tiny_Hat','Taini Cap','5','20','10','30','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','722','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18549','Butterfly_Hairpin','Butterfly Hairpin','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','723','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('18550','Asgard_Blessing','Asgard Blessing','5','20','10','300','0','0','3','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('18551','Galaxy_Circlet','Galaxy Circlet','5','20','10','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','725','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18552','Proba_Angel_Blessing','Baby Angel Stone Hat','5','20','10','1200','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','444','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('18553','Mini_Tree','Christmas Tree Hat','5','20','10','50','0','0','5','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18554','King_Prawn_Hat','Amami Old Hat','5','20','10','1000','0','0','8','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','728','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18555','General_Helmet','Dragon General Helm','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','729','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Dragon,5; bonus2 bAddRace,RC_Dragon,5; bonus2 bMagicAddRace,RC_Dragon,5; bonus3 bAddMonsterDropItem,7444,RC_Dragon,2;','','');
+REPLACE INTO `item_db` VALUES ('18556','Angel_Helmet','Angel\'s Symbol','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18557','Devil_Helmet','Devil\'s Symbol','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','12','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18558','Sinsuncho_Hat','Sinsuncho Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','730','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_Plant,5; bonus2 bSubRace,RC_Plant,-10;','','');
+REPLACE INTO `item_db` VALUES ('18559','Fafnir_Skin','Fafunirusukin','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18560','Fafnir_Mask','Fafunirumasuku','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18561','B_Feather_Beret','Black Feather Beret','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','731','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10;','','');
+REPLACE INTO `item_db` VALUES ('18562','Bone_Hat','Death Corsage','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','732','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('18563','Heart_Wing_Hairband','Heart Wing Headband','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','733','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-(5+(3*(getrefine()/3))); bonus bUseSPrate,10-(3*(getrefine()/3));','','');
+REPLACE INTO `item_db` VALUES ('18564','Love_Piece','Fragments of The Love','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','50',NULL,'0','0','734','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18565','Leprechaun_Hat','St Patrick\'s Hat','5','20','10','300','0','0','8','0','1','18446744073709551615','63','2','256','0','40',NULL,'0','0','735','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1; bonus bInt,1; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('18566','Nut_Donut_In_Mouth','Nut Donut In Mouth','5','20','10','0','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','736','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18567','Stretched_Nose','Increased His Nose','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','737','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18568','Humming_Bird','Humming Bird','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','702','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,6;','','');
+REPLACE INTO `item_db` VALUES ('18569','Soft_Sheep_Hat','Soft Sheep Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'1','0','738','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18570','Ancient_Gold_Deco','Ancient Gold Ornament','5','56000','28000','400','0','0','7','0','1','1040256','56','2','256','0','100',NULL,'1','0','739','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel >= 150) { bonus bAllStats,2; } if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bAtkRate, 8; } if(BaseClass==Job_Mage||BaseClass==Job_Acolyte) { bonus bMatkRate,8; } if(BaseClass==Job_Archer) { bonus bDex,3; bonus bLongAtkRate,10; }','','');
+REPLACE INTO `item_db` VALUES ('18571','Lucky_Hat','Lucky Hat','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','740','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18572','Korean_Judge_Hat','Judges Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','377','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('18573','White_Feather','White Feather','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','741','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; bonus bMaxHPrate,-10; if (getrefine()>4) { bonus bHit,-10; bonus bMaxHPrate,10; bonus bHit,((getrefine()-4)/2)*3; bonus bMaxHPrate,((getrefine()-4)/2)*3; }','','');
+REPLACE INTO `item_db` VALUES ('18574','Lord_of_Death','Lord of the Dead Helm','5','20','10','1000','0','0','10','0','1','18446744073709551615','63','2','768','0','70',NULL,'1','0','742','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_NonBoss,-5; bonus2 bAddRace,RC_Boss,10; if(getrefine()>4) { bonus2 bAddRace,RC_Boss,getrefine()-4; }','','');
+REPLACE INTO `item_db` VALUES ('18575','Wunderkammer','Wunderkammer','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','769','0','20',NULL,'0','0','743','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('18576','YinYang_Earring','Yin Yang Earrings','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','744','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18577','24_Bolt','Screw Stuck Head','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18578','Helm_Of_Valor','Helm Of Valor','5','0','0','0','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18579','9th_Anni_Hat','kRO 9 Anniversary Hat','5','0','0','90','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','745','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,9;','','');
+REPLACE INTO `item_db` VALUES ('18580','Yggdrasil_Crown','Yggdrasil Crown','5','20','10','200','0','0','3','0','1','18446744073709551615','63','1','256','0','0',NULL,'1','0','746','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bInt,2; bonus bHealPower,1; bonus bHealPower2,1; if(getrefine() >= 7) { bonus bHealPower,5; } if(getrefine() >= 9) { bonus bHealPower,3; }','','');
+REPLACE INTO `item_db` VALUES ('18581','Red_Tiger_Mask','Red Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','747','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('18582','Blue_Tiger_Mask','Blue Tiger Mask','5','20','10','400','0','0','2','0','0','18446744073709551615','63','2','768','0','50',NULL,'0','0','748','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3;','','');
+REPLACE INTO `item_db` VALUES ('18583','Navy_Drooping_Kitty','Navy Drooping Kitty','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','749','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('18584','Brown_Drooping_Kitty','Brown Drooping Kitty','5','250000','125000','500','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','750','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,15;','','');
+REPLACE INTO `item_db` VALUES ('18585','Orange_Bunny_Hairband','Orange Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','751','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,2; bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('18586','Violet_Bunny_Hairband','Violet Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','752','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,3; bonus bVit,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18587','Blue_Bunny_Hairband','Blue Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','753','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,1; bonus bVit,2; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18588','Silver_Bunny_Hairband','Silvah Bunny Band','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','754','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,3; bonus bVit,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18589','Strawberry_Hat','Strawberry Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','755','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,578,100+(10*getrefine());','','');
+REPLACE INTO `item_db` VALUES ('18590','Gemma_Hairband','Demon Hair Band','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('18591','Mini_Glasses_','Mini Glasses','5','20','10','100','0','0','2','0','1','18446744073709551614','63','2','512','0','0',NULL,'0','0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18592','Nestea_Hat','Nestea Hat','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','756','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18593','Fancy_Mini_Crown','Fancy Mini Crown','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','707','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18594','Magni_Cap_','Magni Cap','5','30000','15000','1000','0','0','9','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('18595','Horn_Of_Ancient','Ancient Horns','5','45000','22500','400','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bBaseAtk,100; }\",5,10000,0,\"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('18596','Sprout_Hat','Sprout Hat','5','45000','22500','200','0','0','4','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill WZ_HEAVENDRIVE,3;','','');
+REPLACE INTO `item_db` VALUES ('18597','Mercury_Helm','Mercury Riser','5','45000','22500','400','0','0','10','0','1','18446744073709551615','63','2','256','0','70',NULL,'1','0','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,3; bonus bCritical,3; if(getrefine() >= 7) { bonus bAspdRate,2; bonus bCritical,2; } if(getrefine() >= 9) { bonus bAspdRate,2; bonus bCritical,2; }','','');
+REPLACE INTO `item_db` VALUES ('18598','Mini_Tree_J','Holy xmas Tree','5','20','10','50','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,20;','','');
+REPLACE INTO `item_db` VALUES ('18599','Black_Devil_Mask','Black Devil\'s Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2;','','');
+REPLACE INTO `item_db` VALUES ('18600','Cat_Ears_Beret','Cat Ear Beret','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','761','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; if(getrefine()>5) { bonus2 bAddRace,RC_DemiPlayer,(getrefine()-5); bonus2 bAddRaceTolerance,RC_DemiPlayer,(getrefine()-5); }','','');
+REPLACE INTO `item_db` VALUES ('18601','Red_Bread_Hat','Red Pom Band','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','762','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMatkRate,5; if(getrefine()>5) { bonus2 bMagicAddRace,RC_DemiPlayer,(getrefine()-5); bonus2 bAddRaceTolerance,RC_DemiPlayer,(getrefine()-5); }','','');
+REPLACE INTO `item_db` VALUES ('18602','Watermelon_Slice','Watermelon Bite','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','30',NULL,'0','0','763','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,4; bonus2 bAddEle,Ele_Fire,4;','','');
+REPLACE INTO `item_db` VALUES ('18603','Black_Devil_Mask_','Black Devil\'s Mask','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('18604','Falcon_Mask','Falcon Mask','5','10','5','30','0','0','0','0','1','18446744073709551615','63','2','513','0','50',NULL,'0','0','782','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('18605','Dark_Age','Dark Age','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','766','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; autobonus \"{ bonus bAtkEle,Ele_Dark; }\",30,60000; bonus2 bSubEle,Ele_Holy,-10; bonus2 bSubRace,RC_Angel,-10;','','');
+REPLACE INTO `item_db` VALUES ('18606','Tear_Drop','Tear drop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','513','0','30',NULL,'0','0','767','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18607','Blush_','Blush','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18608','Pair_Of_Red_Ribbon2','Small Ribbons','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','512','0','45',NULL,'0','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18609','Dark_Blindfold_','Dark Blinder','5','20','10','100','0','0','0','0','1','18446744073709551614','63','2','512','0','0',NULL,'0','0','187','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Stun,200;','','');
+REPLACE INTO `item_db` VALUES ('18610','7th_Anni_Hat_B','7th Anni Hat B','5','20','10','500','0','0','4','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','778','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('18611','Black_Glasses_','Black Frame Glasses','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('18612','White_Musang_Hat','White Musang Hat','5','45000','22500','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18613','Black_Musang_Hat','Black Musang Hat','5','45000','22500','400','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18614','Grim_Reaper_Hat','Grim Reaper','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','732','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,3;','','');
+REPLACE INTO `item_db` VALUES ('18615','Injured_Eyepatch','Injured Eyepatch','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','0','772','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18616','Long_Tongue','Long Tongue','5','20','10','100','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','773','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18617','Onigiri_In_Mouth','Onigiri','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','774','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18618','Airplane_Hat','Rockabilly Hair','5','20','10','200','0','0','8','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','775','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18619','Thief_Bandana','Thief Bandana','5','20','10','200','0','0','1','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','776','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,TF_STEAL,1,20;','','');
+REPLACE INTO `item_db` VALUES ('18620','Heart_Eyepatch','Heart Eyepatch','5','20','10','50','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'0','0','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18621','Gangster_Mask_A','Mobster\'s Disguise','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18622','Rocket_Helm1','Rocket Helm1','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','0','764','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,5; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18623','Rocket_Helm2','Rocket Helm2','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','0','765','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,4; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18624','Rocket_Helm3','Rocket Helm3','5','20','10','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','0','768','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18625','Rocket_Helm_RWC','Rocket Helm','5','10000','5000','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'1','0','769','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bAllStats,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18626','Gelato_Hat','Gelato Hat','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','777','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300; if(getrefine()>6) { skill MG_FROSTDIVER,5; } else { skill MG_FROSTDIVER,1; }','','');
+REPLACE INTO `item_db` VALUES ('18627','Dried_Leaf','Dried Leaf','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace,RC_Plant,3;','','');
+REPLACE INTO `item_db` VALUES ('18628','Tare_Brownie','Tare Brownie','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'0','0','781','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5; bonus bMaxHPrate, 2; bonus2 bAddRace, RC_DemiPlayer, 5;','','');
+REPLACE INTO `item_db` VALUES ('18629','B_Desert_Wolf_Hat','B Desert Wolf Hat','5','10','5','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','783','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,15;','','');
+REPLACE INTO `item_db` VALUES ('18630','Dep_Alice_Hat','Drooping Alice','5','20','10','500','0','0','6','0','0','18446744073709551614','63','2','256','0','70',NULL,'1','0','784','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace, RC_DemiPlayer, 10; bonus2 bAddRace, RC_Demon, 10; if(getrefine() > 6) { autobonus \"{ bonus bAspdRate, 100; }\", 10, 7000, 0, \"{ specialeffect2 EF_POTION_BERSERK; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('18631','Ribbon_Chef_Hat','Ribbon Chef hat','5','20','10','300','0','0','5','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','785','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLuk,1; if(getrefine()>6) { bonus2 bAddMonsterDropItem,12125,500; bonus2 bAddMonsterDropItem,12126,500; bonus2 bAddMonsterDropItem,12127,400; bonus2 bAddMonsterDropItem,12128,300; bonus2 bAddMonsterDropItem,12129,200; }','','');
+REPLACE INTO `item_db` VALUES ('18632','Yellow_Poring_Hairpin','Yellow Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','786','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18633','Pink_Poring_Hairpin','Pink Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','787','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18634','Green_Poring_Hairpin','Green Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','788','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18635','Blue_Poring_Hairpin','Blue Poring Hairpin','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','789','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18636','Bridal_Ribbon','Ribbon of bride','5','20','10','200','0','0','6','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','790','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus4 bAutoSpellWhenHit,DC_WINKCHARM,1,100,1;','','');
+REPLACE INTO `item_db` VALUES ('18637','Ancient_Admiral_Helm','Ancient Admiral Helm','5','20','10','700','0','0','4','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','660','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1; if(getrefine()>7) { bonus bSpeedRate,25; }','','');
+REPLACE INTO `item_db` VALUES ('18638','Citron_Hat','Citron Hat','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','791','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus2 bAddRaceTolerance,RC_Plant,10;','','');
+REPLACE INTO `item_db` VALUES ('18639','Naval_Officer_Hat','Naval Officer Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','792','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; /* Increase damage against water property monster by +10% */','','');
+REPLACE INTO `item_db` VALUES ('18640','Starfish_Headband','Starfish Headband','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','793','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18641','Ribbon_Magic_Hat','Ribbon Magic Hat','5','20','10','200','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','794','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMaxSP,50; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('18642','hand_Scissorhand_Model','Scissorhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','795','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18643','Rockhand_Model','Rockhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','796','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('18644','Paperhand_Model','Paperhand Model','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','797','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18645','Sailor_Hat','Sailor Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','798','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 1; bonus2 bAddRace, RC_DemiPlayer, 5;','','');
+REPLACE INTO `item_db` VALUES ('18646','Cow_Hat','Cow Hat','5','20','10','300','0','0','4','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','799','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,519,100; bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('18647','Star_Eyepatch','Stunning Star Eyepatch','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','800','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Stun,1500;','','');
+REPLACE INTO `item_db` VALUES ('18648','Tongue_Charm','Tongue Charm','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','801','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('18649','Lude_Mask','Lude Mask','5','10','5','100','0','0','1','0','0','18446744073709551615','63','2','513','0','0',NULL,'1','0','802','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18650','RWC_Shouting_Mouth','RWC Shouting Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18651','Ignis_Cap','Ignis Cap','5','20','10','800','0','0','8','0','1','18446744073709551615','63','2','256','0','40',NULL,'1','0','803','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18652','Vanargand_Helm','Vanargand Helm','5','20','10','1500','0','0','10','0','1','18446744073709551615','63','2','256','0','80',NULL,'1','0','804','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate,10*(5+1*(getrefine()>7)+2*(getrefine()>8)+2*(getrefine()>9)),1+2*(getrefine()>5)+2*(getrefine()>7)+3*(getrefine()>9); bonus2 bSPDrainRate,10*(5+1*(getrefine()>8)+2*(getrefine()>9)),1+(getrefine()>7)+2*(getrefine()>9);','','');
+REPLACE INTO `item_db` VALUES ('18653','Devi_Headphone','Headphones Debiruchi','5','20','10','200','0','0','8','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','805','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4; bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('18654','SS_Bandana','SS Bandana','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','769','0','0',NULL,'0','0','806','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Curse,10000; bonus bMdef,5; bonus bMaxHP,500;','','');
+REPLACE INTO `item_db` VALUES ('18655','Lupin_One_Eyed_Glasses','Dragonfly Monocle','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18656','Wit_Pumpkin_Hat','Witch\'s Pumpkin Hat','5','20','10','300','0','0','10','0','0','18446744073709551615','63','2','256','0','20',NULL,'1','0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus bStr,2; bonus bInt,2; bonus2 bAddRace,RC_Undead,15; bonus2 bAddRace,RC_Demon,15; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Demon,15;','','');
+REPLACE INTO `item_db` VALUES ('18657','Pegasus_Wing_Ears','Pegasus Ear Wing','5','20','10','500','0','0','1','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAspdRate,1; if(BaseLevel>=100) { bonus bAspdRate,1; } if(BaseLevel>=150) { bonus bAspdRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('18658','Holy_Santa_Beard','Santa\'s Beard Holy','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18659','Boitata_Hat','Boitata Hat','5','20','10','0','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'1','0','808','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AS_SONICBLOW,5,10; autobonus \"{ bonus bAtkEle,Ele_Fire; }\",10000,1800000;','','');
+REPLACE INTO `item_db` VALUES ('18660','Indi_Feather_Band','Indian Feather Headband','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','809','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('18661','Trident_Helmet','Trident Helmet','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','810','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('18662','Antler_Fedora','Antler Fedora','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','811','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('18663','Sunglasses_Bball_Hat','Sunglasses Baseball Hat','5','20','10','200','0','0','2','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','812','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('18664','Blind_Glasses','Stunner Shades','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'1','0','813','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18665','Orange_In_Mouth','Orange In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','814','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18666','CD_In_Mouth','CD In Mouth','5','20','10','150','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','815','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,MG_COLDBOLT,3,30; bonus3 bAutoSpell,MG_SOULSTRIKE,3, 30; bonus3 bAutoSpell,WZ_EARTHSPIKE,3,30; bonus3 bAutoSpell,MG_FIREBOLT,3,30; bonus3 bAutoSpell,MG_LIGHTNINGBOLT,3,30;','','');
+REPLACE INTO `item_db` VALUES ('18667','Cat_Lace_Hairband','Cat Lace Hairband','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','60',NULL,'0','0','816','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('18668','Droopy_Turtle_Hat','Droopy Turtle Hat','5','20','10','300','0','0','1','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','694','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_DECAGI,3;','','');
+REPLACE INTO `item_db` VALUES ('18669','Cowhide_Hat','Cowhide Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','819','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bMaxHPrate,1;','','');
+REPLACE INTO `item_db` VALUES ('18670','Hankie_In_Mouth','Handkerchief In Mouth','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','12',NULL,'0','0','818','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_DemiPlayer,3;','','');
+REPLACE INTO `item_db` VALUES ('18671','Rudolf_Hairband','Rudolf Hairband','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','836','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,AL_INCAGI,10,50; bonus2 bAddItemHealRate,Carrot,2000;','','');
+REPLACE INTO `item_db` VALUES ('18672','Tare_Pope','Flap Pope','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,1; bonus bSPrecovRate,2;','','');
+REPLACE INTO `item_db` VALUES ('18673','Tare_Pope_','Chibi Pope','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,7; bonus bHealPower,5; if(getrefine()>6) { bonus bHealPower,getrefine()-6; } if(getrefine()>8) { bonus bMatkRate,7; } if(getrefine()>11) { bonus bMatkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18674','Planewing_Hat','Planewing Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bAspdRate,1; bonus2 bSPLossRate,5,10000;','','');
+REPLACE INTO `item_db` VALUES ('18675','Green_Apple_Hat','Green Apple Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,5;','','');
+REPLACE INTO `item_db` VALUES ('18676','Hexagon_Spectacles','Hexagon Spectacles','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','0','822','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('18677','Cherry_Twig_In_Mouth','Cherry Twig In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','823','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,2;','','');
+REPLACE INTO `item_db` VALUES ('18678','Leek_In_Mouth','Leek In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','824','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,2;','','');
+REPLACE INTO `item_db` VALUES ('18679','Abacus_In_Mouth','Abacus In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','825','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_IDENTIFY,1;','','');
+REPLACE INTO `item_db` VALUES ('18680','Tw_Frog_Hat','Tw Frog Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','35',NULL,'0','0','826','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus2 bExpAddRace,RC_Insect,5;','','');
+REPLACE INTO `item_db` VALUES ('18681','Puppy_Ears_Hat','Puppy Ears Hat','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','827','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('18682','Teardrop','Teardrop','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','512','0','0',NULL,'1','0','828','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,15;','','');
+REPLACE INTO `item_db` VALUES ('18683','Carrot_In_Mouth','Carrot In Mouth','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','829','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Plant,3','','');
+REPLACE INTO `item_db` VALUES ('18684','Showy_High_Cap','Showy High Cap','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('18685','Stardust_Hairband','Stardust Hairband','5','20','10','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','10',NULL,'0','0','831','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18686','2011_RMSC_1','2011 RMSC 1','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,5;','','');
+REPLACE INTO `item_db` VALUES ('18687','2011_RMSC_2','2011 RMSC 2','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3;','','');
+REPLACE INTO `item_db` VALUES ('18688','2011_RMSC_3','2011 RMSC 3','5','20','10','2500','0','0','20','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('18689','2011_RMSC_4','2011 RMSC 4','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','832','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18690','Sirt_Evil_Eye','Sirt Evil Eye','5','20','10','400','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('18691','Rising_Black_Dragon','Ascension Black Dragon','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','863','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18692','Mike_Hat','Mike Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','837','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('18693','Sleeping_Kitty_Cat','Sleeping Kitty Cat','5','20','10','200','0','0','4','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,2;','','');
+REPLACE INTO `item_db` VALUES ('18694','Red_Hood','Red Hood','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','839','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,10;','','');
+REPLACE INTO `item_db` VALUES ('18695','Phoenix_Crown','Phoenix Crown','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','20',NULL,'1','0','840','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('18696','Orange_Hat','Orange Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','841','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill MC_MAMMONITE,2;','','');
+REPLACE INTO `item_db` VALUES ('18697','Syringe_In_Mouth','Syringe In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','842','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18698','Cheesy_Snack_In_Mouth','Cheesy Snack In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','843','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18699','Starving_Fish_Hat','Starving Fish Hat','5','20','10','1200','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','844','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,15; bonus3 bAddMonsterDropItem,579,RC_Fish,5;','','');
+REPLACE INTO `item_db` VALUES ('18700','Rabbit_Ribbon','Rabbit Ribbon Hat','5','20','10','500','0','0','3','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','845','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('18701','Ancient_Civil_Man','Ancient Civil Man Hat','5','20','10','500','0','0','2','0','0','18446744073709551614','63','2','256','0','70',NULL,'0','0','846','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bDex,2; bonus bLuk,1; if(getiteminfo(getequipid(EQI_HAND_R),11)==15) bonus bVariableCastrate,3;','','');
+REPLACE INTO `item_db` VALUES ('18702','Shaving_Cream','Shaving Cream','5','20','10','50','0','0','1','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','847','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18703','Stem_In_Mouth','Stem In Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','848','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bResEff,Eff_Poison,2000;','','');
+REPLACE INTO `item_db` VALUES ('18704','Drosera_Hairpin','Drosera Hairpin','5','20','10','640','0','0','6','0','1','18446744073709551615','63','2','256','0','64',NULL,'1','0','850','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,4;','','');
+REPLACE INTO `item_db` VALUES ('18705','Flip_Hat','Flip Hat','5','1000','500','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','862','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18706','Can_Hat','Can Hat','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','851','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('18707','Maneater_Flower_Hat','Maneater Flower Hat','5','20','10','500','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','852','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18708','Candy_Hat','Candy Hat','5','20','10','200','0','0','3','0','0','18446744073709551614','63','2','256','0','20',NULL,'1','0','853','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,3;','','');
+REPLACE INTO `item_db` VALUES ('18709','Black_Knitted_Hat','Black Knitted Hat','5','20','10','200','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','854','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18710','Sugared_Fruit_Stick','Sugared Fruit Stick','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','855','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18711','Electric_Sunglass','Electric Sunglass','5','20','10','400','0','0','3','0','0','18446744073709551614','63','2','512','0','20',NULL,'0','0','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18712','Fan_In_Mouth','Fan In Mouth','5','20','10','200','0','0','0','0','0','18446744073709551614','63','2','1','0','20',NULL,'0','0','857','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18713','Monkey_On_Fur_Hat','Monkey Fur Hat','5','20','10','300','0','0','6','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','858','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18714','Hippo_Hat','Hippo Hat','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','859','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18715','Helm_Of_Thoth','Helm Of Thoth','5','20','10','2500','0','0','2','0','1','18446744073709551614','63','2','768','0','80',NULL,'0','0','860','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18716','Strawberry_In_Mouth','Strawberry In Mouth','5','20','10','50','0','0','2','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','861','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18717','Skull_Hood_','Skull Hood_','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18718','Rose_Hairband','Rose Hairband','5','20','10','200','0','0','3','0','0','18446744073709551615','63','2','256','0','30',NULL,'0','0','864','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18720','Magical_Booster','Magical Booster','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','512','0','30',NULL,'0','0','873','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,3;','','');
+REPLACE INTO `item_db` VALUES ('18721','Sweet_Valentine_Cap','Sweet Valentine Cap','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18722','Winged_Feather_Ears','Winged Feather Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','512','0','80',NULL,'0','0','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,1; if(BaseLevel >= 100) { bonus bMaxHPrate,1; } if(BaseLevel >= 150) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('18723','Aura_Quartz_Crown','AuraQuartz Crown','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','866','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18724','Baphomet_Horns','Baphomet Horns','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18725','Rabbit_Knithat','Rabbit Knit Hat','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','867','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18726','Skymet','Skymet','5','1000','500','10','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','868','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18727','Sedora_Hat','Sedora Hat','5','20','10','300','0','0','13','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','869','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18728','Egir_Helm','Aegir Helm','5','200000','100000','800','0','0','10','0','1','18446744073709551615','63','2','256','0','110',NULL,'1','0','870','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 5; bonus bUnbreakableHelm, 0;','','');
+REPLACE INTO `item_db` VALUES ('18729','MVP_Basketball','MVP Basketball Hat','5','20','10','150','0','0','6','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','871','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,10; bonus2 bAddItemHealRate,522,30; bonus bVariableCastrate,-3; if(getrefine()>=12) { bonus bVariableCastrate,-1; } if(getrefine()>=14) { bonus bVariableCastrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('18730','Cryptura_Academy_Hat','Criatura Hat','5','100','50','200','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','872','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,5; bonus bMaxHP,15;','','');
+REPLACE INTO `item_db` VALUES ('18731','Valkyrie_Outing_Helm','Valkyrie Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','225','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18732','TE_Woe_Cap','TE WoE Cap','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','256','0','40',NULL,'0','0','14','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bBaseAtk,10; bonus2 bAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18733','TE_Woe_Bone_Helm','TE WoE Bone Helm','5','0','0','0','0','0','10','0','0','279714','63','2','256','0','40',NULL,'0','0','40','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; bonus2 bAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18734','TE_Woe_Magic_Eyes','TE WoE Magic Eyes','5','0','0','0','0','0','5','0','0','8454657','63','2','256','0','40',NULL,'0','0','209','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bMatk,10; bonus2 bMagicAddRace,RC_Player,20; bonus2 bResEff,Eff_Freeze,25; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18736','Censor_Bar_','Censor Bar','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','229','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1; bonus bUnbreakableHelm,0; /*TODO: sc_start EFST_UNKNOWN_NAME 9999 1*/','','');
+REPLACE INTO `item_db` VALUES ('18737','Fortier_Mask','Fortier Masque','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','876','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18739','Carnation_Hairband','Carnation Hairband','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','878','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('18740','C_Hair_Of_The_Strong','RMSC2012 Special Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','879','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18741','C_Will_O_Wisp','Will O Wisp','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','880','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_STRANGELIGHTS,-1,0;','sc_end SC_STRANGELIGHTS;');
+REPLACE INTO `item_db` VALUES ('18742','C_MoonStar_Accessory','Moon and Stars','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','881','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MOONSTAR,-1,0;','sc_end SC_MOONSTAR;');
+REPLACE INTO `item_db` VALUES ('18743','C_Spirit_Of_Chung_E','Spirit Of Chung E','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','882','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18744','C_World_Star','Twilight','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','883','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_SUPER_STAR,-1,0;','sc_end SC_SUPER_STAR;');
+REPLACE INTO `item_db` VALUES ('18745','Choco_Stick_In_Mouth','Choco Stick In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','884','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18746','Chilly_Breath','Chilly Breath','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','885','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('18747','Eyes_Of_Ifrit','Eyes Of Ifrit','5','20','10','100','0','0','1','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','886','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18748','Gold_Ingot_Poring_Hat','Gold Ingot Poring Hat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','887','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('18749','Majoruros_Horn','Majoruros Horn','5','20','10','500','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','888','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('18750','Poker_Card_In_Mouth','Poker Card In Mouth','5','20','10','50','0','0','0','0','0','18446744073709551615','63','2','1','0','10',NULL,'0','0','889','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18752','Cursed_Book','Cursed Book','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','890','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18753','Tw_Rice_Ball','Rice Dumpling Hat','5','20','10','100','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','892','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('18754','Blood_Sucker','Blood Sucker','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1','0','40',NULL,'0','0','893','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18755','Feather_Beret_','Feather Beret','5','30000','15000','600','0','0','1','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef, 1; bonus bUnbreakableHelm, 0; bonus2 bAddRaceTolerance, RC_DemiPlayer, 10;','','');
+REPLACE INTO `item_db` VALUES ('18756','Black_Shiba_Inu_Hat','Black Shiba Inu Hat','5','20','10','400','0','0','6','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','894','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18757','Holy_Klobuk','Holy Klobuk','5','0','0','500','0','0','5','0','1','18446744073709551615','63','2','768','0','0',NULL,'0','0','895','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bAddRaceTolerance,RC_Demon,10; bonus bHealPower,3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18758','Hat_Of_Scrat','Hat Of Scrat','5','20','10','200','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','896','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18759','Stretched_Nose_M','Wood Goblin\'s Nose','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','737','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18760','Remodel_Wizardry_Hat','Modified Mage Hat','5','20','10','300','0','0','2','0','1','8454660','63','2','256','0','0',NULL,'1','0','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMaxSP,150; bonus bMatk,getrefine(); if(getrefine()>=7) bonus bInt,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('18761','Remodel_Magician_Hat','Modified Magician Hat','5','20','10','500','0','0','6','0','1','8487700','63','2','256','0','50',NULL,'1','0','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bAgi,1; bonus bMaxSP,50+(getrefine()*5); if(getrefine()>=7) bonus bDex,getrefine()-6;','','');
+REPLACE INTO `item_db` VALUES ('18762','Remodel_Mask_Of_Fox','Modified Kitsune Mask','5','20','10','300','0','0','2','0','0','18446744073709551614','63','2','256','0','0',NULL,'1','0','153','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bLuk,2; if(getrefine()>=7) { bonus bFlee2,2; }','','');
+REPLACE INTO `item_db` VALUES ('18763','Remodel_Joker_Jester','Modified Jester Hat','5','20','10','100','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bMdef,5; if(getrefine()>=7) { bonus bCritAtkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18764','Remodel_Bunny_Band','Modified Bunny Hairband','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; if(getrefine()>=7) { bonus bCritical,5; }','','');
+REPLACE INTO `item_db` VALUES ('18765','Enhanced_Corsair','Modified Corsair','5','20','10','500','0','0','10','0','1','18446744073709551614','63','2','256','0','99',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHPrate,5; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,1; } if(getrefine()>=9) { bonus bMaxHPrate,3; }','','');
+REPLACE INTO `item_db` VALUES ('18766','Enhanced_Helm_Of_Angel','Modified Helm of Angel','5','20','10','1600','0','0','10','0','1','1040256','63','2','256','0','99',NULL,'1','0','110','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; if(getrefine()>=7) { bonus bAgi,2; bonus bLuk,2; } if(getrefine()>=9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('18767','Enhanced_Helm_Of_Sun','Modified Solar Helm','5','20','10','2400','0','0','4','0','1','1040256','63','2','768','0','99',NULL,'1','0','138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,2; bonus bAtk,10; bonus bMatk,10; if(getrefine()>=7) { bonus bAtk,15; bonus bMatk,15; } if(getrefine()>=9) { bonus bAtk,15; bonus bMatk,15; }','','');
+REPLACE INTO `item_db` VALUES ('18768','Enhanced_Bone_Helm','Modified Bone Helm','5','20','10','800','0','0','15','0','1','279714','63','2','256','0','70',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Dark,-15; bonus2 bSubEle,Ele_Neutral,2; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,2; } if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,2; }','','');
+REPLACE INTO `item_db` VALUES ('18769','Remodel_Munak_Turban','Modified Munak Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }','','');
+REPLACE INTO `item_db` VALUES ('18770','Remodel_Bongun_Hat','Modified Bongun Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','769','0','0',NULL,'1','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Undead,10; if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }','','');
+REPLACE INTO `item_db` VALUES ('18771','Remodel_Opera_Mask','Modified Opera Mask','5','20','10','200','0','0','2','0','0','18446744073709551615','63','2','512','0','20',NULL,'0','0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bAtk,5;','','');
+REPLACE INTO `item_db` VALUES ('18772','Improved_Binoculars','Modified Binoculars','5','20','10','100','0','0','2','0','0','526344','63','2','512','0','50',NULL,'0','0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('18773','Improved_Fin_Helm','Modified Fin Helm','5','20','10','300','0','0','5','0','0','16514','63','2','512','0','65',NULL,'0','0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+(BaseLevel*10);','','');
+REPLACE INTO `item_db` VALUES ('18774','Improved_Assassin_Mask','Modified Assassin Mask','5','20','10','100','0','0','1','0','0','4352','63','2','1','0','70',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,1; bonus bCriticalRate,1;','','');
+REPLACE INTO `item_db` VALUES ('18775','Improved_Welding_Mask','Modified Welding Mask','5','20','10','300','0','0','2','0','0','263200','63','2','513','0','50',NULL,'0','0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,10; bonus bDex,5; bonus bLuk,5;','','');
+REPLACE INTO `item_db` VALUES ('18776','Improved_Kiss_Of_Angel','Modified Angel\'s Kiss','5','20','10','300','0','0','6','0','1','1','63','2','256','0','99',NULL,'1','0','255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bSPrecovRate,30;','','');
+REPLACE INTO `item_db` VALUES ('18777','Aladdin_Lamp','Aladdin Lamp','5','20','10','100','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','897','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,10;','','');
+REPLACE INTO `item_db` VALUES ('18778','Pink_Bunny_Hair_Band','Pink Bunny Hair Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','898','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18779','RWC_Champ_Crown_Red','RWC Crown Of Victory(1st)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','902','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18780','RWC_Champ_Crown_Blue','RWC Crown Of Victory(2nd)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','903','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18781','RWC_Champ_Crown_Black','RWC Crown Of Victory(3rd)','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'0','0','904','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18782','Butterfly_Wing_Ear_J','Butterfly Wing Ear','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','512','0','0',NULL,'0','0','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18783','Rose_Corolla','Rose Corolla','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,10; skill SA_SPELLBREAKER,1; bonus bUseSPrate,50; if(getrefine()>5) { bonus bUseSPrate,-((getrefine()*10)-50); }','','');
+REPLACE INTO `item_db` VALUES ('18784','Elder_Devil_Horns_','Elder Devil Horns','5','20','10','400','0','0','8','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus2 bMagicAddRace,RC_DemiPlayer,5; if(getrefine()>6) { bonus2 bMagicAddRace,RC_DemiPlayer,5; }','','');
+REPLACE INTO `item_db` VALUES ('18785','King_Poring_Hat','King Poring Hat','5','20','10','600','0','0','10','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLuk,1; if(getrefine()>4) { bonus bDex,(getrefine()-4); bonus bLuk,(getrefine()-4); }','','');
+REPLACE INTO `item_db` VALUES ('18786','Anemos_Mask','Anemos Mask','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','906','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18787','Goaltender_Mask','Goaltender Mask','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','513','0','50',NULL,'1','0','336','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,8;','','');
+REPLACE INTO `item_db` VALUES ('18788','Starlight_Scope','Starlight Scope','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'1','0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bLongAtkRate,1; if(BaseLevel>100) { bonus bLongAtkRate,1; } if(BaseLevel>150) { bonus bLongAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('18789','Poison_Spore_Hat','Poison Spore Hat','5','20','10','900','0','0','6','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','899','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddMonsterDropItem,921,100+((getrefine()/2)*20); /* Custom - JRO */ bonus2 bAddMonsterDropItem,7033,100+((getrefine()/2)*20);','','');
+REPLACE INTO `item_db` VALUES ('18790','Rainbow_Poring_Hat','Rainbow Poring Hat','5','20','10','100','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','900','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bRaceTolerance,RC_DemiPlayer,-5; bonus bAtkRate,5; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('18791','Shrine_Maiden_Hat','Shrine Maiden Hat','5','0','0','200','0','0','30','0','1','256','56','2','256','0','100',NULL,'1','0','908','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,PR_MAGNUS,30; bonus2 bSkillAtk,PR_MAGNUS,(getrefine()/2)*5; if(getrefine()>6) { bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; } if(getrefine()>8) { bonus bFixedCastrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('18792','Indonesian_Id_Sakkat','Indonesian Id Sakkat','5','0','0','400','0','0','1','0','0','18446744073709551614','63','2','256','0','45',NULL,'1','0','901','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; bonus bMatkRate,5; bonus bAtkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('18793','Sorc_Night_Cap','Sorc Night Cap','5','0','0','200','0','0','25','0','1','65536','56','2','256','0','100',NULL,'1','0','911','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bSkillAtk,MG_FIREBOLT,50; bonus2 bSkillAtk,MG_LIGHTNINGBOLT,50; bonus2 bSkillAtk,MG_COLDBOLT,50; if(getrefine()>6) { bonus2 bSkillAtk,SO_SPELLFIST,25; } if(getrefine()>8) { bonus bAspd,5; }','','');
+REPLACE INTO `item_db` VALUES ('18794','Ordinary_Black_Mage_Hat','Plain Black Mage Hat','5','0','0','200','0','0','15','0','1','512','56','2','256','0','100',NULL,'1','0','912','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk, WL_CRIMSONROCK, 5; bonus2 bSkillAtk, WL_JACKFROST, 5; bonus2 bSkillAtk, WL_EARTHSTRAIN, 5; bonus2 bSkillAtk, WL_CHAINLIGHTNING_ATK, 5; bonus2 bIgnoreMdefRate, RC_NonBoss, 10; bonus2 bIgnoreMdefRate, RC_NonBoss, getrefine() * 2; if (getrefine() > 6) { bonus2 bSkillAtk, WL_CRIMSONROCK, 5; bonus2 bSkillAtk, WL_JACKFROST, 5; bonus2 bSkillAtk, WL_EARTHSTRAIN, 5; bonus2 bSkillAtk, WL_CHAINLIGHTNING_ATK, 5; } if (getrefine() > 8) { bonus bMatkRate, 5; }','','');
+REPLACE INTO `item_db` VALUES ('18795','Night_Sparrow_Hat','Night Sparrow Hat','5','0','0','200','0','0','15','0','0','524288','56','2','256','0','100',NULL,'1','0','913','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5); if(getrefine()>6) { bonus2 bSkillAtk,WM_SEVERE_RAINSTORM_MELEE,25; } if(getrefine()>8) { bonus bMaxSP,200; }','','');
+REPLACE INTO `item_db` VALUES ('18796','RWC_Champ_Crown_QF','RWC Crown Of Victory(8th)','5','0','0','500','0','0','12','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','914','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus2 bResEff,Eff_Curse,10000; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18797','Deep_Angel_Hairband','Deep Angel Hairband','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','915','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('18798','Pink_Angel_Hairband','Pink Angel Hairband','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','916','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bLuk,1; bonus bMdef,3; bonus2 bAddRaceTolerance,RC_Demon,3;','','');
+REPLACE INTO `item_db` VALUES ('18799','Mask_of_Nero','Mask of Nero','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','917','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Water,4;','','');
+REPLACE INTO `item_db` VALUES ('18800','Mask_of_Formic','Mask of Formic','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','918','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAtkEle,Ele_Earth,4;','','');
+REPLACE INTO `item_db` VALUES ('18801','Gale_Hair_Ornament','Gale Hair Ornament','5','0','0','250','0','0','6','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','809','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; skill NJ_RAIGEKISAI,3; bonus2 bSubEle,Ele_Wind,15; if (getrefine()>8) { bonus2 bSubEle,Ele_Wind,5; }','','');
+REPLACE INTO `item_db` VALUES ('18802','Poring_Fedora_Hat','Poring Fedora Hat','5','0','0','100','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; if (getrefine()>4) { bonus bMaxHPrate,getrefine()-4; bonus bMaxSPrate,-((getrefine()*2)-8); } if (getrefine()>9) { bonus bMaxHPrate,4; bonus bMaxSPrate,-3; }','','');
+REPLACE INTO `item_db` VALUES ('18803','Rose_Cascade','Rose Cascade','5','0','0','500','0','0','0','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','920','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if(readparam(bDex)>=100) { bonus bUseSPrate,-5; } if(readparam(bDex)>=120) { bonus bUseSPrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('18804','Thornwood_Band','Thornwood Band','5','0','0','300','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','921','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bInt,1; bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; if (getrefine()>4) { bonus2 bMagicAddEle,Ele_Fire,5; bonus2 bMagicAddEle,Ele_Wind,5; bonus2 bMagicAddEle,Ele_Water,5; bonus2 bMagicAddEle,Ele_Earth,5; }','','');
+REPLACE INTO `item_db` VALUES ('18805','Eclipse_Hat','Eclipse Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','922','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18806','Black_Rabbit_Hat','Black Rabbit Hat','5','20','10','300','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','923','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bAgi,3;','','');
+REPLACE INTO `item_db` VALUES ('18807','Yellow_Yuzu_Hat','White Citron Hat','5','20','10','400','0','0','3','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','924','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bLuk,3;','','');
+REPLACE INTO `item_db` VALUES ('18808','Wing_Form_Spectacle','Wing Style Spectacle','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','925','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('18810','Hell_Pumpkin_Hat','Hell Pumpkin Hat','5','0','0','500','0','0','12','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('18811','White_Snake_Hat_','White Snake Hat','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bAddRaceTolerance,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('18812','Elder_Crown','Elder Crown','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','933','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMdef,5; bonus2 bAddMonsterDropItem,7939,50; if (getrefine()>=6) { bonus2 bAddMonsterDropItem,7939,50; } if (getrefine()>=9) { bonus2 bAddMonsterDropItem,7939,50; }','','');
+REPLACE INTO `item_db` VALUES ('18813','New_Wave_Sunglasses','New Wave Sunglasses','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','0','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-10;','','');
+REPLACE INTO `item_db` VALUES ('18814','Angel_School_Cap','Angel School Cap','5','0','0','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','927','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18815','Devil_School_Cap','Devil School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','928','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('18816','Adv_Angel_School_Cap','Evoked Angel School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','929','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('18817','Adv_Devil_School_Cap','Evoked Devil School Cap','5','20','10','100','0','0','4','0','1','18446744073709551614','63','2','256','0','0',NULL,'1','0','930','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bVit,2; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('18818','Red_Pencil_In_Mouth','Red Pencil In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','931','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('18819','Blue_Pencil_In_Mouth','Blue Pencil In Mouth','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','932','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bHit,3;','','');
+REPLACE INTO `item_db` VALUES ('18820','Gray_Helmet','Gray Helmet','5','0','0','450','0','0','35','0','1','18446744073709551615','56','2','256','0','120',NULL,'1','0','941','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('18821','Rainbow_Feather_Deco','RWC Commemorative Pin','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','934','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('18822','Flame_Wing_Ear','Flame Wing Ear','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','30',NULL,'0','0','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,SM_MAGNUM,1,30;','','');
+REPLACE INTO `item_db` VALUES ('18823','Imperial_Feather','Imperial Feather','5','0','0','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','935','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1; bonus2 bSubEle,Ele_Wind,5; if (readparam(bAgi)>=108) { bonus bAspdRate,1; bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('18824','Mask_Of_Bankrupt','Mask Of Bankrupt','5','0','0','490','0','0','0','0','0','18446744073709551615','63','2','513','0','49',NULL,'0','0','936','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bHPDrainRate,10,1,0; bonus3 bSPDrainRate,10,1,0;','','');
+REPLACE INTO `item_db` VALUES ('18825','Bankruptcy_Of_Heart_','Bankruptcy Of Heart','5','20','10','1200','0','0','8','0','1','18446744073709551615','63','2','256','0','38',NULL,'1','0','107','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('18826','Woodie_Hat','Chun Tree Hat','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','939','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('18827','Valkyrie_Circlet','Valkyrie Circlet','5','20','10','300','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','940','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus2 bAddEle,Ele_Dark,10; bonus2 bAddRace,RC_Demon,10;','','');
+REPLACE INTO `item_db` VALUES ('18828','2012RMSCNO1','RMSC2012 Champion Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','0','942','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,5; bonus bMdef,5; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('18829','2012RMSCNO2','RMSC2012 1st Runner Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','0','943','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,4; bonus bMdef,5; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('18830','2012RMSCNO3','RMSC2012 2nd Runner Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','0','944','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,3; bonus bMdef,5; skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('18831','2012RMSCNO4','RMSC2012 Special Headgear','5','0','0','1000','0','0','20','0','1','18446744073709551615','63','2','256','0','95',NULL,'0','0','945','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAllStats,2; bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18832','Rolf_Von_Gigue_666','Rolf Von Gigue 666','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','946','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18833','Marin_Crown','Marin Crown','5','0','0','10','0','0','3','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','948','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,2; bonus3 bAutoSpellWhenHit,MG_FROSTDIVER,3,10; bonus3 bAutoSpell,MG_COLDBOLT,5,10;','','');
+REPLACE INTO `item_db` VALUES ('18834','Sakura_Hairband','Sakura Hairband','5','0','0','0','0','0','3','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','949','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,3; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,10;','','');
+REPLACE INTO `item_db` VALUES ('18835','TW_10th_Anni_Hat','RO10th Anni Cap','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','950','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18836','TW_10th_Anni_Lmtd_Hat','Lmt RO10th Anni Cap','5','0','0','100','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','951','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,2; bonus bMdef,10; bonus bMaxHP,100+(getrefine()*100); bonus bMaxSP,10+(getrefine()*10); bonus bAtk,getrefine(); bonus bMatk,getrefine(); if (getrefine()>=11) { bonus bAtk,10; bonus bMatk,10; bonus bHit,10; bonus bFlee,10; bonus bCritical,10; bonus bFixedCastrate,10; }','','');
+REPLACE INTO `item_db` VALUES ('18837','Cheering_Whistle','Cheering Whistle','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','952','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('18839','Poring_Sunglasses_','Poring Sunglasses','5','0','0','100','0','0','10','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','954','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('18840','King_Poring_Hat_','King Poring Hat','5','20','10','350','0','0','10','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('18841','Small_Poring_Band','Small Poring Band','5','20','10','350','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','955','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()/3)*2; bonus2 bExpAddRace, RC_All, 3; if (getrefine()>9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('18842','Hat_Of_Girl','Hat Of Girl','5','20','10','350','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','956','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,(getrefine()/3)*2; bonus2 bSubRace,RC_DemiPlayer,7; bonus bMaxHPrate,-3;','','');
+REPLACE INTO `item_db` VALUES ('18843','Small_Deviling_Hat','Small Deviling Hat','5','20','10','350','0','0','7','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','957','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 5; if (getrefine() > 7) { bonus bMaxHPrate, getrefine()-7; }','','');
+REPLACE INTO `item_db` VALUES ('18844','Blue_Poring_Bubble','Blue Poring Bubble','5','20','10','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','958','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bFlee2,2;','','');
+REPLACE INTO `item_db` VALUES ('18845','Banshee_Master_Kiss','Banshee Master Kiss','5','20','10','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','959','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm, 0; bonus bMaxSPrate, 3; autobonus2 \"{ bonus2 bAddRaceTolerance, RC_DemiPlayer, 100; }\", 10, 3000, BF_WEAPON|BF_MAGIC, \"{ specialeffect2 EF_POTION_BERSERK; }\";','','');
+REPLACE INTO `item_db` VALUES ('18846','Seagod_Protector','Seagod Protector','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','960','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,5;','','');
+REPLACE INTO `item_db` VALUES ('18847','Jolly_Roger','Jolly Roger','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','962','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus2 bSubEle,Ele_Water,2; bonus2 bAddEle,Ele_Water,2; if (getrefine()>=7) { bonus2 bAddEle,Ele_Water,3; } if (getrefine()>=9) { bonus2 bSubEle,Ele_Water,3; }','','');
+REPLACE INTO `item_db` VALUES ('18848','Lush_Rose','Fresh Roses','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','963','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,20+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('18849','Celines_Ribbon','Celine Ribbon','5','0','0','200','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','967','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bMatk,40+getrefine(); bonus bMagicHPGainValue,200; bonus2 bHPRegenRate,50,5000;','','');
+REPLACE INTO `item_db` VALUES ('18850','Polar_Bear_Cap','Polar Bear Cap','5','20','10','300','0','0','7','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bDex,1; bonus bAgi,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18851','ValentineHeart','Valentine Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','397','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('18852','Berry_Hat_Decoration','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('18853','Berry_Hat_Decoration_','Tasty Strawberry Hat','5','20','10','150','0','0','4','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; if (getrefine()>=12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('18854','ValentineYellowHeart','Yellow Valentine Heart','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','40',NULL,'1','0','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('18855','Aviator_Hat','Aviator Hat','5','0','0','100','0','0','10','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','0','972','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,3; bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('18858','Pink_Angeling_Bubble','Pink Angeling Bubble','5','0','0','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','975','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,200; bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('18859','Angeling_Bubble','Angeling Bubble','5','0','0','50','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','976','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bMatkRate,2; bonus bMaxHP,100;','','');
+REPLACE INTO `item_db` VALUES ('18860','Preschool_Hat','Preschool Hat','5','0','0','100','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','977','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18870','Very_Sweet_Candy_Bar','Very Sweet Candy Bar','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18871','Very_Sweet_Candy','Very Sweet Candy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','446','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18872','Snake_Hat','Snake Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','986','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bInt,3; bonus bMdef,5; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18873','Sweet_Valentine_Out','Sweet Valentine Out','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','865','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18874','One_Eyed_Glass_','Cyclops Glasses','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18879','Angry_Scorpion_Hat','Angry Scorpion Hat','5','10','5','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','995','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5;','','');
+REPLACE INTO `item_db` VALUES ('18880','Advanced_Jao_King_Hat','Advanced Jao King Hat','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','996','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18885','Jejecap','Jejecap','5','0','0','500','0','0','8','0','0','18446744073709551615','63','2','256','0','70',NULL,'1','0','1011','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bInt,3; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('18886','Rainbow_Long_Octopus','Rainbow Long Octopus','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'0','0','1007','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('18887','Aqua_Bunny_Band','Aqua Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1012','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,5; bonus bMatkRate,2; if(getrefine()>8) { bonus bMdef,5; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
+REPLACE INTO `item_db` VALUES ('18888','Maroon_Bunny_Band','Maroon Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1013','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,5; bonus bAtkRate,2; bonus bMatkRate,5; if(getrefine()>8) { bonus bAtkRate,4; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
+REPLACE INTO `item_db` VALUES ('18889','Golden_Bunny_Band','Golden Bunny Band','5','0','0','100','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1014','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bLuk,5; bonus bAtkRate,5; if(getrefine()>8) { bonus bAtkRate,5; bonus bMatkRate,5; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
+REPLACE INTO `item_db` VALUES ('18890','Gray_Bunny_Band','Gray Bunny Band','5','0','0','0','0','0','2','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1015','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,5; bonus bLuk,5; bonus bAtkRate,2; bonus bMatkRate,5; if(getrefine()>8) { bonus bAtkRate,4; bonus bMatkRate,4; } if(getrefine()>11) { bonus bFixedCastrate,-10; }','','');
+REPLACE INTO `item_db` VALUES ('18891','Husky_Hat','Husky Hat','5','0','0','500','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1016','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus4 bAutoSpellWhenHit,SN_WINDWALK,5,100+(getrefine()*30),0;','','');
+REPLACE INTO `item_db` VALUES ('18892','Ufo_Poring_Hat','Ufo Poring Hat','5','0','0','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','1017','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bFlee,5; bonus bCritical,5; bonus bHit,5; bonus bFlee2,5; if(getrefine()>6) { bonus bVariableCastrate,-5; } if(getrefine()>8) { bonus bDelayrate,-5; bonus bAspdRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('18893','Dragon_Claw_Helm','Dragon Claw Helm','5','0','0','1000','0','0','5','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','1018','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 8; bonus2 bAddRaceTolerance, RC_Dragon, 8; bonus2 bAddItemHealRate, 517, 200; if(getrefine() > 11) { bonus bMaxHPrate, 7; bonus bMaxSPrate, 3; }','','');
+REPLACE INTO `item_db` VALUES ('18894','Rainbow_Star','Rainbow Star','5','0','0','500','0','0','5','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','1019','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance, RC_DemiPlayer, 5;','','');
+REPLACE INTO `item_db` VALUES ('18895','Celestial_Dark_Flame','Celestial Dark Flame','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','1008','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,5;','','');
+REPLACE INTO `item_db` VALUES ('18896','Pterios_Fins','Pterios Fins','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','1009','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Fire,8;','','');
+REPLACE INTO `item_db` VALUES ('18897','Azure_Diadem','Azure Diadem','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','512','0','50',NULL,'0','0','1010','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Water,8;','','');
+REPLACE INTO `item_db` VALUES ('18898','Yggdrasil_Herald_Crown','Yggdrasil Herald Crown','5','0','0','200','0','0','6','0','1','18446744073709551615','63','2','512','0','50',NULL,'0','0','997','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,5; bonus bMaxHP,100; bonus bMaxSP,50; if(getrefine()>7) { bonus bMaxHPrate,getrefine()-7; bonus bFixedCastrate,-(getrefine()-7); }','','');
+REPLACE INTO `item_db` VALUES ('18900','Weisswurst','Weisswurst','5','20','10','100','0','0','1','0','0','18446744073709551615','63','2','1','0','60',NULL,'0','0','1022','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18901','Seppl_Hat','Seppl Hat','5','20','10','500','0','0','5','0','1','18446744073709551615','63','2','1','0','60',NULL,'1','0','1023','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18908','Isabella_Red_Ear','Piamette\'s Red Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1030','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,5; bonus bMaxHPrate,5; bonus2 bSubEle,Ele_Fire,10; if(getrefine()>=9) { bonus bAspd,1+((getrefine()/2)-4); }','','');
+REPLACE INTO `item_db` VALUES ('18909','Isabella_Brown_Ear','Piamette\'s Brown Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1031','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; bonus bMatk,getrefine()*2;','','');
+REPLACE INTO `item_db` VALUES ('18910','Isabella_Blue_Ear','Piamette\'s Blue Ears','5','0','0','300','0','0','8','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1032','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,10; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }','','');
+REPLACE INTO `item_db` VALUES ('18911','Red_Flower_Hat','Red Flower Hat','5','0','0','200','0','0','10','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1033','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus2 bSubEle,Ele_Earth,3; bonus2 bAddRaceTolerance,RC_DemiPlayer,10; if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }','','');
+REPLACE INTO `item_db` VALUES ('18912','Bell_Pigeon','Bell Pigeon','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','1034','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */','','');
+REPLACE INTO `item_db` VALUES ('18913','Gossip_Raven','Gossip Raven','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','1035','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */','','');
+REPLACE INTO `item_db` VALUES ('18914','Kid_Deviling','Baby Deviling','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','1036','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus3 bAutoSpell,AL_BLESSING,7,50;','','');
+REPLACE INTO `item_db` VALUES ('18915','Blood_Buffterfly','Blood Butterfly Ears','5','0','0','100','0','0','5','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','1037','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,1; bonus bMaxHP,200;','','');
+REPLACE INTO `item_db` VALUES ('18916','Bear_Balloon','Bear Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','1038','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bLuk,1; bonus bMaxHP,50;','','');
+REPLACE INTO `item_db` VALUES ('18917','LoveLove_Balloon','LoveLove Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','1039','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('18918','Long_Octopus_Balloon','Cute Octopus Balloon','5','0','0','200','0','0','5','0','0','18446744073709551615','63','2','1','0','0',NULL,'0','0','1040','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bInt,1; bonus bMaxSP,30;','','');
+REPLACE INTO `item_db` VALUES ('18921','C_Lamp_Of_Alladin','Costume Tarnished Lamp','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','1024','0','50',NULL,'0','0','897','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18929','Elephant_Model_Hat','Elephant Model Hat','5','0','0','300','0','0','10','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','1065','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus5 bAutoSpellWhenHit,WZ_STORMGUST,5,50,BF_WEAPON,0; /* Custom - IRO */ if(getrefine()>=8) { bonus bDex,1+((getrefine()/2)-4); }','','');
+REPLACE INTO `item_db` VALUES ('18934','Fox_Ears_Bell_Ribbon','Fox Ears Drop Ribbon','5','0','0','400','0','0','4','0','0','18446744073709551615','63','2','256','0','50',NULL,'1','0','1070','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18937','Memories_Of_Lovers','Memories of Lover','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1072','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18938','Astro_Circle','Astro Circle','5','0','0','300','0','0','1','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1073','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18942','Knit_Cap_Of_Water','Knit Cap of Water','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','90',NULL,'1','0','1077','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18943','Silk_Hat_Of_Earth','Silk Hat of Earth','5','0','0','1000','0','0','0','0','0','18446744073709551615','63','2','256','0','90',NULL,'1','0','1078','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18944','Deviruchi_Balloon','Deviruchi Ballon','5','20','10','200','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1082','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bAddRace,RC_Demon,1; bonus2 bMagicAddRace,RC_Demon,1;','','');
+REPLACE INTO `item_db` VALUES ('18945','Tare_Maid_Doll_Hat','Super Cute Doll Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','1083','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bDex,2; bonus bMdef,3; bonus bFlee,-1; bonus bMaxHPrate,2; bonus bMaxSP,30; skill PR_MAGNIFICAT,1;','','');
+REPLACE INTO `item_db` VALUES ('18946','Tare_HSchool_Doll_Hat','Very Cute Doll Hat','5','20','10','300','0','0','2','0','0','18446744073709551615','63','2','256','0','30',NULL,'1','0','1084','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bLuk,2; bonus bMdef,3; bonus bFlee,-1; bonus bMaxHPrate,1; bonus bMaxSP,15;','','');
+REPLACE INTO `item_db` VALUES ('18969','Boss_Beret','Boss Beret_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1134','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('18997','Riot_Chip','Riot Chip','5','20','10','300','0','0','0','0','1','18446744073709551615','63','2','256','0','100',NULL,'1','0','1201','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,50; bonus bFlee,50; bonus bMaxSPrate,-50;','','');
+REPLACE INTO `item_db` VALUES ('19014','Gravekeeper_Blinker','Gravekeeper Blinker','5','0','0','100','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','0','1210','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,5; bonus2 bAddRace,RC_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('19015','C_Kamas_Hairband','Costume Kama\'s Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','564','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19019','Elemental_Crown','Elemental Crown','5','0','0','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','1219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3; bonus bLongAtkRate,4; bonus bDex,(getrefine()/2); if(BaseLevel>130) { bonus bDex,getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('19020','Survive_Circlet','Survive Circlet','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','1220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3; bonus bMatkRate,4; if(BaseLevel<100) { bonus bInt,getrefine()/2; } else { bonus bInt,getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('19021','Gigant_Helm','Gigant Helm','5','20','10','500','0','0','10','0','1','18446744073709551615','63','2','256','0','50',NULL,'1','0','1221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,3; bonus bAtkRate,4; if(BaseLevel<100) { bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); } /* +Giant Lance, when using Joint Beat, auto cast Lv.1 Spiral pierce, */ /* every refine of lance increase the chance of trigger and increase damage of spiral pierce by 5%. */','','');
+REPLACE INTO `item_db` VALUES ('19022','Floating_Stone_Of_Int','Floating Stone Of Intelligence','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_FSTONE, -1, 0;','sc_end SC_FSTONE;');
+REPLACE INTO `item_db` VALUES ('19023','Queen_Scaraba_Crown','Queen Scaraba Crown','5','0','0','1500','0','0','0','0','1','18446744073709551615','63','2','257','0','70',NULL,'1','0','1231','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDefRate,-50; bonus bMdefRate,-50; bonus2 bSubRace,RC_Insect,getrefine(); bonus3 bAutoSpell,NPC_WIDECONFUSE,2,100+(getrefine()*10); /* Custom - JRO */','','');
+REPLACE INTO `item_db` VALUES ('19024','Protect_Feathers','Protect Feathers','5','20','10','500','0','0','0','0','0','18446744073709551615','63','2','512','0','70',NULL,'0','0','1232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,2; bonus2 bAddRaceTolerance,RC_DemiPlayer,2; bonus bAspdRate,-5; if(readparam(bVit)>=108) { bonus bAspdRate,-5; bonus2 bAddRaceTolerance,RC_DemiPlayer,2; } if(readparam(bVit)>=120) { bonus bMdef,3; bonus bMaxHPrate,3; }','','');
+REPLACE INTO `item_db` VALUES ('19025','Puppy_Ears_Hat_','Puppy Ears Hat','5','0','0','200','0','0','3','0','1','18446744073709551615','63','2','256','0','10',NULL,'1','0','827','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus2 bMagicAddRace,RC_Brute,5; bonus2 bAddRace,RC_Brute,5; bonus2 bAddRaceTolerance,RC_Brute,5; bonus3 bAddMonsterDropItem,7938,RC_Brute,100;','','');
+REPLACE INTO `item_db` VALUES ('19026','Aegir_Helm','Aegir Helm','5','200000','100000','800','0','0','10','0','1','18446744073709551615','63','2','256','0','110',NULL,'1','0','870','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bUnbreakableHelm, 0;','','');
+REPLACE INTO `item_db` VALUES ('19027','Type_10_Glasses','Type-10 Glasses','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','0','1237','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Brute,4; bonus2 bAddRaceTolerance,RC_Brute,5;','','');
+REPLACE INTO `item_db` VALUES ('19028','Devils_Minion','Devil\'s Minion','5','0','0','200','0','0','0','0','0','18446744073709551615','63','2','512','0','40',NULL,'1','0','1036','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AM_POTIONPITCHER,3;','','');
+REPLACE INTO `item_db` VALUES ('19029','Alice_Friesinger_Hat_69','Alice Friesinger Hat 69','5','0','0','300','0','0','0','0','0','18446744073709551615','63','2','256','0','0',NULL,'1','0','1249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,15;','','');
+REPLACE INTO `item_db` VALUES ('19031','Fallen_Angel_Blessing','Fallen Angel Blessing','5','20','10','200','0','0','1','0','0','18446744073709551615','63','2','512','0','10',NULL,'0','0','1250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Angel,5; bonus2 bAddRace,RC_Angel,3;','','');
+REPLACE INTO `item_db` VALUES ('19041','Black_Fairy_Ears','Black Fairy Ears','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','0','498','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRaceTolerance,RC_Demon,5; bonus2 bMagicAddRace,RC_Demon,4;','','');
+REPLACE INTO `item_db` VALUES ('19042','Maneater_Flower_Hat_','Maneater Flower Hat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','852','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSPDrainValueRace,RC_Insect,5; bonus bHPGainValue,100;','','');
+REPLACE INTO `item_db` VALUES ('19043','Goibnes_Helmet_','Goibne\'s Helm','5','30000','15000','500','0','0','10','0','1','18446744073709551614','63','2','256','0','54',NULL,'1','0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('19044','Morriganes_Helm_','Morrigane\'s Helm','5','30000','15000','500','0','0','8','0','1','18446744073709551614','63','2','256','0','61',NULL,'1','0','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bBaseAtk,3;','','');
+REPLACE INTO `item_db` VALUES ('19045','Blue_Ears_Accessory','Blue Ears Accessory','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','512','0','10',NULL,'1','0','1186','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bMagicAddRace,RC_Angel,4; bonus2 bAddRaceTolerance,RC_Angel,5;','','');
+REPLACE INTO `item_db` VALUES ('19046','Poisonous_Man','Poisonous Man','5','0','0','500','0','0','16','0','1','2145386623','58','2','4','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Poison,200; bonus bMdef,2; bonus bMaxHPrate,5; bonus bMatkRate,1;','','');
+REPLACE INTO `item_db` VALUES ('19047','Angeling_Furhat','Angeling Furhat','5','20','10','300','0','0','5','0','1','18446744073709551615','63','2','256','0','20',NULL,'1','0','953','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bSPDrainValueRace,RC_Angel,5; bonus bHPGainValue,100; if(getrefine()>=5) { bonus2 bAddRaceTolerance,RC_Angel,5; } if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Angel,5; }','','');
+REPLACE INTO `item_db` VALUES ('19051','Warrior_Moon_Cat_Hat','Warrior Moon Cat Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1308','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus2 bHPDrainRate,40,10+(getrefine()/3); bonus2 bSPDrainRate,10,2+(getrefine()/5);','','');
+REPLACE INTO `item_db` VALUES ('19053','Fighter_Moon_Cat_Hat','Fighter Moon Cat Hat','5','20','10','100','0','0','5','0','1','18446744073709551615','63','2','256','0','0',NULL,'1','0','1308','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','skill ALL_CATCRY, 1; bonus bAllStats,3; bonus3 bAddEff,Eff_Stun,500+(getrefine()*100),ATF_SHORT|ATF_LONG;','','');
+REPLACE INTO `item_db` VALUES ('19080','Nettie_Heart_Bubblegum','Nettie Heart Bubblegum','5','20','10','200','0','0','0','0','0','18446744073709551615','63','2','1','0','0',NULL,'1','0','720','0','0','0','0','448',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19081','Faceworm_Egg_Shell','Faceworm Egg Shell','5','20','10','500','0','0','2','0','1','18446744073709551615','63','2','256','0','30',NULL,'1','0','1308','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,20; /* bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; if(getrefine()>=5) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } if(getrefine()>=7) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } if(getrefine()>=9) { bonus2 bAddDamageClass,2528,5; bonus2 bAddDamageClass,2529,5; bonus2 bAddDamageClass,2530,5; bonus2 bAddDefClass,2529,5; bonus2 bAddDefClass,2528,5; bonus2 bAddDefClass,2530,5; } */','','');
+REPLACE INTO `item_db` VALUES ('19085','Sigruns_Wing_','Sigrun\'s Wings','5','20','10','100','0','0','2','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief||(BaseJob==Job_Taekwon&&Class!=Job_Soul_Linker)) { bonus bAspd,1; bonus bAgi,-2; } else if(BaseClass==Job_Mage||BaseClass==Job_Acolyte||Class==Job_Ninja||Class==Job_Soul_Linker) { bonus bMatk,3; bonus bHealPower,1; } else if(BaseClass==Job_Archer||BaseClass==Job_Gunslinger) { bonus bLongAtkRate,1; } else if(BaseJob==Job_Novice||BaseJob==Job_SuperNovice) { bonus bMaxHP,60; bonus bMaxSP,30; }','','');
+REPLACE INTO `item_db` VALUES ('19086','Robo_Eye_','Robo Eye','5','20','10','200','0','0','2','0','1','18446744073709551615','63','2','512','0','10',NULL,'0','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRace, RC_All, 1; bonus bMatkRate,1; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('19087','Angel_Spirit_','Angel Spirit','5','20','10','200','0','0','0','0','1','18446744073709551615','63','2','512','0','0',NULL,'0','0','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bHit,8;','','');
+REPLACE INTO `item_db` VALUES ('19500','T_Mr_Smile','Costume Mr. Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('19501','T_Spinx_Helm','Costume Sphinx Hat','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','5120','0','0',NULL,'0','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19502','T_Goggle','Costume Goggles','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19503','T_Munak_Hat','Costume Munak Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'0','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19504','T_Sunglasses','Costume Sunglasses','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19505','T_Cigarette','Costume Cigarette','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19506','T_Valkyrie_Feather_Band','Costume Valkyrie Feather Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19507','Fine_Sun','Costume Shining Sun','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19508','T_Gemmed_Sallet','Costume Gemmed Sallet','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19509','Butterfly_Wing_Ear','Costume Yellow Butterfly Wings','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19510','Nut_On_Head','Costume Bolt Ears','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19511','Heart_Eye_Patch1','Costume Heart Blue Eyebandge','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','697','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19512','Heart_Eye_Patch2','Costume Heart Pink Eyebandge','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','698','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19513','Chicken_Beak','Costume Chicken Beak','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','699','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19514','Charlie_Beard','Costume Old Timey Mustache','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','700','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19515','Yellow_Hat','Costume Yellow Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','701','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19516','Singing_Bird','Costume Singing Bird','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','702','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19517','Cocks_Comb','Costume Rooster\'s Comb','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','703','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19518','Rainbow','Costume Rainbow','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','704','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19519','Lightning_Cloud','Costume Lightning Cloud','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','688','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19520','Rain_Cloud','Costume Rain Cloud','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','705','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19521','Charlie_Hat','Costume Old Timey Derby','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','706','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19522','Mini_Crown1','Costume Mini Crown','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','707','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19523','Donation_Ribbon','Costume Green Ribbon','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','244','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19524','C_Green_Feeler','Costume Green Tentacles','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','85','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19525','C_Jack_A_Dandy','Costume Jack be Dandy','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','58','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19526','C_Helm','Costume Helm','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','40','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19527','C_Sharp_Gear','Costume Spiky Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','43','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19528','C_Iron_Cane','Costume Iron Kane','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','53','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19529','C_Angelic_Chain','Costume Angel Wing','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','38','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('19530','C_Wild_Rose','Costume Wild Rose','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','541','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bAtk,2; bonus bMatk,2;','','');
+REPLACE INTO `item_db` VALUES ('19531','C_Cube_Mask','Costume Cube Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','472','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19532','C_Red_Bunny_Band','Costume Red Bunny Band','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','640','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('19533','C_Spore_Hat','Costume Spore Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','114','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bVit,1; bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('19534','C_Tha_Despero_Mask','Costume Despero of Thanatos','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; bonus bMatkRate,1; bonus bHealPower,1;','','');
+REPLACE INTO `item_db` VALUES ('19535','C_Sinsuncho_Hat','Costume Sinsuncho Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','730','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bStr,1; bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('19536','C_Rose_Corsage','Costume Rose RJC Cathusa','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus bInt,1; bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('19537','C_Gryphon_Hat','Costume Gryphon Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','591','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19538','Full_Moon','Costume Full Moon','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','780','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19539','C_Reginleif_Hairband','Costume Hairband Wing','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1;','','');
+REPLACE INTO `item_db` VALUES ('19540','C_Rabbit_Earplug','Costume Bunny Ear Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','0','515','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,2;','','');
+REPLACE INTO `item_db` VALUES ('19541','C_Romantic_White_Flower','Costume White Flower','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'0','0','259','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,1; bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19542','C_Devil_Whisper','Costume Devil\'s Whisper','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','712','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0; bonus2 bAddRaceTolerance,RC_Angel,1; bonus2 bAddRaceTolerance,RC_Demon,1; bonus3 bAddMonsterDropItem,523,RC_Angel,400; bonus3 bAddMonsterDropItem,12020,RC_Demon,400;','','');
+REPLACE INTO `item_db` VALUES ('19543','Oliver_Wolf_Hood','Costume Oliver Wolf Hood','5','20','10','300','0','0','0','0','0','18446744073709551615','63','2','1024','0','70',NULL,'1','0','849','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19544','C_Tare_Neko_Cru','Costume Drooping Neko Crew Costume','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','692','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19545','C_Boys_Cap','Costume Boy\'s Cap','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','0','102','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19546','C_Valkyrie_Helm','Costume Valkyrie Helm','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','0','225','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19547','C_Deviruchi_Cap','Costume Deviruchi Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','0','123','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19548','C_Frog_Cap','Costume Frog Hat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','0','448','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','bonus bUnbreakableHelm,0;','');
+REPLACE INTO `item_db` VALUES ('19549','C_Magestic_Goat','Costume Majestic Goat','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','100',NULL,'0','0','41','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19550','C_Blush','Costume Blush','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','100',NULL,'0','0','125','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19551','C_Elven_Ears','Costume Elven Ears','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','100',NULL,'0','0','73','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19552','C_Centimental_Flower','Costume Romantic Flower','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','4096','0','100',NULL,'0','0','56','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19553','C_Assassin_Mask_','Costume Assassin Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','4096','0','100',NULL,'0','0','180','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19554','C_Hahoe_Mask','Costume Hahoe Mask','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','230','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19555','C_Crescent_Helm','Costume Crescent Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','213','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19556','C_Kabuki_Mask','Costume Kabuki Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19557','C_Ayothaya_Hat','Costume Ayothaya Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19558','C_Raven_Cap','Costume Raven Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','524','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19559','C_B_Dragon_Hat','Costume Baby Dragon Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','525','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19560','C_Quati_Hat','Costume Kwati Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','527','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19561','C_Tucan_Hat','Costume Tucan Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','528','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19562','C_Jaguar_Mask','Costume Jaguar Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','530','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19563','C_Dragon_Arhat_Mask','Costume Dragon Arhat Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','545','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19564','C_Tiger_Arhat_Mask','Costume Tiger Arhat Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','546','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19565','C_Chung_Hairband','Costume Dynasty Decoration','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19566','C_Samurai_Mask','Costume Samurai Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','644','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19567','C_Hatah_Black','Costume Hatah Black','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','676','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19568','C_Horn_Of_The_Ancient','Costume Ancient Horn','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','757','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19569','C_Sprout_Hat','Costume Sprout Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','758','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19570','C_Mercury_Helm','Costume Mercury Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','759','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19571','C_White_Musang_Hat','Costume White Musang Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','770','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19572','C_Black_Musang_Hat','Costume Black Musang Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','771','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19573','C_Heart_Wing_Hairband','Costume Heart Wing Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','733','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19574','C_Lord_of_Death','Costume Lord Of Death Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','742','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19575','C_Rising_Black_Dragon','Costume Ascension Black Dragon','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','863','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19576','C_Tare_Pope','Costume Tare Popedoll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','817','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19577','10th_Anni_Poring_Hat','Costume 10th Poring Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','874','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19579','C_Red_Wing_Hat','Costume Red Wind Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','613','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19580','C_Sphinx_Helm','Costume Sphinx Helm','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19581','C_Adventurers_Hat','Costume Adventurer\'s Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','891','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19582','C_Cowboy_Hat','Costume Cowboy Hat','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19583','C_Gangster_Patch','Costume Zorro Mask','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','2048','0','0',NULL,'1','0','50','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19584','C_Dagger_In_Mouth','Costume Dagger In Mouth','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','4096','0','0',NULL,'1','0','327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19585','C_Feather_Beret','Costume Feather Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19586','C_Pink_Bunny_Band_J','Costume Pink Bunny Hair Band','5','100','50','0','0','0','0','0','0','18446744073709551615','2','2','1024','0','0',NULL,'1','0','898','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19587','C_King_Poring_Hat','Costume King Poring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','905','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('19589','C_Fallen_Angel_Lost_J','C Fallen Angel Lost J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','907','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19596','C_Flying_Angel','Costume Flapping Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19597','C_Magic_Eyes','Costume Magic Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19598','C_Wondering_Wolf_Helm','Costume Wandering Wolf Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','490','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19599','C_Imp_Hat','Costume Imp Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','589','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19600','Drooping_Kiehl','Costume Drooping Kiehl','5','0','0','400','0','0','0','0','0','18446744073709551615','63','2','1024','0','30',NULL,'0','0','909','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19601','Drooping_Aliot','Costume Drooping Aliot','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','910','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19602','C_Invisible_Cap','Costume Invisible Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19603','C_Invisible_Sunglasses','Costume Koneko Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','378','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19604','C_Invisible_Mask','Costume Invisible Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19605','C_Gang_Scarf','Costume Gang Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','369','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19606','C_Ninja_Scroll','Costume Ninja Scroll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','370','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19607','C_Love_Chick_Hat','Costume Chicken Love Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','500','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19608','C_Chick_Hat','Costume Chick Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19609','C_Red_Glasses','Costume Red Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19610','C_Whisper_Mask','Costume Whisper Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19611','C_Pecopeco_Wing_Ears','Costume Peco Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','366','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19612','C_Headset_OST','Costume Note Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','220','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19613','C_Valkyrie_Feather_Band','Costume Valkyrie Feather Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19614','C_Super_Novice_Hat','Costume Super Novice Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','193','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19615','C_Loki_Mask','Costume Loki Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','346','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19616','C_Wickebines_Black_Cat_Ears','Costume Wickebine\'s Black Cat Ears','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19617','C_Puppy_Headband','Costume Puppy Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19619','C_Corsair','Costume Corsair','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19620','C_Detective_Hat','Costume Detective Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19621','C_Ear_Of_Devils_Wing','Costume Evil Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','152','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19622','C_Crescent_Hairpin','Costume Crescent Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','132','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19623','C_Bijofnil_Wings','Costume Bijofnil Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','477','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19624','C_Round_Eyes','Costume Blank Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19625','C_Bunny_Band','Costume Refined Bunny Band','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19627','C_Satellite_Hairband','Costume Satellite Hairband','5','1000','500','0','0','0','0','0','1','18446744073709551615','63','2','1024','0','0',NULL,'1','0','266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19628','C_Headset','Costume Headset','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19629','C_Tiara','Costume Tiara','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','19','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19630','C_Crown','Costume Crown','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','45','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19631','C_Poring_Fedora_Hat','Costume Poring Fedora Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19632','C_Hat','Costume Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19633','C_Flower_Hairband','Costume Flower Band','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19634','C_Flu_Mask','Costume Flu Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19635','C_Mini_Propeller','Costume Mini Propeller','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','46','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19636','C_Pierrot_Nose','Costume Clown Nose','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','49','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19637','C_Nurse_Cap','Costume Nurse Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','64','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19638','C_Mr_Smile','Costume Mr Smile','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','65','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19639','C_Sahkkat','Costume Sakkat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','67','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19640','C_Charming_Ribbon','Costume Charming Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','211','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19641','C_Helm_of_Darkness','Costume Helm of Darkness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19642','C_Moonlight_Flower_Hat','Costume Moonlight Flower Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19643','C_Whikebain_Ears','Costume Wickebine Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','368','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19644','C_Takius_Blindfold','Costume Takius Blindfold','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','184','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19645','C_Chinese_Crown_','Costume Phoenix Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','221','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19646','C_Ramen_Hat','Costume Ramen Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19647','C_Red_Deviruchi_Cap','Costume Red Deviruchi Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','271','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19648','C_Fallen_Leaves','Costume Autumn Leaves','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19649','C_White_Baby_Cat_Ears','Costume White Kitten Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','926','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19650','C_Rainbow_Feather_Deco','Costume Five Colored Feathers','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','934','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19651','C_RWC_Shouting_Mouth','Costume RWC Shouting Mouth','5','1000','500','0','0','0','0','0','0','18446744073709551615','2','2','4096','0','0',NULL,'1','0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19652','C_Rabbit_Magic_Hat','Costume Rabbit Magic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','497','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19653','C_Marcher_Hat','Costume Marcher Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19654','C_J_Captain_Hat','Costume Master\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','367','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19655','C_Tiraya_Bonnet','C Tiraya Bonnet','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','398','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19656','C_Minstrel_Hat','Costume Minstrel Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19657','C_Captain_Hat','Costume Captain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','236','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19658','C_Vacation_Hat','Costume Vacation Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19659','C_Gray_Fur_Hat','Costume Brown Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','279','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19660','C_Coppola','Costume Coppola','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','252','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19661','C_Sweet_Bonnet','Costume Sweet Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','938','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19662','C_Magician_Hat','Costume Magician Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','130','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19663','Wishing_Sky_Lantern','Costume Wish Lamp','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','947','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19664','C_Campus_Festival','Costume Campus Festival','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','721','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19665','C_Poring_Cake_Hat','Costume Poring Cake Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','417','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19666','C_Cookie_Hat','Costume Cookie Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19667','C_Dragon_Helm','Costume Dragon Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','464','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19668','C_Wind_Milestone','Costume Wind Milestone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','463','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19669','C_Reginleif_Hairband_','Costume Reginrev\'s Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','468','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19670','C_Southern_Cross','Costume Southern Cross','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','601','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19671','C_Piggie_Bank','Costume Piggie Bank','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','603','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19672','C_Poring_Letter','Costume Poring Letter','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','604','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19673','C_Benevolent_Guardian','Costume Benevolent Guardian','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','716','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19674','C_Evil_Mask','Costume Demon Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','714','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19675','C_Jumping_Poring','Costume Jumping Poring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','349','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19676','C_Rainbow_Poring_Hat','Costume Rainbow Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','900','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19677','C_Soulless_Wing','Costume Soulless Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19678','C_Bell_Ribbon','Costume Bell Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','388','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19679','C_Round_Eyes_J','Costume Round Eyes J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','185','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19680','C_Tongue_Mask','Costume Tongue Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19681','C_Silver_Tiara','Costume Silver Tiara','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','218','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19682','C_Santa_Poring_Hat','Costume SantaPoring Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','387','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19683','C_Sweet_Candy','Costume Sweet Candy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','414','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19684','C_Happy_Wig','Costume Happy Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','305','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19685','C_ShineSantaPoring','Costume Shine Stanta Poring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','981','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19686','C_SantaHairband','Costume Santa Doll Headband','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','964','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19687','C_Lush_Rose','Costume Fresh Roses','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','963','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19688','C_RJC_Katusa','Costume Katusa','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','533','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19689','C_Ati_Atihan_Hat','Costume Ati Atihan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19690','C_Dark_Snake_Lord_Hat_J','Costume Dark Snake Lord Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','372','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19691','C_Blue_Ribbon','Costume Blue Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','407','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19692','C_Antique_Pipe_J','Costume Antique Pipe J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','383','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19693','C_Triple_Poring_Hat','Costume Triple Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19694','C_Vane_Hairpin','Costume Vane Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19695','C_Kettle_Hat','Costume Kettle Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19696','C_Friend_Mochiring_Hat','Costume Friend Mochiring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','965','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19697','C_Rudolph_Santa_Hat','Costume Rudolph Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','919','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19698','C_Bf_Recruiter_Hat','Costume Bf Recruiter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','352','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19699','C_Gf_Recruiter_Hat','Costume Gf Recruiter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','360','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19700','C_RWC_Champ_Crown_2nd','Costume RWC Champ Crown 2nd','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','903','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19701','C_Red_Bonnet','Costumes Red Bonnet','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','190','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19702','C_Santa_Hat_1','Costume Twin Pompom By JB','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','390','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19706','C_Red_Dress_Hat','Costume Red Dress Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','670','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19707','C_Polar_Bear_Cap','Costume Polar Bear Cap','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19708','C_Withe_Snake_Hat','Costume Withe Snake Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','413','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19709','C_Yellow_Ribbon','Costume Yellow Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19710','C_Wings_Of_Victory','Costume Wings of Victory','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','365','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19712','C_Little_Angel_Doll','Costume Little Angel Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','344','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19713','C_Lucky_Clover','Costume Lucky Clover','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','571','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19714','C_Lady_Tanee_Doll','Costume Lady Tanee Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','520','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19715','C_Scarf','Costume Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','343','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19716','C_Alice_Doll','Costume Alice Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','208','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19717','C_Ribbon_Pink','Costume Pink Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','245','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19718','C_Gothic_Head_Dress','Costume Gothic Head Dress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','978','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19719','C_Coronet','Costume Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','33','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19720','C_Romantic_Gent','Costume Romantic Gent','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','31','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19721','C_Darkness_Helm','Costume Darkness Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','586','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19722','C_Black_Glasses','Costume Black Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','404','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19723','C_Sacred_Torch_Coronet','Costume Sacred Torch Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','431','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19724','C_Deprotai_Doll_Hat','Costume Deprotai Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19725','C_Bread_Bag2','Costume Bread Bag2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','412','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19726','C_Scarlet_Rose','Costume Scarlet Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','534','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19727','C_Deviling_Hat','Costume Deviling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','298','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19728','C_Tare_Zonda','Costume Tare Zonda','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','985','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19729','C_Neko_Mimi_Kafra','Costume Neko Mimi Kafra','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','392','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19730','C_Snake_Hat','C Snake Hat','5','20','10','10','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','986','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19731','C_Satanic_Chain','Costume Evolved Evil Wing','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','39','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19732','C_Goblin_Mask_04','Costume Goblin Leader Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','174','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19733','C_Panda_Cap','Costume Panda Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','115','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19734','C_Binoculars','Costume Binoculars','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','83','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19735','C_Fin_Helm','Costume Fin Helm','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19736','C_Gas_Mask','Costume Gas Mask','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','91','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19737','C_Corsair_K','Costume Refined Corsair','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19738','C_Detective_Hat_K','Costume Renown Detective\'s Cap','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19739','C_Sleeping_Kitty_Cat','Costume Sleeping Cat Hat','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19741','C_Majestic_Devil_Horns','Costume Majestic Devil Horns','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','562','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19742','C_Small_Golden_Wings','Costume Small Golden Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('19743','C_Anubis_Helm_J','Costume Anubis Helm J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','485','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19744','C_Black_Tail_Ribbon','Costume Black Tail Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','642','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19745','C_Holy_Marching_Hat_J','Costume Holy Marching Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','587','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19746','C_Cap_Of_Blindness','Costume Executioner Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19747','C_Tha_Despero_Mask_J','Costume Tha Despero Mask J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','693','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19748','C_Diadem','Costume Diadem','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','335','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19749','C_Gold_Spirit_Chain','Costume Gold Spirit Chain','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19750','C_Saint_Frill_Ribbon','Costume Saint Frill Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','987','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19751','C_Light_Darkness_Crown','Costume Light Darkness Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','988','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19752','C_Shelter_Wing_Ears','Costume Shelter Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','990','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19753','C_Celestial_Hat','Costume Celestial Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','462','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19754','C_Good_Wedding_Veil','Costume Good Wedding Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','489','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19755','C_YinYang_Earring','Costume YinYang Earring','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','744','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19756','C_Holy_Mom_Love','Costume Holy Mom Love','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','610','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19757','C_Water_Lily_Crown','Costume Water Lily Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19758','C_Frog_King_Hat','Costume Frog King Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','522','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19759','C_Umbrella_Hat','Costume Umbrella Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19760','C_Rainbow_Veil','Costume Rainbow Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','992','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19761','C_White_Lily','Costume White Lily','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','993','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19762','C_Happy_Peace_Proof','Costume Happy Peace Proof','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','994','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19763','C_Leaf_Cat_Hat','Costume Leaf Cat Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','539','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19764','C_Monster_Card','Costume Monster Card','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','526','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19765','C_Wing_Angels_Ears','Costume Wing Angels Ears','5','1000','500','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','158','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19766','C_Yggdrasil_Hat','Costume Yggdrasil Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','997','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19767','C_Home_Cherry_Blossom','Costume Home Cherry Blossom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','602','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19768','C_Sakura_Coronet','Costume Sakura Coronet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','645','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19769','C_Mischievous_Fairy','Costume Mischievous Fairy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','405','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19770','C_Japan_Winecup','Costume Japan Winecup','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','557','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19771','C_Butterfly_Hairpin','Costume Butterfly Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','723','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19772','C_Honeybee_Hat','Costume Honeybee Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','709','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19773','C_Angeling_Hairpin','Costume Angeling Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19774','C_Emperor_Wreath_J','Costume Emperor Wreath J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19775','C_Marvelous_Wig','Costume Afro Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','307','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19776','C_Tomboy_Fairy','Costume Tomboy Fairy','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','998','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19777','C_Twinkle_Little_Star','Costume Twinkle Little Star','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1005','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19778','C_King_Berry','Costume King Strawberry','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','968','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19779','C_Persika','Costume Persica','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','659','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19780','C_Rabbit_Ear_Knit_Hat','Costume Knit Rabbit Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','867','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19781','C_Ear_Of_Angels_Wing_','Costume Angel Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19782','C_Drooping_Kitty','Costume Drooping Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19783','C_Granpa_Beard','Costume Grampa Beard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','25','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19784','C_Morriganes_Helm','Costume Morrigane\'s Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19785','C_Well_Baked_Toast','Costume Crunch Toast','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','188','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19786','C_Mistress_Crown','Costume Crown of Mistress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','165','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19787','C_Devoted_Eyes','Costume Devoted Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','1021','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19788','C_Heart_Eyepatch','Costume Heart Eyepatch','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','779','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19789','C_Sweet_Gents','Costume Sweet Gents','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','29','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19790','C_Wedding_Veil','Costume Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','44','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19791','C_Alarm_Mask','Costume Alarm Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','170','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19792','C_Goblin_Mask_01','Costume Poker Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19793','C_Goblin_Mask_02','Costume Surprised Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','172','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19794','C_Goblin_Mask_03','Costume Annoyed Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','173','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19795','C_Lord_Circlet','Costume Grand Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','93','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19796','C_Bone_Helm','Costume Bone Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','103','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19797','C_Apple_Of_Archer','Costume Apple of Archer','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','72','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19798','C_Angry_Mouth','Costume Angry Snarl','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','194','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19799','C_Golden_Gear','Costume Golden Gear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','30','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19800','C_Carnation_Hairband','Costume Carnation Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','878','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19801','C_Fox_Hat_J','Costume Fox Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19802','C_Drooping_Nine_Tail','Costume Drooping Nine Tail','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','296','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19803','C_Pinwheel_Cap','Costume Pinwheel Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','456','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19804','C_Red_Vane_Hairpin','Costume Red Vane Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1044','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19805','C_Taboo_Curse_Scroll','Costume Taboo Curse Scroll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1045','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19806','C_Full_Bloom_Hairpin','Costume Full Bloom Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1046','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19807','C_Majestic_Helmet','Costume Majestic Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1047','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19808','C_Blazing_Sun','Costume Blazing Sun','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','654','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19809','C_Purple_Cowboy_Hat','Costume Purple Cowboy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','411','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19810','C_Ifrits_Ear','Costume Ifrit\'s Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','422','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19811','C_Beer_Cap','Costume Beer Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','418','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19812','C_Large_Hibiscus','Costume Large Hibiscus','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19813','C_Icecream_Hat','Costume Icecream Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','488','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19814','C_Shiny_Wig','Costume Shiny Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','306','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19815','C_Lolita_Ten_Gallon_Hat','Costume Lolita Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1048','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19816','C_Pecopeco_Cap','Costume Pecopeco Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1049','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19817','C_Ifrits_Breath','Costume Ifrit\'s Breath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1050','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19818','C_Droop_Morocc_Minion','Costume Drooping Morocc Minion','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','600','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19820','C_Bone_Hat','Costume Necromencer Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','491','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19821','C_Hyegun_Hat','Costume Hyegun Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','375','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19822','C_Yellow_Bandana','Costume Yellow Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19823','C_White_Cat_Hood','Costume White Cat Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','1052','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19824','C_Evil_Druid_Hat','Costume Evil Druid Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1053','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19825','C_Vicious_Stop_Bandage','Costume Vicious Stop Bandage','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1054','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19826','C_Ice_Wing_Ear','Costume Ice Wings Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','584','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19827','C_Amistr_Cap','Costume Amistr Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','643','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19828','C_Fedora','Costume Fedora','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','195','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19829','C_Straw_Hat','C Straw Hat','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19830','C_Sunglasses','Costume Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','12','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19831','C_Filir_Hat','Costume Filir Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','408','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19832','C_Poring_Hat','Costume Poring Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','120','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19833','C_Fillet','Costume Cute Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','34','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19834','C_Baseball_Cap','Costume Baseball Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19835','C_Lif_Doll_Hat','Costume Lif Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','297','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19836','C_L_Magestic_Goat','Costume Large Majestic Horns','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','380','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19837','C_Asara_Fairy_Hat','Costume Asara Fairy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','492','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19838','C_Fox_Hat','Costume Fox Hatt','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','403','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19839','C_Vanilmirth_Hat','Costume Vanilmirth Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19841','C_Dragonhelm_Copper','Costume Dragonhelm Copper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','454','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19842','C_Puppy_Hat','Costume Puppy Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19843','C_Cat_Hairband','Costume Kitty Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','2','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19844','C_Turban','Costume Turban','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19845','C_Hair_Protector','Costume Bao Bao','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','127','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19846','C_Opera_Ghost_Mask','Costume Opera Phantom Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','128','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19847','C_Big_Sis_Ribbon','Costume Big Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','28','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19848','C_Angeling_Hat','Costume Angeling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','204','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19849','C_Munak_Turban','Costume Munak Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','51','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19850','C_Bongun_Hat','Costume Bongun Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19851','C_Brown_Bear_Cap','Costume Teddybear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','143','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19853','C_Filir_Wing','Costume Filir Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','595','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19855','C_Happy_Summer_Wig','Costume Happy Summer Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1059','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19856','C_Iceflake_Hat','Costume Snow Cone Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1080','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19857','C_King_Prawn_Hat','Costume Crayfish Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','728','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19858','C_Leaf_Headgear','Costume Smokie Leaf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19859','C_Flying_Angel_','Costume Flying Angel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','264','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19860','C_Cryptura_Hair_Cap','Costume School Criatura Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','872','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19861','C_Heart_Hair_Pin','Costume Heart Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','126','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19862','C_Horn_Of_Succubus','Costume Succubus Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19863','C_Inccubus_Horn','Costume Incubus Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19864','C_Dokebis_Wig','Costume Dokebi\'s Wig','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19865','C_Joker_Jester','Costume Joker Jester','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','89','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19866','C_Blue_Pajamas_Hat','Costume Blue Pajamas','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19867','C_Pink_Pajamas_Hat','Costume Red Pajamas','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','501','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19868','C_Showy_High_Cap','Costume Showy High Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','830','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19869','C_Ancient_Civil_Man','Costume Antiquity Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','846','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19871','C_Music_Decoration','Decoration of Music','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'0','0','1074','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_DECORATION_OF_MUSIC, -1, 0;','sc_end SC_DECORATION_OF_MUSIC;');
+REPLACE INTO `item_db` VALUES ('19873','C_Carnival_Hat','Costume Carnival Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','505','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19874','C_Carnival_Circlet','Costume Carnival Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','506','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19875','C_Love_Rabbit_Hood','Costume Love Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','549','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19876','C_Rabbit_Ear_Hat','Costume Rabbit Ear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','384','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19877','C_Eyes_Of_Darkness','Costume Eyes Of Darkness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','467','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19878','C_Drooping_Bunny','Costume Drooping Bunny','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','249','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19879','C_Black_Bunny_Band','Costume Black Bunny Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19880','C_Golden_Tiara','Costume Golden Tiara','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','232','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19881','C_Pretty_Rabbit_Hood','Costume Pretty Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1085','0','0','0','0','384',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19882','C_Flowerpot_Mask','Costume Flowerpot Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','1086','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19883','C_Piamette_Hood','Costume Piamette Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1087','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19884','C_Vanargandr_Helm','Costume Vanargand Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','804','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19885','C_Blinker','Costume Blinker','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','82','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19886','C_Luxury_Sunglasses','Costume Purple Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','26','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19887','C_One_Eyed_Glass','Costume Cyclops Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19888','C_Glasses','Costume Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19889','C_Pair_Of_Red_Ribbon','Costume Small Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','169','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19890','C_Mage_Hat','Costume Mage Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19891','C_Magnolia_Hat','Costume Magnolia Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19892','C_Night_Sparrow_Hat','Costume Night Sparrow Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','913','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19893','C_Ordinary_Black_Magician_Hat','Costume Ordinary Black Magician Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','912','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19894','C_Shrine_Maiden_Hat','Costume Shrine Maiden Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','908','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19895','C_Magicians_Night_Cap','Costume Magician\'s Night Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','911','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19896','C_PRO_10th_Cap','Costume PRO 10th Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1094','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19897','C_RPC13_1ST_Wreath','Costume RPC13 1ST Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('19898','C_RPC13_2ND_Wreath','Costume RPC13 2ND Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,2; bonus bMdef,2;','','');
+REPLACE INTO `item_db` VALUES ('19899','C_RPC13_3RD_Wreath','Costume RPC13 3RD Wreath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','261','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus bMdef,1;','','');
+REPLACE INTO `item_db` VALUES ('19900','C_Cool_Pirate_Eyepatch','Costume Cool Pirate Eyepatch','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1097','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19901','C_Orc_Helm','Costume Orc Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','86','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19902','C_Cigar','Costume Cigarette','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','54','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19903','C_Witchs_Hat','Costume Witch\'s Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','717','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19904','C_Skull_Cap','Costume Skull Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','713','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19905','C_Secret_Society_Hood','Costume Secret Society Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','806','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19906','C_Screw_stuck_in_head','Costume Screw stuck in head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','696','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19907','C_Fascinating_Phantom_Mask','Costume Fascinating Phantom Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','710','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19908','C_Flag_Crown_Hat','Costume Flag Crown Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','219','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19909','C_White_Deviruchi_Hat','Costume White Deviruchi Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','272','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19910','C_Halloween_Hat','Costume Halloween Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1098','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19911','C_Triangle_Roof_Hat','Costume Triangle Roof Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1099','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19912','C_Cat_Eye','Costume Cat Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1100','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19913','C_Poo_Poo_Hat','Costume Poo Poo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','76','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19914','Felock_Cap','Costume Tarlock\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19916','C_Black_Cat_Hat','Costume Black Cat Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1105','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19917','C_Gloomy_Pumpkin_Hat','Costume Dark Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'0','0','691','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19918','C_Lude_Mask','Costume Lude Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','802','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19919','C_Cube_Mask_','Costume Quve Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'0','0','472','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19920','C_Adv_Whisper_Mask','Costume Evolved Whisper Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'0','0','458','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19922','C_Noah_Hat','Costume Noah\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','636','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19925','C_One_Eyed_Glasses','Costume Monocle','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','23','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19928','C_Gothic_Heart_Wing','Costume Gothic Heart Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19929','C_Classical_Ribbon','Costume Classical Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1112','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19930','C_Angel_Mini_Silk_Hat','Costume Angel Mini Silk Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1113','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19931','C_Lazy_Raccoon','Costume Lazy Smokie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','168','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19932','C_Cap_Of_Concentration','Costume Model Training Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19934','C_10Gallon_Hat_Of_Flame','Costume Flaming Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1075','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19935','C_Hunting_Cap_Of_Gust','Costume Hunting Cap Of Gust','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1076','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19936','C_Knit_Cap_Of_Water','Costume Knit Cap Of Water','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1077','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19938','C_Love_Bunny_Hood','Costume Love Bunny Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','549','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19939','C_Antler','Costume Antlers','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','71','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19941','C_Ear_Mufs','Costume Ear Muffs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','70','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19949','C_RWC2013_Japan_Hat','Costume RWC2013 Japan Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19952','C_Bubble_Gum_In_Mouth','Costume Bubble Gum in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','572','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19953','C_Parade_Cap','Costume Parade Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','465','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19954','C_3D_Glasses','Costume 3D Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','661','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19955','C_Mini_Tree_J','Costume Mini Tree','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19956','C_Soldier_Hat','Costume Soldier Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','420','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19957','C_Scooter_Hat_J','Costume Scooter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','588','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19958','C_Choir_Hat','Costume Choir Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1137','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19959','C_Drooping_Argiope','Costume Drooping Argiope','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1138','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19960','C_Chain_Puppet','Costume Chain Puppet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1139','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19961','C_Rune_Circlet','Costume Rune Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','623','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19962','C_Mitra','Costume Mitra','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','624','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19963','C_Driver_Band_R','Costume Driver Band Red','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','626','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19964','C_Driver_Band_Y','Costume Driver Band Yellow','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','637','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19965','C_Shadow_Handicraft','Costume Shadow Handicraft','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','627','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19966','C_Minstrel_Song_Hat','Costume Minstrel Song\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','628','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19967','C_Midas_Whisper','Costume Midas Whisper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','629','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19968','C_Magic_Stone_Hat','Costume Magic Stone Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','630','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19969','C_Blazing_Soul','Costume Blazing Soul','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','631','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19970','C_Wind_Whisper','Costume Wind Whisper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','633','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19971','C_Dying_Swan','Costume Dying Swan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','635','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19972','C_Protect_Of_Crown','Costume Protect Of Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1140','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19973','C_Circlet_Of_Bone','Costume Circlet Of Bones','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1141','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19974','C_Camouflage_RabbitHood','Costume Camouflage Rabbit Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1142','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19976','C_Cat_Santa_Hat','Costume Cat Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19977','C_Golden_Exclamation','Costume Golden Exclamation Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19978','C_Silver_Exclamation','Costume Silver Exclamation Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1146','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19979','C_Golden_Question','Costume Golden Question Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19980','C_Silver_Question','Costume Silver Question Mark','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1148','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19982','C_Santas_Hat','Costume Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','727','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19983','C_Flower_Hairpin','Costume Flower Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','145','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19984','C_Winter_Hat','Costume Winter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','196','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19985','C_Aura_Quartz_Crown','Costume Aura Quartz','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','866','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19986','C_Lunatic_Hat','Costume Lunatic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','521','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19987','C_Blue_Fur_Hat','Costume Blue Fur Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19988','C_Elder_Crown','Costume Elder Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','933','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19989','C_Mouton_Life','Costume Mouton Life','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1156','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19990','C_Snow_Rabbit_Knit_Hat','Costume Rabbit Knit Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1157','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19991','C_Galanthus_Guard','Costume Galanthus Guard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1158','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19992','C_Chilly_Breath','Costume Chilly Breath','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','885','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19994','C_saLUsalo_Hat','Costume saLUsalo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1171','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19996','Horse_King','Costume Horse King','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1189','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19997','C_Bomb_Hat','Costume Bomb Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19998','C_Dragon_Turtle_Hat','Costume Dragon Turtle Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1192','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('19999','Mouse_Hat1','Costume Mouse Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1193','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20000','Mouse_Hat2','Costume Mouse Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1194','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20001','Mouse_Hat3','Costume Mouse Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1195','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20002','Mouse_Hat4','Costume Mouse Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1196','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20003','Mouse_Hat5','Costume Mouse Hat5','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1197','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20004','C_Big_Golden_Bell','Costume Big Golden Bell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20005','C_Sigrun_Wing','Costume Sigrun Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','568','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20006','C_Dark_Knight_Mask','Costume Dark Knight Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','479','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20007','C_Horned_Hat','Costume Horned Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20008','C_Dragon_General_Helm','Costume Dragon General Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','729','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20009','C_Dragon_Skull_Hat','Costume Dragon Skull Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20010','C_Rainbow_Wing_Ears','Costume Rainbow Ears Feather','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20011','C_Lightning_Speed','Costume Lightning Speed','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1199','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20012','C_Double_Horn_Helm','Costume Double Horn Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20013','C_Chef_Hat','Costume Chef Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','111','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20014','Lincoln_Hat','Costume Lincoln Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1204','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20015','Lincoln_Beard','Costume Lincoln Beard','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1205','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20016','Lobster_Hat','Costume Cool Dinner Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20017','C_Marionette_Doll','Costume Marionette Doll','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','212','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20019','Beret_Of_Artist','Costume Artisant Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1209','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20020','C_Zaha_Doll_Hat','Costume Zaha Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','461','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20021','C_Heart_Ribbon_Hairband','Costume Heart Ribbon Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','708','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20022','C_Love_Fragment','Costume Love Fragment','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','734','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20023','C_Red_Beret','Costume Red Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','559','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20024','C_Orange_Ribbon','Costume Orange Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','247','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20025','Cow_Hat1','Costume Cow Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1211','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20026','Cow_Hat2','Costume Cow Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1212','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20027','Cow_Hat3','Costume Cow Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1213','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20028','Cow_Hat4','Costume Cow Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1214','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20029','C_Donut_in_Mouth','Costume Donut in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','569','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20030','C_Choco_Donut_in_Mouth','Costume Choco Donut in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','653','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20031','C_Bunny_Head_Dress','Costume Bunny Headress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1215','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20032','C_Firinto_Scarf','Costume Firinto Scarf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1216','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20033','C_Buddhist_Priest_Crown','Costume Monk Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1217','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20034','C_Jack_Castle_Bat','Costume Jack Castle Bat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1041','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20035','C_Miracle_Blue_Rose','Costume Miracle Blue Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1064','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20036','C_Sword_Master_Crown','Costume Crown of Victory','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','981','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20037','C_Owlduke_Silk_Hat','Costume Owlduke Silk Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','982','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20038','C_Alphonse_Helm','Costume Alphonse Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1214','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20039','C_Butterfly_Wing_Ears','Costume Butterfly Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','695','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20040','C_Chung_Hairband_','Costume Chung Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','583','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20041','C_Rose_Headband','Costume Rose Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','864','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20042','C_Hermos_Cap','Costume Hermos Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','478','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20043','C_Cherryblossom_in_Mouth','Costume Cherryblossom in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','823','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20044','C_Carmen_Mirandas_Hat','Costume Carmen Miranda\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20045','C_Samambaia','Costume Samambaia','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','508','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20046','C_Blue_Ribbon_Band','Costume Blue Ribbon Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1222','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20047','C_Pray_Cherry_Blossom','Costume Prayer Cherry Blossom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1223','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20048','C_Wind_Of_The_Prairie','Costume Wind Prairie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1224','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20049','C_Plaster','Costume Giant Aid Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','147','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20050','C_Ph_D_Hat','Costume Ph.D Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','98','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20051','C_Stop_Post','Costume Stop Post','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','59','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20052','C_AFK_Hat','Costume AFK Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','471','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20053','C_WKing_Tiger_Doll_Hat','Costume WKing Tiger Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','973','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20054','C_Baby_Pacifier','Costume Pacifier','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','191','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20055','C_Ghost_Bandana','Costume Ghost Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','61','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20056','C_Bride_Corolla','Costume Bride\'s Corolla','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','437','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20057','C_Feather_Bonnet','Costume Feather Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20058','C_Hot_Blood_Headband','Costume Hot Blood Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','154','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20059','C_Welding_Mask','Costume Welding Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','79','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20060','C_Construction_Helmet','Costume Construction Helmet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','95','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20061','C_Demo_Mask','Costume Demo Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','52','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20062','C_Angel_Stair','Costume Angel Stair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_HAT_EFFECT, -1, 0;','sc_end SC_HAT_EFFECT;');
+REPLACE INTO `item_db` VALUES ('20063','C_Yellow_Brain_Hat','Costume Yellow Brain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1228','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20064','C_Blue_Brain_Hat','Costume Blue Brain Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1229','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20065','C_Hairband_Of_Grandpeco','Costume Grand Peco Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','473','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20066','C_Pecopeco_Hairband','Costume Pecopeco Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20067','C_White_Rabbit_Headband','Costume White Rabbit Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','719','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20068','C_Black_Rabbit_Headband','Costume Black Rabbit Headband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','718','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20069','C_Gryphon_Hairband','Costume Gryphon Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1233','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20070','C_Alpaca_Hood','Costume Alpaca Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1234','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20071','C_Worg_In_Mouth','Costume Worg In Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20073','C_Hair_Band','Costume Hair Band','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20074','C_Biretta','Costume Biretta','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','11','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20075','C_Little_Fhat','Costume Little Feather Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','715','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20076','C_Idun_Wing_Ears','Costume Idun Feather Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','724','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20077','C_Wing_Form_Spectacle','Costume Wing Frame Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','925','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20078','C_White_Feather','Costume White Feather','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','741','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20079','C_Love_Daddy_2013','Costume Forgotten Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1104','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20080','C_Shamans_Hair_Orna','Costume Shaman Hair Ornament','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','476','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20081','C_Metal_Dragon_Helm','Costume Metal Dragon Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1242','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20082','C_Metal_Dragon_Hat','Costume Metal Dragon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20083','C_Mythlit_Hat','Costume Mythlit Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1244','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20084','C_Clover_Coronet','Costume Ceremonial Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20085','C_Clover_Silkhat','Costume St Patrick\'s Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','735','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20086','C_Dragon_Cintamani_Hat1','Costume Dragon Cintamani Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1245','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20087','C_Dragon_Cintamani_Hat2','Costume Dragon Cintamani Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1246','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20088','C_Dragon_Cintamani_Hat3','Costume Dragon Cintamani Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1247','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20089','C_Dragon_Cintamani_Hat4','Costume Dragon Cintamani Hat4','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1248','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20090','C_Egg_Shell','Costume Egg Shell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','101','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20091','C_Smoking_Pipe','Costume Smoking Pipe','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','55','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20092','C_Sales_Signboard','Costume Sale Banner','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','183','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20093','C_Star_Sparkling','Costume Wizard Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','36','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20094','C_Fillet_Green','Costume Green Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','439','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20095','C_Fillet_Red','Costume Red Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','440','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20096','C_Fillet_Blue','Costume Blue Ribbonn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','441','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20097','C_Fillet_White','Costume White Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','442','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20098','C_Vampire_Hairband','Costume Vampire Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1238','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20099','C_Ljosalfar','Costume Ljosalfar','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1239','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_LJOSALFAR,-1,0;','sc_end SC_LJOSALFAR;');
+REPLACE INTO `item_db` VALUES ('20100','C_Volume_Fhat','Costume Volume Fhat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1240','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20101','C_Bragi_Wing_Ears','Costume Bragi Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20102','C_Horse_King_J','Costume Horse King_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1189','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20103','C_Drooping_Panda','Costume Drooping Panda','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1029','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20104','C_Picky_Egg_Shell','Costume Picky Egg Shell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1001','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20105','C_Fish_Head','Costume Fish Head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','386','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20106','C_Classic_Hat','Costume Classic Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','475','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20107','C_Fish_in_mouth','Costume Fish in mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','406','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20108','C_Blind_Glasses','Costume Blind Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','813','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20109','C_Jolly_Roger_Hat','Costume Jolly Roger Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','962','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20110','C_Coiledup_Snake_Hat1','Costume Coiledup Snake Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1258','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20111','C_Coiledup_Snake_Hat2','Costume Coiledup Snake Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1259','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20112','C_Aqua_Ten_Gallon_Hat','Costume Aqua Ten Gallon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20113','C_Star_Reading_Hat','Costume Star Reading Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1253','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20114','C_Funeral_Costume','Costume Funeral Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','77','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20115','C_Under_Rim_Glasses','Costume Under Rim Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1255','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20116','C_Mermaid_Headphone','Costume Mermaid Headphones','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1254','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20117','C_Raspberry_Mousse_Hat','Costume Raspberry Mousse Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1257','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20118','C_Hat_Of_Cake','Costume Cake Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','109','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20119','C_Fur_Hat','Costume Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','160','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20120','C_Antenna','Costume Antenna','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','97','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20121','C_Lotus_Flower_Hat','Costume Water Lily Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20122','Happy_Summer_Ribbon','Costume Happy Summer Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1260','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20123','C_Eagle_Eyes','Costume Eagle Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','63','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20124','C_Masquerade','Costume Masquerade','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','78','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20125','C_Mini_Glasses','Costume Mini Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','47','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20126','C_Odium_Thanatos_Mask','Costume Odium Thanatos Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','667','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20127','C_Abysmal_Knight_Helm','Costume Abysmal Knight Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','371','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20128','C_Remover_Hat','Costume Remover Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','655','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20129','C_Poporing_Hat','Costume Poporing Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','361','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20130','C_Whisper_Tall_Hat','Costume Whisper Tall Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1265','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20131','C_C_Tower_Manager_Hat','Costume Clock Tower Manager Incom','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1266','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20132','C_Subject_Aura','Costume Subject Aura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1267','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20133','C_Poring_Mascot_Costume','Costume Poring Mascot','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1268','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20134','C_Helm_Of_Abyss_White','Costume White Helm Of Abyss','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1269','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20135','C_12th_Anniversary_Crown','Costume 12th Anniversary Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1117','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20136','C_12th_Anniversary_Fairy_Ears','Costume 12th Anniversary Fairy Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','875','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20137','C_Bomb_Wick','Costume Bomb Wick','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','66','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20138','C_Sea_Otter_Hat','Costume Sea Otter Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','162','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20139','C_Mini_Horse_Hairpin1','Costume Mini Horse Hairpin1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1271','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20140','C_Mini_Horse_Hairpin2','Costume Mini Horse Hairpin2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1272','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20141','C_Observer','Costume Observer','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','337','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20142','C_Machoman_Glasses','Costume Machoman Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','92','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20143','C_Candy_Cane_In_Mouth','Costume Candy Cane In Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','665','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20144','C_Ancient_Elven_Ear','Costume Ancient Elven Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','665','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20145','C_Robo_Eye','Costume Robo Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20146','C_Angel_Spirit','Costume Angel Of Ghost','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','394','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20147','C_Bell_Pigeon','Costume Pigeon On Shoulder','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1034','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20148','C_Musketeer_Hat','Costume Musketeer Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','466','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20149','C_Hexagon_Glasses','Costume Hexagon Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','822','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20150','C_Wind_Fan','Costume Wind Fan','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1051','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20151','C_Poison_Spore_Hat','Costume Poison Spore Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','899','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20152','C_Straw_Rice_Bag','Costume Straw Rice Bag','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20153','C_Monochrome_Cap','Costume Monochrome Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1274','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20154','C_Maple_Which_Falls','Costume Falling Maple leafs','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1275','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MAPLE_FALLS, -1, 0;','sc_end SC_MAPLE_FALLS;');
+REPLACE INTO `item_db` VALUES ('20155','C_Ladys_Feather_Hat','Costume Lady Feather Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1276','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20156','C_Fan_In_Mouth','Costume Fan in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','857','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20157','C_Fish_On_Head','Costume Blue Fish','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','149','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20158','C_Circlet','Costume Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20159','C_Blue_Hair_Band','Costume Blue Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','136','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20160','C_Fried_Egg','Costume Magnolia Hat_J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','373','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20161','C_Prontera_Army_Cap','Costume Army Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','48','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20162','C_Lamb_Hat1','Costume Lamb Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1277','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20163','C_Lamb_Hat2','Costume Lamb Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1278','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20164','C_Duneyrr_Hat','Costume Duneyrr Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','639','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20165','C_Tendrilion_Hat','Costume Tendrilion Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','658','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20166','C_Hockey_Mask','Costume Hockey Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','336','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20167','C_Deviruchi_Headphone','Costume Deviruchi Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','805','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20168','C_Skull_Hood','Costume Skull Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','598','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20169','C_Long_Tongue','Costume Long Tongue','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','773','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20170','C_Brown_Deviruchi_Cap','Costume Brown Deviruchi Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','273','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20171','C_Sepia_Cap','Costume Sepia Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1280','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20172','C_Pumpkin_Head','Costume Pumpkin Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20173','C_Lude_Hood','Costume Lude Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1282','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20174','C_Halloween_Hat_Orange','Costume Orange Halloween Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1283','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20175','C_Diabolic_Headphone','Costume Diabolic Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1284','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20176','Happy_Pierrot_Mask','Costume Happy Pierrot Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','1288','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20177','C_Drooping_Dorasuke','Costume Drooping Dorasuke','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1290','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20178','C_Puppy_Love','Costume Puppy Love','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','94','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20179','C_Monkey_Fur_Hat','Costume Monkey Fur Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','858','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20180','C_Westren_Grace','Costume Western Grace','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','32','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20181','C_Mistic_Rose','Costume Mystic Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','198','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20182','C_Mottled_Egg_Shell','Costume Rainbow Eggshell','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','124','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20183','C_There_Is_Something','C There Is Something','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'0','0','1091','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20184','C_Party_Hat','Costume Party Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','144','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20185','C_Fashionable_Glasses','Costume Fashionable Glasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','131','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20186','C_Magni_Cap','Costume Magni\'s Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','250','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20187','C_Friccas_Circlet','Costume Fricca\'s Circlet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','251','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20188','C_Morpheuss_Hood','Costume Morpheus\'s Hood','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','256','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20189','C_Goibnes_Helm','Costume Goibne\'s Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','258','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20190','C_Chick_Hat_J','Costume Chick Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','432','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20191','C_Black_Cat_Ears_Beret','Costume Black Cat Ears Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1071','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20192','C_Green_Foxtail','Costume Green Foxtail','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1058','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20193','C_Puppy_Grass','Costume Puppy Grass','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','711','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20194','C_Lion_Mask','Costume Lion Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','202','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20195','C_Scratching_Cat','Costume Scratching Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','1292','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20196','C_Leopard_Ear_Hat','Costume Leopard Ear Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1293','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20197','C_Amistr_Beret','Costume Amistr Beret','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1294','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20198','C_Misty_Ears','Costume Misty Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1295','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20199','C_Evil_Marcher_Hat','Costume Evil Marching Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','687','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20200','C_Rabbit_Head_Dress','Costume Rabbit Headdress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1095','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20201','C_Banshee_Master_Kiss','Costume Banshee Master Kiss','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','959','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20202','C_Deviruchi_Balloon','Costume Deviruchi Balloon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1082','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20203','C_Bandana','Costume Bandana','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20204','C_Hunting_Cap','Costume Hunting Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','389','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20205','C_Fancy_Flower','Costume Fancy Flower','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20206','C_Chicken_Hat1','Costume Chicken Hat1','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1296','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20207','C_Stripe_Band','Costume Striped Hairband','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','133','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20208','C_Necktie','Costume Necktie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','443','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20209','C_Mermaid_Longing','Costume Mermaid Bubbles','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1299','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_MERMAID_LONGING,-1,0;','sc_end SC_MERMAID_LONGING;');
+REPLACE INTO `item_db` VALUES ('20210','C_Chicken_Hat2','Costume Chicken Hat2','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1297','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20211','C_Chicken_Hat3','Costume Chicken Hat3','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1298','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20212','C_Loki_Nidhogg_Hat','Costume Loki & Nidhoggur dolls','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1304','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20213','C_Robot_Eyes','Costume Robot Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','345','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20214','C_Evil_Marcher_Hat_J','Costume Evil Marcher Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1002','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20215','C_Black_Devil_Mask','Costume Black Devil Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','760','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20216','C_Rideword_Hat','Costume Rideword Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','890','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20217','C_Arabian_Veil','Costume Arabian Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1300','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20218','C_Spell_Circuit','Costume Spell Circuit','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1301','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20219','C_Angel_Marcher_Hat','Costume Angel Marcher Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1302','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20220','C_Dark_Night_Veil','Costume Dark Night Veil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1303','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20221','C_Ifrit_Eyes','Costume Ifrit Eyes','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','886','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20222','C_Santa_Hat_2','Costume Blue Santa Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','395','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20223','C_Centimental_Leaf','Costume Romantic Leaf','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','57','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20224','C_Red_Tailed_Ribbon','Costume Red Tailed Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','167','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20225','C_Pumpkin_Hat','Costume Pumpkin Head','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','206','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20226','C_Hair_Brush','Costume Red Comb','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','445','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20227','C_Husky_Hat','Costume Husky Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1016','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20228','C_Piggie_Bank_J','Costume Piggie Bank J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','603','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20229','C_New_Year_Hairpin','Costume New Year Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1155','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20230','C_Mask_Of_Bankrupt','Costume Bankruptcy Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','936','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20231','C_Snowman_Hat','Costume Snowman Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','616','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20232','C_Celines_Ribbon','Costume Celines Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','967','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20233','C_Gold_Angel_Sculpture','Costume Golden Statue of Baby Angel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','646','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20234','C_Baphomet_Hat','Costume Baphomet Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1311','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20235','C_Frozen_Land_Rose','Costume Frozen Rose','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1025','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20236','C_Hellomother_Hat','Costume Arc Angeling Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','241','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20237','C_Pink_Fur_Hat','Costume Pink Beanie','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','281','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20238','C_Blue_Drooping_Kitty','Costume Drooping Blue Cat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','277','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20239','C_Large_Ribbon_Muffler','Costume Large Ribbon Muffler','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1312','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20240','C_Gift_Of_Snow','Costume Gift of Snow','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20241','C_Eclipse_Hat','Costume Eclipse Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','922','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20242','C_Snownow_Hat','Costume Snownow Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1313','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20243','C_Choco_Mint_Bonnet','Costume Choco Mint Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1314','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20244','C_Zealotus_Mask','Costume Zealotus Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','3072','0','0',NULL,'1','0','200','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20245','C_Cat_Paw_Hairpin','Costume Cat Paw Hairpin','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','447','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20246','C_Decoration_of_Time','Costume Decoration of Time','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1309','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_TIME_ACCESSORY, -1, 0;','sc_end SC_TIME_ACCESSORY;');
+REPLACE INTO `item_db` VALUES ('20247','C_Black_Hand_of_Fate','Costume Black Hand of Fate','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1310','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20248','C_Black_Strong_Hair','Costume Black Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1315','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20249','C_Red_Strong_Hair','Costume Red Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1316','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20250','C_White_Strong_Hair','Costume White Strong Hair','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1317','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20251','C_Rose_Cascade','Costume Rose Cascade','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','920','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20252','C_Accessory_of_Ascetic','Costume Mage Decoration','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1150','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20253','C_Droopy_Alice_Doll','Costume Drooping Alicel','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','784','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20254','C_Ribbon_Yellow','Costume Yellow Ribbonn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','243','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20255','C_Love_Cheek','Costume Love Cheeks','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1318','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20256','C_Honey_Pancakes','Costume Honey Pancake','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1319','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20257','C_Black_Rabbit_Bonnet','Costume Black Rabbit Bonnet','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1320','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20258','C_Blue_Head_Dress','Costume Blue Headdress','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1321','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20259','C_Pink_Clover','Costume Pink Clover','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1322','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20260','C_Stardust','Costume Stardust','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','81','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20262','C_Fox_Ears_Bell_Ribbon','Costume Fox Ears Drop Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1070','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20263','C_Hat_Of_Drowsy_Cat','Costume Sleeping Cat Hat J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','838','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20264','C_Blood_Sucker','Costume Blood Sucker','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','893','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20265','C_Bird_Nest_Hat','Costume Bird Nest Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','235','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20266','C_Secret_Zipper','Costume Secret Zipper','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1324','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20267','C_Penguin_Cap','Costume Penguin Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1325','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20268','C_Sleep_Eclipse_Family','Costume Sleep Eclipse Family','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1326','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20269','C_White_Fox_Ear_Ribbon','Costume White Fox Ear Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1327','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20270','C_Gryphon_Wing_Ears','Costume Gryphon Wing Ears','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1328','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20271','C_Sunflower','Costume Sunflower','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','37','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20272','C_Snowy_Horn','Costume Unicorn Horn','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','42','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20273','C_Soft_Sheep_Hat','Costume Soft Sheep Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','738','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20274','C_Polar_Bear_Cap_J','Costume Polar Bear Cap J','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','966','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20277','C_Balloon_Hat','Costume Balloon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','385','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20278','C_Mans_Medal','Costume Man\'s Medal','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','775','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20279','C_Cheering_Whistle','Costume Cheering Whistle','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','952','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20280','C_Pencil_In_Mouth','Costume Well-Chewed Pencil','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','555','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20281','C_Kindergarten_Hat','Costume Kindergarten Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','977','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20282','C_White_Student_Cap','Costume White Student Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','877','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20283','C_Over_Protector','Costume Over Protector','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1329','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20284','C_Cherry_Blossom_Hat','Costume Sakura Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1330','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20285','C_Blossom_Fluttering','Costume Dancing Fallen Sakura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1331','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','sc_start SC_BLOSSOM_FLUTTERING, -1, 0;','sc_end SC_BLOSSOM_FLUTTERING;');
+REPLACE INTO `item_db` VALUES ('20286','C_Under_Rim_Glasses_Red','Costume Under Rim Glasses Red','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1332','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20287','C_Mans_Medal_','Costume Man\'s Medal(Gold)','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1333','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20288','C_Bijou_Hat','Costume Bijou Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1334','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20291','C_Helm_of_Thoth','Costume Helm of Thoth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','860','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20292','C_Black_Ramen_Hat','Costume Black Ramen Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1338','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20293','C_Sleeper_Hat','Costume Sleeper Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','590','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20294','C_Savage_Babe_Hat','Costume Savage Babe Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','553','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20295','C_Poring_Sunglasses','Costume Poring Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','954','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20296','C_Yoyo_Hat','Costume Yoyo Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','391','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20297','C_Cactus_Hat','Costume Cactus Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','615','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20298','C_Happy_Lunatic_Ear','Costume Happy Lunatic Hanging Ear','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1340','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20299','C_Face_Crusher','Costume Face Crusher','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','6144','0','0',NULL,'1','0','1341','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20300','C_Hill_Wind_Mask','Costume Hill Wind Mask','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','7168','0','0',NULL,'1','0','1342','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20301','C_Golden_Savage_Hat','Costume Golden Savage Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','648','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20302','C_Beelzebub_Crown','Costume Beelzebub Crown','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1343','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20303','C_Mandragora_Cap','Costume Mandragora Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','402','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20304','C_Raccoon_Hat','Costume Raccoon Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','118','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20307','C_Beginner_Cap','Costume Beginner Cap','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1348','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(BaseLevel<100) { bonus bHit,30-(3*(BaseLevel/10)); bonus bMaxHP,1000-(100*(BaseLevel/10)); bonus bMaxSP,200-(20*(BaseLevel/10)); bonus bVariableCastrate,-10+(BaseLevel/10); bonus bHealPower,150-(10*(BaseLevel/10)); bonus bHealPower2,10*(BaseLevel/10); bonus bAddItemHealRate,10*(BaseLevel/10); }','','');
+REPLACE INTO `item_db` VALUES ('20311','C_Magical_Booster','Costume Magical Booster','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','873','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20312','C_Barons_Evil_Eye','Costume Baron\'s Evil Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','989','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20313','C_CD_in_Mouth','Costume CD in Mouth','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','815','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20314','C_New_Wave_Sunglasses','Costume New Wave Sunglasses','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','856','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20315','C_Analyze_Eye','Costume Analyze Eye','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4096','0','0',NULL,'1','0','1351','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20316','C_Seraph_Wing_Helm','Costume Seraph Wing Helm','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1352','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20317','C_Nekomimi_Cyber_Headphone','Costume Nekomimi Cyber Headphone','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1353','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20318','C_Charleston_Antenna','Costume Charleston Antenna','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1354','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20319','C_Crimson_Booster','Costume Crimson Booster','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','2048','0','0',NULL,'1','0','1355','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20329','C_Very_Cute_Doll_Hat','Costume Very Cute Doll Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1084','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20330','C_Sombrero','Costume Sombrero','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','151','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20331','C_Desert_Prince','Costume Desert Prince','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','567','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20332','C_Pure_White_Ribbon','Costume Pure White Ribbon','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','1175','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20333','C_Family_Hat','Costume Family Hat','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1024','0','0',NULL,'1','0','650','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20500','T_Archangel_Wing','T Archangel\'s Wings','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'0','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('20600','Fantastic_Aura','Fantastic Aura','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','16384','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableHelm,0;','','');
+REPLACE INTO `item_db` VALUES ('20700','Egir_Manteau','Aegir Mantle','5','200000','100000','300','0','0','10','0','1','18446744073709551615','63','2','4','0','110',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment, 0; if (BaseClass == Job_Mage || BaseClass == Job_Archer || BaseClass == Job_Acolyte) bonus bFlee2, 5 + (getequiprefinerycnt(EQI_GARMENT) * 2); else if (BaseClass == Job_Swordman || BaseClass == Job_Merchant || BaseClass == Job_Thief) bonus bShortWeaponDamageReturn, 5 + (getequiprefinerycnt(EQI_GARMENT) * 2);','','');
+REPLACE INTO `item_db` VALUES ('20702','TE_Woe_Muffler','TE Woe Muffler','5','0','0','0','0','0','5','0','0','18446744073709551615','63','2','4','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bUnbreakableGarment,1; bonus2 bAddRace,RC_Player,5; bonus2 bMagicAddRace,RC_Player,5; bonus2 bResEff,Eff_Freeze,25;','','');
+REPLACE INTO `item_db` VALUES ('20703','TE_Woe_Manteau','TE Woe Manteau','5','0','0','0','0','0','10','0','0','279714','63','2','4','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableGarment,1; bonus2 bMagicAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25;','','');
+REPLACE INTO `item_db` VALUES ('20704','TE_Woe_Magic_Manteau','TE Woe Magic Manteau','5','0','0','0','0','0','5','0','0','8487701','63','2','4','0','40',NULL,'0','0','0','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus bUnbreakableGarment,1; bonus2 bMagicAddRace,RC_Player,10; bonus2 bResEff,Eff_Freeze,25;','','');
+REPLACE INTO `item_db` VALUES ('20706','Amistr_Bag','Amistr Bag','5','0','0','500','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,1; bonus2 bSubEle,Ele_Neutral,5; bonus2 bSubEle,Ele_Water,5; bonus2 bSubEle,Ele_Earth,5; bonus2 bSubEle,Ele_Fire,5; bonus2 bSubEle,Ele_Wind,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubEle,Ele_Holy,5; bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Ghost,5; bonus2 bSubEle,Ele_Undead,5;','','');
+REPLACE INTO `item_db` VALUES ('20707','Kirin_Wing','Kirin Wing','5','20','10','0','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bVit,1; bonus bDex,1; bonus bAgi,1; bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('20709','Mana_Manteau','Mana Manteau','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','4','0','1','100','0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
+REPLACE INTO `item_db` VALUES ('20710','Impr_Angels_Warmth','Modified Angel\'s Cardigan','5','20','10','400','0','0','6','0','1','1','47','2','4','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,50;','','');
+REPLACE INTO `item_db` VALUES ('20711','Manteau_Of_Diego','Manteau Of Diego','5','20','10','600','0','0','15','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMdef,3;','','');
+REPLACE INTO `item_db` VALUES ('20717','FaceWorm_Skin','Gigant Snake Skin','5','20','10','400','0','0','38','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('20718','FaceWorm_Skin_','Gigant Snake Skin','5','20','10','400','0','0','38','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10;','','');
+REPLACE INTO `item_db` VALUES ('20721','Cloak_Of_Gray','Gray Cloak','5','20','10','600','0','0','45','0','1','18446744073709551615','56','2','4','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('20724','Love_Dad_Wings_2012','Love Dad Wing 2012','5','0','0','100','0','0','15','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(readparam(bStr)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bStr,getrefine(); } if(readparam(bAgi)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bAgi,getrefine(); } if(readparam(bVit)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bVit,getrefine(); } if(readparam(bInt)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bInt,getrefine(); } if(readparam(bDex)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bDex,getrefine(); } if(readparam(bLuk)>=90) { bonus bAllStats,1; bonus bMaxHPrate,1; bonus bMaxSPrate,1; bonus bLuk,getrefine(); }','','');
+REPLACE INTO `item_db` VALUES ('20725','Ribbon_Piamat','Piamette Ribbon','5','0','0','0','0','0','0','0','1','18446744073709551615','63','2','4','0','30',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bDex,1; bonus bMatk,10;','','');
+REPLACE INTO `item_db` VALUES ('20727','Brilliant_Golden_Wings','Brilliant Golden Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','5','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20730','Hood_of_Loyal','Hood of Loyal','5','20','10','500','0','0','30','0','0','18446744073709551615','63','2','4','0','80',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bMaxHPrate,10; bonus bNoKnockback,0; bonus2 bSubEle,Ele_All,-20;','','');
+REPLACE INTO `item_db` VALUES ('20732','Supplement_Part_Con','Physical Complement Device','5','20','10','500','0','0','20','0','1','1024','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,6+(getrefine()/2); if(getrefine()>=9) { bonus bHPrecovRate,50; }','','');
+REPLACE INTO `item_db` VALUES ('20733','Upgrade_Part_Engine','Reinforced Parts - Engine','5','20','10','1500','0','0','25','0','1','1024','56','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-10; if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,10; } if(getrefine()>=9) { bonus bDelayrate,-10; }','','');
+REPLACE INTO `item_db` VALUES ('20737','C_Kirin_Wing','Costume Kirin Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','6','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20743','Airship_Cape','Manteau Of Airship','5','20','10','0','0','0','25','0','1','18446744073709551615','63','2','4','0','125',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus bVariableCastrate,-20; bonus2 bSubEle,Ele_Neutral,10;','','');
+REPLACE INTO `item_db` VALUES ('20744','Felock_Cape','Tarlock\'s Manteau','5','20','10','400','0','0','12','0','1','18446744073709551615','63','2','4','0','125',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,20; bonus bVariableCastrate,-10; bonus2 bSubEle,Ele_Neutral,10; if (getrefine()>=7) { bonus bVariableCastrate,-10; } if (getrefine()>=9) { bonus bVariableCastrate,-10; } if (getrefine()>=12) { bonus bVariableCastrate,-5; }','','');
+REPLACE INTO `item_db` VALUES ('20746','C_Rudra_Wing','Costume Rudra Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','8','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20748','Manteau_Of_Fallen','Manteau of The Fallen','5','20','10','600','0','0','20','0','0','18446744073709551615','63','2','4','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bFlee,10; if(readparam(bStr)>=90) { bonus bBaseAtk,10+(getrefine()*2); } if(readparam(bInt)>=90) { bonus bMatk,20+(getrefine()*3); } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,3+((getrefine()>=8)?3:0)+((getrefine()>=10)?4:0); } if(readparam(bDex)>=90) { bonus bLongAtkRate,3+(getrefine()/2); } if(readparam(bLuk)>=90) { bonus bCriticalRate,5+getrefine(); } if(readparam(bAgi)>=90) { bonus bAspdRate,3+(getrefine()/2); bonus bAspd,((getrefine()>=10)?1:0); }','','');
+REPLACE INTO `item_db` VALUES ('20749','Manteau_Of_Fallen_','Manteau of The Fallen','5','20','10','600','0','0','30','0','1','18446744073709551615','63','2','4','0','170',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,5; bonus bFlee,10; bonus bMaxHPrate,getrefine()/2; bonus bMaxSPrate,getrefine()/2; if(readparam(bStr)>=90) { bonus bBaseAtk,10+(getrefine()*2); } if(readparam(bInt)>=90) { bonus bMatk,20+(getrefine()*3); } if(readparam(bVit)>=90) { bonus2 bSubEle,Ele_Neutral,3+((getrefine()>=8)?3:0)+((getrefine()>=10)?4:0); } if(readparam(bDex)>=90) { bonus bLongAtkRate,3+(getrefine()/2); } if(readparam(bLuk)>=90) { bonus bCriticalRate,5+getrefine(); } if(readparam(bAgi)>=90) { bonus bAspdRate,3+(getrefine()/2); bonus bAspd,((getrefine()>=10)?1:0); }','','');
+REPLACE INTO `item_db` VALUES ('20756','Aegir_Cloak','Aegir Cloak','5','200000','100000','300','0','0','10','0','1','18446744073709551615','63','2','4','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableGarment, 0;','','');
+REPLACE INTO `item_db` VALUES ('20757','Wing_Of_Happiness','Heavenly Wings1','5','0','0','0','0','0','10','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
+REPLACE INTO `item_db` VALUES ('20758','Wing_Of_Happiness_','Heavenly Wings2','5','0','0','0','0','0','10','0','1','18446744073709551615','63','2','4','0','0',NULL,'1','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAllStats,3; skill AL_INCAGI,3;','','');
+REPLACE INTO `item_db` VALUES ('20761','C_Wing_Of_Happiness','Costume Wing of Happiness','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','9','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20762','C_GreatDevilWing','Costume Great Devil Wings','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20763','C_Amistr_Bag','Costume Amistr Bag','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','4','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,10; bonus2 bAddRaceTolerance,RC_Player,1;','','');
+REPLACE INTO `item_db` VALUES ('20764','C_Fallen_Angel_Wing','Costume Fallen Angel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20765','C_Archangel_Wing','Costume Archangel Wing','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','8192','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20768','Arch_Angel_Wing','Arch Angel Wing','5','0','0','200','0','0','18','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('20773','Excellion_Wing','Excellion Wing','5','20','10','900','0','0','40','0','0','18446744073709551615','63','2','4','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,8; bonus bFlee,getrefine()*2; if(BaseLevel>130) { bonus bFlee2,2; }','','');
+REPLACE INTO `item_db` VALUES ('20778','Crimson_Stole','Crimson Stole','5','20','10','700','0','0','8','0','0','18446744073709551615','63','2','4','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bMaxSPrate,10; bonus bUseSPrate,-(1+2*(getrefine()/3)); if (getrefine() >= 10) { bonus bSPGainValue, 20; }','','');
+REPLACE INTO `item_db` VALUES ('20788','Private_Doram_Manteau','Private Doram Manteau','5','20','10','300','0','0','20','0','1','0','63','2','4','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus2 bSubEle,Ele_Neutral,2; bonus bFlee2,getrefine()/3;','','');
+REPLACE INTO `item_db` VALUES ('20789','Luxury_Doram_Manteau','Luxury Doram Manteau','5','20','10','400','0','0','25','0','1','0','63','2','4','0','140',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee, 7; bonus2 bSubEle,Ele_Neutral, 3; bonus bFlee2, getrefine() / 3; bonus bLuk, getrefine() / 3;','','');
+REPLACE INTO `item_db` VALUES ('20790','Elegant_Doram_Manteau','Elegant Doram Manteau','5','20','10','500','0','0','30','0','1','0','63','2','4','0','175',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee, 10; bonus2 bSubEle,Ele_Neutral, 5; bonus bFlee2, getrefine() / 2; bonus bInt, getrefine() / 2; bonus bDex, getrefine() / 2; bonus bLuk, getrefine() / 2;','','');
+REPLACE INTO `item_db` VALUES ('21000','Upg_Twohand_Sword','Upgrade Two-Hand Sword','4','20','10','1500','100','0','0','1','1','16514','63','2','34','3','0',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,(getrefine()*12); bonus bMatk,(getrefine()*5); if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }','','');
+REPLACE INTO `item_db` VALUES ('21001','Velum_Claymore','Vellum Claymore','4','20','10','3500','260','0','0','2','0','16514','63','2','34','4','95',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,80; bonus2 bIgnoreDefRate,RC_DemiPlayer,30; if(getrefine()>=6) { bonus2 bAddRace,RC_DemiPlayer,40; } if(getrefine()>=9) { autobonus2 \"{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }\",200,1000,BF_WEAPON,\"{ specialeffect2 EF_REFLECTSHIELD; }\"; }','','');
+REPLACE INTO `item_db` VALUES ('21002','Velum_Katzbalger','Vellum Katzbalger','4','20','10','2500','100','0','0','1','0','16514','63','2','34','4','95',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bHPVanishRate, 1000, 8, BF_NORMAL;','','');
+REPLACE INTO `item_db` VALUES ('21003','Muramasa_','Muramasa','4','20','10','1000','155','0','0','1','2','16514','63','2','34','4','48',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,30; bonus bAspdRate,8; bonus2 bAddEff2,Eff_Curse,10;','','');
+REPLACE INTO `item_db` VALUES ('21004','Alca_Bringer_','Alca Bringer','4','20','10','3400','280','0','0','2','2','128','56','2','34','3','100',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('21005','Metal_Two_Hand_Sword','Metal Two-Handed Sword','4','0','0','0','95','0','0','1','1','16514','63','2','34','3','0',NULL,'1','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,getrefine()*6; bonus bMatk,getrefine()*2; if(BaseLevel>20) { bonus bAtk,min(((BaseLevel-20)/10)*5,120); }','','');
+REPLACE INTO `item_db` VALUES ('21006','TE_Woe_Two_Hand_Sword','TE WoE Two Hand Sword','4','0','0','0','150','0','0','1','0','16514','63','2','34','3','40',NULL,'0','0','3','0','0','0','0','499',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEff,Eff_Bleeding,1000; bonus2 bAddRace,RC_DemiPlayer,40;','','');
+REPLACE INTO `item_db` VALUES ('21007','Heavy_Sword','Heavy Sword','4','20','10','2500','330','0','0','1','1','16512','63','2','34','1','150',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,20;','','');
+REPLACE INTO `item_db` VALUES ('21008','Small_Karasuma','Small Karasuma','4','20','10','1000','170','0','0','1','2','16514','63','2','34','4','50',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritAtkRate,getrefine()*2; bonus3 bAutoSpell,NPC_CRITICALWOUND,1,50; /* Custom - JRO */','','');
+REPLACE INTO `item_db` VALUES ('21009','Thanos_Great_Sword','Thanatos Great Sword','4','20','10','1300','280','120','0','1','1','16514','56','2','34','4','120',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('21010','Tw_Sword_Of_Evil_Slayer','Evil Slayer Slasher Sword','4','20','10','2000','225','0','0','1','1','16514','56','2','34','3','100',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if(getrefine()>=9) { bonus bAtkRate,5; } if(getrefine()>=12) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('21011','Giant_Blade','Gigantic Blade','4','20','10','5000','300','0','0','1','1','16514','56','2','34','4','130',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAspdRate,-5; if(readparam(bStr)<110) { bonus bAtk,-250; } bonus bCritAtkRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('21012','Mashirubeken','Mashirubeken','4','20','10','2200','200','150','0','1','2','128','56','2','34','4','110',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('21013','Companion_Cavalry_Sword','Companion Cavalry Sword','4','20','10','2200','210','0','0','1','2','128','56','2','34','4','110',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2; bonus2 bSkillUseSP,LK_PARRYING,-25;','','');
+REPLACE INTO `item_db` VALUES ('21014','Infinity_Two_Hand_Sword','Infinity Two-Handed Sword','4','20','10','500','230','0','0','1','1','16514','56','2','34','4','100',NULL,'1','0','3','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('21015','Scarlet_Twohand_Sword','Crimson Two-Handed Sword','4','20','10','1700','170','0','0','1','2','16514','63','2','34','3','70',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('21016','Two_Handed_Sword_of_Vicious_Mind','Two-Handed Sword of Vicious Mind','4','20','10','2200','220','0','0','1','1','16514','63','2','34','4','160',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('21018','Lindy_Hop','Lindy Hop','4','20','10','3400','340','0','0','1','2','16514','56','2','34','4','170',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('21019','Onimaru','Onimaru','4','0','0','4200','75','0','0','1','2','128','56','2','34','4','130',NULL,'1','0','3','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,min(readparam(bStr),120); if(readparam(bStr)>=95) { bonus bAtk,40; } if(readparam(bStr)>=108) { bonus bAtk,40; } if(readparam(bStr)>=120) { bonus bAtk,40; } if(getrefine()>=7) { bonus3 bAutoSpell,NPC_WIDECURSE,5,10; } /* Custom - JRO */ if(getrefine()>=9) { skill LK_BERSERK,1; }','','');
+REPLACE INTO `item_db` VALUES ('22000','Temporal_Str_Boots','Temporal STR Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) { bonus bAtk,50; }','','');
+REPLACE INTO `item_db` VALUES ('22001','Temporal_Int_Boots','Temporal INT Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bMatk,(getrefine()/3)*10; if(readparam(bInt)>=120) { bonus bMatk,60; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('22002','Temporal_Agi_Boots','Temporal AGI Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('22003','Temporal_Vit_Boots','Temporal VIT Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }','','');
+REPLACE INTO `item_db` VALUES ('22004','Temporal_Dex_Boots','Temporal DEX Boots','5','20','10','600','0','0','25','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bDex,(getrefine()/3)*3; if(readparam(bDex)>=120) { bonus bFixedCast,-500; bonus bLongAtkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('22005','Temporal_Luk_Boots','Temporal LUK Boots','5','20','10','600','0','0','20','0','0','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bCritAtkRate,getrefine()/3; if(readparam(bLuk)>=120) { bonus bCritAtkRate,30; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('22006','Temporal_Str_Boots_','Temporal STR Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAtk,(getrefine()/3)*7; if(readparam(bStr)>=120) { bonus bAtk,50; }','','');
+REPLACE INTO `item_db` VALUES ('22007','Temporal_Vit_Boots_','Temporal VIT Boots','5','20','10','600','0','0','20','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }','','');
+REPLACE INTO `item_db` VALUES ('22008','Temporal_Dex_Boots_','Temporal DEX Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bDex,(getrefine()/3)*3; if(readparam(bDex)>=120) { bonus bFixedCast,-500; bonus bLongAtkRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('22009','Temporal_Int_Boots_','Temporal INT Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bMatk,(getrefine()/3)*10; if(readparam(bInt)>=120) { bonus bMatk,60; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('22010','Temporal_Agi_Boots_','Temporal AGI Boots','5','20','10','600','0','0','25','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bAspdRate,(getrefine()/3)*3; if(readparam(bAgi)>=120) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('22011','Temporal_Luk_Boots_','Temporal LUK Boots','5','20','10','600','0','0','20','0','1','18446744073709551615','56','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,300+((getrefine()/3)*100); bonus bMaxSP,30+((getrefine()/3)*10); bonus bCritAtkRate,getrefine()/3; if(readparam(bLuk)>=120) { bonus bCritAtkRate,30; bonus bMdef,5; }','','');
+REPLACE INTO `item_db` VALUES ('22012','Mana_Boots','Mana Boots','5','0','0','0','0','0','0','0','0','18446744073709551615','63','2','64','0','1','100','0','0','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,10;','','');
+REPLACE INTO `item_db` VALUES ('22014','Enhanced_Variant_Shoes','Enhanced Variant Shoes','5','20','10','500','0','0','13','0','1','2093997952','63','2','64','0','85',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,12; bonus bMaxSPrate,12; bonus bDef,getrefine(); bonus bMdef,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('22015','Impr_Angels_Arrival','Advanced Angel\'s Reincarnation','5','10000','5000','300','0','0','8','0','1','1','63','2','64','0','99',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,500; bonus bMaxSP,100;','','');
+REPLACE INTO `item_db` VALUES ('22016','Assassin_Shoes','Assassin Shoes','5','10','5','300','0','0','10','0','0','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_DemiPlayer,5+getrefine();','','');
+REPLACE INTO `item_db` VALUES ('22018','Shoes_Of_Wise_Man','Shoes Of Wise Man','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHPrate,-(getrefine()-5); }','','');
+REPLACE INTO `item_db` VALUES ('22019','Immuned_Boots','Immune Boots','5','10','5','500','0','0','20','0','1','18446744073709551615','63','2','64','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Neutral,3; bonus2 bSubEle,Ele_Fire,-3; bonus2 bSubEle,Ele_Water,-3; bonus2 bSubEle,Ele_Wind,-3; bonus2 bSubEle,Ele_Earth,-3; bonus2 bSubEle,Ele_Dark,-3; bonus2 bSubEle,Ele_Holy,-3; bonus2 bSubEle,Ele_Ghost,-3; if (getrefine()>5) { bonus2 bSubEle,Ele_Neutral,getrefine()-5; }','','');
+REPLACE INTO `item_db` VALUES ('22033','Boots_Of_Gray','Boots of Gray','5','10','5','400','0','0','25','0','1','18446744073709551615','56','2','64','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,Ele_Holy,1+getrefine()/3;','','');
+REPLACE INTO `item_db` VALUES ('22034','Crimson_Gaiter','Crimson Gaiter','5','10','5','500','0','0','10','0','0','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,2; bonus bCritAtkRate,2; if(getrefine()>=6) { bonus bCritical,3; bonus bCritAtkRate,3; }','','');
+REPLACE INTO `item_db` VALUES ('22035','Vet_Nepen_Heel','Heroic Nepenthes Shoes','5','10','5','300','0','0','10','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=8) { bonus bVariableCastrate,-5-((getrefine()>=9)?getrefine():0); }','','');
+REPLACE INTO `item_db` VALUES ('22036','Vet_SliverFox_Boots','Heroic Silver Fox Leather Boots','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLongAtkRate,5+((getrefine()>=8)?getrefine():0);','','');
+REPLACE INTO `item_db` VALUES ('22037','Vet_Ungo_Boots','Heroic Ungoliant Upgrade Boots','5','10','5','300','0','0','10','0','1','18446744073709551615','63','2','64','0','160',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5-((getrefine()>=8)?getrefine():0);','','');
+REPLACE INTO `item_db` VALUES ('22038','Shoes_of_Hope','Shoes of Hope','5','10','5','100','0','0','3','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,5; bonus bMaxSPrate,5; if(getrefine()>= 6) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; }','','');
+REPLACE INTO `item_db` VALUES ('22039','Elemental_Boots','Elemental Boots','5','10','5','100','0','0','10','0','1','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillAtk,MG_LIGHTNINGBOLT,3; bonus2 bSkillAtk,MG_FIREBOLT,3; bonus2 bSkillAtk,MG_COLDBOLT,3; bonus2 bSkillAtk,WZ_EARTHSPIKE,3; bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-3; bonus2 bVariableCastrate,MG_FIREBOLT,-3; bonus2 bVariableCastrate,MG_COLDBOLT,-3; bonus2 bVariableCastrate,WZ_EARTHSPIKE,-3; if(getrefine()>= 6) { bonus2 bSkillAtk,MG_LIGHTNINGBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_FIREBOLT,(getrefine()-5); bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()-5); bonus2 bSkillAtk,WZ_EARTHSPIKE,(getrefine()-5); bonus2 bVariableCastrate,MG_LIGHTNINGBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_FIREBOLT,-(getrefine()-5); bonus2 bVariableCastrate,MG_COLDBOLT,-(getrefine()-5); bonus2 bVariableCastrate,WZ_EARTHSPIKE,-(getrefine()-5); }','','');
+REPLACE INTO `item_db` VALUES ('22040','Fashion_Shoes','New Trend Shoes','5','10','5','500','0','0','13','0','0','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('22041','Fashion_Shoes_','New Trend Shoes','5','10','5','500','0','0','13','0','1','18446744073709551615','63','2','64','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,10; bonus bMaxSPrate,10; if(getrefine()>= 12) { bonus bAspd,2; }','','');
+REPLACE INTO `item_db` VALUES ('22042','Terraria','Terraria','5','10','5','300','0','0','15','0','1','18446744073709551615','63','2','64','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspd,1; bonus bMdef,5; bonus bUnbreakableShoes,1;','','');
+REPLACE INTO `item_db` VALUES ('22043','Supplement_Part_Agi','AGI Complement','5','10','5','350','0','0','25','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,5+(getrefine()/4);','','');
+REPLACE INTO `item_db` VALUES ('22044','Upgrade_Part_Booster','Reinforced Parts - Booster','5','10','5','1000','0','0','23','0','1','1024','56','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillUseSP,NC_HOVERING,15; if(getrefine()>=7) { bonus2 bSkillUseSP,NC_HOVERING,-20; }','','');
+REPLACE INTO `item_db` VALUES ('22045','Beach_Sandals','Summer Sandals','5','10','5','200','0','0','5','0','0','18446744073709551615','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; bonus3 bAutoSpellWhenHit,AL_INCAGI,10,300;','','');
+REPLACE INTO `item_db` VALUES ('22046','Airship_Boots','Boots of Airship','5','20','10','0','0','0','26','0','0','18446744073709551615','63','2','64','0','125',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,10;','','');
+REPLACE INTO `item_db` VALUES ('22047','Felock_Boots','Tarlock\'s Boots','5','20','10','250','0','0','13','0','0','18446744073709551615','63','2','64','0','125',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bAspdRate,5; if(getrefine()>6) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>8) { bonus bAgi,1; bonus bAspdRate,5; } if(getrefine()>11) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('22059','Aegir_Shoes','Egir Shoes','5','200000','100000','300','0','0','13','0','1','18446744073709551615','63','2','64','0','40',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 500; bonus bMaxSP, 50; bonus bUnbreakableShoes, 0;','','');
+REPLACE INTO `item_db` VALUES ('22067','Witch_Shoes','Witch Shoes','5','3500','1750','400','0','0','10','0','0','18446744073709551614','63','2','64','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill ALL_CATCRY, 1; bonus bUnbreakableShoes, 1; autobonus3 \"{ }\", 1000, 7000, ALL_CATCRY, \"{ montransform LOLI_RURI, 420000; }\";','','');
+REPLACE INTO `item_db` VALUES ('22076','Wooden_Slipper','Wooden Slipper','4','20','10','50','0','0','10','0','1','0','63','2','64','0','9',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPRegenRate,2,10000;','','');
+REPLACE INTO `item_db` VALUES ('22077','Red_Eco_Friendly_Shoes','Red Eco-Friendly Shoes','4','20','10','100','0','0','20','0','1','0','63','2','64','0','18',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; bonus2 bHPRegenRate,4,10000; bonus2 bSPRegenRate,1,10000;','','');
+REPLACE INTO `item_db` VALUES ('22083','Private_Doram_Shoes','Private Doram Shoes','4','20','10','500','0','0','25','0','1','0','63','2','64','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 100; bonus bMaxSP, 50; bonus bHPrecovRate, getrefine() * 10 / 3; bonus bSPrecovRate, getrefine() * 10 / 3;','','');
+REPLACE INTO `item_db` VALUES ('22084','Luxury_Doram_Shoes','Luxury Doram Shoes','4','20','10','600','0','0','30','0','1','0','63','2','64','0','140',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP, 300; bonus bMaxSP, 100; bonus bHPrecovRate, 20 * getrefine() / 3; bonus bSPrecovRate, 20 * getrefine() / 3;','','');
+REPLACE INTO `item_db` VALUES ('22085','Elegant_Doram_Shoes','Elegant Doram Shoes','4','20','10','700','0','0','35','0','1','0','63','2','64','0','175',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate, 10; bonus bMaxSPrate, 5; bonus bMaxHP, 100 * getrefine() / 2; bonus bMaxSP, 20 * getrefine() / 2; if ((getrefine() / 2) >= 4) bonus2 bSkillUseSP, SU_LOPE, 5;','','');
+REPLACE INTO `item_db` VALUES ('22508','Para_Team_Mark_','Eden Group Mark','11','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','1200000','507',NULL,'0',NULL,'0',NULL,'0','warp \"moc_para01\", 171, 115;','','');
+REPLACE INTO `item_db` VALUES ('22514','Candy_Holder','Candy Holder','11','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22515','Key_Of_Twisted_Time','Twisted Key of Time','3','10','5','300','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22540','Runstone_Lux','Lux Anima Rune','11','2','1','100','0','0','0','0','0','128','56','2','0','0','0',NULL,'0','1','0','0','0','0','60000','475',NULL,'0',NULL,'20','1','0','itemskill RK_LUXANIMA, 1;','','');
+REPLACE INTO `item_db` VALUES ('22669','HALLOWEEN_G_BOX','Halloween Box','2','0','0','20','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22669,1;','','');
+REPLACE INTO `item_db` VALUES ('22670','DARK_INVITATION','Invitation of Darkness','2','10','5','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','.@temp = rand(1,3); if (.@temp == 1) { specialeffect2 EF_DEVIL; warp \"niflheim\",193,186; } else if (.@temp == 2) { specialeffect2 EF_DEVIL; warp \"niflheim\",106,254; } else { specialeffect2 EF_DEVIL; warp \"niflheim\",347,255; }','','');
+REPLACE INTO `item_db` VALUES ('22675','Mysterious_Scroll','Mysterious Scroll','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','sc_start SC_FOOD_INT,3600000,30;','','');
+REPLACE INTO `item_db` VALUES ('22676','Hangul_Day_Event_Box','Hangul Day Event Box','2','20','10','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem 22675,10; getitem 607,9;','','');
+REPLACE INTO `item_db` VALUES ('22679','Chest_Of_Death','Death Bin','18','10','5','0','0','0','0','0','0','18446744073709551615','63','2','0','0','170',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22685','Solo_Christmas_Gift','Single Union Christmas Gift','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('22686','Solo_Cookie','Single Cookie','0','0','0','50','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','percentheal 5,5;','','');
+REPLACE INTO `item_db` VALUES ('22737','Bullet_Case_Blood_','Bloody Bullet Case','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Shell_Of_Blood_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22738','Bullet_Case_Silver_','Silver Bullet Case','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Silver_Bullet_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22739','Sphere_Case_Wind_','Lightning Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Lighting_Sphere_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22740','Sphere_Case_Darkness_','Blind Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blind_Sphere_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22741','Sphere_Case_Poison_','Poison Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Poison_Sphere_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22742','Sphere_Case_Water_','Freezing Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Sphere_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22743','Sphere_Case_Fire_','Flare Sphere Pack','2','2','1','350','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Flare_Sphere_, 500;','','');
+REPLACE INTO `item_db` VALUES ('22744','Bullet_Case_AP','Armor-Piercing Cartrige','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem AP_Ammo, 500;','','');
+REPLACE INTO `item_db` VALUES ('22745','Bullet_Case_Blaze','Incandescence Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Blaze_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('22746','Bullet_Case_Fleeze','Glaciation Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Freezing_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('22747','Bullet_Case_Electric','Dengeki Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Electric_Shock_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('22748','Bullet_Case_Stone','Hearthstone Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Magical_Stone_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('22749','Sanctified_Bullet_Case','Purification Shot Cartridge','2','2','1','250','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getitem Sanctified_Bullet, 500;','','');
+REPLACE INTO `item_db` VALUES ('22777','Buff_Gift_Set','Buff Gift Set','2','20','10','100','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','getitem 14534,5; getitem 12215,5; getitem 12216,5;','','');
+REPLACE INTO `item_db` VALUES ('22837','Integer_Time','Integer Time','2','0','0','0','0','0','0','0','0','18446744073709551615','63','2','0','0','50',NULL,'0','1','0','0','0','0','0','507',NULL,'0',NULL,'0',NULL,'0','TmpRouletteBronze += 1;','','');
+REPLACE INTO `item_db` VALUES ('22838','Something_Candy_Holder','Pumpkin Candy Holder','2','20','10','10','0','0','0','0','0','18446744073709551615','63','2','0','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','getrandgroupitem 22838,1;','','');
+REPLACE INTO `item_db` VALUES ('24000','T1_Shadow_Armor','T STR1 Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1;','','');
+REPLACE INTO `item_db` VALUES ('24001','T1_Shadow_Weapon','T DEX1 Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('24002','T1_Shadow_Shield','T LUK1 Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1;','','');
+REPLACE INTO `item_db` VALUES ('24003','T1_Shadow_Shoes','T AGI1 Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1;','','');
+REPLACE INTO `item_db` VALUES ('24004','T1_Shadow_R_Accessory','T VIT1 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('24005','T1_Shadow_L_Accessory','T INT1 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('24006','T2_Shadow_Armor','T STR2 Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2;','','');
+REPLACE INTO `item_db` VALUES ('24007','T2_Shadow_Weapon','T DEX2 Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','30',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('24008','T2_Shadow_Shield','T LUK2 Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','60',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2;','','');
+REPLACE INTO `item_db` VALUES ('24009','T2_Shadow_Shoes','T AGI2 Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','90',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2;','','');
+REPLACE INTO `item_db` VALUES ('24010','T2_Shadow_R_Accessory','T VIT2 Earrings Shadow(R)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','120',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('24011','T2_Shadow_L_Accessory','T INT2 Pendant Shadow(L)','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','150',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('24012','S_Promotion_Weapon','Promotional Weapon Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bBaseAtk,getrefine(); bonus bMatk,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24013','S_Promotion_Armor','Promotional Armor Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bMaxHP,getrefine()*10;','','');
+REPLACE INTO `item_db` VALUES ('24014','S_Promotion_Shoes','Promotional Shoes Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bMaxHP,getrefine()*10;','','');
+REPLACE INTO `item_db` VALUES ('24015','S_Promotion_Shield','Promotional Shield Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bMaxHP,getrefine()*10;','','');
+REPLACE INTO `item_db` VALUES ('24016','S_Promotion_Earring','Promotional Earring Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMaxHP,getrefine()*10;','','');
+REPLACE INTO `item_db` VALUES ('24017','S_Promotion_Pendant','Promotional Pendant Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bMaxHP,getrefine()*10;','','');
+REPLACE INTO `item_db` VALUES ('24018','S_Physical_Earring','Shadow Physical Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,(getrefine()>=7)?2:1;','','');
+REPLACE INTO `item_db` VALUES ('24019','S_Physical_Weapon','Shadow Physical Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24020','S_Physical_Pendant','Shadow Physical Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24021','S_Magical_Earring','Shadow Magical Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-(getrefine()>=7)?2:1;','','');
+REPLACE INTO `item_db` VALUES ('24022','S_Magical_Weapon','Shadow Magical Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; if (getrefine()>=7) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24023','S_Magical_Pendant','Shadow Magical Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; if (getrefine()>=7) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24024','S_Breezy_Armor','Shadow Breeze Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()>=7?10:0);','','');
+REPLACE INTO `item_db` VALUES ('24025','S_Champion_Shoes','Shadow Champion Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,20; bonus bMaxSP,10; if (getrefine()>=7) { bonus bMaxHPrate,1; bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24026','S_Athena_Shield','Shadow Athena Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24027','S_Immune_Armor','Immune Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubEle,0,1;','','');
+REPLACE INTO `item_db` VALUES ('24028','S_Hard_Armor','Hard Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,50; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24029','S_Ancient_Armor','Ancient Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24030','S_Critical_Armor','Critital Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,(getrefine()>=7)?10:5;','','');
+REPLACE INTO `item_db` VALUES ('24031','S_Kingbird_Weapon','King Bird Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bLongAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24032','S_Cri_Hit_Weapon','Critical Hit Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,10; if (getrefine()>=7) { bonus bCritAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24033','S_Healing_Weapon','Healing Shadow Weapon','5','10','5','0','0','10','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=7) { bonus bHealPower2,5; }','','');
+REPLACE INTO `item_db` VALUES ('24034','S_Lucky_Weapon','Lucky Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; if (getrefine()>=7) { bonus bLuk,1; } if (getrefine()>=9) { bonus bLuk,1; }','','');
+REPLACE INTO `item_db` VALUES ('24035','S_Power_Earring','Power Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; if (getrefine()>=7) { bonus bStr,1; } if (getrefine()>=9) { bonus bStr,1; }','','');
+REPLACE INTO `item_db` VALUES ('24036','S_Int_Pendant','Intelligent Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; if (getrefine()>=7) { bonus bInt,1; } if (getrefine()>=9) { bonus bInt,1; }','','');
+REPLACE INTO `item_db` VALUES ('24037','S_Dexterous_Armor','Dexterous Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; if (getrefine()>=7) { bonus bDex,1; } if (getrefine()>=9) { bonus bDex,1; }','','');
+REPLACE INTO `item_db` VALUES ('24038','S_Vital_Shoes','Vital Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; if (getrefine()>=7) { bonus bVit,1; } if (getrefine()>=9) { bonus bVit,1; }','','');
+REPLACE INTO `item_db` VALUES ('24039','S_Athletic_Shield','Athletic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; if (getrefine()>=7) { bonus bAgi,1; } if (getrefine()>=9) { bonus bAgi,1; }','','');
+REPLACE INTO `item_db` VALUES ('24040','S_Lucky_Armor','Lucky Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,1; bonus bCritical,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24041','S_Power_Pendant','Power Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bBaseAtk,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24042','S_Int_Earring','Intelligent Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1; bonus bMatk,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24043','S_Dexterous_Weapon','Dexterous Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1; bonus bHit,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24044','S_Vital_Shield','Vital Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1; bonus bDef,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24045','S_Athletic_Shoes','Athletic Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,1; bonus bFlee,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24046','S_Resist_Spell_Pendant','Resist Spell Power Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()>=7)?6:3;','','');
+REPLACE INTO `item_db` VALUES ('24047','S_Rapid_Pendant','Rapid Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspdRate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24048','S_Caster_Pendant','Casters Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24049','S_Hard_Earring','Hard Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; bonus bMaxHPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24050','S_Wise_Earring','Wise Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; bonus bMaxSPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24051','S_Athena_Earring','Athena Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,(getrefine()>=7)?20:10;','','');
+REPLACE INTO `item_db` VALUES ('24052','S_Cranial_Shield','Cranial Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_DemiPlayer,1; if (getrefine()>=7) { bonus2 bSubRace,RC_DemiPlayer,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_DemiPlayer,1; }','','');
+REPLACE INTO `item_db` VALUES ('24053','S_Safeguard_Shield','Safeguard Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Boss,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Boss,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Boss,1; }','','');
+REPLACE INTO `item_db` VALUES ('24054','S_Brutal_Shield','Brutal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Brute,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Brute,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Brute,1; }','','');
+REPLACE INTO `item_db` VALUES ('24055','S_Gargantua_Shield','Gargantua Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Insect,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Insect,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Insect,1; }','','');
+REPLACE INTO `item_db` VALUES ('24056','S_Homers_Shield','Homer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Fish,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Fish,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Fish,1; }','','');
+REPLACE INTO `item_db` VALUES ('24057','S_Dragoon_Shield','Dragoon Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Dragon,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Dragon,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Dragon,1; }','','');
+REPLACE INTO `item_db` VALUES ('24058','S_Satanic_Shield','Satanic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Angel,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Angel,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Angel,1; }','','');
+REPLACE INTO `item_db` VALUES ('24059','S_Flameguard_Shield','Fire Proof Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Formless,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Formless,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Formless,1; }','','');
+REPLACE INTO `item_db` VALUES ('24060','S_Requiem_Shield','Requiem Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Undead,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Undead,1; }','','');
+REPLACE INTO `item_db` VALUES ('24061','S_Cadi_Shield','Cadi Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubRace,RC_Plant,1; if (getrefine()>=7) { bonus2 bSubRace,RC_Plant,1; } if (getrefine()>=9) { bonus2 bSubRace,RC_Plant,1; }','','');
+REPLACE INTO `item_db` VALUES ('24062','S_Bloody_Shoes','Bloody Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_DemiPlayer,2; bonus2 bMagicAddRace,RC_DemiPlayer,2; if (getrefine()>=7) { bonus2 bAddRace,RC_DemiPlayer,1; bonus2 bMagicAddRace,RC_DemiPlayer,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_DemiPlayer,2; bonus2 bMagicAddRace,RC_DemiPlayer,2; }','','');
+REPLACE INTO `item_db` VALUES ('24063','S_Liberation_Shoes','Liberation Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Boss,1; bonus2 bMagicAddRace,RC_Boss,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Boss,2; bonus2 bMagicAddRace,RC_Boss,2; }','','');
+REPLACE INTO `item_db` VALUES ('24064','S_Chemical_Shoes','Chemical Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Plant,1; bonus2 bMagicAddRace,RC_Plant,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Plant,2; bonus2 bMagicAddRace,RC_Plant,2; }','','');
+REPLACE INTO `item_db` VALUES ('24065','S_Clamorous_Shoes','Glamorous Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Brute,1; bonus2 bMagicAddRace,2,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Brute,2; bonus2 bMagicAddRace,2,2; }','','');
+REPLACE INTO `item_db` VALUES ('24066','S_Insecticide_Shoes','Insecticide Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Insect,1; bonus2 bMagicAddRace,RC_Insect,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Insect,2; bonus2 bMagicAddRace,RC_Insect,2; }','','');
+REPLACE INTO `item_db` VALUES ('24067','S_Fisher_Shoes','Fisher Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Fish,1; bonus2 bMagicAddRace,RC_Fish,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Fish,2; bonus2 bMagicAddRace,RC_Fish,2; }','','');
+REPLACE INTO `item_db` VALUES ('24068','S_Seraphim_Shoes','Seraphim Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Angel,1; bonus2 bMagicAddRace,RC_Angel,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Angel,2; bonus2 bMagicAddRace,RC_Angel,2; }','','');
+REPLACE INTO `item_db` VALUES ('24069','S_Beholder_Shoes','Beholder Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Formless,1; bonus2 bMagicAddRace,RC_Formless,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Formless,2; bonus2 bMagicAddRace,RC_Formless,2; }','','');
+REPLACE INTO `item_db` VALUES ('24070','S_Divine_Shoes','Divine Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Undead,1; bonus2 bMagicAddRace,RC_Undead,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Undead,2; bonus2 bMagicAddRace,RC_Undead,2; }','','');
+REPLACE INTO `item_db` VALUES ('24071','S_Dragoon_Shoes','Dragoons Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; if (getrefine()>=7) { bonus2 bAddRace,RC_Dragon,1; bonus2 bMagicAddRace,RC_Dragon,1; } if (getrefine()>=9) { bonus2 bAddRace,RC_Dragon,2; bonus2 bMagicAddRace,RC_Dragon,2; }','','');
+REPLACE INTO `item_db` VALUES ('24072','S_Big_Armor','Large Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Large,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24073','S_Medium_Armor','Medium Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Medium,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24074','S_Small_Armor','Small Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_Small,2; if (getrefine()>=7) { bonus2 bSubSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bSubSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24075','S_Big_Weapon','Large Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24076','S_Medium_Weapon','Medium Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24077','S_Small_Weapon','Small Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,2; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24078','S_Spiritual_Weapon','Spiritual Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,-5; if (getrefine()>=7) { bonus bSPrecovRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('24079','S_Spiritual_Earring','Spiritual Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50; if (getrefine()>=7) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24080','S_Spiritual_Pendent','Spiritual Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSPrate,(getrefine()>=7?2:1);','','');
+REPLACE INTO `item_db` VALUES ('24081','S_Malicious_Armor','Malevolent Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100; if (getrefine()>=7) { bonus bMaxHPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24082','S_Malicious_Shoes','Malevolent Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,(getrefine()>=7?2:1);','','');
+REPLACE INTO `item_db` VALUES ('24083','S_Malicious_Shield','Malevolent Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHPrecovRate,(getrefine()>=7?10:5);','','');
+REPLACE INTO `item_db` VALUES ('24084','S_Gemstone_Armor','Gemstone Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24085','S_Gemstone_Shoes','Gemstone Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24086','S_Gemstone_Shield','Gemstone Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24087','S_Gemstone_Weapon','Gemstone Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24088','S_Gemstone_Earring','Gemstone Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24089','S_Gemstone_Pendent','Gemstone Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24090','S_Stability_Shield','Stability Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,3; bonus2 bResEff,Eff_Stun,getrefine()/2; bonus2 bResEff,Eff_Freeze,getrefine()/2; bonus2 bResEff,Eff_Curse,getrefine()/2; bonus2 bResEff,Eff_Bleeding,getrefine()/2; bonus2 bResEff,Eff_Stone,getrefine(); bonus2 bResEff,Eff_Sleep,getrefine(); bonus2 bResEff,Eff_Silence,getrefine(); bonus2 bResEff,Eff_Blind,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24091','S_Plasterers_Armor','Plasterus Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24092','S_Plasterers_Shoes','Plasterus Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stone,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24093','S_Insomniac_Armor','Insomnia Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24094','S_Insomniac_Shoes','Insomnia Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Sleep,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24095','S_Peerless_Armor','Peerless Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24096','S_Peerless_Shoes','Peerless Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Silence,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24097','S_Adurate_Armor','Adurate Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24098','S_Adurate_Shoes','Adurate Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Blind,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24099','Unfreez_Weapon_S','Freezing Frozen Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24100','Unfreeze_Earing_S','Freezing Frozen Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24101','Unfreeze_Pendent_S','Freezing Frozen Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Freeze,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24102','Vitality_Earing_S','Vitality Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24103','Vitality_Pendant_S','Vitality Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Bleeding,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24104','S_Neutral_Weapon','Neutral Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine()/2;','','');
+REPLACE INTO `item_db` VALUES ('24105','S_Neutral_Earring','Neutral Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24106','S_Neutral_Pendent','Neutral Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Stun,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24107','S_Curse_Lift_Earring','Frozen Curse Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24108','S_Curse_Lift_Pendent','Frozen Curse Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,1; bonus2 bResEff,Eff_Curse,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24109','S_Caster_earring','Caster Shadow Earrings','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1-((getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24110','S_Caster_Weapon','Caster Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVariableCastrate,-1-((getrefine()>=7)?1:0)-((getrefine()>=9)?2:0);','','');
+REPLACE INTO `item_db` VALUES ('24111','S_Spell_Flow_Shoes','Spell Flow Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) { bonus bSPrecovRate,5; }','','');
+REPLACE INTO `item_db` VALUES ('24112','S_Spell_Flow_Armor','Spell Flow Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1+((getrefine()>=7)?1:0)+((getrefine()>=9)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24113','S_Spell_Flow_Shield','Spell Flow Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUseSPrate,1; if (getrefine() >= 7) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24114','S_Greed_Armor','Greed Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24115','S_Greed_Shoes','Greed Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24116','S_Greed_Shield','Greed Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24117','S_Greed_Weapon','Greed Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24118','S_Greed_Earring','Greed Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24119','S_Greed_Pendant','Greed Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill BS_GREED,1; bonus2 bSkillUseSP,BS_GREED,100-(getrefine()*10);','','');
+REPLACE INTO `item_db` VALUES ('24120','S_Heal_Armor','Heal Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24121','S_Heal_Shoes','Heal Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24122','S_Heal_Shield','Heal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24123','S_Heal_Weapon','Heal Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24124','S_Heal_Earring','Heal Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24125','S_Heal_Pendant','Heal Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1; bonus2 bSkillUseSP,AL_HEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24126','S_Hiding_Armor','Hiding Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24127','S_Hiding_Shoes','Hiding Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24128','S_Hiding_Shield','Hiding Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24129','S_Hiding_Weapon','Hiding Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24130','S_Hiding_Earring','Hiding Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24131','S_Hiding_Pendant','Hiding Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_HIDING,1; bonus2 bSkillUseSP,TF_HIDING,50-(getrefine()*5);','','sc_end SC_HIDING;');
+REPLACE INTO `item_db` VALUES ('24132','S_Cloaking_Armor','Cloaking Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24133','S_Cloaking_Shoes','Cloaking Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24134','S_Cloaking_Shield','Cloaking Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24135','S_Cloaking_Weapon','Cloaking Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24136','S_Cloaking_Earring','Cloaking Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24137','S_Cloaking_Pendant','Cloaking Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AS_CLOAKING,1; bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);','','sc_end SC_CLOAKING;');
+REPLACE INTO `item_db` VALUES ('24138','S_Teleport_Armor','Teleport Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24139','S_Teleport_Shoes','Teleport Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24140','S_Teleport_Shield','Teleport Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24141','S_Teleport_Weapon','Teleport Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24142','S_Teleport_Earring','Teleport Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24143','S_Teleport_Pendant','Teleport Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1; bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24144','S_Steal_Armor','Steal Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24145','S_Steal_Shoes','Steal Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24146','S_Steal_Shield','Steal Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24147','S_Steal_Weapon','Steal Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24148','S_Steal_Earring','Steal Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24149','S_Steal_Pendant','Steal Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill TF_STEAL,1; bonus2 bSkillUseSP,TF_STEAL,50-(getrefine()*5);','','');
+REPLACE INTO `item_db` VALUES ('24150','S_Infinity_Earring','Infinity Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24151','S_Infinity_Pendant','Infinity Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);','','');
+REPLACE INTO `item_db` VALUES ('24152','S_Solid_Weapon','Solid Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24153','S_Solid_Earring','Solid Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24154','S_Immortal_Armor','Solid Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24155','S_Immortal_Pendant','Solid Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24156','S_Executioner_Weapon','Demihuman Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_DemiPlayer,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24157','S_Exorcist_Weapon','Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Demon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24158','S_Hunting_Weapon','Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Brute,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24159','S_Insect_Net_Weapon','Insect Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Insect,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24160','S_Fishing_Weapon','Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Fish,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24161','S_Dragon_Killer_Weapon','Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Dragon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24162','S_Corrupt_Weapon','Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Angel,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24163','S_Vibration_Weapon','Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Formless,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24164','S_Holy_Water_Weapon','Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Undead,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24165','S_Scissors_Weapon','Plant Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate,RC_Plant,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24166','S_Penetration_Earring','Penetration Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate, RC_All, 5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24167','S_Penetration_Pendent','Penetration Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreDefRate, RC_All, 5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24168','S_Tempest_Earring','Tempest Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24169','S_Tempest_Pendent','Tempest Pendant Shadow','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_NonBoss,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24170','S_M_Executioner_Weapon','Magic Executioner Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_DemiPlayer,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24171','S_M_Exorcist_Weapon','Magic Exorcist Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Demon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24172','S_M_Hunting_Weapon','Magic Hunting Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Brute,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24173','S_M_Insect_Net_Weapon','Magic Insecticide Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Insect,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24174','S_M_Fishing_Weapon','Magic Fishing Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Fish,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24175','S_M_Dragon_K_Weapon','Magic Dragon Killer Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Dragon,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24176','S_M_Corrupt_Weapon','Magic Angelus Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Angel,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24177','S_M_Vibration_Weapon','Magic Formless Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Formless,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24178','S_M_Holy_Water_Weapon','Magic Holy Water Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Undead,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24179','S_M_Scissors_Weapon','Magic Caesars Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bIgnoreMdefRate,RC_Plant,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24180','S_Bearers_Armor','Bearer\'s Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24181','S_Bearers_Shoes','Bearer\'s Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxSP,50+(5*(getrefine()/2));','','');
+REPLACE INTO `item_db` VALUES ('24182','S_Bearers_Shield','Bearer\'s Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24183','S_Bearers_Weapon','Bearer\'s Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHP,100+(10*(getrefine()/2));','','');
+REPLACE INTO `item_db` VALUES ('24184','S_Bearers_Earring','Bearer\'s Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24185','S_Bearers_Pendent','Bearer\'s Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bBaseAtk,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24186','S_Basis_Armor','Basis Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Neutral,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Neutral,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24187','S_Hallowed_Armor','Hallowed Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Dark,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Dark,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24188','S_Saharic_Armor','Underneith Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Water,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Water,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24189','S_Underneath_Armor','Underneath Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Earth,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Earth,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24190','S_Flam_Armor','Flame Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Fire,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Fire,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24191','S_Windy_Armor','Windy Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Wind,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Wind,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24192','S_Envenom_Armor','Envenom Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Poison,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Poison,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24193','S_Damned_Armor','Damned Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Holy,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Holy,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24194','S_Geist_Armor','Exorcism Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Ghost,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Ghost,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24195','S_Divine_Armor','Divine Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddEle,Ele_Undead,1+(getrefine()/2); bonus2 bMagicAddEle,Ele_Undead,1+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24196','S_Hasty_Shoes','Hasty Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24197','S_Hasty_Armor','Hasty Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5+(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24198','S_Basis_Shield','Basis Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24199','S_Hallowed_Shield','Hallowed Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24200','S_Saharic_Shield','Saharic Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24201','S_Underneath_Shield','Underneath Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24202','S_Flam_Shield','Flammable Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24203','S_Windy_Shield','Windy Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24204','S_Envenom_Shield','Envenom Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24205','S_Damned_Shield','Damned Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24206','S_Geist_Shield','Exorcism Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24207','S_Divine_Shield','Divine Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('24208','S_Expert_Shoes','Expert Shadow Shoes','5','20','10','100','0','0','0','0','0','18446744073709551615','63','2','524288','0','150','175','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 1;','','');
+REPLACE INTO `item_db` VALUES ('24209','S_Expert_Shield','Expert Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','150','175','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/4);','','');
+REPLACE INTO `item_db` VALUES ('24210','S_Beginner_Shoes','Beginner Shadow Shoes','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','1','49','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24211','S_Beginner_Shield','Beginner Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','1','49','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24212','S_Rookie_Shoes','Rookie Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','50','99','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24213','S_Rookie_Shield','Rookie Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','50','99','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24214','S_Advanced_Shoes','Advanced Shadow Shoes','5','20','10','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','100','149','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('24215','S_Advanced_Shield','Advanced Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','100','149','1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, (getrefine()/3);','','');
+REPLACE INTO `item_db` VALUES ('24216','S_Attack_Armor','Attack Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','autobonus \"{ bonus bAtk2,(getrefine()*5); }\",(getrefine()*20)+100,3000,BF_NORMAL;','','');
+REPLACE INTO `item_db` VALUES ('24217','S_Blitz_Earring','Blitz Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHit,(getrefine()/2)+5; if (getrefine()>=7) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24218','S_Blitz_Pendent','Blitz Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,(getrefine()/2)+5; if (getrefine()>=7) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24219','S_ColdBolt_Armor','Cold Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,14,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24220','S_FireBolt_Armor','Fire Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,19,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24221','S_LightingBolt_Armor','Lightning Bolt Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,20,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24222','S_EarthSpike_Armor','Earth Spike Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine()>=2) { autobonus \"{ bonus3 bAutoSpell,90,(getrefine()/2),1000; }\",(getrefine()*2)+100,100,BF_SHORT; }','','');
+REPLACE INTO `item_db` VALUES ('24223','S_Enhance_Force_Weapon','Enhanced Force Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','56','2','131072','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,10; bonus bAtkRate,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24224','S_Force_Weapon','Force Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,1; if (getrefine()>=7) { bonus bAtkRate,1; } if (getrefine()>=9) { bonus bAtkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24225','S_Force_Earring','Force Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24226','S_Force_Pendant','Force Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk2,5+getrefine(); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMaxSPrate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24227','S_Enhance_Spirit_Weapon','Enhanced Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','56','2','131072','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,10; bonus bMatkRate,(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24228','S_Spirit_Weapon','Soul Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatkRate,1; if (getrefine()>=7) { bonus bMatkRate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24229','S_Spirit_Earring','Soul Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24230','S_Spirit_Pendant','Soul Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,(5+getrefine()); if (getrefine()>=7) { bonus bMaxHPrate,1; } if (getrefine()>=9) { bonus bMatkRate,1; }','','');
+REPLACE INTO `item_db` VALUES ('24231','S_Blitz_Shoes','Blitz Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee,5; if (getrefine()>=2) { bonus bCritical,2; } if (getrefine()>=7) { bonus bAspd,1; } if (getrefine()>=9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24232','S_Blitz_Shield','Blitz Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bCritical,5; if (getrefine()>=2) { bonus bCritical,2; } if (getrefine()>=7) { bonus bAspd,1; } if (getrefine()>=9) { bonus bAspd,1; }','','');
+REPLACE INTO `item_db` VALUES ('24233','S_Exceed_Weapon','Exceeding Shadow Weapon','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','131072','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,5; bonus bMatk,5; bonus bAtkRate,getrefine(); bonus bMatkRate,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('24234','S_Titan_Earring','Titan Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24235','S_Titan_Pendant','Titan Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Large,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }','','');
+REPLACE INTO `item_db` VALUES ('24236','S_Boned_Earring','Boned Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24237','S_Boned_Pendant','Boned Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Medium,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }','','');
+REPLACE INTO `item_db` VALUES ('24238','S_Gigantic_Earring','Gigantic Shadow Earring','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','1048576','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24239','S_Gigantic_Pendant','Gigantic Shadow Pendant','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','2097152','0','70',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddSize,Size_Small,1; if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; } if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }','','');
+REPLACE INTO `item_db` VALUES ('24240','S_Caster_Shoes','Caster Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24241','S_Caster_Shield','Caster Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24242','S_Caster_Armor','Caster Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMatk,5; bonus bUseSPrate,-1; bonus bUseSPrate,-(getrefine()/2);','','');
+REPLACE INTO `item_db` VALUES ('24243','S_Reload_Shoes','Reload Shadow Shoes','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','524288','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('24244','S_Reload_Shield','Reload Shadow Shield','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','262144','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('24245','S_Reload_Armor','Reload Shadow Armor','5','10','5','0','0','0','0','0','0','18446744073709551615','63','2','65536','0','0',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDelayrate,-1; if (getrefine()>=7) { bonus bDelayrate,-1; } if (getrefine()>=9) { bonus bDelayrate,-1; }','','');
+REPLACE INTO `item_db` VALUES ('26101','Paradise_Foxtail_Staff_III','Eden Group Foxtail Staff III','4','20','10','0','150','195','0','1','0','0','7','2','2','3','60',NULL,'0','0','10','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,5; bonus bInt,5; bonus bLongAtkRate,7;','','');
+REPLACE INTO `item_db` VALUES ('28000','Thanos_Katar','Thanatos Katar','4','20','10','1800','220','80','0','1','1','4096','56','2','34','4','120',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('28001','Katar_Of_Evil_Slayer','Evil Slayer Ripper Katar','4','20','10','1200','120','0','0','1','1','4096','56','2','34','3','100',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bAddRace,RC_Demon,10; bonus2 bAddRace,RC_Undead,10; if(getrefine()>8) { bonus bAtkRate,5; } if(getrefine()>11) { bonus bAtkRate,7; }','','');
+REPLACE INTO `item_db` VALUES ('28002','Half_BF_Katar2','Half BF Katar2','4','20','10','0','130','0','0','1','0','4096','63','2','34','3','80',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bDex,1; bonus bLuk,1; bonus2 bAddRace,RC_DemiPlayer,35; bonus bCritAtkRate,10; bonus bAspdRate,3; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28007','Scarlet_Katar','Crimson Katar','4','20','10','1300','130','0','0','1','2','4096','63','2','34','3','70',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,5*((BaseLevel-70)/10); }','','');
+REPLACE INTO `item_db` VALUES ('28008','Katar_of_Vicious_Mind','Katar of Vicious Mind','4','20','10','1800','180','0','0','1','1','4096','63','2','34','4','160',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2);','','');
+REPLACE INTO `item_db` VALUES ('28010','Juliette_de_Rachel','Juliette de Rachel','4','20','10','2500','300','0','0','1','2','4096','56','2','34','4','170',NULL,'1','0','16','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,getrefine()/2; bonus bAspdRate,getrefine(); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28100','Thanos_Axe','Thanatos Axe','4','20','10','4000','300','80','0','1','1','279714','56','2','34','4','120',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,6; bonus bVit,6; bonus bLuk,-6; bonus2 bSPDrainRate,10,5; bonus2 bHPDrainRate,10,5; bonus2 bHPLossRate,100,10000;','','heal -1000,0;');
+REPLACE INTO `item_db` VALUES ('28101','Tornado_Axe','Axe Tornado','4','500','250','4000','320','0','0','1','1','279714','56','2','34','4','100',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkEle,Ele_Wind; bonus2 bSkillCooldown,NC_AXETORNADO,-1000;','','');
+REPLACE INTO `item_db` VALUES ('28105','Infinity_Two_handed_Axe','Infinity Two-handed Axe','4','20','10','500','265','0','0','1','1','279714','56','2','34','4','100',NULL,'1','0','7','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('28106','Scarlet_Twohand_Axe','Crimson Two-handed Axe','4','20','10','2000','200','0','0','1','2','279714','63','2','34','3','70',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('28107','Two_Handed_Axe_of_Vicious_Mind','Two-Handed Axe of Vicious Mind','4','20','10','2500','250','0','0','1','1','279714','63','2','34','4','160',NULL,'1','0','7','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28200','END_OF_HORIZON','End Of The Horizon','4','2700000','1350000','2400','410','0','0','9','1','1073741824','63','2','34','4','110',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('28201','Southern_Cross_R','Southern Cross','4','2800000','1400000','2000','480','0','0','9','0','1073741824','63','2','34','4','141',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
+REPLACE INTO `item_db` VALUES ('28202','Southern_Cross_R_','Southern Cross','4','2800000','1400000','2000','480','0','0','9','1','1073741824','63','2','34','4','141',NULL,'1','0','21','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus3 bAutoSpell,GC_CROSSIMPACT,1,50;','','');
+REPLACE INTO `item_db` VALUES ('28203','Half_BF_Rifle1','Half BF Rifle1','4','0','0','0','50','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','0','18','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bHit,8; bonus bCritical,8; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bVariableCastrate,GS_TRACKING,-20; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28204','Half_BF_Shotgun1','Half BF Shotgun1','4','0','0','0','100','0','0','9','0','1090519040','63','2','34','3','80',NULL,'1','0','20','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bSplashRange,1; bonus2 bAddRace,RC_DemiPlayer,30; bonus2 bIgnoreDefRate,RC_DemiPlayer,10; autobonus \"{ bonus bBaseAtk,80; bonus2 bHPLossRate,100,1000; }\",30,6000,BF_WEAPON,\"{ specialeffect2 EF_BASH3D; }\"; bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28306','Bless_Of_Moon','Luna\'s Blessing','5','0','0','100','0','0','5','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,3; bonus bAllStats,1; bonus5 bAutoSpell,CG_TAROTCARD,5,100,BF_WEAPON|BF_MAGIC,1;','','');
+REPLACE INTO `item_db` VALUES ('28310','Earring_Of_Sarah_L','Sarah\'s Left Earring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','145',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','skill AL_HEAL,1;','','');
+REPLACE INTO `item_db` VALUES ('28311','Earring_Of_Sarah_R','Sarah\'s Right Earring','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','136','0','145',NULL,'0','0','0','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','skill AL_TELEPORT,1;','','');
+REPLACE INTO `item_db` VALUES ('28320','Desperation_of_Assassin','Desperation of Assassin','5','20','10','100','0','0','0','0','1','18446744073709551615','63','2','136','0','50',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,1;','','');
+REPLACE INTO `item_db` VALUES ('28326','Broken_Chip_1','Broken Chips 01','5','10','5','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,4;','','');
+REPLACE INTO `item_db` VALUES ('28327','Broken_Chip_2','Broken Chips 02','5','10','5','100','0','0','0','0','1','18446744073709551615','63','2','136','0','100',NULL,'1','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,4;','','');
+REPLACE INTO `item_db` VALUES ('28332','Jewel_Ring','Jewerly Ring','5','10','5','100','0','0','0','0','0','18446744073709551615','63','2','136','0','0',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,20; autobonus \"{ bonus bAspd,2; }\",50,2000,BF_WEAPON|BF_MAGIC;','','');
+REPLACE INTO `item_db` VALUES ('28333','Gold_PC_Room_Ring','Gold PC Room Ring','5','10','5','0','0','0','0','0','1','18446744073709551615','63','2','136','0','0',NULL,'1','0','0','0','0','0','0','475',NULL,'0',NULL,'0',NULL,'0','bonus bMaxHPrate,3; bonus bMaxSPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('28362','Str_Gloves','Str Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,2; bonus bAtkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('28363','Agi_Gloves','Agi Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi,2; bonus bAspdRate,5;','','');
+REPLACE INTO `item_db` VALUES ('28364','Int_Gloves','Int Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2; bonus bMatkRate,5;','','');
+REPLACE INTO `item_db` VALUES ('28365','Vit_Gloves','Vit Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2; bonus bMaxHPrate,5;','','');
+REPLACE INTO `item_db` VALUES ('28366','Dex_Gloves','Dex Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2; bonus bVariableCastrate,-5;','','');
+REPLACE INTO `item_db` VALUES ('28367','Luk_Gloves','Luk Gloves','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','136','0','120',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk,2; bonus bFlee2,5;','','');
+REPLACE INTO `item_db` VALUES ('28372','Imperial_Ring','Imperial Ring','5','0','0','500','0','0','3','0','1','18446744073709551615','63','2','136','0','50',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr,1; bonus bInt,1; bonus bMaxHPrate,3; bonus bMaxSPrate,3;','','');
+REPLACE INTO `item_db` VALUES ('28374','Foxtail_Ring','Foxtail Ring','4','20','10','100','0','0','0','0','0','0','63','2','136','0','1',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace,RC_All,5; .@lvl = min(BaseLevel/5,10); bonus bAtk,2*.@lvl; bonus bMatk,2*.@lvl; bonus bMaxHP,10*.@lvl; bonus bMaxSP,5*.@lvl;','','');
+REPLACE INTO `item_db` VALUES ('28380','Fresh_Grass_Necklace','Fresh Grass Necklace','4','20','10','100','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bFlee2,5; bonus2 bSkillCooldown,SU_SCAROFTAROU,-5000;','','');
+REPLACE INTO `item_db` VALUES ('28381','Cute_Grass_Necklace','Cute Grass Necklace','4','20','10','10','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bHealPower,5; bonus2 bSkillCooldown,SU_TUNAPARTY,-7000;','','');
+REPLACE INTO `item_db` VALUES ('28382','Charm_Grass_Necklace','Charm Grass Necklace','4','20','10','10','0','0','0','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bMdef,5; bonus2 bVariableCastrate,SU_CN_METEOR,-1000;','','');
+REPLACE INTO `item_db` VALUES ('28413','Lesser_Mackerel_Talisman','Lesser Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,1;','','');
+REPLACE INTO `item_db` VALUES ('28414','Intermediate_Mackerel_Talisman','Intermediate Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,2;','','');
+REPLACE INTO `item_db` VALUES ('28415','Greater_Mackerel_Talisman','Greater Mackerel Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit,3;','','');
+REPLACE INTO `item_db` VALUES ('28416','Lesser_Leaf_Talisman','Lesser Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,1;','','');
+REPLACE INTO `item_db` VALUES ('28417','Intermediate_Leaf_Talisman','Intermediate Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,2;','','');
+REPLACE INTO `item_db` VALUES ('28418','Greater_Leaf_Talisman','Greater Leaf Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt,3;','','');
+REPLACE INTO `item_db` VALUES ('28419','Lesser_Rabbit_Talisman','Lesser Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,1;','','');
+REPLACE INTO `item_db` VALUES ('28420','Intermediate_Rabbit_Talisman','Intermediate Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','140',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,2;','','');
+REPLACE INTO `item_db` VALUES ('28421','Greater_Rabbit_Talisman','Greater Rabbit Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','175',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex,3;','','');
+REPLACE INTO `item_db` VALUES ('28422','Shiny_Branch_Talisman','Shiny Branch Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,SU_SV_STEMSPEAR,-50; bonus2 bSkillAtk,SU_SV_STEMSPEAR,(readparam(bInt)/2)+(20 * getskilllv(SU_SV_STEMSPEAR)); //Need to confirm damage formula','','');
+REPLACE INTO `item_db` VALUES ('28423','Fresh_Tuna_Talisman','Fresh Tuna Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bSkillCooldown,SU_TUNAPARTY,-5000; bonus3 bAutoSpellWhenHit,SU_TUNAPARTY,max(1,getskilllv(SU_TUNAPARTY)),10;','','');
+REPLACE INTO `item_db` VALUES ('28424','Chubby_Worm_Talisman','Chubby Worm Talisman','4','0','0','100','0','0','1','0','1','0','63','2','136','0','100',NULL,'0','0','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bVariableCastrate,SU_PICKYPECK,-50; bonus2 bSkillAtk,SU_PICKYPECK,(readparam(bDex)/2)+(20 * getskilllv(SU_PICKYPECK)); //Need to confirm damage formula','','');
+REPLACE INTO `item_db` VALUES ('28604','Scarlet_Bible','Crimson Bible','4','20','10','450','45','0','0','1','2','4260096','63','2','2','3','70',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bUnbreakableWeapon,0; bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('28605','Book_of_Vicious_Mind','Book of Vicious Mind','4','20','10','950','95','0','0','1','1','4260096','63','2','2','4','160',NULL,'1','0','15','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2); bonus bUnbreakableWeapon,0;','','');
+REPLACE INTO `item_db` VALUES ('28703','Infinity_Dagger','Infinity Dagger','4','20','10','500','125','100','0','1','1','579821295','63','2','2','4','100',NULL,'1','0','1','0','0','0','0','467',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('28704','Twilight_Desert_','Desert Twilight','4','20','10','600','130','0','0','1','4','4096','58','2','2','2','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','','','');
+REPLACE INTO `item_db` VALUES ('28705','Scarlet_Dagger','Crimson Dagger','4','20','10','550','55','0','0','1','2','579821295','63','2','2','3','70',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2; if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }','','');
+REPLACE INTO `item_db` VALUES ('28706','Dagger_of_Vicious_Mind','Dagger of Vicious Mind','4','20','10','1050','105','50','0','1','1','579821295','63','2','2','4','160',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtk,pow(min(getrefine(),15),2); bonus bMatk,pow(min(getrefine(),15),2)/2;','','');
+REPLACE INTO `item_db` VALUES ('28900','Praetorian_Shield','Praetorian Shield','5','20','10','3000','0','0','30','0','1','18446744073709551615','63','2','32','0','100',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','skill LG_SHIELDSPELL,1; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20+(getrefine()); bonus bDef,getrefine()*10; bonus bMdef,getrefine();','','');
+REPLACE INTO `item_db` VALUES ('28901','Cursed_Mad_Bunny','Cursed Mad Bunny','5','0','0','100','0','0','0','0','0','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAspd,3; bonus bAtkRate,5; bonus bMatkRate,5; bonus bShortWeaponDamageReturn,10; autobonus \"{ bonus bMagicDamageReturn,60; }\",100,2000,BF_MAGIC,\"{ specialeffect2 EF_NONE; }\"; if(getrefine()>6) { bonus bAtk,5; bonus bMatk,5; } if(getrefine()>8) { bonus bAtk,10; bonus bMatk,10; } if(getrefine()>11) { bonus bNoCastCancel,0; bonus bCritical,10; }','','');
+REPLACE INTO `item_db` VALUES ('28902','Mad_Bunny_','Mad Bunny','5','0','0','100','0','0','0','0','1','18446744073709551615','63','2','32','0','0',NULL,'1','0','1','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAtkRate,5; bonus bMatkRate,5; bonus bShortWeaponDamageReturn,10; autobonus \"{ bonus bMagicDamageReturn,60; }\",100,2000,BF_MAGIC,\"{ specialeffect2 EF_NONE; }\"; if(getrefine()>6) { bonus bAtk,5; bonus bMatk,5; } if(getrefine()>8) { bonus bAtk,10; bonus bMatk,10; } if(getrefine()>11) { bonus bNoCastCancel,0; bonus bCritical,10; }','','');
+REPLACE INTO `item_db` VALUES ('29000','Rune_Of_Magic1','Rune Of Magic Power 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 5; if (getrefine() >= 10) bonus bMatkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('29001','Rune_Of_Magic2','Rune Of Magic Power 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 6; if (getrefine() >= 11) { bonus bInt, 1; bonus bMatkRate, 7; }','','');
+REPLACE INTO `item_db` VALUES ('29002','Rune_Of_Magic3','Rune Of Magic Power 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bInt, 7; if (getrefine() >= 12) { bonus bInt, 1; bonus bMatkRate, 8; } if (getrefine() >= 13) { bonus bInt, 1; bonus bMatkRate, 2; }','','');
+REPLACE INTO `item_db` VALUES ('29003','Rune_Of_Dexterity1','Rune Of Dexterity 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 5; if (getrefine() >= 10) bonus bLongAtkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('29004','Rune_Of_Dexterity2','Rune Of Dexterity 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 6; if (getrefine() >= 11) { bonus bDex, 1; bonus bLongAtkRate, 7; }','','');
+REPLACE INTO `item_db` VALUES ('29005','Rune_Of_Dexterity3','Rune Of Dexterity 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bDex, 7; if (getrefine() >= 12) { bonus bDex, 1; bonus bLongAtkRate, 8; } if (getrefine() >= 13) { bonus bDex, 1; bonus bLongAtkRate, 2; }','','');
+REPLACE INTO `item_db` VALUES ('29006','Rune_Of_Fortune1','Rune Of Fortune 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 5; if (getrefine() >= 10) bonus bCritAtkRate, 5;','','');
+REPLACE INTO `item_db` VALUES ('29007','Rune_Of_Fortune2','Rune Of Fortune 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 6; if (getrefine() >= 11) { bonus bLuk, 1; bonus bCritAtkRate, 7; }','','');
+REPLACE INTO `item_db` VALUES ('29008','Rune_Of_Fortune3','Rune Of Fortune 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bLuk, 7; if (getrefine() >= 12) { bonus bLuk, 1; bonus bCritAtkRate, 8; } if (getrefine() >= 13) { bonus bLuk, 1; bonus bCritAtkRate, 6; }','','');
+REPLACE INTO `item_db` VALUES ('29009','Rune_Of_Stamina1','Rune Of Stamina 1Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 5; if (getrefine() >= 10) bonus bMaxHPrate, 5;','','');
+REPLACE INTO `item_db` VALUES ('29010','Rune_Of_Stamina2','Rune Of Stamina 2Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 6; if (getrefine() >= 11) { bonus bVit, 1; bonus bMaxHPrate, 7; }','','');
+REPLACE INTO `item_db` VALUES ('29011','Rune_Of_Stamina3','Rune Of Stamina 3Lv','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','if (getrefine() >= 7) bonus bVit, 7; if (getrefine() >= 12) { bonus bVit, 1; bonus bMaxHPrate, 8; } if (getrefine() >= 13) { bonus bVit, 1; bonus bMaxHPrate, 2; }','','');
+REPLACE INTO `item_db` VALUES ('29013','HPAbsorb3','HP Absorb 3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bHPDrainRate, 1, 3;','','');
+REPLACE INTO `item_db` VALUES ('29014','STR3_INT3','STR+3 INT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 3; bonus bInt, -3;','','');
+REPLACE INTO `item_db` VALUES ('29015','STR3_DEX3','STR+3 DEX-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bStr, 3; bonus bDex, -3;','','');
+REPLACE INTO `item_db` VALUES ('29016','INT3_DEX3','INT+3 DEX-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 3; bonus bDex, -3;','','');
+REPLACE INTO `item_db` VALUES ('29017','INT3_VIT3','INT+3 VIT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bInt, 3; bonus bVit, -3;','','');
+REPLACE INTO `item_db` VALUES ('29018','DEX3_VIT3','DEX+3 VIT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bVit, -3;','','');
+REPLACE INTO `item_db` VALUES ('29019','DEX3_AGI3','DEX+3 AGI-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDex, 3; bonus bAgi, -3;','','');
+REPLACE INTO `item_db` VALUES ('29020','VIT3_AGI3','VIT+3 AGI-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bAgi, -3;','','');
+REPLACE INTO `item_db` VALUES ('29021','VIT3_LUK3','VIT+3 LUK-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bVit, 3; bonus bLuk, -3;','','');
+REPLACE INTO `item_db` VALUES ('29022','AGI3_LUK3','AGI+3 LUK-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 3; bonus bLuk, -3;','','');
+REPLACE INTO `item_db` VALUES ('29023','AGI3_STR3','AGI+3 STR-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bAgi, 3; bonus bStr, -3;','','');
+REPLACE INTO `item_db` VALUES ('29024','LUK3_STR3','LUK+3 STR-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 3; bonus bStr, -3;','','');
+REPLACE INTO `item_db` VALUES ('29025','LUK3_INT3','LUK+3 INT-3','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bLuk, 3; bonus bInt, -3;','','');
+REPLACE INTO `item_db` VALUES ('29026','DEF20','DEF+20','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus bDef, 20;','','');
+REPLACE INTO `item_db` VALUES ('29027','EXP2','EXP+2%','6','0','0','0','0','0','0','0','0','18446744073709551615','63','2','1023','0','0',NULL,'0','1','0','0','0','0','0','0',NULL,'0',NULL,'0',NULL,'0','bonus2 bExpAddRace, RC_All, 2;','','');
diff --git a/sql-files/upgrades/index.txt b/sql-files/upgrades/index.txt
index 05a256151..d56697a40 100644
--- a/sql-files/upgrades/index.txt
+++ b/sql-files/upgrades/index.txt
@@ -3,7 +3,9 @@
2013-03-05--01-05.sql
2013-03-06--00-00.sql
2013-03-09--01-56.sql
+2013-03-27--18-35.sql
2013-04-16--01-24.sql
+2013-04-16--02-15.sql
2013-10-09--21-38.sql
2013-10-10--16-36.sql
2013-10-27--16-47.sql
@@ -28,6 +30,7 @@
2015-07-02--18-14.sql
2015-07-08--13-08.sql
2015-08-27--20-42.sql
+2015-12-16--12-57.sql
2015-12-17--15-58.sql
2016-03-10--22-18.sql
2016-07-08--02-42.sql
diff --git a/src/char/char.c b/src/char/char.c
index 4395ee9c2..93078f8ee 100644
--- a/src/char/char.c
+++ b/src/char/char.c
@@ -1577,7 +1577,7 @@ int char_check_char_name(char * name, char * esc_name)
* -5: 'Symbols in Character Names are forbidden'
* char_id: Success
**/
-int char_make_new_char_sql(struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, int16 starting_class)
+int char_make_new_char_sql(struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, int16 starting_class, uint8 sex)
{
char name[NAME_LENGTH];
char esc_name[NAME_LENGTH*2+1];
@@ -1620,17 +1620,17 @@ int char_make_new_char_sql(struct char_session_data *sd, const char *name_, int
if( sd->found_char[slot] != -1 )
return -2; /* character account limit exceeded */
+
#if PACKETVER >= 20120307
// Insert the new char entry to the database
if (SQL_ERROR == SQL->Query(inter->sql_handle, "INSERT INTO `%s` (`account_id`, `char_num`, `name`, `class`, `zeny`, `status_point`,`str`, `agi`, `vit`, `int`, `dex`, `luk`, `max_hp`, `hp`,"
- "`max_sp`, `sp`, `hair`, `hair_color`, `last_map`, `last_x`, `last_y`, `save_map`, `save_x`, `save_y`) VALUES ("
- "'%d', '%d', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d','%d', '%d','%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d')",
+ "`max_sp`, `sp`, `hair`, `hair_color`, `last_map`, `last_x`, `last_y`, `save_map`, `save_x`, `save_y`, `sex`) VALUES ("
+ "'%d', '%d', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d','%d', '%d','%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%c')",
char_db, sd->account_id , slot, esc_name, starting_class, start_zeny, 48, str, agi, vit, int_, dex, luk,
(40 * (100 + vit)/100) , (40 * (100 + vit)/100 ), (11 * (100 + int_)/100), (11 * (100 + int_)/100), hair_style, hair_color,
- mapindex_id2name(start_point.map), start_point.x, start_point.y, mapindex_id2name(start_point.map), start_point.x, start_point.y) )
- {
- Sql_ShowDebug(inter->sql_handle);
- return -2; //No, stop the procedure!
+ mapindex_id2name(start_point.map), start_point.x, start_point.y, mapindex_id2name(start_point.map), start_point.x, start_point.y, sex)) {
+ Sql_ShowDebug(inter->sql_handle);
+ return -2; //No, stop the procedure!
}
#else
//Insert the new char entry to the database
@@ -1680,7 +1680,7 @@ int char_make_new_char_sql(struct char_session_data *sd, const char *name_, int
}
}
- ShowInfo("Created char: account: %d, char: %d, slot: %d, name: %s\n", sd->account_id, char_id, slot, name);
+ ShowInfo("Created char: account: %d, char: %d, slot: %d, name: %s, sex: %c\n", sd->account_id, char_id, slot, name, sex);
return char_id;
}
@@ -4666,13 +4666,27 @@ void char_parse_char_create_new_char(int fd, struct char_session_data* sd)
//turn character creation on/off [Kevin]
result = -2;
} else {
- #if PACKETVER >= 20151001
- result = chr->make_new_char_sql(sd, RFIFOP(fd,2), 1, 1, 1, 1, 1, 1, RFIFOB(fd,26), RFIFOW(fd,27), RFIFOW(fd,29), RFIFOW(fd, 31));
- #elif PACKETVER >= 20120307
- result = chr->make_new_char_sql(sd, RFIFOP(fd,2), 1, 1, 1, 1, 1, 1, RFIFOB(fd,26), RFIFOW(fd,27), RFIFOW(fd,29), JOB_NOVICE);
- #else
- result = chr->make_new_char_sql(sd, RFIFOP(fd,2), RFIFOB(fd,26), RFIFOB(fd,27), RFIFOB(fd,28), RFIFOB(fd,29), RFIFOB(fd,30), RFIFOB(fd,31), RFIFOB(fd,32), RFIFOW(fd,33), RFIFOW(fd,35), JOB_NOVICE);
- #endif
+#if PACKETVER >= 20151001
+ uint8 sex = RFIFOB(fd, 35);
+
+ switch (sex) {
+ case SEX_FEMALE:
+ sex = 'F';
+ break;
+ case SEX_MALE:
+ sex = 'M';
+ break;
+ default:
+ chr->creation_failed(fd, -2); // Char Creation Denied
+ RFIFOSKIP(fd, 36);
+ return;
+ }
+ result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), 1, 1, 1, 1, 1, 1, RFIFOB(fd, 26), RFIFOW(fd, 27), RFIFOW(fd, 29), RFIFOW(fd, 31), sex);
+#elif PACKETVER >= 20120307
+ result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), 1, 1, 1, 1, 1, 1, RFIFOB(fd, 26), RFIFOW(fd, 27), RFIFOW(fd, 29), JOB_NOVICE, 'U');
+#else
+ result = chr->make_new_char_sql(sd, RFIFOP(fd, 2), RFIFOB(fd, 26), RFIFOB(fd, 27), RFIFOB(fd, 28), RFIFOB(fd, 29), RFIFOB(fd, 30), RFIFOB(fd, 31), RFIFOB(fd, 32), RFIFOW(fd, 33), RFIFOW(fd, 35), JOB_NOVICE, 'U');
+#endif
}
//'Charname already exists' (-1), 'Char creation denied' (-2) and 'You are underaged' (-3)
@@ -5075,7 +5089,7 @@ int char_parse_char(int fd)
// S 0a39 <name>.24B <slot>.B <hair color>.W <hair style>.W <starting job class ID>.W <Unknown>.(W or 2 B's)??? <sex>.B
case 0xa39:
{
- FIFOSD_CHECK(36);
+ FIFOSD_CHECK(36);
#elif PACKETVER >= 20120307
// S 0970 <name>.24B <slot>.B <hair color>.W <hair style>.W
case 0x970:
diff --git a/src/char/char.h b/src/char/char.h
index d7bc96e13..499b633f7 100644
--- a/src/char/char.h
+++ b/src/char/char.h
@@ -147,7 +147,7 @@ struct char_interface {
bool (*char_slotchange) (struct char_session_data *sd, int fd, unsigned short from, unsigned short to);
int (*rename_char_sql) (struct char_session_data *sd, int char_id);
int (*check_char_name) (char * name, char * esc_name);
- int (*make_new_char_sql) (struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job);
+ int (*make_new_char_sql) (struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex);
int (*divorce_char_sql) (int partner_id1, int partner_id2);
int (*count_users) (void);
int (*mmo_char_tobuf) (uint8* buffer, struct mmo_charstatus* p);
diff --git a/src/char/int_party.c b/src/char/int_party.c
index 2fc39c328..4b6800699 100644
--- a/src/char/int_party.c
+++ b/src/char/int_party.c
@@ -633,31 +633,21 @@ int mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
return 0; //Member not found?
mapif->party_withdraw(party_id, account_id, char_id);
-
- if (p->party.member[i].leader){
- p->party.member[i].account_id = 0;
- for (j = 0; j < MAX_PARTY; j++) {
- if (!p->party.member[j].account_id)
- continue;
- mapif->party_withdraw(party_id, p->party.member[j].account_id, p->party.member[j].char_id);
- p->party.member[j].account_id = 0;
- }
- //Party gets deleted on the check_empty call below.
- } else {
- inter_party->tosql(&p->party,PS_DELMEMBER,i);
- j = p->party.member[i].lv;
- if(p->party.member[i].online) p->party.count--;
- memset(&p->party.member[i], 0, sizeof(struct party_member));
- p->size--;
- if (j == p->min_lv || j == p->max_lv || p->family)
- {
- if(p->family) p->family = 0; //Family state broken.
- inter_party->check_lv(p);
- }
+
+ j = p->party.member[i].lv;
+ if (p->party.member[i].online > 0)
+ p->party.count--;
+ memset(&p->party.member[i], 0, sizeof(struct party_member));
+ p->size--;
+ if (j == p->min_lv || j == p->max_lv || p->family) {
+ if(p->family) p->family = 0; //Family state broken.
+ inter_party->check_lv(p);
}
- if (inter_party->check_empty(p) == 0)
+ if (inter_party->check_empty(p) == 0) {
+ inter_party->tosql(&p->party, PS_DELMEMBER, i);
mapif->party_info(-1, &p->party, 0);
+ }
return 0;
}
// When member goes to other map or levels up.
@@ -727,7 +717,7 @@ int mapif_parse_BreakParty(int fd, int party_id)
if(!p)
return 0;
inter_party->tosql(&p->party,PS_BREAK,0);
- mapif->party_broken(fd,party_id);
+ mapif->party_broken(party_id, 1);
return 0;
}
diff --git a/src/common/HPMSymbols.inc.h b/src/common/HPMSymbols.inc.h
index d4a103b88..30ec45405 100644
--- a/src/common/HPMSymbols.inc.h
+++ b/src/common/HPMSymbols.inc.h
@@ -274,247 +274,328 @@ struct vending_interface *vending;
HPExport const char *HPM_shared_symbols(int server_type)
{
#ifdef COMMON_UTILS_H /* HCache */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("HCache", HCache)) return "HCache";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("HCache", HCache))
+ return "HCache";
#endif // COMMON_UTILS_H
#ifdef MAP_ATCOMMAND_H /* atcommand */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("atcommand", atcommand)) return "atcommand";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("atcommand", atcommand))
+ return "atcommand";
#endif // MAP_ATCOMMAND_H
#ifdef MAP_BATTLE_H /* battle */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("battle", battle)) return "battle";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("battle", battle))
+ return "battle";
#endif // MAP_BATTLE_H
#ifdef MAP_BATTLEGROUND_H /* bg */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("battlegrounds", bg)) return "battlegrounds";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("battlegrounds", bg))
+ return "battlegrounds";
#endif // MAP_BATTLEGROUND_H
#ifdef MAP_BUYINGSTORE_H /* buyingstore */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("buyingstore", buyingstore)) return "buyingstore";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("buyingstore", buyingstore))
+ return "buyingstore";
#endif // MAP_BUYINGSTORE_H
#ifdef MAP_CHANNEL_H /* channel */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("channel", channel)) return "channel";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("channel", channel))
+ return "channel";
#endif // MAP_CHANNEL_H
#ifdef CHAR_CHAR_H /* chr */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("chr", chr)) return "chr";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("chr", chr))
+ return "chr";
#endif // CHAR_CHAR_H
#ifdef MAP_CHAT_H /* chat */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("chat", chat)) return "chat";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("chat", chat))
+ return "chat";
#endif // MAP_CHAT_H
#ifdef MAP_CHRIF_H /* chrif */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("chrif", chrif)) return "chrif";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("chrif", chrif))
+ return "chrif";
#endif // MAP_CHRIF_H
#ifdef MAP_CLIF_H /* clif */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("clif", clif)) return "clif";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("clif", clif))
+ return "clif";
#endif // MAP_CLIF_H
#ifdef COMMON_CORE_H /* cmdline */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("cmdline", cmdline)) return "cmdline";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("cmdline", cmdline))
+ return "cmdline";
#endif // COMMON_CORE_H
#ifdef COMMON_CONSOLE_H /* console */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("console", console)) return "console";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("console", console))
+ return "console";
#endif // COMMON_CONSOLE_H
#ifdef COMMON_CORE_H /* core */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("core", core)) return "core";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("core", core))
+ return "core";
#endif // COMMON_CORE_H
#ifdef COMMON_DB_H /* DB */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("DB", DB)) return "DB";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("DB", DB))
+ return "DB";
#endif // COMMON_DB_H
#ifdef COMMON_DES_H /* des */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("des", des)) return "des";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("des", des))
+ return "des";
#endif // COMMON_DES_H
#ifdef MAP_DUEL_H /* duel */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("duel", duel)) return "duel";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("duel", duel))
+ return "duel";
#endif // MAP_DUEL_H
#ifdef MAP_ELEMENTAL_H /* elemental */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("elemental", elemental)) return "elemental";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("elemental", elemental))
+ return "elemental";
#endif // MAP_ELEMENTAL_H
#ifdef CHAR_GEOIP_H /* geoip */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("geoip", geoip)) return "geoip";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("geoip", geoip))
+ return "geoip";
#endif // CHAR_GEOIP_H
#ifdef COMMON_GRFIO_H /* grfio */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("grfio", grfio)) return "grfio";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("grfio", grfio))
+ return "grfio";
#endif // COMMON_GRFIO_H
#ifdef MAP_GUILD_H /* guild */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("guild", guild)) return "guild";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("guild", guild))
+ return "guild";
#endif // MAP_GUILD_H
#ifdef MAP_STORAGE_H /* gstorage */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("gstorage", gstorage)) return "gstorage";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("gstorage", gstorage))
+ return "gstorage";
#endif // MAP_STORAGE_H
#ifdef MAP_HOMUNCULUS_H /* homun */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("homun", homun)) return "homun";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("homun", homun))
+ return "homun";
#endif // MAP_HOMUNCULUS_H
#ifdef MAP_INSTANCE_H /* instance */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("instance", instance)) return "instance";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("instance", instance))
+ return "instance";
#endif // MAP_INSTANCE_H
#ifdef CHAR_INT_AUCTION_H /* inter_auction */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_auction", inter_auction)) return "inter_auction";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_auction", inter_auction))
+ return "inter_auction";
#endif // CHAR_INT_AUCTION_H
#ifdef CHAR_INT_ELEMENTAL_H /* inter_elemental */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_elemental", inter_elemental)) return "inter_elemental";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_elemental", inter_elemental))
+ return "inter_elemental";
#endif // CHAR_INT_ELEMENTAL_H
#ifdef CHAR_INT_GUILD_H /* inter_guild */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_guild", inter_guild)) return "inter_guild";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_guild", inter_guild))
+ return "inter_guild";
#endif // CHAR_INT_GUILD_H
#ifdef CHAR_INT_HOMUN_H /* inter_homunculus */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_homunculus", inter_homunculus)) return "inter_homunculus";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_homunculus", inter_homunculus))
+ return "inter_homunculus";
#endif // CHAR_INT_HOMUN_H
#ifdef CHAR_INTER_H /* inter */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter", inter)) return "inter";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter", inter))
+ return "inter";
#endif // CHAR_INTER_H
#ifdef CHAR_INT_MAIL_H /* inter_mail */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_mail", inter_mail)) return "inter_mail";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_mail", inter_mail))
+ return "inter_mail";
#endif // CHAR_INT_MAIL_H
#ifdef CHAR_INT_MERCENARY_H /* inter_mercenary */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_mercenary", inter_mercenary)) return "inter_mercenary";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_mercenary", inter_mercenary))
+ return "inter_mercenary";
#endif // CHAR_INT_MERCENARY_H
#ifdef CHAR_INT_PARTY_H /* inter_party */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_party", inter_party)) return "inter_party";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_party", inter_party))
+ return "inter_party";
#endif // CHAR_INT_PARTY_H
#ifdef CHAR_INT_PET_H /* inter_pet */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_pet", inter_pet)) return "inter_pet";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_pet", inter_pet))
+ return "inter_pet";
#endif // CHAR_INT_PET_H
#ifdef CHAR_INT_QUEST_H /* inter_quest */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_quest", inter_quest)) return "inter_quest";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_quest", inter_quest))
+ return "inter_quest";
#endif // CHAR_INT_QUEST_H
#ifdef CHAR_INT_STORAGE_H /* inter_storage */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("inter_storage", inter_storage)) return "inter_storage";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("inter_storage", inter_storage))
+ return "inter_storage";
#endif // CHAR_INT_STORAGE_H
#ifdef MAP_INTIF_H /* intif */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("intif", intif)) return "intif";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("intif", intif))
+ return "intif";
#endif // MAP_INTIF_H
#ifdef MAP_IRC_BOT_H /* ircbot */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("ircbot", ircbot)) return "ircbot";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("ircbot", ircbot))
+ return "ircbot";
#endif // MAP_IRC_BOT_H
#ifdef MAP_ITEMDB_H /* itemdb */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("itemdb", itemdb)) return "itemdb";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("itemdb", itemdb))
+ return "itemdb";
#endif // MAP_ITEMDB_H
#ifdef LOGIN_LCLIF_H /* lclif */
-if ((server_type&(SERVER_TYPE_LOGIN)) && !HPM_SYMBOL("lclif", lclif)) return "lclif";
+ if ((server_type&(SERVER_TYPE_LOGIN)) != 0 && !HPM_SYMBOL("lclif", lclif))
+ return "lclif";
#endif // LOGIN_LCLIF_H
#ifdef COMMON_CONF_H /* libconfig */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("libconfig", libconfig)) return "libconfig";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("libconfig", libconfig))
+ return "libconfig";
#endif // COMMON_CONF_H
#ifdef MAP_LOG_H /* logs */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("logs", logs)) return "logs";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("logs", logs))
+ return "logs";
#endif // MAP_LOG_H
#ifdef LOGIN_LOGIN_H /* login */
-if ((server_type&(SERVER_TYPE_LOGIN)) && !HPM_SYMBOL("login", login)) return "login";
+ if ((server_type&(SERVER_TYPE_LOGIN)) != 0 && !HPM_SYMBOL("login", login))
+ return "login";
#endif // LOGIN_LOGIN_H
#ifdef CHAR_LOGINIF_H /* loginif */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("loginif", loginif)) return "loginif";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("loginif", loginif))
+ return "loginif";
#endif // CHAR_LOGINIF_H
#ifdef MAP_MAIL_H /* mail */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("mail", mail)) return "mail";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("mail", mail))
+ return "mail";
#endif // MAP_MAIL_H
#ifdef MAP_MAP_H /* map */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("map", map)) return "map";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("map", map))
+ return "map";
#endif // MAP_MAP_H
#ifdef CHAR_MAPIF_H /* mapif */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("mapif", mapif)) return "mapif";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("mapif", mapif))
+ return "mapif";
#endif // CHAR_MAPIF_H
#ifdef COMMON_MAPINDEX_H /* mapindex */
-if ((server_type&(SERVER_TYPE_MAP|SERVER_TYPE_CHAR)) && !HPM_SYMBOL("mapindex", mapindex)) return "mapindex";
+ if ((server_type&(SERVER_TYPE_MAP|SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("mapindex", mapindex))
+ return "mapindex";
#endif // COMMON_MAPINDEX_H
#ifdef MAP_MAP_H /* mapit */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("mapit", mapit)) return "mapit";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("mapit", mapit))
+ return "mapit";
#endif // MAP_MAP_H
#ifdef MAP_MAPREG_H /* mapreg */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("mapreg", mapreg)) return "mapreg";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("mapreg", mapreg))
+ return "mapreg";
#endif // MAP_MAPREG_H
#ifdef COMMON_MD5CALC_H /* md5 */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("md5", md5)) return "md5";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("md5", md5))
+ return "md5";
#endif // COMMON_MD5CALC_H
#ifdef MAP_MERCENARY_H /* mercenary */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("mercenary", mercenary)) return "mercenary";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("mercenary", mercenary))
+ return "mercenary";
#endif // MAP_MERCENARY_H
#ifdef MAP_MOB_H /* mob */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("mob", mob)) return "mob";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("mob", mob))
+ return "mob";
#endif // MAP_MOB_H
#ifdef COMMON_MUTEX_H /* mutex */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("mutex", mutex)) return "mutex";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("mutex", mutex))
+ return "mutex";
#endif // COMMON_MUTEX_H
#ifdef MAP_NPC_H /* npc_chat */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("npc_chat", npc_chat)) return "npc_chat";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("npc_chat", npc_chat))
+ return "npc_chat";
#endif // MAP_NPC_H
#ifdef MAP_NPC_H /* npc */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("npc", npc)) return "npc";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("npc", npc))
+ return "npc";
#endif // MAP_NPC_H
#ifdef COMMON_NULLPO_H /* nullpo */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("nullpo", nullpo)) return "nullpo";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("nullpo", nullpo))
+ return "nullpo";
#endif // COMMON_NULLPO_H
#ifdef MAP_PARTY_H /* party */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("party", party)) return "party";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("party", party))
+ return "party";
#endif // MAP_PARTY_H
#ifdef MAP_PATH_H /* path */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("path", path)) return "path";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("path", path))
+ return "path";
#endif // MAP_PATH_H
#ifdef MAP_PC_GROUPS_H /* pcg */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("pc_groups", pcg)) return "pc_groups";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("pc_groups", pcg))
+ return "pc_groups";
#endif // MAP_PC_GROUPS_H
#ifdef MAP_PC_H /* pc */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("pc", pc)) return "pc";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("pc", pc))
+ return "pc";
#endif // MAP_PC_H
#ifdef MAP_NPC_H /* libpcre */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("libpcre", libpcre)) return "libpcre";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("libpcre", libpcre))
+ return "libpcre";
#endif // MAP_NPC_H
#ifdef MAP_PET_H /* pet */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("pet", pet)) return "pet";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("pet", pet))
+ return "pet";
#endif // MAP_PET_H
#ifdef CHAR_PINCODE_H /* pincode */
-if ((server_type&(SERVER_TYPE_CHAR)) && !HPM_SYMBOL("pincode", pincode)) return "pincode";
+ if ((server_type&(SERVER_TYPE_CHAR)) != 0 && !HPM_SYMBOL("pincode", pincode))
+ return "pincode";
#endif // CHAR_PINCODE_H
#ifdef MAP_QUEST_H /* quest */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("quest", quest)) return "quest";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("quest", quest))
+ return "quest";
#endif // MAP_QUEST_H
#ifdef COMMON_RANDOM_H /* rnd */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("rnd", rnd)) return "rnd";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("rnd", rnd))
+ return "rnd";
#endif // COMMON_RANDOM_H
#ifdef MAP_SCRIPT_H /* script */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("script", script)) return "script";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("script", script))
+ return "script";
#endif // MAP_SCRIPT_H
#ifdef MAP_SEARCHSTORE_H /* searchstore */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("searchstore", searchstore)) return "searchstore";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("searchstore", searchstore))
+ return "searchstore";
#endif // MAP_SEARCHSTORE_H
#ifdef COMMON_SHOWMSG_H /* showmsg */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("showmsg", showmsg)) return "showmsg";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("showmsg", showmsg))
+ return "showmsg";
#endif // COMMON_SHOWMSG_H
#ifdef MAP_SKILL_H /* skill */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("skill", skill)) return "skill";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("skill", skill))
+ return "skill";
#endif // MAP_SKILL_H
#ifdef COMMON_SOCKET_H /* sockt */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("sockt", sockt)) return "sockt";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("sockt", sockt))
+ return "sockt";
#endif // COMMON_SOCKET_H
#ifdef COMMON_SQL_H /* SQL */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("SQL", SQL)) return "SQL";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("SQL", SQL))
+ return "SQL";
#endif // COMMON_SQL_H
#ifdef MAP_STATUS_H /* status */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("status", status)) return "status";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("status", status))
+ return "status";
#endif // MAP_STATUS_H
#ifdef MAP_STORAGE_H /* storage */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("storage", storage)) return "storage";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("storage", storage))
+ return "storage";
#endif // MAP_STORAGE_H
#ifdef COMMON_STRLIB_H /* StrBuf */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("StrBuf", StrBuf)) return "StrBuf";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("StrBuf", StrBuf))
+ return "StrBuf";
#endif // COMMON_STRLIB_H
#ifdef COMMON_STRLIB_H /* strlib */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("strlib", strlib)) return "strlib";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("strlib", strlib))
+ return "strlib";
#endif // COMMON_STRLIB_H
#ifdef COMMON_STRLIB_H /* sv */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("sv", sv)) return "sv";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("sv", sv))
+ return "sv";
#endif // COMMON_STRLIB_H
#ifdef COMMON_SYSINFO_H /* sysinfo */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("sysinfo", sysinfo)) return "sysinfo";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("sysinfo", sysinfo))
+ return "sysinfo";
#endif // COMMON_SYSINFO_H
#ifdef COMMON_THREAD_H /* thread */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("thread", thread)) return "thread";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("thread", thread))
+ return "thread";
#endif // COMMON_THREAD_H
#ifdef COMMON_TIMER_H /* timer */
-if ((server_type&(SERVER_TYPE_ALL)) && !HPM_SYMBOL("timer", timer)) return "timer";
+ if ((server_type&(SERVER_TYPE_ALL)) != 0 && !HPM_SYMBOL("timer", timer))
+ return "timer";
#endif // COMMON_TIMER_H
#ifdef MAP_TRADE_H /* trade */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("trade", trade)) return "trade";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("trade", trade))
+ return "trade";
#endif // MAP_TRADE_H
#ifdef MAP_UNIT_H /* unit */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("unit", unit)) return "unit";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("unit", unit))
+ return "unit";
#endif // MAP_UNIT_H
#ifdef MAP_VENDING_H /* vending */
-if ((server_type&(SERVER_TYPE_MAP)) && !HPM_SYMBOL("vending", vending)) return "vending";
+ if ((server_type&(SERVER_TYPE_MAP)) != 0 && !HPM_SYMBOL("vending", vending))
+ return "vending";
#endif // MAP_VENDING_H
return NULL;
}
diff --git a/src/common/mmo.h b/src/common/mmo.h
index 35e66964c..b3069b27c 100644
--- a/src/common/mmo.h
+++ b/src/common/mmo.h
@@ -114,7 +114,15 @@
#define MAX_INVENTORY 100
//Max number of characters per account. Note that changing this setting alone is not enough if the client is not hexed to support more characters as well.
-#define MAX_CHARS 9
+#if PACKETVER >= 20100413
+#ifndef MAX_CHARS
+ #define MAX_CHARS 12
+#endif
+#else
+#ifndef MAX_CHARS
+ #define MAX_CHARS 9
+#endif
+#endif
//Number of slots carded equipment can have. Never set to less than 4 as they are also used to keep the data of forged items/equipment. [Skotlex]
//Note: The client seems unable to receive data for more than 4 slots due to all related packets having a fixed size.
#define MAX_SLOTS 4
diff --git a/src/common/strlib.c b/src/common/strlib.c
index 75ce2a272..df8093456 100644
--- a/src/common/strlib.c
+++ b/src/common/strlib.c
@@ -344,6 +344,7 @@ int strlib_config_switch(const char *str) {
}
/// strncpy that always null-terminates the string
+/// @remark this function will read at most `n` - 1 bytes from `src` (from 0 to `n` - 2)
char *strlib_safestrncpy(char *dst, const char *src, size_t n)
{
if( n > 0 )
diff --git a/src/map/atcommand.c b/src/map/atcommand.c
index 2beb6c634..bf816faa7 100644
--- a/src/map/atcommand.c
+++ b/src/map/atcommand.c
@@ -8366,6 +8366,36 @@ void atcommand_commands_sub(struct map_session_data* sd, const int fd, AtCommand
dbi_destroy(iter);
clif->message(fd,line_buff);
+ if (atcommand->binding_count > 0) {
+ int i, count_bind = 0;
+ int gm_lvl = pc_get_group_level(sd);
+
+ for (i = 0; i < atcommand->binding_count; i++) {
+ if (gm_lvl >= ((type == COMMAND_ATCOMMAND) ? atcommand->binding[i]->group_lv : atcommand->binding[i]->group_lv_char)) {
+ size_t slen = strlen(atcommand->binding[i]->command);
+ if (count_bind == 0) {
+ cur = line_buff;
+ memset(line_buff, ' ', CHATBOX_SIZE);
+ line_buff[CHATBOX_SIZE - 1] = 0;
+ clif->message(fd, "------------------");
+ clif->message(fd, "Custom commands:");
+ }
+ if (slen + cur - line_buff >= CHATBOX_SIZE) {
+ clif->message(fd, line_buff);
+ cur = line_buff;
+ memset(line_buff, ' ', CHATBOX_SIZE);
+ line_buff[CHATBOX_SIZE - 1] = 0;
+ }
+ memcpy(cur, atcommand->binding[i]->command, slen);
+ cur += slen + (10 - slen % 10);
+ count_bind++;
+ }
+ }
+ if (count_bind > 0)
+ clif->message(fd, line_buff); // Last Line
+ count += count_bind;
+ }
+
safesnprintf(atcmd_output, sizeof(atcmd_output), msg_fd(fd,274), count); // "%d commands found."
clif->message(fd, atcmd_output);
@@ -8390,22 +8420,24 @@ ACMD(charcommands)
return true;
}
-/* for new mounts */
+/* For new mounts */
ACMD(cashmount)
{
if (pc_hasmount(sd)) {
- clif->message(fd, msg_fd(fd,1476)); // You are already mounting something else
+ clif->message(fd, msg_fd(fd, 1476)); // You are already mounting something else
return false;
}
- clif->message(sd->fd,msg_fd(fd,1362)); // NOTICE: If you crash with mount your LUA is outdated.
+ clif->message(sd->fd, msg_fd(fd, 1362)); // NOTICE: If you crash with mount your LUA is outdated.
+
if (!sd->sc.data[SC_ALL_RIDING]) {
- clif->message(sd->fd,msg_fd(fd,1363)); // You have mounted.
- sc_start(NULL, &sd->bl, SC_ALL_RIDING, 100, 25, INFINITE_DURATION);
+ clif->message(sd->fd, msg_fd(fd, 1363)); // You have mounted.
+ sc_start(NULL, &sd->bl, SC_ALL_RIDING, 100, battle_config.boarding_halter_speed, INFINITE_DURATION);
} else {
- clif->message(sd->fd,msg_fd(fd,1364)); // You have released your mount.
+ clif->message(sd->fd, msg_fd(fd, 1364)); // You have released your mount.
status_change_end(&sd->bl, SC_ALL_RIDING, INVALID_TIMER);
}
+
return true;
}
diff --git a/src/map/battle.c b/src/map/battle.c
index 64fda033f..a4e6d8dd1 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
@@ -6814,14 +6814,23 @@ int battle_check_target( struct block_list *src, struct block_list *target,int f
if( flag&(BCT_PARTY|BCT_ENEMY) ) {
int s_party = status->get_party_id(s_bl);
int s_guild = status->get_guild_id(s_bl);
+ int t_guild = status->get_guild_id(t_bl);
- if( s_party && s_party == status->get_party_id(t_bl)
- && !(map->list[m].flag.pvp && map->list[m].flag.pvp_noparty)
- && !(map_flag_gvg(m) && map->list[m].flag.gvg_noparty && !( s_guild && s_guild == status->get_guild_id(t_bl) ))
- && (!map->list[m].flag.battleground || sbg_id == tbg_id) )
- state |= BCT_PARTY;
- else
+ if (s_party != 0 && s_party == status->get_party_id(t_bl)) {
+ if (map_flag_gvg(m) && map->list[m].flag.gvg_noparty) {
+ if (s_guild != 0 && t_guild != 0 && (s_guild == t_guild || guild->isallied(s_guild, t_guild)))
+ state |= BCT_PARTY;
+ else
+ state |= flag&BCT_ENEMY ? BCT_ENEMY : BCT_PARTY;
+ } else if (!(map->list[m].flag.pvp && map->list[m].flag.pvp_noparty)
+ && (!map->list[m].flag.battleground || sbg_id == tbg_id)) {
+ state |= BCT_PARTY;
+ } else {
+ state |= BCT_ENEMY;
+ }
+ } else {
state |= BCT_ENEMY;
+ }
}
if( flag&(BCT_GUILD|BCT_ENEMY) ) {
int s_guild = status->get_guild_id(s_bl);
@@ -7320,7 +7329,12 @@ static const struct battle_data {
{ "save_body_style", &battle_config.save_body_style, 0, 0, 1, },
{ "player_warp_keep_direction", &battle_config.player_warp_keep_direction, 0, 0, 1, },
{ "atcommand_levelup_events", &battle_config.atcommand_levelup_events, 0, 0, 1, },
+ { "bow_unequip_arrow", &battle_config.bow_unequip_arrow, 1, 0, 1, },
{ "max_summoner_parameter", &battle_config.max_summoner_parameter, 120, 10, 10000, },
+ { "mvp_exp_reward_message", &battle_config.mvp_exp_reward_message, 0, 0, 1, },
+ { "monster_eye_range_bonus", &battle_config.mob_eye_range_bonus, 0, 0, 10, },
+ { "prevent_logout_trigger", &battle_config.prevent_logout_trigger, 0xE, 0, 0xF, },
+ { "boarding_halter_speed", &battle_config.boarding_halter_speed, 25, 0, 100, },
};
#ifndef STATS_OPT_OUT
/**
@@ -7599,6 +7613,13 @@ void battle_adjust_conf(void) {
}
#endif
+#if PACKETVER < 20131223
+ if (battle_config.mvp_exp_reward_message) {
+ ShowWarning("conf/map/battle/client.conf MVP EXP reward message is enabled but it requires PACKETVER 2013-12-23 or newer, disabling...\n");
+ battle_config.mvp_exp_reward_message = 0;
+ }
+#endif
+
#ifndef CELL_NOSTACK
if (battle_config.custom_cell_stack_limit != 1)
ShowWarning("Battle setting 'custom_cell_stack_limit' takes no effect as this server was compiled without Cell Stack Limit support.\n");
diff --git a/src/map/battle.h b/src/map/battle.h
index c55d5ef19..d582f3c92 100644
--- a/src/map/battle.h
+++ b/src/map/battle.h
@@ -545,8 +545,16 @@ struct Battle_Config {
int player_warp_keep_direction;
int atcommand_levelup_events; // Enable atcommands trigger level up events for NPCs
+
+ int bow_unequip_arrow;
int max_summoner_parameter; // Summoner Max Stats
+ int mvp_exp_reward_message;
+
+ int mob_eye_range_bonus; //Vulture's Eye and Snake's Eye range bonus
+
+ int prevent_logout_trigger;
+ int boarding_halter_speed;
};
/* criteria for battle_config.idletime_critera */
diff --git a/src/map/clif.c b/src/map/clif.c
index 236297dba..f1400a5d4 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -677,7 +677,8 @@ void clif_authok(struct map_session_data *sd)
#if PACKETVER >= 20080102
p.font = sd->status.font;
#endif
-#if PACKETVER >= 20141016
+// Some clients smaller than 20160330 cant be tested [4144]
+#if PACKETVER >= 20141016 && PACKETVER < 20160330
p.sex = sd->status.sex;
#endif
clif->send(&p,sizeof(p),&sd->bl,SELF);
@@ -1077,15 +1078,21 @@ void clif_set_unit_idle(struct block_list* bl, struct map_session_data *tsd, enu
#endif
#if PACKETVER >= 20150513
p.body = vd->body_style;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
safestrncpy(p.name, clif->get_bl_name(bl), NAME_LENGTH);
#endif
-
clif->send(&p,sizeof(p),tsd?&tsd->bl:bl,target);
if (clif->isdisguised(bl)) {
#if PACKETVER >= 20091103
p.objecttype = pc->db_checkid(status->get_viewdata(bl)->class) ? 0x0 : 0x5; //PC_TYPE : NPC_MOB_TYPE
+#if PACKETVER >= 20131223
+ p.AID = -bl->id;
+#else
p.GID = -bl->id;
+#endif
#else
p.GID = -bl->id;
#endif
@@ -1220,6 +1227,9 @@ void clif_spawn_unit(struct block_list* bl, enum send_target target) {
#endif
#if PACKETVER >= 20150513
p.body = vd->body_style;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
safestrncpy(p.name, clif->get_bl_name(bl), NAME_LENGTH);
#endif
if (clif->isdisguised(bl)) {
@@ -1228,7 +1238,11 @@ void clif_spawn_unit(struct block_list* bl, enum send_target target) {
clif->send(&p,sizeof(p),bl,target);
#if PACKETVER >= 20091103
p.objecttype = pc->db_checkid(status->get_viewdata(bl)->class) ? 0x0 : 0x5; //PC_TYPE : NPC_MOB_TYPE
+#if PACKETVER >= 20131223
+ p.AID = -bl->id;
+#else
p.GID = -bl->id;
+#endif
#else
p.GID = -bl->id;
#endif
@@ -1262,7 +1276,7 @@ void clif_set_unit_walking(struct block_list* bl, struct map_session_data *tsd,
#endif
#if PACKETVER >= 20131223
p.AID = bl->id;
- p.GID = (tsd) ? tsd->status.char_id : 0; // CCODE
+ p.GID = (sd) ? sd->status.char_id : 0; // CCODE
#else
p.GID = bl->id;
#endif
@@ -1312,6 +1326,9 @@ void clif_set_unit_walking(struct block_list* bl, struct map_session_data *tsd,
#endif
#if PACKETVER >= 20150513
p.body = vd->body_style;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
safestrncpy(p.name, clif->get_bl_name(bl), NAME_LENGTH);
#endif
@@ -1320,7 +1337,11 @@ void clif_set_unit_walking(struct block_list* bl, struct map_session_data *tsd,
if (clif->isdisguised(bl)) {
#if PACKETVER >= 20091103
p.objecttype = pc->db_checkid(status->get_viewdata(bl)->class) ? 0x0 : 0x5; //PC_TYPE : NPC_MOB_TYPE
+#if PACKETVER >= 20131223
+ p.AID = -bl->id;
+#else
p.GID = -bl->id;
+#endif
#else
p.GID = -bl->id;
#endif
@@ -1332,7 +1353,7 @@ void clif_set_unit_walking(struct block_list* bl, struct map_session_data *tsd,
/// 01b0 <id>.L <type>.B <value>.L
/// type:
/// unused
-void clif_class_change(struct block_list *bl, int class_, int type)
+void clif_class_change(struct block_list *bl, int class_, int type, struct map_session_data *sd)
{
nullpo_retv(bl);
@@ -1343,7 +1364,11 @@ void clif_class_change(struct block_list *bl, int class_, int type)
WBUFL(buf,2)=bl->id;
WBUFB(buf,6)=type;
WBUFL(buf,7)=class_;
- clif->send(buf,packet_len(0x1b0),bl,AREA);
+
+ if (sd == NULL)
+ clif->send(buf, packet_len(0x1b0), bl, AREA);
+ else
+ clif->send(buf, packet_len(0x1b0), &sd->bl, SELF);
}
}
@@ -2544,13 +2569,13 @@ void clif_item_equip(short idx, struct EQUIPITEM_INFO *p, struct item *it, struc
p->type = itemtype(id->type);
#if PACKETVER < 20120925
- p->IsIdentified = i->identify ? 1 : 0;
+ p->IsIdentified = it->identify ? 1 : 0;
#endif
p->location = eqp_pos;
p->WearState = it->equip;
#if PACKETVER < 20120925
- p->IsDamaged = (i->attribute & ATTR_BROKEN) != 0 ? 1 : 0;
+ p->IsDamaged = (it->attribute & ATTR_BROKEN) != 0 ? 1 : 0;
#endif
p->RefiningLevel = it->refine;
@@ -7232,6 +7257,13 @@ void clif_mvp_item(struct map_session_data *sd,int nameid)
/// 010b <exp>.L
void clif_mvp_exp(struct map_session_data *sd, unsigned int exp)
{
+#if PACKETVER >= 20131223 // Kro removed this packet [Napster]
+ if (battle_config.mvp_exp_reward_message) {
+ char e_msg[CHAT_SIZE_MAX];
+ sprintf(e_msg, msg_txt(855), exp);
+ clif->messagecolor_self(sd->fd, COLOR_CYAN, e_msg); // Congratulations! You are the MVP! Your reward EXP Points are %u !!
+ }
+#else
int fd;
nullpo_retv(sd);
@@ -7241,6 +7273,7 @@ void clif_mvp_exp(struct map_session_data *sd, unsigned int exp)
WFIFOW(fd,0)=0x10b;
WFIFOL(fd,2)=cap_value(exp,0,INT32_MAX);
WFIFOSET(fd,packet_len(0x10b));
+#endif
}
/// Dropped MVP item reward message (ZC_THROW_MVPITEM).
@@ -10599,9 +10632,11 @@ void clif_parse_NpcClicked(int fd,struct map_session_data *sd)
clif->clearunit_area(&sd->bl,CLR_DEAD);
return;
}
- if( sd->npc_id || sd->state.workinprogress&2 ){
-#ifdef RENEWAL
- clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS); // TODO look for the client date that has this message.
+ if (sd->npc_id || sd->state.workinprogress & 2) {
+#if PACKETVER >= 20110309
+ clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
#endif
return;
}
@@ -10614,9 +10649,11 @@ void clif_parse_NpcClicked(int fd,struct map_session_data *sd)
clif->pActionRequest_sub(sd, 0x07, bl->id, timer->gettick());
break;
case BL_NPC:
- if( sd->ud.skill_id < RK_ENCHANTBLADE && sd->ud.skilltimer != INVALID_TIMER ) {// TODO: should only work with none 3rd job skills
-#ifdef RENEWAL
+ if (sd->ud.skill_id < RK_ENCHANTBLADE && sd->ud.skilltimer != INVALID_TIMER) { // TODO: should only work with none 3rd job skills
+#if PACKETVER >= 20110309
clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
#endif
break;
}
@@ -10992,39 +11029,38 @@ void clif_parse_RemoveOption(int fd,struct map_session_data *sd)
void clif_parse_ChangeCart(int fd,struct map_session_data *sd) __attribute__((nonnull (2)));
/// Request to change cart's visual look (CZ_REQ_CHANGECART).
/// 01af <num>.W
-void clif_parse_ChangeCart(int fd,struct map_session_data *sd)
+void clif_parse_ChangeCart(int fd, struct map_session_data *sd)
{// TODO: State tracking?
int type;
- if( pc->checkskill(sd, MC_CHANGECART) < 1 )
+ if (pc->checkskill(sd, MC_CHANGECART) == 0)
return;
-#ifdef RENEWAL
- if( sd->npc_id || sd->state.workinprogress&1 ){
+ if (sd->npc_id || sd->state.workinprogress & 1) {
+#if PACKETVER >= 20110309
clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
+#endif
return;
}
-#endif
- type = RFIFOW(fd,2);
+ type = RFIFOW(fd, 2);
+
+ if (
#ifdef NEW_CARTS
- if( (type == 9 && sd->status.base_level > 131) ||
- (type == 8 && sd->status.base_level > 121) ||
- (type == 7 && sd->status.base_level > 111) ||
- (type == 6 && sd->status.base_level > 101) ||
+ (type == 9 && sd->status.base_level > 130) ||
+ (type == 8 && sd->status.base_level > 120) ||
+ (type == 7 && sd->status.base_level > 110) ||
+ (type == 6 && sd->status.base_level > 100) ||
+#endif
(type == 5 && sd->status.base_level > 90) ||
(type == 4 && sd->status.base_level > 80) ||
(type == 3 && sd->status.base_level > 65) ||
(type == 2 && sd->status.base_level > 40) ||
(type == 1))
-#else
- if( (type == 5 && sd->status.base_level > 90) ||
- (type == 4 && sd->status.base_level > 80) ||
- (type == 3 && sd->status.base_level > 65) ||
- (type == 2 && sd->status.base_level > 40) ||
- (type == 1))
-#endif
- pc->setcart(sd,type);
+
+ pc->setcart(sd, type);
}
/// Request to select cart's visual look for new cart design (CZ_SELECTCART).
@@ -11211,9 +11247,11 @@ void clif_parse_UseSkillToId(int fd, struct map_session_data *sd)
// Whether skill fails or not is irrelevant, the char ain't idle. [Skotlex]
pc->update_idle_time(sd, BCIDLE_USESKILLTOID);
- if( sd->npc_id || sd->state.workinprogress&1 ){
-#ifdef RENEWAL
- clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS); // TODO look for the client date that has this message.
+ if (sd->npc_id || sd->state.workinprogress & 1) {
+#if PACKETVER >= 20110309
+ clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
#endif
return;
}
@@ -11308,12 +11346,14 @@ void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, uint16 ski
return;
}
-#ifdef RENEWAL
- if( sd->state.workinprogress&1 ){
- clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS); // TODO look for the client date that has this message.
+ if (sd->state.workinprogress & 1) {
+#if PACKETVER >= 20110309
+ clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
+#endif
return;
}
-#endif
//Whether skill fails or not is irrelevant, the char ain't idle. [Skotlex]
pc->update_idle_time(sd, BCIDLE_USESKILLTOPOS);
@@ -11594,7 +11634,12 @@ void clif_parse_NpcStringInput(int fd, struct map_session_data* sd) __attribute_
/// 01d5 <packet len>.W <npc id>.L <string>.?B
void clif_parse_NpcStringInput(int fd, struct map_session_data* sd)
{
- int message_len = RFIFOW(fd,2)-8;
+// [4144] can't confirm exact client version. At least >= correct for 20150513
+#if PACKETVER >= 20151029
+ int message_len = RFIFOW(fd, 2) - 7;
+#else
+ int message_len = RFIFOW(fd, 2) - 8;
+#endif
int npcid = RFIFOL(fd,4);
const char *message = RFIFOP(fd,8);
@@ -16201,7 +16246,7 @@ void clif_bg_hp(struct map_session_data *sd)
{
unsigned char buf[34];
-// packet version can be wrong, because inconsistend data in other servers.
+// packet version can be wrong, because inconsistend data in other servers. From packets table it start from 20140312 [4144]
#if PACKETVER < 20140613
const int cmd = 0x2e0;
nullpo_retv(sd);
diff --git a/src/map/clif.h b/src/map/clif.h
index c4cf045c3..ccb227267 100644
--- a/src/map/clif.h
+++ b/src/map/clif.h
@@ -65,9 +65,11 @@ struct view_data;
#define MAX_ROULETTE_COLUMNS 9 /** client-defined value **/
#define RGB2BGR(c) (((c) & 0x0000FF) << 16 | ((c) & 0x00FF00) | ((c) & 0xFF0000) >> 16)
+#define COLOR_CYAN 0x00ffffU
#define COLOR_RED 0xff0000U
#define COLOR_GREEN 0x00ff00U
#define COLOR_WHITE 0xffffffU
+#define COLOR_YELLOW 0xffff00U
#define COLOR_DEFAULT COLOR_GREEN
/**
@@ -357,30 +359,32 @@ typedef enum useskill_fail_cause { // clif_skill_fail
}useskill_fail_cause;
enum clif_messages {
- MSG_ITEM_CANT_OBTAIN_WEIGHT = 0x034, ///< You cannot carry more items because you are overweight.
- MSG_ITEM_NEED_STANDING = 0x297, ///< You cannot use this item while sitting.
- MSG_MERCENARY_EXPIRED = 0x4f2, ///< The mercenary contract has expired.
- MSG_MERCENARY_DIED = 0x4f3, ///< The mercenary has died.
- MSG_MERCENARY_RELEASED = 0x4f4, ///< You have released the mercenary.
- MSG_MERCENARY_ESCAPED = 0x4f5, ///< The mercenary has run away.
- MSG_SKILL_CANT_USE_AREA = 0x536, ///< This skill cannot be used within this area
- MSG_ITEM_CANT_USE_AREA = 0x537, ///< This item cannot be used within this area.
- MSG_EQUIP_NOT_PUBLIC = 0x54d, ///< This character's equipment information is not open to the public.
- MSG_ITEM_NEED_MADO = 0x59b, ///< Item can only be used when Mado Gear is mounted.
- MSG_ITEM_NEED_CART = 0x5ef, ///< Usable only when cart is put on
- MSG_RUNE_STONE_MAX_AMOUNT = 0x61b, ///< Cannot create Rune stone more than the maximum amount.
- MSG_SKILL_POINTS_LEFT_JOB1 = 0x61e, ///< You must consume all '%d' remaining points in your 1st Job tab.
- MSG_SKILL_POINTS_LEFT_JOB2 = 0x61f, ///< You must consume all '%d' remaining points in your 2nd Job tab. 1st Tab is already done.
- MSG_SKILL_ITEM_NOT_FOUND = 0x623, // FIXME[Haru]: This seems to be 0x622 in the msgstringtable files I found.
- MSG_SKILL_SUCCESS = 0x627, // FIXME[Haru]: This seems to be 0x626 in the msgstringtable files I found.
- MSG_SKILL_FAILURE = 0x628, // FIXME[Haru]: This seems to be 0x627 in the msgstringtable files I found.
- MSG_SKILL_ITEM_NEED_IDENTIFY = 0x62d, ///< Unable to use unchecked items as materials.
- MSG_ITEM_CANT_EQUIP_LVL = 0x6ed, // FIXME[Haru]: This seems to be 0x6ee in the msgstringtable files I found.
- MSG_ITEM_CANT_USE_LVL = 0x6ee, // FIXME[Haru]: This seems to be 0x6ef in the msgstringtable files I found.
- MSG_COOKING_LIST_FAIL = 0x625, // FIXME[Haru]: This might be a wrong message ID. Not sure what it should be.
- MSG_SECONDS_UNTIL_USE = 0x746, ///< %d seconds left until you can use
- MSG_NPC_WORK_IN_PROGRESS = 0x783, // FIXME[Haru]: This seems to be 0x784 in the msgstringtable files I found.
- MSG_REINS_CANT_USE_MOUNTED = 0x78b, // FIXME[Haru]: This seems to be 0x785 in the msgstringtalbe files I found.
+ MSG_ITEM_CANT_OBTAIN_WEIGHT = 0x034, ///< You cannot carry more items because you are overweight.
+ MSG_ITEM_NEED_STANDING = 0x297, ///< You cannot use this item while sitting.
+ MSG_MERCENARY_EXPIRED = 0x4f2, ///< The mercenary contract has expired.
+ MSG_MERCENARY_DIED = 0x4f3, ///< The mercenary has died.
+ MSG_MERCENARY_RELEASED = 0x4f4, ///< You have released the mercenary.
+ MSG_MERCENARY_ESCAPED = 0x4f5, ///< The mercenary has run away.
+ MSG_PARTY_MEMBER_NOT_SUMMONED = 0x4c5, ///< The party member was not summoned because you are not the party leader.
+ MSG_PARTY_NO_MEMBER_IN_MAP = 0x4c6, ///< There is no party member to summon in the current map.
+ MSG_SKILL_CANT_USE_AREA = 0x536, ///< This skill cannot be used within this area
+ MSG_ITEM_CANT_USE_AREA = 0x537, ///< This item cannot be used within this area.
+ MSG_EQUIP_NOT_PUBLIC = 0x54d, ///< This character's equipment information is not open to the public.
+ MSG_ITEM_NEED_MADO = 0x59b, ///< Item can only be used when Mado Gear is mounted.
+ MSG_ITEM_NEED_CART = 0x5ef, ///< Usable only when cart is put on
+ MSG_RUNE_STONE_MAX_AMOUNT = 0x61b, ///< Cannot create Rune stone more than the maximum amount.
+ MSG_SKILL_POINTS_LEFT_JOB1 = 0x61e, ///< You must consume all '%d' remaining points in your 1st Job tab.
+ MSG_SKILL_POINTS_LEFT_JOB2 = 0x61f, ///< You must consume all '%d' remaining points in your 2nd Job tab. 1st Tab is already done.
+ MSG_SKILL_ITEM_NOT_FOUND = 0x623, // FIXME[Haru]: This seems to be 0x622 in the msgstringtable files I found.
+ MSG_SKILL_SUCCESS = 0x627, // FIXME[Haru]: This seems to be 0x626 in the msgstringtable files I found.
+ MSG_SKILL_FAILURE = 0x628, // FIXME[Haru]: This seems to be 0x627 in the msgstringtable files I found.
+ MSG_SKILL_ITEM_NEED_IDENTIFY = 0x62d, ///< Unable to use unchecked items as materials.
+ MSG_ITEM_CANT_EQUIP_LVL = 0x6ed, // FIXME[Haru]: This seems to be 0x6ee in the msgstringtable files I found.
+ MSG_ITEM_CANT_USE_LVL = 0x6ee, // FIXME[Haru]: This seems to be 0x6ef in the msgstringtable files I found.
+ MSG_COOKING_LIST_FAIL = 0x625, // FIXME[Haru]: This might be a wrong message ID. Not sure what it should be.
+ MSG_SECONDS_UNTIL_USE = 0x746, ///< %d seconds left until you can use
+ MSG_NPC_WORK_IN_PROGRESS = 0x783, // FIXME[Haru]: This seems to be 0x784 in the msgstringtable files I found.
+ MSG_REINS_CANT_USE_MOUNTED = 0x78b, // FIXME[Haru]: This seems to be 0x785 in the msgstringtalbe files I found.
};
/**
@@ -671,7 +675,7 @@ struct clif_interface {
void (*changetraplook) (struct block_list *bl,int val);
void (*refreshlook) (struct block_list *bl,int id,int type,int val,enum send_target target);
void (*sendlook) (struct block_list *bl, int id, int type, int val, int val2, enum send_target target);
- void (*class_change) (struct block_list *bl,int class_,int type);
+ void (*class_change) (struct block_list *bl,int class_,int type, struct map_session_data *sd);
void (*skill_delunit) (struct skill_unit *su);
void (*skillunit_update) (struct block_list* bl);
int (*clearunit_delayed_sub) (int tid, int64 tick, int id, intptr_t data);
diff --git a/src/map/itemdb.h b/src/map/itemdb.h
index 618111d2a..138a783ae 100644
--- a/src/map/itemdb.h
+++ b/src/map/itemdb.h
@@ -147,6 +147,23 @@ enum item_itemid {
ITEMID_BLACK_THING = 12435,
ITEMID_BOARDING_HALTER = 12622,
ITEMID_NOBLE_NAMEPLATE = 12705,
+ ITEMID_POISON_PARALYSIS = 12717,
+ ITEMID_POISON_LEECH = 12718,
+ ITEMID_POISON_OBLIVION = 12719,
+ ITEMID_POISON_CONTAMINATION = 12720,
+ ITEMID_POISON_NUMB = 12721,
+ ITEMID_POISON_FEVER = 12722,
+ ITEMID_POISON_LAUGHING = 12723,
+ ITEMID_POISON_FATIGUE = 12724,
+ ITEMID_NAUTHIZ = 12725,
+ ITEMID_RAIDO = 12726,
+ ITEMID_BERKANA = 12727,
+ ITEMID_ISA = 12728,
+ ITEMID_OTHILA = 12729,
+ ITEMID_URUZ = 12730,
+ ITEMID_THURISAZ = 12731,
+ ITEMID_WYRD = 12732,
+ ITEMID_HAGALAZ = 12733,
ITEMID_DUN_TELE_SCROLL1 = 14527,
ITEMID_BATTLE_MANUAL25 = 14532,
ITEMID_BATTLE_MANUAL100 = 14533,
@@ -161,6 +178,7 @@ enum item_itemid {
ITEMID_PILEBUNCKER_S = 16030,
ITEMID_PILEBUNCKER_P = 16031,
ITEMID_PILEBUNCKER_T = 16032,
+ ITEMID_LUX_ANIMA = 22540,
};
enum cards_item_list {
@@ -262,37 +280,6 @@ enum cash_food_item_list {
};
/**
- * GC Poison
- */
-enum poison_item_list {
- ITEMID_POISON_PARALYSIS = 12717,
- ITEMID_POISON_LEECH, // 12718
- ITEMID_POISON_OBLIVION, // 12719
- ITEMID_POISON_CONTAMINATION, // 12720
- ITEMID_POISON_NUMB, // 12721
- ITEMID_POISON_FEVER, // 12722
- ITEMID_POISON_LAUGHING, // 12723
- ITEMID_POISON_FATIGUE, // 12724
-};
-
-
-/**
- * Rune Knight
- **/
-enum rune_item_list {
- ITEMID_NAUTHIZ = 12725,
- ITEMID_RAIDO, // 12726
- ITEMID_BERKANA, // 12727
- ITEMID_ISA, // 12728
- ITEMID_OTHILA, // 12729
- ITEMID_URUZ, // 12730
- ITEMID_THURISAZ, // 12731
- ITEMID_WYRD, // 12732
- ITEMID_HAGALAZ, // 12733
- ITEMID_LUX_ANIMA = 22540,
-};
-
-/**
* Geneticist
*/
enum geneticist_item_list {
@@ -566,7 +553,6 @@ struct item_data {
#define itemdb_canrefine(n) (!itemdb->search(n)->flag.no_refine)
#define itemdb_allowoption(n) (!itemdb->search(n)->flag.no_options)
-#define itemdb_is_rune(n) (((n) >= ITEMID_NAUTHIZ && (n) <= ITEMID_HAGALAZ) || (n) == ITEMID_LUX_ANIMA)
#define itemdb_is_element(n) ((n) >= ITEMID_SCARLET_PTS && (n) <= ITEMID_LIME_GREEN_PTS)
#define itemdb_is_spellbook(n) ((n) >= ITEMID_MAGIC_BOOK_FB && (n) <= ITEMID_MAGIC_BOOK_DL)
#define itemdb_is_poison(n) ((n) >= ITEMID_POISON_PARALYSIS && (n) <= ITEMID_POISON_FATIGUE)
diff --git a/src/map/mob.c b/src/map/mob.c
index d5932f195..74d25b805 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -2832,7 +2832,7 @@ int mob_class_change (struct mob_data *md, int class_) {
mob_stop_walking(md, STOPWALKING_FLAG_NONE);
unit->skillcastcancel(&md->bl, 0);
status->set_viewdata(&md->bl, class_);
- clif->class_change(&md->bl, md->vd->class, 1);
+ clif->class_change(&md->bl, md->vd->class, 1, NULL);
status_calc_mob(md, SCO_FIRST);
md->ud.state.speed_changed = 1; //Speed change update.
diff --git a/src/map/npc.h b/src/map/npc.h
index 6180e9765..3bd11d536 100644
--- a/src/map/npc.h
+++ b/src/map/npc.h
@@ -125,7 +125,6 @@ struct npc_data {
struct hplugin_data_store *hdata; ///< HPM Plugin Data Store
};
-
#define START_NPC_NUM 110000000
enum actor_classes {
@@ -142,7 +141,7 @@ enum actor_classes {
#define MAX_NPC_CLASS 1000
// New NPC range
#define MAX_NPC_CLASS2_START 10001
-#define MAX_NPC_CLASS2_END 10203
+#define MAX_NPC_CLASS2_END 10248
//Script NPC events.
enum npce_event {
diff --git a/src/map/packets.h b/src/map/packets.h
index c622cb89d..cc2312356 100644
--- a/src/map/packets.h
+++ b/src/map/packets.h
@@ -2146,6 +2146,8 @@ packet(0x96e,-1,clif->ackmergeitems);
// shuffle packets not added
packet(0x097d,288); // ZC_ACK_RANKING
packet(0x097e,12); // ZC_UPDATE_RANKING_POINT
+ packet(0x097f,-1); // ZC_SELECTCART
+ packet(0x0980,7,clif->pSelectCart); // CZ_SELECTCART
#endif
#ifndef PACKETVER_RE
@@ -2220,6 +2222,44 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
#endif
+// 2012-09-25aRagexe
+#if PACKETVER >= 20120925
+// new packets (not all)
+ packet(0x0998,8,clif->pEquipItem,2,4);
+#endif
+
+// 2013-02-06aRagexe
+#if PACKETVER >= 20130206
+// new packets
+ packet(0x09a4,18); // ZC_DISPATCH_TIMING_INFO_CHN
+// changed packet sizes
+#endif
+
+// 2013-03-06aRagexe
+#if PACKETVER >= 20130306
+// new packets
+ packet(0x09a6,12); // ZC_BANKING_CHECK
+ packet(0x09a7,14,clif->pDull/*,XXX*/); // CZ_REQ_BANKING_DEPOSIT
+ packet(0x09a8,4); // ZC_ACK_BANKING_DEPOSIT
+ packet(0x09a9,14,clif->pDull/*,XXX*/); // CZ_REQ_BANKING_WITHDRAW
+ packet(0x09aa,4); // ZC_ACK_BANKING_WITHDRAW
+// changed packet sizes
+#endif
+
+// 2013-03-13aRagexe
+#if PACKETVER >= 20130313
+// new packets
+ packet(0x09ab,-1,clif->pDull/*,XXX*/); // CZ_REQ_BANKING_CHECK
+ packet(0x09ac,20,clif->pDull/*,XXX*/); // CZ_REQ_CASH_BARGAIN_SALE_ITEM_INFO
+ packet(0x09ad,6); // ZC_ACK_CASH_BARGAIN_SALE_ITEM_INFO
+ packet(0x09ae,-1,clif->pDull/*,XXX*/); // CZ_REQ_APPLY_BARGAIN_SALE_ITEM
+ packet(0x09af,-1); // ZC_ACK_APPLY_BARGAIN_SALE_ITEM
+ packet(0x09b0,8,clif->pDull/*,XXX*/); // CZ_REQ_REMOVE_BARGAIN_SALE_ITEM
+ packet(0x09b1,6); // ZC_ACK_REMOVE_BARGAIN_SALE_ITEM
+ packet(0x09b2,-1); // ZC_NOTIFY_BARGAIN_SALE_SELLING
+// changed packet sizes
+#endif
+
//2013-03-20Ragexe (Judas + Yommy)
#if PACKETVER >= 20130320
// Shuffle Start
@@ -2258,13 +2298,36 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x095a,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
// Shuffle End
- // New Packets
- packet(0x0998,8,clif->pEquipItem,2,4);
+ // New Packets (wrong version or packet not exists)
packet(0x0447,2); // PACKET_CZ_BLOCKING_PLAY_CANCEL
packet(0x099f,24);
// New Packets End
#endif
+#if PACKETVER >= 20130320
+// new packets
+// changed packet sizes
+ packet(0x09a7,10,clif->pBankDeposit,2,4,6); // CZ_REQ_BANKING_DEPOSIT
+ packet(0x09a8,12); // ZC_ACK_BANKING_DEPOSIT
+ packet(0x09a9,10,clif->pBankWithdraw,2,4,6); // CZ_REQ_BANKING_WITHDRAW
+ packet(0x09aa,12); // ZC_ACK_BANKING_WITHDRAW
+ packet(0x09ab,6,clif->pBankCheck,2,4); // CZ_REQ_BANKING_CHECK
+#endif
+
+// 2013-03-27bRagexe
+#if PACKETVER >= 20130327
+// new packets
+ packet(0x09ac,-1,clif->pDull/*,XXX*/); // CZ_REQ_CASH_BARGAIN_SALE_ITEM_INFO
+ packet(0x09ad,10); // ZC_ACK_CASH_BARGAIN_SALE_ITEM_INFO
+ packet(0x09ae,17,clif->pDull/*,XXX*/); // CZ_REQ_APPLY_BARGAIN_SALE_ITEM
+ packet(0x09af,4); // ZC_ACK_APPLY_BARGAIN_SALE_ITEM
+ packet(0x09b0,8,clif->pDull/*,XXX*/); // CZ_REQ_REMOVE_BARGAIN_SALE_ITEM
+ packet(0x09b1,4); // ZC_ACK_REMOVE_BARGAIN_SALE_ITEM
+ packet(0x09b2,6); // ZC_NOTIFY_BARGAIN_SALE_SELLING
+ packet(0x09b3,6); // ZC_NOTIFY_BARGAIN_SALE_CLOSE
+// changed packet sizes
+#endif
+
//2013-05-15aRagexe (Shakto)
#if PACKETVER >= 20130515
// Shuffle Start
@@ -2527,20 +2590,74 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
#endif
-/* Bank System [Yommy/Hercules] */
-#if PACKETVER >= 20130724
-// shuffle packets not added
- packet(0x09A6,12); // ZC_BANKING_CHECK
- packet(0x09A7,10,clif->pBankDeposit,2,4,6);
- packet(0x09A8,16); // ZC_ACK_BANKING_DEPOSIT
- packet(0x09A9,10,clif->pBankWithdraw,2,4,6);
- packet(0x09AA,16); // ZC_ACK_BANKING_WITHDRAW
- packet(0x09AB,6,clif->pBankCheck,2,4);
- ////
- packet(0x09B6,6,clif->pBankOpen,2,4);
- packet(0x09B7,4); // ZC_ACK_OPEN_BANKING
- packet(0x09B8,6,clif->pBankClose,2,4);
- packet(0x09B9,4); // ZC_ACK_CLOSE_BANKING
+// 2013-04-17aRagexe
+#if PACKETVER >= 20130417
+// new packets
+ packet(0x09b4,6,clif->pDull/*,XXX*/); // CZ_OPEN_BARGAIN_SALE_TOOL
+ packet(0x09b5,2); // ZC_OPEN_BARGAIN_SALE_TOOL
+ packet(0x09b6,6,clif->pBankOpen,2,4); // CZ_REQ_OPEN_BANKING
+ packet(0x09b7,4); // ZC_ACK_OPEN_BANKING
+ packet(0x09b8,6,clif->pBankClose,2,4); // CZ_REQ_CLOSE_BANKING
+ packet(0x09b9,4); // ZC_ACK_CLOSE_BANKING
+// changed packet sizes
+#endif
+
+// 2013-04-24aRagexe
+#if PACKETVER >= 20130424
+// new packets
+ packet(0x09ba,6,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_GUILD_STORAGE
+ packet(0x09bb,4); // ZC_ACK_OPEN_GUILD_STORAGE
+ packet(0x09bc,6,clif->pDull/*,XXX*/); // CZ_CLOSE_BARGAIN_SALE_TOOL
+ packet(0x09bd,2); // ZC_CLOSE_BARGAIN_SALE_TOOL
+// changed packet sizes
+#endif
+
+// 2013-05-02aRagexe
+#if PACKETVER >= 20130502
+// new packets
+ packet(0x09be,6,clif->pDull/*,XXX*/); // CZ_REQ_CLOSE_GUILD_STORAGE
+ packet(0x09bf,4); // ZC_ACK_CLOSE_GUILD_STORAGE
+// changed packet sizes
+ packet(0x09bb,6); // ZC_ACK_OPEN_GUILD_STORAGE
+#endif
+
+// 2013-05-15aRagexe
+#if PACKETVER >= 20130515
+// new packets
+ packet(0x09c0,11); // ZC_ACTION_MOVE
+ packet(0x09c1,11); // ZC_C_MARKERINFO
+// changed packet sizes
+ packet(0x09a8,16); // ZC_ACK_BANKING_DEPOSIT
+ packet(0x09aa,16); // ZC_ACK_BANKING_WITHDRAW
+#endif
+
+// 2013-05-29Ragexe
+#if PACKETVER >= 20130529
+// new packets
+ packet(0x09c3,8,clif->pDull/*,XXX*/); // CZ_REQ_COUNT_BARGAIN_SALE_ITEM
+// changed packet sizes
+#endif
+
+// 2013-06-05Ragexe
+#if PACKETVER >= 20130605
+// new packets
+ packet(0x09c4,8); // ZC_ACK_COUNT_BARGAIN_SALE_ITEM
+#endif
+
+// 2013-06-18aRagexe
+#if PACKETVER >= 20130618
+// new packets
+ packet(0x09ca,23); // ZC_SKILL_ENTRY5
+// changed packet sizes
+#endif
+
+// 2013-07-17cRagexe
+#if PACKETVER >= 20130717
+// new packets
+ packet(0x09cb,17); // ZC_USE_SKILL2
+ packet(0x09cc,-1); // ZC_SECRETSCAN_DATA
+// changed packet sizes
+ packet(0x09c1,10); // ZC_C_MARKERINFO
#endif
//2013-08-07Ragexe (Shakto)
@@ -2580,6 +2697,13 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
#endif
+// 2013-08-07aRagexe
+#if PACKETVER >= 20130807
+// new packets
+ packet(0x09cd,8); // ZC_MSG_COLOR
+// changed packet sizes
+#endif
+
//2013-08-14aRagexe - Themon
#if PACKETVER >= 20130814
packet(0x0874,7,clif->pActionRequest,2,6);
@@ -2617,6 +2741,129 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0896,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
#endif
+// 2013-08-14aRagexe
+#if PACKETVER >= 20130814
+// new packets
+ packet(0x09ce,102,clif->pGM_Monster_Item,2); // CZ_ITEM_CREATE_EX
+ packet(0x09cf,-1); // ZC_NPROTECTGAMEGUARDCSAUTH
+ packet(0x09d0,-1,clif->pDull/*,XXX*/); // CZ_NPROTECTGAMEGUARDCSAUTH
+// changed packet sizes
+#endif
+
+// 2013-08-21bRagexe
+#if PACKETVER >= 20130821
+// new packets
+ packet(0x09d1,14); // ZC_PROGRESS_ACTOR
+// changed packet sizes
+#endif
+
+// 2013-08-28bRagexe
+#if PACKETVER >= 20130828
+// new packets
+ packet(0x09d2,-1); // ZC_GUILDSTORAGE_ITEMLIST_NORMAL_V5
+ packet(0x09d3,-1); // ZC_GUILDSTORAGE_ITEMLIST_EQUIP_V5
+// changed packet sizes
+ packet(0x09ba,2,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_GUILD_STORAGE
+ packet(0x09be,2,clif->pDull/*,XXX*/); // CZ_REQ_CLOSE_GUILD_STORAGE
+#endif
+
+// 2013-09-04aRagexe
+#if PACKETVER >= 20130904
+// new packets
+// changed packet sizes
+ packet(0x09ca,-1); // ZC_SKILL_ENTRY5
+#endif
+
+// 2013-09-11aRagexe
+#if PACKETVER >= 20130911
+// new packets
+ packet(0x09d4,2,clif->pNPCShopClosed); // CZ_NPC_TRADE_QUIT
+ packet(0x09d5,-1); // ZC_NPC_MARKET_OPEN
+ packet(0x09d6,-1,clif->pNPCMarketPurchase); // CZ_NPC_MARKET_PURCHASE
+ packet(0x09d7,-1); // ZC_NPC_MARKET_PURCHASE_RESULT
+ packet(0x09d8,2,clif->pNPCMarketClosed); // CZ_NPC_MARKET_CLOSE
+ packet(0x09d9,2,clif->pDull/*,XXX*/); // CZ_REQ_GUILDSTORAGE_LOG
+ packet(0x09da,2); // ZC_ACK_GUILDSTORAGE_LOG
+// changed packet sizes
+#endif
+
+// 2013-09-25aRagexe
+#if PACKETVER >= 20130925
+// new packets
+// changed packet sizes
+ packet(0x09da,10); // ZC_ACK_GUILDSTORAGE_LOG
+#endif
+
+// 2013-10-02aRagexe
+#if PACKETVER >= 20131002
+// new packets
+// changed packet sizes
+ packet(0x09d9,4,clif->pDull/*,XXX*/); // CZ_REQ_GUILDSTORAGE_LOG
+ packet(0x09da,-1); // ZC_ACK_GUILDSTORAGE_LOG
+#endif
+
+// 2013-10-16aRagexe
+#if PACKETVER >= 20131016
+// new packets
+// changed packet sizes
+ packet(0x09d9,6,clif->pDull/*,XXX*/); // CZ_REQ_GUILDSTORAGE_LOG
+#endif
+
+// 2013-10-23aRagexe
+#if PACKETVER >= 20131023
+// new packets
+ packet(0x09db,-1); // ZC_NOTIFY_MOVEENTRY10
+ packet(0x09dc,-1); // ZC_NOTIFY_NEWENTRY10
+ packet(0x09dd,-1); // ZC_NOTIFY_STANDENTRY10
+// changed packet sizes
+ packet(0x09d9,4,clif->pDull/*,XXX*/); // CZ_REQ_GUILDSTORAGE_LOG
+#endif
+
+// 2013-10-30aRagexe
+#if PACKETVER >= 20131030
+// new packets
+ packet(0x09de,-1); // ZC_WHISPER02
+ packet(0x09df,7); // ZC_ACK_WHISPER02
+ packet(0x09e0,-1); // SC_LOGIN_ANSWER_WITH_ID
+#endif
+
+// 2013-11-06aRagexe
+#if PACKETVER >= 20131106
+// new packets
+ packet(0x09e1,8,clif->pDull/*,XXX*/); // CZ_MOVE_ITEM_FROM_BODY_TO_GUILDSTORAGE
+ packet(0x09e2,8,clif->pDull/*,XXX*/); // CZ_MOVE_ITEM_FROM_GUILDSTORAGE_TO_BODY
+ packet(0x09e3,8,clif->pDull/*,XXX*/); // CZ_MOVE_ITEM_FROM_CART_TO_GUILDSTORAGE
+ packet(0x09e4,8,clif->pDull/*,XXX*/); // CZ_MOVE_ITEM_FROM_GUILDSTORAGE_TO_CART
+// changed packet sizes
+#endif
+
+// 2013-11-20dRagexe
+#if PACKETVER >= 20131120
+// new packets
+ packet(0x09e5,14); // ZC_DELETEITEM_FROM_MCSTORE2
+ packet(0x09e6,18); // ZC_UPDATE_ITEM_FROM_BUYING_STORE2
+// changed packet sizes
+#endif
+
+// 2013-11-27bRagexe
+#if PACKETVER >= 20131127
+// new packets
+// changed packet sizes
+ packet(0x09e5,18); // ZC_DELETEITEM_FROM_MCSTORE2
+ packet(0x09e6,22); // ZC_UPDATE_ITEM_FROM_BUYING_STORE2
+#endif
+
+// 2013-12-11dRagexe
+#if PACKETVER >= 20131211
+// new packets
+ packet(0x09e7,2); // ZC_NOTIFY_UNREAD_RODEX
+ packet(0x09e8,18,clif->pDull/*,XXX*/); // CZ_OPEN_RODEXBOX
+ packet(0x09e9,2,clif->pDull/*,XXX*/); // CZ_CLOSE_RODEXBOX
+ packet(0x09ed,-1); // ZC_ACK_SEND_RODEX
+ packet(0x09ee,-1,clif->pDull/*,XXX*/); // CZ_REQ_NEXT_RODEX
+// changed packet sizes
+#endif
+
// 2013-12-18bRagexe - Yommy
#if PACKETVER >= 20131218
packet(0x0369,7,clif->pActionRequest,2,6);
@@ -2648,12 +2895,20 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x085C,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x087b,4,clif->pDull); // CZ_GANGSI_RANK
- /* New */
- packet(0x09d4,2,clif->pNPCShopClosed);
- packet(0x09ce,102,clif->pGM_Monster_Item,2);
- /* NPC Market */
- packet(0x09d8,2,clif->pNPCMarketClosed);
- packet(0x09d6,-1,clif->pNPCMarketPurchase);
+#endif
+
+// 2013-12-18bRagexe
+#if PACKETVER >= 20131218
+// new packets
+ packet(0x09ea,10,clif->pDull/*,XXX*/); // CZ_REQ_READ_RODEX
+ packet(0x09eb,14); // ZC_ACK_READ_RODEX
+ packet(0x09ef,11,clif->pDull/*,XXX*/); // CZ_REQ_REFRESH_RODEX
+ packet(0x09f0,-1); // ZC_ACK_RODEX_LIST
+ packet(0x09f5,11,clif->pDull/*,XXX*/); // CZ_REQ_DELETE_RODEX
+ packet(0x09f6,11); // ZC_ACK_DELETE_RODEX
+// changed packet sizes
+ packet(0x09e8,10,clif->pDull/*,XXX*/); // CZ_OPEN_RODEXBOX
+ packet(0x09ee,11,clif->pDull/*,XXX*/); // CZ_REQ_NEXT_RODEX
#endif
// 2013-12-23cRagexe - Yommy
@@ -2687,8 +2942,14 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x08A4,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x09df,7);
- packet(0x09cb,17);
+#endif
+
+// 2013-12-23bRagexe
+#if PACKETVER >= 20131223
+// new packets
+// changed packet sizes
+ packet(0x09ea,11,clif->pDull/*,XXX*/); // CZ_REQ_READ_RODEX
+ packet(0x09eb,24); // ZC_ACK_READ_RODEX
#endif
// 2013-12-30aRagexe - Yommy
@@ -2724,40 +2985,91 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x093e,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
#endif
+// 2013-12-30aRagexe
+#if PACKETVER >= 20131230
+// new packets
+ packet(0x09ec,-1,clif->pDull/*,XXX*/); // CZ_REQ_SEND_RODEX
+ packet(0x09ed,3); // ZC_ACK_SEND_RODEX
+ packet(0x09f7,75); // ZC_PROPERTY_HOMUN_2
+// changed packet sizes
+ packet(0x09eb,23); // ZC_ACK_READ_RODEX
+#endif
+
// 2014 Packet Data
-// 2014-01-15eRagexe - YomRawr
+// 2014-01-15eRagexe
+#if PACKETVER == 20140115
+// shuffle packets
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_MOVE2
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQUEST_TIME2
+ packet(0x0361,6,clif->pDropItem,2,4); // CZ_CHANGE_DIRECTION2
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND2
+ packet(0x0367,8,clif->pMoveFromKafra,2,4); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX2
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME2
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQNAME_BYGID2
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_ACT2
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL2
+ packet(0x0802,6,clif->pGetCharNameRequest,2); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_SSILIST_ITEM_CLICK
+ packet(0x0865,36,clif->pStoragePassword,0); // ZC_REASSEMBLY_AUTH12
+ packet(0x0887,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REASSEMBLY_AUTH04
+ packet(0x088a,8,clif->pDull/*,XXX*/); // CZ_REASSEMBLY_AUTH07
+ packet(0x088e,8,clif->pMoveToKafra,2,4); // CZ_REASSEMBLY_AUTH11
+ packet(0x089b,26,clif->pFriendsListAdd,2); // CZ_REASSEMBLY_AUTH24
+ packet(0x08a7,5,clif->pChangeDir,2,4); // CZ_REASSEMBLY_AUTH36
+ packet(0x092d,5,clif->pHomMenu,2,4); // ZC_REASSEMBLY_AUTH65
+ packet(0x0940,6,clif->pTakeItem,2); // ZC_REASSEMBLY_AUTH84
+ packet(0x095b,4,clif->pDull/*,XXX*/); // CZ_REASSEMBLY_AUTH69
+ packet(0x095d,26,clif->pPartyInvite2,2); // CZ_REASSEMBLY_AUTH71
+ packet(0x0965,-1,clif->pItemListWindowSelected,2,4,8); // CZ_REASSEMBLY_AUTH79
+ packet(0x0966,19,clif->pWantToConnection,2,6,10,14,18); // CZ_REASSEMBLY_AUTH80
+ packet(0x096a,18,clif->pPartyBookingRegisterReq,2,4); // CZ_REASSEMBLY_AUTH84
+#endif
+
+// 2014-01-15cRagexeRE
#if PACKETVER >= 20140115
-// probably for some shuffle packets used wrong id
- packet(0x0369,7,clif->pActionRequest,2,6);
- packet(0x083C,10,clif->pUseSkillToId,2,4,6);
- packet(0x0437,5,clif->pWalkToXY,2);
- packet(0x035F,6,clif->pTickSend,2);
- packet(0x08A7,5,clif->pChangeDir,2,4);
- packet(0x0940,6,clif->pTakeItem,2);
- packet(0x0361,6,clif->pDropItem,2,4);
- packet(0x088E,8,clif->pMoveToKafra,2,4);
- packet(0x0367,8,clif->pMoveFromKafra,2,4);
- packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);
- packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10);
- packet(0x0802,6,clif->pGetCharNameRequest,2);
- packet(0x0368,6,clif->pSolveCharName,2);
- packet(0x0360,12,clif->pSearchStoreInfoListItemClick,2,6,10);
- packet(0x0817,2,clif->pSearchStoreInfoNextPage,0);
- packet(0x0815,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15);
- packet(0x096A,-1,clif->pReqTradeBuyingStore,2,4,8,12);
- packet(0x088A,6,clif->pReqClickBuyingStore,2);
- packet(0x0965,2,clif->pReqCloseBuyingStore,0);
- packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89);
- packet(0x096A,18,clif->pPartyBookingRegisterReq,2,4);
- // packet(0x088A,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
- packet(0x0965,-1,clif->pItemListWindowSelected,2,4,8);
- packet(0x0966,19,clif->pWantToConnection,2,6,10,14,18);
- packet(0x095D,26,clif->pPartyInvite2,2);
- // packet(0x095B,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x089B,26,clif->pFriendsListAdd,2);
- packet(0x092D,5,clif->pHomMenu,2,4);
- packet(0x0865,36,clif->pStoragePassword,0);
+// new packets
+ packet(0x09f1,10,clif->pDull/*,XXX*/); // CZ_REQ_ZENY_FROM_RODEX
+ packet(0x09f2,3); // ZC_ACK_ZENY_FROM_RODEX
+ packet(0x09f3,15,clif->pDull/*,XXX*/); // CZ_REQ_ITEM_FROM_RODEX
+ packet(0x09f4,12); // ZC_ACK_ITEM_FROM_RODEX
+ packet(0x09f8,-1); // ZC_ALL_QUEST_LIST3
+ packet(0x09f9,131); // ZC_ADD_QUEST_EX
+ packet(0x09fa,-1); // ZC_UPDATE_MISSION_HUNT_EX
+// changed packet sizes
+ packet(0x09eb,-1); // ZC_ACK_READ_RODEX
+#endif
+
+// 2014-01-22aRagexeRE
+#if PACKETVER >= 20140122
+// new packets
+ packet(0x09fb,-1,clif->pDull/*,XXX*/); // CZ_PET_EVOLUTION
+ packet(0x09fc,6); // ZC_PET_EVOLUTION_RESULT
+ packet(0x09fd,-1); // ZC_NOTIFY_MOVEENTRY11
+ packet(0x09fe,-1); // ZC_NOTIFY_NEWENTRY11
+ packet(0x09ff,-1); // ZC_NOTIFY_STANDENTRY11
+// changed packet sizes
+ packet(0x09f9,143); // ZC_ADD_QUEST_EX
+#endif
+
+// 2014-01-29bRagexeRE
+#if PACKETVER >= 20140129
+// new packets
+ packet(0x0a00,269); // ZC_SHORTCUT_KEY_LIST_V3
+ packet(0x0a01,3,clif->pHotkeyRowShift,2); // CZ_SHORTCUTKEYBAR_ROTATE
+// Warning hercules using this packets for items manipulation. In RagexeRE from 20140129 and before 20140305, this actions broken.
+#ifdef PACKETVER_RE
+// changed packet sizes
+ packet(0x01c4,43); // ZC_ADD_ITEM_TO_STORE2
+ packet(0x01c5,43); // ZC_ADD_ITEM_TO_CART2
+ packet(0x080f,41); // ZC_ADD_EXCHANGE_ITEM2
+ packet(0x0990,52); // ZC_ITEM_PICKUP_ACK_V5
+#endif // PACKETVER_RE
#endif
// 2014-02-05bRagexe - Themon
@@ -2791,7 +3103,36 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0938,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x09DF,7);
+#endif
+
+// 2014-02-12aRagexeRE
+#if PACKETVER >= 20140212
+// new packets
+ packet(0x0a02,4); // ZC_DRESSROOM_OPEN
+// changed packet sizes
+ packet(0x09e8,11,clif->pDull/*,XXX*/); // CZ_OPEN_RODEXBOX
+#endif
+
+// 2014-02-19aRagexeRE
+#if PACKETVER >= 20140219
+// Warning hercules using this packets for items manipulation. In RagexeRE from 20140129 and before 20140305, this actions broken.
+#ifdef PACKETVER_RE
+// changed packet sizes
+ packet(0x01c4,53); // ZC_ADD_ITEM_TO_STORE2
+ packet(0x01c5,53); // ZC_ADD_ITEM_TO_CART2
+ packet(0x080f,51); // ZC_ADD_EXCHANGE_ITEM2
+ packet(0x0990,62); // ZC_ITEM_PICKUP_ACK_V5
+#endif // PACKETVER_RE
+#endif
+
+// 2014-02-26aRagexeRE
+#if PACKETVER >= 20140226
+// new packets
+ packet(0x0a03,14,clif->pDull/*,XXX*/); // CZ_REQ_CANCEL_WRITE_RODEX
+ packet(0x0a04,11,clif->pDull/*,XXX*/); // CZ_REQ_ADD_ITEM_RODEX
+ packet(0x0a05,6); // ZC_ACK_ADD_ITEM_RODEX
+ packet(0x0a06,5,clif->pDull/*,XXX*/); // CZ_REQ_REMOVE_RODEX_ITEM
+// changed packet sizes
#endif
// 2014-03-05bRagexe - Themon
@@ -2825,7 +3166,51 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x095e,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0878,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x09DF,7);
+#endif
+
+// 2014-03-05aRagexeRE
+#if PACKETVER >= 20140305
+// new packets
+ packet(0x0a07,4); // ZC_ACK_REMOVE_RODEX_ITEM
+ packet(0x0a08,5,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_WRITE_RODEX
+ packet(0x0a09,50); // ZC_ADD_EXCHANGE_ITEM3
+ packet(0x0a0a,52); // ZC_ADD_ITEM_TO_STORE3
+ packet(0x0a0b,52); // ZC_ADD_ITEM_TO_CART3
+ packet(0x0a0c,61); // ZC_ITEM_PICKUP_ACK_V6
+ packet(0x0a0d,4); // ZC_INVENTORY_ITEMLIST_EQUIP_V6
+// changed packet sizes
+#ifdef PACKETVER_RE
+ packet(0x01c4,22); // ZC_ADD_ITEM_TO_STORE2
+ packet(0x01c5,22); // ZC_ADD_ITEM_TO_CART2
+ packet(0x080f,20); // ZC_ADD_EXCHANGE_ITEM2
+ packet(0x0990,31); // ZC_ITEM_PICKUP_ACK_V5
+#endif // PACKETVER_RE
+ packet(0x09f3,10,clif->pDull/*,XXX*/); // CZ_REQ_ITEM_FROM_RODEX
+ packet(0x09f4,3); // ZC_ACK_ITEM_FROM_RODEX
+#endif
+
+// 2014-03-12bRagexeRE
+#if PACKETVER >= 20140312
+// new packets
+ packet(0x0a0e,14); // ZC_BATTLEFIELD_NOTIFY_HP2
+// changed packet sizes
+ packet(0x0a09,45); // ZC_ADD_EXCHANGE_ITEM3
+ packet(0x0a0a,47); // ZC_ADD_ITEM_TO_STORE3
+ packet(0x0a0b,47); // ZC_ADD_ITEM_TO_CART3
+ packet(0x0a0c,56); // ZC_ITEM_PICKUP_ACK_V6
+ packet(0x0a0d,-1); // ZC_INVENTORY_ITEMLIST_EQUIP_V6
+#endif
+
+// 2014-03-26cRagexeRE
+#if PACKETVER >= 20140326
+// changed packet sizes
+ packet(0x09f1,11,clif->pDull/*,XXX*/); // CZ_REQ_ZENY_FROM_RODEX
+ packet(0x09f2,4); // ZC_ACK_ZENY_FROM_RODEX
+ packet(0x09f3,11,clif->pDull/*,XXX*/); // CZ_REQ_ITEM_FROM_RODEX
+ packet(0x09f4,4); // ZC_ACK_ITEM_FROM_RODEX
+ packet(0x0a03,2,clif->pDull/*,XXX*/); // CZ_REQ_CANCEL_WRITE_RODEX
+ packet(0x0a07,6); // ZC_ACK_REMOVE_RODEX_ITEM
+ packet(0x0a08,7,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_WRITE_RODEX
#endif
// 2014-04-02gRagexe - Themon
@@ -2859,7 +3244,22 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0926,36,clif->pStoragePassword,0);
packet(0x088c,4,clif->pDull); // CZ_GANGSI_RANK
packet(0x094c,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
- packet(0x09DF,7);
+#endif
+
+// 2014-04-02eRagexeRE
+#if PACKETVER >= 20140402
+// new packets
+ packet(0x0a0f,-1); // ZC_CART_ITEMLIST_EQUIP_V6
+ packet(0x0a10,-1); // ZC_STORE_ITEMLIST_EQUIP_V6
+ packet(0x0a11,-1); // ZC_GUILDSTORAGE_ITEMLIST_EQUIP_V6
+// changed packet sizes
+#endif
+
+// 2014-04-09aRagexeRE
+#if PACKETVER >= 20140409
+// changed packet sizes
+ packet(0x09f2,12); // ZC_ACK_ZENY_FROM_RODEX
+ packet(0x09f4,12); // ZC_ACK_ITEM_FROM_RODEX
#endif
// 2014-04-16aRagexe - Themon
@@ -2893,18 +3293,155 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x095C,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x09DF,7);
#endif
-#if PACKETVER >= 20140613
-// no shuffle packets
- packet(0x0a0e,14);
+// 2014-04-16aRagexeRE
+#if PACKETVER >= 20140416
+// new packets
+ packet(0x0a04,6,clif->pDull/*,XXX*/); // CZ_REQ_ADD_ITEM_RODEX
+ packet(0x0a12,27); // ZC_ACK_OPEN_WRITE_RODEX
+ packet(0x0a13,2,clif->pDull/*,XXX*/); // CZ_CHECK_RECEIVE_CHARACTER_NAME
+// changed packet sizes
+ packet(0x0a05,48); // ZC_ACK_ADD_ITEM_RODEX
+ packet(0x0a06,6,clif->pDull/*,XXX*/); // CZ_REQ_REMOVE_RODEX_ITEM
+ packet(0x0a07,7); // ZC_ACK_REMOVE_RODEX_ITEM
+ packet(0x0a08,26,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_WRITE_RODEX
+#endif
+
+// 2014-04-23aRagexeRE
+#if PACKETVER >= 20140423
+// new packets
+ packet(0x0a14,6); // ZC_CHECK_RECEIVE_CHARACTER_NAME
+// changed packet sizes
+ packet(0x0a13,26,clif->pDull/*,XXX*/); // CZ_CHECK_RECEIVE_CHARACTER_NAME
+#endif
+
+// 2014-04-30aRagexeRE
+#if PACKETVER >= 20140430
+// new packets
+ packet(0x0a15,11); // ZC_GOLDPCCAFE_POINT
+ packet(0x0a16,26,clif->pDull/*,XXX*/); // CZ_DYNAMICNPC_CREATE_REQUEST
+ packet(0x0a17,6); // ZC_DYNAMICNPC_CREATE_RESULT
+#endif
+
+// 2014-05-08bRagexeRE
+#if PACKETVER >= 20140508
+// changed packet sizes
+ packet(0x0a15,12); // ZC_GOLDPCCAFE_POINT
+#endif
+
+// 2014-05-21aRagexeRE
+#if PACKETVER >= 20140521
+// changed packet sizes
+ packet(0x0a07,9); // ZC_ACK_REMOVE_RODEX_ITEM
+ packet(0x0a14,10); // ZC_CHECK_RECEIVE_CHARACTER_NAME
+#endif
+
+/* Roulette System [Yommy/Hercules] */
+// 2014-06-05aRagexe
+#if PACKETVER >= 20140605
+// new packets
+ packet(0x0a18,2); // ZC_ACCEPT_ENTER3
+ packet(0x0a19,-1,clif->pDull/*,XXX*/); // CZ_REQ_OPEN_ROULETTE
+ packet(0x0a1a,10); // ZC_ACK_OPEN_ROULETTE
+ packet(0x0A1B,2,clif->pRouletteInfo,0); // HEADER_CZ_REQ_ROULETTE_INFO
+ packet(0x0a1c,6); // ZC_ACK_ROULEITTE_INFO
+ packet(0x0a1d,14,clif->pDull/*,XXX*/); // CZ_REQ_CLOSE_ROULETTE
+#endif
+
+/* Roulette System [Yommy/Hercules] */
+// 2014-06-11bRagexe / RE. moved by 4144
+#if PACKETVER >= 20140611
+// new packets
+ packet(0x0a1e,3); // ZC_ACK_CLOSE_ROULETTE
+ packet(0x0a1f,2,clif->pRouletteGenerate,0); // CZ_REQ_GENERATE_ROULETTE
+ packet(0x0a20,21); // ZC_ACK_GENERATE_ROULETTE
+ packet(0x0a21,6,clif->pDull/*,XXX*/); // CZ_RECV_ROULETTE_ITEM
+ packet(0x0a22,3); // ZC_RECV_ROULETTE_ITEM
+ packet(0x0a23,-1); // ZC_ALL_ACH_LIST
+ packet(0x0a24,35); // ZC_ACH_UPDATE
+ packet(0x0a25,6,clif->pDull/*,XXX*/); // CZ_REQ_ACH_REWARD
+ packet(0x0a26,7); // ZC_REQ_ACH_REWARD_ACK
+// changed packet sizes
+ packet(0x0a18,14); // ZC_ACCEPT_ENTER3
+ packet(0x0a19,2,clif->pRouletteOpen,0); // CZ_REQ_OPEN_ROULETTE
+ packet(0x0a1a,23); // ZC_ACK_OPEN_ROULETTE
+ packet(0x0a1c,-1); // ZC_ACK_ROULEITTE_INFO
+ packet(0x0a1d,2,clif->pRouletteClose,0); // CZ_REQ_CLOSE_ROULETTE
+#endif
+
+// 2014-06-18cRagexeRE
+#if PACKETVER >= 20140618
+// changed packet sizes
+ packet(0x0a21,3,clif->pRouletteRecvItem,2); // CZ_RECV_ROULETTE_ITEM
+ packet(0x0a22,5); // ZC_RECV_ROULETTE_ITEM
#endif
// 2014-06-25aRagexeRE
#if PACKETVER >= 20140625
-// no shuffle packets
+// new packets
+ packet(0x0a27,8); // ZC_RECOVERY2
packet(0x0a28,3); // ZC_ACK_OPENSTORE2
+// changed packet sizes
+ packet(0x0a24,36); // ZC_ACH_UPDATE
+#endif
+
+// 2014-07-02aRagexeRE
+#if PACKETVER >= 20140702
+// new packets
+ packet(0x0a29,6); // ZC_REQ_AU_BOT
+ packet(0x0a2a,6,clif->pDull/*,XXX*/); // CZ_ACK_AU_BOT
+#endif
+
+// 2014-07-16aRagexeRE
+#if PACKETVER >= 20140716
+// changed packet sizes
+ packet(0x09e7,3); // ZC_NOTIFY_UNREAD_RODEX
+#endif
+
+// 2014-07-23aRagexeRE
+#if PACKETVER >= 20140723
+// new packets
+ packet(0x0a2b,14); // ZC_SE_CASHSHOP_OPEN2
+ packet(0x0a2c,12); // ZC_SE_PC_BUY_TAIWANCASHITEM_RESULT
+// changed packet sizes
+ packet(0x0a24,56); // ZC_ACH_UPDATE
+#endif
+
+// 2014-08-20aRagexeRE
+#if PACKETVER >= 20140820
+// new packets
+ packet(0x0a2d,-1); // ZC_EQUIPWIN_MICROSCOPE_V6
+#endif
+
+// 2014-09-03aRagexeRE
+#if PACKETVER >= 20140903
+// new packets
+ packet(0x0a2e,6,clif->pDull/*,XXX*/); // CZ_REQ_CHANGE_TITLE
+ packet(0x0a2f,7); // ZC_ACK_CHANGE_TITLE
+// changed packet sizes
+#endif
+
+// 2014-09-24bRagexeRE
+#if PACKETVER >= 20140924
+// new packets
+ packet(0x0a30,106); // ZC_ACK_REQNAMEALL2
+ packet(0x0a31,-1); // ZC_RESULT_PACKAGE_ITEM_TEST
+ packet(0x0a32,2); // ZC_OPEN_RODEX_THROUGH_NPC_ONLY
+ packet(0x0a33,7); // ZC_UPDATE_ROULETTE_COIN
+ packet(0x0a34,6); // ZC_UPDATE_TAIWANCASH
+#endif
+
+// 2014-10-01bRagexeRE
+#if PACKETVER >= 20141001
+// changed packet sizes
+ packet(0x0a24,66); // ZC_ACH_UPDATE
+#endif
+
+// 2014-10-08bRagexeRE
+#if PACKETVER >= 20141008
+// changed packet sizes
+ packet(0x0a05,49); // ZC_ACK_ADD_ITEM_RODEX
#endif
// 2014-10-16aRagexe - YomRawr
@@ -2938,24 +3475,6 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0936,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0922,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x09DF,7);
- packet(0x0a00,269);
- packet(0x09e5,18); // ZC_DELETEITEM_FROM_MCSTORE2
- packet(0x09e6,22); // ZC_UPDATE_ITEM_FROM_BUYING_STORE2
-#endif
-
-/* Roulette System [Yommy/Hercules] */
-#if PACKETVER >= 20141016
- packet(0x0A19,2,clif->pRouletteOpen,0); // HEADER_CZ_REQ_OPEN_ROULETTE
- packet(0x0A1A,23); // HEADER_ZC_ACK_OPEN_ROULETTE
- packet(0x0A1B,2,clif->pRouletteInfo,0); // HEADER_CZ_REQ_ROULETTE_INFO
- packet(0x0A1C,-1); // HEADER_ZC_ACK_ROULEITTE_INFO
- packet(0x0A1D,2,clif->pRouletteClose,0); // HEADER_CZ_REQ_CLOSE_ROULETTE
- packet(0x0A1E,3); // HEADER_ZC_ACK_CLOSE_ROULETTE
- packet(0x0A1F,2,clif->pRouletteGenerate,0); // HEADER_CZ_REQ_GENERATE_ROULETTE
- packet(0x0A20,21); // HEADER_ZC_ACK_GENERATE_ROULETTE
- packet(0x0A21,3,clif->pRouletteRecvItem,2); // HEADER_CZ_RECV_ROULETTE_ITEM
- packet(0x0A22,5); // HEADER_ZC_RECV_ROULETTE_ITEM
#endif
// 2014-10-22bRagexe - YomRawr
@@ -2987,20 +3506,456 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x091A,26,clif->pFriendsListAdd,2);
packet(0x0899,5,clif->pHomMenu,2,4);
packet(0x0438,36,clif->pStoragePassword,0);
- packet(0x0A01,3,clif->pHotkeyRowShift,2);
packet(0x08ab,4,clif->pDull); // CZ_GANGSI_RANK
packet(0x092b,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
#endif
-#if PACKETVER >= 20150226
-// shuffle packets not added
- packet(0x0A09,45);
- packet(0x0A0A,47);
- packet(0x0A0B,47);
- packet(0x0A0C,56);
- packet(0x0A0D,-1);
- packet(0x0A0F,-1);
- packet(0x0A10,-1);
+// 2014-11-19bRagexeRE
+#if PACKETVER >= 20141119
+// new packets
+ packet(0x0A35,4,clif->pOneClick_ItemIdentify,2);
+// changed packet sizes
+ packet(0x0a05,53); // ZC_ACK_ADD_ITEM_RODEX
+#endif
+
+// 2014-11-26aRagexeRE
+#if PACKETVER >= 20141126
+// new packets
+ packet(0x0a36,7); // ZC_HP_INFO_TINY
+ packet(0x0a37,57); // ZC_ITEM_PICKUP_ACK_V7
+#endif
+
+// 2015-01-07aRagexeRE
+#if PACKETVER == 20150107
+// shuffle packets
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x087c,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0895,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x092d,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0943,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0947,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-01-14aRagexe
+#if PACKETVER == 20150114
+// shuffle packets
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0868,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0899,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0946,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0955,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0957,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-01-28aRagexe
+#if PACKETVER == 20150128
+// shuffle packets
+ packet(0x0202,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x023b,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x035f,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0365,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0368,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0838,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x085a,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0864,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x086d,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0870,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0874,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0875,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0876,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x087d,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0888,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x089a,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x08ab,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x091f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0927,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0929,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x092d,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0938,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x093a,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0944,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x094d,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x094e,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0952,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0963,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0968,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+#endif
+// 2015-01-28aRagexeRE
+#if PACKETVER >= 20150128
+// new packets
+ packet(0x0a38,3);
+#endif
+
+// 2015-02-04aRagexe
+#if PACKETVER == 20150204
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0966,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-02-25aRagexeRE
+#if PACKETVER == 20150225
+// shuffle packets
+ packet(0x02c4,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0362,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0819,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0867,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0885,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0896,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x089b,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x089c,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x08a4,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0940,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0946,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0948,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x094f,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0952,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0955,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x096a,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+#endif
+
+// 2015-02-26aRagexeRE
+#if PACKETVER == 20150226
+// shuffle packets
+ packet(0x02c4,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0362,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0819,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0867,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0885,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0896,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x089b,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x089c,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x08a4,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0940,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0946,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0948,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x094f,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0952,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0955,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x096a,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+#endif
+
+// 2015-03-11aRagexeRE
+#if PACKETVER == 20150311
+// shuffle packets
+ packet(0x023b,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0360,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0436,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0438,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0838,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x086a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x086c,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x087b,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0883,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0886,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0888,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0896,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x08a1,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x08a3,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x08a5,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x08a6,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x091c,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0928,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x092a,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x092e,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x093b,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0943,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0946,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0957,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0958,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x095b,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0963,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0964,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+#endif
+
+// 2015-03-11aRagexeRE
+#if PACKETVER >= 20150311
+// new packets
+ packet(0x0a3a,12);
+// changed packet sizes
+#endif
+
+// 2015-03-25aRagexe
+#if PACKETVER == 20150325
+// shuffle packets
+ packet(0x0202,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0363,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0365,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0438,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0802,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0819,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x085d,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x086f,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x087c,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x087e,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0883,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x0885,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0891,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0893,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0897,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0899,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x08a1,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x08a7,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0919,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x092c,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0931,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0932,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0938,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0940,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0947,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x094a,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0950,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0954,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0969,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+#endif
+
+// 2015-04-01aRagexe
+#if PACKETVER == 20150401
+// shuffle packets
+ packet(0x0362,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0367,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0437,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x083c,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x085e,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x086f,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0875,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x087e,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x088c,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x088f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0895,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0898,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x089c,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x08a5,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x091b,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x091c,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0922,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0924,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0938,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0939,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x093a,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x093b,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x093e,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0946,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0949,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x094b,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0953,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x095f,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0964,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+#endif
+
+// 2015-04-15aRagexeRE
+#if PACKETVER >= 20150415
+// changed packet sizes
+ packet(0x0a39,36); // CH_UNKNOWN_MAKE_CHAR // in char server used from 20151001. is this correct?
+#endif
+
+// 2015-04-22aRagexeRE
+#if PACKETVER == 20150422
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0955,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-04-22aRagexeRE
+#if PACKETVER >= 20150422
+// new packets
+ packet(0x0a3b,-1);
+// changed packet sizes
+#endif
+
+// 2015-04-29aRagexe
+#if PACKETVER == 20150429
+// shuffle packets
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0363,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0867,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x086a,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0886,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x088f,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0894,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0899,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x089f,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x08a6,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x08a8,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x08ad,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0929,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x093d,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0943,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-05-07bRagexe
+#if PACKETVER == 20150507
+// shuffle packets
+ packet(0x023b,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0362,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x085a,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0864,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0887,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0889,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0924,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x092e,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x093b,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0941,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0942,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0953,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0955,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0958,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
#endif
// 2015-05-13aRagexe
@@ -3034,51 +3989,363 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x08A8,26,clif->pFriendsListAdd,2);
packet(0x0817,5,clif->pHomMenu,2,4);
packet(0x0923,36,clif->pStoragePassword,0);
- packet(0x09E8,11,clif->pDull); // CZ_OPEN_MAILBOX
- packet(0x0A2E,6,clif->pDull); // TITLE
- packet(0x0A02,4); // ZC_DRESSROOM_OPEN
- packet(0x0A35,4,clif->pOneClick_ItemIdentify,2);
packet(0x0a27,8); // ZC_RECOVERY2
- packet(0x09f7,75); // ZC_PROPERTY_HOMUN_2
#endif
-#if PACKETVER >= 20150805 // RagexeRE
-// shuffle packets not added
- packet(0x097f,-1); // ZC_SELECTCART
- packet(0x0980,7,clif->pSelectCart); // CZ_SELECTCART
+// 2015-05-20aRagexeRE
+#if PACKETVER >= 20150520
+// new packets
+ packet(0x0a3c,-1);
+ packet(0x0a3d,18,clif->pDull/*,XXX*/);
+#endif
+
+// 2015-05-27aRagexe
+#if PACKETVER == 20150527
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x083c,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0940,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-06-03bRagexeRE
+#if PACKETVER >= 20150603
+// new packets
+ packet(0x0a3e,-1);
+#endif
+
+// 2015-06-17aRagexeRE
+#if PACKETVER == 20150617
+// shuffle packets
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0362,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0363,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0365,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07ec,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0811,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0869,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x086a,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x086b,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0870,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x087a,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0886,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0894,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0940,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x094e,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-06-18aRagexeRE
+#if PACKETVER == 20150618
+// shuffle packets
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0362,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0363,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0365,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07ec,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0811,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0869,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x086a,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x086b,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0870,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x087a,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0886,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0894,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0940,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x094e,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-06-24aRagexeRE
+#if PACKETVER >= 20150624
+// new packets
+ packet(0x0a3f,9);
#endif
-// 2015-10-01bRagexeRE
-#if PACKETVER >= 20151001
- packet(0x0369,7,clif->pActionRequest,2,6);
- packet(0x083C,10,clif->pUseSkillToId,2,4,6);
- packet(0x0437,5,clif->pWalkToXY,2);
- packet(0x035F,6,clif->pTickSend,2);
- packet(0x0202,5,clif->pChangeDir,2,4);
- packet(0x07E4,6,clif->pTakeItem,2);
- packet(0x0362,6,clif->pDropItem,2,4);
- packet(0x07EC,8,clif->pMoveToKafra,2,4);
- packet(0x0364,8,clif->pMoveFromKafra,2,4);
- packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);
- packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10);
- packet(0x096A,6,clif->pGetCharNameRequest,2);
- packet(0x0368,6,clif->pSolveCharName,2);
- packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10);
- packet(0x0835,2,clif->pSearchStoreInfoNextPage,0);
- packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15);
- packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12);
- packet(0x0360,6,clif->pReqClickBuyingStore,2);
- packet(0x0817,2,clif->pReqCloseBuyingStore,0);
- packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89);
- packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4);
- packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8);
- packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);
- packet(0x0802,26,clif->pPartyInvite2,2);
- packet(0x023B,26,clif->pFriendsListAdd,2);
- packet(0x0361,5,clif->pHomMenu,2,4);
- packet(0x0860,36,clif->pStoragePassword,0);
- packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
- packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
+// 2015-08-12aRagexeRE
+#if PACKETVER >= 20150812
+// new packets
+ packet(0x0a40,11);
+#endif
+
+// 2015-08-19aRagexeRE
+#if PACKETVER == 20150819
+// shuffle packets
+ packet(0x0202,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x022d,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0281,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x085d,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0862,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0865,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0871,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0888,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0919,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x091e,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0927,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0940,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0961,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0967,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-08-26aRagexeRE
+#if PACKETVER == 20150826
+// shuffle packets
+ packet(0x0362,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0368,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0436,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x07ec,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0819,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0861,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0865,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x086b,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0870,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x087b,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x088b,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x088d,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0890,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0891,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x08a0,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x08a1,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x08a4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x08a8,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0924,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0928,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x092e,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x093b,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0945,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x094f,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0951,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0959,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0964,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0968,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0969,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+#endif
+
+// 2015-09-09aRagexeRE
+#if PACKETVER >= 20150909
+// new packets
+ packet(0x0a41,18);
+#endif
+
+// 2015-09-16aRagexeRE
+#if PACKETVER >= 20150916
+// new packets
+ packet(0x0a42,43);
+#endif
+
+// 2015-10-01aRagexe
+#if PACKETVER == 20151001
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0960,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-10-07aRagexeRE
+#if PACKETVER == 20151007
+// shuffle packets
+ packet(0x0202,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0862,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x093f,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x095f,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0961,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x0967,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-10-07aRagexeRE
+#if PACKETVER >= 20151007
+// new packets
+ packet(0x0a43,85);
+ packet(0x0a44,-1);
+#endif
+
+// 2015-10-14bRagexeRE
+#if PACKETVER == 20151014
+// shuffle packets
+ packet(0x0202,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0817,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0838,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x085a,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x085c,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0860,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0863,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0867,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0872,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0874,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0881,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0883,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0884,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0889,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x088e,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x089a,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x089b,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x089f,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x08aa,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x091c,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x091d,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0930,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0934,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0944,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x094f,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0956,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x095e,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0961,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0964,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+#endif
+
+// 2015-10-28cRagexeRE
+#if PACKETVER == 20151028
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0860,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-10-28cRagexeRE
+#if PACKETVER >= 20151028
+// new packets
+ packet(0x0a45,-1);
#endif
// 2015-10-29aRagexe
@@ -3112,7 +4379,6 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0860,36,clif->pStoragePassword,0);
packet(0x0363,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
packet(0x0436,4,clif->pDull); // CZ_GANGSI_RANK
- packet(0x0a39,36);
#endif
// 2015-11-04aRagexe
@@ -3146,7 +4412,89 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x0940,36,clif->pStoragePassword,2,4,20);
packet(0x08a3,4,clif->pDull); // CZ_GANGSI_RANK
packet(0x0939,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
- packet(0x0a39,36);
+// new packets
+ packet(0x0a46,14,clif->pDull/*,XXX*/);
+ packet(0x0a47,3);
+ packet(0x0a48,2,clif->pDull/*,XXX*/);
+// changed packet sizes
+ packet(0x0a45,2);
+#endif
+
+// 2015-11-18aRagexeRE
+#if PACKETVER == 20151118
+// shuffle packets
+ packet(0x022d,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x035f,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0365,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x086b,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x088b,36,clif->pStoragePassword,2,4,20); // CZ_ACK_STORE_PASSWORD
+ packet(0x08ab,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0921,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0925,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x092e,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x092f,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x093c,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0943,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0946,-1,clif->pItemListWindowSelected,2,4,8,12); // CZ_ITEMLISTWIN_RES
+ packet(0x0957,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x095c,18,clif->pPartyBookingRegisterReq,2,4,6); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+#endif
+
+// 2015-11-18aRagexeRE
+#if PACKETVER >= 20151118
+// new packets
+ packet(0x0a49,22);
+ packet(0x0a4a,6);
+ packet(0x0a4b,22);
+ packet(0x0a4c,28);
+#endif
+
+// 2015-12-02bRagexeRE
+#if PACKETVER == 20151202
+// shuffle packets
+ packet(0x0202,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x022d,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x023b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8,12); // CZ_ITEMLISTWIN_RES
+ packet(0x035f,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x0360,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x0361,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0362,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0363,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4,6); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x0368,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x0369,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0436,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0437,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x07e4,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x07ec,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0802,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0817,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+ packet(0x083c,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0870,36,clif->pStoragePassword,2,4,20); // CZ_ACK_STORE_PASSWORD
+ packet(0x096a,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
#endif
// 2015-12-16aRagexe
@@ -3182,6 +4530,40 @@ packet(0x96e,-1,clif->ackmergeitems);
packet(0x086a,8,clif->pDull); // CZ_JOIN_BATTLE_FIELD
#endif
+// 2015-12-23bRagexeRE
+#if PACKETVER == 20151223
+// shuffle packets
+ packet(0x02c4,8,clif->pMoveToKafra,2,4); // CZ_MOVE_ITEM_FROM_BODY_TO_STORE
+ packet(0x0362,8,clif->pDull/*,XXX*/); // CZ_JOIN_BATTLE_FIELD
+ packet(0x0364,6,clif->pTakeItem,2); // CZ_ITEM_PICKUP
+ packet(0x0802,4,clif->pDull/*,XXX*/); // CZ_GANGSI_RANK
+ packet(0x0815,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); // CZ_SEARCH_STORE_INFO
+ packet(0x0864,6,clif->pGetCharNameRequest,2); // CZ_REQNAME
+ packet(0x0866,19,clif->pWantToConnection,2,6,10,14,18); // CZ_ENTER
+ packet(0x086e,10,clif->pUseSkillToPos,2,4,6,8); // CZ_USE_SKILL_TOGROUND
+ packet(0x0872,18,clif->pPartyBookingRegisterReq,2,4); // CZ_PARTY_BOOKING_REQ_REGISTER
+ packet(0x0875,10,clif->pUseSkillToId,2,4,6); // CZ_USE_SKILL
+ packet(0x0876,6,clif->pDropItem,2,4); // CZ_ITEM_THROW
+ packet(0x0881,7,clif->pActionRequest,2,6); // CZ_REQUEST_ACT
+ packet(0x0884,8,clif->pMoveFromKafra,2,4); // CZ_MOVE_ITEM_FROM_STORE_TO_BODY
+ packet(0x0886,-1,clif->pReqTradeBuyingStore,2,4,8,12); // CZ_REQ_TRADE_BUYING_STORE
+ packet(0x088d,5,clif->pHomMenu,2,4); // CZ_COMMAND_MER
+ packet(0x0890,-1,clif->pItemListWindowSelected,2,4,8); // CZ_ITEMLISTWIN_RES
+ packet(0x0891,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); // CZ_REQ_OPEN_BUYING_STORE
+ packet(0x0898,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); // CZ_USE_SKILL_TOGROUND_WITHTALKBOX
+ packet(0x08aa,26,clif->pPartyInvite2,2); // CZ_PARTY_JOIN_REQ
+ packet(0x0918,2,clif->pSearchStoreInfoNextPage,0); // CZ_SEARCH_STORE_INFO_NEXT_PAGE
+ packet(0x091a,6,clif->pReqClickBuyingStore,2); // CZ_REQ_CLICK_TO_BUYING_STORE
+ packet(0x091b,26,clif->pFriendsListAdd,2); // CZ_ADD_FRIENDS
+ packet(0x0920,5,clif->pWalkToXY,2); // CZ_REQUEST_MOVE
+ packet(0x0923,5,clif->pChangeDir,2,4); // CZ_CHANGE_DIRECTION
+ packet(0x0924,6,clif->pTickSend,2); // CZ_REQUEST_TIME
+ packet(0x095e,6,clif->pSolveCharName,2); // CZ_REQNAME_BYGID
+ packet(0x095f,2,clif->pReqCloseBuyingStore,0); // CZ_REQ_CLOSE_BUYING_STORE
+ packet(0x0965,36,clif->pStoragePassword,0); // CZ_ACK_STORE_PASSWORD
+ packet(0x0967,12,clif->pSearchStoreInfoListItemClick,2,6,10); // CZ_SSILIST_ITEM_CLICK
+#endif
+
/* PacketKeys: http://herc.ws/board/topic/1105-hercules-wpe-free-june-14th-patch/ */
#if PACKETVER >= 20110817
packetKeys(0x053D5CED,0x3DED6DED,0x6DED6DED); /* Thanks to Shakto */
@@ -3423,14 +4805,94 @@ packet(0x96e,-1,clif->ackmergeitems);
// 2015 Packet Keys
+#if PACKETVER == 20150107
+ packetKeys(0x6C494A14,0x4DDB6427,0x3E6D7B65); /* 4144 */
+#endif
+
+#if PACKETVER == 20150114
+ packetKeys(0x21C96102,0x13142934,0x1ABF4EA3); /* 4144 */
+#endif
+
+#if PACKETVER == 20150128
+ packetKeys(0x77CA2D55,0x28B608F0,0x75B47957); /* 4144 */
+#endif
+
+#if PACKETVER == 20150204
+ packetKeys(0x134529DB,0x5B4F6CEF,0x29EF11EF); /* 4144 */
+#endif
+
+#if PACKETVER == 20150225
+ packetKeys(0x57FD4B7B,0x19CC16FB,0x0D255D72); /* 4144 */
+#endif
+
+#if PACKETVER == 20150226
+ packetKeys(0x57FD4B7B,0x19CC16FB,0x0D255D72); /* 4144 */
+#endif
+
+#if PACKETVER == 20150311
+ packetKeys(0x48C45D97,0x06CE09B0,0x5836642F); /* 4144 */
+#endif
+
+#if PACKETVER == 20150325
+ packetKeys(0x68F62B8C,0x337C3468,0x38FC0AC7); /* 4144 */
+#endif
+
+#if PACKETVER == 20150401
+ packetKeys(0x207F3A08,0x57E6160C,0x02A60382); /* 4144 */
+#endif
+
+#if PACKETVER == 20150422
+ packetKeys(0x10D22CE2,0x69E279E2,0x79E279E2); /* 4144 */
+#endif
+
+#if PACKETVER == 20150429
+ packetKeys(0x2BF61A71,0x565D5DDF,0x0FB90019); /* 4144 */
+#endif
+
+#if PACKETVER == 20150507
+ packetKeys(0x55B54373,0x58967821,0x67F41832); /* 4144 */
+#endif
+
#if PACKETVER >= 20150513
packetKeys(0x62C86D09,0x75944F17,0x112C133D); /* Dastgir */
#endif
+#if PACKETVER == 20150527
+ packetKeys(0x35AE7BAE,0x3BAE3BAE,0x3BAE3BAE); /* 4144 */
+#endif
+
+#if PACKETVER == 20150617
+ packetKeys(0x250F7E09,0x25416076,0x029A780E); /* 4144 */
+#endif
+
+#if PACKETVER == 20150618
+ packetKeys(0x250F7E09,0x25416076,0x029A780E); /* 4144 */
+#endif
+
+#if PACKETVER == 20150819
+ packetKeys(0x1A2400E0,0x736E5686,0x10F315D5); /* 4144 */
+#endif
+
+#if PACKETVER == 20150826
+ packetKeys(0x77883C56,0x1829359F,0x0DE635B6); /* 4144 */
+#endif
+
#if PACKETVER >= 20151001
packetKeys(0x5CFF4561,0x32514AD1,0x06D126D1); /* Dastgir */
#endif
+#if PACKETVER == 20151007
+ packetKeys(0x3C6447A8,0x032170D7,0x6490476C); /* 4144 */
+#endif
+
+#if PACKETVER == 20151014
+ packetKeys(0x402728A8,0x5D0E309F,0x240018FD); /* 4144 */
+#endif
+
+#if PACKETVER == 20151028
+ packetKeys(0x45B945B9,0x45B945B9,0x45B945B9); /* 4144 */
+#endif
+
#if PACKETVER >= 20151029
packetKeys(0x45B945B9,0x45B945B9,0x45B945B9); /* Dastgir */
#endif
@@ -3439,10 +4901,22 @@ packet(0x96e,-1,clif->ackmergeitems);
packetKeys(0x4C17382A,0x7ED174C9,0x29961E4F); /* ossi0110 */
#endif
+#if PACKETVER == 20151118
+ packetKeys(0x734C3241,0x6E846F34,0x731C06D6); /* 4144 */
+#endif
+
+#if PACKETVER == 20151202
+ packetKeys(0x4EDE52DE,0x52DE52DE,0x52DE52DE); /* 4144 */
+#endif
+
#if PACKETVER >= 20151216
packetKeys(0x25DD643D,0x61AC39DE,0x77A8206D); /* Dastgir */
#endif
+#if PACKETVER == 20151223
+ packetKeys(0x347D68D0,0x2C705320,0x7B4A199D); /* 4144 */
+#endif
+
#if defined(OBFUSCATIONKEY1) && defined(OBFUSCATIONKEY2) && defined(OBFUSCATIONKEY3)
packetKeys(OBFUSCATIONKEY1,OBFUSCATIONKEY2,OBFUSCATIONKEY3);
#endif
diff --git a/src/map/packets_struct.h b/src/map/packets_struct.h
index 420cf0c4b..0bd85db7f 100644
--- a/src/map/packets_struct.h
+++ b/src/map/packets_struct.h
@@ -141,8 +141,11 @@ enum packet_headers {
authokType = 0x73,
#elif PACKETVER < 20141022
authokType = 0x2eb,
-#else
+// Some clients smaller than 20160330 cant be tested [4144]
+#elif PACKETVER < 20160330
authokType = 0xa18,
+#else
+ authokType = 0x2eb,
#endif
script_clearType = 0x8d6,
package_item_announceType = 0x7fd,
@@ -286,7 +289,7 @@ enum packet_headers {
maptypeproperty2Type = 0x99b,
npcmarketresultackType = 0x9d7,
npcmarketopenType = 0x9d5,
-#if PACKETVER >= 20131223
+#if PACKETVER >= 20131223 // version probably can be 20131030 [4144]
wisendType = 0x9df,
#else
wisendType = 0x98,
@@ -400,7 +403,8 @@ struct packet_authok {
#if PACKETVER >= 20080102
int16 font;
#endif
-#if PACKETVER >= 20141022
+// Some clients smaller than 20160330 cant be tested [4144]
+#if PACKETVER >= 20141022 && PACKETVER < 20160330
uint8 sex;
#endif
} __attribute__((packed));
@@ -589,6 +593,9 @@ struct packet_spawn_unit {
#endif
#if PACKETVER >= 20150513
int16 body;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
char name[NAME_LENGTH];
#endif
} __attribute__((packed));
@@ -657,6 +664,9 @@ struct packet_unit_walking {
#endif
#if PACKETVER >= 20150513
int16 body;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
char name[NAME_LENGTH];
#endif
} __attribute__((packed));
@@ -723,6 +733,9 @@ struct packet_idle_unit {
#endif
#if PACKETVER >= 20150513
int16 body;
+#endif
+/* Might be earlier, this is when the named item bug began */
+#if PACKETVER >= 20131223
char name[NAME_LENGTH];
#endif
} __attribute__((packed));
diff --git a/src/map/party.c b/src/map/party.c
index 3bf9542c7..26b4bae8b 100644
--- a/src/map/party.c
+++ b/src/map/party.c
@@ -274,6 +274,7 @@ int party_recv_info(const struct party *sp, int char_id)
int added_count = 0;
int j;
int member_id;
+ int leader_account_id = 0, leader_char_id = 0;
nullpo_ret(sp);
@@ -287,8 +288,12 @@ int party_recv_info(const struct party *sp, int char_id)
ARR_FIND(0, MAX_PARTY, i,
sp->member[i].account_id == member->account_id &&
sp->member[i].char_id == member->char_id);
- if (i == MAX_PARTY)
+ if (i == MAX_PARTY) {
removed[removed_count++] = member_id;
+ } else if (member->leader != 0) {
+ leader_account_id = member->account_id;
+ leader_char_id = member->char_id;
+ }
}
for (member_id = 0; member_id < MAX_PARTY; ++member_id) {
member = &sp->member[member_id];
@@ -316,6 +321,7 @@ int party_recv_info(const struct party *sp, int char_id)
continue;// not online
party->member_withdraw(sp->party_id, sd->status.account_id, sd->status.char_id);
}
+
memcpy(&p->party, sp, sizeof(struct party));
memset(&p->state, 0, sizeof(p->state));
memset(&p->data, 0, sizeof(p->data));
@@ -324,6 +330,8 @@ int party_recv_info(const struct party *sp, int char_id)
if ( member->char_id == 0 )
continue;// empty
p->data[member_id].sd = party->sd_check(sp->party_id, member->account_id, member->char_id);
+ if (member->account_id == leader_account_id && member->char_id == leader_char_id)
+ p->party.member[member_id].leader = 1;
}
party->check_state(p);
while( added_count > 0 ) { // new in party
@@ -591,11 +599,43 @@ int party_member_withdraw(int party_id, int account_id, int char_id)
int i;
ARR_FIND( 0, MAX_PARTY, i, p->party.member[i].account_id == account_id && p->party.member[i].char_id == char_id );
if( i < MAX_PARTY ) {
+ bool was_leader = false;
+ int prev_leader_accountId = 0;
+ if (p->party.member[i].leader != 0) {
+ was_leader = true;
+ prev_leader_accountId = p->party.member[i].account_id;
+ }
+
clif->party_withdraw(p,sd,account_id,p->party.member[i].name,0x0);
memset(&p->party.member[i], 0, sizeof(p->party.member[0]));
memset(&p->data[i], 0, sizeof(p->data[0]));
p->party.count--;
party->check_state(p);
+
+ if (was_leader) {
+ int k;
+ // Member was party leader, try to pick a new leader from online members
+ ARR_FIND(0, MAX_PARTY, k, p->party.member[k].account_id != 0 && p->party.member[k].online == 1);
+
+ if (k == MAX_PARTY) {
+ // No online members, get an offline one
+ ARR_FIND(0, MAX_PARTY, k, p->party.member[k].account_id != 0);
+ }
+
+ if (k < MAX_PARTY) {
+ // Update party's leader
+ p->party.member[k].leader = 1;
+
+ if (p->data[k].sd != NULL) {
+ /** update members **/
+ clif->PartyLeaderChanged(p->data[k].sd, prev_leader_accountId, p->data[k].sd->status.account_id);
+ }
+
+ //Update info.
+ intif->party_leaderchange(p->party.party_id, p->party.member[k].account_id, p->party.member[k].char_id);
+ clif->party_info(p, NULL);
+ }
+ }
}
}
diff --git a/src/map/pc.c b/src/map/pc.c
index fc0f21cdb..f0d050feb 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -387,7 +387,6 @@ int pc_banding(struct map_session_data *sd, uint16 skill_lv) {
return c;
}
-// Increases a player's fame points and displays a notice to him
/**
* Increases a player's fame points and displays a notice to them.
*
@@ -742,7 +741,8 @@ int pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int lo
sd->client_tick = client_tick;
sd->state.active = 0; //to be set to 1 after player is fully authed and loaded.
sd->bl.type = BL_PC;
- sd->canlog_tick = timer->gettick();
+ if (battle_config.prevent_logout_trigger & PLT_LOGIN)
+ sd->canlog_tick = timer->gettick();
//Required to prevent homunculus copuing a base speed of 0.
sd->battle_status.speed = sd->base_status.speed = DEFAULT_WALK_SPEED;
sd->state.warp_clean = 1;
@@ -4841,17 +4841,43 @@ int pc_isUseitem(struct map_session_data *sd,int n)
switch( nameid ) { // TODO: Is there no better way to handle this, other than hardcoding item IDs?
case ITEMID_ANODYNE:
- if( map_flag_gvg2(sd->bl.m) )
- return 0;
- /* Fall through */
- case ITEMID_ALOEBERA:
- if( pc_issit(sd) )
+ if (map_flag_gvg2(sd->bl.m))
return 0;
break;
+
+ case ITEMID_GIANT_FLY_WING: {
+ struct party_data *p;
+
+ if (!sd->status.party_id) {
+ clif->msgtable(sd, MSG_PARTY_MEMBER_NOT_SUMMONED);
+ break;
+ }
+
+ if ((p = party->search(sd->status.party_id)) != NULL) {
+ int i;
+ int16 m;
+
+ ARR_FIND(0, MAX_PARTY, i, p->data[i].sd == sd);
+
+ if (i == MAX_PARTY || !p->party.member[i].leader) {
+ clif->msgtable(sd, MSG_PARTY_MEMBER_NOT_SUMMONED);
+ break;
+ }
+
+ m = sd->bl.m;
+
+ ARR_FIND(0, MAX_PARTY, i, p->data[i].sd && p->data[i].sd != sd && p->data[i].sd->bl.m == m);
+
+ if (i == MAX_PARTY || pc_isdead(p->data[i].sd)) {
+ clif->msgtable(sd, MSG_PARTY_NO_MEMBER_IN_MAP);
+ break;
+ }
+ }
+ }
+ FALLTHROUGH
case ITEMID_WING_OF_FLY:
- case ITEMID_GIANT_FLY_WING:
- if( map->list[sd->bl.m].flag.noteleport || map_flag_gvg2(sd->bl.m) ) {
- clif->skill_mapinfomessage(sd,0);
+ if (map->list[sd->bl.m].flag.noteleport || map_flag_gvg2(sd->bl.m)) {
+ clif->skill_mapinfomessage(sd, 0);
return 0;
}
/* Fall through */
@@ -4922,17 +4948,6 @@ int pc_isUseitem(struct map_session_data *sd,int n)
if( nameid >= ITEMID_BOW_MERCENARY_SCROLL1 && nameid <= ITEMID_SPEARMERCENARY_SCROLL10 && sd->md != NULL ) // Mercenary Scrolls
return 0;
- /**
- * Only Rune Knights may use runes
- **/
- if (itemdb_is_rune(nameid) && (sd->job & MAPID_THIRDMASK) != MAPID_RUNE_KNIGHT)
- return 0;
- /**
- * Only GCross may use poisons
- **/
- else if (itemdb_is_poison(nameid) && (sd->job & MAPID_THIRDMASK) != MAPID_GUILLOTINE_CROSS)
- return 0;
-
if( item->package || item->group ) {
if (pc_is90overweight(sd)) {
clif->msgtable(sd, MSG_ITEM_CANT_OBTAIN_WEIGHT);
@@ -5020,10 +5035,11 @@ int pc_useitem(struct map_session_data *sd,int n) {
nullpo_ret(sd);
Assert_ret(n >= 0 && n < MAX_INVENTORY);
- if( sd->npc_id || sd->state.workinprogress&1 ){
- /* TODO: add to clif->messages enum */
-#ifdef RENEWAL
- clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS); // TODO look for the client date that has this message.
+ if (sd->npc_id || sd->state.workinprogress & 1) {
+#if PACKETVER >= 20110309
+ clif->msgtable(sd, MSG_NPC_WORK_IN_PROGRESS);
+#else
+ clif->messagecolor_self(fd, COLOR_WHITE, msg_fd(fd, 48));
#endif
return 0;
}
@@ -5079,15 +5095,22 @@ int pc_useitem(struct map_session_data *sd,int n) {
if( sd->inventory_data[n]->flag.delay_consume && ( sd->ud.skilltimer != INVALID_TIMER /*|| !status->check_skilluse(&sd->bl, &sd->bl, ALL_RESURRECTION, 0)*/ ) )
return 0;
- if( sd->inventory_data[n]->delay > 0 ) {
- ARR_FIND(0, MAX_ITEMDELAYS, i, sd->item_delay[i].nameid == nameid );
- if( i == MAX_ITEMDELAYS ) /* item not found. try first empty now */
- ARR_FIND(0, MAX_ITEMDELAYS, i, !sd->item_delay[i].nameid );
- if( i < MAX_ITEMDELAYS ) {
- if( sd->item_delay[i].nameid ) {// found
- if( DIFF_TICK(sd->item_delay[i].tick, tick) > 0 ) {
- int e_tick = (int)(DIFF_TICK(sd->item_delay[i].tick, tick)/1000);
- clif->msgtable_num(sd, MSG_SECONDS_UNTIL_USE, e_tick + 1); // [%d] seconds left until you can use
+ if (sd->inventory_data[n]->delay > 0) {
+ ARR_FIND(0, MAX_ITEMDELAYS, i, sd->item_delay[i].nameid == nameid);
+ if (i == MAX_ITEMDELAYS) /* item not found. try first empty now */
+ ARR_FIND(0, MAX_ITEMDELAYS, i, sd->item_delay[i].nameid == 0);
+ if (i < MAX_ITEMDELAYS) {
+ if (sd->item_delay[i].nameid != 0) {// found
+ if (DIFF_TICK(sd->item_delay[i].tick, tick) > 0) {
+ int delay_tick = (int)(DIFF_TICK(sd->item_delay[i].tick, tick) / 1000);
+#if PACKETVER >= 20101123
+ clif->msgtable_num(sd, MSG_SECONDS_UNTIL_USE, delay_tick + 1); // [%d] seconds left until you can use
+#else
+ char delay_msg[100];
+ clif->msgtable_num(sd, MSG_SECONDS_UNTIL_USE, delay_tick + 1); // [%d] seconds left until you can use
+ sprintf(delay_msg, msg_sd(sd, 26), delay_tick + 1);
+ clif->messagecolor_self(sd->fd, COLOR_YELLOW, delay_msg);
+#endif
return 0; // Delay has not expired yet
}
} else {// not yet used item (all slots are initially empty)
@@ -7620,22 +7643,42 @@ int pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id)
return bonus;
}
-int pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) {
+int pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id)
+{
int i, bonus = sd->bonus.add_heal_rate;
- if( bonus ) {
- switch( skill_id ) {
- case AL_HEAL: if( !(battle_config.skill_add_heal_rate&1) ) bonus = 0; break;
- case PR_SANCTUARY: if( !(battle_config.skill_add_heal_rate&2) ) bonus = 0; break;
- case AM_POTIONPITCHER: if( !(battle_config.skill_add_heal_rate&4) ) bonus = 0; break;
- case CR_SLIMPITCHER: if( !(battle_config.skill_add_heal_rate&8) ) bonus = 0; break;
- case BA_APPLEIDUN: if( !(battle_config.skill_add_heal_rate&16)) bonus = 0; break;
+ if (bonus) {
+ switch (skill_id) {
+ case AL_HEAL:
+ if ((battle_config.skill_add_heal_rate & 1) == 0)
+ bonus = 0;
+ break;
+ case PR_SANCTUARY:
+ if ((battle_config.skill_add_heal_rate & 2) == 0)
+ bonus = 0;
+ break;
+ case AM_POTIONPITCHER:
+ if ((battle_config.skill_add_heal_rate & 4) == 0)
+ bonus = 0;
+ break;
+ case CR_SLIMPITCHER:
+ if ((battle_config.skill_add_heal_rate & 8) == 0)
+ bonus = 0;
+ break;
+ case BA_APPLEIDUN:
+ if ((battle_config.skill_add_heal_rate & 16) == 0)
+ bonus = 0;
+ break;
+ case AB_HIGHNESSHEAL:
+ if ((battle_config.skill_add_heal_rate & 32) == 0)
+ bonus = 0;
+ break;
}
}
ARR_FIND(0, ARRAYLENGTH(sd->skillheal), i, sd->skillheal[i].id == skill_id);
- if( i < ARRAYLENGTH(sd->skillheal) )
+ if (i < ARRAYLENGTH(sd->skillheal))
bonus += sd->skillheal[i].val;
return bonus;
@@ -7704,7 +7747,8 @@ void pc_damage(struct map_session_data *sd,struct block_list *src,unsigned int h
if( sd->status.ele_id > 0 )
elemental->set_target(sd,src);
- sd->canlog_tick = timer->gettick();
+ if (battle_config.prevent_logout_trigger & PLT_DAMAGE)
+ sd->canlog_tick = timer->gettick();
}
/*==========================================
@@ -10036,6 +10080,11 @@ int pc_unequipitem(struct map_session_data *sd,int n,int flag)
status_change_end(&sd->bl, SC_ARMOR_RESIST, INVALID_TIMER);
}
+#ifdef RENEWAL
+ if (battle->bc->bow_unequip_arrow && pos&EQP_ARMS && sd->equip_index[EQI_AMMO] > 0)
+ pc->unequipitem(sd, sd->equip_index[EQI_AMMO], PCUNEQUIPITEM_FORCE);
+#endif
+
if( sd->state.autobonus&pos )
sd->state.autobonus &= ~sd->status.inventory[n].equip; //Check for activated autobonus [Inkfish]
diff --git a/src/map/pc.h b/src/map/pc.h
index 0e4f1affd..482e30c41 100644
--- a/src/map/pc.h
+++ b/src/map/pc.h
@@ -73,6 +73,14 @@ enum equip_index {
EQI_MAX
};
+enum prevent_logout_trigger {
+ PLT_NONE = 0x0,
+ PLT_LOGIN = 0x1,
+ PLT_ATTACK = 0x2,
+ PLT_SKILL = 0x4,
+ PLT_DAMAGE = 0x8
+};
+
enum pc_unequipitem_flag {
PCUNEQUIPITEM_NONE = 0x0, ///< Just unequip
PCUNEQUIPITEM_RECALC = 0x1, ///< Recalculate status after unequipping
diff --git a/src/map/script.c b/src/map/script.c
index e14cd5504..d1806cb41 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -2786,6 +2786,14 @@ char *get_val_npcscope_str(struct script_state* st, struct reg_db *n, struct scr
return NULL;
}
+char *get_val_pc_ref_str(struct script_state *st, struct reg_db *n, struct script_data *data) {
+ struct script_reg_str *p = NULL;
+ nullpo_retr(NULL, n);
+
+ p = i64db_get(n->vars, reference_getuid(data));
+ return p ? p->value : NULL;
+}
+
char *get_val_instance_str(struct script_state* st, const char* name, struct script_data* data) {
nullpo_retr(NULL, st);
if (st->instance_id >= 0) {
@@ -2803,6 +2811,14 @@ int get_val_npcscope_num(struct script_state* st, struct reg_db *n, struct scrip
return 0;
}
+int get_val_pc_ref_num(struct script_state *st, struct reg_db *n, struct script_data *data) {
+ struct script_reg_num *p = NULL;
+ nullpo_retr(0, n);
+
+ p = i64db_get(n->vars, reference_getuid(data));
+ return p ? p->value : 0;
+}
+
int get_val_instance_num(struct script_state* st, const char* name, struct script_data* data) {
if (st->instance_id >= 0)
return (int)i64db_iget(instance->list[st->instance_id].regs.vars, reference_getuid(data));
@@ -2825,7 +2841,7 @@ struct script_data *get_val(struct script_state* st, struct script_data* data) {
char postfix;
struct map_session_data *sd = NULL;
- if( !data_isreference(data) )
+ if (!data_isreference(data))
return data;// not a variable/constant
name = reference_getname(data);
@@ -2840,10 +2856,10 @@ struct script_data *get_val(struct script_state* st, struct script_data* data) {
}
//##TODO use reference_tovariable(data) when it's confirmed that it works [FlavioJS]
- if( !reference_toconstant(data) && not_server_variable(prefix) ) {
+ if (!reference_toconstant(data) && not_server_variable(prefix) && reference_getref(data) == NULL) {
sd = script->rid2sd(st);
- if( sd == NULL ) {// needs player attached
- if( postfix == '$' ) {// string variable
+ if (sd == NULL) {// needs player attached
+ if (postfix == '$') {// string variable
ShowWarning("script_get_val: cannot access player variable '%s', defaulting to \"\"\n", name);
data->type = C_CONSTSTR;
data->u.str = "";
@@ -2861,32 +2877,44 @@ struct script_data *get_val(struct script_state* st, struct script_data* data) {
const char *str = NULL;
switch (prefix) {
- case '@':
+ case '@':
+ if (data->ref) {
+ str = script->get_val_ref_str(st, data->ref, data);
+ } else {
str = pc->readregstr(sd, data->u.num);
- break;
- case '$':
- str = mapreg->readregstr(data->u.num);
- break;
- case '#':
- if (name[1] == '#')
- str = pc_readaccountreg2str(sd, data->u.num);// global
- else
- str = pc_readaccountregstr(sd, data->u.num);// local
- break;
- case '.':
- if (data->ref)
- str = script->get_val_ref_str(st, data->ref, data);
- else if (name[1] == '@')
- str = script->get_val_scope_str(st, &st->stack->scope, data);
- else
- str = script->get_val_npc_str(st, &st->script->local, data);
- break;
- case '\'':
- str = script->get_val_instance_str(st, name, data);
- break;
- default:
+ }
+ break;
+ case '$':
+ str = mapreg->readregstr(data->u.num);
+ break;
+ case '#':
+ if (data->ref) {
+ str = script->get_val_pc_ref_str(st, data->ref, data);
+ } else if (name[1] == '#') {
+ str = pc_readaccountreg2str(sd, data->u.num);// global
+ } else {
+ str = pc_readaccountregstr(sd, data->u.num);// local
+ }
+ break;
+ case '.':
+ if (data->ref) {
+ str = script->get_val_ref_str(st, data->ref, data);
+ } else if (name[1] == '@') {
+ str = script->get_val_scope_str(st, &st->stack->scope, data);
+ } else {
+ str = script->get_val_npc_str(st, &st->script->local, data);
+ }
+ break;
+ case '\'':
+ str = script->get_val_instance_str(st, name, data);
+ break;
+ default:
+ if (data->ref) {
+ str = script->get_val_pc_ref_str(st, data->ref, data);
+ } else {
str = pc_readglobalreg_str(sd, data->u.num);
- break;
+ }
+ break;
}
if (str == NULL || str[0] == '\0') {
@@ -2906,36 +2934,48 @@ struct script_data *get_val(struct script_state* st, struct script_data* data) {
data->u.num = reference_getconstant(data);
} else if( reference_toparam(data) ) {
data->u.num = pc->readparam(sd, reference_getparamtype(data));
- } else
- switch( prefix ) {
- case '@':
+ } else {
+ switch (prefix) {
+ case '@':
+ if (data->ref) {
+ data->u.num = script->get_val_ref_num(st, data->ref, data);
+ } else {
data->u.num = pc->readreg(sd, data->u.num);
- break;
- case '$':
- data->u.num = mapreg->readreg(data->u.num);
- break;
- case '#':
- if( name[1] == '#' )
- data->u.num = pc_readaccountreg2(sd, data->u.num);// global
- else
- data->u.num = pc_readaccountreg(sd, data->u.num);// local
- break;
- case '.':
- if (data->ref)
- data->u.num = script->get_val_ref_num(st, data->ref, data);
- else if (name[1] == '@')
- data->u.num = script->get_val_scope_num(st, &st->stack->scope, data);
- else
- data->u.num = script->get_val_npc_num(st, &st->script->local, data);
- break;
- case '\'':
- data->u.num = script->get_val_instance_num(st, name, data);
- break;
- default:
+ }
+ break;
+ case '$':
+ data->u.num = mapreg->readreg(data->u.num);
+ break;
+ case '#':
+ if (data->ref) {
+ data->u.num = script->get_val_pc_ref_num(st, data->ref, data);
+ } else if (name[1] == '#') {
+ data->u.num = pc_readaccountreg2(sd, data->u.num);// global
+ } else {
+ data->u.num = pc_readaccountreg(sd, data->u.num);// local
+ }
+ break;
+ case '.':
+ if (data->ref) {
+ data->u.num = script->get_val_ref_num(st, data->ref, data);
+ } else if (name[1] == '@') {
+ data->u.num = script->get_val_scope_num(st, &st->stack->scope, data);
+ } else {
+ data->u.num = script->get_val_npc_num(st, &st->script->local, data);
+ }
+ break;
+ case '\'':
+ data->u.num = script->get_val_instance_num(st, name, data);
+ break;
+ default:
+ if (data->ref) {
+ data->u.num = script->get_val_pc_ref_num(st, data->ref, data);
+ } else {
data->u.num = pc_readglobalreg(sd, data->u.num);
- break;
+ }
+ break;
}
-
+ }
}
data->ref = NULL;
@@ -3108,38 +3148,43 @@ void script_array_add_member(struct script_array *sa, unsigned int idx) {
**/
struct reg_db *script_array_src(struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref) {
struct reg_db *src = NULL;
-
nullpo_retr(NULL, name);
- switch( name[0] ) {
+
+ switch (name[0]) {
/* from player */
- default: /* char reg */
- case '@':/* temp char reg */
- case '#':/* account reg */
+ default: /* char reg */
+ case '@':/* temp char reg */
+ case '#':/* account reg */
+ if (ref != NULL) {
+ src = ref;
+ } else {
nullpo_retr(NULL, sd);
src = &sd->regs;
- break;
- case '$':/* map reg */
- src = &mapreg->regs;
- break;
- case '.':/* npc/script */
- if (ref != NULL) {
- src = ref;
- } else {
- nullpo_retr(NULL, st);
- src = (name[1] == '@') ? &st->stack->scope : &st->script->local;
- }
- break;
- case '\'':/* instance */
+ }
+ break;
+ case '$':/* map reg */
+ src = &mapreg->regs;
+ break;
+ case '.':/* npc/script */
+ if (ref != NULL) {
+ src = ref;
+ } else {
nullpo_retr(NULL, st);
- if( st->instance_id >= 0 ) {
- src = &instance->list[st->instance_id].regs;
- }
- break;
+ src = (name[1] == '@') ? &st->stack->scope : &st->script->local;
+ }
+ break;
+ case '\'':/* instance */
+ nullpo_retr(NULL, st);
+ if (st->instance_id >= 0) {
+ src = &instance->list[st->instance_id].regs;
+ }
+ break;
}
- if( src ) {
- if( !src->arrays )
+ if (src) {
+ if (!src->arrays) {
src->arrays = idb_alloc(DB_OPT_BASE);
+ }
return src;
}
return NULL;
@@ -3210,6 +3255,99 @@ void set_reg_npcscope_str(struct script_state* st, struct reg_db *n, int64 num,
}
}
+void set_reg_pc_ref_str(struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str)
+{
+ struct script_reg_str *p = NULL;
+ unsigned int index = script_getvaridx(num);
+
+ nullpo_retv(n);
+
+ if ((p = i64db_get(n->vars, num)) != NULL) {
+ if (str[0]) {
+ if (p->value) {
+ aFree(p->value);
+ } else if (index) {
+ script->array_update(n, num, false);
+ }
+ p->value = aStrdup(str);
+ } else {
+ p->value = NULL;
+ if (index) {
+ script->array_update(n, num, true);
+ }
+ }
+
+ if (!pc->reg_load) {
+ p->flag.update = 1;
+ }
+ } else if (str[0]) {
+ struct DBData prev;
+ if (index) {
+ script->array_update(n, num, false);
+ }
+
+ p = ers_alloc(pc->str_reg_ers, struct script_reg_str);
+ p->value = aStrdup(str);
+
+ if (!pc->reg_load) {
+ p->flag.update = 1;
+ }
+ p->flag.type = 1;
+
+ if(n->vars->put(n->vars, DB->i642key(num), DB->ptr2data(p), &prev)) {
+ p = DB->data2ptr(&prev);
+ if (p->value) {
+ aFree(p->value);
+ }
+ ers_free(pc->str_reg_ers, p);
+ }
+ }
+}
+
+void set_reg_pc_ref_num(struct script_state *st, struct reg_db *n, int64 num, const char *name, int val)
+{
+ struct script_reg_num *p = NULL;
+ unsigned int index = script_getvaridx(num);
+
+ nullpo_retv(n);
+
+ if ((p = i64db_get(n->vars, num)) != NULL) {
+ if (val) {
+ if (!p->value && index) {
+ script->array_update(n, num, false);
+ }
+ p->value = val;
+ } else {
+ p->value = 0;
+ if (index) {
+ script->array_update(n, num, true);
+ }
+ }
+
+ if (!pc->reg_load) {
+ p->flag.update = 1;
+ }
+ } else if (val) {
+ struct DBData prev;
+ if (index) {
+ script->array_update(n, num, false);
+ }
+
+ p = ers_alloc(pc->num_reg_ers, struct script_reg_num);
+ p->value = val;
+
+ if (!pc->reg_load) {
+ p->flag.update = 1;
+ }
+ p->flag.type = 1;
+
+ if(n->vars->put(n->vars, DB->i642key(num), DB->ptr2data(p), &prev)) {
+ p = DB->data2ptr(&prev);
+ ers_free(pc->num_reg_ers, p);
+ }
+ }
+}
+
void set_reg_npcscope_num(struct script_state* st, struct reg_db *n, int64 num, const char* name, int val)
{
if (n) {
@@ -3292,48 +3430,65 @@ int set_reg(struct script_state *st, struct map_session_data *sd, int64 num, con
return 0;
}
- if( is_string_variable(name) ) {// string variable
+ if (is_string_variable(name)) {// string variable
const char *str = (const char*)value;
switch (prefix) {
- case '@':
+ case '@':
+ if (ref) {
+ script->set_reg_ref_str(st, ref, num, name, str);
+ } else {
pc->setregstr(sd, num, str);
- return 1;
- case '$':
- return mapreg->setregstr(num, str);
- case '#':
- return (name[1] == '#') ?
- pc_setaccountreg2str(sd, num, str) :
- pc_setaccountregstr(sd, num, str);
- case '.':
- if (ref)
- script->set_reg_ref_str(st, ref, num, name, str);
- else if (name[1] == '@')
- script->set_reg_scope_str(st, &st->stack->scope, num, name, str);
- else
- script->set_reg_npc_str(st, &st->script->local, num, name, str);
- return 1;
- case '\'':
- set_reg_instance_str(st, num, name, str);
- return 1;
- default:
- return pc_setglobalreg_str(sd, num, str);
+ }
+ return 1;
+ case '$':
+ mapreg->setregstr(num, str);
+ return 1;
+ case '#':
+ if (ref) {
+ script->set_reg_pc_ref_str(st, ref, num, name, str);
+ } else if (name[1] == '#') {
+ pc_setaccountreg2str(sd, num, str);
+ } else {
+ pc_setaccountregstr(sd, num, str);
+ }
+ return 1;
+ case '.':
+ if (ref) {
+ script->set_reg_ref_str(st, ref, num, name, str);
+ } else if (name[1] == '@') {
+ script->set_reg_scope_str(st, &st->stack->scope, num, name, str);
+ } else {
+ script->set_reg_npc_str(st, &st->script->local, num, name, str);
+ }
+ return 1;
+ case '\'':
+ set_reg_instance_str(st, num, name, str);
+ return 1;
+ default:
+ if (ref) {
+ script->set_reg_pc_ref_str(st, ref, num, name, str);
+ } else {
+ pc_setglobalreg_str(sd, num, str);
+ }
+ return 1;
}
} else {// integer variable
// FIXME: This isn't safe, in 32bits systems we're converting a 64bit pointer
// to a 32bit int, this will lead to overflows! [Panikon]
int val = (int)h64BPTRSIZE(value);
- if(script->str_data[script_getvarid(num)].type == C_PARAM) {
- if( pc->setparam(sd, script->str_data[script_getvarid(num)].val, val) == 0 ) {
- if( st != NULL ) {
+ if (script->str_data[script_getvarid(num)].type == C_PARAM) {
+ if (pc->setparam(sd, script->str_data[script_getvarid(num)].val, val) == 0) {
+ if (st != NULL) {
ShowError("script:set_reg: failed to set param '%s' to %d.\n", name, val);
script->reportsrc(st);
// Instead of just stop the script execution we let the character close
// the window if it was open.
st->state = (sd->state.dialog) ? CLOSE : END;
- if( st->state == CLOSE )
+ if(st->state == CLOSE) {
clif->scriptclose(sd, st->oid);
+ }
}
return 0;
}
@@ -3341,28 +3496,44 @@ int set_reg(struct script_state *st, struct map_session_data *sd, int64 num, con
}
switch (prefix) {
- case '@':
+ case '@':
+ if (ref) {
+ script->set_reg_ref_num(st, ref, num, name, val);
+ } else {
pc->setreg(sd, num, val);
- return 1;
- case '$':
- return mapreg->setreg(num, val);
- case '#':
- return (name[1] == '#') ?
- pc_setaccountreg2(sd, num, val) :
- pc_setaccountreg(sd, num, val);
- case '.':
- if (ref)
- script->set_reg_ref_num(st, ref, num, name, val);
- else if (name[1] == '@')
- script->set_reg_scope_num(st, &st->stack->scope, num, name, val);
- else
- script->set_reg_npc_num(st, &st->script->local, num, name, val);
- return 1;
- case '\'':
- set_reg_instance_num(st, num, name, val);
- return 1;
- default:
- return pc_setglobalreg(sd, num, val);
+ }
+ return 1;
+ case '$':
+ mapreg->setreg(num, val);
+ return 1;
+ case '#':
+ if (ref) {
+ script->set_reg_pc_ref_num(st, ref, num, name, val);
+ } else if (name[1] == '#') {
+ pc_setaccountreg2(sd, num, val);
+ } else {
+ pc_setaccountreg(sd, num, val);
+ }
+ return 1;
+ case '.':
+ if (ref) {
+ script->set_reg_ref_num(st, ref, num, name, val);
+ } else if (name[1] == '@') {
+ script->set_reg_scope_num(st, &st->stack->scope, num, name, val);
+ } else {
+ script->set_reg_npc_num(st, &st->script->local, num, name, val);
+ }
+ return 1;
+ case '\'':
+ set_reg_instance_num(st, num, name, val);
+ return 1;
+ default:
+ if (ref) {
+ script->set_reg_pc_ref_num(st, ref, num, name, val);
+ } else {
+ pc_setglobalreg(sd, num, val);
+ }
+ return 1;
}
}
}
@@ -5197,7 +5368,7 @@ int script_load_translation(const char *file, uint8 lang_id)
VECTOR_TRUNCATE(msgstr);
continue;
}
-
+
if (strncasecmp(line, "msgid \"", 7) == 0) {
VECTOR_TRUNCATE(msgid);
for (i = 7; i < len - 2; i++) {
@@ -6519,9 +6690,10 @@ BUILDIN(warpchar) {
return true;
}
/*==========================================
- * Warpparty - [Fredzilla] [Paradox924X]
- * Syntax: warpparty "to_mapname",x,y,Party_ID,{"from_mapname"};
+ * Warpparty - [Fredzilla] [Paradox924X] [Jedzkie] [Dastgir]
+ * Syntax: warpparty("<to_mapname>", <x>, <y>, <party_id>, "<from_mapname>", <include_leader>)
* If 'from_mapname' is specified, only the party members on that map will be warped
+ * If 'include_leader' option is set to false, the leader will be warped too.
*------------------------------------------*/
BUILDIN(warpparty)
{
@@ -6531,78 +6703,84 @@ BUILDIN(warpparty)
int type;
int map_index;
int i;
+ bool include_leader = true;
- const char* str = script_getstr(st,2);
- int x = script_getnum(st,3);
- int y = script_getnum(st,4);
- int p_id = script_getnum(st,5);
+ const char* str = script_getstr(st, 2);
+ int x = script_getnum(st, 3);
+ int y = script_getnum(st, 4);
+ int p_id = script_getnum(st, 5);
const char* str2 = NULL;
- if ( script_hasdata(st,6) )
- str2 = script_getstr(st,6);
+
+ if (script_hasdata(st, 6))
+ str2 = script_getstr(st, 6);
+ if (script_hasdata(st, 7))
+ include_leader = script_getnum(st, 7);
p = party->search(p_id);
- if(!p)
+
+ if (p == NULL)
return true;
- type = ( strcmp(str,"Random")==0 ) ? 0
- : ( strcmp(str,"SavePointAll")==0 ) ? 1
- : ( strcmp(str,"SavePoint")==0 ) ? 2
- : ( strcmp(str,"Leader")==0 ) ? 3
+ type = (strcmp(str, "Random") == 0) ? 0
+ : (strcmp(str, "SavePointAll") == 0) ? 1
+ : (strcmp(str, "SavePoint") == 0) ? 2
+ : (strcmp(str, "Leader") == 0) ? 3
: 4;
- switch (type)
- {
- case 3:
- for(i = 0; i < MAX_PARTY && !p->party.member[i].leader; i++);
- if (i == MAX_PARTY || !p->data[i].sd) //Leader not found / not online
- return true;
- pl_sd = p->data[i].sd;
- map_index = pl_sd->mapindex;
- x = pl_sd->bl.x;
- y = pl_sd->bl.y;
- break;
- case 4:
- map_index = script->mapindexname2id(st,str);
- break;
- case 2:
- //"SavePoint" uses save point of the currently attached player
- if (( sd = script->rid2sd(st) ) == NULL )
- return true;
- /* Fall through */
- default:
- map_index = 0;
- break;
+ switch (type) {
+ case 3:
+ ARR_FIND(0, MAX_PARTY, i, p->party.member[i].leader);
+ if (i == MAX_PARTY || !p->data[i].sd) // Leader not found / not online
+ return true;
+ pl_sd = p->data[i].sd;
+ map_index = pl_sd->mapindex;
+ x = pl_sd->bl.x;
+ y = pl_sd->bl.y;
+ break;
+ case 4:
+ map_index = script->mapindexname2id(st, str);
+ break;
+ case 2:
+ // "SavePoint" uses save point of the currently attached player
+ if ((sd = script->rid2sd(st)) == NULL)
+ return true;
+ /* Fall through */
+ default:
+ map_index = 0;
+ break;
}
for (i = 0; i < MAX_PARTY; i++) {
- if( !(pl_sd = p->data[i].sd) || pl_sd->status.party_id != p_id )
+ if (!(pl_sd = p->data[i].sd) || pl_sd->status.party_id != p_id)
continue;
- if( str2 && strcmp(str2, map->list[pl_sd->bl.m].name) != 0 )
+ if (str2 && strcmp(str2, map->list[pl_sd->bl.m].name) != 0)
continue;
- if( pc_isdead(pl_sd) )
+ if (pc_isdead(pl_sd))
continue;
- switch( type )
- {
- case 0: // Random
- if(!map->list[pl_sd->bl.m].flag.nowarp)
- pc->randomwarp(pl_sd,CLR_TELEPORT);
- break;
- case 1: // SavePointAll
- if(!map->list[pl_sd->bl.m].flag.noreturn)
- pc->setpos(pl_sd,pl_sd->status.save_point.map,pl_sd->status.save_point.x,pl_sd->status.save_point.y,CLR_TELEPORT);
- break;
- case 2: // SavePoint
- if(!map->list[pl_sd->bl.m].flag.noreturn)
- pc->setpos(pl_sd,sd->status.save_point.map,sd->status.save_point.x,sd->status.save_point.y,CLR_TELEPORT);
- break;
- case 3: // Leader
- case 4: // m,x,y
- if(!map->list[pl_sd->bl.m].flag.noreturn && !map->list[pl_sd->bl.m].flag.nowarp)
- pc->setpos(pl_sd,map_index,x,y,CLR_TELEPORT);
- break;
+ if (include_leader == false && p->party.member[i].leader)
+ continue;
+
+ switch( type ) {
+ case 0: // Random
+ if (!map->list[pl_sd->bl.m].flag.nowarp)
+ pc->randomwarp(pl_sd, CLR_TELEPORT);
+ break;
+ case 1: // SavePointAll
+ if (!map->list[pl_sd->bl.m].flag.noreturn)
+ pc->setpos(pl_sd, pl_sd->status.save_point.map, pl_sd->status.save_point.x, pl_sd->status.save_point.y, CLR_TELEPORT);
+ break;
+ case 2: // SavePoint
+ if (!map->list[pl_sd->bl.m].flag.noreturn)
+ pc->setpos(pl_sd, sd->status.save_point.map, sd->status.save_point.x, sd->status.save_point.y, CLR_TELEPORT);
+ break;
+ case 3: // Leader
+ case 4: // m,x,y
+ if (!map->list[pl_sd->bl.m].flag.noreturn && !map->list[pl_sd->bl.m].flag.nowarp)
+ pc->setpos(pl_sd, map_index, x, y, CLR_TELEPORT);
+ break;
}
}
@@ -6610,61 +6788,67 @@ BUILDIN(warpparty)
}
/*==========================================
* Warpguild - [Fredzilla]
- * Syntax: warpguild "mapname",x,y,Guild_ID;
+ * Syntax: warpguild "mapname",x,y,Guild_ID,{"from_mapname"};
*------------------------------------------*/
BUILDIN(warpguild)
{
struct map_session_data *sd = NULL;
- struct map_session_data *pl_sd;
struct guild* g;
- struct s_mapiterator* iter;
int type;
+ int i;
+ int16 map_id = -1;
- const char* str = script_getstr(st,2);
- int x = script_getnum(st,3);
- int y = script_getnum(st,4);
- int gid = script_getnum(st,5);
+ const char *str = script_getstr(st, 2);
+ int x = script_getnum(st, 3);
+ int y = script_getnum(st, 4);
+ int gid = script_getnum(st, 5);
+
+ if (script_hasdata(st, 6)) {
+ map_id = map->mapname2mapid(script_getstr(st, 6));
+ }
g = guild->search(gid);
- if( g == NULL )
+ if (g == NULL)
return true;
- type = ( strcmp(str,"Random")==0 ) ? 0
- : ( strcmp(str,"SavePointAll")==0 ) ? 1
- : ( strcmp(str,"SavePoint")==0 ) ? 2
+ type = (strcmp(str, "Random") == 0) ? 0
+ : (strcmp(str, "SavePointAll") == 0) ? 1
+ : (strcmp(str, "SavePoint") == 0) ? 2
: 3;
- if( type == 2 && ( sd = script->rid2sd(st) ) == NULL )
+ if (type == 2 && (sd = script->rid2sd(st)) == NULL)
{// "SavePoint" uses save point of the currently attached player
return true;
}
- iter = mapit_getallusers();
- for (pl_sd = BL_UCAST(BL_PC, mapit->first(iter)); mapit->exists(iter); pl_sd = BL_UCAST(BL_PC, mapit->next(iter))) {
- if( pl_sd->status.guild_id != gid )
- continue;
+ for (i = 0; i < MAX_GUILD; i++) {
+ if (g->member[i].online && g->member[i].sd != NULL) {
+ struct map_session_data *pl_sd = g->member[i].sd;
- switch( type )
- {
+ if (map_id >= 0 && map_id != pl_sd->bl.m)
+ continue;
+
+ switch (type)
+ {
case 0: // Random
- if(!map->list[pl_sd->bl.m].flag.nowarp)
- pc->randomwarp(pl_sd,CLR_TELEPORT);
+ if (!map->list[pl_sd->bl.m].flag.nowarp)
+ pc->randomwarp(pl_sd, CLR_TELEPORT);
break;
case 1: // SavePointAll
- if(!map->list[pl_sd->bl.m].flag.noreturn)
- pc->setpos(pl_sd,pl_sd->status.save_point.map,pl_sd->status.save_point.x,pl_sd->status.save_point.y,CLR_TELEPORT);
+ if (!map->list[pl_sd->bl.m].flag.noreturn)
+ pc->setpos(pl_sd, pl_sd->status.save_point.map, pl_sd->status.save_point.x, pl_sd->status.save_point.y, CLR_TELEPORT);
break;
case 2: // SavePoint
- if(!map->list[pl_sd->bl.m].flag.noreturn)
- pc->setpos(pl_sd,sd->status.save_point.map,sd->status.save_point.x,sd->status.save_point.y,CLR_TELEPORT);
+ if (!map->list[pl_sd->bl.m].flag.noreturn)
+ pc->setpos(pl_sd, sd->status.save_point.map, sd->status.save_point.x, sd->status.save_point.y, CLR_TELEPORT);
break;
case 3: // m,x,y
- if(!map->list[pl_sd->bl.m].flag.noreturn && !map->list[pl_sd->bl.m].flag.nowarp)
- pc->setpos(pl_sd,script->mapindexname2id(st,str),x,y,CLR_TELEPORT);
+ if (!map->list[pl_sd->bl.m].flag.noreturn && !map->list[pl_sd->bl.m].flag.nowarp)
+ pc->setpos(pl_sd, script->mapindexname2id(st, str), x, y, CLR_TELEPORT);
break;
+ }
}
}
- mapit->free(iter);
return true;
}
@@ -8685,39 +8869,48 @@ BUILDIN(getguildmember)
*------------------------------------------*/
BUILDIN(strcharinfo)
{
- int num;
struct guild* g;
struct party_data* p;
- struct map_session_data *sd = script->rid2sd(st);
- if (sd == NULL) //Avoid crashing....
+ struct map_session_data *sd;
+
+ if (script_hasdata(st, 4))
+ sd = map->id2sd(script_getnum(st, 4));
+ else
+ sd = script->rid2sd(st);
+
+ if (sd == NULL) {
+ if(script_hasdata(st, 3)) {
+ script_pushcopy(st, 3);
+ } else {
+ script_pushconststr(st, "");
+ }
return true;
+ }
- num=script_getnum(st,2);
- switch(num) {
- case 0:
- script_pushstrcopy(st,sd->status.name);
- break;
- case 1:
- if( ( p = party->search(sd->status.party_id) ) != NULL ) {
- script_pushstrcopy(st,p->party.name);
- } else {
- script_pushconststr(st,"");
- }
- break;
- case 2:
- if( ( g = sd->guild ) != NULL ) {
- script_pushstrcopy(st,g->name);
- } else {
- script_pushconststr(st,"");
- }
- break;
- case 3:
- script_pushconststr(st,map->list[sd->bl.m].name);
- break;
- default:
- ShowWarning("buildin_strcharinfo: unknown parameter.\n");
- script_pushconststr(st,"");
- break;
+ switch (script_getnum(st, 2)) {
+ case 0:
+ script_pushstrcopy(st, sd->status.name);
+ break;
+ case 1:
+ if ((p = party->search(sd->status.party_id)) != NULL) {
+ script_pushstrcopy(st, p->party.name);
+ } else {
+ script_pushconststr(st, "");
+ }
+ break;
+ case 2:
+ if ((g = sd->guild) != NULL) {
+ script_pushstrcopy(st, g->name);
+ } else {
+ script_pushconststr(st, "");
+ }
+ break;
+ case 3:
+ script_pushconststr(st, map->list[sd->bl.m].name);
+ break;
+ default:
+ ShowWarning("script:strcharinfo: unknown parameter.\n");
+ script_pushconststr(st, "");
}
return true;
@@ -8734,41 +8927,51 @@ BUILDIN(strcharinfo)
*------------------------------------------*/
BUILDIN(strnpcinfo)
{
- int num;
char *buf,*name=NULL;
- struct npc_data *nd = map->id2nd(st->oid);
+ struct npc_data *nd;
+
+ if (script_hasdata(st, 4))
+ nd = map->id2nd(script_getnum(st, 4));
+ else
+ nd = map->id2nd(st->oid);
+
if (nd == NULL) {
- script_pushconststr(st, "");
+ if (script_hasdata(st, 3)) {
+ script_pushcopy(st, 3);
+ } else {
+ script_pushconststr(st, "");
+ }
return true;
}
- num = script_getnum(st,2);
- switch(num) {
- case 0: // display name
+ switch (script_getnum(st,2)) {
+ case 0: // display name
+ name = aStrdup(nd->name);
+ break;
+ case 1: // visible part of display name
+ if ((buf = strchr(nd->name,'#')) != NULL) {
name = aStrdup(nd->name);
- break;
- case 1: // visible part of display name
- if((buf = strchr(nd->name,'#')) != NULL)
- {
- name = aStrdup(nd->name);
- name[buf - nd->name] = 0;
- } else // Return the name, there is no '#' present
- name = aStrdup(nd->name);
- break;
- case 2: // # fragment
- if((buf = strchr(nd->name,'#')) != NULL)
- name = aStrdup(buf+1);
- break;
- case 3: // unique name
- name = aStrdup(nd->exname);
- break;
- case 4: // map name
- if( nd->bl.m >= 0 ) // Only valid map indexes allowed (issue:8034)
- name = aStrdup(map->list[nd->bl.m].name);
- break;
+ name[buf - nd->name] = 0;
+ } else { // Return the name, there is no '#' present
+ name = aStrdup(nd->name);
+ }
+ break;
+ case 2: // # fragment
+ if ((buf = strchr(nd->name,'#')) != NULL) {
+ name = aStrdup(buf+1);
+ }
+ break;
+ case 3: // unique name
+ name = aStrdup(nd->exname);
+ break;
+ case 4: // map name
+ if (nd->bl.m >= 0) { // Only valid map indexes allowed (issue:8034)
+ name = aStrdup(map->list[nd->bl.m].name);
+ }
+ break;
}
- if(name)
+ if (name)
script_pushstr(st, name);
else
script_pushconststr(st, "");
@@ -9022,7 +9225,7 @@ BUILDIN(getequipisenableref)
/**
* Checks if the equipped item allows options.
* *getequipisenableopt(<equipment_index>);
- *
+ *
* @param equipment_index as the inventory index of the equipment.
* @return 1 on enabled 0 on disabled.
*/
@@ -9030,21 +9233,21 @@ BUILDIN(getequipisenableopt)
{
int i = -1, index = script_getnum(st, 2);
struct map_session_data *sd = script->rid2sd(st);
-
+
if (sd == NULL) {
script_pushint(st, -1);
ShowError("buildin_getequipisenableopt: player is not attached!");
return false;
}
-
+
if (index > 0 && index <= ARRAYLENGTH(script->equip))
i = pc->checkequip(sd, script->equip[index - 1]);
-
+
if (i >=0 && sd->inventory_data[i] && !sd->inventory_data[i]->flag.no_options && !sd->status.inventory[i].expire_time)
script_pushint(st, 1);
else
script_pushint(st, 0);
-
+
return true;
}
@@ -10733,19 +10936,29 @@ BUILDIN(donpcevent)
*------------------------------------------*/
BUILDIN(addtimer)
{
- int tick = script_getnum(st,2);
+ int tick = script_getnum(st, 2);
const char* event = script_getstr(st, 3);
struct map_session_data *sd;
script->check_event(st, event);
- sd = script->rid2sd(st);
- if( sd == NULL )
- return true;
- if (!pc->addeventtimer(sd,tick,event)) {
- ShowWarning("buildin_addtimer: Event timer is full, can't add new event timer. (cid:%d timer:%s)\n",sd->status.char_id,event);
+ if (script_hasdata(st, 4))
+ sd = map->id2sd(script_getnum(st, 4));
+ else
+ sd = script->rid2sd(st);
+
+ if (sd == NULL) {
+ script_pushint(st, 0);
+ return false;
+ }
+
+ if (!pc->addeventtimer(sd, tick, event)) {
+ ShowWarning("script:addtimer: Event timer is full, can't add new event timer. (cid:%d timer:%s)\n", sd->status.char_id, event);
+ script_pushint(st, 0);
return false;
}
+
+ script_pushint(st, 1);
return true;
}
/*==========================================
@@ -10756,12 +10969,17 @@ BUILDIN(deltimer)
struct map_session_data *sd;
event=script_getstr(st, 2);
- sd = script->rid2sd(st);
- if( sd == NULL )
+
+ if (script_hasdata(st, 3))
+ sd = map->id2sd(script_getnum(st, 3));
+ else
+ sd = script->rid2sd(st);
+
+ if (sd == NULL)
return true;
script->check_event(st, event);
- pc->deleventtimer(sd,event);
+ pc->deleventtimer(sd, event);
return true;
}
/*==========================================
@@ -10772,14 +10990,198 @@ BUILDIN(addtimercount)
int tick;
struct map_session_data *sd;
- event=script_getstr(st, 2);
- tick=script_getnum(st,3);
- sd = script->rid2sd(st);
- if( sd == NULL )
+ event = script_getstr(st, 2);
+ tick = script_getnum(st, 3);
+
+ if (script_hasdata(st, 4))
+ sd = map->id2sd(script_getnum(st, 4));
+ else
+ sd = script->rid2sd(st);
+
+ if (sd == NULL)
return true;
script->check_event(st, event);
- pc->addeventtimercount(sd,event,tick);
+ pc->addeventtimercount(sd, event, tick);
+ return true;
+}
+
+enum gettimer_mode {
+ GETTIMER_COUNT = 0,
+ GETTIMER_TICK_NEXT = 1,
+ GETTIMER_TICK_LAST = 2,
+};
+
+BUILDIN(gettimer)
+{
+ struct map_session_data *sd;
+ const struct TimerData *td;
+ int i;
+ int tick;
+ const char *event = NULL;
+ int val = 0;
+ bool first = true;
+ short mode = script_getnum(st, 2);
+
+ if (script_hasdata(st, 3))
+ sd = map->id2sd(script_getnum(st, 3));
+ else
+ sd = script->rid2sd(st);
+
+ if (script_hasdata(st, 4)) {
+ event = script_getstr(st, 4);
+ script->check_event(st, event);
+ }
+
+ if (sd == NULL) {
+ script_pushint(st, -1);
+ return true;
+ }
+
+ switch (mode) {
+ case GETTIMER_COUNT:
+ // get number of timers
+ for (i = 0; i < MAX_EVENTTIMER; i++) {
+ if (sd->eventtimer[i] != INVALID_TIMER) {
+ if (event != NULL) {
+ td = timer->get(sd->eventtimer[i]);
+ Assert_retr(false, td != NULL);
+
+ if (strcmp((char *)(td->data), event) == 0) {
+ val++;
+ }
+ } else {
+ val++;
+ }
+ }
+ }
+ break;
+ case GETTIMER_TICK_NEXT:
+ // get the number of tick before the next timer runs
+ for (i = 0; i < MAX_EVENTTIMER; i++) {
+ if (sd->eventtimer[i] != INVALID_TIMER) {
+ td = timer->get(sd->eventtimer[i]);
+ Assert_retr(false, td != NULL);
+ tick = max(0, DIFF_TICK32(td->tick, timer->gettick()));
+
+ if (event != NULL) {
+ if ((first == true || tick < val) && strcmp((char *)(td->data), event) == 0) {
+ val = tick;
+ first = false;
+ }
+ } else if (first == true || tick < val) {
+ val = tick;
+ first = false;
+ }
+ }
+ }
+ break;
+ case GETTIMER_TICK_LAST:
+ // get the number of ticks before the last timer runs
+ for (i = MAX_EVENTTIMER - 1; i >= 0; i--) {
+ if (sd->eventtimer[i] != INVALID_TIMER) {
+ td = timer->get(sd->eventtimer[i]);
+ Assert_retr(false, td != NULL);
+ tick = max(0, DIFF_TICK32(td->tick, timer->gettick()));
+
+ if (event != NULL) {
+ if (strcmp((char *)(td->data), event) == 0) {
+ val = max(val, tick);
+ }
+ } else {
+ val = max(val, tick);
+ }
+ }
+ }
+ break;
+ }
+
+ script_pushint(st, val);
+ return true;
+}
+
+int buildin_getunits_sub(struct block_list *bl, va_list ap)
+{
+ struct script_state *st = va_arg(ap, struct script_state *);
+ struct map_session_data *sd = va_arg(ap, struct map_session_data *);
+ int32 id = va_arg(ap, int32);
+ uint32 start = va_arg(ap, uint32);
+ uint32 *count = va_arg(ap, uint32 *);
+ uint32 limit = va_arg(ap, uint32);
+ const char *name = va_arg(ap, const char *);
+ struct reg_db *ref = va_arg(ap, struct reg_db *);
+ uint32 index = start + *count;
+
+ if (index >= SCRIPT_MAX_ARRAYSIZE || *count > limit) {
+ return 1;
+ }
+
+ script->set_reg(st, sd, reference_uid(id, index), name,
+ (const void *)h64BPTRSIZE(bl->id), ref);
+
+ (*count)++;
+ return 0;
+}
+
+BUILDIN(getunits)
+{
+ const char *mapname, *name;
+ int16 m, x1, y1, x2, y2;
+ int32 id;
+ uint32 start;
+ struct reg_db *ref;
+ enum bl_type type = script_getnum(st, 2);
+ struct script_data *data = script_getdata(st, 3);
+ uint32 count = 0, limit = script_getnum(st, 4);
+ struct map_session_data *sd = NULL;
+
+ if (!data_isreference(data) || reference_toconstant(data)) {
+ ShowError("script:getunits: second argument must be a variable\n");
+ script->reportdata(data);
+ st->state = END;
+ return false;
+ }
+
+ id = reference_getid(data);
+ start = reference_getindex(data);
+ name = reference_getname(data);
+ ref = reference_getref(data);
+
+ if (not_server_variable(*name)) {
+ sd = script->rid2sd(st);
+ if (sd == NULL) {
+ return true; // player variable but no player attached
+ }
+ }
+
+ if (is_string_variable(name)) {
+ ShowError("script:getunits: second argument must be an integer variable\n");
+ script->reportdata(data);
+ st->state = END;
+ return false;
+ }
+
+ if (limit < 1 || limit > SCRIPT_MAX_ARRAYSIZE) {
+ limit = SCRIPT_MAX_ARRAYSIZE;
+ }
+
+ mapname = script_getstr(st, 5);
+ m = map->mapname2mapid(mapname);
+
+ if (script_hasdata(st, 9)) {
+ x1 = script_getnum(st, 6);
+ y1 = script_getnum(st, 7);
+ x2 = script_getnum(st, 8);
+ y2 = script_getnum(st, 9);
+
+ map->foreachinarea(buildin_getunits_sub, m, x1, y1, x2, y2, type,
+ st, sd, id, start, &count, limit, name, ref);
+ } else {
+ map->foreachinmap(buildin_getunits_sub, m, type,
+ st, sd, id, start, &count, limit, name, ref);
+ }
+
+ script_pushint(st, count);
return true;
}
@@ -11620,14 +12022,16 @@ BUILDIN(getstatus)
case 3: script_pushint(st, sd->sc.data[id]->val3); break;
case 4: script_pushint(st, sd->sc.data[id]->val4); break;
case 5:
- {
- const struct TimerData *td = timer->get(sd->sc.data[id]->timer);
+ if (sd->sc.data[id]->infinite_duration) {
+ script_pushint(st, INFINITE_DURATION);
+ } else {
+ const struct TimerData *td = timer->get(sd->sc.data[id]->timer);
- if (td != NULL) {
- // return the amount of time remaining
- script_pushint(st, (int)(td->tick - timer->gettick())); // TODO: change this to int64 when we'll support 64 bit script values
+ if (td != NULL) {
+ // return the amount of time remaining
+ script_pushint(st, (int)(td->tick - timer->gettick())); // TODO: change this to int64 when we'll support 64 bit script values
+ }
}
- }
break;
default: script_pushint(st, 1); break;
}
@@ -13590,13 +13994,13 @@ BUILDIN(getequippedoptioninfo)
{
int val = 0, type = script_getnum(st, 2);
struct map_session_data *sd = NULL;
-
+
if ((sd = script->rid2sd(st)) == NULL || status->current_equip_item_index == -1 || status->current_equip_option_index == -1
|| !sd->status.inventory[status->current_equip_item_index].option[status->current_equip_option_index].index) {
script_pushint(st, -1);
return false;
}
-
+
switch (type) {
case IT_OPT_INDEX:
val = sd->status.inventory[status->current_equip_item_index].option[status->current_equip_option_index].index;
@@ -13609,9 +14013,9 @@ BUILDIN(getequippedoptioninfo)
script_pushint(st, -1);
return false;
}
-
+
script_pushint(st, val);
-
+
return true;
}
@@ -13631,7 +14035,7 @@ BUILDIN(getequipoption)
int opt_type = script_getnum(st, 4);
int i = -1;
struct map_session_data *sd = script->rid2sd(st);
-
+
if (sd == NULL) {
script_pushint(st, -1);
ShowError("buildin_getequipoptioninfo: Player not attached!\n");
@@ -13670,9 +14074,9 @@ BUILDIN(getequipoption)
break;
}
}
-
+
script_pushint(st, val);
-
+
return true;
}
@@ -13691,14 +14095,14 @@ BUILDIN(getequipoption)
BUILDIN(setequipoption)
{
int equip_index = script_getnum(st, 2);
- int slot = script_getnum(st, 4);
- int opt_index = script_getnum(st, 3);
+ int slot = script_getnum(st, 3);
+ int opt_index = script_getnum(st, 4);
int value = script_getnum(st, 5);
int i = -1;
-
+
struct map_session_data *sd = script->rid2sd(st);
struct item_option *ito = NULL;
-
+
if (sd == NULL) {
script_pushint(st, 0);
ShowError("buildin_setequipoption: Player not attached!\n");
@@ -13722,9 +14126,9 @@ BUILDIN(setequipoption)
script_pushint(st, 0);
return false;
}
-
+
if (sd->status.inventory[i].nameid != 0) {
-
+
if ((ito = itemdb->option_exists(opt_index)) == NULL) {
script_pushint(st, 0);
ShowError("buildin_setequipotion: Option index %d does not exist!\n", opt_index);
@@ -13738,7 +14142,7 @@ BUILDIN(setequipoption)
sd->status.inventory[i].option[slot-1].index = ito->index;
/* Add Option Value */
sd->status.inventory[i].option[slot-1].value = value;
-
+
/* Unequip and simulate deletion of the item. */
pc->unequipitem(sd, i, PCUNEQUIPITEM_FORCE); // status calc will happen in pc->equipitem() below
clif->refine(sd->fd, 0, i, sd->status.inventory[i].refine); // notify client of a refine.
@@ -13752,11 +14156,11 @@ BUILDIN(setequipoption)
pc->equipitem(sd, i, sd->status.inventory[i].equip); // force equip the item at the original position.
clif->misceffect(&sd->bl, 2); // show effect
}
-
+
script_pushint(st, 1);
-
+
return true;
-
+
}
/*==========================================
@@ -14069,15 +14473,26 @@ BUILDIN(undisguise)
* Transform a bl to another class,
* @type unused
*------------------------------------------*/
-BUILDIN(classchange) {
- int class, type;
- struct block_list *bl=map->id2bl(st->oid);
+BUILDIN(classchange)
+{
+ int class, type, target;
+ struct block_list *bl = map->id2bl(st->oid);
- if(bl==NULL) return true;
+ if (bl == NULL)
+ return true;
- class = script_getnum(st,2);
- type=script_getnum(st,3);
- clif->class_change(bl, class, type);
+ class = script_getnum(st, 2);
+ type = script_getnum(st, 3);
+ target = script_hasdata(st, 4) ? script_getnum(st, 4) : 0;
+
+ if (target > 0) {
+ struct map_session_data *sd = script->charid2sd(st, target);
+ if (sd != NULL) {
+ clif->class_change(bl, class, type, sd);
+ }
+ } else {
+ clif->class_change(bl, class, type, NULL);
+ }
return true;
}
@@ -15684,6 +16099,29 @@ BUILDIN(charat) {
}
//=======================================================
+// chr <int>
+//-------------------------------------------------------
+BUILDIN(chr)
+{
+ char output[2];
+ output[0] = script_getnum(st, 2);
+ output[1] = '\0';
+
+ script_pushstrcopy(st, output);
+ return true;
+}
+
+//=======================================================
+// ord <chr>
+//-------------------------------------------------------
+BUILDIN(ord)
+{
+ const char *chr = script_getstr(st, 2);
+ script_pushint(st, *chr);
+ return true;
+}
+
+//=======================================================
// setchar <string>, <char>, <index>
//-------------------------------------------------------
BUILDIN(setchar)
@@ -17313,6 +17751,1592 @@ BUILDIN(getunittype) {
return true;
}
+/**
+ * Sets real-time unit data for a game object.
+ * Setunitdata <GUID>,<DataType>,<Val1>{,<Val2>,<Val3>}
+ * @param1 GUID GID of the unit.
+ * @param2 DataType Type of Data to be set for the unit.
+ * @param3 Value#1 Value to be passed as change in data.
+ * @param4 Value#2 Optional int value to be passed for certain data types.
+ * @param5 Value#3 Optional int value to be passed for certain data types.
+ * @return 1 on success, 0 on failure.
+ */
+BUILDIN(setunitdata)
+{
+ struct block_list *bl = NULL;
+ const char *mapname = NULL, *udtype = NULL;
+ int type = 0, val = 0, val2 = 0, val3 = 0;
+ struct map_session_data *tsd = NULL;
+
+ bl = map->id2bl(script_getnum(st, 2));
+
+ if (bl == NULL) {
+ ShowWarning("buildin_setunitdata: Error in finding object with given GID %d!\n", script_getnum(st, 2));
+ script_pushint(st, 0);
+ return false;
+ }
+
+ type = script_getnum(st, 3);
+
+ /* type bounds */
+ if (type < UDT_SIZE || type >= UDT_MAX) { // Note: UDT_TYPE is not valid here
+ ShowError("buildin_setunitdata: Invalid unit data type %d provided.\n", type);
+ script_pushint(st, 0);
+ return false;
+ }
+
+ /* Mandatory Argument 3 */
+ if (type == UDT_MAPIDXY) {
+ if (!script_isstringtype(st, 4)) {
+ ShowError("buildin_setunitdata: Invalid data type for argument #3.\n");
+ script_pushint(st, 0);
+ return false;
+ }
+ mapname = script_getstr(st, 4);
+ } else {
+ if (script_isstringtype(st, 4)) {
+ ShowError("buildin_setunitdata: Invalid data type for argument #3.\n");
+ script_pushint(st, 0);
+ return false;
+ }
+ val = script_getnum(st, 4);
+ }
+/* checks if value is out of bounds. */
+#define setunitdata_check_bounds(arg, min, max) \
+ do { \
+ if (script_getnum(st, (arg)) < (min) || script_getnum(st, (arg)) > (max)) { \
+ ShowError("buildin_setunitdata: Invalid value %d for argument #%d. (min: %d, max: %d)\n", script_getnum(st, (arg)), (arg)-1, (min), (max)); \
+ script_pushint(st, 0); \
+ return false; \
+ } \
+ } while(0);
+/* checks if value is out of bounds. */
+#define setunitdata_check_min(arg, min) \
+ do { \
+ if (script_getnum(st, (arg)) < (min)) { \
+ ShowError("buildin_setunitdata: Invalid value %d for argument #%d. (min: %d)\n", script_getnum(st, (arg)), (arg)-1, (min)); \
+ script_pushint(st, 0); \
+ return false; \
+ } \
+ } while(0);
+/* checks if the argument doesn't exist, if required.
+ * also checks if the argument exists, if not required. */
+#define setunitdata_assert_arg(arg, required) \
+ do { \
+ if (required && !script_hasdata(st, (arg))) { \
+ ShowError("buildin_setunitdata: Type %d reqires argument #%d.\n", type, (arg)-1); \
+ script_pushint(st, 0); \
+ return false; \
+ } else if (!required && script_hasdata(st, arg)) { \
+ ShowError("buildin_setunitdata: Argument %d is not required for type %d.\n", (arg)-1, type); \
+ script_pushint(st, 0); \
+ return false; \
+ } \
+ } while (0);
+/* checks if the data is an integer. */
+#define setunitdata_check_int(arg) \
+ do { \
+ setunitdata_assert_arg((arg), true); \
+ if (script_isstringtype(st, (arg))) { \
+ ShowError("buildin_setunitdata: Argument #%d expects integer, string given.\n", (arg)-1); \
+ script_pushint(st, 0); \
+ return false; \
+ } \
+ } while(0);
+/* checks if the data is a string. */
+#define setunitdata_check_string(arg) \
+ do { \
+ setunitdata_assert_arg((arg), true); \
+ if (script_isinttype(st, (arg))) { \
+ ShowError("buildin_setunitdata: Argument #%d expects string, integer given.\n", (arg)-1); \
+ script_pushint(st, 0); \
+ return false; \
+ } \
+ } while(0);
+
+ if (type != UDT_MAPIDXY && type != UDT_WALKTOXY) {
+ setunitdata_assert_arg(5, false);
+ setunitdata_assert_arg(6, false);
+ }
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ setunitdata_check_bounds(4, SZ_SMALL, SZ_BIG);
+ break;
+ case UDT_LEVEL:
+ case UDT_HP:
+ case UDT_MAXHP:
+ case UDT_SP:
+ case UDT_MAXSP:
+ case UDT_CLASS:
+ case UDT_HEADBOTTOM:
+ case UDT_HEADMIDDLE:
+ case UDT_HEADTOP:
+ case UDT_CLOTHCOLOR:
+ case UDT_SHIELD:
+ case UDT_WEAPON:
+ case UDT_INTIMACY:
+ case UDT_LIFETIME:
+ case UDT_MERC_KILLCOUNT:
+ setunitdata_check_min(4, 0);
+ break;
+ case UDT_MASTERAID:
+ setunitdata_check_min(4, 0);
+ tsd = map->id2sd(val);
+ if (tsd == NULL) {
+ ShowWarning("buildin_setunitdata: Account ID %d not found for master change!\n",val);
+ script_pushint(st, 0);
+ return false;
+ }
+ break;
+ case UDT_MASTERCID:
+ setunitdata_check_min(4, 0);
+ tsd = map->charid2sd(val);
+ if (tsd == NULL) {
+ ShowWarning("buildin_setunitdata: Character ID %d not found for master change!\n",val);
+ script_pushint(st, 0);
+ return false;
+ }
+ break;
+ case UDT_MAPIDXY:
+ if ((val = map->mapname2mapid(mapname)) == -1) {
+ ShowError("buildin_setunitdata: Non-existent map %s provided.\n", mapname);
+ return false;
+ }
+ setunitdata_check_int(5);
+ setunitdata_check_int(6);
+ setunitdata_check_bounds(5, 0, MAX_MAP_SIZE/2);
+ setunitdata_check_bounds(6, 0, MAX_MAP_SIZE/2);
+ val2 = script_getnum(st, 5);
+ val3 = script_getnum(st, 6);
+ break;
+ case UDT_WALKTOXY:
+ setunitdata_assert_arg(6, false);
+ setunitdata_check_int(5);
+ val2 = script_getnum(st, 5);
+ setunitdata_check_bounds(4, 0, MAX_MAP_SIZE/2);
+ setunitdata_check_bounds(5, 0, MAX_MAP_SIZE/2);
+ break;
+ case UDT_SPEED:
+ setunitdata_check_bounds(4, 0, MAX_WALK_SPEED);
+ break;
+ case UDT_MODE:
+ setunitdata_check_bounds(4, MD_NONE, MD_MASK);
+ break;
+ case UDT_AI:
+ setunitdata_check_bounds(4, AI_NONE, AI_MAX-1);
+ break;
+ case UDT_SCOPTION:
+ setunitdata_check_bounds(4, OPTION_NOTHING, OPTION_COSTUME);
+ break;
+ case UDT_SEX:
+ setunitdata_check_bounds(4, SEX_FEMALE, SEX_MALE);
+ break;
+ case UDT_HAIRSTYLE:
+ setunitdata_check_bounds(4, 0, battle->bc->max_hair_style);
+ break;
+ case UDT_HAIRCOLOR:
+ setunitdata_check_bounds(4, 0, battle->bc->max_hair_color);
+ break;
+ case UDT_LOOKDIR:
+ setunitdata_check_bounds(4, 0, 7);
+ break;
+ case UDT_CANMOVETICK:
+ setunitdata_check_min(4, 0);
+ break;
+ case UDT_STR:
+ case UDT_AGI:
+ case UDT_VIT:
+ case UDT_INT:
+ case UDT_DEX:
+ case UDT_LUK:
+ case UDT_STATPOINT:
+ case UDT_ATKRANGE:
+ case UDT_ATKMIN:
+ case UDT_ATKMAX:
+ case UDT_MATKMIN:
+ case UDT_MATKMAX:
+ case UDT_AMOTION:
+ case UDT_ADELAY:
+ case UDT_DMOTION:
+ setunitdata_check_bounds(4, 0, USHRT_MAX);
+ break;
+ case UDT_DEF:
+ case UDT_MDEF:
+ case UDT_HIT:
+ case UDT_FLEE:
+ case UDT_PDODGE:
+ case UDT_CRIT:
+ setunitdata_check_bounds(4, 0, SHRT_MAX);
+ break;
+ case UDT_HUNGER:
+ setunitdata_check_bounds(4, 0, 99);
+ break;
+ case UDT_RACE:
+ case UDT_ELETYPE:
+ case UDT_ELELEVEL:
+ setunitdata_check_bounds(4, 0, CHAR_MAX);
+ break;
+ default:
+ break;
+ }
+
+#undef setunitdata_check_bounds
+#undef setunitdata_assert_arg
+#undef setunitdata_check_int
+#undef setunitdata_check_string
+
+ /* Set the values */
+ switch (bl->type) {
+ case BL_MOB:
+ {
+ struct mob_data *md = BL_UCAST(BL_MOB, bl);
+ nullpo_retr(false, md);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ md->status.size = (unsigned char) val;
+ break;
+ case UDT_LEVEL:
+ md->level = val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ clif->charnameack(0, &md->bl);
+ break;
+ case UDT_MAXHP:
+ md->status.max_hp = (unsigned int) val;
+ clif->charnameack(0, &md->bl);
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ md->status.max_sp = (unsigned int) val;
+ break;
+ case UDT_MASTERAID:
+ md->master_id = val;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_SPEED:
+ md->status.speed = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_MODE:
+ md->status.mode = (enum e_mode) val;
+ break;
+ case UDT_AI:
+ md->special_state.ai = (enum ai) val;
+ break;
+ case UDT_SCOPTION:
+ md->sc.option = (unsigned int) val;
+ break;
+ case UDT_SEX:
+ md->vd->sex = (char) val;
+ break;
+ case UDT_CLASS:
+ mob->class_change(md, val);
+ break;
+ case UDT_HAIRSTYLE:
+ clif->changelook(bl, LOOK_HAIR, val);
+ break;
+ case UDT_HAIRCOLOR:
+ clif->changelook(bl, LOOK_HAIR_COLOR, val);
+ break;
+ case UDT_HEADBOTTOM:
+ clif->changelook(bl, LOOK_HEAD_BOTTOM, val);
+ break;
+ case UDT_HEADMIDDLE:
+ clif->changelook(bl, LOOK_HEAD_MID, val);
+ break;
+ case UDT_HEADTOP:
+ clif->changelook(bl, LOOK_HEAD_TOP, val);
+ break;
+ case UDT_CLOTHCOLOR:
+ clif->changelook(bl, LOOK_CLOTHES_COLOR, val);
+ break;
+ case UDT_SHIELD:
+ clif->changelook(bl, LOOK_SHIELD, val);
+ break;
+ case UDT_WEAPON:
+ clif->changelook(bl, LOOK_WEAPON, val);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (uint8) val);
+ break;
+ case UDT_CANMOVETICK:
+ md->ud.canmove_tick = val;
+ break;
+ case UDT_STR:
+ md->status.str = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_AGI:
+ md->status.agi = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_VIT:
+ md->status.vit = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_INT:
+ md->status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_DEX:
+ md->status.dex = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_LUK:
+ md->status.luk = (unsigned short) val;
+ status->calc_misc(bl, &md->status, md->level);
+ break;
+ case UDT_ATKRANGE:
+ md->status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ md->status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ md->status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ md->status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ md->status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ md->status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ md->status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ md->status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ md->status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ md->status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ md->status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ md->status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ md->status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ md->status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ md->status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ md->status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ md->status.dmotion = (unsigned short) val;
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for mob unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_HOM:
+ {
+ struct homun_data *hd = BL_UCAST(BL_HOM, bl);
+
+ nullpo_retr(false, hd);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ hd->base_status.size = (unsigned char) val;
+ break;
+ case UDT_LEVEL:
+ hd->homunculus.level = (short) val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXHP:
+ hd->homunculus.max_hp = val;
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ hd->homunculus.max_sp = val;
+ break;
+ case UDT_MASTERCID:
+ hd->homunculus.char_id = val;
+ hd->master = tsd;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_SPEED:
+ hd->base_status.speed = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (unsigned char) val);
+ break;
+ case UDT_CANMOVETICK:
+ hd->ud.canmove_tick = val;
+ break;
+ case UDT_STR:
+ hd->base_status.str = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_AGI:
+ hd->base_status.agi = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_VIT:
+ hd->base_status.vit = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_INT:
+ hd->base_status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_DEX:
+ hd->base_status.dex = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_LUK:
+ hd->base_status.luk = (unsigned short) val;
+ status->calc_misc(bl, &hd->base_status, hd->homunculus.level);
+ break;
+ case UDT_ATKRANGE:
+ hd->base_status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ hd->base_status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ hd->base_status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ hd->base_status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ hd->base_status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ hd->base_status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ hd->base_status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ hd->base_status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ hd->base_status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ hd->base_status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ hd->base_status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ hd->base_status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ hd->base_status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ hd->base_status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ hd->base_status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ hd->base_status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ hd->base_status.dmotion = (unsigned short) val;
+ break;
+ case UDT_HUNGER:
+ hd->homunculus.hunger = (short) val;
+ clif->send_homdata(hd->master, SP_HUNGRY, hd->homunculus.hunger);
+ break;
+ case UDT_INTIMACY:
+ homun->add_intimacy(hd, (unsigned int) val);
+ clif->send_homdata(hd->master, SP_INTIMATE, hd->homunculus.intimacy / 100);
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for homunculus unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+
+ clif->send_homdata(hd->master, SP_ACK, 0); // send homun data
+ }
+ break;
+ case BL_PET:
+ {
+ struct pet_data *pd = BL_UCAST(BL_PET, bl);
+
+ nullpo_retr(false, pd);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ pd->status.size = (unsigned char) val;
+ break;
+ case UDT_LEVEL:
+ pd->pet.level = (short) val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXHP:
+ pd->status.max_hp = (unsigned int) val;
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ pd->status.max_sp = (unsigned int) val;
+ break;
+ case UDT_MASTERAID:
+ pd->pet.account_id = val;
+ pd->msd = tsd;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_SPEED:
+ pd->status.speed = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (unsigned char) val);
+ break;
+ case UDT_CANMOVETICK:
+ pd->ud.canmove_tick = val;
+ break;
+ case UDT_STR:
+ pd->status.str = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_AGI:
+ pd->status.agi = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_VIT:
+ pd->status.vit = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_INT:
+ pd->status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_DEX:
+ pd->status.dex = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_LUK:
+ pd->status.luk = (unsigned short) val;
+ status->calc_misc(bl, &pd->status, pd->pet.level);
+ break;
+ case UDT_ATKRANGE:
+ pd->status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ pd->status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ pd->status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ pd->status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ pd->status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ pd->status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ pd->status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ pd->status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ pd->status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ pd->status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ pd->status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ pd->status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ pd->status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ pd->status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ pd->status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ pd->status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ pd->status.dmotion = (unsigned short) val;
+ break;
+ case UDT_INTIMACY:
+ pet->set_intimate(pd, val);
+ clif->send_petdata(pd->msd, pd, 1, pd->pet.intimate);
+ break;
+ case UDT_HUNGER:
+ pd->pet.hungry = (short) val;
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for pet unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ clif->send_petstatus(pd->msd); // send pet data
+ }
+ break;
+ case BL_MER:
+ {
+ struct mercenary_data *mc = BL_UCAST(BL_MER, bl);
+
+ nullpo_retr(false, mc);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ mc->base_status.size = (unsigned char) val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXHP:
+ mc->base_status.max_hp = (unsigned int) val;
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ mc->base_status.max_sp = (unsigned int) val;
+ break;
+ case UDT_MASTERCID:
+ mc->mercenary.char_id = val;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_SPEED:
+ mc->base_status.size = (unsigned char) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (unsigned char) val);
+ break;
+ case UDT_CANMOVETICK:
+ mc->ud.canmove_tick = val;
+ break;
+ case UDT_STR:
+ mc->base_status.str = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_AGI:
+ mc->base_status.agi = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_VIT:
+ mc->base_status.vit = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_INT:
+ mc->base_status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_DEX:
+ mc->base_status.dex = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_LUK:
+ mc->base_status.luk = (unsigned short) val;
+ status->calc_misc(bl, &mc->base_status, mc->db->lv);
+ break;
+ case UDT_ATKRANGE:
+ mc->base_status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ mc->base_status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ mc->base_status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ mc->base_status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ mc->base_status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ mc->base_status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ mc->base_status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ mc->base_status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ mc->base_status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ mc->base_status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ mc->base_status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ mc->base_status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ mc->base_status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ mc->base_status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ mc->base_status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ mc->base_status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ mc->base_status.dmotion = (unsigned short) val;
+ break;
+ case UDT_MERC_KILLCOUNT:
+ mc->mercenary.kill_count = (unsigned int) val;
+ break;
+ case UDT_LIFETIME:
+ mc->mercenary.life_time = (unsigned int) val;
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for mercenary unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+
+ clif->mercenary_info(map->charid2sd(mc->mercenary.char_id));
+ clif->mercenary_skillblock(map->charid2sd(mc->mercenary.char_id));
+ }
+ break;
+ case BL_ELEM:
+ {
+ struct elemental_data *ed = BL_UCAST(BL_ELEM, bl);
+
+ nullpo_retr(false, ed);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ ed->base_status.size = (unsigned char) val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXHP:
+ ed->base_status.max_hp = (unsigned int) val;
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ ed->base_status.max_sp = (unsigned int) val;
+ break;
+ case UDT_MASTERCID:
+ ed->elemental.char_id = val;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_SPEED:
+ ed->base_status.speed = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (unsigned char) val);
+ break;
+ case UDT_CANMOVETICK:
+ ed->ud.canmove_tick = val;
+ break;
+ case UDT_STR:
+ ed->base_status.str = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_AGI:
+ ed->base_status.agi = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_VIT:
+ ed->base_status.vit = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_INT:
+ ed->base_status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_DEX:
+ ed->base_status.dex = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_LUK:
+ ed->base_status.luk = (unsigned short) val;
+ status->calc_misc(bl, &ed->base_status, ed->db->lv);
+ break;
+ case UDT_ATKRANGE:
+ ed->base_status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ ed->base_status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ ed->base_status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ ed->base_status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ ed->base_status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ ed->base_status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ ed->base_status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ ed->base_status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ ed->base_status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ ed->base_status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ ed->base_status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ ed->base_status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ ed->base_status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ ed->base_status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ ed->base_status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ ed->base_status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ ed->base_status.dmotion = (unsigned short) val;
+ break;
+ case UDT_LIFETIME:
+ ed->elemental.life_time = val;
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for elemental unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ clif->elemental_info(ed->master);
+ }
+ break;
+ case BL_NPC:
+ {
+ struct npc_data *nd = BL_UCAST(BL_NPC, bl);
+
+ nullpo_retr(false, nd);
+
+ switch (type)
+ {
+ case UDT_SIZE:
+ nd->status.size = (unsigned char) val;
+ break;
+ case UDT_LEVEL:
+ nd->level = (unsigned short) val;
+ break;
+ case UDT_HP:
+ status->set_hp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXHP:
+ nd->status.max_hp = (unsigned int) val;
+ break;
+ case UDT_SP:
+ status->set_sp(bl, (unsigned int) val, 0);
+ break;
+ case UDT_MAXSP:
+ nd->status.max_sp = (unsigned int) val;
+ break;
+ case UDT_MAPIDXY:
+ unit->warp(bl, (short) val, (short) val2, (short) val3, CLR_TELEPORT);
+ break;
+ case UDT_WALKTOXY:
+ if (!unit->walktoxy(bl, (short) val, (short) val2, 2))
+ unit->movepos(bl, (short) val, (short) val2, 0, 0);
+ break;
+ case UDT_CLASS:
+ npc->setclass(nd, (short) val);
+ break;
+ case UDT_SPEED:
+ nd->speed = (short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_LOOKDIR:
+ unit->setdir(bl, (unsigned char) val);
+ break;
+ case UDT_STR:
+ nd->status.str = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_AGI:
+ nd->status.agi = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_VIT:
+ nd->status.vit = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_INT:
+ nd->status.int_ = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_DEX:
+ nd->status.dex = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_LUK:
+ nd->status.luk = (unsigned short) val;
+ status->calc_misc(bl, &nd->status, nd->level);
+ break;
+ case UDT_STATPOINT:
+ nd->stat_point = (unsigned short) val;
+ break;
+ case UDT_ATKRANGE:
+ nd->status.rhw.range = (unsigned short) val;
+ break;
+ case UDT_ATKMIN:
+ nd->status.rhw.atk = (unsigned short) val;
+ break;
+ case UDT_ATKMAX:
+ nd->status.rhw.atk2 = (unsigned short) val;
+ break;
+ case UDT_MATKMIN:
+ nd->status.matk_min = (unsigned short) val;
+ break;
+ case UDT_MATKMAX:
+ nd->status.matk_max = (unsigned short) val;
+ break;
+ case UDT_DEF:
+ nd->status.def = (defType) val;
+ break;
+ case UDT_MDEF:
+ nd->status.mdef = (defType) val;
+ break;
+ case UDT_HIT:
+ nd->status.hit = (short) val;
+ break;
+ case UDT_FLEE:
+ nd->status.flee = (short) val;
+ break;
+ case UDT_PDODGE:
+ nd->status.flee2 = (short) val;
+ break;
+ case UDT_CRIT:
+ nd->status.cri = (short) val;
+ break;
+ case UDT_RACE:
+ nd->status.race = (unsigned char) val;
+ break;
+ case UDT_ELETYPE:
+ nd->status.def_ele = (unsigned char) val;
+ break;
+ case UDT_ELELEVEL:
+ nd->status.ele_lv = (unsigned char) val;
+ break;
+ case UDT_AMOTION:
+ nd->status.amotion = (unsigned short) val;
+ break;
+ case UDT_ADELAY:
+ nd->status.adelay = (unsigned short) val;
+ break;
+ case UDT_DMOTION:
+ nd->status.dmotion = (unsigned short) val;
+ break;
+ default:
+ ShowWarning("buildin_setunitdata: Invalid data type '%s' for NPC unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ default:
+ ShowError("buildin_setunitdata: Unknown object!\n");
+ script_pushint(st, 0);
+ return false;
+ } // end of bl->type switch
+
+ script_pushint(st, 1);
+ return true;
+}
+
+/**
+ * Retrieves real-time data for a game object.
+ * Getunitdata <GUID>,<DataType>{,<Variable>}
+ * @param1 GUID Game object unique Id.
+ * @param2 DataType Type of Data to be set for the unit.
+ * @param3 Variable array reference to store data into. (used for UDT_MAPIDXY)
+ * @return 0 on failure, <value> on success
+ */
+BUILDIN(getunitdata)
+{
+ struct block_list *bl;
+ const char *udtype = NULL;
+ const struct map_session_data *sd = NULL;
+ int type = 0;
+ char* name = NULL;
+ struct script_data *data = script_hasdata(st,4)?script_getdata(st, 4):NULL;
+
+ bl = map->id2bl(script_getnum(st, 2));
+
+ if (bl == NULL) {
+ ShowWarning("buildin_getunitdata: Error in finding object with given GID %d!\n", script_getnum(st, 2));
+ script_pushint(st, 0);
+ return false;
+ }
+
+ type = script_getnum(st, 3);
+
+ /* Type check */
+ if (type < UDT_TYPE || type >= UDT_MAX) {
+ ShowError("buildin_getunitdata: Invalid unit data type %d provided.\n", type);
+ script_pushint(st, 0);
+ return false;
+ }
+
+ /* Argument checks */
+ if (type == UDT_MAPIDXY) {
+ if (data == NULL || !data_isreference(data)) {
+ ShowWarning("buildin_getunitdata: Error in argument 3. Please provide a reference variable to store values in.\n");
+ script_pushint(st, 0);
+ return false;
+ }
+
+ name = reference_getname(data);
+
+ if (not_server_variable(*name)) {
+ sd = script->rid2sd(st);
+ if (sd == NULL) {
+ ShowWarning("buildin_getunitdata: Player not attached! Cannot use player variable %s.\n",name);
+ script_pushint(st, 0);
+ return true;// no player attached
+ }
+ }
+ }
+
+#define getunitdata_sub(idx__,var__) script->setd_sub(st,NULL,name,(idx__),(void *)h64BPTRSIZE((int)(var__)),data->ref);
+
+ switch (bl->type) {
+ case BL_MOB:
+ {
+ const struct mob_data *md = BL_UCAST(BL_MOB, bl);
+
+ nullpo_retr(false, md);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_MOB); break;
+ case UDT_SIZE: script_pushint(st, md->status.size); break;
+ case UDT_LEVEL: script_pushint(st, md->level); break;
+ case UDT_HP: script_pushint(st, md->status.hp); break;
+ case UDT_MAXHP: script_pushint(st, md->status.max_hp); break;
+ case UDT_SP: script_pushint(st, md->status.sp); break;
+ case UDT_MAXSP: script_pushint(st, md->status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, md->bl.m);
+ getunitdata_sub(1, md->bl.x);
+ getunitdata_sub(2, md->bl.y);
+ break;
+ case UDT_SPEED: script_pushint(st, md->status.speed); break;
+ case UDT_MODE: script_pushint(st, md->status.mode); break;
+ case UDT_AI: script_pushint(st, md->special_state.ai); break;
+ case UDT_SCOPTION: script_pushint(st, md->sc.option); break;
+ case UDT_SEX: script_pushint(st, md->vd->sex); break;
+ case UDT_CLASS: script_pushint(st, md->vd->class); break;
+ case UDT_HAIRSTYLE: script_pushint(st, md->vd->hair_style); break;
+ case UDT_HAIRCOLOR: script_pushint(st, md->vd->hair_color); break;
+ case UDT_HEADBOTTOM: script_pushint(st, md->vd->head_bottom); break;
+ case UDT_HEADMIDDLE: script_pushint(st, md->vd->head_mid); break;
+ case UDT_HEADTOP: script_pushint(st, md->vd->head_top); break;
+ case UDT_CLOTHCOLOR: script_pushint(st, md->vd->cloth_color); break;
+ case UDT_SHIELD: script_pushint(st, md->vd->shield); break;
+ case UDT_WEAPON: script_pushint(st, md->vd->weapon); break;
+ case UDT_LOOKDIR: script_pushint(st, md->ud.dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, md->ud.canmove_tick); break;
+ case UDT_STR: script_pushint(st, md->status.str); break;
+ case UDT_AGI: script_pushint(st, md->status.agi); break;
+ case UDT_VIT: script_pushint(st, md->status.vit); break;
+ case UDT_INT: script_pushint(st, md->status.int_); break;
+ case UDT_DEX: script_pushint(st, md->status.dex); break;
+ case UDT_LUK: script_pushint(st, md->status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, md->status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, md->status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, md->status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, md->status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, md->status.matk_max); break;
+ case UDT_DEF: script_pushint(st, md->status.def); break;
+ case UDT_MDEF: script_pushint(st, md->status.mdef); break;
+ case UDT_HIT: script_pushint(st, md->status.hit); break;
+ case UDT_FLEE: script_pushint(st, md->status.flee); break;
+ case UDT_PDODGE: script_pushint(st, md->status.flee2); break;
+ case UDT_CRIT: script_pushint(st, md->status.cri); break;
+ case UDT_RACE: script_pushint(st, md->status.race); break;
+ case UDT_ELETYPE: script_pushint(st, md->status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, md->status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, md->status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, md->status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, md->status.dmotion); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for Mob unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_HOM:
+ {
+ const struct homun_data *hd = BL_UCAST(BL_HOM, bl);
+
+ nullpo_retr(false, hd);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_HOM); break;
+ case UDT_SIZE: script_pushint(st, hd->base_status.size); break;
+ case UDT_LEVEL: script_pushint(st, hd->homunculus.level); break;
+ case UDT_HP: script_pushint(st, hd->base_status.hp); break;
+ case UDT_MAXHP: script_pushint(st, hd->base_status.max_hp); break;
+ case UDT_SP: script_pushint(st, hd->base_status.sp); break;
+ case UDT_MAXSP: script_pushint(st, hd->base_status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, hd->bl.m);
+ getunitdata_sub(1, hd->bl.x);
+ getunitdata_sub(2, hd->bl.y);
+ break;
+ case UDT_SPEED: script_pushint(st, hd->base_status.speed); break;
+ case UDT_LOOKDIR: script_pushint(st, hd->ud.dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, hd->ud.canmove_tick); break;
+ case UDT_MODE: script_pushint(st, hd->base_status.mode); break;
+ case UDT_STR: script_pushint(st, hd->base_status.str); break;
+ case UDT_AGI: script_pushint(st, hd->base_status.agi); break;
+ case UDT_VIT: script_pushint(st, hd->base_status.vit); break;
+ case UDT_INT: script_pushint(st, hd->base_status.int_); break;
+ case UDT_DEX: script_pushint(st, hd->base_status.dex); break;
+ case UDT_LUK: script_pushint(st, hd->base_status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, hd->base_status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, hd->base_status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, hd->base_status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, hd->base_status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, hd->base_status.matk_max); break;
+ case UDT_DEF: script_pushint(st, hd->base_status.def); break;
+ case UDT_MDEF: script_pushint(st, hd->base_status.mdef); break;
+ case UDT_HIT: script_pushint(st, hd->base_status.hit); break;
+ case UDT_FLEE: script_pushint(st, hd->base_status.flee); break;
+ case UDT_PDODGE: script_pushint(st, hd->base_status.flee2); break;
+ case UDT_CRIT: script_pushint(st, hd->base_status.cri); break;
+ case UDT_RACE: script_pushint(st, hd->base_status.race); break;
+ case UDT_ELETYPE: script_pushint(st, hd->base_status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, hd->base_status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, hd->base_status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, hd->base_status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, hd->base_status.dmotion); break;
+ case UDT_MASTERCID: script_pushint(st, hd->homunculus.char_id); break;
+ case UDT_HUNGER: script_pushint(st, hd->homunculus.hunger); break;
+ case UDT_INTIMACY: script_pushint(st, hd->homunculus.intimacy); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for Homunculus unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_PET:
+ {
+ const struct pet_data *pd = BL_UCAST(BL_PET, bl);
+
+ nullpo_retr(false, pd);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_PET); break;
+ case UDT_SIZE: script_pushint(st, pd->status.size); break;
+ case UDT_LEVEL: script_pushint(st, pd->pet.level); break;
+ case UDT_HP: script_pushint(st, pd->status.hp); break;
+ case UDT_MAXHP: script_pushint(st, pd->status.max_hp); break;
+ case UDT_SP: script_pushint(st, pd->status.sp); break;
+ case UDT_MAXSP: script_pushint(st, pd->status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, pd->bl.m);
+ getunitdata_sub(1, pd->bl.x);
+ getunitdata_sub(2, pd->bl.y);
+ break;
+ case UDT_SPEED: script_pushint(st, pd->status.speed); break;
+ case UDT_LOOKDIR: script_pushint(st, pd->ud.dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, pd->ud.canmove_tick); break;
+ case UDT_MODE: script_pushint(st, pd->status.mode); break;
+ case UDT_STR: script_pushint(st, pd->status.str); break;
+ case UDT_AGI: script_pushint(st, pd->status.agi); break;
+ case UDT_VIT: script_pushint(st, pd->status.vit); break;
+ case UDT_INT: script_pushint(st, pd->status.int_); break;
+ case UDT_DEX: script_pushint(st, pd->status.dex); break;
+ case UDT_LUK: script_pushint(st, pd->status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, pd->status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, pd->status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, pd->status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, pd->status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, pd->status.matk_max); break;
+ case UDT_DEF: script_pushint(st, pd->status.def); break;
+ case UDT_MDEF: script_pushint(st, pd->status.mdef); break;
+ case UDT_HIT: script_pushint(st, pd->status.hit); break;
+ case UDT_FLEE: script_pushint(st, pd->status.flee); break;
+ case UDT_PDODGE: script_pushint(st, pd->status.flee2); break;
+ case UDT_CRIT: script_pushint(st, pd->status.cri); break;
+ case UDT_RACE: script_pushint(st, pd->status.race); break;
+ case UDT_ELETYPE: script_pushint(st, pd->status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, pd->status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, pd->status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, pd->status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, pd->status.dmotion); break;
+ case UDT_MASTERAID: script_pushint(st, pd->pet.account_id); break;
+ case UDT_HUNGER: script_pushint(st, pd->pet.hungry); break;
+ case UDT_INTIMACY: script_pushint(st, pd->pet.intimate); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for Pet unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_MER:
+ {
+ const struct mercenary_data *mc = BL_UCAST(BL_MER, bl);
+
+ nullpo_retr(false, mc);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_MER); break;
+ case UDT_SIZE: script_pushint(st, mc->base_status.size); break;
+ case UDT_HP: script_pushint(st, mc->base_status.hp); break;
+ case UDT_MAXHP: script_pushint(st, mc->base_status.max_hp); break;
+ case UDT_SP: script_pushint(st, mc->base_status.sp); break;
+ case UDT_MAXSP: script_pushint(st, mc->base_status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, mc->bl.m);
+ getunitdata_sub(1, mc->bl.x);
+ getunitdata_sub(2, mc->bl.y);
+ break;
+ case UDT_SPEED: script_pushint(st, mc->base_status.speed); break;
+ case UDT_LOOKDIR: script_pushint(st, mc->ud.dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, mc->ud.canmove_tick); break;
+ case UDT_MODE: script_pushint(st, mc->base_status.mode); break;
+ case UDT_STR: script_pushint(st, mc->base_status.str); break;
+ case UDT_AGI: script_pushint(st, mc->base_status.agi); break;
+ case UDT_VIT: script_pushint(st, mc->base_status.vit); break;
+ case UDT_INT: script_pushint(st, mc->base_status.int_); break;
+ case UDT_DEX: script_pushint(st, mc->base_status.dex); break;
+ case UDT_LUK: script_pushint(st, mc->base_status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, mc->base_status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, mc->base_status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, mc->base_status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, mc->base_status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, mc->base_status.matk_max); break;
+ case UDT_DEF: script_pushint(st, mc->base_status.def); break;
+ case UDT_MDEF: script_pushint(st, mc->base_status.mdef); break;
+ case UDT_HIT: script_pushint(st, mc->base_status.hit); break;
+ case UDT_FLEE: script_pushint(st, mc->base_status.flee); break;
+ case UDT_PDODGE: script_pushint(st, mc->base_status.flee2); break;
+ case UDT_CRIT: script_pushint(st, mc->base_status.cri); break;
+ case UDT_RACE: script_pushint(st, mc->base_status.race); break;
+ case UDT_ELETYPE: script_pushint(st, mc->base_status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, mc->base_status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, mc->base_status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, mc->base_status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, mc->base_status.dmotion); break;
+ case UDT_MASTERCID: script_pushint(st, mc->mercenary.char_id); break;
+ case UDT_MERC_KILLCOUNT: script_pushint(st, mc->mercenary.kill_count); break;
+ case UDT_LIFETIME: script_pushint(st, mc->mercenary.life_time); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for Mercenary unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_ELEM:
+ {
+ const struct elemental_data *ed = BL_UCAST(BL_ELEM, bl);
+
+ nullpo_retr(false, ed);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_ELEM); break;
+ case UDT_SIZE: script_pushint(st, ed->base_status.size); break;
+ case UDT_HP: script_pushint(st, ed->base_status.hp); break;
+ case UDT_MAXHP: script_pushint(st, ed->base_status.max_hp); break;
+ case UDT_SP: script_pushint(st, ed->base_status.sp); break;
+ case UDT_MAXSP: script_pushint(st, ed->base_status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, ed->bl.m);
+ getunitdata_sub(1, ed->bl.x);
+ getunitdata_sub(2, ed->bl.y);
+ break;
+ case UDT_SPEED: script_pushint(st, ed->base_status.speed); break;
+ case UDT_LOOKDIR: script_pushint(st, ed->ud.dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, ed->ud.canmove_tick); break;
+ case UDT_MODE: script_pushint(st, ed->base_status.mode); break;
+ case UDT_STR: script_pushint(st, ed->base_status.str); break;
+ case UDT_AGI: script_pushint(st, ed->base_status.agi); break;
+ case UDT_VIT: script_pushint(st, ed->base_status.vit); break;
+ case UDT_INT: script_pushint(st, ed->base_status.int_); break;
+ case UDT_DEX: script_pushint(st, ed->base_status.dex); break;
+ case UDT_LUK: script_pushint(st, ed->base_status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, ed->base_status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, ed->base_status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, ed->base_status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, ed->base_status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, ed->base_status.matk_max); break;
+ case UDT_DEF: script_pushint(st, ed->base_status.def); break;
+ case UDT_MDEF: script_pushint(st, ed->base_status.mdef); break;
+ case UDT_HIT: script_pushint(st, ed->base_status.hit); break;
+ case UDT_FLEE: script_pushint(st, ed->base_status.flee); break;
+ case UDT_PDODGE: script_pushint(st, ed->base_status.flee2); break;
+ case UDT_CRIT: script_pushint(st, ed->base_status.cri); break;
+ case UDT_RACE: script_pushint(st, ed->base_status.race); break;
+ case UDT_ELETYPE: script_pushint(st, ed->base_status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, ed->base_status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, ed->base_status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, ed->base_status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, ed->base_status.dmotion); break;
+ case UDT_MASTERCID: script_pushint(st, ed->elemental.char_id); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for Elemental unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ case BL_NPC:
+ {
+ const struct npc_data *nd = BL_UCAST(BL_NPC, bl);
+
+ nullpo_retr(false, nd);
+
+ switch (type)
+ {
+ case UDT_TYPE: script_pushint(st, BL_NPC); break;
+ case UDT_SIZE: script_pushint(st, nd->status.size); break;
+ case UDT_HP: script_pushint(st, nd->status.hp); break;
+ case UDT_MAXHP: script_pushint(st, nd->status.max_hp); break;
+ case UDT_SP: script_pushint(st, nd->status.sp); break;
+ case UDT_MAXSP: script_pushint(st, nd->status.max_sp); break;
+ case UDT_MAPIDXY:
+ getunitdata_sub(0, bl->m);
+ getunitdata_sub(1, bl->x);
+ getunitdata_sub(2, bl->y);
+ break;
+ case UDT_SPEED: script_pushint(st, nd->status.speed); break;
+ case UDT_LOOKDIR: script_pushint(st, nd->ud->dir); break;
+ case UDT_CANMOVETICK: script_pushint(st, nd->ud->canmove_tick); break;
+ case UDT_MODE: script_pushint(st, nd->status.mode); break;
+ case UDT_STR: script_pushint(st, nd->status.str); break;
+ case UDT_AGI: script_pushint(st, nd->status.agi); break;
+ case UDT_VIT: script_pushint(st, nd->status.vit); break;
+ case UDT_INT: script_pushint(st, nd->status.int_); break;
+ case UDT_DEX: script_pushint(st, nd->status.dex); break;
+ case UDT_LUK: script_pushint(st, nd->status.luk); break;
+ case UDT_ATKRANGE: script_pushint(st, nd->status.rhw.range); break;
+ case UDT_ATKMIN: script_pushint(st, nd->status.rhw.atk); break;
+ case UDT_ATKMAX: script_pushint(st, nd->status.rhw.atk2); break;
+ case UDT_MATKMIN: script_pushint(st, nd->status.matk_min); break;
+ case UDT_MATKMAX: script_pushint(st, nd->status.matk_max); break;
+ case UDT_DEF: script_pushint(st, nd->status.def); break;
+ case UDT_MDEF: script_pushint(st, nd->status.mdef); break;
+ case UDT_HIT: script_pushint(st, nd->status.hit); break;
+ case UDT_FLEE: script_pushint(st, nd->status.flee); break;
+ case UDT_PDODGE: script_pushint(st, nd->status.flee2); break;
+ case UDT_CRIT: script_pushint(st, nd->status.cri); break;
+ case UDT_RACE: script_pushint(st, nd->status.race); break;
+ case UDT_ELETYPE: script_pushint(st, nd->status.def_ele); break;
+ case UDT_ELELEVEL: script_pushint(st, nd->status.ele_lv); break;
+ case UDT_AMOTION: script_pushint(st, nd->status.amotion); break;
+ case UDT_ADELAY: script_pushint(st, nd->status.adelay); break;
+ case UDT_DMOTION: script_pushint(st, nd->status.dmotion); break;
+ default:
+ ShowWarning("buildin_getunitdata: Invalid data type '%s' for NPC unit.\n", udtype);
+ script_pushint(st, 0);
+ return false;
+ }
+ }
+ break;
+ default:
+ ShowError("buildin_getunitdata: Unknown object!\n");
+ script_pushint(st, 0);
+ return false;
+ } // end of bl->type switch
+
+#undef getunitdata_sub
+
+ return false;
+}
+
+/**
+ * Gets the name of a Unit.
+ * Supported types are [MOB|HOM|PET|NPC].
+ * MER and ELEM don't support custom names.
+ *
+ * @command getunitname <GUID>;
+ * @param GUID Game Object Unique ID.
+ * @return boolean or Name of the game object.
+ */
+BUILDIN(getunitname)
+{
+ const struct block_list* bl = NULL;
+
+ bl = map->id2bl(script_getnum(st, 2));
+
+ if (bl == NULL) {
+ ShowWarning("buildin_getunitname: Error in finding object with given game ID %d!\n", script_getnum(st, 2));
+ script_pushconststr(st, "Unknown");
+ return false;
+ }
+
+ script_pushstrcopy(st, status->get_name(bl));
+
+ return true;
+}
+
+/**
+ * Changes the name of a bl.
+ * Supported types are [MOB|HOM|PET].
+ * For NPC see 'setnpcdisplay', MER and ELEM don't support custom names.
+ *
+ * @command setunitname <GUID>,<name>;
+ * @param GUID Game object unique ID.
+ * @param Name as string.
+ * @return boolean.
+ */
+BUILDIN(setunitname)
+{
+ struct block_list* bl = map->id2bl(script_getnum(st, 2));
+
+ if (bl == NULL) {
+ ShowWarning("buildin_setunitname: Game object with ID %d was not found!\n", script_getnum(st, 2));
+ script_pushint(st, 0);
+ return false;
+ }
+
+ switch (bl->type) {
+ case BL_MOB:
+ {
+ struct mob_data *md = BL_UCAST(BL_MOB, bl);
+ if (md == NULL) {
+ ShowWarning("buildin_setunitname: Error in finding object BL_MOB!\n");
+ script_pushint(st, 0);
+ return false;
+ }
+ safestrncpy(md->name, script_getstr(st, 3), NAME_LENGTH);
+ }
+ break;
+ case BL_HOM:
+ {
+ struct homun_data *hd = BL_UCAST(BL_HOM, bl);
+ if (hd == NULL) {
+ ShowWarning("buildin_setunitname: Error in finding object BL_HOM!\n");
+ script_pushint(st, 0);
+ return false;
+ }
+ safestrncpy(hd->homunculus.name, script_getstr(st, 3), NAME_LENGTH);
+ }
+ break;
+ case BL_PET:
+ {
+ struct pet_data *pd = BL_UCAST(BL_PET, bl);
+ if (pd == NULL) {
+ ShowWarning("buildin_setunitname: Error in finding object BL_PET!\n");
+ script_pushint(st, 0);
+ return false;
+ }
+ safestrncpy(pd->pet.name, script_getstr(st, 3), NAME_LENGTH);
+ }
+ break;
+ default:
+ script_pushint(st, 0);
+ ShowWarning("buildin_setunitname: Unknown object type!\n");
+ return false;
+ }
+
+ script_pushint(st, 1);
+ clif->charnameack(0, bl); // Send update to client.
+
+ return true;
+}
+
/// Makes the unit walk to target position or target id
/// Returns if it was successfull
///
@@ -17727,6 +19751,54 @@ BUILDIN(getvariableofnpc)
return true;
}
+BUILDIN(getvariableofpc)
+{
+ const char* name;
+ struct script_data* data = script_getdata(st, 2);
+ struct map_session_data *sd = map->id2sd(script_getnum(st, 3));
+
+ if (!data_isreference(data)) {
+ ShowError("script:getvariableofpc: not a variable\n");
+ script->reportdata(data);
+ script_pushnil(st);
+ st->state = END;
+ return false;
+ }
+
+ name = reference_getname(data);
+
+ switch (*name)
+ {
+ case '$':
+ case '.':
+ case '\'':
+ ShowError("script:getvariableofpc: illegal scope (not pc variable)\n");
+ script->reportdata(data);
+ script_pushnil(st);
+ st->state = END;
+ return false;
+ }
+
+ if (sd == NULL)
+ {
+ // player not found, return default value
+ if (script_hasdata(st, 4)) {
+ script_pushcopy(st, 4);
+ } else if (is_string_variable(name)) {
+ script_pushconststr(st, "");
+ } else {
+ script_pushint(st, 0);
+ }
+ return true;
+ }
+
+ if (!sd->regs.vars)
+ sd->regs.vars = i64db_alloc(DB_OPT_RELEASE_DATA);
+
+ script->push_val(st->stack, C_NAME, reference_getuid(data), &sd->regs);
+ return true;
+}
+
/// Opens a warp portal.
/// Has no "portal opening" effect/sound, it opens the portal immediately.
///
@@ -19203,12 +21275,16 @@ BUILDIN(makerune)
BUILDIN(hascashmount)
{
struct map_session_data *sd = script->rid2sd(st);
+
if (sd == NULL)
return true;
- if( sd->sc.data[SC_ALL_RIDING] )
- script_pushint(st,1);
- else
- script_pushint(st,0);
+
+ if (sd->sc.data[SC_ALL_RIDING]) {
+ script_pushint(st, 1);
+ } else {
+ script_pushint(st, 0);
+ }
+
return true;
}
@@ -19222,18 +21298,22 @@ BUILDIN(hascashmount)
BUILDIN(setcashmount)
{
struct map_session_data *sd = script->rid2sd(st);
+
if (sd == NULL)
return true;
+
if (pc_hasmount(sd)) {
clif->msgtable(sd, MSG_REINS_CANT_USE_MOUNTED);
- script_pushint(st,0);//can't mount with one of these
+ script_pushint(st, 0); // Can't mount with one of these
} else {
- if (sd->sc.data[SC_ALL_RIDING])
+ if (sd->sc.data[SC_ALL_RIDING]) {
status_change_end(&sd->bl, SC_ALL_RIDING, INVALID_TIMER);
- else
- sc_start(NULL, &sd->bl, SC_ALL_RIDING, 100, 25, INFINITE_DURATION);
- script_pushint(st,1);//in both cases, return 1.
+ } else {
+ sc_start(NULL, &sd->bl, SC_ALL_RIDING, 100, battle_config.boarding_halter_speed, INFINITE_DURATION);
+ }
+ script_pushint(st, 1); // In both cases, return 1.
}
+
return true;
}
@@ -21045,8 +23125,8 @@ void script_parse_builtin(void) {
BUILDIN_DEF(warp,"sii?"),
BUILDIN_DEF(areawarp,"siiiisii??"),
BUILDIN_DEF(warpchar,"siii"), // [LuzZza]
- BUILDIN_DEF(warpparty,"siii?"), // [Fredzilla] [Paradox924X]
- BUILDIN_DEF(warpguild,"siii"), // [Fredzilla]
+ BUILDIN_DEF(warpparty,"siii??"), // [Fredzilla] [Paradox924X] [Jedzkie] [Dastgir]
+ BUILDIN_DEF(warpguild,"siii?"), // [Fredzilla]
BUILDIN_DEF(setlook,"ii"),
BUILDIN_DEF(changelook,"ii"), // Simulates but don't Store it
BUILDIN_DEF2(__setr,"set","rv"),
@@ -21087,8 +23167,8 @@ void script_parse_builtin(void) {
BUILDIN_DEF(getguildmaster,"i"),
BUILDIN_DEF(getguildmasterid,"i"),
BUILDIN_DEF(getguildmember,"i?"),
- BUILDIN_DEF(strcharinfo,"i"),
- BUILDIN_DEF(strnpcinfo,"i"),
+ BUILDIN_DEF(strcharinfo,"i??"),
+ BUILDIN_DEF(strnpcinfo,"i??"),
BUILDIN_DEF(charid2rid,"i"),
BUILDIN_DEF(getequipid,"i"),
BUILDIN_DEF(getequipname,"i"),
@@ -21151,9 +23231,11 @@ void script_parse_builtin(void) {
BUILDIN_DEF(clone,"siisi????"),
BUILDIN_DEF(doevent,"s"),
BUILDIN_DEF(donpcevent,"s"),
- BUILDIN_DEF(addtimer,"is"),
- BUILDIN_DEF(deltimer,"s"),
- BUILDIN_DEF(addtimercount,"si"),
+ BUILDIN_DEF(addtimer,"is?"),
+ BUILDIN_DEF(deltimer,"s?"),
+ BUILDIN_DEF(addtimercount,"si?"),
+ BUILDIN_DEF(gettimer,"i??"),
+ BUILDIN_DEF(getunits,"iris????"),
BUILDIN_DEF(initnpctimer,"??"),
BUILDIN_DEF(stopnpctimer,"??"),
BUILDIN_DEF(startnpctimer,"??"),
@@ -21238,7 +23320,7 @@ void script_parse_builtin(void) {
BUILDIN_DEF(getcartinventorylist,""),
BUILDIN_DEF(getskilllist,""),
BUILDIN_DEF(clearitem,""),
- BUILDIN_DEF(classchange,"ii"),
+ BUILDIN_DEF(classchange,"ii?"),
BUILDIN_DEF(misceffect,"i"),
BUILDIN_DEF(playbgm,"s"),
BUILDIN_DEF(playbgmall,"s?????"),
@@ -21304,6 +23386,8 @@ void script_parse_builtin(void) {
BUILDIN_DEF(getstrlen,"s"), //strlen [Valaris]
BUILDIN_DEF(charisalpha,"si"), //isalpha [Valaris]
BUILDIN_DEF(charat,"si"),
+ BUILDIN_DEF(chr,"i"),
+ BUILDIN_DEF(ord,"s"),
BUILDIN_DEF(setchar,"ssi"),
BUILDIN_DEF(insertchar,"ssi"),
BUILDIN_DEF(delchar,"si"),
@@ -21374,6 +23458,11 @@ void script_parse_builtin(void) {
// <--- [zBuffer] List of player cont commands
// [zBuffer] List of mob control commands --->
BUILDIN_DEF(getunittype,"i"),
+ /* Unit Data */
+ BUILDIN_DEF(setunitdata,"iiv??"),
+ BUILDIN_DEF(getunitdata,"ii?"),
+ BUILDIN_DEF(getunitname,"i"),
+ BUILDIN_DEF(setunitname,"is"),
BUILDIN_DEF(unitwalk,"ii?"),
BUILDIN_DEF(unitkill,"i"),
BUILDIN_DEF(unitwarp,"isii"),
@@ -21388,6 +23477,7 @@ void script_parse_builtin(void) {
BUILDIN_DEF(sleep2,"i"),
BUILDIN_DEF(awake,"s"),
BUILDIN_DEF(getvariableofnpc,"rs"),
+ BUILDIN_DEF(getvariableofpc,"ri?"),
BUILDIN_DEF(warpportal,"iisii"),
BUILDIN_DEF2(homunculus_evolution,"homevolution",""), //[orn]
BUILDIN_DEF2(homunculus_mutate,"hommutate","?"),
@@ -21700,10 +23790,10 @@ void script_hardcoded_constants(void)
script->set_constant("IT_OPT_INDEX", IT_OPT_INDEX, false, false);
script->set_constant("IT_OPT_VALUE", IT_OPT_VALUE, false, false);
script->set_constant("IT_OPT_PARAM", IT_OPT_PARAM, false, false);
-
+
script->constdb_comment("Maximum Item Options");
script->set_constant("MAX_ITEM_OPTIONS", MAX_ITEM_OPTIONS, false, false);
-
+
script->constdb_comment("Navigation constants, use with *navigateto*");
script->set_constant("NAV_NONE", NAV_NONE, false, false);
script->set_constant("NAV_AIRSHIP_ONLY", NAV_AIRSHIP_ONLY, false, false);
@@ -21714,6 +23804,20 @@ void script_hardcoded_constants(void)
script->set_constant("NAV_KAFRA_AND_SCROLL", NAV_KAFRA_AND_SCROLL, false, false);
script->set_constant("NAV_ALL", NAV_ALL, false, false);
+ script->constdb_comment("BL types");
+ script->set_constant("BL_PC",BL_PC,false, false);
+ script->set_constant("BL_MOB",BL_MOB,false, false);
+ script->set_constant("BL_PET",BL_PET,false, false);
+ script->set_constant("BL_HOM",BL_HOM,false, false);
+ script->set_constant("BL_MER",BL_MER,false, false);
+ script->set_constant("BL_ITEM",BL_ITEM,false, false);
+ script->set_constant("BL_SKILL",BL_SKILL,false, false);
+ script->set_constant("BL_NPC",BL_NPC,false, false);
+ script->set_constant("BL_CHAT",BL_CHAT,false, false);
+ script->set_constant("BL_ELEM",BL_ELEM,false, false);
+ script->set_constant("BL_CHAR",BL_CHAR,false, false);
+ script->set_constant("BL_ALL",BL_ALL,false, false);
+
script->constdb_comment("Renewal");
#ifdef RENEWAL
script->set_constant("RENEWAL", 1, false, false);
@@ -21860,10 +23964,12 @@ void script_defaults(void)
script->get_val = get_val;
script->get_val2 = get_val2;
script->get_val_ref_str = get_val_npcscope_str;
+ script->get_val_pc_ref_str = get_val_pc_ref_str;
script->get_val_scope_str = get_val_npcscope_str;
script->get_val_npc_str = get_val_npcscope_str;
script->get_val_instance_str = get_val_instance_str;
script->get_val_ref_num = get_val_npcscope_num;
+ script->get_val_pc_ref_num = get_val_pc_ref_num;
script->get_val_scope_num = get_val_npcscope_num;
script->get_val_npc_num = get_val_npcscope_num;
script->get_val_instance_num = get_val_instance_num;
@@ -21942,10 +24048,12 @@ void script_defaults(void)
script->errorwarning_sub = script_errorwarning_sub;
script->set_reg = set_reg;
script->set_reg_ref_str = set_reg_npcscope_str;
+ script->set_reg_pc_ref_str = set_reg_pc_ref_str;
script->set_reg_scope_str = set_reg_npcscope_str;
script->set_reg_npc_str = set_reg_npcscope_str;
script->set_reg_instance_str = set_reg_instance_str;
script->set_reg_ref_num = set_reg_npcscope_num;
+ script->set_reg_pc_ref_num = set_reg_pc_ref_num;
script->set_reg_scope_num = set_reg_npcscope_num;
script->set_reg_npc_num = set_reg_npcscope_num;
script->set_reg_instance_num = set_reg_instance_num;
diff --git a/src/map/script.h b/src/map/script.h
index a69000991..8caec961a 100644
--- a/src/map/script.h
+++ b/src/map/script.h
@@ -350,6 +350,81 @@ enum navigation_service {
};
/**
+ * Unit Types for script handling.
+ */
+enum script_unit_types {
+ UNIT_PC = 0,
+ UNIT_NPC,
+ UNIT_PET,
+ UNIT_MOB,
+ UNIT_HOM,
+ UNIT_MER,
+ UNIT_ELEM,
+};
+
+/**
+ * Unit Data Types for script handling.
+ */
+enum script_unit_data_types {
+ UDT_TYPE = 0,
+ UDT_SIZE,
+ UDT_LEVEL,
+ UDT_HP,
+ UDT_MAXHP,
+ UDT_SP,
+ UDT_MAXSP,
+ UDT_MASTERAID,
+ UDT_MASTERCID,
+ UDT_MAPIDXY,
+ UDT_WALKTOXY,
+ UDT_SPEED,
+ UDT_MODE,
+ UDT_AI,
+ UDT_SCOPTION,
+ UDT_SEX,
+ UDT_CLASS,
+ UDT_HAIRSTYLE,
+ UDT_HAIRCOLOR,
+ UDT_HEADBOTTOM,
+ UDT_HEADMIDDLE,
+ UDT_HEADTOP,
+ UDT_CLOTHCOLOR,
+ UDT_SHIELD,
+ UDT_WEAPON,
+ UDT_LOOKDIR,
+ UDT_CANMOVETICK,
+ UDT_STR,
+ UDT_AGI,
+ UDT_VIT,
+ UDT_INT,
+ UDT_DEX,
+ UDT_LUK,
+ UDT_ATKRANGE,
+ UDT_ATKMIN,
+ UDT_ATKMAX,
+ UDT_MATKMIN,
+ UDT_MATKMAX,
+ UDT_DEF,
+ UDT_MDEF,
+ UDT_HIT,
+ UDT_FLEE,
+ UDT_PDODGE,
+ UDT_CRIT,
+ UDT_RACE,
+ UDT_ELETYPE,
+ UDT_ELELEVEL,
+ UDT_AMOTION,
+ UDT_ADELAY,
+ UDT_DMOTION,
+ UDT_HUNGER,
+ UDT_INTIMACY,
+ UDT_LIFETIME,
+ UDT_MERC_KILLCOUNT,
+ UDT_STATPOINT,
+ UDT_MAX
+};
+
+/**
* Structures
**/
@@ -672,10 +747,12 @@ struct script_interface {
struct script_data* (*push_val)(struct script_stack* stack, enum c_op type, int64 val, struct reg_db *ref);
struct script_data *(*get_val) (struct script_state* st, struct script_data* data);
char* (*get_val_ref_str) (struct script_state* st, struct reg_db *n, struct script_data* data);
+ char* (*get_val_pc_ref_str) (struct script_state* st, struct reg_db *n, struct script_data* data);
char* (*get_val_scope_str) (struct script_state* st, struct reg_db *n, struct script_data* data);
char* (*get_val_npc_str) (struct script_state* st, struct reg_db *n, struct script_data* data);
char* (*get_val_instance_str) (struct script_state* st, const char* name, struct script_data* data);
int (*get_val_ref_num) (struct script_state* st, struct reg_db *n, struct script_data* data);
+ int (*get_val_pc_ref_num) (struct script_state* st, struct reg_db *n, struct script_data* data);
int (*get_val_scope_num) (struct script_state* st, struct reg_db *n, struct script_data* data);
int (*get_val_npc_num) (struct script_state* st, struct reg_db *n, struct script_data* data);
int (*get_val_instance_num) (struct script_state* st, const char* name, struct script_data* data);
@@ -755,10 +832,12 @@ struct script_interface {
void (*errorwarning_sub) (StringBuf *buf, const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos);
int (*set_reg) (struct script_state *st, struct map_session_data *sd, int64 num, const char *name, const void *value, struct reg_db *ref);
void (*set_reg_ref_str) (struct script_state* st, struct reg_db *n, int64 num, const char* name, const char *str);
+ void (*set_reg_pc_ref_str) (struct script_state* st, struct reg_db *n, int64 num, const char* name, const char *str);
void (*set_reg_scope_str) (struct script_state* st, struct reg_db *n, int64 num, const char* name, const char *str);
void (*set_reg_npc_str) (struct script_state* st, struct reg_db *n, int64 num, const char* name, const char *str);
void (*set_reg_instance_str) (struct script_state* st, int64 num, const char* name, const char *str);
void (*set_reg_ref_num) (struct script_state* st, struct reg_db *n, int64 num, const char* name, int val);
+ void (*set_reg_pc_ref_num) (struct script_state* st, struct reg_db *n, int64 num, const char* name, int val);
void (*set_reg_scope_num) (struct script_state* st, struct reg_db *n, int64 num, const char* name, int val);
void (*set_reg_npc_num) (struct script_state* st, struct reg_db *n, int64 num, const char* name, int val);
void (*set_reg_instance_num) (struct script_state* st, int64 num, const char* name, int val);
diff --git a/src/map/skill.c b/src/map/skill.c
index 51a8a28e7..714c2aa71 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -2,7 +2,7 @@
* This file is part of Hercules.
* http://herc.ws - http://github.com/HerculesWS/Hercules
*
- * Copyright (C) 2012-2016 Hercules Dev Team
+ * Copyright (C) 2012-2017 Hercules Dev Team
* Copyright (C) Athena Dev Teams
*
* Hercules is free software: you can redistribute it and/or modify
@@ -303,7 +303,7 @@ int skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
if (sd != NULL)
range += pc->checkskill(sd, AC_VULTURE);
else
- range += 10; //Assume level 10?
+ range += battle->bc->mob_eye_range_bonus;
break;
// added to allow GS skills to be effected by the range of Snake Eyes [Reddozen]
case GS_RAPIDSHOWER:
@@ -314,7 +314,7 @@ int skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
if (sd != NULL)
range += pc->checkskill(sd, GS_SNAKEEYE);
else
- range += 10; //Assume level 10?
+ range += battle->bc->mob_eye_range_bonus;
break;
case NJ_KIRIKAGE:
if (sd != NULL)
@@ -7470,8 +7470,8 @@ int skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uin
case NPC_LICK:
status_zap(bl, 0, 100);
- clif->skill_nodamage(src,bl,skill_id,skill_lv,
- sc_start(src,bl,type,(skill_lv*5),skill_lv,skill->get_time2(skill_id,skill_lv)));
+ clif->skill_nodamage(src, bl, skill_id, skill_lv,
+ sc_start(src, bl, type, (skill_lv * 20), skill_lv, skill->get_time2(skill_id, skill_lv)));
break;
case NPC_SUICIDE:
@@ -8181,8 +8181,14 @@ int skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uin
int x,y;
x = src->x;
y = src->y;
- if (hd)
- skill->blockhomun_start(hd, skill_id, skill->get_time2(skill_id,skill_lv));
+ if (hd) {
+#ifdef RENEWAL
+ skill->blockhomun_start(hd, skill_id, skill->get_cooldown(skill_id, skill_lv));
+#else
+ skill->blockhomun_start(hd, skill_id, skill->get_time2(skill_id, skill_lv));
+#endif
+ }
+
if (unit->movepos(src,bl->x,bl->y,0,0)) {
clif->skill_nodamage(src,src,skill_id,skill_lv,1); // Homun
diff --git a/src/map/status.h b/src/map/status.h
index 6f68c36c3..06e7e07b8 100644
--- a/src/map/status.h
+++ b/src/map/status.h
@@ -1759,10 +1759,10 @@ enum si_type {
//SI_HEALTHSTATE_HEAVYPOISON = 890,
//SI_HEALTHSTATE_FEAR = 891,
//SI_CHERRY_BLOSSOM_CAKE = 892,
- SI_SU_STOOP = 893,
- SI_CATNIPPOWDER = 894,
+ SI_SU_STOOP = 893,
+ SI_CATNIPPOWDER = 894,
SI_BLOSSOM_FLUTTERING = 895,
- SI_SV_ROOTTWIST = 896,
+ SI_SV_ROOTTWIST = 896,
//SI_ATTACK_PROPERTY_NOTHING = 897,
//SI_ATTACK_PROPERTY_WATER = 898,
//SI_ATTACK_PROPERTY_GROUND = 899,
@@ -1784,11 +1784,11 @@ enum si_type {
//SI_RESIST_PROPERTY_DARKNESS = 914,
//SI_RESIST_PROPERTY_TELEKINESIS = 915,
//SI_RESIST_PROPERTY_UNDEAD = 916,
- SI_BITESCAR = 917,
- SI_ARCLOUSEDASH = 918,
- SI_TUNAPARTY = 919,
- SI_SHRIMP = 920,
- SI_FRESHSHRIMP = 921,
+ SI_BITESCAR = 917,
+ SI_ARCLOUSEDASH = 918,
+ SI_TUNAPARTY = 919,
+ SI_SHRIMP = 920,
+ SI_FRESHSHRIMP = 921,
//SI_PERIOD_RECEIVEITEM = 922,
//SI_PERIOD_PLUSEXP = 923,
//SI_PERIOD_PLUSJOBEXP = 924,
@@ -1800,14 +1800,78 @@ enum si_type {
//SI_HELM_ISIA = 930,
//SI_HELM_ASIR = 931,
//SI_HELM_URJ = 932,
- SI_SUHIDE = 933,
+ SI_SUHIDE = 933,
//SI_ = 934,
//SI_DORAM_BUF_01 = 935,
//SI_DORAM_BUF_02 = 936,
- SI_SPRITEMABLE = 937,
+ SI_SPRITEMABLE = 937,
+ //SI_AID_PERIOD_RECEIVEITEM = 938,
+ //SI_AID_PERIOD_PLUSEXP = 939,
+ //SI_AID_PERIOD_PLUSJOBEXP = 940,
+ //SI_AID_PERIOD_DEADPENALTY = 941,
+ //SI_AID_PERIOD_ADDSTOREITEMCOUNT = 942,
+ //SI_ = 943,
+ //SI_ = 944,
+ //SI_ = 945,
+ //SI_ = 946,
+ //SI_ = 947,
+ //SI_ = 948,
+ //SI_ = 949,
+ //SI_HISS = 950,
+ //SI_ = 951,
+ //SI_NYANGGRASS = 952,
+ //SI_CHATTERING = 953,
+ //SI_ = 954,
+ //SI_ = 955,
+ //SI_ = 956,
+ //SI_ = 957,
+ //SI_ = 958,
+ //SI_ = 959,
+ //SI_ = 960,
+ //SI_GROOMING = 961,
+ //SI_PROTECTIONOFSHRIMP = 962,
//SI_EP16_2_BUFF_SS = 963,
//SI_EP16_2_BUFF_SC = 964,
//SI_EP16_2_BUFF_AC = 965,
+ //SI_GS_MAGICAL_BULLET = 966,
+ //SI_ = 967,
+ //SI_ = 968,
+ //SI_ = 969,
+ //SI_ = 970,
+ //SI_ = 971,
+ //SI_ = 972,
+ //SI_ = 973,
+ //SI_ = 974,
+ //SI_ = 975,
+ //SI_FALLEN_ANGEL = 976,
+ //SI_ = 977,
+ //SI_ = 978,
+ //SI_BLAZE_BEAD = 979,
+ //SI_FROZEN_BEAD = 980,
+ //SI_BREEZE_BEAD = 981,
+ //SI_ = 982,
+ //SI_AID_PERIOD_RECEIVEITEM_2ND = 983,
+ //SI_AID_PERIOD_PLUSEXP_2ND = 984,
+ //SI_AID_PERIOD_PLUSJOBEXP_2ND = 985,
+ //SI_PRONTERA_JP = 986,
+ //SI_ = 987,
+ //SI_GLOOM_CARD = 988,
+ //SI_PHARAOH_CARD = 989,
+ //SI_KIEL_CARD = 990,
+ //SI_ = 991,
+ //SI_CHEERUP = 992,
+ //SI_ = 993,
+ //SI_ = 994,
+ //SI_S_MANAPOTION = 995,
+ //SI_M_DEFSCROLL = 996,
+ //SI_ = 997,
+ //SI_ = 998,
+ //SI_ = 999,
+ //SI_AS_RAGGED_GOLEM_CARD = 1000,
+ //SI_LHZ_DUN_N1 = 1001,
+ //SI_LHZ_DUN_N2 = 1002,
+ //SI_LHZ_DUN_N3 = 1003,
+ //SI_LHZ_DUN_N4 = 1004,
#ifndef SI_MAX
SI_MAX,
#endif
diff --git a/src/map/unit.c b/src/map/unit.c
index feb11f89e..79abb8c6a 100644
--- a/src/map/unit.c
+++ b/src/map/unit.c
@@ -668,11 +668,12 @@ void unit_run_hit(struct block_list *bl, struct status_change *sc, struct map_se
ud->state.running = 0;
status_change_end(bl, type, INVALID_TIMER);
- if( type == SC_RUN ) {
- skill->blown(bl,bl,skill->get_blewcount(TK_RUN,lv),unit->getdir(bl),0);
+ if (type == SC_RUN) {
+ if (lv > 0)
+ skill->blown(bl, bl, skill->get_blewcount(TK_RUN, lv), unit->getdir(bl), 0);
clif->fixpos(bl); //Why is a clif->slide (skill->blown) AND a fixpos needed? Ask Aegis.
- clif->sc_end(bl,bl->id,AREA,SI_TING);
- } else if( sd ) {
+ clif->sc_end(bl, bl->id, AREA, SI_TING);
+ } else if (sd) {
clif->fixpos(bl);
skill->castend_damage_id(bl, &sd->bl, RA_WUGDASH, lv, timer->gettick(), SD_LEVEL);
}
@@ -1666,6 +1667,9 @@ int unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, ui
} else
skill->castend_id(ud->skilltimer,tick,src->id,0);
+ if (sd != NULL && battle_config.prevent_logout_trigger & PLT_SKILL)
+ sd->canlog_tick = timer->gettick();
+
return 1;
}
@@ -1812,6 +1816,10 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, ui
ud->skilltimer = INVALID_TIMER;
skill->castend_pos(ud->skilltimer,tick,src->id,0);
}
+
+ if (sd != NULL && battle_config.prevent_logout_trigger & PLT_SKILL)
+ sd->canlog_tick = timer->gettick();
+
return 1;
}
@@ -2252,6 +2260,9 @@ int unit_attack_timer_sub(struct block_list* src, int tid, int64 tick)
ud->attacktimer = timer->add(ud->attackabletime,unit->attack_timer,src->id,0);
}
+ if (sd != NULL && battle_config.prevent_logout_trigger & PLT_ATTACK)
+ sd->canlog_tick = timer->gettick();
+
return 1;
}
diff --git a/src/plugins/HPMHooking/HPMHooking.Defs.inc b/src/plugins/HPMHooking/HPMHooking.Defs.inc
index 74af2f26d..7042a43a7 100644
--- a/src/plugins/HPMHooking/HPMHooking.Defs.inc
+++ b/src/plugins/HPMHooking/HPMHooking.Defs.inc
@@ -396,8 +396,8 @@ typedef int (*HPMHOOK_pre_chr_rename_char_sql) (struct char_session_data **sd, i
typedef int (*HPMHOOK_post_chr_rename_char_sql) (int retVal___, struct char_session_data *sd, int char_id);
typedef int (*HPMHOOK_pre_chr_check_char_name) (char **name, char **esc_name);
typedef int (*HPMHOOK_post_chr_check_char_name) (int retVal___, char *name, char *esc_name);
-typedef int (*HPMHOOK_pre_chr_make_new_char_sql) (struct char_session_data **sd, const char **name_, int *str, int *agi, int *vit, int *int_, int *dex, int *luk, int *slot, int *hair_color, int *hair_style, short *starting_job);
-typedef int (*HPMHOOK_post_chr_make_new_char_sql) (int retVal___, struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job);
+typedef int (*HPMHOOK_pre_chr_make_new_char_sql) (struct char_session_data **sd, const char **name_, int *str, int *agi, int *vit, int *int_, int *dex, int *luk, int *slot, int *hair_color, int *hair_style, short *starting_job, uint8 *sex);
+typedef int (*HPMHOOK_post_chr_make_new_char_sql) (int retVal___, struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex);
typedef int (*HPMHOOK_pre_chr_divorce_char_sql) (int *partner_id1, int *partner_id2);
typedef int (*HPMHOOK_post_chr_divorce_char_sql) (int retVal___, int partner_id1, int partner_id2);
typedef int (*HPMHOOK_pre_chr_count_users) (void);
@@ -974,8 +974,8 @@ typedef void (*HPMHOOK_pre_clif_refreshlook) (struct block_list **bl, int *id, i
typedef void (*HPMHOOK_post_clif_refreshlook) (struct block_list *bl, int id, int type, int val, enum send_target target);
typedef void (*HPMHOOK_pre_clif_sendlook) (struct block_list **bl, int *id, int *type, int *val, int *val2, enum send_target *target);
typedef void (*HPMHOOK_post_clif_sendlook) (struct block_list *bl, int id, int type, int val, int val2, enum send_target target);
-typedef void (*HPMHOOK_pre_clif_class_change) (struct block_list **bl, int *class_, int *type);
-typedef void (*HPMHOOK_post_clif_class_change) (struct block_list *bl, int class_, int type);
+typedef void (*HPMHOOK_pre_clif_class_change) (struct block_list **bl, int *class_, int *type, struct map_session_data **sd);
+typedef void (*HPMHOOK_post_clif_class_change) (struct block_list *bl, int class_, int type, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_skill_delunit) (struct skill_unit **su);
typedef void (*HPMHOOK_post_clif_skill_delunit) (struct skill_unit *su);
typedef void (*HPMHOOK_pre_clif_skillunit_update) (struct block_list **bl);
@@ -2222,8 +2222,8 @@ typedef void (*HPMHOOK_pre_clif_pNPCMarketClosed) (int *fd, struct map_session_d
typedef void (*HPMHOOK_post_clif_pNPCMarketClosed) (int fd, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_pNPCMarketPurchase) (int *fd, struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_pNPCMarketPurchase) (int fd, struct map_session_data *sd);
-typedef int (*HPMHOOK_pre_clif_add_random_options) (struct ItemOptions **buf, const struct item **it);
-typedef int (*HPMHOOK_post_clif_add_random_options) (int retVal___, struct ItemOptions *buf, const struct item *it);
+typedef int (*HPMHOOK_pre_clif_add_item_options) (struct ItemOptions **buf, const struct item **it);
+typedef int (*HPMHOOK_post_clif_add_item_options) (int retVal___, struct ItemOptions *buf, const struct item *it);
typedef void (*HPMHOOK_pre_clif_pHotkeyRowShift) (int *fd, struct map_session_data **sd);
typedef void (*HPMHOOK_post_clif_pHotkeyRowShift) (int fd, struct map_session_data *sd);
typedef void (*HPMHOOK_pre_clif_dressroom_open) (struct map_session_data **sd, int *view);
@@ -3384,8 +3384,8 @@ typedef int (*HPMHOOK_pre_itemdb_gendercheck) (struct item_data **id);
typedef int (*HPMHOOK_post_itemdb_gendercheck) (int retVal___, struct item_data *id);
typedef int (*HPMHOOK_pre_itemdb_validate_entry) (struct item_data **entry, int *n, const char **source);
typedef int (*HPMHOOK_post_itemdb_validate_entry) (int retVal___, struct item_data *entry, int n, const char *source);
-typedef void (*HPMHOOK_pre_itemdb_readdb_options_additional_fields) (struct item_option **ito, struct config_setting_t **t, int *n, const char **source);
-typedef void (*HPMHOOK_post_itemdb_readdb_options_additional_fields) (struct item_option *ito, struct config_setting_t *t, int n, const char *source);
+typedef void (*HPMHOOK_pre_itemdb_readdb_options_additional_fields) (struct item_option **ito, struct config_setting_t **t, const char **source);
+typedef void (*HPMHOOK_post_itemdb_readdb_options_additional_fields) (struct item_option *ito, struct config_setting_t *t, const char *source);
typedef void (*HPMHOOK_pre_itemdb_readdb_additional_fields) (int *itemid, struct config_setting_t **it, int *n, const char **source);
typedef void (*HPMHOOK_post_itemdb_readdb_additional_fields) (int itemid, struct config_setting_t *it, int n, const char *source);
typedef void (*HPMHOOK_pre_itemdb_readdb_job_sub) (struct item_data **id, struct config_setting_t **t);
@@ -5798,6 +5798,8 @@ typedef struct script_data* (*HPMHOOK_pre_script_get_val) (struct script_state *
typedef struct script_data* (*HPMHOOK_post_script_get_val) (struct script_data* retVal___, struct script_state *st, struct script_data *data);
typedef char* (*HPMHOOK_pre_script_get_val_ref_str) (struct script_state **st, struct reg_db **n, struct script_data **data);
typedef char* (*HPMHOOK_post_script_get_val_ref_str) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
+typedef char* (*HPMHOOK_pre_script_get_val_pc_ref_str) (struct script_state **st, struct reg_db **n, struct script_data **data);
+typedef char* (*HPMHOOK_post_script_get_val_pc_ref_str) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
typedef char* (*HPMHOOK_pre_script_get_val_scope_str) (struct script_state **st, struct reg_db **n, struct script_data **data);
typedef char* (*HPMHOOK_post_script_get_val_scope_str) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
typedef char* (*HPMHOOK_pre_script_get_val_npc_str) (struct script_state **st, struct reg_db **n, struct script_data **data);
@@ -5806,6 +5808,8 @@ typedef char* (*HPMHOOK_pre_script_get_val_instance_str) (struct script_state **
typedef char* (*HPMHOOK_post_script_get_val_instance_str) (char* retVal___, struct script_state *st, const char *name, struct script_data *data);
typedef int (*HPMHOOK_pre_script_get_val_ref_num) (struct script_state **st, struct reg_db **n, struct script_data **data);
typedef int (*HPMHOOK_post_script_get_val_ref_num) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
+typedef int (*HPMHOOK_pre_script_get_val_pc_ref_num) (struct script_state **st, struct reg_db **n, struct script_data **data);
+typedef int (*HPMHOOK_post_script_get_val_pc_ref_num) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
typedef int (*HPMHOOK_pre_script_get_val_scope_num) (struct script_state **st, struct reg_db **n, struct script_data **data);
typedef int (*HPMHOOK_post_script_get_val_scope_num) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
typedef int (*HPMHOOK_pre_script_get_val_npc_num) (struct script_state **st, struct reg_db **n, struct script_data **data);
@@ -5960,6 +5964,8 @@ typedef int (*HPMHOOK_pre_script_set_reg) (struct script_state **st, struct map_
typedef int (*HPMHOOK_post_script_set_reg) (int retVal___, struct script_state *st, struct map_session_data *sd, int64 num, const char *name, const void *value, struct reg_db *ref);
typedef void (*HPMHOOK_pre_script_set_reg_ref_str) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
typedef void (*HPMHOOK_post_script_set_reg_ref_str) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
+typedef void (*HPMHOOK_pre_script_set_reg_pc_ref_str) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
+typedef void (*HPMHOOK_post_script_set_reg_pc_ref_str) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
typedef void (*HPMHOOK_pre_script_set_reg_scope_str) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
typedef void (*HPMHOOK_post_script_set_reg_scope_str) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
typedef void (*HPMHOOK_pre_script_set_reg_npc_str) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
@@ -5968,6 +5974,8 @@ typedef void (*HPMHOOK_pre_script_set_reg_instance_str) (struct script_state **s
typedef void (*HPMHOOK_post_script_set_reg_instance_str) (struct script_state *st, int64 num, const char *name, const char *str);
typedef void (*HPMHOOK_pre_script_set_reg_ref_num) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
typedef void (*HPMHOOK_post_script_set_reg_ref_num) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
+typedef void (*HPMHOOK_pre_script_set_reg_pc_ref_num) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
+typedef void (*HPMHOOK_post_script_set_reg_pc_ref_num) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
typedef void (*HPMHOOK_pre_script_set_reg_scope_num) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
typedef void (*HPMHOOK_post_script_set_reg_scope_num) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
typedef void (*HPMHOOK_pre_script_set_reg_npc_num) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
diff --git a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
index e2108c8f8..d2853fcdc 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
@@ -28,14 +28,14 @@
/* HCache_interface */
void HP_HCache_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_HCache_init_pre ) {
+ if (HPMHooks.count.HP_HCache_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43,9 +43,9 @@ void HP_HCache_init(void) {
{
HPMHooks.source.HCache.init();
}
- if( HPMHooks.count.HP_HCache_init_post ) {
+ if (HPMHooks.count.HP_HCache_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_init_post[hIndex].func;
postHookFunc();
}
@@ -55,14 +55,14 @@ void HP_HCache_init(void) {
bool HP_HCache_check(const char *file) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_HCache_check_pre ) {
+ if (HPMHooks.count.HP_HCache_check_pre > 0) {
bool (*preHookFunc) (const char **file);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_check_pre[hIndex].func;
retVal___ = preHookFunc(&file);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70,9 +70,9 @@ bool HP_HCache_check(const char *file) {
{
retVal___ = HPMHooks.source.HCache.check(file);
}
- if( HPMHooks.count.HP_HCache_check_post ) {
+ if (HPMHooks.count.HP_HCache_check_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *file);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file);
}
@@ -82,14 +82,14 @@ bool HP_HCache_check(const char *file) {
FILE* HP_HCache_open(const char *file, const char *opt) {
int hIndex = 0;
FILE* retVal___ = NULL;
- if( HPMHooks.count.HP_HCache_open_pre ) {
+ if (HPMHooks.count.HP_HCache_open_pre > 0) {
FILE* (*preHookFunc) (const char **file, const char **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_open_pre[hIndex].func;
retVal___ = preHookFunc(&file, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -97,9 +97,9 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
{
retVal___ = HPMHooks.source.HCache.open(file, opt);
}
- if( HPMHooks.count.HP_HCache_open_post ) {
+ if (HPMHooks.count.HP_HCache_open_post > 0) {
FILE* (*postHookFunc) (FILE* retVal___, const char *file, const char *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, opt);
}
@@ -110,14 +110,14 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
int HP_chr_waiting_disconnect(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_waiting_disconnect_pre ) {
+ if (HPMHooks.count.HP_chr_waiting_disconnect_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_waiting_disconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_waiting_disconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_waiting_disconnect_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -125,9 +125,9 @@ int HP_chr_waiting_disconnect(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chr.waiting_disconnect(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chr_waiting_disconnect_post ) {
+ if (HPMHooks.count.HP_chr_waiting_disconnect_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_waiting_disconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_waiting_disconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_waiting_disconnect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -137,14 +137,14 @@ int HP_chr_waiting_disconnect(int tid, int64 tick, int id, intptr_t data) {
int HP_chr_delete_char_sql(int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_delete_char_sql_pre ) {
+ if (HPMHooks.count.HP_chr_delete_char_sql_pre > 0) {
int (*preHookFunc) (int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete_char_sql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -152,9 +152,9 @@ int HP_chr_delete_char_sql(int char_id) {
{
retVal___ = HPMHooks.source.chr.delete_char_sql(char_id);
}
- if( HPMHooks.count.HP_chr_delete_char_sql_post ) {
+ if (HPMHooks.count.HP_chr_delete_char_sql_post > 0) {
int (*postHookFunc) (int retVal___, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete_char_sql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id);
}
@@ -164,16 +164,16 @@ int HP_chr_delete_char_sql(int char_id) {
struct DBData HP_chr_create_online_char_data(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_chr_create_online_char_data_pre ) {
+ if (HPMHooks.count.HP_chr_create_online_char_data_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_online_char_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_online_char_data_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_chr_create_online_char_data_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -183,9 +183,9 @@ struct DBData HP_chr_create_online_char_data(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.chr.create_online_char_data(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_chr_create_online_char_data_post ) {
+ if (HPMHooks.count.HP_chr_create_online_char_data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_online_char_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_online_char_data_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_chr_create_online_char_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -196,14 +196,14 @@ struct DBData HP_chr_create_online_char_data(union DBKey key, va_list args) {
}
void HP_chr_set_account_online(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_account_online_pre ) {
+ if (HPMHooks.count.HP_chr_set_account_online_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_online_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_online_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_account_online_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -211,9 +211,9 @@ void HP_chr_set_account_online(int account_id) {
{
HPMHooks.source.chr.set_account_online(account_id);
}
- if( HPMHooks.count.HP_chr_set_account_online_post ) {
+ if (HPMHooks.count.HP_chr_set_account_online_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_online_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_online_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_account_online_post[hIndex].func;
postHookFunc(account_id);
}
@@ -222,14 +222,14 @@ void HP_chr_set_account_online(int account_id) {
}
void HP_chr_set_account_offline(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_account_offline_pre ) {
+ if (HPMHooks.count.HP_chr_set_account_offline_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_account_offline_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -237,9 +237,9 @@ void HP_chr_set_account_offline(int account_id) {
{
HPMHooks.source.chr.set_account_offline(account_id);
}
- if( HPMHooks.count.HP_chr_set_account_offline_post ) {
+ if (HPMHooks.count.HP_chr_set_account_offline_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_account_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_account_offline_post[hIndex].func;
postHookFunc(account_id);
}
@@ -248,14 +248,14 @@ void HP_chr_set_account_offline(int account_id) {
}
void HP_chr_set_char_charselect(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_char_charselect_pre ) {
+ if (HPMHooks.count.HP_chr_set_char_charselect_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_charselect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_charselect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_char_charselect_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -263,9 +263,9 @@ void HP_chr_set_char_charselect(int account_id) {
{
HPMHooks.source.chr.set_char_charselect(account_id);
}
- if( HPMHooks.count.HP_chr_set_char_charselect_post ) {
+ if (HPMHooks.count.HP_chr_set_char_charselect_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_charselect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_charselect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_char_charselect_post[hIndex].func;
postHookFunc(account_id);
}
@@ -274,14 +274,14 @@ void HP_chr_set_char_charselect(int account_id) {
}
void HP_chr_set_char_online(int map_id, int char_id, int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_char_online_pre ) {
+ if (HPMHooks.count.HP_chr_set_char_online_pre > 0) {
void (*preHookFunc) (int *map_id, int *char_id, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_online_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_online_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_char_online_pre[hIndex].func;
preHookFunc(&map_id, &char_id, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -289,9 +289,9 @@ void HP_chr_set_char_online(int map_id, int char_id, int account_id) {
{
HPMHooks.source.chr.set_char_online(map_id, char_id, account_id);
}
- if( HPMHooks.count.HP_chr_set_char_online_post ) {
+ if (HPMHooks.count.HP_chr_set_char_online_post > 0) {
void (*postHookFunc) (int map_id, int char_id, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_online_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_online_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_char_online_post[hIndex].func;
postHookFunc(map_id, char_id, account_id);
}
@@ -300,14 +300,14 @@ void HP_chr_set_char_online(int map_id, int char_id, int account_id) {
}
void HP_chr_set_char_offline(int char_id, int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_char_offline_pre ) {
+ if (HPMHooks.count.HP_chr_set_char_offline_pre > 0) {
void (*preHookFunc) (int *char_id, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_char_offline_pre[hIndex].func;
preHookFunc(&char_id, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -315,9 +315,9 @@ void HP_chr_set_char_offline(int char_id, int account_id) {
{
HPMHooks.source.chr.set_char_offline(char_id, account_id);
}
- if( HPMHooks.count.HP_chr_set_char_offline_post ) {
+ if (HPMHooks.count.HP_chr_set_char_offline_post > 0) {
void (*postHookFunc) (int char_id, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_char_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_char_offline_post[hIndex].func;
postHookFunc(char_id, account_id);
}
@@ -327,16 +327,16 @@ void HP_chr_set_char_offline(int char_id, int account_id) {
int HP_chr_db_setoffline(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_db_setoffline_pre ) {
+ if (HPMHooks.count.HP_chr_db_setoffline_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_setoffline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_setoffline_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chr_db_setoffline_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -346,9 +346,9 @@ int HP_chr_db_setoffline(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.chr.db_setoffline(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chr_db_setoffline_post ) {
+ if (HPMHooks.count.HP_chr_db_setoffline_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_setoffline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_setoffline_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chr_db_setoffline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -360,16 +360,16 @@ int HP_chr_db_setoffline(union DBKey key, struct DBData *data, va_list ap) {
int HP_chr_db_kickoffline(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_db_kickoffline_pre ) {
+ if (HPMHooks.count.HP_chr_db_kickoffline_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_kickoffline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_kickoffline_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chr_db_kickoffline_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -379,9 +379,9 @@ int HP_chr_db_kickoffline(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.chr.db_kickoffline(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chr_db_kickoffline_post ) {
+ if (HPMHooks.count.HP_chr_db_kickoffline_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_kickoffline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_db_kickoffline_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chr_db_kickoffline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -392,14 +392,14 @@ int HP_chr_db_kickoffline(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_chr_set_login_all_offline(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_login_all_offline_pre ) {
+ if (HPMHooks.count.HP_chr_set_login_all_offline_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_login_all_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_login_all_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_login_all_offline_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -407,9 +407,9 @@ void HP_chr_set_login_all_offline(void) {
{
HPMHooks.source.chr.set_login_all_offline();
}
- if( HPMHooks.count.HP_chr_set_login_all_offline_post ) {
+ if (HPMHooks.count.HP_chr_set_login_all_offline_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_login_all_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_login_all_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_login_all_offline_post[hIndex].func;
postHookFunc();
}
@@ -418,14 +418,14 @@ void HP_chr_set_login_all_offline(void) {
}
void HP_chr_set_all_offline(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_all_offline_pre ) {
+ if (HPMHooks.count.HP_chr_set_all_offline_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_all_offline_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -433,9 +433,9 @@ void HP_chr_set_all_offline(int id) {
{
HPMHooks.source.chr.set_all_offline(id);
}
- if( HPMHooks.count.HP_chr_set_all_offline_post ) {
+ if (HPMHooks.count.HP_chr_set_all_offline_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_all_offline_post[hIndex].func;
postHookFunc(id);
}
@@ -444,14 +444,14 @@ void HP_chr_set_all_offline(int id) {
}
void HP_chr_set_all_offline_sql(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_set_all_offline_sql_pre ) {
+ if (HPMHooks.count.HP_chr_set_all_offline_sql_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_set_all_offline_sql_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -459,9 +459,9 @@ void HP_chr_set_all_offline_sql(void) {
{
HPMHooks.source.chr.set_all_offline_sql();
}
- if( HPMHooks.count.HP_chr_set_all_offline_sql_post ) {
+ if (HPMHooks.count.HP_chr_set_all_offline_sql_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_set_all_offline_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_set_all_offline_sql_post[hIndex].func;
postHookFunc();
}
@@ -471,16 +471,16 @@ void HP_chr_set_all_offline_sql(void) {
struct DBData HP_chr_create_charstatus(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_chr_create_charstatus_pre ) {
+ if (HPMHooks.count.HP_chr_create_charstatus_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_charstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_charstatus_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_chr_create_charstatus_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -490,9 +490,9 @@ struct DBData HP_chr_create_charstatus(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.chr.create_charstatus(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_chr_create_charstatus_post ) {
+ if (HPMHooks.count.HP_chr_create_charstatus_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_charstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_create_charstatus_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_chr_create_charstatus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -504,14 +504,14 @@ struct DBData HP_chr_create_charstatus(union DBKey key, va_list args) {
int HP_chr_mmo_char_tosql(int char_id, struct mmo_charstatus *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_char_tosql_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_tosql_pre > 0) {
int (*preHookFunc) (int *char_id, struct mmo_charstatus **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -519,9 +519,9 @@ int HP_chr_mmo_char_tosql(int char_id, struct mmo_charstatus *p) {
{
retVal___ = HPMHooks.source.chr.mmo_char_tosql(char_id, p);
}
- if( HPMHooks.count.HP_chr_mmo_char_tosql_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_tosql_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, struct mmo_charstatus *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, p);
}
@@ -531,14 +531,14 @@ int HP_chr_mmo_char_tosql(int char_id, struct mmo_charstatus *p) {
int HP_chr_memitemdata_to_sql(const struct item items[], int max, int id, int tableswitch) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_memitemdata_to_sql_pre ) {
+ if (HPMHooks.count.HP_chr_memitemdata_to_sql_pre > 0) {
int (*preHookFunc) (const struct item *items[], int *max, int *id, int *tableswitch);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_memitemdata_to_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_memitemdata_to_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_memitemdata_to_sql_pre[hIndex].func;
retVal___ = preHookFunc(&items, &max, &id, &tableswitch);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -546,9 +546,9 @@ int HP_chr_memitemdata_to_sql(const struct item items[], int max, int id, int ta
{
retVal___ = HPMHooks.source.chr.memitemdata_to_sql(items, max, id, tableswitch);
}
- if( HPMHooks.count.HP_chr_memitemdata_to_sql_post ) {
+ if (HPMHooks.count.HP_chr_memitemdata_to_sql_post > 0) {
int (*postHookFunc) (int retVal___, const struct item items[], int max, int id, int tableswitch);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_memitemdata_to_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_memitemdata_to_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_memitemdata_to_sql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, items, max, id, tableswitch);
}
@@ -558,14 +558,14 @@ int HP_chr_memitemdata_to_sql(const struct item items[], int max, int id, int ta
int HP_chr_mmo_gender(const struct char_session_data *sd, const struct mmo_charstatus *p, char sex) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_gender_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_gender_pre > 0) {
int (*preHookFunc) (const struct char_session_data **sd, const struct mmo_charstatus **p, char *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_gender_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_gender_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_gender_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &p, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -573,9 +573,9 @@ int HP_chr_mmo_gender(const struct char_session_data *sd, const struct mmo_chars
{
retVal___ = HPMHooks.source.chr.mmo_gender(sd, p, sex);
}
- if( HPMHooks.count.HP_chr_mmo_gender_post ) {
+ if (HPMHooks.count.HP_chr_mmo_gender_post > 0) {
int (*postHookFunc) (int retVal___, const struct char_session_data *sd, const struct mmo_charstatus *p, char sex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_gender_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_gender_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_gender_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, p, sex);
}
@@ -585,14 +585,14 @@ int HP_chr_mmo_gender(const struct char_session_data *sd, const struct mmo_chars
int HP_chr_mmo_chars_fromsql(struct char_session_data *sd, uint8 *buf) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_chars_fromsql_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_chars_fromsql_pre > 0) {
int (*preHookFunc) (struct char_session_data **sd, uint8 **buf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_chars_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_chars_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_chars_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &buf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -600,9 +600,9 @@ int HP_chr_mmo_chars_fromsql(struct char_session_data *sd, uint8 *buf) {
{
retVal___ = HPMHooks.source.chr.mmo_chars_fromsql(sd, buf);
}
- if( HPMHooks.count.HP_chr_mmo_chars_fromsql_post ) {
+ if (HPMHooks.count.HP_chr_mmo_chars_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, struct char_session_data *sd, uint8 *buf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_chars_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_chars_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_chars_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, buf);
}
@@ -612,14 +612,14 @@ int HP_chr_mmo_chars_fromsql(struct char_session_data *sd, uint8 *buf) {
int HP_chr_mmo_char_fromsql(int char_id, struct mmo_charstatus *p, bool load_everything) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_char_fromsql_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_fromsql_pre > 0) {
int (*preHookFunc) (int *char_id, struct mmo_charstatus **p, bool *load_everything);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &p, &load_everything);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -627,9 +627,9 @@ int HP_chr_mmo_char_fromsql(int char_id, struct mmo_charstatus *p, bool load_eve
{
retVal___ = HPMHooks.source.chr.mmo_char_fromsql(char_id, p, load_everything);
}
- if( HPMHooks.count.HP_chr_mmo_char_fromsql_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, struct mmo_charstatus *p, bool load_everything);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, p, load_everything);
}
@@ -639,14 +639,14 @@ int HP_chr_mmo_char_fromsql(int char_id, struct mmo_charstatus *p, bool load_eve
int HP_chr_mmo_char_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_char_sql_init_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -654,9 +654,9 @@ int HP_chr_mmo_char_sql_init(void) {
{
retVal___ = HPMHooks.source.chr.mmo_char_sql_init();
}
- if( HPMHooks.count.HP_chr_mmo_char_sql_init_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -666,14 +666,14 @@ int HP_chr_mmo_char_sql_init(void) {
bool HP_chr_char_slotchange(struct char_session_data *sd, int fd, unsigned short from, unsigned short to) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_char_slotchange_pre ) {
+ if (HPMHooks.count.HP_chr_char_slotchange_pre > 0) {
bool (*preHookFunc) (struct char_session_data **sd, int *fd, unsigned short *from, unsigned short *to);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_slotchange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_slotchange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_char_slotchange_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &fd, &from, &to);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -681,9 +681,9 @@ bool HP_chr_char_slotchange(struct char_session_data *sd, int fd, unsigned short
{
retVal___ = HPMHooks.source.chr.char_slotchange(sd, fd, from, to);
}
- if( HPMHooks.count.HP_chr_char_slotchange_post ) {
+ if (HPMHooks.count.HP_chr_char_slotchange_post > 0) {
bool (*postHookFunc) (bool retVal___, struct char_session_data *sd, int fd, unsigned short from, unsigned short to);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_slotchange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_slotchange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_char_slotchange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, fd, from, to);
}
@@ -693,14 +693,14 @@ bool HP_chr_char_slotchange(struct char_session_data *sd, int fd, unsigned short
int HP_chr_rename_char_sql(struct char_session_data *sd, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_rename_char_sql_pre ) {
+ if (HPMHooks.count.HP_chr_rename_char_sql_pre > 0) {
int (*preHookFunc) (struct char_session_data **sd, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_rename_char_sql_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -708,9 +708,9 @@ int HP_chr_rename_char_sql(struct char_session_data *sd, int char_id) {
{
retVal___ = HPMHooks.source.chr.rename_char_sql(sd, char_id);
}
- if( HPMHooks.count.HP_chr_rename_char_sql_post ) {
+ if (HPMHooks.count.HP_chr_rename_char_sql_post > 0) {
int (*postHookFunc) (int retVal___, struct char_session_data *sd, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_rename_char_sql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, char_id);
}
@@ -720,14 +720,14 @@ int HP_chr_rename_char_sql(struct char_session_data *sd, int char_id) {
int HP_chr_check_char_name(char *name, char *esc_name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_check_char_name_pre ) {
+ if (HPMHooks.count.HP_chr_check_char_name_pre > 0) {
int (*preHookFunc) (char **name, char **esc_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_check_char_name_pre[hIndex].func;
retVal___ = preHookFunc(&name, &esc_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -735,38 +735,38 @@ int HP_chr_check_char_name(char *name, char *esc_name) {
{
retVal___ = HPMHooks.source.chr.check_char_name(name, esc_name);
}
- if( HPMHooks.count.HP_chr_check_char_name_post ) {
+ if (HPMHooks.count.HP_chr_check_char_name_post > 0) {
int (*postHookFunc) (int retVal___, char *name, char *esc_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_char_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_check_char_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, esc_name);
}
}
return retVal___;
}
-int HP_chr_make_new_char_sql(struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job) {
+int HP_chr_make_new_char_sql(struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_make_new_char_sql_pre ) {
- int (*preHookFunc) (struct char_session_data **sd, const char **name_, int *str, int *agi, int *vit, int *int_, int *dex, int *luk, int *slot, int *hair_color, int *hair_style, short *starting_job);
+ if (HPMHooks.count.HP_chr_make_new_char_sql_pre > 0) {
+ int (*preHookFunc) (struct char_session_data **sd, const char **name_, int *str, int *agi, int *vit, int *int_, int *dex, int *luk, int *slot, int *hair_color, int *hair_style, short *starting_job, uint8 *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_make_new_char_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_make_new_char_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_make_new_char_sql_pre[hIndex].func;
- retVal___ = preHookFunc(&sd, &name_, &str, &agi, &vit, &int_, &dex, &luk, &slot, &hair_color, &hair_style, &starting_job);
+ retVal___ = preHookFunc(&sd, &name_, &str, &agi, &vit, &int_, &dex, &luk, &slot, &hair_color, &hair_style, &starting_job, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
}
{
- retVal___ = HPMHooks.source.chr.make_new_char_sql(sd, name_, str, agi, vit, int_, dex, luk, slot, hair_color, hair_style, starting_job);
+ retVal___ = HPMHooks.source.chr.make_new_char_sql(sd, name_, str, agi, vit, int_, dex, luk, slot, hair_color, hair_style, starting_job, sex);
}
- if( HPMHooks.count.HP_chr_make_new_char_sql_post ) {
- int (*postHookFunc) (int retVal___, struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_make_new_char_sql_post; hIndex++ ) {
+ if (HPMHooks.count.HP_chr_make_new_char_sql_post > 0) {
+ int (*postHookFunc) (int retVal___, struct char_session_data *sd, const char *name_, int str, int agi, int vit, int int_, int dex, int luk, int slot, int hair_color, int hair_style, short starting_job, uint8 sex);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_make_new_char_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_make_new_char_sql_post[hIndex].func;
- retVal___ = postHookFunc(retVal___, sd, name_, str, agi, vit, int_, dex, luk, slot, hair_color, hair_style, starting_job);
+ retVal___ = postHookFunc(retVal___, sd, name_, str, agi, vit, int_, dex, luk, slot, hair_color, hair_style, starting_job, sex);
}
}
return retVal___;
@@ -774,14 +774,14 @@ int HP_chr_make_new_char_sql(struct char_session_data *sd, const char *name_, in
int HP_chr_divorce_char_sql(int partner_id1, int partner_id2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_divorce_char_sql_pre ) {
+ if (HPMHooks.count.HP_chr_divorce_char_sql_pre > 0) {
int (*preHookFunc) (int *partner_id1, int *partner_id2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_divorce_char_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_divorce_char_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_divorce_char_sql_pre[hIndex].func;
retVal___ = preHookFunc(&partner_id1, &partner_id2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -789,9 +789,9 @@ int HP_chr_divorce_char_sql(int partner_id1, int partner_id2) {
{
retVal___ = HPMHooks.source.chr.divorce_char_sql(partner_id1, partner_id2);
}
- if( HPMHooks.count.HP_chr_divorce_char_sql_post ) {
+ if (HPMHooks.count.HP_chr_divorce_char_sql_post > 0) {
int (*postHookFunc) (int retVal___, int partner_id1, int partner_id2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_divorce_char_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_divorce_char_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_divorce_char_sql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, partner_id1, partner_id2);
}
@@ -801,14 +801,14 @@ int HP_chr_divorce_char_sql(int partner_id1, int partner_id2) {
int HP_chr_count_users(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_count_users_pre ) {
+ if (HPMHooks.count.HP_chr_count_users_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_count_users_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_count_users_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_count_users_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -816,9 +816,9 @@ int HP_chr_count_users(void) {
{
retVal___ = HPMHooks.source.chr.count_users();
}
- if( HPMHooks.count.HP_chr_count_users_post ) {
+ if (HPMHooks.count.HP_chr_count_users_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_count_users_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_count_users_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_count_users_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -828,14 +828,14 @@ int HP_chr_count_users(void) {
int HP_chr_mmo_char_tobuf(uint8 *buffer, struct mmo_charstatus *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_char_tobuf_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_tobuf_pre > 0) {
int (*preHookFunc) (uint8 **buffer, struct mmo_charstatus **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tobuf_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tobuf_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_tobuf_pre[hIndex].func;
retVal___ = preHookFunc(&buffer, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -843,9 +843,9 @@ int HP_chr_mmo_char_tobuf(uint8 *buffer, struct mmo_charstatus *p) {
{
retVal___ = HPMHooks.source.chr.mmo_char_tobuf(buffer, p);
}
- if( HPMHooks.count.HP_chr_mmo_char_tobuf_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_tobuf_post > 0) {
int (*postHookFunc) (int retVal___, uint8 *buffer, struct mmo_charstatus *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tobuf_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_tobuf_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_tobuf_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buffer, p);
}
@@ -854,14 +854,14 @@ int HP_chr_mmo_char_tobuf(uint8 *buffer, struct mmo_charstatus *p) {
}
void HP_chr_mmo_char_send099d(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_mmo_char_send099d_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send099d_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send099d_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send099d_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_send099d_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -869,9 +869,9 @@ void HP_chr_mmo_char_send099d(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.mmo_char_send099d(fd, sd);
}
- if( HPMHooks.count.HP_chr_mmo_char_send099d_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send099d_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send099d_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send099d_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_send099d_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -880,14 +880,14 @@ void HP_chr_mmo_char_send099d(int fd, struct char_session_data *sd) {
}
void HP_chr_mmo_char_send_ban_list(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_mmo_char_send_ban_list_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_ban_list_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_ban_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_ban_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_send_ban_list_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -895,9 +895,9 @@ void HP_chr_mmo_char_send_ban_list(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.mmo_char_send_ban_list(fd, sd);
}
- if( HPMHooks.count.HP_chr_mmo_char_send_ban_list_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_ban_list_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_ban_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_ban_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_send_ban_list_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -906,14 +906,14 @@ void HP_chr_mmo_char_send_ban_list(int fd, struct char_session_data *sd) {
}
void HP_chr_mmo_char_send_slots_info(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_mmo_char_send_slots_info_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_slots_info_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_slots_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_slots_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_send_slots_info_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -921,9 +921,9 @@ void HP_chr_mmo_char_send_slots_info(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.mmo_char_send_slots_info(fd, sd);
}
- if( HPMHooks.count.HP_chr_mmo_char_send_slots_info_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_slots_info_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_slots_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_slots_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_send_slots_info_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -933,14 +933,14 @@ void HP_chr_mmo_char_send_slots_info(int fd, struct char_session_data *sd) {
int HP_chr_mmo_char_send_characters(int fd, struct char_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mmo_char_send_characters_pre ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_characters_pre > 0) {
int (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_characters_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_characters_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mmo_char_send_characters_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -948,9 +948,9 @@ int HP_chr_mmo_char_send_characters(int fd, struct char_session_data *sd) {
{
retVal___ = HPMHooks.source.chr.mmo_char_send_characters(fd, sd);
}
- if( HPMHooks.count.HP_chr_mmo_char_send_characters_post ) {
+ if (HPMHooks.count.HP_chr_mmo_char_send_characters_post > 0) {
int (*postHookFunc) (int retVal___, int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_characters_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mmo_char_send_characters_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mmo_char_send_characters_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -960,14 +960,14 @@ int HP_chr_mmo_char_send_characters(int fd, struct char_session_data *sd) {
int HP_chr_char_married(int pl1, int pl2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_char_married_pre ) {
+ if (HPMHooks.count.HP_chr_char_married_pre > 0) {
int (*preHookFunc) (int *pl1, int *pl2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_married_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_married_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_char_married_pre[hIndex].func;
retVal___ = preHookFunc(&pl1, &pl2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -975,9 +975,9 @@ int HP_chr_char_married(int pl1, int pl2) {
{
retVal___ = HPMHooks.source.chr.char_married(pl1, pl2);
}
- if( HPMHooks.count.HP_chr_char_married_post ) {
+ if (HPMHooks.count.HP_chr_char_married_post > 0) {
int (*postHookFunc) (int retVal___, int pl1, int pl2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_married_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_married_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_char_married_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pl1, pl2);
}
@@ -987,14 +987,14 @@ int HP_chr_char_married(int pl1, int pl2) {
int HP_chr_char_child(int parent_id, int child_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_char_child_pre ) {
+ if (HPMHooks.count.HP_chr_char_child_pre > 0) {
int (*preHookFunc) (int *parent_id, int *child_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_child_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_child_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_char_child_pre[hIndex].func;
retVal___ = preHookFunc(&parent_id, &child_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1002,9 +1002,9 @@ int HP_chr_char_child(int parent_id, int child_id) {
{
retVal___ = HPMHooks.source.chr.char_child(parent_id, child_id);
}
- if( HPMHooks.count.HP_chr_char_child_post ) {
+ if (HPMHooks.count.HP_chr_char_child_post > 0) {
int (*postHookFunc) (int retVal___, int parent_id, int child_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_child_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_child_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_char_child_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent_id, child_id);
}
@@ -1014,14 +1014,14 @@ int HP_chr_char_child(int parent_id, int child_id) {
int HP_chr_char_family(int cid1, int cid2, int cid3) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_char_family_pre ) {
+ if (HPMHooks.count.HP_chr_char_family_pre > 0) {
int (*preHookFunc) (int *cid1, int *cid2, int *cid3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_family_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_family_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_char_family_pre[hIndex].func;
retVal___ = preHookFunc(&cid1, &cid2, &cid3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1029,9 +1029,9 @@ int HP_chr_char_family(int cid1, int cid2, int cid3) {
{
retVal___ = HPMHooks.source.chr.char_family(cid1, cid2, cid3);
}
- if( HPMHooks.count.HP_chr_char_family_post ) {
+ if (HPMHooks.count.HP_chr_char_family_post > 0) {
int (*postHookFunc) (int retVal___, int cid1, int cid2, int cid3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_family_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_family_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_char_family_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cid1, cid2, cid3);
}
@@ -1040,14 +1040,14 @@ int HP_chr_char_family(int cid1, int cid2, int cid3) {
}
void HP_chr_disconnect_player(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_disconnect_player_pre ) {
+ if (HPMHooks.count.HP_chr_disconnect_player_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_disconnect_player_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_disconnect_player_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_disconnect_player_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1055,9 +1055,9 @@ void HP_chr_disconnect_player(int account_id) {
{
HPMHooks.source.chr.disconnect_player(account_id);
}
- if( HPMHooks.count.HP_chr_disconnect_player_post ) {
+ if (HPMHooks.count.HP_chr_disconnect_player_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_disconnect_player_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_disconnect_player_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_disconnect_player_post[hIndex].func;
postHookFunc(account_id);
}
@@ -1066,14 +1066,14 @@ void HP_chr_disconnect_player(int account_id) {
}
void HP_chr_authfail_fd(int fd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_authfail_fd_pre ) {
+ if (HPMHooks.count.HP_chr_authfail_fd_pre > 0) {
void (*preHookFunc) (int *fd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_authfail_fd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_authfail_fd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_authfail_fd_pre[hIndex].func;
preHookFunc(&fd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1081,9 +1081,9 @@ void HP_chr_authfail_fd(int fd, int type) {
{
HPMHooks.source.chr.authfail_fd(fd, type);
}
- if( HPMHooks.count.HP_chr_authfail_fd_post ) {
+ if (HPMHooks.count.HP_chr_authfail_fd_post > 0) {
void (*postHookFunc) (int fd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_authfail_fd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_authfail_fd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_authfail_fd_post[hIndex].func;
postHookFunc(fd, type);
}
@@ -1092,14 +1092,14 @@ void HP_chr_authfail_fd(int fd, int type) {
}
void HP_chr_request_account_data(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_request_account_data_pre ) {
+ if (HPMHooks.count.HP_chr_request_account_data_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_account_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_account_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_request_account_data_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1107,9 +1107,9 @@ void HP_chr_request_account_data(int account_id) {
{
HPMHooks.source.chr.request_account_data(account_id);
}
- if( HPMHooks.count.HP_chr_request_account_data_post ) {
+ if (HPMHooks.count.HP_chr_request_account_data_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_account_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_account_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_request_account_data_post[hIndex].func;
postHookFunc(account_id);
}
@@ -1118,14 +1118,14 @@ void HP_chr_request_account_data(int account_id) {
}
void HP_chr_auth_ok(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_auth_ok_pre ) {
+ if (HPMHooks.count.HP_chr_auth_ok_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_auth_ok_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1133,9 +1133,9 @@ void HP_chr_auth_ok(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.auth_ok(fd, sd);
}
- if( HPMHooks.count.HP_chr_auth_ok_post ) {
+ if (HPMHooks.count.HP_chr_auth_ok_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_auth_ok_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -1144,14 +1144,14 @@ void HP_chr_auth_ok(int fd, struct char_session_data *sd) {
}
void HP_chr_ping_login_server(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_ping_login_server_pre ) {
+ if (HPMHooks.count.HP_chr_ping_login_server_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ping_login_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ping_login_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_ping_login_server_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1159,9 +1159,9 @@ void HP_chr_ping_login_server(int fd) {
{
HPMHooks.source.chr.ping_login_server(fd);
}
- if( HPMHooks.count.HP_chr_ping_login_server_post ) {
+ if (HPMHooks.count.HP_chr_ping_login_server_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ping_login_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ping_login_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_ping_login_server_post[hIndex].func;
postHookFunc(fd);
}
@@ -1171,14 +1171,14 @@ void HP_chr_ping_login_server(int fd) {
int HP_chr_parse_fromlogin_connection_state(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_connection_state_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_connection_state_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_connection_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_connection_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_connection_state_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1186,9 +1186,9 @@ int HP_chr_parse_fromlogin_connection_state(int fd) {
{
retVal___ = HPMHooks.source.chr.parse_fromlogin_connection_state(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_connection_state_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_connection_state_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_connection_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_connection_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_connection_state_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -1197,14 +1197,14 @@ int HP_chr_parse_fromlogin_connection_state(int fd) {
}
void HP_chr_auth_error(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_auth_error_pre ) {
+ if (HPMHooks.count.HP_chr_auth_error_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_error_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_error_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_auth_error_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1212,9 +1212,9 @@ void HP_chr_auth_error(int fd, unsigned char flag) {
{
HPMHooks.source.chr.auth_error(fd, flag);
}
- if( HPMHooks.count.HP_chr_auth_error_post ) {
+ if (HPMHooks.count.HP_chr_auth_error_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_error_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_auth_error_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_auth_error_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -1223,14 +1223,14 @@ void HP_chr_auth_error(int fd, unsigned char flag) {
}
void HP_chr_parse_fromlogin_auth_state(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_auth_state_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_auth_state_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_auth_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_auth_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_auth_state_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1238,9 +1238,9 @@ void HP_chr_parse_fromlogin_auth_state(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_auth_state(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_auth_state_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_auth_state_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_auth_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_auth_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_auth_state_post[hIndex].func;
postHookFunc(fd);
}
@@ -1249,14 +1249,14 @@ void HP_chr_parse_fromlogin_auth_state(int fd) {
}
void HP_chr_parse_fromlogin_account_data(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_account_data_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_account_data_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_account_data_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1264,9 +1264,9 @@ void HP_chr_parse_fromlogin_account_data(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_account_data(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_account_data_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_account_data_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_account_data_post[hIndex].func;
postHookFunc(fd);
}
@@ -1275,14 +1275,14 @@ void HP_chr_parse_fromlogin_account_data(int fd) {
}
void HP_chr_parse_fromlogin_login_pong(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_login_pong_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_login_pong_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_login_pong_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_login_pong_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_login_pong_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1290,9 +1290,9 @@ void HP_chr_parse_fromlogin_login_pong(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_login_pong(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_login_pong_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_login_pong_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_login_pong_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_login_pong_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_login_pong_post[hIndex].func;
postHookFunc(fd);
}
@@ -1301,14 +1301,14 @@ void HP_chr_parse_fromlogin_login_pong(int fd) {
}
void HP_chr_changesex(int account_id, int sex) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_changesex_pre ) {
+ if (HPMHooks.count.HP_chr_changesex_pre > 0) {
void (*preHookFunc) (int *account_id, int *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_changesex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_changesex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_changesex_pre[hIndex].func;
preHookFunc(&account_id, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1316,9 +1316,9 @@ void HP_chr_changesex(int account_id, int sex) {
{
HPMHooks.source.chr.changesex(account_id, sex);
}
- if( HPMHooks.count.HP_chr_changesex_post ) {
+ if (HPMHooks.count.HP_chr_changesex_post > 0) {
void (*postHookFunc) (int account_id, int sex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_changesex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_changesex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_changesex_post[hIndex].func;
postHookFunc(account_id, sex);
}
@@ -1328,14 +1328,14 @@ void HP_chr_changesex(int account_id, int sex) {
int HP_chr_parse_fromlogin_changesex_reply(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_changesex_reply_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1343,9 +1343,9 @@ int HP_chr_parse_fromlogin_changesex_reply(int fd) {
{
retVal___ = HPMHooks.source.chr.parse_fromlogin_changesex_reply(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_changesex_reply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_changesex_reply_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -1354,14 +1354,14 @@ int HP_chr_parse_fromlogin_changesex_reply(int fd) {
}
void HP_chr_parse_fromlogin_account_reg2(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_account_reg2_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1369,9 +1369,9 @@ void HP_chr_parse_fromlogin_account_reg2(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_account_reg2(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_account_reg2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_account_reg2_post[hIndex].func;
postHookFunc(fd);
}
@@ -1380,14 +1380,14 @@ void HP_chr_parse_fromlogin_account_reg2(int fd) {
}
void HP_chr_parse_fromlogin_ban(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_ban_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_ban_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_ban_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1395,9 +1395,9 @@ void HP_chr_parse_fromlogin_ban(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_ban(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_ban_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_ban_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_ban_post[hIndex].func;
postHookFunc(fd);
}
@@ -1406,14 +1406,14 @@ void HP_chr_parse_fromlogin_ban(int fd) {
}
void HP_chr_parse_fromlogin_kick(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_kick_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_kick_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_kick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_kick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_kick_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1421,9 +1421,9 @@ void HP_chr_parse_fromlogin_kick(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_kick(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_kick_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_kick_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_kick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_kick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_kick_post[hIndex].func;
postHookFunc(fd);
}
@@ -1432,14 +1432,14 @@ void HP_chr_parse_fromlogin_kick(int fd) {
}
void HP_chr_update_ip(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_update_ip_pre ) {
+ if (HPMHooks.count.HP_chr_update_ip_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_update_ip_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1447,9 +1447,9 @@ void HP_chr_update_ip(int fd) {
{
HPMHooks.source.chr.update_ip(fd);
}
- if( HPMHooks.count.HP_chr_update_ip_post ) {
+ if (HPMHooks.count.HP_chr_update_ip_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_update_ip_post[hIndex].func;
postHookFunc(fd);
}
@@ -1458,14 +1458,14 @@ void HP_chr_update_ip(int fd) {
}
void HP_chr_parse_fromlogin_update_ip(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_update_ip_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_update_ip_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_update_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_update_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_update_ip_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1473,9 +1473,9 @@ void HP_chr_parse_fromlogin_update_ip(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_update_ip(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_update_ip_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_update_ip_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_update_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_update_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_update_ip_post[hIndex].func;
postHookFunc(fd);
}
@@ -1484,14 +1484,14 @@ void HP_chr_parse_fromlogin_update_ip(int fd) {
}
void HP_chr_parse_fromlogin_accinfo2_failed(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_accinfo2_failed_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1499,9 +1499,9 @@ void HP_chr_parse_fromlogin_accinfo2_failed(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_accinfo2_failed(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_accinfo2_failed_post[hIndex].func;
postHookFunc(fd);
}
@@ -1510,14 +1510,14 @@ void HP_chr_parse_fromlogin_accinfo2_failed(int fd) {
}
void HP_chr_parse_fromlogin_accinfo2_ok(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_accinfo2_ok_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1525,9 +1525,9 @@ void HP_chr_parse_fromlogin_accinfo2_ok(int fd) {
{
HPMHooks.source.chr.parse_fromlogin_accinfo2_ok(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_accinfo2_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_accinfo2_ok_post[hIndex].func;
postHookFunc(fd);
}
@@ -1537,14 +1537,14 @@ void HP_chr_parse_fromlogin_accinfo2_ok(int fd) {
int HP_chr_parse_fromlogin(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_fromlogin_pre ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1552,9 +1552,9 @@ int HP_chr_parse_fromlogin(int fd) {
{
retVal___ = HPMHooks.source.chr.parse_fromlogin(fd);
}
- if( HPMHooks.count.HP_chr_parse_fromlogin_post ) {
+ if (HPMHooks.count.HP_chr_parse_fromlogin_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_fromlogin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_fromlogin_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -1564,14 +1564,14 @@ int HP_chr_parse_fromlogin(int fd) {
int HP_chr_request_accreg2(int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_request_accreg2_pre ) {
+ if (HPMHooks.count.HP_chr_request_accreg2_pre > 0) {
int (*preHookFunc) (int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_accreg2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_accreg2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_request_accreg2_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1579,9 +1579,9 @@ int HP_chr_request_accreg2(int account_id, int char_id) {
{
retVal___ = HPMHooks.source.chr.request_accreg2(account_id, char_id);
}
- if( HPMHooks.count.HP_chr_request_accreg2_post ) {
+ if (HPMHooks.count.HP_chr_request_accreg2_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_accreg2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_request_accreg2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_request_accreg2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id);
}
@@ -1590,14 +1590,14 @@ int HP_chr_request_accreg2(int account_id, int char_id) {
}
void HP_chr_global_accreg_to_login_start(int account_id, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_global_accreg_to_login_start_pre ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_start_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_start_pre[hIndex].func;
preHookFunc(&account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1605,9 +1605,9 @@ void HP_chr_global_accreg_to_login_start(int account_id, int char_id) {
{
HPMHooks.source.chr.global_accreg_to_login_start(account_id, char_id);
}
- if( HPMHooks.count.HP_chr_global_accreg_to_login_start_post ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_start_post > 0) {
void (*postHookFunc) (int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_start_post[hIndex].func;
postHookFunc(account_id, char_id);
}
@@ -1616,14 +1616,14 @@ void HP_chr_global_accreg_to_login_start(int account_id, int char_id) {
}
void HP_chr_global_accreg_to_login_send(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_global_accreg_to_login_send_pre ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_send_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_send_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1631,9 +1631,9 @@ void HP_chr_global_accreg_to_login_send(void) {
{
HPMHooks.source.chr.global_accreg_to_login_send();
}
- if( HPMHooks.count.HP_chr_global_accreg_to_login_send_post ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_send_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_send_post[hIndex].func;
postHookFunc();
}
@@ -1642,14 +1642,14 @@ void HP_chr_global_accreg_to_login_send(void) {
}
void HP_chr_global_accreg_to_login_add(const char *key, unsigned int index, intptr_t val, bool is_string) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_global_accreg_to_login_add_pre ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_add_pre > 0) {
void (*preHookFunc) (const char **key, unsigned int *index, intptr_t *val, bool *is_string);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_add_pre[hIndex].func;
preHookFunc(&key, &index, &val, &is_string);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1657,9 +1657,9 @@ void HP_chr_global_accreg_to_login_add(const char *key, unsigned int index, intp
{
HPMHooks.source.chr.global_accreg_to_login_add(key, index, val, is_string);
}
- if( HPMHooks.count.HP_chr_global_accreg_to_login_add_post ) {
+ if (HPMHooks.count.HP_chr_global_accreg_to_login_add_post > 0) {
void (*postHookFunc) (const char *key, unsigned int index, intptr_t val, bool is_string);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_global_accreg_to_login_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_global_accreg_to_login_add_post[hIndex].func;
postHookFunc(key, index, val, is_string);
}
@@ -1668,14 +1668,14 @@ void HP_chr_global_accreg_to_login_add(const char *key, unsigned int index, intp
}
void HP_chr_read_fame_list(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_read_fame_list_pre ) {
+ if (HPMHooks.count.HP_chr_read_fame_list_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_read_fame_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_read_fame_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_read_fame_list_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1683,9 +1683,9 @@ void HP_chr_read_fame_list(void) {
{
HPMHooks.source.chr.read_fame_list();
}
- if( HPMHooks.count.HP_chr_read_fame_list_post ) {
+ if (HPMHooks.count.HP_chr_read_fame_list_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_read_fame_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_read_fame_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_read_fame_list_post[hIndex].func;
postHookFunc();
}
@@ -1695,14 +1695,14 @@ void HP_chr_read_fame_list(void) {
int HP_chr_send_fame_list(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_send_fame_list_pre ) {
+ if (HPMHooks.count.HP_chr_send_fame_list_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_fame_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_fame_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_fame_list_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1710,9 +1710,9 @@ int HP_chr_send_fame_list(int fd) {
{
retVal___ = HPMHooks.source.chr.send_fame_list(fd);
}
- if( HPMHooks.count.HP_chr_send_fame_list_post ) {
+ if (HPMHooks.count.HP_chr_send_fame_list_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_fame_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_fame_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_fame_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -1721,14 +1721,14 @@ int HP_chr_send_fame_list(int fd) {
}
void HP_chr_update_fame_list(int type, int index, int fame) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_update_fame_list_pre ) {
+ if (HPMHooks.count.HP_chr_update_fame_list_pre > 0) {
void (*preHookFunc) (int *type, int *index, int *fame);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_fame_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_fame_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_update_fame_list_pre[hIndex].func;
preHookFunc(&type, &index, &fame);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1736,9 +1736,9 @@ void HP_chr_update_fame_list(int type, int index, int fame) {
{
HPMHooks.source.chr.update_fame_list(type, index, fame);
}
- if( HPMHooks.count.HP_chr_update_fame_list_post ) {
+ if (HPMHooks.count.HP_chr_update_fame_list_post > 0) {
void (*postHookFunc) (int type, int index, int fame);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_fame_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_update_fame_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_update_fame_list_post[hIndex].func;
postHookFunc(type, index, fame);
}
@@ -1748,14 +1748,14 @@ void HP_chr_update_fame_list(int type, int index, int fame) {
int HP_chr_loadName(int char_id, char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_loadName_pre ) {
+ if (HPMHooks.count.HP_chr_loadName_pre > 0) {
int (*preHookFunc) (int *char_id, char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_loadName_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_loadName_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_loadName_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1763,9 +1763,9 @@ int HP_chr_loadName(int char_id, char *name) {
{
retVal___ = HPMHooks.source.chr.loadName(char_id, name);
}
- if( HPMHooks.count.HP_chr_loadName_post ) {
+ if (HPMHooks.count.HP_chr_loadName_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_loadName_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_loadName_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_loadName_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, name);
}
@@ -1774,14 +1774,14 @@ int HP_chr_loadName(int char_id, char *name) {
}
void HP_chr_parse_frommap_datasync(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_datasync_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_datasync_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_datasync_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_datasync_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_datasync_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1789,9 +1789,9 @@ void HP_chr_parse_frommap_datasync(int fd) {
{
HPMHooks.source.chr.parse_frommap_datasync(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_datasync_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_datasync_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_datasync_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_datasync_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_datasync_post[hIndex].func;
postHookFunc(fd);
}
@@ -1800,14 +1800,14 @@ void HP_chr_parse_frommap_datasync(int fd) {
}
void HP_chr_parse_frommap_skillid2idx(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_skillid2idx_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_skillid2idx_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_skillid2idx_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_skillid2idx_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_skillid2idx_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1815,9 +1815,9 @@ void HP_chr_parse_frommap_skillid2idx(int fd) {
{
HPMHooks.source.chr.parse_frommap_skillid2idx(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_skillid2idx_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_skillid2idx_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_skillid2idx_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_skillid2idx_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_skillid2idx_post[hIndex].func;
postHookFunc(fd);
}
@@ -1826,14 +1826,14 @@ void HP_chr_parse_frommap_skillid2idx(int fd) {
}
void HP_chr_map_received_ok(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_map_received_ok_pre ) {
+ if (HPMHooks.count.HP_chr_map_received_ok_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_received_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_received_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_map_received_ok_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1841,9 +1841,9 @@ void HP_chr_map_received_ok(int fd) {
{
HPMHooks.source.chr.map_received_ok(fd);
}
- if( HPMHooks.count.HP_chr_map_received_ok_post ) {
+ if (HPMHooks.count.HP_chr_map_received_ok_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_received_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_received_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_map_received_ok_post[hIndex].func;
postHookFunc(fd);
}
@@ -1852,14 +1852,14 @@ void HP_chr_map_received_ok(int fd) {
}
void HP_chr_send_maps(int fd, int id, int j) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_maps_pre ) {
+ if (HPMHooks.count.HP_chr_send_maps_pre > 0) {
void (*preHookFunc) (int *fd, int *id, int *j);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_maps_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_maps_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_maps_pre[hIndex].func;
preHookFunc(&fd, &id, &j);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1867,9 +1867,9 @@ void HP_chr_send_maps(int fd, int id, int j) {
{
HPMHooks.source.chr.send_maps(fd, id, j);
}
- if( HPMHooks.count.HP_chr_send_maps_post ) {
+ if (HPMHooks.count.HP_chr_send_maps_post > 0) {
void (*postHookFunc) (int fd, int id, int j);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_maps_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_maps_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_maps_post[hIndex].func;
postHookFunc(fd, id, j);
}
@@ -1878,14 +1878,14 @@ void HP_chr_send_maps(int fd, int id, int j) {
}
void HP_chr_parse_frommap_map_names(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_map_names_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_map_names_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_map_names_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_map_names_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_map_names_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1893,9 +1893,9 @@ void HP_chr_parse_frommap_map_names(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_map_names(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_map_names_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_map_names_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_map_names_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_map_names_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_map_names_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -1904,14 +1904,14 @@ void HP_chr_parse_frommap_map_names(int fd, int id) {
}
void HP_chr_send_scdata(int fd, int aid, int cid) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_scdata_pre ) {
+ if (HPMHooks.count.HP_chr_send_scdata_pre > 0) {
void (*preHookFunc) (int *fd, int *aid, int *cid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_scdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_scdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_scdata_pre[hIndex].func;
preHookFunc(&fd, &aid, &cid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1919,9 +1919,9 @@ void HP_chr_send_scdata(int fd, int aid, int cid) {
{
HPMHooks.source.chr.send_scdata(fd, aid, cid);
}
- if( HPMHooks.count.HP_chr_send_scdata_post ) {
+ if (HPMHooks.count.HP_chr_send_scdata_post > 0) {
void (*postHookFunc) (int fd, int aid, int cid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_scdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_scdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_scdata_post[hIndex].func;
postHookFunc(fd, aid, cid);
}
@@ -1930,14 +1930,14 @@ void HP_chr_send_scdata(int fd, int aid, int cid) {
}
void HP_chr_parse_frommap_request_scdata(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_request_scdata_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_request_scdata_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_scdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_scdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_request_scdata_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1945,9 +1945,9 @@ void HP_chr_parse_frommap_request_scdata(int fd) {
{
HPMHooks.source.chr.parse_frommap_request_scdata(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_request_scdata_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_request_scdata_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_scdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_scdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_request_scdata_post[hIndex].func;
postHookFunc(fd);
}
@@ -1956,14 +1956,14 @@ void HP_chr_parse_frommap_request_scdata(int fd) {
}
void HP_chr_parse_frommap_set_users_count(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_set_users_count_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_users_count_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_users_count_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1971,9 +1971,9 @@ void HP_chr_parse_frommap_set_users_count(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_set_users_count(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_set_users_count_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_users_count_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_users_count_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -1982,14 +1982,14 @@ void HP_chr_parse_frommap_set_users_count(int fd, int id) {
}
void HP_chr_parse_frommap_set_users(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_set_users_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_users_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_users_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1997,9 +1997,9 @@ void HP_chr_parse_frommap_set_users(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_set_users(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_set_users_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_users_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_users_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_users_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2008,14 +2008,14 @@ void HP_chr_parse_frommap_set_users(int fd, int id) {
}
void HP_chr_save_character_ack(int fd, int aid, int cid) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_save_character_ack_pre ) {
+ if (HPMHooks.count.HP_chr_save_character_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *aid, int *cid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_save_character_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_save_character_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_save_character_ack_pre[hIndex].func;
preHookFunc(&fd, &aid, &cid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2023,9 +2023,9 @@ void HP_chr_save_character_ack(int fd, int aid, int cid) {
{
HPMHooks.source.chr.save_character_ack(fd, aid, cid);
}
- if( HPMHooks.count.HP_chr_save_character_ack_post ) {
+ if (HPMHooks.count.HP_chr_save_character_ack_post > 0) {
void (*postHookFunc) (int fd, int aid, int cid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_save_character_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_save_character_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_save_character_ack_post[hIndex].func;
postHookFunc(fd, aid, cid);
}
@@ -2034,14 +2034,14 @@ void HP_chr_save_character_ack(int fd, int aid, int cid) {
}
void HP_chr_parse_frommap_save_character(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_save_character_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_save_character_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_character_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_character_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_save_character_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2049,9 +2049,9 @@ void HP_chr_parse_frommap_save_character(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_save_character(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_save_character_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_save_character_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_character_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_character_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_save_character_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2060,14 +2060,14 @@ void HP_chr_parse_frommap_save_character(int fd, int id) {
}
void HP_chr_select_ack(int fd, int account_id, uint8 flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_select_ack_pre ) {
+ if (HPMHooks.count.HP_chr_select_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, uint8 *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_select_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_select_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_select_ack_pre[hIndex].func;
preHookFunc(&fd, &account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2075,9 +2075,9 @@ void HP_chr_select_ack(int fd, int account_id, uint8 flag) {
{
HPMHooks.source.chr.select_ack(fd, account_id, flag);
}
- if( HPMHooks.count.HP_chr_select_ack_post ) {
+ if (HPMHooks.count.HP_chr_select_ack_post > 0) {
void (*postHookFunc) (int fd, int account_id, uint8 flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_select_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_select_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_select_ack_post[hIndex].func;
postHookFunc(fd, account_id, flag);
}
@@ -2086,14 +2086,14 @@ void HP_chr_select_ack(int fd, int account_id, uint8 flag) {
}
void HP_chr_parse_frommap_char_select_req(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_char_select_req_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_char_select_req_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_select_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_select_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_char_select_req_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2101,9 +2101,9 @@ void HP_chr_parse_frommap_char_select_req(int fd) {
{
HPMHooks.source.chr.parse_frommap_char_select_req(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_char_select_req_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_char_select_req_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_select_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_select_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_char_select_req_post[hIndex].func;
postHookFunc(fd);
}
@@ -2112,14 +2112,14 @@ void HP_chr_parse_frommap_char_select_req(int fd) {
}
void HP_chr_change_map_server_ack(int fd, const uint8 *data, bool ok) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_change_map_server_ack_pre ) {
+ if (HPMHooks.count.HP_chr_change_map_server_ack_pre > 0) {
void (*preHookFunc) (int *fd, const uint8 **data, bool *ok);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_map_server_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_map_server_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_change_map_server_ack_pre[hIndex].func;
preHookFunc(&fd, &data, &ok);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2127,9 +2127,9 @@ void HP_chr_change_map_server_ack(int fd, const uint8 *data, bool ok) {
{
HPMHooks.source.chr.change_map_server_ack(fd, data, ok);
}
- if( HPMHooks.count.HP_chr_change_map_server_ack_post ) {
+ if (HPMHooks.count.HP_chr_change_map_server_ack_post > 0) {
void (*postHookFunc) (int fd, const uint8 *data, bool ok);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_map_server_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_map_server_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_change_map_server_ack_post[hIndex].func;
postHookFunc(fd, data, ok);
}
@@ -2138,14 +2138,14 @@ void HP_chr_change_map_server_ack(int fd, const uint8 *data, bool ok) {
}
void HP_chr_parse_frommap_change_map_server(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_change_map_server_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_map_server_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_map_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_map_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_map_server_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2153,9 +2153,9 @@ void HP_chr_parse_frommap_change_map_server(int fd) {
{
HPMHooks.source.chr.parse_frommap_change_map_server(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_change_map_server_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_map_server_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_map_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_map_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_map_server_post[hIndex].func;
postHookFunc(fd);
}
@@ -2164,14 +2164,14 @@ void HP_chr_parse_frommap_change_map_server(int fd) {
}
void HP_chr_parse_frommap_remove_friend(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_remove_friend_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_remove_friend_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_remove_friend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_remove_friend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_remove_friend_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2179,9 +2179,9 @@ void HP_chr_parse_frommap_remove_friend(int fd) {
{
HPMHooks.source.chr.parse_frommap_remove_friend(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_remove_friend_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_remove_friend_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_remove_friend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_remove_friend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_remove_friend_post[hIndex].func;
postHookFunc(fd);
}
@@ -2190,14 +2190,14 @@ void HP_chr_parse_frommap_remove_friend(int fd) {
}
void HP_chr_char_name_ack(int fd, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_char_name_ack_pre ) {
+ if (HPMHooks.count.HP_chr_char_name_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_name_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_name_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_char_name_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2205,9 +2205,9 @@ void HP_chr_char_name_ack(int fd, int char_id) {
{
HPMHooks.source.chr.char_name_ack(fd, char_id);
}
- if( HPMHooks.count.HP_chr_char_name_ack_post ) {
+ if (HPMHooks.count.HP_chr_char_name_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_name_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_char_name_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_char_name_ack_post[hIndex].func;
postHookFunc(fd, char_id);
}
@@ -2216,14 +2216,14 @@ void HP_chr_char_name_ack(int fd, int char_id) {
}
void HP_chr_parse_frommap_char_name_request(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_char_name_request_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_char_name_request_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_name_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_name_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_char_name_request_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2231,9 +2231,9 @@ void HP_chr_parse_frommap_char_name_request(int fd) {
{
HPMHooks.source.chr.parse_frommap_char_name_request(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_char_name_request_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_char_name_request_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_name_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_char_name_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_char_name_request_post[hIndex].func;
postHookFunc(fd);
}
@@ -2242,14 +2242,14 @@ void HP_chr_parse_frommap_char_name_request(int fd) {
}
void HP_chr_parse_frommap_change_email(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_change_email_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_email_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_email_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_email_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_email_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2257,9 +2257,9 @@ void HP_chr_parse_frommap_change_email(int fd) {
{
HPMHooks.source.chr.parse_frommap_change_email(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_change_email_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_email_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_email_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_email_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_email_post[hIndex].func;
postHookFunc(fd);
}
@@ -2268,14 +2268,14 @@ void HP_chr_parse_frommap_change_email(int fd) {
}
void HP_chr_ban(int account_id, int char_id, time_t *unban_time, short year, short month, short day, short hour, short minute, short second) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_ban_pre ) {
+ if (HPMHooks.count.HP_chr_ban_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id, time_t **unban_time, short *year, short *month, short *day, short *hour, short *minute, short *second);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_ban_pre[hIndex].func;
preHookFunc(&account_id, &char_id, &unban_time, &year, &month, &day, &hour, &minute, &second);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2283,9 +2283,9 @@ void HP_chr_ban(int account_id, int char_id, time_t *unban_time, short year, sho
{
HPMHooks.source.chr.ban(account_id, char_id, unban_time, year, month, day, hour, minute, second);
}
- if( HPMHooks.count.HP_chr_ban_post ) {
+ if (HPMHooks.count.HP_chr_ban_post > 0) {
void (*postHookFunc) (int account_id, int char_id, time_t *unban_time, short year, short month, short day, short hour, short minute, short second);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_ban_post[hIndex].func;
postHookFunc(account_id, char_id, unban_time, year, month, day, hour, minute, second);
}
@@ -2294,14 +2294,14 @@ void HP_chr_ban(int account_id, int char_id, time_t *unban_time, short year, sho
}
void HP_chr_unban(int char_id, int *result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_unban_pre ) {
+ if (HPMHooks.count.HP_chr_unban_pre > 0) {
void (*preHookFunc) (int *char_id, int **result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_unban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_unban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_unban_pre[hIndex].func;
preHookFunc(&char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2309,9 +2309,9 @@ void HP_chr_unban(int char_id, int *result) {
{
HPMHooks.source.chr.unban(char_id, result);
}
- if( HPMHooks.count.HP_chr_unban_post ) {
+ if (HPMHooks.count.HP_chr_unban_post > 0) {
void (*postHookFunc) (int char_id, int *result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_unban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_unban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_unban_post[hIndex].func;
postHookFunc(char_id, result);
}
@@ -2320,14 +2320,14 @@ void HP_chr_unban(int char_id, int *result) {
}
void HP_chr_ask_name_ack(int fd, int acc, const char *name, int type, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_ask_name_ack_pre ) {
+ if (HPMHooks.count.HP_chr_ask_name_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *acc, const char **name, int *type, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ask_name_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ask_name_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_ask_name_ack_pre[hIndex].func;
preHookFunc(&fd, &acc, &name, &type, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2335,9 +2335,9 @@ void HP_chr_ask_name_ack(int fd, int acc, const char *name, int type, int result
{
HPMHooks.source.chr.ask_name_ack(fd, acc, name, type, result);
}
- if( HPMHooks.count.HP_chr_ask_name_ack_post ) {
+ if (HPMHooks.count.HP_chr_ask_name_ack_post > 0) {
void (*postHookFunc) (int fd, int acc, const char *name, int type, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_ask_name_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_ask_name_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_ask_name_ack_post[hIndex].func;
postHookFunc(fd, acc, name, type, result);
}
@@ -2347,14 +2347,14 @@ void HP_chr_ask_name_ack(int fd, int acc, const char *name, int type, int result
int HP_chr_changecharsex(int char_id, int sex) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_changecharsex_pre ) {
+ if (HPMHooks.count.HP_chr_changecharsex_pre > 0) {
int (*preHookFunc) (int *char_id, int *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_changecharsex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_changecharsex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_changecharsex_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2362,9 +2362,9 @@ int HP_chr_changecharsex(int char_id, int sex) {
{
retVal___ = HPMHooks.source.chr.changecharsex(char_id, sex);
}
- if( HPMHooks.count.HP_chr_changecharsex_post ) {
+ if (HPMHooks.count.HP_chr_changecharsex_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int sex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_changecharsex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_changecharsex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_changecharsex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, sex);
}
@@ -2373,14 +2373,14 @@ int HP_chr_changecharsex(int char_id, int sex) {
}
void HP_chr_parse_frommap_change_account(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_change_account_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_account_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_account_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_account_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_account_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2388,9 +2388,9 @@ void HP_chr_parse_frommap_change_account(int fd) {
{
HPMHooks.source.chr.parse_frommap_change_account(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_change_account_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_change_account_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_account_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_change_account_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_change_account_post[hIndex].func;
postHookFunc(fd);
}
@@ -2399,14 +2399,14 @@ void HP_chr_parse_frommap_change_account(int fd) {
}
void HP_chr_parse_frommap_fame_list(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_fame_list_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_fame_list_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_fame_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_fame_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_fame_list_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2414,9 +2414,9 @@ void HP_chr_parse_frommap_fame_list(int fd) {
{
HPMHooks.source.chr.parse_frommap_fame_list(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_fame_list_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_fame_list_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_fame_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_fame_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_fame_list_post[hIndex].func;
postHookFunc(fd);
}
@@ -2425,14 +2425,14 @@ void HP_chr_parse_frommap_fame_list(int fd) {
}
void HP_chr_parse_frommap_divorce_char(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_divorce_char_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_divorce_char_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_divorce_char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_divorce_char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_divorce_char_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2440,9 +2440,9 @@ void HP_chr_parse_frommap_divorce_char(int fd) {
{
HPMHooks.source.chr.parse_frommap_divorce_char(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_divorce_char_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_divorce_char_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_divorce_char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_divorce_char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_divorce_char_post[hIndex].func;
postHookFunc(fd);
}
@@ -2451,14 +2451,14 @@ void HP_chr_parse_frommap_divorce_char(int fd) {
}
void HP_chr_parse_frommap_ragsrvinfo(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_ragsrvinfo_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2466,9 +2466,9 @@ void HP_chr_parse_frommap_ragsrvinfo(int fd) {
{
HPMHooks.source.chr.parse_frommap_ragsrvinfo(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ragsrvinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_ragsrvinfo_post[hIndex].func;
postHookFunc(fd);
}
@@ -2477,14 +2477,14 @@ void HP_chr_parse_frommap_ragsrvinfo(int fd) {
}
void HP_chr_parse_frommap_set_char_offline(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_set_char_offline_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_char_offline_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_char_offline_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2492,9 +2492,9 @@ void HP_chr_parse_frommap_set_char_offline(int fd) {
{
HPMHooks.source.chr.parse_frommap_set_char_offline(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_set_char_offline_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_char_offline_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_char_offline_post[hIndex].func;
postHookFunc(fd);
}
@@ -2503,14 +2503,14 @@ void HP_chr_parse_frommap_set_char_offline(int fd) {
}
void HP_chr_parse_frommap_set_all_offline(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_set_all_offline_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_all_offline_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_all_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_all_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_all_offline_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2518,9 +2518,9 @@ void HP_chr_parse_frommap_set_all_offline(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_set_all_offline(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_set_all_offline_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_all_offline_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_all_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_all_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_all_offline_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2529,14 +2529,14 @@ void HP_chr_parse_frommap_set_all_offline(int fd, int id) {
}
void HP_chr_parse_frommap_set_char_online(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_set_char_online_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_char_online_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_online_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_online_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_char_online_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2544,9 +2544,9 @@ void HP_chr_parse_frommap_set_char_online(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_set_char_online(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_set_char_online_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_set_char_online_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_online_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_set_char_online_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_set_char_online_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2555,14 +2555,14 @@ void HP_chr_parse_frommap_set_char_online(int fd, int id) {
}
void HP_chr_parse_frommap_build_fame_list(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_build_fame_list_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_build_fame_list_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_build_fame_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_build_fame_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_build_fame_list_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2570,9 +2570,9 @@ void HP_chr_parse_frommap_build_fame_list(int fd) {
{
HPMHooks.source.chr.parse_frommap_build_fame_list(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_build_fame_list_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_build_fame_list_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_build_fame_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_build_fame_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_build_fame_list_post[hIndex].func;
postHookFunc(fd);
}
@@ -2581,14 +2581,14 @@ void HP_chr_parse_frommap_build_fame_list(int fd) {
}
void HP_chr_parse_frommap_save_status_change_data(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_save_status_change_data_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2596,9 +2596,9 @@ void HP_chr_parse_frommap_save_status_change_data(int fd) {
{
HPMHooks.source.chr.parse_frommap_save_status_change_data(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_save_status_change_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_save_status_change_data_post[hIndex].func;
postHookFunc(fd);
}
@@ -2607,14 +2607,14 @@ void HP_chr_parse_frommap_save_status_change_data(int fd) {
}
void HP_chr_send_pong(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_pong_pre ) {
+ if (HPMHooks.count.HP_chr_send_pong_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_pong_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_pong_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_pong_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2622,9 +2622,9 @@ void HP_chr_send_pong(int fd) {
{
HPMHooks.source.chr.send_pong(fd);
}
- if( HPMHooks.count.HP_chr_send_pong_post ) {
+ if (HPMHooks.count.HP_chr_send_pong_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_pong_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_pong_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_pong_post[hIndex].func;
postHookFunc(fd);
}
@@ -2633,14 +2633,14 @@ void HP_chr_send_pong(int fd) {
}
void HP_chr_parse_frommap_ping(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_ping_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_ping_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_ping_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2648,9 +2648,9 @@ void HP_chr_parse_frommap_ping(int fd) {
{
HPMHooks.source.chr.parse_frommap_ping(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_ping_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_ping_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_ping_post[hIndex].func;
postHookFunc(fd);
}
@@ -2659,14 +2659,14 @@ void HP_chr_parse_frommap_ping(int fd) {
}
void HP_chr_map_auth_ok(int fd, int account_id, struct char_auth_node *node, struct mmo_charstatus *cd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_map_auth_ok_pre ) {
+ if (HPMHooks.count.HP_chr_map_auth_ok_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, struct char_auth_node **node, struct mmo_charstatus **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_map_auth_ok_pre[hIndex].func;
preHookFunc(&fd, &account_id, &node, &cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2674,9 +2674,9 @@ void HP_chr_map_auth_ok(int fd, int account_id, struct char_auth_node *node, str
{
HPMHooks.source.chr.map_auth_ok(fd, account_id, node, cd);
}
- if( HPMHooks.count.HP_chr_map_auth_ok_post ) {
+ if (HPMHooks.count.HP_chr_map_auth_ok_post > 0) {
void (*postHookFunc) (int fd, int account_id, struct char_auth_node *node, struct mmo_charstatus *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_map_auth_ok_post[hIndex].func;
postHookFunc(fd, account_id, node, cd);
}
@@ -2685,14 +2685,14 @@ void HP_chr_map_auth_ok(int fd, int account_id, struct char_auth_node *node, str
}
void HP_chr_map_auth_failed(int fd, int account_id, int char_id, int login_id1, char sex, uint32 ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_map_auth_failed_pre ) {
+ if (HPMHooks.count.HP_chr_map_auth_failed_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *char_id, int *login_id1, char *sex, uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_map_auth_failed_pre[hIndex].func;
preHookFunc(&fd, &account_id, &char_id, &login_id1, &sex, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2700,9 +2700,9 @@ void HP_chr_map_auth_failed(int fd, int account_id, int char_id, int login_id1,
{
HPMHooks.source.chr.map_auth_failed(fd, account_id, char_id, login_id1, sex, ip);
}
- if( HPMHooks.count.HP_chr_map_auth_failed_post ) {
+ if (HPMHooks.count.HP_chr_map_auth_failed_post > 0) {
void (*postHookFunc) (int fd, int account_id, int char_id, int login_id1, char sex, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_map_auth_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_map_auth_failed_post[hIndex].func;
postHookFunc(fd, account_id, char_id, login_id1, sex, ip);
}
@@ -2711,14 +2711,14 @@ void HP_chr_map_auth_failed(int fd, int account_id, int char_id, int login_id1,
}
void HP_chr_parse_frommap_auth_request(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_auth_request_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_auth_request_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_auth_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_auth_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_auth_request_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2726,9 +2726,9 @@ void HP_chr_parse_frommap_auth_request(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_auth_request(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_auth_request_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_auth_request_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_auth_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_auth_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_auth_request_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2737,14 +2737,14 @@ void HP_chr_parse_frommap_auth_request(int fd, int id) {
}
void HP_chr_parse_frommap_update_ip(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_update_ip_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_update_ip_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_update_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_update_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_update_ip_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2752,9 +2752,9 @@ void HP_chr_parse_frommap_update_ip(int fd, int id) {
{
HPMHooks.source.chr.parse_frommap_update_ip(fd, id);
}
- if( HPMHooks.count.HP_chr_parse_frommap_update_ip_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_update_ip_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_update_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_update_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_update_ip_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -2763,14 +2763,14 @@ void HP_chr_parse_frommap_update_ip(int fd, int id) {
}
void HP_chr_parse_frommap_request_stats_report(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_request_stats_report_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_request_stats_report_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_stats_report_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_stats_report_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_request_stats_report_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2778,9 +2778,9 @@ void HP_chr_parse_frommap_request_stats_report(int fd) {
{
HPMHooks.source.chr.parse_frommap_request_stats_report(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_request_stats_report_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_request_stats_report_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_stats_report_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_request_stats_report_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_request_stats_report_post[hIndex].func;
postHookFunc(fd);
}
@@ -2789,14 +2789,14 @@ void HP_chr_parse_frommap_request_stats_report(int fd) {
}
void HP_chr_parse_frommap_scdata_update(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_scdata_update_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_scdata_update_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_scdata_update_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2804,9 +2804,9 @@ void HP_chr_parse_frommap_scdata_update(int fd) {
{
HPMHooks.source.chr.parse_frommap_scdata_update(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_scdata_update_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_scdata_update_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_scdata_update_post[hIndex].func;
postHookFunc(fd);
}
@@ -2815,14 +2815,14 @@ void HP_chr_parse_frommap_scdata_update(int fd) {
}
void HP_chr_parse_frommap_scdata_delete(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_scdata_delete_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_scdata_delete_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_scdata_delete_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2830,9 +2830,9 @@ void HP_chr_parse_frommap_scdata_delete(int fd) {
{
HPMHooks.source.chr.parse_frommap_scdata_delete(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_scdata_delete_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_scdata_delete_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_scdata_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_scdata_delete_post[hIndex].func;
postHookFunc(fd);
}
@@ -2842,14 +2842,14 @@ void HP_chr_parse_frommap_scdata_delete(int fd) {
int HP_chr_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2857,9 +2857,9 @@ int HP_chr_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.chr.parse_frommap(fd);
}
- if( HPMHooks.count.HP_chr_parse_frommap_post ) {
+ if (HPMHooks.count.HP_chr_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -2869,14 +2869,14 @@ int HP_chr_parse_frommap(int fd) {
int HP_chr_search_mapserver(unsigned short map, uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_search_mapserver_pre ) {
+ if (HPMHooks.count.HP_chr_search_mapserver_pre > 0) {
int (*preHookFunc) (unsigned short *map, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_mapserver_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_mapserver_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_search_mapserver_pre[hIndex].func;
retVal___ = preHookFunc(&map, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2884,9 +2884,9 @@ int HP_chr_search_mapserver(unsigned short map, uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.chr.search_mapserver(map, ip, port);
}
- if( HPMHooks.count.HP_chr_search_mapserver_post ) {
+ if (HPMHooks.count.HP_chr_search_mapserver_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short map, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_mapserver_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_mapserver_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_search_mapserver_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map, ip, port);
}
@@ -2896,14 +2896,14 @@ int HP_chr_search_mapserver(unsigned short map, uint32 ip, uint16 port) {
int HP_chr_mapif_init(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_mapif_init_pre ) {
+ if (HPMHooks.count.HP_chr_mapif_init_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mapif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mapif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_mapif_init_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2911,9 +2911,9 @@ int HP_chr_mapif_init(int fd) {
{
retVal___ = HPMHooks.source.chr.mapif_init(fd);
}
- if( HPMHooks.count.HP_chr_mapif_init_post ) {
+ if (HPMHooks.count.HP_chr_mapif_init_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_mapif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_mapif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_mapif_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -2923,14 +2923,14 @@ int HP_chr_mapif_init(int fd) {
uint32 HP_chr_lan_subnet_check(uint32 ip) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_chr_lan_subnet_check_pre ) {
+ if (HPMHooks.count.HP_chr_lan_subnet_check_pre > 0) {
uint32 (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_lan_subnet_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_lan_subnet_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_lan_subnet_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2938,9 +2938,9 @@ uint32 HP_chr_lan_subnet_check(uint32 ip) {
{
retVal___ = HPMHooks.source.chr.lan_subnet_check(ip);
}
- if( HPMHooks.count.HP_chr_lan_subnet_check_post ) {
+ if (HPMHooks.count.HP_chr_lan_subnet_check_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_lan_subnet_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_lan_subnet_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_lan_subnet_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -2949,14 +2949,14 @@ uint32 HP_chr_lan_subnet_check(uint32 ip) {
}
void HP_chr_delete2_ack(int fd, int char_id, uint32 result, time_t delete_date) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_ack_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, uint32 *result, time_t *delete_date);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result, &delete_date);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2964,9 +2964,9 @@ void HP_chr_delete2_ack(int fd, int char_id, uint32 result, time_t delete_date)
{
HPMHooks.source.chr.delete2_ack(fd, char_id, result, delete_date);
}
- if( HPMHooks.count.HP_chr_delete2_ack_post ) {
+ if (HPMHooks.count.HP_chr_delete2_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id, uint32 result, time_t delete_date);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_ack_post[hIndex].func;
postHookFunc(fd, char_id, result, delete_date);
}
@@ -2975,14 +2975,14 @@ void HP_chr_delete2_ack(int fd, int char_id, uint32 result, time_t delete_date)
}
void HP_chr_delete2_accept_actual_ack(int fd, int char_id, uint32 result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_accept_actual_ack_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_actual_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, uint32 *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_actual_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_actual_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_accept_actual_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2990,9 +2990,9 @@ void HP_chr_delete2_accept_actual_ack(int fd, int char_id, uint32 result) {
{
HPMHooks.source.chr.delete2_accept_actual_ack(fd, char_id, result);
}
- if( HPMHooks.count.HP_chr_delete2_accept_actual_ack_post ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_actual_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id, uint32 result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_actual_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_actual_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_accept_actual_ack_post[hIndex].func;
postHookFunc(fd, char_id, result);
}
@@ -3001,14 +3001,14 @@ void HP_chr_delete2_accept_actual_ack(int fd, int char_id, uint32 result) {
}
void HP_chr_delete2_accept_ack(int fd, int char_id, uint32 result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_accept_ack_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, uint32 *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_accept_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3016,9 +3016,9 @@ void HP_chr_delete2_accept_ack(int fd, int char_id, uint32 result) {
{
HPMHooks.source.chr.delete2_accept_ack(fd, char_id, result);
}
- if( HPMHooks.count.HP_chr_delete2_accept_ack_post ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id, uint32 result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_accept_ack_post[hIndex].func;
postHookFunc(fd, char_id, result);
}
@@ -3027,14 +3027,14 @@ void HP_chr_delete2_accept_ack(int fd, int char_id, uint32 result) {
}
void HP_chr_delete2_cancel_ack(int fd, int char_id, uint32 result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_cancel_ack_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_cancel_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, uint32 *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_cancel_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3042,9 +3042,9 @@ void HP_chr_delete2_cancel_ack(int fd, int char_id, uint32 result) {
{
HPMHooks.source.chr.delete2_cancel_ack(fd, char_id, result);
}
- if( HPMHooks.count.HP_chr_delete2_cancel_ack_post ) {
+ if (HPMHooks.count.HP_chr_delete2_cancel_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id, uint32 result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_cancel_ack_post[hIndex].func;
postHookFunc(fd, char_id, result);
}
@@ -3053,14 +3053,14 @@ void HP_chr_delete2_cancel_ack(int fd, int char_id, uint32 result) {
}
void HP_chr_delete2_req(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_req_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_req_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_req_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3068,9 +3068,9 @@ void HP_chr_delete2_req(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.delete2_req(fd, sd);
}
- if( HPMHooks.count.HP_chr_delete2_req_post ) {
+ if (HPMHooks.count.HP_chr_delete2_req_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_req_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3079,14 +3079,14 @@ void HP_chr_delete2_req(int fd, struct char_session_data *sd) {
}
void HP_chr_delete2_accept(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_accept_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_accept_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3094,9 +3094,9 @@ void HP_chr_delete2_accept(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.delete2_accept(fd, sd);
}
- if( HPMHooks.count.HP_chr_delete2_accept_post ) {
+ if (HPMHooks.count.HP_chr_delete2_accept_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_accept_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_accept_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3105,14 +3105,14 @@ void HP_chr_delete2_accept(int fd, struct char_session_data *sd) {
}
void HP_chr_delete2_cancel(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete2_cancel_pre ) {
+ if (HPMHooks.count.HP_chr_delete2_cancel_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete2_cancel_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3120,9 +3120,9 @@ void HP_chr_delete2_cancel(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.delete2_cancel(fd, sd);
}
- if( HPMHooks.count.HP_chr_delete2_cancel_post ) {
+ if (HPMHooks.count.HP_chr_delete2_cancel_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete2_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete2_cancel_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3131,14 +3131,14 @@ void HP_chr_delete2_cancel(int fd, struct char_session_data *sd) {
}
void HP_chr_send_account_id(int fd, int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_account_id_pre ) {
+ if (HPMHooks.count.HP_chr_send_account_id_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_account_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_account_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_account_id_pre[hIndex].func;
preHookFunc(&fd, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3146,9 +3146,9 @@ void HP_chr_send_account_id(int fd, int account_id) {
{
HPMHooks.source.chr.send_account_id(fd, account_id);
}
- if( HPMHooks.count.HP_chr_send_account_id_post ) {
+ if (HPMHooks.count.HP_chr_send_account_id_post > 0) {
void (*postHookFunc) (int fd, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_account_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_account_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_account_id_post[hIndex].func;
postHookFunc(fd, account_id);
}
@@ -3157,14 +3157,14 @@ void HP_chr_send_account_id(int fd, int account_id) {
}
void HP_chr_parse_char_connect(int fd, struct char_session_data *sd, uint32 ipl) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_connect_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_connect_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_connect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_connect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_connect_pre[hIndex].func;
preHookFunc(&fd, &sd, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3172,9 +3172,9 @@ void HP_chr_parse_char_connect(int fd, struct char_session_data *sd, uint32 ipl)
{
HPMHooks.source.chr.parse_char_connect(fd, sd, ipl);
}
- if( HPMHooks.count.HP_chr_parse_char_connect_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_connect_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_connect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_connect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_connect_post[hIndex].func;
postHookFunc(fd, sd, ipl);
}
@@ -3183,14 +3183,14 @@ void HP_chr_parse_char_connect(int fd, struct char_session_data *sd, uint32 ipl)
}
void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_map_info_pre ) {
+ if (HPMHooks.count.HP_chr_send_map_info_pre > 0) {
void (*preHookFunc) (int *fd, int *i, uint32 *subnet_map_ip, struct mmo_charstatus **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_map_info_pre[hIndex].func;
preHookFunc(&fd, &i, &subnet_map_ip, &cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3198,9 +3198,9 @@ void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charst
{
HPMHooks.source.chr.send_map_info(fd, i, subnet_map_ip, cd);
}
- if( HPMHooks.count.HP_chr_send_map_info_post ) {
+ if (HPMHooks.count.HP_chr_send_map_info_post > 0) {
void (*postHookFunc) (int fd, int i, uint32 subnet_map_ip, struct mmo_charstatus *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_map_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_map_info_post[hIndex].func;
postHookFunc(fd, i, subnet_map_ip, cd);
}
@@ -3209,14 +3209,14 @@ void HP_chr_send_map_info(int fd, int i, uint32 subnet_map_ip, struct mmo_charst
}
void HP_chr_send_wait_char_server(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_send_wait_char_server_pre ) {
+ if (HPMHooks.count.HP_chr_send_wait_char_server_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_wait_char_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_wait_char_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_wait_char_server_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3224,9 +3224,9 @@ void HP_chr_send_wait_char_server(int fd) {
{
HPMHooks.source.chr.send_wait_char_server(fd);
}
- if( HPMHooks.count.HP_chr_send_wait_char_server_post ) {
+ if (HPMHooks.count.HP_chr_send_wait_char_server_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_wait_char_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_wait_char_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_wait_char_server_post[hIndex].func;
postHookFunc(fd);
}
@@ -3236,14 +3236,14 @@ void HP_chr_send_wait_char_server(int fd) {
int HP_chr_search_default_maps_mapserver(struct mmo_charstatus *cd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_search_default_maps_mapserver_pre ) {
+ if (HPMHooks.count.HP_chr_search_default_maps_mapserver_pre > 0) {
int (*preHookFunc) (struct mmo_charstatus **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_default_maps_mapserver_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_default_maps_mapserver_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_search_default_maps_mapserver_pre[hIndex].func;
retVal___ = preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3251,9 +3251,9 @@ int HP_chr_search_default_maps_mapserver(struct mmo_charstatus *cd) {
{
retVal___ = HPMHooks.source.chr.search_default_maps_mapserver(cd);
}
- if( HPMHooks.count.HP_chr_search_default_maps_mapserver_post ) {
+ if (HPMHooks.count.HP_chr_search_default_maps_mapserver_post > 0) {
int (*postHookFunc) (int retVal___, struct mmo_charstatus *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_default_maps_mapserver_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_search_default_maps_mapserver_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_search_default_maps_mapserver_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cd);
}
@@ -3262,14 +3262,14 @@ int HP_chr_search_default_maps_mapserver(struct mmo_charstatus *cd) {
}
void HP_chr_parse_char_select(int fd, struct char_session_data *sd, uint32 ipl) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_select_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_select_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_select_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_select_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_select_pre[hIndex].func;
preHookFunc(&fd, &sd, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3277,9 +3277,9 @@ void HP_chr_parse_char_select(int fd, struct char_session_data *sd, uint32 ipl)
{
HPMHooks.source.chr.parse_char_select(fd, sd, ipl);
}
- if( HPMHooks.count.HP_chr_parse_char_select_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_select_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_select_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_select_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_select_post[hIndex].func;
postHookFunc(fd, sd, ipl);
}
@@ -3288,14 +3288,14 @@ void HP_chr_parse_char_select(int fd, struct char_session_data *sd, uint32 ipl)
}
void HP_chr_creation_failed(int fd, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_creation_failed_pre ) {
+ if (HPMHooks.count.HP_chr_creation_failed_pre > 0) {
void (*preHookFunc) (int *fd, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_creation_failed_pre[hIndex].func;
preHookFunc(&fd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3303,9 +3303,9 @@ void HP_chr_creation_failed(int fd, int result) {
{
HPMHooks.source.chr.creation_failed(fd, result);
}
- if( HPMHooks.count.HP_chr_creation_failed_post ) {
+ if (HPMHooks.count.HP_chr_creation_failed_post > 0) {
void (*postHookFunc) (int fd, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_creation_failed_post[hIndex].func;
postHookFunc(fd, result);
}
@@ -3314,14 +3314,14 @@ void HP_chr_creation_failed(int fd, int result) {
}
void HP_chr_creation_ok(int fd, struct mmo_charstatus *char_dat) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_creation_ok_pre ) {
+ if (HPMHooks.count.HP_chr_creation_ok_pre > 0) {
void (*preHookFunc) (int *fd, struct mmo_charstatus **char_dat);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_creation_ok_pre[hIndex].func;
preHookFunc(&fd, &char_dat);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3329,9 +3329,9 @@ void HP_chr_creation_ok(int fd, struct mmo_charstatus *char_dat) {
{
HPMHooks.source.chr.creation_ok(fd, char_dat);
}
- if( HPMHooks.count.HP_chr_creation_ok_post ) {
+ if (HPMHooks.count.HP_chr_creation_ok_post > 0) {
void (*postHookFunc) (int fd, struct mmo_charstatus *char_dat);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_creation_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_creation_ok_post[hIndex].func;
postHookFunc(fd, char_dat);
}
@@ -3340,14 +3340,14 @@ void HP_chr_creation_ok(int fd, struct mmo_charstatus *char_dat) {
}
void HP_chr_parse_char_create_new_char(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_create_new_char_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_create_new_char_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_create_new_char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_create_new_char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_create_new_char_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3355,9 +3355,9 @@ void HP_chr_parse_char_create_new_char(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_create_new_char(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_create_new_char_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_create_new_char_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_create_new_char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_create_new_char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_create_new_char_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3366,14 +3366,14 @@ void HP_chr_parse_char_create_new_char(int fd, struct char_session_data *sd) {
}
void HP_chr_delete_char_failed(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete_char_failed_pre ) {
+ if (HPMHooks.count.HP_chr_delete_char_failed_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete_char_failed_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3381,9 +3381,9 @@ void HP_chr_delete_char_failed(int fd, int flag) {
{
HPMHooks.source.chr.delete_char_failed(fd, flag);
}
- if( HPMHooks.count.HP_chr_delete_char_failed_post ) {
+ if (HPMHooks.count.HP_chr_delete_char_failed_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete_char_failed_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -3392,14 +3392,14 @@ void HP_chr_delete_char_failed(int fd, int flag) {
}
void HP_chr_delete_char_ok(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_delete_char_ok_pre ) {
+ if (HPMHooks.count.HP_chr_delete_char_ok_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_delete_char_ok_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3407,9 +3407,9 @@ void HP_chr_delete_char_ok(int fd) {
{
HPMHooks.source.chr.delete_char_ok(fd);
}
- if( HPMHooks.count.HP_chr_delete_char_ok_post ) {
+ if (HPMHooks.count.HP_chr_delete_char_ok_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_delete_char_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_delete_char_ok_post[hIndex].func;
postHookFunc(fd);
}
@@ -3418,14 +3418,14 @@ void HP_chr_delete_char_ok(int fd) {
}
void HP_chr_parse_char_delete_char(int fd, struct char_session_data *sd, unsigned short cmd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_delete_char_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete_char_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd, unsigned short *cmd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete_char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete_char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_delete_char_pre[hIndex].func;
preHookFunc(&fd, &sd, &cmd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3433,9 +3433,9 @@ void HP_chr_parse_char_delete_char(int fd, struct char_session_data *sd, unsigne
{
HPMHooks.source.chr.parse_char_delete_char(fd, sd, cmd);
}
- if( HPMHooks.count.HP_chr_parse_char_delete_char_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete_char_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd, unsigned short cmd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete_char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete_char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_delete_char_post[hIndex].func;
postHookFunc(fd, sd, cmd);
}
@@ -3444,14 +3444,14 @@ void HP_chr_parse_char_delete_char(int fd, struct char_session_data *sd, unsigne
}
void HP_chr_parse_char_ping(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_ping_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_ping_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_ping_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3459,9 +3459,9 @@ void HP_chr_parse_char_ping(int fd) {
{
HPMHooks.source.chr.parse_char_ping(fd);
}
- if( HPMHooks.count.HP_chr_parse_char_ping_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_ping_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_ping_post[hIndex].func;
postHookFunc(fd);
}
@@ -3470,14 +3470,14 @@ void HP_chr_parse_char_ping(int fd) {
}
void HP_chr_allow_rename(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_allow_rename_pre ) {
+ if (HPMHooks.count.HP_chr_allow_rename_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_allow_rename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_allow_rename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_allow_rename_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3485,9 +3485,9 @@ void HP_chr_allow_rename(int fd, int flag) {
{
HPMHooks.source.chr.allow_rename(fd, flag);
}
- if( HPMHooks.count.HP_chr_allow_rename_post ) {
+ if (HPMHooks.count.HP_chr_allow_rename_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_allow_rename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_allow_rename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_allow_rename_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -3496,14 +3496,14 @@ void HP_chr_allow_rename(int fd, int flag) {
}
void HP_chr_parse_char_rename_char(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_rename_char_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3511,9 +3511,9 @@ void HP_chr_parse_char_rename_char(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_rename_char(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_rename_char_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3522,14 +3522,14 @@ void HP_chr_parse_char_rename_char(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_rename_char2(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_rename_char2_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char2_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3537,9 +3537,9 @@ void HP_chr_parse_char_rename_char2(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_rename_char2(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_rename_char2_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char2_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3548,14 +3548,14 @@ void HP_chr_parse_char_rename_char2(int fd, struct char_session_data *sd) {
}
void HP_chr_rename_char_ack(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_rename_char_ack_pre ) {
+ if (HPMHooks.count.HP_chr_rename_char_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_rename_char_ack_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3563,9 +3563,9 @@ void HP_chr_rename_char_ack(int fd, int flag) {
{
HPMHooks.source.chr.rename_char_ack(fd, flag);
}
- if( HPMHooks.count.HP_chr_rename_char_ack_post ) {
+ if (HPMHooks.count.HP_chr_rename_char_ack_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_rename_char_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_rename_char_ack_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -3574,14 +3574,14 @@ void HP_chr_rename_char_ack(int fd, int flag) {
}
void HP_chr_parse_char_rename_char_confirm(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_rename_char_confirm_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char_confirm_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_confirm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_confirm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char_confirm_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3589,9 +3589,9 @@ void HP_chr_parse_char_rename_char_confirm(int fd, struct char_session_data *sd)
{
HPMHooks.source.chr.parse_char_rename_char_confirm(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_rename_char_confirm_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_rename_char_confirm_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_confirm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_rename_char_confirm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_rename_char_confirm_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3600,14 +3600,14 @@ void HP_chr_parse_char_rename_char_confirm(int fd, struct char_session_data *sd)
}
void HP_chr_captcha_notsupported(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_captcha_notsupported_pre ) {
+ if (HPMHooks.count.HP_chr_captcha_notsupported_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_captcha_notsupported_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_captcha_notsupported_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_captcha_notsupported_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3615,9 +3615,9 @@ void HP_chr_captcha_notsupported(int fd) {
{
HPMHooks.source.chr.captcha_notsupported(fd);
}
- if( HPMHooks.count.HP_chr_captcha_notsupported_post ) {
+ if (HPMHooks.count.HP_chr_captcha_notsupported_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_captcha_notsupported_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_captcha_notsupported_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_captcha_notsupported_post[hIndex].func;
postHookFunc(fd);
}
@@ -3626,14 +3626,14 @@ void HP_chr_captcha_notsupported(int fd) {
}
void HP_chr_parse_char_request_captcha(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_request_captcha_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_request_captcha_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_captcha_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_captcha_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_request_captcha_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3641,9 +3641,9 @@ void HP_chr_parse_char_request_captcha(int fd) {
{
HPMHooks.source.chr.parse_char_request_captcha(fd);
}
- if( HPMHooks.count.HP_chr_parse_char_request_captcha_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_request_captcha_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_captcha_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_captcha_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_request_captcha_post[hIndex].func;
postHookFunc(fd);
}
@@ -3652,14 +3652,14 @@ void HP_chr_parse_char_request_captcha(int fd) {
}
void HP_chr_parse_char_check_captcha(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_check_captcha_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_check_captcha_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_check_captcha_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_check_captcha_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_check_captcha_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3667,9 +3667,9 @@ void HP_chr_parse_char_check_captcha(int fd) {
{
HPMHooks.source.chr.parse_char_check_captcha(fd);
}
- if( HPMHooks.count.HP_chr_parse_char_check_captcha_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_check_captcha_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_check_captcha_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_check_captcha_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_check_captcha_post[hIndex].func;
postHookFunc(fd);
}
@@ -3678,14 +3678,14 @@ void HP_chr_parse_char_check_captcha(int fd) {
}
void HP_chr_parse_char_delete2_req(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_delete2_req_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_req_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_req_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3693,9 +3693,9 @@ void HP_chr_parse_char_delete2_req(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_delete2_req(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_delete2_req_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_req_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_req_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3704,14 +3704,14 @@ void HP_chr_parse_char_delete2_req(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_delete2_accept(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_delete2_accept_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_accept_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_accept_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_accept_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_accept_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3719,9 +3719,9 @@ void HP_chr_parse_char_delete2_accept(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_delete2_accept(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_delete2_accept_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_accept_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_accept_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_accept_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_accept_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3730,14 +3730,14 @@ void HP_chr_parse_char_delete2_accept(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_delete2_cancel(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_delete2_cancel_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_cancel_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_cancel_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3745,9 +3745,9 @@ void HP_chr_parse_char_delete2_cancel(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_delete2_cancel(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_delete2_cancel_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_delete2_cancel_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_delete2_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_delete2_cancel_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3756,14 +3756,14 @@ void HP_chr_parse_char_delete2_cancel(int fd, struct char_session_data *sd) {
}
void HP_chr_login_map_server_ack(int fd, uint8 flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_login_map_server_ack_pre ) {
+ if (HPMHooks.count.HP_chr_login_map_server_ack_pre > 0) {
void (*preHookFunc) (int *fd, uint8 *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_login_map_server_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_login_map_server_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_login_map_server_ack_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3771,9 +3771,9 @@ void HP_chr_login_map_server_ack(int fd, uint8 flag) {
{
HPMHooks.source.chr.login_map_server_ack(fd, flag);
}
- if( HPMHooks.count.HP_chr_login_map_server_ack_post ) {
+ if (HPMHooks.count.HP_chr_login_map_server_ack_post > 0) {
void (*postHookFunc) (int fd, uint8 flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_login_map_server_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_login_map_server_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_login_map_server_ack_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -3782,14 +3782,14 @@ void HP_chr_login_map_server_ack(int fd, uint8 flag) {
}
void HP_chr_parse_char_login_map_server(int fd, uint32 ipl) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_login_map_server_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_login_map_server_pre > 0) {
void (*preHookFunc) (int *fd, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_login_map_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_login_map_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_login_map_server_pre[hIndex].func;
preHookFunc(&fd, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3797,9 +3797,9 @@ void HP_chr_parse_char_login_map_server(int fd, uint32 ipl) {
{
HPMHooks.source.chr.parse_char_login_map_server(fd, ipl);
}
- if( HPMHooks.count.HP_chr_parse_char_login_map_server_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_login_map_server_post > 0) {
void (*postHookFunc) (int fd, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_login_map_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_login_map_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_login_map_server_post[hIndex].func;
postHookFunc(fd, ipl);
}
@@ -3808,14 +3808,14 @@ void HP_chr_parse_char_login_map_server(int fd, uint32 ipl) {
}
void HP_chr_parse_char_pincode_check(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_pincode_check_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_check_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_check_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3823,9 +3823,9 @@ void HP_chr_parse_char_pincode_check(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_pincode_check(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_pincode_check_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_check_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_check_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3834,14 +3834,14 @@ void HP_chr_parse_char_pincode_check(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_pincode_window(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_pincode_window_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_window_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_window_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_window_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_window_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3849,9 +3849,9 @@ void HP_chr_parse_char_pincode_window(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_pincode_window(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_pincode_window_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_window_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_window_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_window_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_window_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3860,14 +3860,14 @@ void HP_chr_parse_char_pincode_window(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_pincode_change(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_pincode_change_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_change_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_change_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3875,9 +3875,9 @@ void HP_chr_parse_char_pincode_change(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_pincode_change(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_pincode_change_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_change_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_change_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3886,14 +3886,14 @@ void HP_chr_parse_char_pincode_change(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_pincode_first_pin(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_pincode_first_pin_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_first_pin_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_first_pin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_first_pin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_first_pin_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3901,9 +3901,9 @@ void HP_chr_parse_char_pincode_first_pin(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_pincode_first_pin(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_pincode_first_pin_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_pincode_first_pin_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_first_pin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pincode_first_pin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_pincode_first_pin_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3912,14 +3912,14 @@ void HP_chr_parse_char_pincode_first_pin(int fd, struct char_session_data *sd) {
}
void HP_chr_parse_char_request_chars(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_request_chars_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_request_chars_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_chars_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_chars_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_request_chars_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3927,9 +3927,9 @@ void HP_chr_parse_char_request_chars(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_request_chars(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_request_chars_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_request_chars_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_chars_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_request_chars_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_request_chars_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3938,14 +3938,14 @@ void HP_chr_parse_char_request_chars(int fd, struct char_session_data *sd) {
}
void HP_chr_change_character_slot_ack(int fd, bool ret) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_change_character_slot_ack_pre ) {
+ if (HPMHooks.count.HP_chr_change_character_slot_ack_pre > 0) {
void (*preHookFunc) (int *fd, bool *ret);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_character_slot_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_character_slot_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_change_character_slot_ack_pre[hIndex].func;
preHookFunc(&fd, &ret);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3953,9 +3953,9 @@ void HP_chr_change_character_slot_ack(int fd, bool ret) {
{
HPMHooks.source.chr.change_character_slot_ack(fd, ret);
}
- if( HPMHooks.count.HP_chr_change_character_slot_ack_post ) {
+ if (HPMHooks.count.HP_chr_change_character_slot_ack_post > 0) {
void (*postHookFunc) (int fd, bool ret);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_character_slot_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_change_character_slot_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_change_character_slot_ack_post[hIndex].func;
postHookFunc(fd, ret);
}
@@ -3964,14 +3964,14 @@ void HP_chr_change_character_slot_ack(int fd, bool ret) {
}
void HP_chr_parse_char_move_character(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_parse_char_move_character_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_move_character_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_move_character_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_move_character_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_move_character_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3979,9 +3979,9 @@ void HP_chr_parse_char_move_character(int fd, struct char_session_data *sd) {
{
HPMHooks.source.chr.parse_char_move_character(fd, sd);
}
- if( HPMHooks.count.HP_chr_parse_char_move_character_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_move_character_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_move_character_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_move_character_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_move_character_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -3991,14 +3991,14 @@ void HP_chr_parse_char_move_character(int fd, struct char_session_data *sd) {
int HP_chr_parse_char_unknown_packet(int fd, uint32 ipl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_char_unknown_packet_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_unknown_packet_pre > 0) {
int (*preHookFunc) (int *fd, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_unknown_packet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_unknown_packet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_unknown_packet_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4006,9 +4006,9 @@ int HP_chr_parse_char_unknown_packet(int fd, uint32 ipl) {
{
retVal___ = HPMHooks.source.chr.parse_char_unknown_packet(fd, ipl);
}
- if( HPMHooks.count.HP_chr_parse_char_unknown_packet_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_unknown_packet_post > 0) {
int (*postHookFunc) (int retVal___, int fd, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_unknown_packet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_unknown_packet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_unknown_packet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, ipl);
}
@@ -4018,14 +4018,14 @@ int HP_chr_parse_char_unknown_packet(int fd, uint32 ipl) {
int HP_chr_parse_char(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_parse_char_pre ) {
+ if (HPMHooks.count.HP_chr_parse_char_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_parse_char_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4033,9 +4033,9 @@ int HP_chr_parse_char(int fd) {
{
retVal___ = HPMHooks.source.chr.parse_char(fd);
}
- if( HPMHooks.count.HP_chr_parse_char_post ) {
+ if (HPMHooks.count.HP_chr_parse_char_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_parse_char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_parse_char_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -4045,14 +4045,14 @@ int HP_chr_parse_char(int fd) {
int HP_chr_broadcast_user_count(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_broadcast_user_count_pre ) {
+ if (HPMHooks.count.HP_chr_broadcast_user_count_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_broadcast_user_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_broadcast_user_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_broadcast_user_count_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4060,9 +4060,9 @@ int HP_chr_broadcast_user_count(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chr.broadcast_user_count(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chr_broadcast_user_count_post ) {
+ if (HPMHooks.count.HP_chr_broadcast_user_count_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_broadcast_user_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_broadcast_user_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_broadcast_user_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -4072,16 +4072,16 @@ int HP_chr_broadcast_user_count(int tid, int64 tick, int id, intptr_t data) {
int HP_chr_send_accounts_tologin_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_send_accounts_tologin_sub_pre ) {
+ if (HPMHooks.count.HP_chr_send_accounts_tologin_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chr_send_accounts_tologin_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4091,9 +4091,9 @@ int HP_chr_send_accounts_tologin_sub(union DBKey key, struct DBData *data, va_li
retVal___ = HPMHooks.source.chr.send_accounts_tologin_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chr_send_accounts_tologin_sub_post ) {
+ if (HPMHooks.count.HP_chr_send_accounts_tologin_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chr_send_accounts_tologin_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -4105,14 +4105,14 @@ int HP_chr_send_accounts_tologin_sub(union DBKey key, struct DBData *data, va_li
int HP_chr_send_accounts_tologin(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_send_accounts_tologin_pre ) {
+ if (HPMHooks.count.HP_chr_send_accounts_tologin_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_send_accounts_tologin_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4120,9 +4120,9 @@ int HP_chr_send_accounts_tologin(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chr.send_accounts_tologin(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chr_send_accounts_tologin_post ) {
+ if (HPMHooks.count.HP_chr_send_accounts_tologin_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_send_accounts_tologin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_send_accounts_tologin_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -4132,14 +4132,14 @@ int HP_chr_send_accounts_tologin(int tid, int64 tick, int id, intptr_t data) {
int HP_chr_check_connect_login_server(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_check_connect_login_server_pre ) {
+ if (HPMHooks.count.HP_chr_check_connect_login_server_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_connect_login_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_connect_login_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_check_connect_login_server_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4147,9 +4147,9 @@ int HP_chr_check_connect_login_server(int tid, int64 tick, int id, intptr_t data
{
retVal___ = HPMHooks.source.chr.check_connect_login_server(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chr_check_connect_login_server_post ) {
+ if (HPMHooks.count.HP_chr_check_connect_login_server_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_connect_login_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_check_connect_login_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_check_connect_login_server_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -4159,16 +4159,16 @@ int HP_chr_check_connect_login_server(int tid, int64 tick, int id, intptr_t data
int HP_chr_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_online_data_cleanup_sub_pre ) {
+ if (HPMHooks.count.HP_chr_online_data_cleanup_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chr_online_data_cleanup_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4178,9 +4178,9 @@ int HP_chr_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_list
retVal___ = HPMHooks.source.chr.online_data_cleanup_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chr_online_data_cleanup_sub_post ) {
+ if (HPMHooks.count.HP_chr_online_data_cleanup_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chr_online_data_cleanup_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -4192,14 +4192,14 @@ int HP_chr_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_list
int HP_chr_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chr_online_data_cleanup_pre ) {
+ if (HPMHooks.count.HP_chr_online_data_cleanup_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_online_data_cleanup_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4207,9 +4207,9 @@ int HP_chr_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chr.online_data_cleanup(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chr_online_data_cleanup_post ) {
+ if (HPMHooks.count.HP_chr_online_data_cleanup_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_online_data_cleanup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_online_data_cleanup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -4219,14 +4219,14 @@ int HP_chr_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
bool HP_chr_sql_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_sql_config_read_pre ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_sql_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4234,9 +4234,9 @@ bool HP_chr_sql_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.chr.sql_config_read(filename, imported);
}
- if( HPMHooks.count.HP_chr_sql_config_read_post ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_sql_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -4246,14 +4246,14 @@ bool HP_chr_sql_config_read(const char *filename, bool imported) {
bool HP_chr_sql_config_read_registry(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_sql_config_read_registry_pre ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_registry_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_registry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_registry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_sql_config_read_registry_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4261,9 +4261,9 @@ bool HP_chr_sql_config_read_registry(const char *filename, const struct config_t
{
retVal___ = HPMHooks.source.chr.sql_config_read_registry(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_sql_config_read_registry_post ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_registry_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_registry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_registry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_sql_config_read_registry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4273,14 +4273,14 @@ bool HP_chr_sql_config_read_registry(const char *filename, const struct config_t
bool HP_chr_sql_config_read_pc(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_sql_config_read_pc_pre ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_pc_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_sql_config_read_pc_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4288,9 +4288,9 @@ bool HP_chr_sql_config_read_pc(const char *filename, const struct config_t *conf
{
retVal___ = HPMHooks.source.chr.sql_config_read_pc(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_sql_config_read_pc_post ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_pc_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_sql_config_read_pc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4300,14 +4300,14 @@ bool HP_chr_sql_config_read_pc(const char *filename, const struct config_t *conf
bool HP_chr_sql_config_read_guild(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_sql_config_read_guild_pre ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_guild_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_guild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_guild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_sql_config_read_guild_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4315,9 +4315,9 @@ bool HP_chr_sql_config_read_guild(const char *filename, const struct config_t *c
{
retVal___ = HPMHooks.source.chr.sql_config_read_guild(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_sql_config_read_guild_post ) {
+ if (HPMHooks.count.HP_chr_sql_config_read_guild_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_guild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_sql_config_read_guild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_sql_config_read_guild_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4327,14 +4327,14 @@ bool HP_chr_sql_config_read_guild(const char *filename, const struct config_t *c
bool HP_chr_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4342,9 +4342,9 @@ bool HP_chr_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.chr.config_read(filename, imported);
}
- if( HPMHooks.count.HP_chr_config_read_post ) {
+ if (HPMHooks.count.HP_chr_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -4354,14 +4354,14 @@ bool HP_chr_config_read(const char *filename, bool imported) {
bool HP_chr_config_read_database(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_database_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_database_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_database_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_database_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_database_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4369,9 +4369,9 @@ bool HP_chr_config_read_database(const char *filename, const struct config_t *co
{
retVal___ = HPMHooks.source.chr.config_read_database(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_database_post ) {
+ if (HPMHooks.count.HP_chr_config_read_database_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_database_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_database_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_database_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4381,14 +4381,14 @@ bool HP_chr_config_read_database(const char *filename, const struct config_t *co
bool HP_chr_config_read_console(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_console_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_console_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_console_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_console_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_console_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4396,9 +4396,9 @@ bool HP_chr_config_read_console(const char *filename, const struct config_t *con
{
retVal___ = HPMHooks.source.chr.config_read_console(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_console_post ) {
+ if (HPMHooks.count.HP_chr_config_read_console_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_console_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_console_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_console_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4408,14 +4408,14 @@ bool HP_chr_config_read_console(const char *filename, const struct config_t *con
bool HP_chr_config_read_player_fame(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_player_fame_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_player_fame_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_fame_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_fame_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_player_fame_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4423,9 +4423,9 @@ bool HP_chr_config_read_player_fame(const char *filename, const struct config_t
{
retVal___ = HPMHooks.source.chr.config_read_player_fame(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_player_fame_post ) {
+ if (HPMHooks.count.HP_chr_config_read_player_fame_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_fame_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_fame_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_player_fame_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4435,14 +4435,14 @@ bool HP_chr_config_read_player_fame(const char *filename, const struct config_t
bool HP_chr_config_read_player_deletion(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_player_deletion_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_player_deletion_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_deletion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_deletion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_player_deletion_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4450,9 +4450,9 @@ bool HP_chr_config_read_player_deletion(const char *filename, const struct confi
{
retVal___ = HPMHooks.source.chr.config_read_player_deletion(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_player_deletion_post ) {
+ if (HPMHooks.count.HP_chr_config_read_player_deletion_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_deletion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_deletion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_player_deletion_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4462,14 +4462,14 @@ bool HP_chr_config_read_player_deletion(const char *filename, const struct confi
bool HP_chr_config_read_player_name(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_player_name_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_player_name_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_player_name_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4477,9 +4477,9 @@ bool HP_chr_config_read_player_name(const char *filename, const struct config_t
{
retVal___ = HPMHooks.source.chr.config_read_player_name(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_player_name_post ) {
+ if (HPMHooks.count.HP_chr_config_read_player_name_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_player_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4488,14 +4488,14 @@ bool HP_chr_config_read_player_name(const char *filename, const struct config_t
}
void HP_chr_config_set_start_item(const struct config_setting_t *setting) {
int hIndex = 0;
- if( HPMHooks.count.HP_chr_config_set_start_item_pre ) {
+ if (HPMHooks.count.HP_chr_config_set_start_item_pre > 0) {
void (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_start_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_start_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_set_start_item_pre[hIndex].func;
preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4503,9 +4503,9 @@ void HP_chr_config_set_start_item(const struct config_setting_t *setting) {
{
HPMHooks.source.chr.config_set_start_item(setting);
}
- if( HPMHooks.count.HP_chr_config_set_start_item_post ) {
+ if (HPMHooks.count.HP_chr_config_set_start_item_post > 0) {
void (*postHookFunc) (const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_start_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_start_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_set_start_item_post[hIndex].func;
postHookFunc(setting);
}
@@ -4515,14 +4515,14 @@ void HP_chr_config_set_start_item(const struct config_setting_t *setting) {
bool HP_chr_config_read_player_new(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_player_new_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_player_new_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_new_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_new_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_player_new_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4530,9 +4530,9 @@ bool HP_chr_config_read_player_new(const char *filename, const struct config_t *
{
retVal___ = HPMHooks.source.chr.config_read_player_new(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_player_new_post ) {
+ if (HPMHooks.count.HP_chr_config_read_player_new_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_new_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_new_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_player_new_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4542,14 +4542,14 @@ bool HP_chr_config_read_player_new(const char *filename, const struct config_t *
bool HP_chr_config_read_player(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_player_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_player_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_player_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4557,9 +4557,9 @@ bool HP_chr_config_read_player(const char *filename, const struct config_t *conf
{
retVal___ = HPMHooks.source.chr.config_read_player(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_player_post ) {
+ if (HPMHooks.count.HP_chr_config_read_player_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_player_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_player_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4569,14 +4569,14 @@ bool HP_chr_config_read_player(const char *filename, const struct config_t *conf
bool HP_chr_config_read_permission(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_permission_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_permission_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_permission_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_permission_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_permission_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4584,9 +4584,9 @@ bool HP_chr_config_read_permission(const char *filename, const struct config_t *
{
retVal___ = HPMHooks.source.chr.config_read_permission(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_permission_post ) {
+ if (HPMHooks.count.HP_chr_config_read_permission_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_permission_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_permission_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_permission_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4596,14 +4596,14 @@ bool HP_chr_config_read_permission(const char *filename, const struct config_t *
bool HP_chr_config_set_ip(const char *type, const char *value, uint32 *out_ip, char *out_ip_str) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_set_ip_pre ) {
+ if (HPMHooks.count.HP_chr_config_set_ip_pre > 0) {
bool (*preHookFunc) (const char **type, const char **value, uint32 **out_ip, char **out_ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_set_ip_pre[hIndex].func;
retVal___ = preHookFunc(&type, &value, &out_ip, &out_ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4611,9 +4611,9 @@ bool HP_chr_config_set_ip(const char *type, const char *value, uint32 *out_ip, c
{
retVal___ = HPMHooks.source.chr.config_set_ip(type, value, out_ip, out_ip_str);
}
- if( HPMHooks.count.HP_chr_config_set_ip_post ) {
+ if (HPMHooks.count.HP_chr_config_set_ip_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *type, const char *value, uint32 *out_ip, char *out_ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_set_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_set_ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, value, out_ip, out_ip_str);
}
@@ -4623,14 +4623,14 @@ bool HP_chr_config_set_ip(const char *type, const char *value, uint32 *out_ip, c
bool HP_chr_config_read_inter(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_inter_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_inter_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_inter_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_inter_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_inter_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4638,9 +4638,9 @@ bool HP_chr_config_read_inter(const char *filename, const struct config_t *confi
{
retVal___ = HPMHooks.source.chr.config_read_inter(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_inter_post ) {
+ if (HPMHooks.count.HP_chr_config_read_inter_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_inter_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_inter_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_inter_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4650,14 +4650,14 @@ bool HP_chr_config_read_inter(const char *filename, const struct config_t *confi
bool HP_chr_config_read_top(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chr_config_read_top_pre ) {
+ if (HPMHooks.count.HP_chr_config_read_top_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_top_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_top_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chr_config_read_top_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4665,9 +4665,9 @@ bool HP_chr_config_read_top(const char *filename, const struct config_t *config,
{
retVal___ = HPMHooks.source.chr.config_read_top(filename, config, imported);
}
- if( HPMHooks.count.HP_chr_config_read_top_post ) {
+ if (HPMHooks.count.HP_chr_config_read_top_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_top_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chr_config_read_top_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chr_config_read_top_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -4677,14 +4677,14 @@ bool HP_chr_config_read_top(const char *filename, const struct config_t *config,
/* cmdline_interface */
void HP_cmdline_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_init_pre ) {
+ if (HPMHooks.count.HP_cmdline_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4692,9 +4692,9 @@ void HP_cmdline_init(void) {
{
HPMHooks.source.cmdline.init();
}
- if( HPMHooks.count.HP_cmdline_init_post ) {
+ if (HPMHooks.count.HP_cmdline_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_init_post[hIndex].func;
postHookFunc();
}
@@ -4703,14 +4703,14 @@ void HP_cmdline_init(void) {
}
void HP_cmdline_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_final_pre ) {
+ if (HPMHooks.count.HP_cmdline_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4718,9 +4718,9 @@ void HP_cmdline_final(void) {
{
HPMHooks.source.cmdline.final();
}
- if( HPMHooks.count.HP_cmdline_final_post ) {
+ if (HPMHooks.count.HP_cmdline_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_final_post[hIndex].func;
postHookFunc();
}
@@ -4730,14 +4730,14 @@ void HP_cmdline_final(void) {
bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_add_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_pre > 0) {
bool (*preHookFunc) (unsigned int *pluginID, const char **name, char *shortname, CmdlineExecFunc *func, const char **help, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_add_pre[hIndex].func;
retVal___ = preHookFunc(&pluginID, &name, &shortname, &func, &help, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4745,9 +4745,9 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
{
retVal___ = HPMHooks.source.cmdline.arg_add(pluginID, name, shortname, func, help, options);
}
- if( HPMHooks.count.HP_cmdline_arg_add_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_post > 0) {
bool (*postHookFunc) (bool retVal___, unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pluginID, name, shortname, func, help, options);
}
@@ -4757,14 +4757,14 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_cmdline_exec_pre ) {
+ if (HPMHooks.count.HP_cmdline_exec_pre > 0) {
int (*preHookFunc) (int *argc, char ***argv, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_exec_pre[hIndex].func;
retVal___ = preHookFunc(&argc, &argv, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4772,9 +4772,9 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
{
retVal___ = HPMHooks.source.cmdline.exec(argc, argv, options);
}
- if( HPMHooks.count.HP_cmdline_exec_post ) {
+ if (HPMHooks.count.HP_cmdline_exec_post > 0) {
int (*postHookFunc) (int retVal___, int argc, char **argv, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_exec_post[hIndex].func;
retVal___ = postHookFunc(retVal___, argc, argv, options);
}
@@ -4784,14 +4784,14 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_next_value_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_pre > 0) {
bool (*preHookFunc) (const char **name, int *current_arg, int *argc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_pre[hIndex].func;
retVal___ = preHookFunc(&name, &current_arg, &argc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4799,9 +4799,9 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
{
retVal___ = HPMHooks.source.cmdline.arg_next_value(name, current_arg, argc);
}
- if( HPMHooks.count.HP_cmdline_arg_next_value_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *name, int current_arg, int argc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, current_arg, argc);
}
@@ -4811,14 +4811,14 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_cmdline_arg_source_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_pre > 0) {
const char* (*preHookFunc) (struct CmdlineArgData **arg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_source_pre[hIndex].func;
retVal___ = preHookFunc(&arg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4826,9 +4826,9 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
{
retVal___ = HPMHooks.source.cmdline.arg_source(arg);
}
- if( HPMHooks.count.HP_cmdline_arg_source_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct CmdlineArgData *arg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_source_post[hIndex].func;
retVal___ = postHookFunc(retVal___, arg);
}
@@ -4838,14 +4838,14 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
/* console_interface */
void HP_console_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_init_pre ) {
+ if (HPMHooks.count.HP_console_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4853,9 +4853,9 @@ void HP_console_init(void) {
{
HPMHooks.source.console.init();
}
- if( HPMHooks.count.HP_console_init_post ) {
+ if (HPMHooks.count.HP_console_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_init_post[hIndex].func;
postHookFunc();
}
@@ -4864,14 +4864,14 @@ void HP_console_init(void) {
}
void HP_console_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_final_pre ) {
+ if (HPMHooks.count.HP_console_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4879,9 +4879,9 @@ void HP_console_final(void) {
{
HPMHooks.source.console.final();
}
- if( HPMHooks.count.HP_console_final_post ) {
+ if (HPMHooks.count.HP_console_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_final_post[hIndex].func;
postHookFunc();
}
@@ -4890,14 +4890,14 @@ void HP_console_final(void) {
}
void HP_console_display_title(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_title_pre ) {
+ if (HPMHooks.count.HP_console_display_title_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_title_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4905,9 +4905,9 @@ void HP_console_display_title(void) {
{
HPMHooks.source.console.display_title();
}
- if( HPMHooks.count.HP_console_display_title_post ) {
+ if (HPMHooks.count.HP_console_display_title_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_title_post[hIndex].func;
postHookFunc();
}
@@ -4916,14 +4916,14 @@ void HP_console_display_title(void) {
}
void HP_console_display_gplnotice(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_gplnotice_pre ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_gplnotice_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4931,9 +4931,9 @@ void HP_console_display_gplnotice(void) {
{
HPMHooks.source.console.display_gplnotice();
}
- if( HPMHooks.count.HP_console_display_gplnotice_post ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_gplnotice_post[hIndex].func;
postHookFunc();
}
@@ -4943,14 +4943,14 @@ void HP_console_display_gplnotice(void) {
/* core_interface */
void HP_core_shutdown_callback(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_core_shutdown_callback_pre ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_core_shutdown_callback_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4958,9 +4958,9 @@ void HP_core_shutdown_callback(void) {
{
HPMHooks.source.core.shutdown_callback();
}
- if( HPMHooks.count.HP_core_shutdown_callback_post ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_core_shutdown_callback_post[hIndex].func;
postHookFunc();
}
@@ -4971,14 +4971,14 @@ void HP_core_shutdown_callback(void) {
enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
int hIndex = 0;
enum DBOptions retVal___ = DB_OPT_BASE;
- if( HPMHooks.count.HP_DB_fix_options_pre ) {
+ if (HPMHooks.count.HP_DB_fix_options_pre > 0) {
enum DBOptions (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_fix_options_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4986,9 +4986,9 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.fix_options(type, options);
}
- if( HPMHooks.count.HP_DB_fix_options_post ) {
+ if (HPMHooks.count.HP_DB_fix_options_post > 0) {
enum DBOptions (*postHookFunc) (enum DBOptions retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_fix_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -4998,14 +4998,14 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
DBComparator HP_DB_default_cmp(enum DBType type) {
int hIndex = 0;
DBComparator retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_cmp_pre ) {
+ if (HPMHooks.count.HP_DB_default_cmp_pre > 0) {
DBComparator (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_cmp_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5013,9 +5013,9 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_cmp(type);
}
- if( HPMHooks.count.HP_DB_default_cmp_post ) {
+ if (HPMHooks.count.HP_DB_default_cmp_post > 0) {
DBComparator (*postHookFunc) (DBComparator retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_cmp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -5025,14 +5025,14 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
DBHasher HP_DB_default_hash(enum DBType type) {
int hIndex = 0;
DBHasher retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_hash_pre ) {
+ if (HPMHooks.count.HP_DB_default_hash_pre > 0) {
DBHasher (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_hash_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5040,9 +5040,9 @@ DBHasher HP_DB_default_hash(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_hash(type);
}
- if( HPMHooks.count.HP_DB_default_hash_post ) {
+ if (HPMHooks.count.HP_DB_default_hash_post > 0) {
DBHasher (*postHookFunc) (DBHasher retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_hash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -5052,14 +5052,14 @@ DBHasher HP_DB_default_hash(enum DBType type) {
DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_release_pre ) {
+ if (HPMHooks.count.HP_DB_default_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_release_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5067,9 +5067,9 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.default_release(type, options);
}
- if( HPMHooks.count.HP_DB_default_release_post ) {
+ if (HPMHooks.count.HP_DB_default_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -5079,14 +5079,14 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_custom_release_pre ) {
+ if (HPMHooks.count.HP_DB_custom_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBReleaseOption *which);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_custom_release_pre[hIndex].func;
retVal___ = preHookFunc(&which);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5094,9 +5094,9 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
{
retVal___ = HPMHooks.source.DB.custom_release(which);
}
- if( HPMHooks.count.HP_DB_custom_release_post ) {
+ if (HPMHooks.count.HP_DB_custom_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBReleaseOption which);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_custom_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, which);
}
@@ -5106,14 +5106,14 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen) {
int hIndex = 0;
struct DBMap* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_alloc_pre ) {
+ if (HPMHooks.count.HP_DB_alloc_pre > 0) {
struct DBMap* (*preHookFunc) (const char **file, const char **func, int *line, enum DBType *type, enum DBOptions *options, unsigned short *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_alloc_pre[hIndex].func;
retVal___ = preHookFunc(&file, &func, &line, &type, &options, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5121,9 +5121,9 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
{
retVal___ = HPMHooks.source.DB.alloc(file, func, line, type, options, maxlen);
}
- if( HPMHooks.count.HP_DB_alloc_post ) {
+ if (HPMHooks.count.HP_DB_alloc_post > 0) {
struct DBMap* (*postHookFunc) (struct DBMap* retVal___, const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_alloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, func, line, type, options, maxlen);
}
@@ -5133,14 +5133,14 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
union DBKey HP_DB_i2key(int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2key_pre ) {
+ if (HPMHooks.count.HP_DB_i2key_pre > 0) {
union DBKey (*preHookFunc) (int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5148,9 +5148,9 @@ union DBKey HP_DB_i2key(int key) {
{
retVal___ = HPMHooks.source.DB.i2key(key);
}
- if( HPMHooks.count.HP_DB_i2key_post ) {
+ if (HPMHooks.count.HP_DB_i2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -5160,14 +5160,14 @@ union DBKey HP_DB_i2key(int key) {
union DBKey HP_DB_ui2key(unsigned int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2key_pre ) {
+ if (HPMHooks.count.HP_DB_ui2key_pre > 0) {
union DBKey (*preHookFunc) (unsigned int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5175,9 +5175,9 @@ union DBKey HP_DB_ui2key(unsigned int key) {
{
retVal___ = HPMHooks.source.DB.ui2key(key);
}
- if( HPMHooks.count.HP_DB_ui2key_post ) {
+ if (HPMHooks.count.HP_DB_ui2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, unsigned int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -5187,14 +5187,14 @@ union DBKey HP_DB_ui2key(unsigned int key) {
union DBKey HP_DB_str2key(const char *key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_str2key_pre ) {
+ if (HPMHooks.count.HP_DB_str2key_pre > 0) {
union DBKey (*preHookFunc) (const char **key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_str2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5202,9 +5202,9 @@ union DBKey HP_DB_str2key(const char *key) {
{
retVal___ = HPMHooks.source.DB.str2key(key);
}
- if( HPMHooks.count.HP_DB_str2key_post ) {
+ if (HPMHooks.count.HP_DB_str2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, const char *key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_str2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -5214,14 +5214,14 @@ union DBKey HP_DB_str2key(const char *key) {
union DBKey HP_DB_i642key(int64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i642key_pre ) {
+ if (HPMHooks.count.HP_DB_i642key_pre > 0) {
union DBKey (*preHookFunc) (int64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5229,9 +5229,9 @@ union DBKey HP_DB_i642key(int64 key) {
{
retVal___ = HPMHooks.source.DB.i642key(key);
}
- if( HPMHooks.count.HP_DB_i642key_post ) {
+ if (HPMHooks.count.HP_DB_i642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -5241,14 +5241,14 @@ union DBKey HP_DB_i642key(int64 key) {
union DBKey HP_DB_ui642key(uint64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui642key_pre ) {
+ if (HPMHooks.count.HP_DB_ui642key_pre > 0) {
union DBKey (*preHookFunc) (uint64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5256,9 +5256,9 @@ union DBKey HP_DB_ui642key(uint64 key) {
{
retVal___ = HPMHooks.source.DB.ui642key(key);
}
- if( HPMHooks.count.HP_DB_ui642key_post ) {
+ if (HPMHooks.count.HP_DB_ui642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, uint64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -5268,14 +5268,14 @@ union DBKey HP_DB_ui642key(uint64 key) {
struct DBData HP_DB_i2data(int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2data_pre ) {
+ if (HPMHooks.count.HP_DB_i2data_pre > 0) {
struct DBData (*preHookFunc) (int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5283,9 +5283,9 @@ struct DBData HP_DB_i2data(int data) {
{
retVal___ = HPMHooks.source.DB.i2data(data);
}
- if( HPMHooks.count.HP_DB_i2data_post ) {
+ if (HPMHooks.count.HP_DB_i2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5295,14 +5295,14 @@ struct DBData HP_DB_i2data(int data) {
struct DBData HP_DB_ui2data(unsigned int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2data_pre ) {
+ if (HPMHooks.count.HP_DB_ui2data_pre > 0) {
struct DBData (*preHookFunc) (unsigned int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5310,9 +5310,9 @@ struct DBData HP_DB_ui2data(unsigned int data) {
{
retVal___ = HPMHooks.source.DB.ui2data(data);
}
- if( HPMHooks.count.HP_DB_ui2data_post ) {
+ if (HPMHooks.count.HP_DB_ui2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, unsigned int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5322,14 +5322,14 @@ struct DBData HP_DB_ui2data(unsigned int data) {
struct DBData HP_DB_ptr2data(void *data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ptr2data_pre ) {
+ if (HPMHooks.count.HP_DB_ptr2data_pre > 0) {
struct DBData (*preHookFunc) (void **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ptr2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5337,9 +5337,9 @@ struct DBData HP_DB_ptr2data(void *data) {
{
retVal___ = HPMHooks.source.DB.ptr2data(data);
}
- if( HPMHooks.count.HP_DB_ptr2data_post ) {
+ if (HPMHooks.count.HP_DB_ptr2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, void *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ptr2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5349,14 +5349,14 @@ struct DBData HP_DB_ptr2data(void *data) {
int HP_DB_data2i(struct DBData *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2i_pre ) {
+ if (HPMHooks.count.HP_DB_data2i_pre > 0) {
int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2i_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5364,9 +5364,9 @@ int HP_DB_data2i(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2i(data);
}
- if( HPMHooks.count.HP_DB_data2i_post ) {
+ if (HPMHooks.count.HP_DB_data2i_post > 0) {
int (*postHookFunc) (int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2i_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5376,14 +5376,14 @@ int HP_DB_data2i(struct DBData *data) {
unsigned int HP_DB_data2ui(struct DBData *data) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2ui_pre ) {
+ if (HPMHooks.count.HP_DB_data2ui_pre > 0) {
unsigned int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ui_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5391,9 +5391,9 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ui(data);
}
- if( HPMHooks.count.HP_DB_data2ui_post ) {
+ if (HPMHooks.count.HP_DB_data2ui_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ui_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5403,14 +5403,14 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
void* HP_DB_data2ptr(struct DBData *data) {
int hIndex = 0;
void* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_data2ptr_pre ) {
+ if (HPMHooks.count.HP_DB_data2ptr_pre > 0) {
void* (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ptr_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5418,9 +5418,9 @@ void* HP_DB_data2ptr(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ptr(data);
}
- if( HPMHooks.count.HP_DB_data2ptr_post ) {
+ if (HPMHooks.count.HP_DB_data2ptr_post > 0) {
void* (*postHookFunc) (void* retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ptr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -5429,14 +5429,14 @@ void* HP_DB_data2ptr(struct DBData *data) {
}
void HP_DB_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_init_pre ) {
+ if (HPMHooks.count.HP_DB_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5444,9 +5444,9 @@ void HP_DB_init(void) {
{
HPMHooks.source.DB.init();
}
- if( HPMHooks.count.HP_DB_init_post ) {
+ if (HPMHooks.count.HP_DB_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_init_post[hIndex].func;
postHookFunc();
}
@@ -5455,14 +5455,14 @@ void HP_DB_init(void) {
}
void HP_DB_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_final_pre ) {
+ if (HPMHooks.count.HP_DB_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5470,9 +5470,9 @@ void HP_DB_final(void) {
{
HPMHooks.source.DB.final();
}
- if( HPMHooks.count.HP_DB_final_post ) {
+ if (HPMHooks.count.HP_DB_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_final_post[hIndex].func;
postHookFunc();
}
@@ -5482,14 +5482,14 @@ void HP_DB_final(void) {
/* des_interface */
void HP_des_decrypt_block(struct des_bit64 *block) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_block_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_block_pre > 0) {
void (*preHookFunc) (struct des_bit64 **block);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_block_pre[hIndex].func;
preHookFunc(&block);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5497,9 +5497,9 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
{
HPMHooks.source.des.decrypt_block(block);
}
- if( HPMHooks.count.HP_des_decrypt_block_post ) {
+ if (HPMHooks.count.HP_des_decrypt_block_post > 0) {
void (*postHookFunc) (struct des_bit64 *block);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_block_post[hIndex].func;
postHookFunc(block);
}
@@ -5508,14 +5508,14 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
}
void HP_des_decrypt(unsigned char *data, size_t size) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_pre > 0) {
void (*preHookFunc) (unsigned char **data, size_t *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_pre[hIndex].func;
preHookFunc(&data, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5523,9 +5523,9 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
{
HPMHooks.source.des.decrypt(data, size);
}
- if( HPMHooks.count.HP_des_decrypt_post ) {
+ if (HPMHooks.count.HP_des_decrypt_post > 0) {
void (*postHookFunc) (unsigned char *data, size_t size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_post[hIndex].func;
postHookFunc(data, size);
}
@@ -5536,14 +5536,14 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
const char* HP_geoip_getcountry(uint32 ipnum) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_geoip_getcountry_pre ) {
+ if (HPMHooks.count.HP_geoip_getcountry_pre > 0) {
const char* (*preHookFunc) (uint32 *ipnum);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_getcountry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_getcountry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_geoip_getcountry_pre[hIndex].func;
retVal___ = preHookFunc(&ipnum);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5551,9 +5551,9 @@ const char* HP_geoip_getcountry(uint32 ipnum) {
{
retVal___ = HPMHooks.source.geoip.getcountry(ipnum);
}
- if( HPMHooks.count.HP_geoip_getcountry_post ) {
+ if (HPMHooks.count.HP_geoip_getcountry_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint32 ipnum);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_getcountry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_getcountry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_geoip_getcountry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ipnum);
}
@@ -5562,14 +5562,14 @@ const char* HP_geoip_getcountry(uint32 ipnum) {
}
void HP_geoip_final(bool shutdown) {
int hIndex = 0;
- if( HPMHooks.count.HP_geoip_final_pre ) {
+ if (HPMHooks.count.HP_geoip_final_pre > 0) {
void (*preHookFunc) (bool *shutdown);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_geoip_final_pre[hIndex].func;
preHookFunc(&shutdown);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5577,9 +5577,9 @@ void HP_geoip_final(bool shutdown) {
{
HPMHooks.source.geoip.final(shutdown);
}
- if( HPMHooks.count.HP_geoip_final_post ) {
+ if (HPMHooks.count.HP_geoip_final_post > 0) {
void (*postHookFunc) (bool shutdown);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_geoip_final_post[hIndex].func;
postHookFunc(shutdown);
}
@@ -5588,14 +5588,14 @@ void HP_geoip_final(bool shutdown) {
}
void HP_geoip_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_geoip_init_pre ) {
+ if (HPMHooks.count.HP_geoip_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_geoip_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5603,9 +5603,9 @@ void HP_geoip_init(void) {
{
HPMHooks.source.geoip.init();
}
- if( HPMHooks.count.HP_geoip_init_post ) {
+ if (HPMHooks.count.HP_geoip_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_geoip_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_geoip_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_geoip_init_post[hIndex].func;
postHookFunc();
}
@@ -5616,14 +5616,14 @@ void HP_geoip_init(void) {
int HP_inter_auction_count(int char_id, bool buy) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_auction_count_pre ) {
+ if (HPMHooks.count.HP_inter_auction_count_pre > 0) {
int (*preHookFunc) (int *char_id, bool *buy);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_count_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &buy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5631,9 +5631,9 @@ int HP_inter_auction_count(int char_id, bool buy) {
{
retVal___ = HPMHooks.source.inter_auction.count(char_id, buy);
}
- if( HPMHooks.count.HP_inter_auction_count_post ) {
+ if (HPMHooks.count.HP_inter_auction_count_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, bool buy);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, buy);
}
@@ -5642,14 +5642,14 @@ int HP_inter_auction_count(int char_id, bool buy) {
}
void HP_inter_auction_save(struct auction_data *auction) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_auction_save_pre ) {
+ if (HPMHooks.count.HP_inter_auction_save_pre > 0) {
void (*preHookFunc) (struct auction_data **auction);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_save_pre[hIndex].func;
preHookFunc(&auction);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5657,9 +5657,9 @@ void HP_inter_auction_save(struct auction_data *auction) {
{
HPMHooks.source.inter_auction.save(auction);
}
- if( HPMHooks.count.HP_inter_auction_save_post ) {
+ if (HPMHooks.count.HP_inter_auction_save_post > 0) {
void (*postHookFunc) (struct auction_data *auction);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_save_post[hIndex].func;
postHookFunc(auction);
}
@@ -5669,14 +5669,14 @@ void HP_inter_auction_save(struct auction_data *auction) {
unsigned int HP_inter_auction_create(struct auction_data *auction) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_inter_auction_create_pre ) {
+ if (HPMHooks.count.HP_inter_auction_create_pre > 0) {
unsigned int (*preHookFunc) (struct auction_data **auction);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_create_pre[hIndex].func;
retVal___ = preHookFunc(&auction);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5684,9 +5684,9 @@ unsigned int HP_inter_auction_create(struct auction_data *auction) {
{
retVal___ = HPMHooks.source.inter_auction.create(auction);
}
- if( HPMHooks.count.HP_inter_auction_create_post ) {
+ if (HPMHooks.count.HP_inter_auction_create_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct auction_data *auction);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, auction);
}
@@ -5696,14 +5696,14 @@ unsigned int HP_inter_auction_create(struct auction_data *auction) {
int HP_inter_auction_end_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_auction_end_timer_pre ) {
+ if (HPMHooks.count.HP_inter_auction_end_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_end_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_end_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_end_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5711,9 +5711,9 @@ int HP_inter_auction_end_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.inter_auction.end_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_inter_auction_end_timer_post ) {
+ if (HPMHooks.count.HP_inter_auction_end_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_end_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_end_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_end_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -5722,14 +5722,14 @@ int HP_inter_auction_end_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_inter_auction_delete_(struct auction_data *auction) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_auction_delete__pre ) {
+ if (HPMHooks.count.HP_inter_auction_delete__pre > 0) {
void (*preHookFunc) (struct auction_data **auction);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_delete__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_delete__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_delete__pre[hIndex].func;
preHookFunc(&auction);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5737,9 +5737,9 @@ void HP_inter_auction_delete_(struct auction_data *auction) {
{
HPMHooks.source.inter_auction.delete_(auction);
}
- if( HPMHooks.count.HP_inter_auction_delete__post ) {
+ if (HPMHooks.count.HP_inter_auction_delete__post > 0) {
void (*postHookFunc) (struct auction_data *auction);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_delete__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_delete__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_delete__post[hIndex].func;
postHookFunc(auction);
}
@@ -5748,14 +5748,14 @@ void HP_inter_auction_delete_(struct auction_data *auction) {
}
void HP_inter_auction_fromsql(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_auction_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_auction_fromsql_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_fromsql_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5763,9 +5763,9 @@ void HP_inter_auction_fromsql(void) {
{
HPMHooks.source.inter_auction.fromsql();
}
- if( HPMHooks.count.HP_inter_auction_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_auction_fromsql_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_fromsql_post[hIndex].func;
postHookFunc();
}
@@ -5775,14 +5775,14 @@ void HP_inter_auction_fromsql(void) {
int HP_inter_auction_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_auction_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_auction_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5790,9 +5790,9 @@ int HP_inter_auction_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_auction.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_auction_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_auction_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -5802,14 +5802,14 @@ int HP_inter_auction_parse_frommap(int fd) {
int HP_inter_auction_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_auction_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_auction_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5817,9 +5817,9 @@ int HP_inter_auction_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_auction.sql_init();
}
- if( HPMHooks.count.HP_inter_auction_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_auction_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5828,14 +5828,14 @@ int HP_inter_auction_sql_init(void) {
}
void HP_inter_auction_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_auction_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_auction_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_auction_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5843,9 +5843,9 @@ void HP_inter_auction_sql_final(void) {
{
HPMHooks.source.inter_auction.sql_final();
}
- if( HPMHooks.count.HP_inter_auction_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_auction_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_auction_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_auction_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -5855,14 +5855,14 @@ void HP_inter_auction_sql_final(void) {
/* inter_elemental_interface */
void HP_inter_elemental_sql_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_elemental_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_elemental_sql_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_elemental_sql_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5870,9 +5870,9 @@ void HP_inter_elemental_sql_init(void) {
{
HPMHooks.source.inter_elemental.sql_init();
}
- if( HPMHooks.count.HP_inter_elemental_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_elemental_sql_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_elemental_sql_init_post[hIndex].func;
postHookFunc();
}
@@ -5881,14 +5881,14 @@ void HP_inter_elemental_sql_init(void) {
}
void HP_inter_elemental_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_elemental_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_elemental_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_elemental_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5896,9 +5896,9 @@ void HP_inter_elemental_sql_final(void) {
{
HPMHooks.source.inter_elemental.sql_final();
}
- if( HPMHooks.count.HP_inter_elemental_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_elemental_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_elemental_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -5908,14 +5908,14 @@ void HP_inter_elemental_sql_final(void) {
int HP_inter_elemental_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_elemental_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_elemental_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_elemental_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5923,9 +5923,9 @@ int HP_inter_elemental_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_elemental.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_elemental_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_elemental_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_elemental_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_elemental_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -5936,14 +5936,14 @@ int HP_inter_elemental_parse_frommap(int fd) {
int HP_inter_guild_save_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_save_timer_pre ) {
+ if (HPMHooks.count.HP_inter_guild_save_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_save_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_save_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_save_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5951,9 +5951,9 @@ int HP_inter_guild_save_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.inter_guild.save_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_inter_guild_save_timer_post ) {
+ if (HPMHooks.count.HP_inter_guild_save_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_save_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_save_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_save_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -5963,14 +5963,14 @@ int HP_inter_guild_save_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_inter_guild_removemember_tosql(int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_removemember_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_guild_removemember_tosql_pre > 0) {
int (*preHookFunc) (int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_removemember_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_removemember_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_removemember_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5978,9 +5978,9 @@ int HP_inter_guild_removemember_tosql(int account_id, int char_id) {
{
retVal___ = HPMHooks.source.inter_guild.removemember_tosql(account_id, char_id);
}
- if( HPMHooks.count.HP_inter_guild_removemember_tosql_post ) {
+ if (HPMHooks.count.HP_inter_guild_removemember_tosql_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_removemember_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_removemember_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_removemember_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id);
}
@@ -5990,14 +5990,14 @@ int HP_inter_guild_removemember_tosql(int account_id, int char_id) {
int HP_inter_guild_tosql(struct guild *g, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_guild_tosql_pre > 0) {
int (*preHookFunc) (struct guild **g, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&g, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6005,9 +6005,9 @@ int HP_inter_guild_tosql(struct guild *g, int flag) {
{
retVal___ = HPMHooks.source.inter_guild.tosql(g, flag);
}
- if( HPMHooks.count.HP_inter_guild_tosql_post ) {
+ if (HPMHooks.count.HP_inter_guild_tosql_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, flag);
}
@@ -6017,14 +6017,14 @@ int HP_inter_guild_tosql(struct guild *g, int flag) {
struct guild* HP_inter_guild_fromsql(int guild_id) {
int hIndex = 0;
struct guild* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_guild_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_guild_fromsql_pre > 0) {
struct guild* (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6032,9 +6032,9 @@ struct guild* HP_inter_guild_fromsql(int guild_id) {
{
retVal___ = HPMHooks.source.inter_guild.fromsql(guild_id);
}
- if( HPMHooks.count.HP_inter_guild_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_guild_fromsql_post > 0) {
struct guild* (*postHookFunc) (struct guild* retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -6044,14 +6044,14 @@ struct guild* HP_inter_guild_fromsql(int guild_id) {
int HP_inter_guild_castle_tosql(struct guild_castle *gc) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_castle_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_guild_castle_tosql_pre > 0) {
int (*preHookFunc) (struct guild_castle **gc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_castle_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&gc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6059,9 +6059,9 @@ int HP_inter_guild_castle_tosql(struct guild_castle *gc) {
{
retVal___ = HPMHooks.source.inter_guild.castle_tosql(gc);
}
- if( HPMHooks.count.HP_inter_guild_castle_tosql_post ) {
+ if (HPMHooks.count.HP_inter_guild_castle_tosql_post > 0) {
int (*postHookFunc) (int retVal___, struct guild_castle *gc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_castle_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, gc);
}
@@ -6071,14 +6071,14 @@ int HP_inter_guild_castle_tosql(struct guild_castle *gc) {
struct guild_castle* HP_inter_guild_castle_fromsql(int castle_id) {
int hIndex = 0;
struct guild_castle* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_guild_castle_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_guild_castle_fromsql_pre > 0) {
struct guild_castle* (*preHookFunc) (int *castle_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_castle_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&castle_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6086,9 +6086,9 @@ struct guild_castle* HP_inter_guild_castle_fromsql(int castle_id) {
{
retVal___ = HPMHooks.source.inter_guild.castle_fromsql(castle_id);
}
- if( HPMHooks.count.HP_inter_guild_castle_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_guild_castle_fromsql_post > 0) {
struct guild_castle* (*postHookFunc) (struct guild_castle* retVal___, int castle_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_castle_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_castle_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, castle_id);
}
@@ -6098,14 +6098,14 @@ struct guild_castle* HP_inter_guild_castle_fromsql(int castle_id) {
bool HP_inter_guild_exp_parse_row(char *split[], int column, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_guild_exp_parse_row_pre ) {
+ if (HPMHooks.count.HP_inter_guild_exp_parse_row_pre > 0) {
bool (*preHookFunc) (char **split[], int *column, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_exp_parse_row_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_exp_parse_row_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_exp_parse_row_pre[hIndex].func;
retVal___ = preHookFunc(&split, &column, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6113,9 +6113,9 @@ bool HP_inter_guild_exp_parse_row(char *split[], int column, int current) {
{
retVal___ = HPMHooks.source.inter_guild.exp_parse_row(split, column, current);
}
- if( HPMHooks.count.HP_inter_guild_exp_parse_row_post ) {
+ if (HPMHooks.count.HP_inter_guild_exp_parse_row_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int column, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_exp_parse_row_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_exp_parse_row_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_exp_parse_row_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, column, current);
}
@@ -6125,14 +6125,14 @@ bool HP_inter_guild_exp_parse_row(char *split[], int column, int current) {
int HP_inter_guild_CharOnline(int char_id, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_CharOnline_pre ) {
+ if (HPMHooks.count.HP_inter_guild_CharOnline_pre > 0) {
int (*preHookFunc) (int *char_id, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOnline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOnline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_CharOnline_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6140,9 +6140,9 @@ int HP_inter_guild_CharOnline(int char_id, int guild_id) {
{
retVal___ = HPMHooks.source.inter_guild.CharOnline(char_id, guild_id);
}
- if( HPMHooks.count.HP_inter_guild_CharOnline_post ) {
+ if (HPMHooks.count.HP_inter_guild_CharOnline_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOnline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOnline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_CharOnline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, guild_id);
}
@@ -6152,14 +6152,14 @@ int HP_inter_guild_CharOnline(int char_id, int guild_id) {
int HP_inter_guild_CharOffline(int char_id, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_CharOffline_pre ) {
+ if (HPMHooks.count.HP_inter_guild_CharOffline_pre > 0) {
int (*preHookFunc) (int *char_id, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOffline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOffline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_CharOffline_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6167,9 +6167,9 @@ int HP_inter_guild_CharOffline(int char_id, int guild_id) {
{
retVal___ = HPMHooks.source.inter_guild.CharOffline(char_id, guild_id);
}
- if( HPMHooks.count.HP_inter_guild_CharOffline_post ) {
+ if (HPMHooks.count.HP_inter_guild_CharOffline_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOffline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_CharOffline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_CharOffline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, guild_id);
}
@@ -6179,14 +6179,14 @@ int HP_inter_guild_CharOffline(int char_id, int guild_id) {
int HP_inter_guild_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_guild_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6194,9 +6194,9 @@ int HP_inter_guild_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_guild.sql_init();
}
- if( HPMHooks.count.HP_inter_guild_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_guild_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -6206,16 +6206,16 @@ int HP_inter_guild_sql_init(void) {
int HP_inter_guild_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_db_final_pre ) {
+ if (HPMHooks.count.HP_inter_guild_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_inter_guild_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6225,9 +6225,9 @@ int HP_inter_guild_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.inter_guild.db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_inter_guild_db_final_post ) {
+ if (HPMHooks.count.HP_inter_guild_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_inter_guild_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -6238,14 +6238,14 @@ int HP_inter_guild_db_final(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_inter_guild_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_guild_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_guild_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6253,9 +6253,9 @@ void HP_inter_guild_sql_final(void) {
{
HPMHooks.source.inter_guild.sql_final();
}
- if( HPMHooks.count.HP_inter_guild_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_guild_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -6265,14 +6265,14 @@ void HP_inter_guild_sql_final(void) {
int HP_inter_guild_search_guildname(const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_search_guildname_pre ) {
+ if (HPMHooks.count.HP_inter_guild_search_guildname_pre > 0) {
int (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_search_guildname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_search_guildname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_search_guildname_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6280,9 +6280,9 @@ int HP_inter_guild_search_guildname(const char *str) {
{
retVal___ = HPMHooks.source.inter_guild.search_guildname(str);
}
- if( HPMHooks.count.HP_inter_guild_search_guildname_post ) {
+ if (HPMHooks.count.HP_inter_guild_search_guildname_post > 0) {
int (*postHookFunc) (int retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_search_guildname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_search_guildname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_search_guildname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -6292,14 +6292,14 @@ int HP_inter_guild_search_guildname(const char *str) {
bool HP_inter_guild_check_empty(struct guild *g) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_guild_check_empty_pre ) {
+ if (HPMHooks.count.HP_inter_guild_check_empty_pre > 0) {
bool (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_check_empty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_check_empty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_check_empty_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6307,9 +6307,9 @@ bool HP_inter_guild_check_empty(struct guild *g) {
{
retVal___ = HPMHooks.source.inter_guild.check_empty(g);
}
- if( HPMHooks.count.HP_inter_guild_check_empty_post ) {
+ if (HPMHooks.count.HP_inter_guild_check_empty_post > 0) {
bool (*postHookFunc) (bool retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_check_empty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_check_empty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_check_empty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -6319,14 +6319,14 @@ bool HP_inter_guild_check_empty(struct guild *g) {
unsigned int HP_inter_guild_nextexp(int level) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_nextexp_pre ) {
+ if (HPMHooks.count.HP_inter_guild_nextexp_pre > 0) {
unsigned int (*preHookFunc) (int *level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_nextexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_nextexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_nextexp_pre[hIndex].func;
retVal___ = preHookFunc(&level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6334,9 +6334,9 @@ unsigned int HP_inter_guild_nextexp(int level) {
{
retVal___ = HPMHooks.source.inter_guild.nextexp(level);
}
- if( HPMHooks.count.HP_inter_guild_nextexp_post ) {
+ if (HPMHooks.count.HP_inter_guild_nextexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, int level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_nextexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_nextexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_nextexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, level);
}
@@ -6346,14 +6346,14 @@ unsigned int HP_inter_guild_nextexp(int level) {
int HP_inter_guild_checkskill(struct guild *g, int id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_checkskill_pre ) {
+ if (HPMHooks.count.HP_inter_guild_checkskill_pre > 0) {
int (*preHookFunc) (struct guild **g, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_checkskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_checkskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_checkskill_pre[hIndex].func;
retVal___ = preHookFunc(&g, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6361,9 +6361,9 @@ int HP_inter_guild_checkskill(struct guild *g, int id) {
{
retVal___ = HPMHooks.source.inter_guild.checkskill(g, id);
}
- if( HPMHooks.count.HP_inter_guild_checkskill_post ) {
+ if (HPMHooks.count.HP_inter_guild_checkskill_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_checkskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_checkskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_checkskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, id);
}
@@ -6373,14 +6373,14 @@ int HP_inter_guild_checkskill(struct guild *g, int id) {
int HP_inter_guild_calcinfo(struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_calcinfo_pre ) {
+ if (HPMHooks.count.HP_inter_guild_calcinfo_pre > 0) {
int (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_calcinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_calcinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_calcinfo_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6388,9 +6388,9 @@ int HP_inter_guild_calcinfo(struct guild *g) {
{
retVal___ = HPMHooks.source.inter_guild.calcinfo(g);
}
- if( HPMHooks.count.HP_inter_guild_calcinfo_post ) {
+ if (HPMHooks.count.HP_inter_guild_calcinfo_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_calcinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_calcinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_calcinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -6400,14 +6400,14 @@ int HP_inter_guild_calcinfo(struct guild *g) {
int HP_inter_guild_sex_changed(int guild_id, int account_id, int char_id, short gender) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_sex_changed_pre ) {
+ if (HPMHooks.count.HP_inter_guild_sex_changed_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, short *gender);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sex_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sex_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_sex_changed_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &gender);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6415,9 +6415,9 @@ int HP_inter_guild_sex_changed(int guild_id, int account_id, int char_id, short
{
retVal___ = HPMHooks.source.inter_guild.sex_changed(guild_id, account_id, char_id, gender);
}
- if( HPMHooks.count.HP_inter_guild_sex_changed_post ) {
+ if (HPMHooks.count.HP_inter_guild_sex_changed_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, short gender);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sex_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_sex_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_sex_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, gender);
}
@@ -6427,14 +6427,14 @@ int HP_inter_guild_sex_changed(int guild_id, int account_id, int char_id, short
int HP_inter_guild_charname_changed(int guild_id, int account_id, int char_id, char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_charname_changed_pre ) {
+ if (HPMHooks.count.HP_inter_guild_charname_changed_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_charname_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_charname_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_charname_changed_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6442,9 +6442,9 @@ int HP_inter_guild_charname_changed(int guild_id, int account_id, int char_id, c
{
retVal___ = HPMHooks.source.inter_guild.charname_changed(guild_id, account_id, char_id, name);
}
- if( HPMHooks.count.HP_inter_guild_charname_changed_post ) {
+ if (HPMHooks.count.HP_inter_guild_charname_changed_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_charname_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_charname_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_charname_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, name);
}
@@ -6454,14 +6454,14 @@ int HP_inter_guild_charname_changed(int guild_id, int account_id, int char_id, c
int HP_inter_guild_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_guild_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6469,9 +6469,9 @@ int HP_inter_guild_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_guild.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_guild_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_guild_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6481,14 +6481,14 @@ int HP_inter_guild_parse_frommap(int fd) {
int HP_inter_guild_leave(int guild_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_leave_pre ) {
+ if (HPMHooks.count.HP_inter_guild_leave_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_leave_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6496,9 +6496,9 @@ int HP_inter_guild_leave(int guild_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.inter_guild.leave(guild_id, account_id, char_id);
}
- if( HPMHooks.count.HP_inter_guild_leave_post ) {
+ if (HPMHooks.count.HP_inter_guild_leave_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id);
}
@@ -6508,14 +6508,14 @@ int HP_inter_guild_leave(int guild_id, int account_id, int char_id) {
int HP_inter_guild_broken(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_guild_broken_pre ) {
+ if (HPMHooks.count.HP_inter_guild_broken_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_guild_broken_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6523,9 +6523,9 @@ int HP_inter_guild_broken(int guild_id) {
{
retVal___ = HPMHooks.source.inter_guild.broken(guild_id);
}
- if( HPMHooks.count.HP_inter_guild_broken_post ) {
+ if (HPMHooks.count.HP_inter_guild_broken_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_guild_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_guild_broken_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -6536,14 +6536,14 @@ int HP_inter_guild_broken(int guild_id) {
int HP_inter_homunculus_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_homunculus_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_homunculus_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_homunculus_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6551,9 +6551,9 @@ int HP_inter_homunculus_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_homunculus.sql_init();
}
- if( HPMHooks.count.HP_inter_homunculus_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_homunculus_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_homunculus_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -6562,14 +6562,14 @@ int HP_inter_homunculus_sql_init(void) {
}
void HP_inter_homunculus_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_homunculus_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_homunculus_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_homunculus_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6577,9 +6577,9 @@ void HP_inter_homunculus_sql_final(void) {
{
HPMHooks.source.inter_homunculus.sql_final();
}
- if( HPMHooks.count.HP_inter_homunculus_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_homunculus_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_homunculus_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -6589,14 +6589,14 @@ void HP_inter_homunculus_sql_final(void) {
int HP_inter_homunculus_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_homunculus_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_homunculus_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_homunculus_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6604,9 +6604,9 @@ int HP_inter_homunculus_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_homunculus.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_homunculus_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_homunculus_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_homunculus_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_homunculus_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6617,14 +6617,14 @@ int HP_inter_homunculus_parse_frommap(int fd) {
const char* HP_inter_msg_txt(int msg_number) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_msg_txt_pre ) {
+ if (HPMHooks.count.HP_inter_msg_txt_pre > 0) {
const char* (*preHookFunc) (int *msg_number);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_txt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_txt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_msg_txt_pre[hIndex].func;
retVal___ = preHookFunc(&msg_number);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6632,9 +6632,9 @@ const char* HP_inter_msg_txt(int msg_number) {
{
retVal___ = HPMHooks.source.inter.msg_txt(msg_number);
}
- if( HPMHooks.count.HP_inter_msg_txt_post ) {
+ if (HPMHooks.count.HP_inter_msg_txt_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int msg_number);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_txt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_txt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_msg_txt_post[hIndex].func;
retVal___ = postHookFunc(retVal___, msg_number);
}
@@ -6644,14 +6644,14 @@ const char* HP_inter_msg_txt(int msg_number) {
bool HP_inter_msg_config_read(const char *cfg_name, bool allow_override) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_msg_config_read_pre ) {
+ if (HPMHooks.count.HP_inter_msg_config_read_pre > 0) {
bool (*preHookFunc) (const char **cfg_name, bool *allow_override);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_msg_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&cfg_name, &allow_override);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6659,9 +6659,9 @@ bool HP_inter_msg_config_read(const char *cfg_name, bool allow_override) {
{
retVal___ = HPMHooks.source.inter.msg_config_read(cfg_name, allow_override);
}
- if( HPMHooks.count.HP_inter_msg_config_read_post ) {
+ if (HPMHooks.count.HP_inter_msg_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *cfg_name, bool allow_override);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_msg_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_msg_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cfg_name, allow_override);
}
@@ -6670,14 +6670,14 @@ bool HP_inter_msg_config_read(const char *cfg_name, bool allow_override) {
}
void HP_inter_do_final_msg(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_do_final_msg_pre ) {
+ if (HPMHooks.count.HP_inter_do_final_msg_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_do_final_msg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_do_final_msg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_do_final_msg_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6685,9 +6685,9 @@ void HP_inter_do_final_msg(void) {
{
HPMHooks.source.inter.do_final_msg();
}
- if( HPMHooks.count.HP_inter_do_final_msg_post ) {
+ if (HPMHooks.count.HP_inter_do_final_msg_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_do_final_msg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_do_final_msg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_do_final_msg_post[hIndex].func;
postHookFunc();
}
@@ -6697,14 +6697,14 @@ void HP_inter_do_final_msg(void) {
const char* HP_inter_job_name(int class) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_job_name_pre ) {
+ if (HPMHooks.count.HP_inter_job_name_pre > 0) {
const char* (*preHookFunc) (int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_job_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_job_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_job_name_pre[hIndex].func;
retVal___ = preHookFunc(&class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6712,9 +6712,9 @@ const char* HP_inter_job_name(int class) {
{
retVal___ = HPMHooks.source.inter.job_name(class);
}
- if( HPMHooks.count.HP_inter_job_name_post ) {
+ if (HPMHooks.count.HP_inter_job_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_job_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_job_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_job_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class);
}
@@ -6723,16 +6723,16 @@ const char* HP_inter_job_name(int class) {
}
void HP_inter_vmsg_to_fd(int fd, int u_fd, int aid, char *msg, va_list ap) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_vmsg_to_fd_pre ) {
+ if (HPMHooks.count.HP_inter_vmsg_to_fd_pre > 0) {
void (*preHookFunc) (int *fd, int *u_fd, int *aid, char **msg, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_vmsg_to_fd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_vmsg_to_fd_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_inter_vmsg_to_fd_pre[hIndex].func;
preHookFunc(&fd, &u_fd, &aid, &msg, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6742,9 +6742,9 @@ void HP_inter_vmsg_to_fd(int fd, int u_fd, int aid, char *msg, va_list ap) {
HPMHooks.source.inter.vmsg_to_fd(fd, u_fd, aid, msg, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_inter_vmsg_to_fd_post ) {
+ if (HPMHooks.count.HP_inter_vmsg_to_fd_post > 0) {
void (*postHookFunc) (int fd, int u_fd, int aid, char *msg, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_vmsg_to_fd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_vmsg_to_fd_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_inter_vmsg_to_fd_post[hIndex].func;
postHookFunc(fd, u_fd, aid, msg, ap___copy);
@@ -6755,14 +6755,14 @@ void HP_inter_vmsg_to_fd(int fd, int u_fd, int aid, char *msg, va_list ap) {
}
void HP_inter_savereg(int account_id, int char_id, const char *key, unsigned int index, intptr_t val, bool is_string) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_savereg_pre ) {
+ if (HPMHooks.count.HP_inter_savereg_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id, const char **key, unsigned int *index, intptr_t *val, bool *is_string);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_savereg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_savereg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_savereg_pre[hIndex].func;
preHookFunc(&account_id, &char_id, &key, &index, &val, &is_string);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6770,9 +6770,9 @@ void HP_inter_savereg(int account_id, int char_id, const char *key, unsigned int
{
HPMHooks.source.inter.savereg(account_id, char_id, key, index, val, is_string);
}
- if( HPMHooks.count.HP_inter_savereg_post ) {
+ if (HPMHooks.count.HP_inter_savereg_post > 0) {
void (*postHookFunc) (int account_id, int char_id, const char *key, unsigned int index, intptr_t val, bool is_string);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_savereg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_savereg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_savereg_post[hIndex].func;
postHookFunc(account_id, char_id, key, index, val, is_string);
}
@@ -6782,14 +6782,14 @@ void HP_inter_savereg(int account_id, int char_id, const char *key, unsigned int
int HP_inter_accreg_fromsql(int account_id, int char_id, int fd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_accreg_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_accreg_fromsql_pre > 0) {
int (*preHookFunc) (int *account_id, int *char_id, int *fd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_accreg_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accreg_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_accreg_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id, &fd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6797,9 +6797,9 @@ int HP_inter_accreg_fromsql(int account_id, int char_id, int fd, int type) {
{
retVal___ = HPMHooks.source.inter.accreg_fromsql(account_id, char_id, fd, type);
}
- if( HPMHooks.count.HP_inter_accreg_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_accreg_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int char_id, int fd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_accreg_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_accreg_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_accreg_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id, fd, type);
}
@@ -6809,16 +6809,16 @@ int HP_inter_accreg_fromsql(int account_id, int char_id, int fd, int type) {
int HP_inter_vlog(char *fmt, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_vlog_pre ) {
+ if (HPMHooks.count.HP_inter_vlog_pre > 0) {
int (*preHookFunc) (char **fmt, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_vlog_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_vlog_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_inter_vlog_pre[hIndex].func;
retVal___ = preHookFunc(&fmt, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6828,9 +6828,9 @@ int HP_inter_vlog(char *fmt, va_list ap) {
retVal___ = HPMHooks.source.inter.vlog(fmt, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_inter_vlog_post ) {
+ if (HPMHooks.count.HP_inter_vlog_post > 0) {
int (*postHookFunc) (int retVal___, char *fmt, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_vlog_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_vlog_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_inter_vlog_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fmt, ap___copy);
@@ -6842,14 +6842,14 @@ int HP_inter_vlog(char *fmt, va_list ap) {
int HP_inter_init_sql(const char *file) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_init_sql_pre ) {
+ if (HPMHooks.count.HP_inter_init_sql_pre > 0) {
int (*preHookFunc) (const char **file);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_init_sql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_init_sql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_init_sql_pre[hIndex].func;
retVal___ = preHookFunc(&file);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6857,9 +6857,9 @@ int HP_inter_init_sql(const char *file) {
{
retVal___ = HPMHooks.source.inter.init_sql(file);
}
- if( HPMHooks.count.HP_inter_init_sql_post ) {
+ if (HPMHooks.count.HP_inter_init_sql_post > 0) {
int (*postHookFunc) (int retVal___, const char *file);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_init_sql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_init_sql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_init_sql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file);
}
@@ -6869,14 +6869,14 @@ int HP_inter_init_sql(const char *file) {
int HP_inter_mapif_init(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mapif_init_pre ) {
+ if (HPMHooks.count.HP_inter_mapif_init_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mapif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mapif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mapif_init_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6884,9 +6884,9 @@ int HP_inter_mapif_init(int fd) {
{
retVal___ = HPMHooks.source.inter.mapif_init(fd);
}
- if( HPMHooks.count.HP_inter_mapif_init_post ) {
+ if (HPMHooks.count.HP_inter_mapif_init_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mapif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mapif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mapif_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6896,16 +6896,16 @@ int HP_inter_mapif_init(int fd) {
int HP_inter_check_ttl_wisdata_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_check_ttl_wisdata_sub_pre ) {
+ if (HPMHooks.count.HP_inter_check_ttl_wisdata_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_inter_check_ttl_wisdata_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6915,9 +6915,9 @@ int HP_inter_check_ttl_wisdata_sub(union DBKey key, struct DBData *data, va_list
retVal___ = HPMHooks.source.inter.check_ttl_wisdata_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_inter_check_ttl_wisdata_sub_post ) {
+ if (HPMHooks.count.HP_inter_check_ttl_wisdata_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_inter_check_ttl_wisdata_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -6929,14 +6929,14 @@ int HP_inter_check_ttl_wisdata_sub(union DBKey key, struct DBData *data, va_list
int HP_inter_check_ttl_wisdata(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_check_ttl_wisdata_pre ) {
+ if (HPMHooks.count.HP_inter_check_ttl_wisdata_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_check_ttl_wisdata_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6944,9 +6944,9 @@ int HP_inter_check_ttl_wisdata(void) {
{
retVal___ = HPMHooks.source.inter.check_ttl_wisdata();
}
- if( HPMHooks.count.HP_inter_check_ttl_wisdata_post ) {
+ if (HPMHooks.count.HP_inter_check_ttl_wisdata_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_ttl_wisdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_check_ttl_wisdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -6956,14 +6956,14 @@ int HP_inter_check_ttl_wisdata(void) {
int HP_inter_check_length(int fd, int length) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_check_length_pre ) {
+ if (HPMHooks.count.HP_inter_check_length_pre > 0) {
int (*preHookFunc) (int *fd, int *length);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_check_length_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &length);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6971,9 +6971,9 @@ int HP_inter_check_length(int fd, int length) {
{
retVal___ = HPMHooks.source.inter.check_length(fd, length);
}
- if( HPMHooks.count.HP_inter_check_length_post ) {
+ if (HPMHooks.count.HP_inter_check_length_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int length);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_check_length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_check_length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, length);
}
@@ -6983,14 +6983,14 @@ int HP_inter_check_length(int fd, int length) {
int HP_inter_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6998,9 +6998,9 @@ int HP_inter_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -7009,14 +7009,14 @@ int HP_inter_parse_frommap(int fd) {
}
void HP_inter_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_final_pre ) {
+ if (HPMHooks.count.HP_inter_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7024,9 +7024,9 @@ void HP_inter_final(void) {
{
HPMHooks.source.inter.final();
}
- if( HPMHooks.count.HP_inter_final_post ) {
+ if (HPMHooks.count.HP_inter_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_final_post[hIndex].func;
postHookFunc();
}
@@ -7036,14 +7036,14 @@ void HP_inter_final(void) {
bool HP_inter_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_config_read_pre ) {
+ if (HPMHooks.count.HP_inter_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7051,9 +7051,9 @@ bool HP_inter_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.inter.config_read(filename, imported);
}
- if( HPMHooks.count.HP_inter_config_read_post ) {
+ if (HPMHooks.count.HP_inter_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -7063,14 +7063,14 @@ bool HP_inter_config_read(const char *filename, bool imported) {
bool HP_inter_config_read_log(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_config_read_log_pre ) {
+ if (HPMHooks.count.HP_inter_config_read_log_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_log_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_log_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_config_read_log_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7078,9 +7078,9 @@ bool HP_inter_config_read_log(const char *filename, const struct config_t *confi
{
retVal___ = HPMHooks.source.inter.config_read_log(filename, config, imported);
}
- if( HPMHooks.count.HP_inter_config_read_log_post ) {
+ if (HPMHooks.count.HP_inter_config_read_log_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_log_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_log_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_config_read_log_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -7090,14 +7090,14 @@ bool HP_inter_config_read_log(const char *filename, const struct config_t *confi
bool HP_inter_config_read_connection(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_config_read_connection_pre ) {
+ if (HPMHooks.count.HP_inter_config_read_connection_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_config_read_connection_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7105,9 +7105,9 @@ bool HP_inter_config_read_connection(const char *filename, const struct config_t
{
retVal___ = HPMHooks.source.inter.config_read_connection(filename, config, imported);
}
- if( HPMHooks.count.HP_inter_config_read_connection_post ) {
+ if (HPMHooks.count.HP_inter_config_read_connection_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_config_read_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_config_read_connection_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -7118,14 +7118,14 @@ bool HP_inter_config_read_connection(const char *filename, const struct config_t
int HP_inter_mail_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mail_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_mail_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7133,9 +7133,9 @@ int HP_inter_mail_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_mail.sql_init();
}
- if( HPMHooks.count.HP_inter_mail_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_mail_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7144,14 +7144,14 @@ int HP_inter_mail_sql_init(void) {
}
void HP_inter_mail_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_mail_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_mail_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7159,9 +7159,9 @@ void HP_inter_mail_sql_final(void) {
{
HPMHooks.source.inter_mail.sql_final();
}
- if( HPMHooks.count.HP_inter_mail_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_mail_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -7171,14 +7171,14 @@ void HP_inter_mail_sql_final(void) {
int HP_inter_mail_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mail_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_mail_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7186,9 +7186,9 @@ int HP_inter_mail_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_mail.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_mail_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_mail_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -7198,14 +7198,14 @@ int HP_inter_mail_parse_frommap(int fd) {
int HP_inter_mail_fromsql(int char_id, struct mail_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mail_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_mail_fromsql_pre > 0) {
int (*preHookFunc) (int *char_id, struct mail_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7213,9 +7213,9 @@ int HP_inter_mail_fromsql(int char_id, struct mail_data *md) {
{
retVal___ = HPMHooks.source.inter_mail.fromsql(char_id, md);
}
- if( HPMHooks.count.HP_inter_mail_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_mail_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, struct mail_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, md);
}
@@ -7225,14 +7225,14 @@ int HP_inter_mail_fromsql(int char_id, struct mail_data *md) {
int HP_inter_mail_savemessage(struct mail_message *msg) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mail_savemessage_pre ) {
+ if (HPMHooks.count.HP_inter_mail_savemessage_pre > 0) {
int (*preHookFunc) (struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_savemessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_savemessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_savemessage_pre[hIndex].func;
retVal___ = preHookFunc(&msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7240,9 +7240,9 @@ int HP_inter_mail_savemessage(struct mail_message *msg) {
{
retVal___ = HPMHooks.source.inter_mail.savemessage(msg);
}
- if( HPMHooks.count.HP_inter_mail_savemessage_post ) {
+ if (HPMHooks.count.HP_inter_mail_savemessage_post > 0) {
int (*postHookFunc) (int retVal___, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_savemessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_savemessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_savemessage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, msg);
}
@@ -7252,14 +7252,14 @@ int HP_inter_mail_savemessage(struct mail_message *msg) {
bool HP_inter_mail_loadmessage(int mail_id, struct mail_message *msg) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_mail_loadmessage_pre ) {
+ if (HPMHooks.count.HP_inter_mail_loadmessage_pre > 0) {
bool (*preHookFunc) (int *mail_id, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_loadmessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_loadmessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_loadmessage_pre[hIndex].func;
retVal___ = preHookFunc(&mail_id, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7267,9 +7267,9 @@ bool HP_inter_mail_loadmessage(int mail_id, struct mail_message *msg) {
{
retVal___ = HPMHooks.source.inter_mail.loadmessage(mail_id, msg);
}
- if( HPMHooks.count.HP_inter_mail_loadmessage_post ) {
+ if (HPMHooks.count.HP_inter_mail_loadmessage_post > 0) {
bool (*postHookFunc) (bool retVal___, int mail_id, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_loadmessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_loadmessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_loadmessage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mail_id, msg);
}
@@ -7279,14 +7279,14 @@ bool HP_inter_mail_loadmessage(int mail_id, struct mail_message *msg) {
bool HP_inter_mail_DeleteAttach(int mail_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_mail_DeleteAttach_pre ) {
+ if (HPMHooks.count.HP_inter_mail_DeleteAttach_pre > 0) {
bool (*preHookFunc) (int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_DeleteAttach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_DeleteAttach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_DeleteAttach_pre[hIndex].func;
retVal___ = preHookFunc(&mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7294,9 +7294,9 @@ bool HP_inter_mail_DeleteAttach(int mail_id) {
{
retVal___ = HPMHooks.source.inter_mail.DeleteAttach(mail_id);
}
- if( HPMHooks.count.HP_inter_mail_DeleteAttach_post ) {
+ if (HPMHooks.count.HP_inter_mail_DeleteAttach_post > 0) {
bool (*postHookFunc) (bool retVal___, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_DeleteAttach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_DeleteAttach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_DeleteAttach_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mail_id);
}
@@ -7305,14 +7305,14 @@ bool HP_inter_mail_DeleteAttach(int mail_id) {
}
void HP_inter_mail_sendmail(int send_id, const char *send_name, int dest_id, const char *dest_name, const char *title, const char *body, int zeny, struct item *item) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_mail_sendmail_pre ) {
+ if (HPMHooks.count.HP_inter_mail_sendmail_pre > 0) {
void (*preHookFunc) (int *send_id, const char **send_name, int *dest_id, const char **dest_name, const char **title, const char **body, int *zeny, struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sendmail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sendmail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mail_sendmail_pre[hIndex].func;
preHookFunc(&send_id, &send_name, &dest_id, &dest_name, &title, &body, &zeny, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7320,9 +7320,9 @@ void HP_inter_mail_sendmail(int send_id, const char *send_name, int dest_id, con
{
HPMHooks.source.inter_mail.sendmail(send_id, send_name, dest_id, dest_name, title, body, zeny, item);
}
- if( HPMHooks.count.HP_inter_mail_sendmail_post ) {
+ if (HPMHooks.count.HP_inter_mail_sendmail_post > 0) {
void (*postHookFunc) (int send_id, const char *send_name, int dest_id, const char *dest_name, const char *title, const char *body, int zeny, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sendmail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mail_sendmail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mail_sendmail_post[hIndex].func;
postHookFunc(send_id, send_name, dest_id, dest_name, title, body, zeny, item);
}
@@ -7333,14 +7333,14 @@ void HP_inter_mail_sendmail(int send_id, const char *send_name, int dest_id, con
bool HP_inter_mercenary_owner_fromsql(int char_id, struct mmo_charstatus *status) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_mercenary_owner_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_fromsql_pre > 0) {
bool (*preHookFunc) (int *char_id, struct mmo_charstatus **status);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_owner_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &status);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7348,9 +7348,9 @@ bool HP_inter_mercenary_owner_fromsql(int char_id, struct mmo_charstatus *status
{
retVal___ = HPMHooks.source.inter_mercenary.owner_fromsql(char_id, status);
}
- if( HPMHooks.count.HP_inter_mercenary_owner_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_fromsql_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, struct mmo_charstatus *status);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_owner_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, status);
}
@@ -7360,14 +7360,14 @@ bool HP_inter_mercenary_owner_fromsql(int char_id, struct mmo_charstatus *status
bool HP_inter_mercenary_owner_tosql(int char_id, struct mmo_charstatus *status) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_mercenary_owner_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_tosql_pre > 0) {
bool (*preHookFunc) (int *char_id, struct mmo_charstatus **status);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_owner_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &status);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7375,9 +7375,9 @@ bool HP_inter_mercenary_owner_tosql(int char_id, struct mmo_charstatus *status)
{
retVal___ = HPMHooks.source.inter_mercenary.owner_tosql(char_id, status);
}
- if( HPMHooks.count.HP_inter_mercenary_owner_tosql_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_tosql_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, struct mmo_charstatus *status);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_owner_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, status);
}
@@ -7387,14 +7387,14 @@ bool HP_inter_mercenary_owner_tosql(int char_id, struct mmo_charstatus *status)
bool HP_inter_mercenary_owner_delete(int char_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_inter_mercenary_owner_delete_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_delete_pre > 0) {
bool (*preHookFunc) (int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_owner_delete_pre[hIndex].func;
retVal___ = preHookFunc(&char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7402,9 +7402,9 @@ bool HP_inter_mercenary_owner_delete(int char_id) {
{
retVal___ = HPMHooks.source.inter_mercenary.owner_delete(char_id);
}
- if( HPMHooks.count.HP_inter_mercenary_owner_delete_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_owner_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_owner_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_owner_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id);
}
@@ -7414,14 +7414,14 @@ bool HP_inter_mercenary_owner_delete(int char_id) {
int HP_inter_mercenary_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mercenary_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7429,9 +7429,9 @@ int HP_inter_mercenary_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_mercenary.sql_init();
}
- if( HPMHooks.count.HP_inter_mercenary_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7440,14 +7440,14 @@ int HP_inter_mercenary_sql_init(void) {
}
void HP_inter_mercenary_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_mercenary_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7455,9 +7455,9 @@ void HP_inter_mercenary_sql_final(void) {
{
HPMHooks.source.inter_mercenary.sql_final();
}
- if( HPMHooks.count.HP_inter_mercenary_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -7467,14 +7467,14 @@ void HP_inter_mercenary_sql_final(void) {
int HP_inter_mercenary_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_mercenary_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_mercenary_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_mercenary_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7482,9 +7482,9 @@ int HP_inter_mercenary_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_mercenary.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_mercenary_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_mercenary_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_mercenary_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_mercenary_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -7495,14 +7495,14 @@ int HP_inter_mercenary_parse_frommap(int fd) {
int HP_inter_party_check_lv(struct party_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_check_lv_pre ) {
+ if (HPMHooks.count.HP_inter_party_check_lv_pre > 0) {
int (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_lv_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_lv_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_check_lv_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7510,9 +7510,9 @@ int HP_inter_party_check_lv(struct party_data *p) {
{
retVal___ = HPMHooks.source.inter_party.check_lv(p);
}
- if( HPMHooks.count.HP_inter_party_check_lv_post ) {
+ if (HPMHooks.count.HP_inter_party_check_lv_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_lv_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_lv_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_check_lv_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -7521,14 +7521,14 @@ int HP_inter_party_check_lv(struct party_data *p) {
}
void HP_inter_party_calc_state(struct party_data *p) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_party_calc_state_pre ) {
+ if (HPMHooks.count.HP_inter_party_calc_state_pre > 0) {
void (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_calc_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_calc_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_calc_state_pre[hIndex].func;
preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7536,9 +7536,9 @@ void HP_inter_party_calc_state(struct party_data *p) {
{
HPMHooks.source.inter_party.calc_state(p);
}
- if( HPMHooks.count.HP_inter_party_calc_state_post ) {
+ if (HPMHooks.count.HP_inter_party_calc_state_post > 0) {
void (*postHookFunc) (struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_calc_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_calc_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_calc_state_post[hIndex].func;
postHookFunc(p);
}
@@ -7548,14 +7548,14 @@ void HP_inter_party_calc_state(struct party_data *p) {
int HP_inter_party_tosql(struct party *p, int flag, int index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_party_tosql_pre > 0) {
int (*preHookFunc) (struct party **p, int *flag, int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&p, &flag, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7563,9 +7563,9 @@ int HP_inter_party_tosql(struct party *p, int flag, int index) {
{
retVal___ = HPMHooks.source.inter_party.tosql(p, flag, index);
}
- if( HPMHooks.count.HP_inter_party_tosql_post ) {
+ if (HPMHooks.count.HP_inter_party_tosql_post > 0) {
int (*postHookFunc) (int retVal___, struct party *p, int flag, int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, flag, index);
}
@@ -7575,14 +7575,14 @@ int HP_inter_party_tosql(struct party *p, int flag, int index) {
struct party_data* HP_inter_party_fromsql(int party_id) {
int hIndex = 0;
struct party_data* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_party_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_party_fromsql_pre > 0) {
struct party_data* (*preHookFunc) (int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7590,9 +7590,9 @@ struct party_data* HP_inter_party_fromsql(int party_id) {
{
retVal___ = HPMHooks.source.inter_party.fromsql(party_id);
}
- if( HPMHooks.count.HP_inter_party_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_party_fromsql_post > 0) {
struct party_data* (*postHookFunc) (struct party_data* retVal___, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id);
}
@@ -7602,14 +7602,14 @@ struct party_data* HP_inter_party_fromsql(int party_id) {
int HP_inter_party_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_party_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7617,9 +7617,9 @@ int HP_inter_party_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_party.sql_init();
}
- if( HPMHooks.count.HP_inter_party_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_party_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7628,14 +7628,14 @@ int HP_inter_party_sql_init(void) {
}
void HP_inter_party_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_party_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_party_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7643,9 +7643,9 @@ void HP_inter_party_sql_final(void) {
{
HPMHooks.source.inter_party.sql_final();
}
- if( HPMHooks.count.HP_inter_party_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_party_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -7655,14 +7655,14 @@ void HP_inter_party_sql_final(void) {
struct party_data* HP_inter_party_search_partyname(const char *str) {
int hIndex = 0;
struct party_data* retVal___ = NULL;
- if( HPMHooks.count.HP_inter_party_search_partyname_pre ) {
+ if (HPMHooks.count.HP_inter_party_search_partyname_pre > 0) {
struct party_data* (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_search_partyname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_search_partyname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_search_partyname_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7670,9 +7670,9 @@ struct party_data* HP_inter_party_search_partyname(const char *str) {
{
retVal___ = HPMHooks.source.inter_party.search_partyname(str);
}
- if( HPMHooks.count.HP_inter_party_search_partyname_post ) {
+ if (HPMHooks.count.HP_inter_party_search_partyname_post > 0) {
struct party_data* (*postHookFunc) (struct party_data* retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_search_partyname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_search_partyname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_search_partyname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -7682,14 +7682,14 @@ struct party_data* HP_inter_party_search_partyname(const char *str) {
int HP_inter_party_check_exp_share(struct party_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_check_exp_share_pre ) {
+ if (HPMHooks.count.HP_inter_party_check_exp_share_pre > 0) {
int (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_exp_share_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_exp_share_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_check_exp_share_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7697,9 +7697,9 @@ int HP_inter_party_check_exp_share(struct party_data *p) {
{
retVal___ = HPMHooks.source.inter_party.check_exp_share(p);
}
- if( HPMHooks.count.HP_inter_party_check_exp_share_post ) {
+ if (HPMHooks.count.HP_inter_party_check_exp_share_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_exp_share_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_exp_share_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_check_exp_share_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -7709,14 +7709,14 @@ int HP_inter_party_check_exp_share(struct party_data *p) {
int HP_inter_party_check_empty(struct party_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_check_empty_pre ) {
+ if (HPMHooks.count.HP_inter_party_check_empty_pre > 0) {
int (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_empty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_empty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_check_empty_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7724,9 +7724,9 @@ int HP_inter_party_check_empty(struct party_data *p) {
{
retVal___ = HPMHooks.source.inter_party.check_empty(p);
}
- if( HPMHooks.count.HP_inter_party_check_empty_post ) {
+ if (HPMHooks.count.HP_inter_party_check_empty_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_empty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_check_empty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_check_empty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -7736,14 +7736,14 @@ int HP_inter_party_check_empty(struct party_data *p) {
int HP_inter_party_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_party_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7751,9 +7751,9 @@ int HP_inter_party_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_party.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_party_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_party_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -7763,14 +7763,14 @@ int HP_inter_party_parse_frommap(int fd) {
int HP_inter_party_leave(int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_leave_pre ) {
+ if (HPMHooks.count.HP_inter_party_leave_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_leave_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7778,9 +7778,9 @@ int HP_inter_party_leave(int party_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.inter_party.leave(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_inter_party_leave_post ) {
+ if (HPMHooks.count.HP_inter_party_leave_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -7790,14 +7790,14 @@ int HP_inter_party_leave(int party_id, int account_id, int char_id) {
int HP_inter_party_CharOnline(int char_id, int party_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_CharOnline_pre ) {
+ if (HPMHooks.count.HP_inter_party_CharOnline_pre > 0) {
int (*preHookFunc) (int *char_id, int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOnline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOnline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_CharOnline_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7805,9 +7805,9 @@ int HP_inter_party_CharOnline(int char_id, int party_id) {
{
retVal___ = HPMHooks.source.inter_party.CharOnline(char_id, party_id);
}
- if( HPMHooks.count.HP_inter_party_CharOnline_post ) {
+ if (HPMHooks.count.HP_inter_party_CharOnline_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOnline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOnline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_CharOnline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, party_id);
}
@@ -7817,14 +7817,14 @@ int HP_inter_party_CharOnline(int char_id, int party_id) {
int HP_inter_party_CharOffline(int char_id, int party_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_party_CharOffline_pre ) {
+ if (HPMHooks.count.HP_inter_party_CharOffline_pre > 0) {
int (*preHookFunc) (int *char_id, int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOffline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOffline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_party_CharOffline_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7832,9 +7832,9 @@ int HP_inter_party_CharOffline(int char_id, int party_id) {
{
retVal___ = HPMHooks.source.inter_party.CharOffline(char_id, party_id);
}
- if( HPMHooks.count.HP_inter_party_CharOffline_post ) {
+ if (HPMHooks.count.HP_inter_party_CharOffline_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOffline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_party_CharOffline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_party_CharOffline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, party_id);
}
@@ -7845,14 +7845,14 @@ int HP_inter_party_CharOffline(int char_id, int party_id) {
int HP_inter_pet_tosql(const struct s_pet *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_pet_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_pet_tosql_pre > 0) {
int (*preHookFunc) (const struct s_pet **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7860,9 +7860,9 @@ int HP_inter_pet_tosql(const struct s_pet *p) {
{
retVal___ = HPMHooks.source.inter_pet.tosql(p);
}
- if( HPMHooks.count.HP_inter_pet_tosql_post ) {
+ if (HPMHooks.count.HP_inter_pet_tosql_post > 0) {
int (*postHookFunc) (int retVal___, const struct s_pet *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -7872,14 +7872,14 @@ int HP_inter_pet_tosql(const struct s_pet *p) {
int HP_inter_pet_fromsql(int pet_id, struct s_pet *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_pet_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_pet_fromsql_pre > 0) {
int (*preHookFunc) (int *pet_id, struct s_pet **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&pet_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7887,9 +7887,9 @@ int HP_inter_pet_fromsql(int pet_id, struct s_pet *p) {
{
retVal___ = HPMHooks.source.inter_pet.fromsql(pet_id, p);
}
- if( HPMHooks.count.HP_inter_pet_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_pet_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int pet_id, struct s_pet *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pet_id, p);
}
@@ -7899,14 +7899,14 @@ int HP_inter_pet_fromsql(int pet_id, struct s_pet *p) {
int HP_inter_pet_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_pet_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_pet_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7914,9 +7914,9 @@ int HP_inter_pet_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_pet.sql_init();
}
- if( HPMHooks.count.HP_inter_pet_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_pet_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7925,14 +7925,14 @@ int HP_inter_pet_sql_init(void) {
}
void HP_inter_pet_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_pet_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_pet_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7940,9 +7940,9 @@ void HP_inter_pet_sql_final(void) {
{
HPMHooks.source.inter_pet.sql_final();
}
- if( HPMHooks.count.HP_inter_pet_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_pet_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -7952,14 +7952,14 @@ void HP_inter_pet_sql_final(void) {
int HP_inter_pet_delete_(int pet_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_pet_delete__pre ) {
+ if (HPMHooks.count.HP_inter_pet_delete__pre > 0) {
int (*preHookFunc) (int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_delete__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_delete__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_delete__pre[hIndex].func;
retVal___ = preHookFunc(&pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7967,9 +7967,9 @@ int HP_inter_pet_delete_(int pet_id) {
{
retVal___ = HPMHooks.source.inter_pet.delete_(pet_id);
}
- if( HPMHooks.count.HP_inter_pet_delete__post ) {
+ if (HPMHooks.count.HP_inter_pet_delete__post > 0) {
int (*postHookFunc) (int retVal___, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_delete__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_delete__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_delete__post[hIndex].func;
retVal___ = postHookFunc(retVal___, pet_id);
}
@@ -7979,14 +7979,14 @@ int HP_inter_pet_delete_(int pet_id) {
int HP_inter_pet_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_pet_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_pet_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_pet_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7994,9 +7994,9 @@ int HP_inter_pet_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_pet.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_pet_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_pet_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_pet_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_pet_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -8007,14 +8007,14 @@ int HP_inter_pet_parse_frommap(int fd) {
int HP_inter_quest_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_quest_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_quest_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_quest_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8022,9 +8022,9 @@ int HP_inter_quest_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_quest.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_quest_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_quest_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_quest_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_quest_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -8035,14 +8035,14 @@ int HP_inter_quest_parse_frommap(int fd) {
int HP_inter_storage_tosql(int account_id, struct storage_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_storage_tosql_pre > 0) {
int (*preHookFunc) (int *account_id, struct storage_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8050,9 +8050,9 @@ int HP_inter_storage_tosql(int account_id, struct storage_data *p) {
{
retVal___ = HPMHooks.source.inter_storage.tosql(account_id, p);
}
- if( HPMHooks.count.HP_inter_storage_tosql_post ) {
+ if (HPMHooks.count.HP_inter_storage_tosql_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct storage_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, p);
}
@@ -8062,14 +8062,14 @@ int HP_inter_storage_tosql(int account_id, struct storage_data *p) {
int HP_inter_storage_fromsql(int account_id, struct storage_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_storage_fromsql_pre > 0) {
int (*preHookFunc) (int *account_id, struct storage_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8077,9 +8077,9 @@ int HP_inter_storage_fromsql(int account_id, struct storage_data *p) {
{
retVal___ = HPMHooks.source.inter_storage.fromsql(account_id, p);
}
- if( HPMHooks.count.HP_inter_storage_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_storage_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct storage_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, p);
}
@@ -8089,14 +8089,14 @@ int HP_inter_storage_fromsql(int account_id, struct storage_data *p) {
int HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storage *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre > 0) {
int (*preHookFunc) (int *guild_id, const struct guild_storage **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_tosql_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8104,9 +8104,9 @@ int HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storag
{
retVal___ = HPMHooks.source.inter_storage.guild_storage_tosql(guild_id, p);
}
- if( HPMHooks.count.HP_inter_storage_guild_storage_tosql_post ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_tosql_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, const struct guild_storage *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_tosql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, p);
}
@@ -8116,14 +8116,14 @@ int HP_inter_storage_guild_storage_tosql(int guild_id, const struct guild_storag
int HP_inter_storage_guild_storage_fromsql(int guild_id, struct guild_storage *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_guild_storage_fromsql_pre ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_fromsql_pre > 0) {
int (*preHookFunc) (int *guild_id, struct guild_storage **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8131,9 +8131,9 @@ int HP_inter_storage_guild_storage_fromsql(int guild_id, struct guild_storage *p
{
retVal___ = HPMHooks.source.inter_storage.guild_storage_fromsql(guild_id, p);
}
- if( HPMHooks.count.HP_inter_storage_guild_storage_fromsql_post ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_fromsql_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, struct guild_storage *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, p);
}
@@ -8143,14 +8143,14 @@ int HP_inter_storage_guild_storage_fromsql(int guild_id, struct guild_storage *p
int HP_inter_storage_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_sql_init_pre ) {
+ if (HPMHooks.count.HP_inter_storage_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8158,9 +8158,9 @@ int HP_inter_storage_sql_init(void) {
{
retVal___ = HPMHooks.source.inter_storage.sql_init();
}
- if( HPMHooks.count.HP_inter_storage_sql_init_post ) {
+ if (HPMHooks.count.HP_inter_storage_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8169,14 +8169,14 @@ int HP_inter_storage_sql_init(void) {
}
void HP_inter_storage_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_inter_storage_sql_final_pre ) {
+ if (HPMHooks.count.HP_inter_storage_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8184,9 +8184,9 @@ void HP_inter_storage_sql_final(void) {
{
HPMHooks.source.inter_storage.sql_final();
}
- if( HPMHooks.count.HP_inter_storage_sql_final_post ) {
+ if (HPMHooks.count.HP_inter_storage_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -8196,14 +8196,14 @@ void HP_inter_storage_sql_final(void) {
int HP_inter_storage_delete_(int account_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_delete__pre ) {
+ if (HPMHooks.count.HP_inter_storage_delete__pre > 0) {
int (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_delete__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_delete__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_delete__pre[hIndex].func;
retVal___ = preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8211,9 +8211,9 @@ int HP_inter_storage_delete_(int account_id) {
{
retVal___ = HPMHooks.source.inter_storage.delete_(account_id);
}
- if( HPMHooks.count.HP_inter_storage_delete__post ) {
+ if (HPMHooks.count.HP_inter_storage_delete__post > 0) {
int (*postHookFunc) (int retVal___, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_delete__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_delete__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_delete__post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id);
}
@@ -8223,14 +8223,14 @@ int HP_inter_storage_delete_(int account_id) {
int HP_inter_storage_guild_storage_delete(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_guild_storage_delete_pre ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_delete_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_delete_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8238,9 +8238,9 @@ int HP_inter_storage_guild_storage_delete(int guild_id) {
{
retVal___ = HPMHooks.source.inter_storage.guild_storage_delete(guild_id);
}
- if( HPMHooks.count.HP_inter_storage_guild_storage_delete_post ) {
+ if (HPMHooks.count.HP_inter_storage_guild_storage_delete_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_guild_storage_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_guild_storage_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -8250,14 +8250,14 @@ int HP_inter_storage_guild_storage_delete(int guild_id) {
int HP_inter_storage_parse_frommap(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_inter_storage_parse_frommap_pre ) {
+ if (HPMHooks.count.HP_inter_storage_parse_frommap_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_parse_frommap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_parse_frommap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_inter_storage_parse_frommap_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8265,9 +8265,9 @@ int HP_inter_storage_parse_frommap(int fd) {
{
retVal___ = HPMHooks.source.inter_storage.parse_frommap(fd);
}
- if( HPMHooks.count.HP_inter_storage_parse_frommap_post ) {
+ if (HPMHooks.count.HP_inter_storage_parse_frommap_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_parse_frommap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_inter_storage_parse_frommap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_inter_storage_parse_frommap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -8278,14 +8278,14 @@ int HP_inter_storage_parse_frommap(int fd) {
int HP_libconfig_read(struct config_t *config, FILE *stream) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_pre > 0) {
int (*preHookFunc) (struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_pre[hIndex].func;
retVal___ = preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8293,9 +8293,9 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
{
retVal___ = HPMHooks.source.libconfig.read(config, stream);
}
- if( HPMHooks.count.HP_libconfig_read_post ) {
+ if (HPMHooks.count.HP_libconfig_read_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, stream);
}
@@ -8304,14 +8304,14 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
}
void HP_libconfig_write(const struct config_t *config, FILE *stream) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_write_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_pre > 0) {
void (*preHookFunc) (const struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_pre[hIndex].func;
preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8319,9 +8319,9 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
{
HPMHooks.source.libconfig.write(config, stream);
}
- if( HPMHooks.count.HP_libconfig_write_post ) {
+ if (HPMHooks.count.HP_libconfig_write_post > 0) {
void (*postHookFunc) (const struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_post[hIndex].func;
postHookFunc(config, stream);
}
@@ -8330,14 +8330,14 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
}
void HP_libconfig_set_options(struct config_t *config, int options) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_options_pre > 0) {
void (*preHookFunc) (struct config_t **config, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_options_pre[hIndex].func;
preHookFunc(&config, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8345,9 +8345,9 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
{
HPMHooks.source.libconfig.set_options(config, options);
}
- if( HPMHooks.count.HP_libconfig_set_options_post ) {
+ if (HPMHooks.count.HP_libconfig_set_options_post > 0) {
void (*postHookFunc) (struct config_t *config, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_options_post[hIndex].func;
postHookFunc(config, options);
}
@@ -8357,14 +8357,14 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
int HP_libconfig_get_options(const struct config_t *config) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_get_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_get_options_pre > 0) {
int (*preHookFunc) (const struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_get_options_pre[hIndex].func;
retVal___ = preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8372,9 +8372,9 @@ int HP_libconfig_get_options(const struct config_t *config) {
{
retVal___ = HPMHooks.source.libconfig.get_options(config);
}
- if( HPMHooks.count.HP_libconfig_get_options_post ) {
+ if (HPMHooks.count.HP_libconfig_get_options_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_get_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config);
}
@@ -8384,14 +8384,14 @@ int HP_libconfig_get_options(const struct config_t *config) {
int HP_libconfig_read_string(struct config_t *config, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_string_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8399,9 +8399,9 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
{
retVal___ = HPMHooks.source.libconfig.read_string(config, str);
}
- if( HPMHooks.count.HP_libconfig_read_string_post ) {
+ if (HPMHooks.count.HP_libconfig_read_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, str);
}
@@ -8411,14 +8411,14 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_file_src_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_file_src_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8426,9 +8426,9 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.read_file_src(config, filename);
}
- if( HPMHooks.count.HP_libconfig_read_file_src_post ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_file_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -8438,14 +8438,14 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int HP_libconfig_write_file(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_write_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8453,9 +8453,9 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.write_file(config, filename);
}
- if( HPMHooks.count.HP_libconfig_write_file_post ) {
+ if (HPMHooks.count.HP_libconfig_write_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -8464,14 +8464,14 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
}
void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (void *)) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_destructor_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_pre > 0) {
void (*preHookFunc) (struct config_t **config, void ( **destructor ) (void *));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_destructor_pre[hIndex].func;
preHookFunc(&config, &destructor);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8479,9 +8479,9 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
{
HPMHooks.source.libconfig.set_destructor(config, destructor);
}
- if( HPMHooks.count.HP_libconfig_set_destructor_post ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_post > 0) {
void (*postHookFunc) (struct config_t *config, void ( *destructor ) (void *));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_destructor_post[hIndex].func;
postHookFunc(config, destructor);
}
@@ -8490,14 +8490,14 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
}
void HP_libconfig_set_include_dir(struct config_t *config, const char *include_dir) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_include_dir_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_pre > 0) {
void (*preHookFunc) (struct config_t **config, const char **include_dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_pre[hIndex].func;
preHookFunc(&config, &include_dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8505,9 +8505,9 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
{
HPMHooks.source.libconfig.set_include_dir(config, include_dir);
}
- if( HPMHooks.count.HP_libconfig_set_include_dir_post ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_post > 0) {
void (*postHookFunc) (struct config_t *config, const char *include_dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_post[hIndex].func;
postHookFunc(config, include_dir);
}
@@ -8516,14 +8516,14 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
}
void HP_libconfig_init(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_init_pre ) {
+ if (HPMHooks.count.HP_libconfig_init_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_init_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8531,9 +8531,9 @@ void HP_libconfig_init(struct config_t *config) {
{
HPMHooks.source.libconfig.init(config);
}
- if( HPMHooks.count.HP_libconfig_init_post ) {
+ if (HPMHooks.count.HP_libconfig_init_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_init_post[hIndex].func;
postHookFunc(config);
}
@@ -8542,14 +8542,14 @@ void HP_libconfig_init(struct config_t *config) {
}
void HP_libconfig_destroy(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_destroy_pre ) {
+ if (HPMHooks.count.HP_libconfig_destroy_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_destroy_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8557,9 +8557,9 @@ void HP_libconfig_destroy(struct config_t *config) {
{
HPMHooks.source.libconfig.destroy(config);
}
- if( HPMHooks.count.HP_libconfig_destroy_post ) {
+ if (HPMHooks.count.HP_libconfig_destroy_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_destroy_post[hIndex].func;
postHookFunc(config);
}
@@ -8569,14 +8569,14 @@ void HP_libconfig_destroy(struct config_t *config) {
int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8584,9 +8584,9 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -8596,14 +8596,14 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8611,9 +8611,9 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -8623,14 +8623,14 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8638,9 +8638,9 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_float(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -8650,14 +8650,14 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8665,9 +8665,9 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -8677,14 +8677,14 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
const char* HP_libconfig_setting_get_string(const struct config_setting_t *setting) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8692,9 +8692,9 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_string(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -8704,14 +8704,14 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8719,9 +8719,9 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -8731,14 +8731,14 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8746,9 +8746,9 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -8758,14 +8758,14 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, const char *name, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8773,9 +8773,9 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int64(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -8785,14 +8785,14 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, const char *name, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8800,9 +8800,9 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_float(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -8812,14 +8812,14 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8827,9 +8827,9 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -8839,14 +8839,14 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, const char *name, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8854,9 +8854,9 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_string(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -8866,14 +8866,14 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8881,9 +8881,9 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_int(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -8893,14 +8893,14 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8908,9 +8908,9 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -8920,14 +8920,14 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
int HP_libconfig_setting_set_float(struct config_setting_t *setting, double value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8935,9 +8935,9 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
{
retVal___ = HPMHooks.source.libconfig.setting_set_float(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -8947,14 +8947,14 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8962,9 +8962,9 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -8974,14 +8974,14 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8989,9 +8989,9 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
{
retVal___ = HPMHooks.source.libconfig.setting_set_string(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -9001,14 +9001,14 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
int HP_libconfig_setting_set_format(struct config_setting_t *setting, short format) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, short *format);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &format);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9016,9 +9016,9 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
{
retVal___ = HPMHooks.source.libconfig.setting_set_format(setting, format);
}
- if( HPMHooks.count.HP_libconfig_setting_set_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, short format);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, format);
}
@@ -9028,14 +9028,14 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_pre > 0) {
short (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9043,9 +9043,9 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_format(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_post > 0) {
short (*postHookFunc) (short retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9055,14 +9055,14 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9070,9 +9070,9 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
{
retVal___ = HPMHooks.source.libconfig.setting_get_int_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9082,14 +9082,14 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9097,9 +9097,9 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9109,14 +9109,14 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
double HP_libconfig_setting_get_float_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9124,9 +9124,9 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
{
retVal___ = HPMHooks.source.libconfig.setting_get_float_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9136,14 +9136,14 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9151,9 +9151,9 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9163,14 +9163,14 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9178,9 +9178,9 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
{
retVal___ = HPMHooks.source.libconfig.setting_get_string_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9190,14 +9190,14 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9205,9 +9205,9 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
{
retVal___ = HPMHooks.source.libconfig.setting_set_int_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -9217,14 +9217,14 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setting_t *setting, int idx, int64 value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9232,9 +9232,9 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -9244,14 +9244,14 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setting_t *setting, int idx, double value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9259,9 +9259,9 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_float_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -9271,14 +9271,14 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9286,9 +9286,9 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -9298,14 +9298,14 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_setting_t *setting, int idx, const char *value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9313,9 +9313,9 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
{
retVal___ = HPMHooks.source.libconfig.setting_set_string_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -9325,14 +9325,14 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_index_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_index_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9340,9 +9340,9 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_index(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_index_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9352,14 +9352,14 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int HP_libconfig_setting_length(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_length_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_length_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9367,9 +9367,9 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_length(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_length_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9379,14 +9379,14 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setting_t *setting, unsigned int idx) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9394,9 +9394,9 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -9406,14 +9406,14 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
struct config_setting_t* HP_libconfig_setting_get_member(const struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_member_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9421,9 +9421,9 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
{
retVal___ = HPMHooks.source.libconfig.setting_get_member(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_get_member_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -9433,14 +9433,14 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *parent, const char *name, int type) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_add_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **parent, const char **name, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_add_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9448,9 +9448,9 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
{
retVal___ = HPMHooks.source.libconfig.setting_add(parent, name, type);
}
- if( HPMHooks.count.HP_libconfig_setting_add_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *parent, const char *name, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name, type);
}
@@ -9460,14 +9460,14 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9475,9 +9475,9 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
{
retVal___ = HPMHooks.source.libconfig.setting_remove(parent, name);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name);
}
@@ -9487,14 +9487,14 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9502,9 +9502,9 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
{
retVal___ = HPMHooks.source.libconfig.setting_remove_elem(parent, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, idx);
}
@@ -9513,14 +9513,14 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
}
void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_hook_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_pre > 0) {
void (*preHookFunc) (struct config_setting_t **setting, void **hook);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_pre[hIndex].func;
preHookFunc(&setting, &hook);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9528,9 +9528,9 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
{
HPMHooks.source.libconfig.setting_set_hook(setting, hook);
}
- if( HPMHooks.count.HP_libconfig_setting_set_hook_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_post > 0) {
void (*postHookFunc) (struct config_setting_t *setting, void *hook);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_post[hIndex].func;
postHookFunc(setting, hook);
}
@@ -9540,14 +9540,14 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, const char *filepath) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_t **config, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9555,9 +9555,9 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
{
retVal___ = HPMHooks.source.libconfig.lookup(config, filepath);
}
- if( HPMHooks.count.HP_libconfig_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_t *config, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath);
}
@@ -9567,14 +9567,14 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9582,9 +9582,9 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
{
retVal___ = HPMHooks.source.libconfig.lookup_int(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -9594,14 +9594,14 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepath, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9609,9 +9609,9 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_int64(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -9621,14 +9621,14 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_float(const struct config_t *config, const char *filepath, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9636,9 +9636,9 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_float(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -9648,14 +9648,14 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9663,9 +9663,9 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
{
retVal___ = HPMHooks.source.libconfig.lookup_bool(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -9675,14 +9675,14 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
int HP_libconfig_lookup_string(const struct config_t *config, const char *filepath, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9690,9 +9690,9 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
{
retVal___ = HPMHooks.source.libconfig.lookup_string(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -9702,14 +9702,14 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
int HP_libconfig_load_file(struct config_t *config, const char *config_filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_load_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_load_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_load_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9717,9 +9717,9 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
{
retVal___ = HPMHooks.source.libconfig.load_file(config, config_filename);
}
- if( HPMHooks.count.HP_libconfig_load_file_post ) {
+ if (HPMHooks.count.HP_libconfig_load_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_load_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, config_filename);
}
@@ -9728,14 +9728,14 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
}
void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9743,9 +9743,9 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
{
HPMHooks.source.libconfig.setting_copy_simple(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -9754,14 +9754,14 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
}
void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9769,9 +9769,9 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
{
HPMHooks.source.libconfig.setting_copy_elem(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -9780,14 +9780,14 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
}
void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9795,9 +9795,9 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
{
HPMHooks.source.libconfig.setting_copy_aggregate(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -9807,14 +9807,14 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9822,9 +9822,9 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
{
retVal___ = HPMHooks.source.libconfig.setting_copy(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, src);
}
@@ -9834,14 +9834,14 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9849,9 +9849,9 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_real(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9861,14 +9861,14 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_pre > 0) {
uint32 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9876,9 +9876,9 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint32(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9888,14 +9888,14 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_pre > 0) {
uint16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9903,9 +9903,9 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9915,14 +9915,14 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int hIndex = 0;
int16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_pre > 0) {
int16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9930,9 +9930,9 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_post > 0) {
int16 (*postHookFunc) (int16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -9942,14 +9942,14 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting, const char *name, bool *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, bool **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9957,9 +9957,9 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool_real(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, bool *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -9969,14 +9969,14 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, const char *name, uint32 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint32 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9984,9 +9984,9 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint32(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint32 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -9996,14 +9996,14 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, const char *name, uint16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10011,9 +10011,9 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -10023,14 +10023,14 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, const char *name, int16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10038,9 +10038,9 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -10050,14 +10050,14 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *setting, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10065,9 +10065,9 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_mutable_string(setting, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, out, out_size);
}
@@ -10077,14 +10077,14 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10092,9 +10092,9 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
{
retVal___ = HPMHooks.source.libconfig.lookup_mutable_string(config, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, name, out, out_size);
}
@@ -10104,14 +10104,14 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
/* loginif_interface */
void HP_loginif_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_init_pre ) {
+ if (HPMHooks.count.HP_loginif_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10119,9 +10119,9 @@ void HP_loginif_init(void) {
{
HPMHooks.source.loginif.init();
}
- if( HPMHooks.count.HP_loginif_init_post ) {
+ if (HPMHooks.count.HP_loginif_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_init_post[hIndex].func;
postHookFunc();
}
@@ -10130,14 +10130,14 @@ void HP_loginif_init(void) {
}
void HP_loginif_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_final_pre ) {
+ if (HPMHooks.count.HP_loginif_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10145,9 +10145,9 @@ void HP_loginif_final(void) {
{
HPMHooks.source.loginif.final();
}
- if( HPMHooks.count.HP_loginif_final_post ) {
+ if (HPMHooks.count.HP_loginif_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_final_post[hIndex].func;
postHookFunc();
}
@@ -10156,14 +10156,14 @@ void HP_loginif_final(void) {
}
void HP_loginif_reset(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_reset_pre ) {
+ if (HPMHooks.count.HP_loginif_reset_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_reset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_reset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_reset_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10171,9 +10171,9 @@ void HP_loginif_reset(void) {
{
HPMHooks.source.loginif.reset();
}
- if( HPMHooks.count.HP_loginif_reset_post ) {
+ if (HPMHooks.count.HP_loginif_reset_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_reset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_reset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_reset_post[hIndex].func;
postHookFunc();
}
@@ -10182,14 +10182,14 @@ void HP_loginif_reset(void) {
}
void HP_loginif_check_shutdown(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_check_shutdown_pre ) {
+ if (HPMHooks.count.HP_loginif_check_shutdown_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_check_shutdown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_check_shutdown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_check_shutdown_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10197,9 +10197,9 @@ void HP_loginif_check_shutdown(void) {
{
HPMHooks.source.loginif.check_shutdown();
}
- if( HPMHooks.count.HP_loginif_check_shutdown_post ) {
+ if (HPMHooks.count.HP_loginif_check_shutdown_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_check_shutdown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_check_shutdown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_check_shutdown_post[hIndex].func;
postHookFunc();
}
@@ -10208,14 +10208,14 @@ void HP_loginif_check_shutdown(void) {
}
void HP_loginif_on_disconnect(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_on_disconnect_pre ) {
+ if (HPMHooks.count.HP_loginif_on_disconnect_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_disconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_disconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_on_disconnect_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10223,9 +10223,9 @@ void HP_loginif_on_disconnect(void) {
{
HPMHooks.source.loginif.on_disconnect();
}
- if( HPMHooks.count.HP_loginif_on_disconnect_post ) {
+ if (HPMHooks.count.HP_loginif_on_disconnect_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_disconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_disconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_on_disconnect_post[hIndex].func;
postHookFunc();
}
@@ -10234,14 +10234,14 @@ void HP_loginif_on_disconnect(void) {
}
void HP_loginif_on_ready(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_on_ready_pre ) {
+ if (HPMHooks.count.HP_loginif_on_ready_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_ready_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_ready_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_on_ready_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10249,9 +10249,9 @@ void HP_loginif_on_ready(void) {
{
HPMHooks.source.loginif.on_ready();
}
- if( HPMHooks.count.HP_loginif_on_ready_post ) {
+ if (HPMHooks.count.HP_loginif_on_ready_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_ready_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_on_ready_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_on_ready_post[hIndex].func;
postHookFunc();
}
@@ -10260,14 +10260,14 @@ void HP_loginif_on_ready(void) {
}
void HP_loginif_block_account(int account_id, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_block_account_pre ) {
+ if (HPMHooks.count.HP_loginif_block_account_pre > 0) {
void (*preHookFunc) (int *account_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_block_account_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_block_account_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_block_account_pre[hIndex].func;
preHookFunc(&account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10275,9 +10275,9 @@ void HP_loginif_block_account(int account_id, int flag) {
{
HPMHooks.source.loginif.block_account(account_id, flag);
}
- if( HPMHooks.count.HP_loginif_block_account_post ) {
+ if (HPMHooks.count.HP_loginif_block_account_post > 0) {
void (*postHookFunc) (int account_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_block_account_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_block_account_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_block_account_post[hIndex].func;
postHookFunc(account_id, flag);
}
@@ -10286,14 +10286,14 @@ void HP_loginif_block_account(int account_id, int flag) {
}
void HP_loginif_ban_account(int account_id, short year, short month, short day, short hour, short minute, short second) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_ban_account_pre ) {
+ if (HPMHooks.count.HP_loginif_ban_account_pre > 0) {
void (*preHookFunc) (int *account_id, short *year, short *month, short *day, short *hour, short *minute, short *second);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_ban_account_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_ban_account_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_ban_account_pre[hIndex].func;
preHookFunc(&account_id, &year, &month, &day, &hour, &minute, &second);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10301,9 +10301,9 @@ void HP_loginif_ban_account(int account_id, short year, short month, short day,
{
HPMHooks.source.loginif.ban_account(account_id, year, month, day, hour, minute, second);
}
- if( HPMHooks.count.HP_loginif_ban_account_post ) {
+ if (HPMHooks.count.HP_loginif_ban_account_post > 0) {
void (*postHookFunc) (int account_id, short year, short month, short day, short hour, short minute, short second);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_ban_account_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_ban_account_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_ban_account_post[hIndex].func;
postHookFunc(account_id, year, month, day, hour, minute, second);
}
@@ -10312,14 +10312,14 @@ void HP_loginif_ban_account(int account_id, short year, short month, short day,
}
void HP_loginif_unban_account(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_unban_account_pre ) {
+ if (HPMHooks.count.HP_loginif_unban_account_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_unban_account_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_unban_account_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_unban_account_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10327,9 +10327,9 @@ void HP_loginif_unban_account(int account_id) {
{
HPMHooks.source.loginif.unban_account(account_id);
}
- if( HPMHooks.count.HP_loginif_unban_account_post ) {
+ if (HPMHooks.count.HP_loginif_unban_account_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_unban_account_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_unban_account_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_unban_account_post[hIndex].func;
postHookFunc(account_id);
}
@@ -10338,14 +10338,14 @@ void HP_loginif_unban_account(int account_id) {
}
void HP_loginif_changesex(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_changesex_pre ) {
+ if (HPMHooks.count.HP_loginif_changesex_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_changesex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_changesex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_changesex_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10353,9 +10353,9 @@ void HP_loginif_changesex(int account_id) {
{
HPMHooks.source.loginif.changesex(account_id);
}
- if( HPMHooks.count.HP_loginif_changesex_post ) {
+ if (HPMHooks.count.HP_loginif_changesex_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_changesex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_changesex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_changesex_post[hIndex].func;
postHookFunc(account_id);
}
@@ -10364,14 +10364,14 @@ void HP_loginif_changesex(int account_id) {
}
void HP_loginif_auth(int fd, struct char_session_data *sd, uint32 ipl) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_auth_pre ) {
+ if (HPMHooks.count.HP_loginif_auth_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_auth_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_auth_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_auth_pre[hIndex].func;
preHookFunc(&fd, &sd, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10379,9 +10379,9 @@ void HP_loginif_auth(int fd, struct char_session_data *sd, uint32 ipl) {
{
HPMHooks.source.loginif.auth(fd, sd, ipl);
}
- if( HPMHooks.count.HP_loginif_auth_post ) {
+ if (HPMHooks.count.HP_loginif_auth_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_auth_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_auth_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_auth_post[hIndex].func;
postHookFunc(fd, sd, ipl);
}
@@ -10390,14 +10390,14 @@ void HP_loginif_auth(int fd, struct char_session_data *sd, uint32 ipl) {
}
void HP_loginif_send_users_count(int users) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_send_users_count_pre ) {
+ if (HPMHooks.count.HP_loginif_send_users_count_pre > 0) {
void (*preHookFunc) (int *users);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_send_users_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_send_users_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_send_users_count_pre[hIndex].func;
preHookFunc(&users);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10405,9 +10405,9 @@ void HP_loginif_send_users_count(int users) {
{
HPMHooks.source.loginif.send_users_count(users);
}
- if( HPMHooks.count.HP_loginif_send_users_count_post ) {
+ if (HPMHooks.count.HP_loginif_send_users_count_post > 0) {
void (*postHookFunc) (int users);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_send_users_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_send_users_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_send_users_count_post[hIndex].func;
postHookFunc(users);
}
@@ -10416,14 +10416,14 @@ void HP_loginif_send_users_count(int users) {
}
void HP_loginif_connect_to_server(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_loginif_connect_to_server_pre ) {
+ if (HPMHooks.count.HP_loginif_connect_to_server_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_connect_to_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_connect_to_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_loginif_connect_to_server_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10431,9 +10431,9 @@ void HP_loginif_connect_to_server(void) {
{
HPMHooks.source.loginif.connect_to_server();
}
- if( HPMHooks.count.HP_loginif_connect_to_server_post ) {
+ if (HPMHooks.count.HP_loginif_connect_to_server_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_loginif_connect_to_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_loginif_connect_to_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_loginif_connect_to_server_post[hIndex].func;
postHookFunc();
}
@@ -10443,14 +10443,14 @@ void HP_loginif_connect_to_server(void) {
/* mapif_interface */
void HP_mapif_ban(int id, unsigned int flag, int status) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_ban_pre ) {
+ if (HPMHooks.count.HP_mapif_ban_pre > 0) {
void (*preHookFunc) (int *id, unsigned int *flag, int *status);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_ban_pre[hIndex].func;
preHookFunc(&id, &flag, &status);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10458,9 +10458,9 @@ void HP_mapif_ban(int id, unsigned int flag, int status) {
{
HPMHooks.source.mapif.ban(id, flag, status);
}
- if( HPMHooks.count.HP_mapif_ban_post ) {
+ if (HPMHooks.count.HP_mapif_ban_post > 0) {
void (*postHookFunc) (int id, unsigned int flag, int status);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_ban_post[hIndex].func;
postHookFunc(id, flag, status);
}
@@ -10469,14 +10469,14 @@ void HP_mapif_ban(int id, unsigned int flag, int status) {
}
void HP_mapif_server_init(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_server_init_pre ) {
+ if (HPMHooks.count.HP_mapif_server_init_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_server_init_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10484,9 +10484,9 @@ void HP_mapif_server_init(int id) {
{
HPMHooks.source.mapif.server_init(id);
}
- if( HPMHooks.count.HP_mapif_server_init_post ) {
+ if (HPMHooks.count.HP_mapif_server_init_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_server_init_post[hIndex].func;
postHookFunc(id);
}
@@ -10495,14 +10495,14 @@ void HP_mapif_server_init(int id) {
}
void HP_mapif_server_destroy(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_server_destroy_pre ) {
+ if (HPMHooks.count.HP_mapif_server_destroy_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_server_destroy_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10510,9 +10510,9 @@ void HP_mapif_server_destroy(int id) {
{
HPMHooks.source.mapif.server_destroy(id);
}
- if( HPMHooks.count.HP_mapif_server_destroy_post ) {
+ if (HPMHooks.count.HP_mapif_server_destroy_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_server_destroy_post[hIndex].func;
postHookFunc(id);
}
@@ -10521,14 +10521,14 @@ void HP_mapif_server_destroy(int id) {
}
void HP_mapif_server_reset(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_server_reset_pre ) {
+ if (HPMHooks.count.HP_mapif_server_reset_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_reset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_reset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_server_reset_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10536,9 +10536,9 @@ void HP_mapif_server_reset(int id) {
{
HPMHooks.source.mapif.server_reset(id);
}
- if( HPMHooks.count.HP_mapif_server_reset_post ) {
+ if (HPMHooks.count.HP_mapif_server_reset_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_reset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_server_reset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_server_reset_post[hIndex].func;
postHookFunc(id);
}
@@ -10547,14 +10547,14 @@ void HP_mapif_server_reset(int id) {
}
void HP_mapif_on_disconnect(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_on_disconnect_pre ) {
+ if (HPMHooks.count.HP_mapif_on_disconnect_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_disconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_disconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_on_disconnect_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10562,9 +10562,9 @@ void HP_mapif_on_disconnect(int id) {
{
HPMHooks.source.mapif.on_disconnect(id);
}
- if( HPMHooks.count.HP_mapif_on_disconnect_post ) {
+ if (HPMHooks.count.HP_mapif_on_disconnect_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_disconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_disconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_on_disconnect_post[hIndex].func;
postHookFunc(id);
}
@@ -10573,14 +10573,14 @@ void HP_mapif_on_disconnect(int id) {
}
void HP_mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group, int map_fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_on_parse_accinfo_pre ) {
+ if (HPMHooks.count.HP_mapif_on_parse_accinfo_pre > 0) {
void (*preHookFunc) (int *account_id, int *u_fd, int *u_aid, int *u_group, int *map_fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_parse_accinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_parse_accinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_on_parse_accinfo_pre[hIndex].func;
preHookFunc(&account_id, &u_fd, &u_aid, &u_group, &map_fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10588,9 +10588,9 @@ void HP_mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group,
{
HPMHooks.source.mapif.on_parse_accinfo(account_id, u_fd, u_aid, u_group, map_fd);
}
- if( HPMHooks.count.HP_mapif_on_parse_accinfo_post ) {
+ if (HPMHooks.count.HP_mapif_on_parse_accinfo_post > 0) {
void (*postHookFunc) (int account_id, int u_fd, int u_aid, int u_group, int map_fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_parse_accinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_on_parse_accinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_on_parse_accinfo_post[hIndex].func;
postHookFunc(account_id, u_fd, u_aid, u_group, map_fd);
}
@@ -10599,14 +10599,14 @@ void HP_mapif_on_parse_accinfo(int account_id, int u_fd, int u_aid, int u_group,
}
void HP_mapif_char_ban(int char_id, time_t timestamp) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_char_ban_pre ) {
+ if (HPMHooks.count.HP_mapif_char_ban_pre > 0) {
void (*preHookFunc) (int *char_id, time_t *timestamp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_char_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_char_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_char_ban_pre[hIndex].func;
preHookFunc(&char_id, &timestamp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10614,9 +10614,9 @@ void HP_mapif_char_ban(int char_id, time_t timestamp) {
{
HPMHooks.source.mapif.char_ban(char_id, timestamp);
}
- if( HPMHooks.count.HP_mapif_char_ban_post ) {
+ if (HPMHooks.count.HP_mapif_char_ban_post > 0) {
void (*postHookFunc) (int char_id, time_t timestamp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_char_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_char_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_char_ban_post[hIndex].func;
postHookFunc(char_id, timestamp);
}
@@ -10626,14 +10626,14 @@ void HP_mapif_char_ban(int char_id, time_t timestamp) {
int HP_mapif_sendall(const unsigned char *buf, unsigned int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_sendall_pre ) {
+ if (HPMHooks.count.HP_mapif_sendall_pre > 0) {
int (*preHookFunc) (const unsigned char **buf, unsigned int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_sendall_pre[hIndex].func;
retVal___ = preHookFunc(&buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10641,9 +10641,9 @@ int HP_mapif_sendall(const unsigned char *buf, unsigned int len) {
{
retVal___ = HPMHooks.source.mapif.sendall(buf, len);
}
- if( HPMHooks.count.HP_mapif_sendall_post ) {
+ if (HPMHooks.count.HP_mapif_sendall_post > 0) {
int (*postHookFunc) (int retVal___, const unsigned char *buf, unsigned int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_sendall_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buf, len);
}
@@ -10653,14 +10653,14 @@ int HP_mapif_sendall(const unsigned char *buf, unsigned int len) {
int HP_mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_sendallwos_pre ) {
+ if (HPMHooks.count.HP_mapif_sendallwos_pre > 0) {
int (*preHookFunc) (int *sfd, unsigned char **buf, unsigned int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendallwos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendallwos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_sendallwos_pre[hIndex].func;
retVal___ = preHookFunc(&sfd, &buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10668,9 +10668,9 @@ int HP_mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len) {
{
retVal___ = HPMHooks.source.mapif.sendallwos(sfd, buf, len);
}
- if( HPMHooks.count.HP_mapif_sendallwos_post ) {
+ if (HPMHooks.count.HP_mapif_sendallwos_post > 0) {
int (*postHookFunc) (int retVal___, int sfd, unsigned char *buf, unsigned int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendallwos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_sendallwos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_sendallwos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sfd, buf, len);
}
@@ -10680,14 +10680,14 @@ int HP_mapif_sendallwos(int sfd, unsigned char *buf, unsigned int len) {
int HP_mapif_send(int fd, unsigned char *buf, unsigned int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_send_pre ) {
+ if (HPMHooks.count.HP_mapif_send_pre > 0) {
int (*preHookFunc) (int *fd, unsigned char **buf, unsigned int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_send_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10695,9 +10695,9 @@ int HP_mapif_send(int fd, unsigned char *buf, unsigned int len) {
{
retVal___ = HPMHooks.source.mapif.send(fd, buf, len);
}
- if( HPMHooks.count.HP_mapif_send_post ) {
+ if (HPMHooks.count.HP_mapif_send_post > 0) {
int (*postHookFunc) (int retVal___, int fd, unsigned char *buf, unsigned int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_send_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, buf, len);
}
@@ -10706,14 +10706,14 @@ int HP_mapif_send(int fd, unsigned char *buf, unsigned int len) {
}
void HP_mapif_send_users_count(int users) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_send_users_count_pre ) {
+ if (HPMHooks.count.HP_mapif_send_users_count_pre > 0) {
void (*preHookFunc) (int *users);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_users_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_users_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_send_users_count_pre[hIndex].func;
preHookFunc(&users);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10721,9 +10721,9 @@ void HP_mapif_send_users_count(int users) {
{
HPMHooks.source.mapif.send_users_count(users);
}
- if( HPMHooks.count.HP_mapif_send_users_count_post ) {
+ if (HPMHooks.count.HP_mapif_send_users_count_post > 0) {
void (*postHookFunc) (int users);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_users_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_users_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_send_users_count_post[hIndex].func;
postHookFunc(users);
}
@@ -10732,14 +10732,14 @@ void HP_mapif_send_users_count(int users) {
}
void HP_mapif_auction_message(int char_id, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_message_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_message_pre > 0) {
void (*preHookFunc) (int *char_id, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_message_pre[hIndex].func;
preHookFunc(&char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10747,9 +10747,9 @@ void HP_mapif_auction_message(int char_id, unsigned char result) {
{
HPMHooks.source.mapif.auction_message(char_id, result);
}
- if( HPMHooks.count.HP_mapif_auction_message_post ) {
+ if (HPMHooks.count.HP_mapif_auction_message_post > 0) {
void (*postHookFunc) (int char_id, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_message_post[hIndex].func;
postHookFunc(char_id, result);
}
@@ -10758,14 +10758,14 @@ void HP_mapif_auction_message(int char_id, unsigned char result) {
}
void HP_mapif_auction_sendlist(int fd, int char_id, short count, short pages, unsigned char *buf) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_sendlist_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_sendlist_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, short *count, short *pages, unsigned char **buf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_sendlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_sendlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_sendlist_pre[hIndex].func;
preHookFunc(&fd, &char_id, &count, &pages, &buf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10773,9 +10773,9 @@ void HP_mapif_auction_sendlist(int fd, int char_id, short count, short pages, un
{
HPMHooks.source.mapif.auction_sendlist(fd, char_id, count, pages, buf);
}
- if( HPMHooks.count.HP_mapif_auction_sendlist_post ) {
+ if (HPMHooks.count.HP_mapif_auction_sendlist_post > 0) {
void (*postHookFunc) (int fd, int char_id, short count, short pages, unsigned char *buf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_sendlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_sendlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_sendlist_post[hIndex].func;
postHookFunc(fd, char_id, count, pages, buf);
}
@@ -10784,14 +10784,14 @@ void HP_mapif_auction_sendlist(int fd, int char_id, short count, short pages, un
}
void HP_mapif_parse_auction_requestlist(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_auction_requestlist_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_requestlist_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_requestlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_requestlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_auction_requestlist_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10799,9 +10799,9 @@ void HP_mapif_parse_auction_requestlist(int fd) {
{
HPMHooks.source.mapif.parse_auction_requestlist(fd);
}
- if( HPMHooks.count.HP_mapif_parse_auction_requestlist_post ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_requestlist_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_requestlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_requestlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_auction_requestlist_post[hIndex].func;
postHookFunc(fd);
}
@@ -10810,14 +10810,14 @@ void HP_mapif_parse_auction_requestlist(int fd) {
}
void HP_mapif_auction_register(int fd, struct auction_data *auction) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_register_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_register_pre > 0) {
void (*preHookFunc) (int *fd, struct auction_data **auction);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_register_pre[hIndex].func;
preHookFunc(&fd, &auction);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10825,9 +10825,9 @@ void HP_mapif_auction_register(int fd, struct auction_data *auction) {
{
HPMHooks.source.mapif.auction_register(fd, auction);
}
- if( HPMHooks.count.HP_mapif_auction_register_post ) {
+ if (HPMHooks.count.HP_mapif_auction_register_post > 0) {
void (*postHookFunc) (int fd, struct auction_data *auction);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_register_post[hIndex].func;
postHookFunc(fd, auction);
}
@@ -10836,14 +10836,14 @@ void HP_mapif_auction_register(int fd, struct auction_data *auction) {
}
void HP_mapif_parse_auction_register(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_auction_register_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_register_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_auction_register_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10851,9 +10851,9 @@ void HP_mapif_parse_auction_register(int fd) {
{
HPMHooks.source.mapif.parse_auction_register(fd);
}
- if( HPMHooks.count.HP_mapif_parse_auction_register_post ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_register_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_auction_register_post[hIndex].func;
postHookFunc(fd);
}
@@ -10862,14 +10862,14 @@ void HP_mapif_parse_auction_register(int fd) {
}
void HP_mapif_auction_cancel(int fd, int char_id, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_cancel_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_cancel_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_cancel_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10877,9 +10877,9 @@ void HP_mapif_auction_cancel(int fd, int char_id, unsigned char result) {
{
HPMHooks.source.mapif.auction_cancel(fd, char_id, result);
}
- if( HPMHooks.count.HP_mapif_auction_cancel_post ) {
+ if (HPMHooks.count.HP_mapif_auction_cancel_post > 0) {
void (*postHookFunc) (int fd, int char_id, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_cancel_post[hIndex].func;
postHookFunc(fd, char_id, result);
}
@@ -10888,14 +10888,14 @@ void HP_mapif_auction_cancel(int fd, int char_id, unsigned char result) {
}
void HP_mapif_parse_auction_cancel(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_auction_cancel_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_cancel_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_auction_cancel_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10903,9 +10903,9 @@ void HP_mapif_parse_auction_cancel(int fd) {
{
HPMHooks.source.mapif.parse_auction_cancel(fd);
}
- if( HPMHooks.count.HP_mapif_parse_auction_cancel_post ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_cancel_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_auction_cancel_post[hIndex].func;
postHookFunc(fd);
}
@@ -10914,14 +10914,14 @@ void HP_mapif_parse_auction_cancel(int fd) {
}
void HP_mapif_auction_close(int fd, int char_id, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_close_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_close_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_close_pre[hIndex].func;
preHookFunc(&fd, &char_id, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10929,9 +10929,9 @@ void HP_mapif_auction_close(int fd, int char_id, unsigned char result) {
{
HPMHooks.source.mapif.auction_close(fd, char_id, result);
}
- if( HPMHooks.count.HP_mapif_auction_close_post ) {
+ if (HPMHooks.count.HP_mapif_auction_close_post > 0) {
void (*postHookFunc) (int fd, int char_id, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_close_post[hIndex].func;
postHookFunc(fd, char_id, result);
}
@@ -10940,14 +10940,14 @@ void HP_mapif_auction_close(int fd, int char_id, unsigned char result) {
}
void HP_mapif_parse_auction_close(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_auction_close_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_close_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_auction_close_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10955,9 +10955,9 @@ void HP_mapif_parse_auction_close(int fd) {
{
HPMHooks.source.mapif.parse_auction_close(fd);
}
- if( HPMHooks.count.HP_mapif_parse_auction_close_post ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_close_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_auction_close_post[hIndex].func;
postHookFunc(fd);
}
@@ -10966,14 +10966,14 @@ void HP_mapif_parse_auction_close(int fd) {
}
void HP_mapif_auction_bid(int fd, int char_id, int bid, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_auction_bid_pre ) {
+ if (HPMHooks.count.HP_mapif_auction_bid_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, int *bid, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_bid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_bid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_auction_bid_pre[hIndex].func;
preHookFunc(&fd, &char_id, &bid, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10981,9 +10981,9 @@ void HP_mapif_auction_bid(int fd, int char_id, int bid, unsigned char result) {
{
HPMHooks.source.mapif.auction_bid(fd, char_id, bid, result);
}
- if( HPMHooks.count.HP_mapif_auction_bid_post ) {
+ if (HPMHooks.count.HP_mapif_auction_bid_post > 0) {
void (*postHookFunc) (int fd, int char_id, int bid, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_bid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_auction_bid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_auction_bid_post[hIndex].func;
postHookFunc(fd, char_id, bid, result);
}
@@ -10992,14 +10992,14 @@ void HP_mapif_auction_bid(int fd, int char_id, int bid, unsigned char result) {
}
void HP_mapif_parse_auction_bid(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_auction_bid_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_bid_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_bid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_bid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_auction_bid_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11007,9 +11007,9 @@ void HP_mapif_parse_auction_bid(int fd) {
{
HPMHooks.source.mapif.parse_auction_bid(fd);
}
- if( HPMHooks.count.HP_mapif_parse_auction_bid_post ) {
+ if (HPMHooks.count.HP_mapif_parse_auction_bid_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_bid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_auction_bid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_auction_bid_post[hIndex].func;
postHookFunc(fd);
}
@@ -11019,14 +11019,14 @@ void HP_mapif_parse_auction_bid(int fd) {
bool HP_mapif_elemental_create(struct s_elemental *ele) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_elemental_create_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_create_pre > 0) {
bool (*preHookFunc) (struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_create_pre[hIndex].func;
retVal___ = preHookFunc(&ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11034,9 +11034,9 @@ bool HP_mapif_elemental_create(struct s_elemental *ele) {
{
retVal___ = HPMHooks.source.mapif.elemental_create(ele);
}
- if( HPMHooks.count.HP_mapif_elemental_create_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_create_post > 0) {
bool (*postHookFunc) (bool retVal___, struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele);
}
@@ -11046,14 +11046,14 @@ bool HP_mapif_elemental_create(struct s_elemental *ele) {
bool HP_mapif_elemental_save(const struct s_elemental *ele) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_elemental_save_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_save_pre > 0) {
bool (*preHookFunc) (const struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_save_pre[hIndex].func;
retVal___ = preHookFunc(&ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11061,9 +11061,9 @@ bool HP_mapif_elemental_save(const struct s_elemental *ele) {
{
retVal___ = HPMHooks.source.mapif.elemental_save(ele);
}
- if( HPMHooks.count.HP_mapif_elemental_save_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_save_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele);
}
@@ -11073,14 +11073,14 @@ bool HP_mapif_elemental_save(const struct s_elemental *ele) {
bool HP_mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_elemental_load_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_load_pre > 0) {
bool (*preHookFunc) (int *ele_id, int *char_id, struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_load_pre[hIndex].func;
retVal___ = preHookFunc(&ele_id, &char_id, &ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11088,9 +11088,9 @@ bool HP_mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
{
retVal___ = HPMHooks.source.mapif.elemental_load(ele_id, char_id, ele);
}
- if( HPMHooks.count.HP_mapif_elemental_load_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_load_post > 0) {
bool (*postHookFunc) (bool retVal___, int ele_id, int char_id, struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_load_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele_id, char_id, ele);
}
@@ -11100,14 +11100,14 @@ bool HP_mapif_elemental_load(int ele_id, int char_id, struct s_elemental *ele) {
bool HP_mapif_elemental_delete(int ele_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_elemental_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_delete_pre > 0) {
bool (*preHookFunc) (int *ele_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_delete_pre[hIndex].func;
retVal___ = preHookFunc(&ele_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11115,9 +11115,9 @@ bool HP_mapif_elemental_delete(int ele_id) {
{
retVal___ = HPMHooks.source.mapif.elemental_delete(ele_id);
}
- if( HPMHooks.count.HP_mapif_elemental_delete_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int ele_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele_id);
}
@@ -11126,14 +11126,14 @@ bool HP_mapif_elemental_delete(int ele_id) {
}
void HP_mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_elemental_send_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_send_pre > 0) {
void (*preHookFunc) (int *fd, struct s_elemental **ele, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_send_pre[hIndex].func;
preHookFunc(&fd, &ele, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11141,9 +11141,9 @@ void HP_mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag
{
HPMHooks.source.mapif.elemental_send(fd, ele, flag);
}
- if( HPMHooks.count.HP_mapif_elemental_send_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_send_post > 0) {
void (*postHookFunc) (int fd, struct s_elemental *ele, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_send_post[hIndex].func;
postHookFunc(fd, ele, flag);
}
@@ -11152,14 +11152,14 @@ void HP_mapif_elemental_send(int fd, struct s_elemental *ele, unsigned char flag
}
void HP_mapif_parse_elemental_create(int fd, const struct s_elemental *ele) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_elemental_create_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_create_pre > 0) {
void (*preHookFunc) (int *fd, const struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_elemental_create_pre[hIndex].func;
preHookFunc(&fd, &ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11167,9 +11167,9 @@ void HP_mapif_parse_elemental_create(int fd, const struct s_elemental *ele) {
{
HPMHooks.source.mapif.parse_elemental_create(fd, ele);
}
- if( HPMHooks.count.HP_mapif_parse_elemental_create_post ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_create_post > 0) {
void (*postHookFunc) (int fd, const struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_elemental_create_post[hIndex].func;
postHookFunc(fd, ele);
}
@@ -11178,14 +11178,14 @@ void HP_mapif_parse_elemental_create(int fd, const struct s_elemental *ele) {
}
void HP_mapif_parse_elemental_load(int fd, int ele_id, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_elemental_load_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_load_pre > 0) {
void (*preHookFunc) (int *fd, int *ele_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_elemental_load_pre[hIndex].func;
preHookFunc(&fd, &ele_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11193,9 +11193,9 @@ void HP_mapif_parse_elemental_load(int fd, int ele_id, int char_id) {
{
HPMHooks.source.mapif.parse_elemental_load(fd, ele_id, char_id);
}
- if( HPMHooks.count.HP_mapif_parse_elemental_load_post ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_load_post > 0) {
void (*postHookFunc) (int fd, int ele_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_elemental_load_post[hIndex].func;
postHookFunc(fd, ele_id, char_id);
}
@@ -11204,14 +11204,14 @@ void HP_mapif_parse_elemental_load(int fd, int ele_id, int char_id) {
}
void HP_mapif_elemental_deleted(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_elemental_deleted_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_deleted_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_deleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_deleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_deleted_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11219,9 +11219,9 @@ void HP_mapif_elemental_deleted(int fd, unsigned char flag) {
{
HPMHooks.source.mapif.elemental_deleted(fd, flag);
}
- if( HPMHooks.count.HP_mapif_elemental_deleted_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_deleted_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_deleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_deleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_deleted_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -11230,14 +11230,14 @@ void HP_mapif_elemental_deleted(int fd, unsigned char flag) {
}
void HP_mapif_parse_elemental_delete(int fd, int ele_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_elemental_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_delete_pre > 0) {
void (*preHookFunc) (int *fd, int *ele_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_elemental_delete_pre[hIndex].func;
preHookFunc(&fd, &ele_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11245,9 +11245,9 @@ void HP_mapif_parse_elemental_delete(int fd, int ele_id) {
{
HPMHooks.source.mapif.parse_elemental_delete(fd, ele_id);
}
- if( HPMHooks.count.HP_mapif_parse_elemental_delete_post ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_delete_post > 0) {
void (*postHookFunc) (int fd, int ele_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_elemental_delete_post[hIndex].func;
postHookFunc(fd, ele_id);
}
@@ -11256,14 +11256,14 @@ void HP_mapif_parse_elemental_delete(int fd, int ele_id) {
}
void HP_mapif_elemental_saved(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_elemental_saved_pre ) {
+ if (HPMHooks.count.HP_mapif_elemental_saved_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_saved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_saved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_elemental_saved_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11271,9 +11271,9 @@ void HP_mapif_elemental_saved(int fd, unsigned char flag) {
{
HPMHooks.source.mapif.elemental_saved(fd, flag);
}
- if( HPMHooks.count.HP_mapif_elemental_saved_post ) {
+ if (HPMHooks.count.HP_mapif_elemental_saved_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_saved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_elemental_saved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_elemental_saved_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -11282,14 +11282,14 @@ void HP_mapif_elemental_saved(int fd, unsigned char flag) {
}
void HP_mapif_parse_elemental_save(int fd, const struct s_elemental *ele) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_elemental_save_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_save_pre > 0) {
void (*preHookFunc) (int *fd, const struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_elemental_save_pre[hIndex].func;
preHookFunc(&fd, &ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11297,9 +11297,9 @@ void HP_mapif_parse_elemental_save(int fd, const struct s_elemental *ele) {
{
HPMHooks.source.mapif.parse_elemental_save(fd, ele);
}
- if( HPMHooks.count.HP_mapif_parse_elemental_save_post ) {
+ if (HPMHooks.count.HP_mapif_parse_elemental_save_post > 0) {
void (*postHookFunc) (int fd, const struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_elemental_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_elemental_save_post[hIndex].func;
postHookFunc(fd, ele);
}
@@ -11309,14 +11309,14 @@ void HP_mapif_parse_elemental_save(int fd, const struct s_elemental *ele) {
int HP_mapif_guild_created(int fd, int account_id, struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_created_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_created_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_created_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11324,9 +11324,9 @@ int HP_mapif_guild_created(int fd, int account_id, struct guild *g) {
{
retVal___ = HPMHooks.source.mapif.guild_created(fd, account_id, g);
}
- if( HPMHooks.count.HP_mapif_guild_created_post ) {
+ if (HPMHooks.count.HP_mapif_guild_created_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_created_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, g);
}
@@ -11336,14 +11336,14 @@ int HP_mapif_guild_created(int fd, int account_id, struct guild *g) {
int HP_mapif_guild_noinfo(int fd, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_noinfo_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_noinfo_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_noinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_noinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_noinfo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11351,9 +11351,9 @@ int HP_mapif_guild_noinfo(int fd, int guild_id) {
{
retVal___ = HPMHooks.source.mapif.guild_noinfo(fd, guild_id);
}
- if( HPMHooks.count.HP_mapif_guild_noinfo_post ) {
+ if (HPMHooks.count.HP_mapif_guild_noinfo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_noinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_noinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_noinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id);
}
@@ -11363,14 +11363,14 @@ int HP_mapif_guild_noinfo(int fd, int guild_id) {
int HP_mapif_guild_info(int fd, struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_info_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_info_pre > 0) {
int (*preHookFunc) (int *fd, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_info_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11378,9 +11378,9 @@ int HP_mapif_guild_info(int fd, struct guild *g) {
{
retVal___ = HPMHooks.source.mapif.guild_info(fd, g);
}
- if( HPMHooks.count.HP_mapif_guild_info_post ) {
+ if (HPMHooks.count.HP_mapif_guild_info_post > 0) {
int (*postHookFunc) (int retVal___, int fd, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, g);
}
@@ -11390,14 +11390,14 @@ int HP_mapif_guild_info(int fd, struct guild *g) {
int HP_mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_memberadded_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_memberadded_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *account_id, int *char_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberadded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberadded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_memberadded_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &account_id, &char_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11405,9 +11405,9 @@ int HP_mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id
{
retVal___ = HPMHooks.source.mapif.guild_memberadded(fd, guild_id, account_id, char_id, flag);
}
- if( HPMHooks.count.HP_mapif_guild_memberadded_post ) {
+ if (HPMHooks.count.HP_mapif_guild_memberadded_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int account_id, int char_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberadded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberadded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_memberadded_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, account_id, char_id, flag);
}
@@ -11417,14 +11417,14 @@ int HP_mapif_guild_memberadded(int fd, int guild_id, int account_id, int char_id
int HP_mapif_guild_withdraw(int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_withdraw_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_withdraw_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char **name, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_withdraw_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &flag, &name, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11432,9 +11432,9 @@ int HP_mapif_guild_withdraw(int guild_id, int account_id, int char_id, int flag,
{
retVal___ = HPMHooks.source.mapif.guild_withdraw(guild_id, account_id, char_id, flag, name, mes);
}
- if( HPMHooks.count.HP_mapif_guild_withdraw_post ) {
+ if (HPMHooks.count.HP_mapif_guild_withdraw_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_withdraw_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, flag, name, mes);
}
@@ -11444,14 +11444,14 @@ int HP_mapif_guild_withdraw(int guild_id, int account_id, int char_id, int flag,
int HP_mapif_guild_memberinfoshort(struct guild *g, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_memberinfoshort_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_memberinfoshort_pre > 0) {
int (*preHookFunc) (struct guild **g, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfoshort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfoshort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_memberinfoshort_pre[hIndex].func;
retVal___ = preHookFunc(&g, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11459,9 +11459,9 @@ int HP_mapif_guild_memberinfoshort(struct guild *g, int idx) {
{
retVal___ = HPMHooks.source.mapif.guild_memberinfoshort(g, idx);
}
- if( HPMHooks.count.HP_mapif_guild_memberinfoshort_post ) {
+ if (HPMHooks.count.HP_mapif_guild_memberinfoshort_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfoshort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfoshort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_memberinfoshort_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, idx);
}
@@ -11471,14 +11471,14 @@ int HP_mapif_guild_memberinfoshort(struct guild *g, int idx) {
int HP_mapif_guild_broken(int guild_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_broken_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_broken_pre > 0) {
int (*preHookFunc) (int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_broken_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11486,9 +11486,9 @@ int HP_mapif_guild_broken(int guild_id, int flag) {
{
retVal___ = HPMHooks.source.mapif.guild_broken(guild_id, flag);
}
- if( HPMHooks.count.HP_mapif_guild_broken_post ) {
+ if (HPMHooks.count.HP_mapif_guild_broken_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_broken_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, flag);
}
@@ -11498,14 +11498,14 @@ int HP_mapif_guild_broken(int guild_id, int flag) {
int HP_mapif_guild_message(int guild_id, int account_id, const char *mes, int len, int sfd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_message_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_message_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, const char **mes, int *len, int *sfd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_message_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &mes, &len, &sfd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11513,9 +11513,9 @@ int HP_mapif_guild_message(int guild_id, int account_id, const char *mes, int le
{
retVal___ = HPMHooks.source.mapif.guild_message(guild_id, account_id, mes, len, sfd);
}
- if( HPMHooks.count.HP_mapif_guild_message_post ) {
+ if (HPMHooks.count.HP_mapif_guild_message_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, const char *mes, int len, int sfd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, mes, len, sfd);
}
@@ -11525,14 +11525,14 @@ int HP_mapif_guild_message(int guild_id, int account_id, const char *mes, int le
int HP_mapif_guild_basicinfochanged(int guild_id, int type, const void *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_basicinfochanged_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_basicinfochanged_pre > 0) {
int (*preHookFunc) (int *guild_id, int *type, const void **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_basicinfochanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_basicinfochanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_basicinfochanged_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11540,9 +11540,9 @@ int HP_mapif_guild_basicinfochanged(int guild_id, int type, const void *data, in
{
retVal___ = HPMHooks.source.mapif.guild_basicinfochanged(guild_id, type, data, len);
}
- if( HPMHooks.count.HP_mapif_guild_basicinfochanged_post ) {
+ if (HPMHooks.count.HP_mapif_guild_basicinfochanged_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int type, const void *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_basicinfochanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_basicinfochanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_basicinfochanged_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, type, data, len);
}
@@ -11552,14 +11552,14 @@ int HP_mapif_guild_basicinfochanged(int guild_id, int type, const void *data, in
int HP_mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id, int type, const void *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_memberinfochanged_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_memberinfochanged_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *type, const void **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfochanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfochanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_memberinfochanged_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11567,9 +11567,9 @@ int HP_mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id,
{
retVal___ = HPMHooks.source.mapif.guild_memberinfochanged(guild_id, account_id, char_id, type, data, len);
}
- if( HPMHooks.count.HP_mapif_guild_memberinfochanged_post ) {
+ if (HPMHooks.count.HP_mapif_guild_memberinfochanged_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int type, const void *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfochanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_memberinfochanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_memberinfochanged_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, type, data, len);
}
@@ -11579,14 +11579,14 @@ int HP_mapif_guild_memberinfochanged(int guild_id, int account_id, int char_id,
int HP_mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_skillupack_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_skillupack_pre > 0) {
int (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_skillupack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_skillupack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_skillupack_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &skill_id, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11594,9 +11594,9 @@ int HP_mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
{
retVal___ = HPMHooks.source.mapif.guild_skillupack(guild_id, skill_id, account_id);
}
- if( HPMHooks.count.HP_mapif_guild_skillupack_post ) {
+ if (HPMHooks.count.HP_mapif_guild_skillupack_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, uint16 skill_id, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_skillupack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_skillupack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_skillupack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, skill_id, account_id);
}
@@ -11606,14 +11606,14 @@ int HP_mapif_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
int HP_mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_alliance_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_alliance_pre > 0) {
int (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag, const char **name1, const char **name2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_alliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_alliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_alliance_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id1, &guild_id2, &account_id1, &account_id2, &flag, &name1, &name2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11621,9 +11621,9 @@ int HP_mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int a
{
retVal___ = HPMHooks.source.mapif.guild_alliance(guild_id1, guild_id2, account_id1, account_id2, flag, name1, name2);
}
- if( HPMHooks.count.HP_mapif_guild_alliance_post ) {
+ if (HPMHooks.count.HP_mapif_guild_alliance_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_alliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_alliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_alliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id1, guild_id2, account_id1, account_id2, flag, name1, name2);
}
@@ -11633,14 +11633,14 @@ int HP_mapif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int a
int HP_mapif_guild_position(struct guild *g, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_position_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_position_pre > 0) {
int (*preHookFunc) (struct guild **g, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_position_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_position_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_position_pre[hIndex].func;
retVal___ = preHookFunc(&g, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11648,9 +11648,9 @@ int HP_mapif_guild_position(struct guild *g, int idx) {
{
retVal___ = HPMHooks.source.mapif.guild_position(g, idx);
}
- if( HPMHooks.count.HP_mapif_guild_position_post ) {
+ if (HPMHooks.count.HP_mapif_guild_position_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_position_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_position_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_position_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, idx);
}
@@ -11660,14 +11660,14 @@ int HP_mapif_guild_position(struct guild *g, int idx) {
int HP_mapif_guild_notice(struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_notice_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_notice_pre > 0) {
int (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_notice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_notice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_notice_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11675,9 +11675,9 @@ int HP_mapif_guild_notice(struct guild *g) {
{
retVal___ = HPMHooks.source.mapif.guild_notice(g);
}
- if( HPMHooks.count.HP_mapif_guild_notice_post ) {
+ if (HPMHooks.count.HP_mapif_guild_notice_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_notice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_notice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_notice_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -11687,14 +11687,14 @@ int HP_mapif_guild_notice(struct guild *g) {
int HP_mapif_guild_emblem(struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_emblem_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_emblem_pre > 0) {
int (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_emblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_emblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_emblem_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11702,9 +11702,9 @@ int HP_mapif_guild_emblem(struct guild *g) {
{
retVal___ = HPMHooks.source.mapif.guild_emblem(g);
}
- if( HPMHooks.count.HP_mapif_guild_emblem_post ) {
+ if (HPMHooks.count.HP_mapif_guild_emblem_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_emblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_emblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_emblem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -11714,14 +11714,14 @@ int HP_mapif_guild_emblem(struct guild *g) {
int HP_mapif_guild_master_changed(struct guild *g, int aid, int cid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_master_changed_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_master_changed_pre > 0) {
int (*preHookFunc) (struct guild **g, int *aid, int *cid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_master_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_master_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_master_changed_pre[hIndex].func;
retVal___ = preHookFunc(&g, &aid, &cid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11729,9 +11729,9 @@ int HP_mapif_guild_master_changed(struct guild *g, int aid, int cid) {
{
retVal___ = HPMHooks.source.mapif.guild_master_changed(g, aid, cid);
}
- if( HPMHooks.count.HP_mapif_guild_master_changed_post ) {
+ if (HPMHooks.count.HP_mapif_guild_master_changed_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int aid, int cid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_master_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_master_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_master_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, aid, cid);
}
@@ -11741,14 +11741,14 @@ int HP_mapif_guild_master_changed(struct guild *g, int aid, int cid) {
int HP_mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_guild_castle_dataload_pre ) {
+ if (HPMHooks.count.HP_mapif_guild_castle_dataload_pre > 0) {
int (*preHookFunc) (int *fd, int *sz, const int **castle_ids);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_castle_dataload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_castle_dataload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_guild_castle_dataload_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sz, &castle_ids);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11756,9 +11756,9 @@ int HP_mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids) {
{
retVal___ = HPMHooks.source.mapif.guild_castle_dataload(fd, sz, castle_ids);
}
- if( HPMHooks.count.HP_mapif_guild_castle_dataload_post ) {
+ if (HPMHooks.count.HP_mapif_guild_castle_dataload_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int sz, const int *castle_ids);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_castle_dataload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_guild_castle_dataload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_guild_castle_dataload_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sz, castle_ids);
}
@@ -11768,14 +11768,14 @@ int HP_mapif_guild_castle_dataload(int fd, int sz, const int *castle_ids) {
int HP_mapif_parse_CreateGuild(int fd, int account_id, const char *name, const struct guild_member *master) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_CreateGuild_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_CreateGuild_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, const char **name, const struct guild_member **master);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateGuild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateGuild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_CreateGuild_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &name, &master);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11783,9 +11783,9 @@ int HP_mapif_parse_CreateGuild(int fd, int account_id, const char *name, const s
{
retVal___ = HPMHooks.source.mapif.parse_CreateGuild(fd, account_id, name, master);
}
- if( HPMHooks.count.HP_mapif_parse_CreateGuild_post ) {
+ if (HPMHooks.count.HP_mapif_parse_CreateGuild_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, const char *name, const struct guild_member *master);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateGuild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateGuild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_CreateGuild_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, name, master);
}
@@ -11795,14 +11795,14 @@ int HP_mapif_parse_CreateGuild(int fd, int account_id, const char *name, const s
int HP_mapif_parse_GuildInfo(int fd, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildInfo_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildInfo_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildInfo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11810,9 +11810,9 @@ int HP_mapif_parse_GuildInfo(int fd, int guild_id) {
{
retVal___ = HPMHooks.source.mapif.parse_GuildInfo(fd, guild_id);
}
- if( HPMHooks.count.HP_mapif_parse_GuildInfo_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildInfo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildInfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id);
}
@@ -11822,14 +11822,14 @@ int HP_mapif_parse_GuildInfo(int fd, int guild_id) {
int HP_mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_member *m) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildAddMember_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildAddMember_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, const struct guild_member **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAddMember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAddMember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildAddMember_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11837,9 +11837,9 @@ int HP_mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_membe
{
retVal___ = HPMHooks.source.mapif.parse_GuildAddMember(fd, guild_id, m);
}
- if( HPMHooks.count.HP_mapif_parse_GuildAddMember_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildAddMember_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, const struct guild_member *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAddMember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAddMember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildAddMember_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, m);
}
@@ -11849,14 +11849,14 @@ int HP_mapif_parse_GuildAddMember(int fd, int guild_id, const struct guild_membe
int HP_mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id, int flag, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildLeave_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildLeave_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *account_id, int *char_id, int *flag, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildLeave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildLeave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildLeave_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &account_id, &char_id, &flag, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11864,9 +11864,9 @@ int HP_mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id,
{
retVal___ = HPMHooks.source.mapif.parse_GuildLeave(fd, guild_id, account_id, char_id, flag, mes);
}
- if( HPMHooks.count.HP_mapif_parse_GuildLeave_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildLeave_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int account_id, int char_id, int flag, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildLeave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildLeave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildLeave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, account_id, char_id, flag, mes);
}
@@ -11876,14 +11876,14 @@ int HP_mapif_parse_GuildLeave(int fd, int guild_id, int account_id, int char_id,
int HP_mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_id, int char_id, int online, int lv, int16 class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *account_id, int *char_id, int *online, int *lv, int16 *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildChangeMemberInfoShort_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &account_id, &char_id, &online, &lv, &class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11891,9 +11891,9 @@ int HP_mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_
{
retVal___ = HPMHooks.source.mapif.parse_GuildChangeMemberInfoShort(fd, guild_id, account_id, char_id, online, lv, class);
}
- if( HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildChangeMemberInfoShort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildChangeMemberInfoShort_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, account_id, char_id, online, lv, class);
}
@@ -11903,14 +11903,14 @@ int HP_mapif_parse_GuildChangeMemberInfoShort(int fd, int guild_id, int account_
int HP_mapif_parse_BreakGuild(int fd, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_BreakGuild_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_BreakGuild_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakGuild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakGuild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_BreakGuild_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11918,9 +11918,9 @@ int HP_mapif_parse_BreakGuild(int fd, int guild_id) {
{
retVal___ = HPMHooks.source.mapif.parse_BreakGuild(fd, guild_id);
}
- if( HPMHooks.count.HP_mapif_parse_BreakGuild_post ) {
+ if (HPMHooks.count.HP_mapif_parse_BreakGuild_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakGuild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakGuild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_BreakGuild_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id);
}
@@ -11930,14 +11930,14 @@ int HP_mapif_parse_BreakGuild(int fd, int guild_id) {
int HP_mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildMessage_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMessage_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildMessage_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11945,9 +11945,9 @@ int HP_mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char
{
retVal___ = HPMHooks.source.mapif.parse_GuildMessage(fd, guild_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_mapif_parse_GuildMessage_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMessage_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildMessage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, account_id, mes, len);
}
@@ -11957,14 +11957,14 @@ int HP_mapif_parse_GuildMessage(int fd, int guild_id, int account_id, const char
int HP_mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const void *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *type, const void **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildBasicInfoChange_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11972,9 +11972,9 @@ int HP_mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const vo
{
retVal___ = HPMHooks.source.mapif.parse_GuildBasicInfoChange(fd, guild_id, type, data, len);
}
- if( HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int type, const void *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildBasicInfoChange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildBasicInfoChange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, type, data, len);
}
@@ -11984,14 +11984,14 @@ int HP_mapif_parse_GuildBasicInfoChange(int fd, int guild_id, int type, const vo
int HP_mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *account_id, int *char_id, int *type, const char **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildMemberInfoChange_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &account_id, &char_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11999,9 +11999,9 @@ int HP_mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, i
{
retVal___ = HPMHooks.source.mapif.parse_GuildMemberInfoChange(fd, guild_id, account_id, char_id, type, data, len);
}
- if( HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int account_id, int char_id, int type, const char *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMemberInfoChange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildMemberInfoChange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, account_id, char_id, type, data, len);
}
@@ -12011,14 +12011,14 @@ int HP_mapif_parse_GuildMemberInfoChange(int fd, int guild_id, int account_id, i
int HP_mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct guild_position *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildPosition_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildPosition_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, int *idx, const struct guild_position **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildPosition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildPosition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildPosition_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &idx, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12026,9 +12026,9 @@ int HP_mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct gui
{
retVal___ = HPMHooks.source.mapif.parse_GuildPosition(fd, guild_id, idx, p);
}
- if( HPMHooks.count.HP_mapif_parse_GuildPosition_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildPosition_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, int idx, const struct guild_position *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildPosition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildPosition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildPosition_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, idx, p);
}
@@ -12038,14 +12038,14 @@ int HP_mapif_parse_GuildPosition(int fd, int guild_id, int idx, const struct gui
int HP_mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int account_id, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildSkillUp_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildSkillUp_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, uint16 *skill_id, int *account_id, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildSkillUp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildSkillUp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildSkillUp_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &skill_id, &account_id, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12053,9 +12053,9 @@ int HP_mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int accou
{
retVal___ = HPMHooks.source.mapif.parse_GuildSkillUp(fd, guild_id, skill_id, account_id, max);
}
- if( HPMHooks.count.HP_mapif_parse_GuildSkillUp_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildSkillUp_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, uint16 skill_id, int account_id, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildSkillUp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildSkillUp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildSkillUp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, skill_id, account_id, max);
}
@@ -12065,14 +12065,14 @@ int HP_mapif_parse_GuildSkillUp(int fd, int guild_id, uint16 skill_id, int accou
int HP_mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int account_id1, int account_id2, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre > 0) {
int (*preHookFunc) (struct guild **g, int *guild_id, int *account_id1, int *account_id2, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildDeleteAlliance_pre[hIndex].func;
retVal___ = preHookFunc(&g, &guild_id, &account_id1, &account_id2, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12080,9 +12080,9 @@ int HP_mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int accoun
{
retVal___ = HPMHooks.source.mapif.parse_GuildDeleteAlliance(g, guild_id, account_id1, account_id2, flag);
}
- if( HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int guild_id, int account_id1, int account_id2, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildDeleteAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildDeleteAlliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, guild_id, account_id1, account_id2, flag);
}
@@ -12092,14 +12092,14 @@ int HP_mapif_parse_GuildDeleteAlliance(struct guild *g, int guild_id, int accoun
int HP_mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildAlliance_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildAlliance_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildAlliance_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id1, &guild_id2, &account_id1, &account_id2, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12107,9 +12107,9 @@ int HP_mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int accou
{
retVal___ = HPMHooks.source.mapif.parse_GuildAlliance(fd, guild_id1, guild_id2, account_id1, account_id2, flag);
}
- if( HPMHooks.count.HP_mapif_parse_GuildAlliance_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildAlliance_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildAlliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id1, guild_id2, account_id1, account_id2, flag);
}
@@ -12119,14 +12119,14 @@ int HP_mapif_parse_GuildAlliance(int fd, int guild_id1, int guild_id2, int accou
int HP_mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const char *mes2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildNotice_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildNotice_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, const char **mes1, const char **mes2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildNotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildNotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildNotice_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &mes1, &mes2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12134,9 +12134,9 @@ int HP_mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const cha
{
retVal___ = HPMHooks.source.mapif.parse_GuildNotice(fd, guild_id, mes1, mes2);
}
- if( HPMHooks.count.HP_mapif_parse_GuildNotice_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildNotice_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, const char *mes1, const char *mes2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildNotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildNotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildNotice_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, mes1, mes2);
}
@@ -12146,14 +12146,14 @@ int HP_mapif_parse_GuildNotice(int fd, int guild_id, const char *mes1, const cha
int HP_mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const char *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildEmblem_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildEmblem_pre > 0) {
int (*preHookFunc) (int *fd, int *len, int *guild_id, int *dummy, const char **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildEmblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildEmblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildEmblem_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len, &guild_id, &dummy, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12161,9 +12161,9 @@ int HP_mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const c
{
retVal___ = HPMHooks.source.mapif.parse_GuildEmblem(fd, len, guild_id, dummy, data);
}
- if( HPMHooks.count.HP_mapif_parse_GuildEmblem_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildEmblem_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int len, int guild_id, int dummy, const char *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildEmblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildEmblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildEmblem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len, guild_id, dummy, data);
}
@@ -12173,14 +12173,14 @@ int HP_mapif_parse_GuildEmblem(int fd, int len, int guild_id, int dummy, const c
int HP_mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_pre > 0) {
int (*preHookFunc) (int *fd, int *len, const int **castle_ids);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildCastleDataLoad_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len, &castle_ids);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12188,9 +12188,9 @@ int HP_mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids) {
{
retVal___ = HPMHooks.source.mapif.parse_GuildCastleDataLoad(fd, len, castle_ids);
}
- if( HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int len, const int *castle_ids);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataLoad_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildCastleDataLoad_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len, castle_ids);
}
@@ -12200,14 +12200,14 @@ int HP_mapif_parse_GuildCastleDataLoad(int fd, int len, const int *castle_ids) {
int HP_mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_pre > 0) {
int (*preHookFunc) (int *fd, int *castle_id, int *index, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildCastleDataSave_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &castle_id, &index, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12215,9 +12215,9 @@ int HP_mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int val
{
retVal___ = HPMHooks.source.mapif.parse_GuildCastleDataSave(fd, castle_id, index, value);
}
- if( HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int castle_id, int index, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildCastleDataSave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildCastleDataSave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, castle_id, index, value);
}
@@ -12227,14 +12227,14 @@ int HP_mapif_parse_GuildCastleDataSave(int fd, int castle_id, int index, int val
int HP_mapif_parse_GuildMasterChange(int fd, int guild_id, const char *name, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_GuildMasterChange_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMasterChange_pre > 0) {
int (*preHookFunc) (int *fd, int *guild_id, const char **name, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMasterChange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMasterChange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_GuildMasterChange_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &guild_id, &name, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12242,9 +12242,9 @@ int HP_mapif_parse_GuildMasterChange(int fd, int guild_id, const char *name, int
{
retVal___ = HPMHooks.source.mapif.parse_GuildMasterChange(fd, guild_id, name, len);
}
- if( HPMHooks.count.HP_mapif_parse_GuildMasterChange_post ) {
+ if (HPMHooks.count.HP_mapif_parse_GuildMasterChange_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int guild_id, const char *name, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMasterChange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_GuildMasterChange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_GuildMasterChange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, guild_id, name, len);
}
@@ -12253,14 +12253,14 @@ int HP_mapif_parse_GuildMasterChange(int fd, int guild_id, const char *name, int
}
void HP_mapif_homunculus_created(int fd, int account_id, const struct s_homunculus *sh, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_homunculus_created_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_created_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, const struct s_homunculus **sh, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_created_pre[hIndex].func;
preHookFunc(&fd, &account_id, &sh, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12268,9 +12268,9 @@ void HP_mapif_homunculus_created(int fd, int account_id, const struct s_homuncul
{
HPMHooks.source.mapif.homunculus_created(fd, account_id, sh, flag);
}
- if( HPMHooks.count.HP_mapif_homunculus_created_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_created_post > 0) {
void (*postHookFunc) (int fd, int account_id, const struct s_homunculus *sh, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_created_post[hIndex].func;
postHookFunc(fd, account_id, sh, flag);
}
@@ -12279,14 +12279,14 @@ void HP_mapif_homunculus_created(int fd, int account_id, const struct s_homuncul
}
void HP_mapif_homunculus_deleted(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_homunculus_deleted_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_deleted_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_deleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_deleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_deleted_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12294,9 +12294,9 @@ void HP_mapif_homunculus_deleted(int fd, int flag) {
{
HPMHooks.source.mapif.homunculus_deleted(fd, flag);
}
- if( HPMHooks.count.HP_mapif_homunculus_deleted_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_deleted_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_deleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_deleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_deleted_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -12305,14 +12305,14 @@ void HP_mapif_homunculus_deleted(int fd, int flag) {
}
void HP_mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_homunculus_loaded_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_loaded_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, struct s_homunculus **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_loaded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_loaded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_loaded_pre[hIndex].func;
preHookFunc(&fd, &account_id, &hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12320,9 +12320,9 @@ void HP_mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd)
{
HPMHooks.source.mapif.homunculus_loaded(fd, account_id, hd);
}
- if( HPMHooks.count.HP_mapif_homunculus_loaded_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_loaded_post > 0) {
void (*postHookFunc) (int fd, int account_id, struct s_homunculus *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_loaded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_loaded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_loaded_post[hIndex].func;
postHookFunc(fd, account_id, hd);
}
@@ -12331,14 +12331,14 @@ void HP_mapif_homunculus_loaded(int fd, int account_id, struct s_homunculus *hd)
}
void HP_mapif_homunculus_saved(int fd, int account_id, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_homunculus_saved_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_saved_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_saved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_saved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_saved_pre[hIndex].func;
preHookFunc(&fd, &account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12346,9 +12346,9 @@ void HP_mapif_homunculus_saved(int fd, int account_id, bool flag) {
{
HPMHooks.source.mapif.homunculus_saved(fd, account_id, flag);
}
- if( HPMHooks.count.HP_mapif_homunculus_saved_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_saved_post > 0) {
void (*postHookFunc) (int fd, int account_id, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_saved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_saved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_saved_post[hIndex].func;
postHookFunc(fd, account_id, flag);
}
@@ -12357,14 +12357,14 @@ void HP_mapif_homunculus_saved(int fd, int account_id, bool flag) {
}
void HP_mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned char flag, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_homunculus_renamed_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_renamed_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *char_id, unsigned char *flag, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_renamed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_renamed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_renamed_pre[hIndex].func;
preHookFunc(&fd, &account_id, &char_id, &flag, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12372,9 +12372,9 @@ void HP_mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned c
{
HPMHooks.source.mapif.homunculus_renamed(fd, account_id, char_id, flag, name);
}
- if( HPMHooks.count.HP_mapif_homunculus_renamed_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_renamed_post > 0) {
void (*postHookFunc) (int fd, int account_id, int char_id, unsigned char flag, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_renamed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_renamed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_renamed_post[hIndex].func;
postHookFunc(fd, account_id, char_id, flag, name);
}
@@ -12384,14 +12384,14 @@ void HP_mapif_homunculus_renamed(int fd, int account_id, int char_id, unsigned c
bool HP_mapif_homunculus_create(struct s_homunculus *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_homunculus_create_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_create_pre > 0) {
bool (*preHookFunc) (struct s_homunculus **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_create_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12399,9 +12399,9 @@ bool HP_mapif_homunculus_create(struct s_homunculus *hd) {
{
retVal___ = HPMHooks.source.mapif.homunculus_create(hd);
}
- if( HPMHooks.count.HP_mapif_homunculus_create_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_create_post > 0) {
bool (*postHookFunc) (bool retVal___, struct s_homunculus *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -12411,14 +12411,14 @@ bool HP_mapif_homunculus_create(struct s_homunculus *hd) {
bool HP_mapif_homunculus_save(const struct s_homunculus *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_homunculus_save_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_save_pre > 0) {
bool (*preHookFunc) (const struct s_homunculus **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_save_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12426,9 +12426,9 @@ bool HP_mapif_homunculus_save(const struct s_homunculus *hd) {
{
retVal___ = HPMHooks.source.mapif.homunculus_save(hd);
}
- if( HPMHooks.count.HP_mapif_homunculus_save_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_save_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct s_homunculus *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -12438,14 +12438,14 @@ bool HP_mapif_homunculus_save(const struct s_homunculus *hd) {
bool HP_mapif_homunculus_load(int homun_id, struct s_homunculus *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_homunculus_load_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_load_pre > 0) {
bool (*preHookFunc) (int *homun_id, struct s_homunculus **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_load_pre[hIndex].func;
retVal___ = preHookFunc(&homun_id, &hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12453,9 +12453,9 @@ bool HP_mapif_homunculus_load(int homun_id, struct s_homunculus *hd) {
{
retVal___ = HPMHooks.source.mapif.homunculus_load(homun_id, hd);
}
- if( HPMHooks.count.HP_mapif_homunculus_load_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_load_post > 0) {
bool (*postHookFunc) (bool retVal___, int homun_id, struct s_homunculus *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_load_post[hIndex].func;
retVal___ = postHookFunc(retVal___, homun_id, hd);
}
@@ -12465,14 +12465,14 @@ bool HP_mapif_homunculus_load(int homun_id, struct s_homunculus *hd) {
bool HP_mapif_homunculus_delete(int homun_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_homunculus_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_delete_pre > 0) {
bool (*preHookFunc) (int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_delete_pre[hIndex].func;
retVal___ = preHookFunc(&homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12480,9 +12480,9 @@ bool HP_mapif_homunculus_delete(int homun_id) {
{
retVal___ = HPMHooks.source.mapif.homunculus_delete(homun_id);
}
- if( HPMHooks.count.HP_mapif_homunculus_delete_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, homun_id);
}
@@ -12492,14 +12492,14 @@ bool HP_mapif_homunculus_delete(int homun_id) {
bool HP_mapif_homunculus_rename(const char *name) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_homunculus_rename_pre ) {
+ if (HPMHooks.count.HP_mapif_homunculus_rename_pre > 0) {
bool (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_homunculus_rename_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12507,9 +12507,9 @@ bool HP_mapif_homunculus_rename(const char *name) {
{
retVal___ = HPMHooks.source.mapif.homunculus_rename(name);
}
- if( HPMHooks.count.HP_mapif_homunculus_rename_post ) {
+ if (HPMHooks.count.HP_mapif_homunculus_rename_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_homunculus_rename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_homunculus_rename_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -12518,14 +12518,14 @@ bool HP_mapif_homunculus_rename(const char *name) {
}
void HP_mapif_parse_homunculus_create(int fd, int len, int account_id, const struct s_homunculus *phd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_homunculus_create_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_create_pre > 0) {
void (*preHookFunc) (int *fd, int *len, int *account_id, const struct s_homunculus **phd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_create_pre[hIndex].func;
preHookFunc(&fd, &len, &account_id, &phd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12533,9 +12533,9 @@ void HP_mapif_parse_homunculus_create(int fd, int len, int account_id, const str
{
HPMHooks.source.mapif.parse_homunculus_create(fd, len, account_id, phd);
}
- if( HPMHooks.count.HP_mapif_parse_homunculus_create_post ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_create_post > 0) {
void (*postHookFunc) (int fd, int len, int account_id, const struct s_homunculus *phd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_create_post[hIndex].func;
postHookFunc(fd, len, account_id, phd);
}
@@ -12544,14 +12544,14 @@ void HP_mapif_parse_homunculus_create(int fd, int len, int account_id, const str
}
void HP_mapif_parse_homunculus_delete(int fd, int homun_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_homunculus_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_delete_pre > 0) {
void (*preHookFunc) (int *fd, int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_delete_pre[hIndex].func;
preHookFunc(&fd, &homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12559,9 +12559,9 @@ void HP_mapif_parse_homunculus_delete(int fd, int homun_id) {
{
HPMHooks.source.mapif.parse_homunculus_delete(fd, homun_id);
}
- if( HPMHooks.count.HP_mapif_parse_homunculus_delete_post ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_delete_post > 0) {
void (*postHookFunc) (int fd, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_delete_post[hIndex].func;
postHookFunc(fd, homun_id);
}
@@ -12570,14 +12570,14 @@ void HP_mapif_parse_homunculus_delete(int fd, int homun_id) {
}
void HP_mapif_parse_homunculus_load(int fd, int account_id, int homun_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_homunculus_load_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_load_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_load_pre[hIndex].func;
preHookFunc(&fd, &account_id, &homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12585,9 +12585,9 @@ void HP_mapif_parse_homunculus_load(int fd, int account_id, int homun_id) {
{
HPMHooks.source.mapif.parse_homunculus_load(fd, account_id, homun_id);
}
- if( HPMHooks.count.HP_mapif_parse_homunculus_load_post ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_load_post > 0) {
void (*postHookFunc) (int fd, int account_id, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_load_post[hIndex].func;
postHookFunc(fd, account_id, homun_id);
}
@@ -12596,14 +12596,14 @@ void HP_mapif_parse_homunculus_load(int fd, int account_id, int homun_id) {
}
void HP_mapif_parse_homunculus_save(int fd, int len, int account_id, const struct s_homunculus *phd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_homunculus_save_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_save_pre > 0) {
void (*preHookFunc) (int *fd, int *len, int *account_id, const struct s_homunculus **phd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_save_pre[hIndex].func;
preHookFunc(&fd, &len, &account_id, &phd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12611,9 +12611,9 @@ void HP_mapif_parse_homunculus_save(int fd, int len, int account_id, const struc
{
HPMHooks.source.mapif.parse_homunculus_save(fd, len, account_id, phd);
}
- if( HPMHooks.count.HP_mapif_parse_homunculus_save_post ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_save_post > 0) {
void (*postHookFunc) (int fd, int len, int account_id, const struct s_homunculus *phd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_save_post[hIndex].func;
postHookFunc(fd, len, account_id, phd);
}
@@ -12622,14 +12622,14 @@ void HP_mapif_parse_homunculus_save(int fd, int len, int account_id, const struc
}
void HP_mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_homunculus_rename_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_rename_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *char_id, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_rename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_rename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_rename_pre[hIndex].func;
preHookFunc(&fd, &account_id, &char_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12637,9 +12637,9 @@ void HP_mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const
{
HPMHooks.source.mapif.parse_homunculus_rename(fd, account_id, char_id, name);
}
- if( HPMHooks.count.HP_mapif_parse_homunculus_rename_post ) {
+ if (HPMHooks.count.HP_mapif_parse_homunculus_rename_post > 0) {
void (*postHookFunc) (int fd, int account_id, int char_id, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_rename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_homunculus_rename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_homunculus_rename_post[hIndex].func;
postHookFunc(fd, account_id, char_id, name);
}
@@ -12648,14 +12648,14 @@ void HP_mapif_parse_homunculus_rename(int fd, int account_id, int char_id, const
}
void HP_mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mail_data *md) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_sendinbox_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_sendinbox_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, unsigned char *flag, struct mail_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendinbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_sendinbox_pre[hIndex].func;
preHookFunc(&fd, &char_id, &flag, &md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12663,9 +12663,9 @@ void HP_mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mai
{
HPMHooks.source.mapif.mail_sendinbox(fd, char_id, flag, md);
}
- if( HPMHooks.count.HP_mapif_mail_sendinbox_post ) {
+ if (HPMHooks.count.HP_mapif_mail_sendinbox_post > 0) {
void (*postHookFunc) (int fd, int char_id, unsigned char flag, struct mail_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendinbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_sendinbox_post[hIndex].func;
postHookFunc(fd, char_id, flag, md);
}
@@ -12674,14 +12674,14 @@ void HP_mapif_mail_sendinbox(int fd, int char_id, unsigned char flag, struct mai
}
void HP_mapif_parse_mail_requestinbox(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_requestinbox_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_requestinbox_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_requestinbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_requestinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_requestinbox_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12689,9 +12689,9 @@ void HP_mapif_parse_mail_requestinbox(int fd) {
{
HPMHooks.source.mapif.parse_mail_requestinbox(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_requestinbox_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_requestinbox_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_requestinbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_requestinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_requestinbox_post[hIndex].func;
postHookFunc(fd);
}
@@ -12700,14 +12700,14 @@ void HP_mapif_parse_mail_requestinbox(int fd) {
}
void HP_mapif_parse_mail_read(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_read_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_read_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_read_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12715,9 +12715,9 @@ void HP_mapif_parse_mail_read(int fd) {
{
HPMHooks.source.mapif.parse_mail_read(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_read_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_read_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_read_post[hIndex].func;
postHookFunc(fd);
}
@@ -12726,14 +12726,14 @@ void HP_mapif_parse_mail_read(int fd) {
}
void HP_mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_sendattach_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_sendattach_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_sendattach_pre[hIndex].func;
preHookFunc(&fd, &char_id, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12741,9 +12741,9 @@ void HP_mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg) {
{
HPMHooks.source.mapif.mail_sendattach(fd, char_id, msg);
}
- if( HPMHooks.count.HP_mapif_mail_sendattach_post ) {
+ if (HPMHooks.count.HP_mapif_mail_sendattach_post > 0) {
void (*postHookFunc) (int fd, int char_id, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_sendattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_sendattach_post[hIndex].func;
postHookFunc(fd, char_id, msg);
}
@@ -12752,14 +12752,14 @@ void HP_mapif_mail_sendattach(int fd, int char_id, struct mail_message *msg) {
}
void HP_mapif_mail_getattach(int fd, int char_id, int mail_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_getattach_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_getattach_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_getattach_pre[hIndex].func;
preHookFunc(&fd, &char_id, &mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12767,9 +12767,9 @@ void HP_mapif_mail_getattach(int fd, int char_id, int mail_id) {
{
HPMHooks.source.mapif.mail_getattach(fd, char_id, mail_id);
}
- if( HPMHooks.count.HP_mapif_mail_getattach_post ) {
+ if (HPMHooks.count.HP_mapif_mail_getattach_post > 0) {
void (*postHookFunc) (int fd, int char_id, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_getattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_getattach_post[hIndex].func;
postHookFunc(fd, char_id, mail_id);
}
@@ -12778,14 +12778,14 @@ void HP_mapif_mail_getattach(int fd, int char_id, int mail_id) {
}
void HP_mapif_parse_mail_getattach(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_getattach_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_getattach_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_getattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_getattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_getattach_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12793,9 +12793,9 @@ void HP_mapif_parse_mail_getattach(int fd) {
{
HPMHooks.source.mapif.parse_mail_getattach(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_getattach_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_getattach_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_getattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_getattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_getattach_post[hIndex].func;
postHookFunc(fd);
}
@@ -12804,14 +12804,14 @@ void HP_mapif_parse_mail_getattach(int fd) {
}
void HP_mapif_mail_delete(int fd, int char_id, int mail_id, bool failed) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_delete_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, int *mail_id, bool *failed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_delete_pre[hIndex].func;
preHookFunc(&fd, &char_id, &mail_id, &failed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12819,9 +12819,9 @@ void HP_mapif_mail_delete(int fd, int char_id, int mail_id, bool failed) {
{
HPMHooks.source.mapif.mail_delete(fd, char_id, mail_id, failed);
}
- if( HPMHooks.count.HP_mapif_mail_delete_post ) {
+ if (HPMHooks.count.HP_mapif_mail_delete_post > 0) {
void (*postHookFunc) (int fd, int char_id, int mail_id, bool failed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_delete_post[hIndex].func;
postHookFunc(fd, char_id, mail_id, failed);
}
@@ -12830,14 +12830,14 @@ void HP_mapif_mail_delete(int fd, int char_id, int mail_id, bool failed) {
}
void HP_mapif_parse_mail_delete(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_delete_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_delete_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12845,9 +12845,9 @@ void HP_mapif_parse_mail_delete(int fd) {
{
HPMHooks.source.mapif.parse_mail_delete(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_delete_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_delete_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_delete_post[hIndex].func;
postHookFunc(fd);
}
@@ -12856,14 +12856,14 @@ void HP_mapif_parse_mail_delete(int fd) {
}
void HP_mapif_mail_new(struct mail_message *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_new_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_new_pre > 0) {
void (*preHookFunc) (struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_new_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_new_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_new_pre[hIndex].func;
preHookFunc(&msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12871,9 +12871,9 @@ void HP_mapif_mail_new(struct mail_message *msg) {
{
HPMHooks.source.mapif.mail_new(msg);
}
- if( HPMHooks.count.HP_mapif_mail_new_post ) {
+ if (HPMHooks.count.HP_mapif_mail_new_post > 0) {
void (*postHookFunc) (struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_new_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_new_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_new_post[hIndex].func;
postHookFunc(msg);
}
@@ -12882,14 +12882,14 @@ void HP_mapif_mail_new(struct mail_message *msg) {
}
void HP_mapif_mail_return(int fd, int char_id, int mail_id, int new_mail) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_return_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_return_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, int *mail_id, int *new_mail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_return_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_return_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_return_pre[hIndex].func;
preHookFunc(&fd, &char_id, &mail_id, &new_mail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12897,9 +12897,9 @@ void HP_mapif_mail_return(int fd, int char_id, int mail_id, int new_mail) {
{
HPMHooks.source.mapif.mail_return(fd, char_id, mail_id, new_mail);
}
- if( HPMHooks.count.HP_mapif_mail_return_post ) {
+ if (HPMHooks.count.HP_mapif_mail_return_post > 0) {
void (*postHookFunc) (int fd, int char_id, int mail_id, int new_mail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_return_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_return_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_return_post[hIndex].func;
postHookFunc(fd, char_id, mail_id, new_mail);
}
@@ -12908,14 +12908,14 @@ void HP_mapif_mail_return(int fd, int char_id, int mail_id, int new_mail) {
}
void HP_mapif_parse_mail_return(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_return_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_return_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_return_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_return_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_return_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12923,9 +12923,9 @@ void HP_mapif_parse_mail_return(int fd) {
{
HPMHooks.source.mapif.parse_mail_return(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_return_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_return_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_return_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_return_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_return_post[hIndex].func;
postHookFunc(fd);
}
@@ -12934,14 +12934,14 @@ void HP_mapif_parse_mail_return(int fd) {
}
void HP_mapif_mail_send(int fd, struct mail_message *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mail_send_pre ) {
+ if (HPMHooks.count.HP_mapif_mail_send_pre > 0) {
void (*preHookFunc) (int *fd, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mail_send_pre[hIndex].func;
preHookFunc(&fd, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12949,9 +12949,9 @@ void HP_mapif_mail_send(int fd, struct mail_message *msg) {
{
HPMHooks.source.mapif.mail_send(fd, msg);
}
- if( HPMHooks.count.HP_mapif_mail_send_post ) {
+ if (HPMHooks.count.HP_mapif_mail_send_post > 0) {
void (*postHookFunc) (int fd, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mail_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mail_send_post[hIndex].func;
postHookFunc(fd, msg);
}
@@ -12960,14 +12960,14 @@ void HP_mapif_mail_send(int fd, struct mail_message *msg) {
}
void HP_mapif_parse_mail_send(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mail_send_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_send_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mail_send_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12975,9 +12975,9 @@ void HP_mapif_parse_mail_send(int fd) {
{
HPMHooks.source.mapif.parse_mail_send(fd);
}
- if( HPMHooks.count.HP_mapif_parse_mail_send_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mail_send_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mail_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mail_send_post[hIndex].func;
postHookFunc(fd);
}
@@ -12987,14 +12987,14 @@ void HP_mapif_parse_mail_send(int fd) {
bool HP_mapif_mercenary_create(struct s_mercenary *merc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_mercenary_create_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_create_pre > 0) {
bool (*preHookFunc) (struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_create_pre[hIndex].func;
retVal___ = preHookFunc(&merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13002,9 +13002,9 @@ bool HP_mapif_mercenary_create(struct s_mercenary *merc) {
{
retVal___ = HPMHooks.source.mapif.mercenary_create(merc);
}
- if( HPMHooks.count.HP_mapif_mercenary_create_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_create_post > 0) {
bool (*postHookFunc) (bool retVal___, struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc);
}
@@ -13014,14 +13014,14 @@ bool HP_mapif_mercenary_create(struct s_mercenary *merc) {
bool HP_mapif_mercenary_save(const struct s_mercenary *merc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_mercenary_save_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_save_pre > 0) {
bool (*preHookFunc) (const struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_save_pre[hIndex].func;
retVal___ = preHookFunc(&merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13029,9 +13029,9 @@ bool HP_mapif_mercenary_save(const struct s_mercenary *merc) {
{
retVal___ = HPMHooks.source.mapif.mercenary_save(merc);
}
- if( HPMHooks.count.HP_mapif_mercenary_save_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_save_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc);
}
@@ -13041,14 +13041,14 @@ bool HP_mapif_mercenary_save(const struct s_mercenary *merc) {
bool HP_mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_mercenary_load_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_load_pre > 0) {
bool (*preHookFunc) (int *merc_id, int *char_id, struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_load_pre[hIndex].func;
retVal___ = preHookFunc(&merc_id, &char_id, &merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13056,9 +13056,9 @@ bool HP_mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc)
{
retVal___ = HPMHooks.source.mapif.mercenary_load(merc_id, char_id, merc);
}
- if( HPMHooks.count.HP_mapif_mercenary_load_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_load_post > 0) {
bool (*postHookFunc) (bool retVal___, int merc_id, int char_id, struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_load_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc_id, char_id, merc);
}
@@ -13068,14 +13068,14 @@ bool HP_mapif_mercenary_load(int merc_id, int char_id, struct s_mercenary *merc)
bool HP_mapif_mercenary_delete(int merc_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_mercenary_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_delete_pre > 0) {
bool (*preHookFunc) (int *merc_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_delete_pre[hIndex].func;
retVal___ = preHookFunc(&merc_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13083,9 +13083,9 @@ bool HP_mapif_mercenary_delete(int merc_id) {
{
retVal___ = HPMHooks.source.mapif.mercenary_delete(merc_id);
}
- if( HPMHooks.count.HP_mapif_mercenary_delete_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int merc_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc_id);
}
@@ -13094,14 +13094,14 @@ bool HP_mapif_mercenary_delete(int merc_id) {
}
void HP_mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mercenary_send_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_send_pre > 0) {
void (*preHookFunc) (int *fd, struct s_mercenary **merc, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_send_pre[hIndex].func;
preHookFunc(&fd, &merc, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13109,9 +13109,9 @@ void HP_mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char fla
{
HPMHooks.source.mapif.mercenary_send(fd, merc, flag);
}
- if( HPMHooks.count.HP_mapif_mercenary_send_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_send_post > 0) {
void (*postHookFunc) (int fd, struct s_mercenary *merc, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_send_post[hIndex].func;
postHookFunc(fd, merc, flag);
}
@@ -13120,14 +13120,14 @@ void HP_mapif_mercenary_send(int fd, struct s_mercenary *merc, unsigned char fla
}
void HP_mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mercenary_create_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_create_pre > 0) {
void (*preHookFunc) (int *fd, const struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_create_pre[hIndex].func;
preHookFunc(&fd, &merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13135,9 +13135,9 @@ void HP_mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc) {
{
HPMHooks.source.mapif.parse_mercenary_create(fd, merc);
}
- if( HPMHooks.count.HP_mapif_parse_mercenary_create_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_create_post > 0) {
void (*postHookFunc) (int fd, const struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_create_post[hIndex].func;
postHookFunc(fd, merc);
}
@@ -13146,14 +13146,14 @@ void HP_mapif_parse_mercenary_create(int fd, const struct s_mercenary *merc) {
}
void HP_mapif_parse_mercenary_load(int fd, int merc_id, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mercenary_load_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_load_pre > 0) {
void (*preHookFunc) (int *fd, int *merc_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_load_pre[hIndex].func;
preHookFunc(&fd, &merc_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13161,9 +13161,9 @@ void HP_mapif_parse_mercenary_load(int fd, int merc_id, int char_id) {
{
HPMHooks.source.mapif.parse_mercenary_load(fd, merc_id, char_id);
}
- if( HPMHooks.count.HP_mapif_parse_mercenary_load_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_load_post > 0) {
void (*postHookFunc) (int fd, int merc_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_load_post[hIndex].func;
postHookFunc(fd, merc_id, char_id);
}
@@ -13172,14 +13172,14 @@ void HP_mapif_parse_mercenary_load(int fd, int merc_id, int char_id) {
}
void HP_mapif_mercenary_deleted(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mercenary_deleted_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_deleted_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_deleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_deleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_deleted_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13187,9 +13187,9 @@ void HP_mapif_mercenary_deleted(int fd, unsigned char flag) {
{
HPMHooks.source.mapif.mercenary_deleted(fd, flag);
}
- if( HPMHooks.count.HP_mapif_mercenary_deleted_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_deleted_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_deleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_deleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_deleted_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -13198,14 +13198,14 @@ void HP_mapif_mercenary_deleted(int fd, unsigned char flag) {
}
void HP_mapif_parse_mercenary_delete(int fd, int merc_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mercenary_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_delete_pre > 0) {
void (*preHookFunc) (int *fd, int *merc_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_delete_pre[hIndex].func;
preHookFunc(&fd, &merc_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13213,9 +13213,9 @@ void HP_mapif_parse_mercenary_delete(int fd, int merc_id) {
{
HPMHooks.source.mapif.parse_mercenary_delete(fd, merc_id);
}
- if( HPMHooks.count.HP_mapif_parse_mercenary_delete_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_delete_post > 0) {
void (*postHookFunc) (int fd, int merc_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_delete_post[hIndex].func;
postHookFunc(fd, merc_id);
}
@@ -13224,14 +13224,14 @@ void HP_mapif_parse_mercenary_delete(int fd, int merc_id) {
}
void HP_mapif_mercenary_saved(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_mercenary_saved_pre ) {
+ if (HPMHooks.count.HP_mapif_mercenary_saved_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_saved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_saved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_mercenary_saved_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13239,9 +13239,9 @@ void HP_mapif_mercenary_saved(int fd, unsigned char flag) {
{
HPMHooks.source.mapif.mercenary_saved(fd, flag);
}
- if( HPMHooks.count.HP_mapif_mercenary_saved_post ) {
+ if (HPMHooks.count.HP_mapif_mercenary_saved_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_saved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_mercenary_saved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_mercenary_saved_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -13250,14 +13250,14 @@ void HP_mapif_mercenary_saved(int fd, unsigned char flag) {
}
void HP_mapif_parse_mercenary_save(int fd, const struct s_mercenary *merc) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_mercenary_save_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_save_pre > 0) {
void (*preHookFunc) (int *fd, const struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_save_pre[hIndex].func;
preHookFunc(&fd, &merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13265,9 +13265,9 @@ void HP_mapif_parse_mercenary_save(int fd, const struct s_mercenary *merc) {
{
HPMHooks.source.mapif.parse_mercenary_save(fd, merc);
}
- if( HPMHooks.count.HP_mapif_parse_mercenary_save_post ) {
+ if (HPMHooks.count.HP_mapif_parse_mercenary_save_post > 0) {
void (*postHookFunc) (int fd, const struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_mercenary_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_mercenary_save_post[hIndex].func;
postHookFunc(fd, merc);
}
@@ -13277,14 +13277,14 @@ void HP_mapif_parse_mercenary_save(int fd, const struct s_mercenary *merc) {
int HP_mapif_party_created(int fd, int account_id, int char_id, struct party *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_created_pre ) {
+ if (HPMHooks.count.HP_mapif_party_created_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *char_id, struct party **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_created_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &char_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13292,9 +13292,9 @@ int HP_mapif_party_created(int fd, int account_id, int char_id, struct party *p)
{
retVal___ = HPMHooks.source.mapif.party_created(fd, account_id, char_id, p);
}
- if( HPMHooks.count.HP_mapif_party_created_post ) {
+ if (HPMHooks.count.HP_mapif_party_created_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, struct party *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_created_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, char_id, p);
}
@@ -13303,14 +13303,14 @@ int HP_mapif_party_created(int fd, int account_id, int char_id, struct party *p)
}
void HP_mapif_party_noinfo(int fd, int party_id, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_party_noinfo_pre ) {
+ if (HPMHooks.count.HP_mapif_party_noinfo_pre > 0) {
void (*preHookFunc) (int *fd, int *party_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_noinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_noinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_noinfo_pre[hIndex].func;
preHookFunc(&fd, &party_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13318,9 +13318,9 @@ void HP_mapif_party_noinfo(int fd, int party_id, int char_id) {
{
HPMHooks.source.mapif.party_noinfo(fd, party_id, char_id);
}
- if( HPMHooks.count.HP_mapif_party_noinfo_post ) {
+ if (HPMHooks.count.HP_mapif_party_noinfo_post > 0) {
void (*postHookFunc) (int fd, int party_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_noinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_noinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_noinfo_post[hIndex].func;
postHookFunc(fd, party_id, char_id);
}
@@ -13329,14 +13329,14 @@ void HP_mapif_party_noinfo(int fd, int party_id, int char_id) {
}
void HP_mapif_party_info(int fd, struct party *p, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_party_info_pre ) {
+ if (HPMHooks.count.HP_mapif_party_info_pre > 0) {
void (*preHookFunc) (int *fd, struct party **p, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_info_pre[hIndex].func;
preHookFunc(&fd, &p, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13344,9 +13344,9 @@ void HP_mapif_party_info(int fd, struct party *p, int char_id) {
{
HPMHooks.source.mapif.party_info(fd, p, char_id);
}
- if( HPMHooks.count.HP_mapif_party_info_post ) {
+ if (HPMHooks.count.HP_mapif_party_info_post > 0) {
void (*postHookFunc) (int fd, struct party *p, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_info_post[hIndex].func;
postHookFunc(fd, p, char_id);
}
@@ -13356,14 +13356,14 @@ void HP_mapif_party_info(int fd, struct party *p, int char_id) {
int HP_mapif_party_memberadded(int fd, int party_id, int account_id, int char_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_memberadded_pre ) {
+ if (HPMHooks.count.HP_mapif_party_memberadded_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, int *char_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_memberadded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_memberadded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_memberadded_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &char_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13371,9 +13371,9 @@ int HP_mapif_party_memberadded(int fd, int party_id, int account_id, int char_id
{
retVal___ = HPMHooks.source.mapif.party_memberadded(fd, party_id, account_id, char_id, flag);
}
- if( HPMHooks.count.HP_mapif_party_memberadded_post ) {
+ if (HPMHooks.count.HP_mapif_party_memberadded_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, int char_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_memberadded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_memberadded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_memberadded_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, char_id, flag);
}
@@ -13383,14 +13383,14 @@ int HP_mapif_party_memberadded(int fd, int party_id, int account_id, int char_id
int HP_mapif_party_optionchanged(int fd, struct party *p, int account_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_optionchanged_pre ) {
+ if (HPMHooks.count.HP_mapif_party_optionchanged_pre > 0) {
int (*preHookFunc) (int *fd, struct party **p, int *account_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_optionchanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_optionchanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_optionchanged_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &p, &account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13398,9 +13398,9 @@ int HP_mapif_party_optionchanged(int fd, struct party *p, int account_id, int fl
{
retVal___ = HPMHooks.source.mapif.party_optionchanged(fd, p, account_id, flag);
}
- if( HPMHooks.count.HP_mapif_party_optionchanged_post ) {
+ if (HPMHooks.count.HP_mapif_party_optionchanged_post > 0) {
int (*postHookFunc) (int retVal___, int fd, struct party *p, int account_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_optionchanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_optionchanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_optionchanged_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, p, account_id, flag);
}
@@ -13410,14 +13410,14 @@ int HP_mapif_party_optionchanged(int fd, struct party *p, int account_id, int fl
int HP_mapif_party_withdraw(int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_withdraw_pre ) {
+ if (HPMHooks.count.HP_mapif_party_withdraw_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_withdraw_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13425,9 +13425,9 @@ int HP_mapif_party_withdraw(int party_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.mapif.party_withdraw(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_mapif_party_withdraw_post ) {
+ if (HPMHooks.count.HP_mapif_party_withdraw_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_withdraw_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -13437,14 +13437,14 @@ int HP_mapif_party_withdraw(int party_id, int account_id, int char_id) {
int HP_mapif_party_membermoved(struct party *p, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_membermoved_pre ) {
+ if (HPMHooks.count.HP_mapif_party_membermoved_pre > 0) {
int (*preHookFunc) (struct party **p, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_membermoved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_membermoved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_membermoved_pre[hIndex].func;
retVal___ = preHookFunc(&p, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13452,9 +13452,9 @@ int HP_mapif_party_membermoved(struct party *p, int idx) {
{
retVal___ = HPMHooks.source.mapif.party_membermoved(p, idx);
}
- if( HPMHooks.count.HP_mapif_party_membermoved_post ) {
+ if (HPMHooks.count.HP_mapif_party_membermoved_post > 0) {
int (*postHookFunc) (int retVal___, struct party *p, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_membermoved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_membermoved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_membermoved_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, idx);
}
@@ -13464,14 +13464,14 @@ int HP_mapif_party_membermoved(struct party *p, int idx) {
int HP_mapif_party_broken(int party_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_broken_pre ) {
+ if (HPMHooks.count.HP_mapif_party_broken_pre > 0) {
int (*preHookFunc) (int *party_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_broken_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13479,9 +13479,9 @@ int HP_mapif_party_broken(int party_id, int flag) {
{
retVal___ = HPMHooks.source.mapif.party_broken(party_id, flag);
}
- if( HPMHooks.count.HP_mapif_party_broken_post ) {
+ if (HPMHooks.count.HP_mapif_party_broken_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_broken_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, flag);
}
@@ -13491,14 +13491,14 @@ int HP_mapif_party_broken(int party_id, int flag) {
int HP_mapif_party_message(int party_id, int account_id, const char *mes, int len, int sfd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_party_message_pre ) {
+ if (HPMHooks.count.HP_mapif_party_message_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, const char **mes, int *len, int *sfd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_party_message_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &mes, &len, &sfd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13506,9 +13506,9 @@ int HP_mapif_party_message(int party_id, int account_id, const char *mes, int le
{
retVal___ = HPMHooks.source.mapif.party_message(party_id, account_id, mes, len, sfd);
}
- if( HPMHooks.count.HP_mapif_party_message_post ) {
+ if (HPMHooks.count.HP_mapif_party_message_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, const char *mes, int len, int sfd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_party_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_party_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, mes, len, sfd);
}
@@ -13518,14 +13518,14 @@ int HP_mapif_party_message(int party_id, int account_id, const char *mes, int le
int HP_mapif_parse_CreateParty(int fd, const char *name, int item, int item2, const struct party_member *leader) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_CreateParty_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_CreateParty_pre > 0) {
int (*preHookFunc) (int *fd, const char **name, int *item, int *item2, const struct party_member **leader);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateParty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateParty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_CreateParty_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &name, &item, &item2, &leader);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13533,9 +13533,9 @@ int HP_mapif_parse_CreateParty(int fd, const char *name, int item, int item2, co
{
retVal___ = HPMHooks.source.mapif.parse_CreateParty(fd, name, item, item2, leader);
}
- if( HPMHooks.count.HP_mapif_parse_CreateParty_post ) {
+ if (HPMHooks.count.HP_mapif_parse_CreateParty_post > 0) {
int (*postHookFunc) (int retVal___, int fd, const char *name, int item, int item2, const struct party_member *leader);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateParty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreateParty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_CreateParty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, name, item, item2, leader);
}
@@ -13544,14 +13544,14 @@ int HP_mapif_parse_CreateParty(int fd, const char *name, int item, int item2, co
}
void HP_mapif_parse_PartyInfo(int fd, int party_id, int char_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyInfo_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyInfo_pre > 0) {
void (*preHookFunc) (int *fd, int *party_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyInfo_pre[hIndex].func;
preHookFunc(&fd, &party_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13559,9 +13559,9 @@ void HP_mapif_parse_PartyInfo(int fd, int party_id, int char_id) {
{
HPMHooks.source.mapif.parse_PartyInfo(fd, party_id, char_id);
}
- if( HPMHooks.count.HP_mapif_parse_PartyInfo_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyInfo_post > 0) {
void (*postHookFunc) (int fd, int party_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyInfo_post[hIndex].func;
postHookFunc(fd, party_id, char_id);
}
@@ -13571,14 +13571,14 @@ void HP_mapif_parse_PartyInfo(int fd, int party_id, int char_id) {
int HP_mapif_parse_PartyAddMember(int fd, int party_id, const struct party_member *member) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyAddMember_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyAddMember_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, const struct party_member **member);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyAddMember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyAddMember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyAddMember_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &member);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13586,9 +13586,9 @@ int HP_mapif_parse_PartyAddMember(int fd, int party_id, const struct party_membe
{
retVal___ = HPMHooks.source.mapif.parse_PartyAddMember(fd, party_id, member);
}
- if( HPMHooks.count.HP_mapif_parse_PartyAddMember_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyAddMember_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, const struct party_member *member);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyAddMember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyAddMember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyAddMember_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, member);
}
@@ -13598,14 +13598,14 @@ int HP_mapif_parse_PartyAddMember(int fd, int party_id, const struct party_membe
int HP_mapif_parse_PartyChangeOption(int fd, int party_id, int account_id, int exp, int item) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyChangeOption_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyChangeOption_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, int *exp, int *item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeOption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeOption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyChangeOption_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &exp, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13613,9 +13613,9 @@ int HP_mapif_parse_PartyChangeOption(int fd, int party_id, int account_id, int e
{
retVal___ = HPMHooks.source.mapif.parse_PartyChangeOption(fd, party_id, account_id, exp, item);
}
- if( HPMHooks.count.HP_mapif_parse_PartyChangeOption_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyChangeOption_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, int exp, int item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeOption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeOption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyChangeOption_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, exp, item);
}
@@ -13625,14 +13625,14 @@ int HP_mapif_parse_PartyChangeOption(int fd, int party_id, int account_id, int e
int HP_mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyLeave_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyLeave_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyLeave_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13640,9 +13640,9 @@ int HP_mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
{
retVal___ = HPMHooks.source.mapif.parse_PartyLeave(fd, party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_mapif_parse_PartyLeave_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyLeave_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyLeave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, char_id);
}
@@ -13652,14 +13652,14 @@ int HP_mapif_parse_PartyLeave(int fd, int party_id, int account_id, int char_id)
int HP_mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyChangeMap_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyChangeMap_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, int *char_id, unsigned short *map, int *online, unsigned int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeMap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeMap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyChangeMap_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &char_id, &map, &online, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13667,9 +13667,9 @@ int HP_mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char
{
retVal___ = HPMHooks.source.mapif.parse_PartyChangeMap(fd, party_id, account_id, char_id, map, online, lv);
}
- if( HPMHooks.count.HP_mapif_parse_PartyChangeMap_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyChangeMap_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, int char_id, unsigned short map, int online, unsigned int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeMap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyChangeMap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyChangeMap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, char_id, map, online, lv);
}
@@ -13679,14 +13679,14 @@ int HP_mapif_parse_PartyChangeMap(int fd, int party_id, int account_id, int char
int HP_mapif_parse_BreakParty(int fd, int party_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_BreakParty_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_BreakParty_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakParty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakParty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_BreakParty_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13694,9 +13694,9 @@ int HP_mapif_parse_BreakParty(int fd, int party_id) {
{
retVal___ = HPMHooks.source.mapif.parse_BreakParty(fd, party_id);
}
- if( HPMHooks.count.HP_mapif_parse_BreakParty_post ) {
+ if (HPMHooks.count.HP_mapif_parse_BreakParty_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakParty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_BreakParty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_BreakParty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id);
}
@@ -13706,14 +13706,14 @@ int HP_mapif_parse_BreakParty(int fd, int party_id) {
int HP_mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyMessage_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyMessage_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyMessage_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13721,9 +13721,9 @@ int HP_mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char
{
retVal___ = HPMHooks.source.mapif.parse_PartyMessage(fd, party_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_mapif_parse_PartyMessage_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyMessage_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyMessage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, mes, len);
}
@@ -13733,14 +13733,14 @@ int HP_mapif_parse_PartyMessage(int fd, int party_id, int account_id, const char
int HP_mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_PartyLeaderChange_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyLeaderChange_pre > 0) {
int (*preHookFunc) (int *fd, int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeaderChange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeaderChange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_PartyLeaderChange_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13748,9 +13748,9 @@ int HP_mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int c
{
retVal___ = HPMHooks.source.mapif.parse_PartyLeaderChange(fd, party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_mapif_parse_PartyLeaderChange_post ) {
+ if (HPMHooks.count.HP_mapif_parse_PartyLeaderChange_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeaderChange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_PartyLeaderChange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_PartyLeaderChange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, party_id, account_id, char_id);
}
@@ -13760,14 +13760,14 @@ int HP_mapif_parse_PartyLeaderChange(int fd, int party_id, int account_id, int c
int HP_mapif_pet_created(int fd, int account_id, struct s_pet *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_pet_created_pre ) {
+ if (HPMHooks.count.HP_mapif_pet_created_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, struct s_pet **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_pet_created_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13775,9 +13775,9 @@ int HP_mapif_pet_created(int fd, int account_id, struct s_pet *p) {
{
retVal___ = HPMHooks.source.mapif.pet_created(fd, account_id, p);
}
- if( HPMHooks.count.HP_mapif_pet_created_post ) {
+ if (HPMHooks.count.HP_mapif_pet_created_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, struct s_pet *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_pet_created_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, p);
}
@@ -13787,14 +13787,14 @@ int HP_mapif_pet_created(int fd, int account_id, struct s_pet *p) {
int HP_mapif_pet_info(int fd, int account_id, struct s_pet *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_pet_info_pre ) {
+ if (HPMHooks.count.HP_mapif_pet_info_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, struct s_pet **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_pet_info_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13802,9 +13802,9 @@ int HP_mapif_pet_info(int fd, int account_id, struct s_pet *p) {
{
retVal___ = HPMHooks.source.mapif.pet_info(fd, account_id, p);
}
- if( HPMHooks.count.HP_mapif_pet_info_post ) {
+ if (HPMHooks.count.HP_mapif_pet_info_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, struct s_pet *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_pet_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, p);
}
@@ -13814,14 +13814,14 @@ int HP_mapif_pet_info(int fd, int account_id, struct s_pet *p) {
int HP_mapif_pet_noinfo(int fd, int account_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_pet_noinfo_pre ) {
+ if (HPMHooks.count.HP_mapif_pet_noinfo_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_noinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_noinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_pet_noinfo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13829,9 +13829,9 @@ int HP_mapif_pet_noinfo(int fd, int account_id) {
{
retVal___ = HPMHooks.source.mapif.pet_noinfo(fd, account_id);
}
- if( HPMHooks.count.HP_mapif_pet_noinfo_post ) {
+ if (HPMHooks.count.HP_mapif_pet_noinfo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_noinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_pet_noinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_pet_noinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id);
}
@@ -13841,14 +13841,14 @@ int HP_mapif_pet_noinfo(int fd, int account_id) {
int HP_mapif_save_pet_ack(int fd, int account_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_save_pet_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_save_pet_ack_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_save_pet_ack_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13856,9 +13856,9 @@ int HP_mapif_save_pet_ack(int fd, int account_id, int flag) {
{
retVal___ = HPMHooks.source.mapif.save_pet_ack(fd, account_id, flag);
}
- if( HPMHooks.count.HP_mapif_save_pet_ack_post ) {
+ if (HPMHooks.count.HP_mapif_save_pet_ack_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_save_pet_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, flag);
}
@@ -13868,14 +13868,14 @@ int HP_mapif_save_pet_ack(int fd, int account_id, int flag) {
int HP_mapif_delete_pet_ack(int fd, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_delete_pet_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_delete_pet_ack_pre > 0) {
int (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_delete_pet_ack_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13883,9 +13883,9 @@ int HP_mapif_delete_pet_ack(int fd, int flag) {
{
retVal___ = HPMHooks.source.mapif.delete_pet_ack(fd, flag);
}
- if( HPMHooks.count.HP_mapif_delete_pet_ack_post ) {
+ if (HPMHooks.count.HP_mapif_delete_pet_ack_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_delete_pet_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, flag);
}
@@ -13895,14 +13895,14 @@ int HP_mapif_delete_pet_ack(int fd, int flag) {
int HP_mapif_create_pet(int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_create_pet_pre ) {
+ if (HPMHooks.count.HP_mapif_create_pet_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *char_id, short *pet_class, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, const char **pet_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_create_pet_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &char_id, &pet_class, &pet_lv, &pet_egg_id, &pet_equip, &intimate, &hungry, &rename_flag, &incubate, &pet_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13910,9 +13910,9 @@ int HP_mapif_create_pet(int fd, int account_id, int char_id, short pet_class, sh
{
retVal___ = HPMHooks.source.mapif.create_pet(fd, account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
}
- if( HPMHooks.count.HP_mapif_create_pet_post ) {
+ if (HPMHooks.count.HP_mapif_create_pet_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, short pet_class, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, const char *pet_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_create_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_create_pet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, char_id, pet_class, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
}
@@ -13922,14 +13922,14 @@ int HP_mapif_create_pet(int fd, int account_id, int char_id, short pet_class, sh
int HP_mapif_load_pet(int fd, int account_id, int char_id, int pet_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_load_pet_pre ) {
+ if (HPMHooks.count.HP_mapif_load_pet_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *char_id, int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_load_pet_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &char_id, &pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13937,9 +13937,9 @@ int HP_mapif_load_pet(int fd, int account_id, int char_id, int pet_id) {
{
retVal___ = HPMHooks.source.mapif.load_pet(fd, account_id, char_id, pet_id);
}
- if( HPMHooks.count.HP_mapif_load_pet_post ) {
+ if (HPMHooks.count.HP_mapif_load_pet_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_load_pet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, char_id, pet_id);
}
@@ -13949,14 +13949,14 @@ int HP_mapif_load_pet(int fd, int account_id, int char_id, int pet_id) {
int HP_mapif_save_pet(int fd, int account_id, const struct s_pet *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_save_pet_pre ) {
+ if (HPMHooks.count.HP_mapif_save_pet_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, const struct s_pet **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_save_pet_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13964,9 +13964,9 @@ int HP_mapif_save_pet(int fd, int account_id, const struct s_pet *data) {
{
retVal___ = HPMHooks.source.mapif.save_pet(fd, account_id, data);
}
- if( HPMHooks.count.HP_mapif_save_pet_post ) {
+ if (HPMHooks.count.HP_mapif_save_pet_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, const struct s_pet *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_save_pet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, data);
}
@@ -13976,14 +13976,14 @@ int HP_mapif_save_pet(int fd, int account_id, const struct s_pet *data) {
int HP_mapif_delete_pet(int fd, int pet_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_delete_pet_pre ) {
+ if (HPMHooks.count.HP_mapif_delete_pet_pre > 0) {
int (*preHookFunc) (int *fd, int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_delete_pet_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -13991,9 +13991,9 @@ int HP_mapif_delete_pet(int fd, int pet_id) {
{
retVal___ = HPMHooks.source.mapif.delete_pet(fd, pet_id);
}
- if( HPMHooks.count.HP_mapif_delete_pet_post ) {
+ if (HPMHooks.count.HP_mapif_delete_pet_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_delete_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_delete_pet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, pet_id);
}
@@ -14003,14 +14003,14 @@ int HP_mapif_delete_pet(int fd, int pet_id) {
int HP_mapif_parse_CreatePet(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_CreatePet_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_CreatePet_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreatePet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreatePet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_CreatePet_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14018,9 +14018,9 @@ int HP_mapif_parse_CreatePet(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_CreatePet(fd);
}
- if( HPMHooks.count.HP_mapif_parse_CreatePet_post ) {
+ if (HPMHooks.count.HP_mapif_parse_CreatePet_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreatePet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_CreatePet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_CreatePet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14030,14 +14030,14 @@ int HP_mapif_parse_CreatePet(int fd) {
int HP_mapif_parse_LoadPet(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_LoadPet_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_LoadPet_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadPet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadPet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_LoadPet_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14045,9 +14045,9 @@ int HP_mapif_parse_LoadPet(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_LoadPet(fd);
}
- if( HPMHooks.count.HP_mapif_parse_LoadPet_post ) {
+ if (HPMHooks.count.HP_mapif_parse_LoadPet_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadPet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadPet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_LoadPet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14057,14 +14057,14 @@ int HP_mapif_parse_LoadPet(int fd) {
int HP_mapif_parse_SavePet(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_SavePet_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_SavePet_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SavePet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SavePet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_SavePet_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14072,9 +14072,9 @@ int HP_mapif_parse_SavePet(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_SavePet(fd);
}
- if( HPMHooks.count.HP_mapif_parse_SavePet_post ) {
+ if (HPMHooks.count.HP_mapif_parse_SavePet_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SavePet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SavePet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_SavePet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14084,14 +14084,14 @@ int HP_mapif_parse_SavePet(int fd) {
int HP_mapif_parse_DeletePet(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_DeletePet_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_DeletePet_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_DeletePet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_DeletePet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_DeletePet_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14099,9 +14099,9 @@ int HP_mapif_parse_DeletePet(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_DeletePet(fd);
}
- if( HPMHooks.count.HP_mapif_parse_DeletePet_post ) {
+ if (HPMHooks.count.HP_mapif_parse_DeletePet_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_DeletePet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_DeletePet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_DeletePet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14111,14 +14111,14 @@ int HP_mapif_parse_DeletePet(int fd) {
struct quest* HP_mapif_quests_fromsql(int char_id, int *count) {
int hIndex = 0;
struct quest* retVal___ = NULL;
- if( HPMHooks.count.HP_mapif_quests_fromsql_pre ) {
+ if (HPMHooks.count.HP_mapif_quests_fromsql_pre > 0) {
struct quest* (*preHookFunc) (int *char_id, int **count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_quests_fromsql_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14126,9 +14126,9 @@ struct quest* HP_mapif_quests_fromsql(int char_id, int *count) {
{
retVal___ = HPMHooks.source.mapif.quests_fromsql(char_id, count);
}
- if( HPMHooks.count.HP_mapif_quests_fromsql_post ) {
+ if (HPMHooks.count.HP_mapif_quests_fromsql_post > 0) {
struct quest* (*postHookFunc) (struct quest* retVal___, int char_id, int *count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quests_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_quests_fromsql_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, count);
}
@@ -14138,14 +14138,14 @@ struct quest* HP_mapif_quests_fromsql(int char_id, int *count) {
bool HP_mapif_quest_delete(int char_id, int quest_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_quest_delete_pre ) {
+ if (HPMHooks.count.HP_mapif_quest_delete_pre > 0) {
bool (*preHookFunc) (int *char_id, int *quest_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_quest_delete_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &quest_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14153,9 +14153,9 @@ bool HP_mapif_quest_delete(int char_id, int quest_id) {
{
retVal___ = HPMHooks.source.mapif.quest_delete(char_id, quest_id);
}
- if( HPMHooks.count.HP_mapif_quest_delete_post ) {
+ if (HPMHooks.count.HP_mapif_quest_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, int quest_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_quest_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, quest_id);
}
@@ -14165,14 +14165,14 @@ bool HP_mapif_quest_delete(int char_id, int quest_id) {
bool HP_mapif_quest_add(int char_id, struct quest qd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_quest_add_pre ) {
+ if (HPMHooks.count.HP_mapif_quest_add_pre > 0) {
bool (*preHookFunc) (int *char_id, struct quest *qd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_quest_add_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &qd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14180,9 +14180,9 @@ bool HP_mapif_quest_add(int char_id, struct quest qd) {
{
retVal___ = HPMHooks.source.mapif.quest_add(char_id, qd);
}
- if( HPMHooks.count.HP_mapif_quest_add_post ) {
+ if (HPMHooks.count.HP_mapif_quest_add_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_quest_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, qd);
}
@@ -14192,14 +14192,14 @@ bool HP_mapif_quest_add(int char_id, struct quest qd) {
bool HP_mapif_quest_update(int char_id, struct quest qd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapif_quest_update_pre ) {
+ if (HPMHooks.count.HP_mapif_quest_update_pre > 0) {
bool (*preHookFunc) (int *char_id, struct quest *qd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_quest_update_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &qd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14207,9 +14207,9 @@ bool HP_mapif_quest_update(int char_id, struct quest qd) {
{
retVal___ = HPMHooks.source.mapif.quest_update(char_id, qd);
}
- if( HPMHooks.count.HP_mapif_quest_update_post ) {
+ if (HPMHooks.count.HP_mapif_quest_update_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, struct quest qd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_quest_update_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, qd);
}
@@ -14218,14 +14218,14 @@ bool HP_mapif_quest_update(int char_id, struct quest qd) {
}
void HP_mapif_quest_save_ack(int fd, int char_id, bool success) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_quest_save_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_quest_save_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, bool *success);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_save_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_save_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_quest_save_ack_pre[hIndex].func;
preHookFunc(&fd, &char_id, &success);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14233,9 +14233,9 @@ void HP_mapif_quest_save_ack(int fd, int char_id, bool success) {
{
HPMHooks.source.mapif.quest_save_ack(fd, char_id, success);
}
- if( HPMHooks.count.HP_mapif_quest_save_ack_post ) {
+ if (HPMHooks.count.HP_mapif_quest_save_ack_post > 0) {
void (*postHookFunc) (int fd, int char_id, bool success);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_save_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_quest_save_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_quest_save_ack_post[hIndex].func;
postHookFunc(fd, char_id, success);
}
@@ -14245,14 +14245,14 @@ void HP_mapif_quest_save_ack(int fd, int char_id, bool success) {
int HP_mapif_parse_quest_save(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_quest_save_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_quest_save_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_quest_save_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14260,9 +14260,9 @@ int HP_mapif_parse_quest_save(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_quest_save(fd);
}
- if( HPMHooks.count.HP_mapif_parse_quest_save_post ) {
+ if (HPMHooks.count.HP_mapif_parse_quest_save_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_quest_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14271,14 +14271,14 @@ int HP_mapif_parse_quest_save(int fd) {
}
void HP_mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int num_quests) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_send_quests_pre ) {
+ if (HPMHooks.count.HP_mapif_send_quests_pre > 0) {
void (*preHookFunc) (int *fd, int *char_id, struct quest **tmp_questlog, int *num_quests);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_quests_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_quests_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_send_quests_pre[hIndex].func;
preHookFunc(&fd, &char_id, &tmp_questlog, &num_quests);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14286,9 +14286,9 @@ void HP_mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int n
{
HPMHooks.source.mapif.send_quests(fd, char_id, tmp_questlog, num_quests);
}
- if( HPMHooks.count.HP_mapif_send_quests_post ) {
+ if (HPMHooks.count.HP_mapif_send_quests_post > 0) {
void (*postHookFunc) (int fd, int char_id, struct quest *tmp_questlog, int num_quests);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_quests_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_send_quests_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_send_quests_post[hIndex].func;
postHookFunc(fd, char_id, tmp_questlog, num_quests);
}
@@ -14298,14 +14298,14 @@ void HP_mapif_send_quests(int fd, int char_id, struct quest *tmp_questlog, int n
int HP_mapif_parse_quest_load(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_quest_load_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_quest_load_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_quest_load_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14313,9 +14313,9 @@ int HP_mapif_parse_quest_load(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_quest_load(fd);
}
- if( HPMHooks.count.HP_mapif_parse_quest_load_post ) {
+ if (HPMHooks.count.HP_mapif_parse_quest_load_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_quest_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_quest_load_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14325,14 +14325,14 @@ int HP_mapif_parse_quest_load(int fd) {
int HP_mapif_load_guild_storage(int fd, int account_id, int guild_id, char flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_load_guild_storage_pre ) {
+ if (HPMHooks.count.HP_mapif_load_guild_storage_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *guild_id, char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_guild_storage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_guild_storage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_load_guild_storage_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14340,9 +14340,9 @@ int HP_mapif_load_guild_storage(int fd, int account_id, int guild_id, char flag)
{
retVal___ = HPMHooks.source.mapif.load_guild_storage(fd, account_id, guild_id, flag);
}
- if( HPMHooks.count.HP_mapif_load_guild_storage_post ) {
+ if (HPMHooks.count.HP_mapif_load_guild_storage_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int guild_id, char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_guild_storage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_load_guild_storage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_load_guild_storage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, guild_id, flag);
}
@@ -14352,14 +14352,14 @@ int HP_mapif_load_guild_storage(int fd, int account_id, int guild_id, char flag)
int HP_mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fail) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_save_guild_storage_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_save_guild_storage_ack_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *guild_id, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_guild_storage_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_guild_storage_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_save_guild_storage_ack_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &guild_id, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14367,9 +14367,9 @@ int HP_mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fa
{
retVal___ = HPMHooks.source.mapif.save_guild_storage_ack(fd, account_id, guild_id, fail);
}
- if( HPMHooks.count.HP_mapif_save_guild_storage_ack_post ) {
+ if (HPMHooks.count.HP_mapif_save_guild_storage_ack_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int guild_id, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_guild_storage_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_save_guild_storage_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_save_guild_storage_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, guild_id, fail);
}
@@ -14379,14 +14379,14 @@ int HP_mapif_save_guild_storage_ack(int fd, int account_id, int guild_id, int fa
int HP_mapif_parse_LoadGuildStorage(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_LoadGuildStorage_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_LoadGuildStorage_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadGuildStorage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadGuildStorage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_LoadGuildStorage_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14394,9 +14394,9 @@ int HP_mapif_parse_LoadGuildStorage(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_LoadGuildStorage(fd);
}
- if( HPMHooks.count.HP_mapif_parse_LoadGuildStorage_post ) {
+ if (HPMHooks.count.HP_mapif_parse_LoadGuildStorage_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadGuildStorage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_LoadGuildStorage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_LoadGuildStorage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14406,14 +14406,14 @@ int HP_mapif_parse_LoadGuildStorage(int fd) {
int HP_mapif_parse_SaveGuildStorage(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_SaveGuildStorage_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_SaveGuildStorage_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SaveGuildStorage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SaveGuildStorage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_SaveGuildStorage_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14421,9 +14421,9 @@ int HP_mapif_parse_SaveGuildStorage(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_SaveGuildStorage(fd);
}
- if( HPMHooks.count.HP_mapif_parse_SaveGuildStorage_post ) {
+ if (HPMHooks.count.HP_mapif_parse_SaveGuildStorage_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SaveGuildStorage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_SaveGuildStorage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_SaveGuildStorage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14433,14 +14433,14 @@ int HP_mapif_parse_SaveGuildStorage(int fd) {
int HP_mapif_itembound_ack(int fd, int aid, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_itembound_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_itembound_ack_pre > 0) {
int (*preHookFunc) (int *fd, int *aid, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_itembound_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_itembound_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_itembound_ack_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &aid, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14448,9 +14448,9 @@ int HP_mapif_itembound_ack(int fd, int aid, int guild_id) {
{
retVal___ = HPMHooks.source.mapif.itembound_ack(fd, aid, guild_id);
}
- if( HPMHooks.count.HP_mapif_itembound_ack_post ) {
+ if (HPMHooks.count.HP_mapif_itembound_ack_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int aid, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_itembound_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_itembound_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_itembound_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, aid, guild_id);
}
@@ -14460,14 +14460,14 @@ int HP_mapif_itembound_ack(int fd, int aid, int guild_id) {
int HP_mapif_parse_ItemBoundRetrieve_sub(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_sub_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14475,9 +14475,9 @@ int HP_mapif_parse_ItemBoundRetrieve_sub(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_ItemBoundRetrieve_sub(fd);
}
- if( HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post ) {
+ if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14486,14 +14486,14 @@ int HP_mapif_parse_ItemBoundRetrieve_sub(int fd) {
}
void HP_mapif_parse_ItemBoundRetrieve(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14501,9 +14501,9 @@ void HP_mapif_parse_ItemBoundRetrieve(int fd) {
{
HPMHooks.source.mapif.parse_ItemBoundRetrieve(fd);
}
- if( HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_post ) {
+ if (HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_ItemBoundRetrieve_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_ItemBoundRetrieve_post[hIndex].func;
postHookFunc(fd);
}
@@ -14512,14 +14512,14 @@ void HP_mapif_parse_ItemBoundRetrieve(int fd) {
}
void HP_mapif_parse_accinfo(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_accinfo_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_accinfo_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_accinfo_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14527,9 +14527,9 @@ void HP_mapif_parse_accinfo(int fd) {
{
HPMHooks.source.mapif.parse_accinfo(fd);
}
- if( HPMHooks.count.HP_mapif_parse_accinfo_post ) {
+ if (HPMHooks.count.HP_mapif_parse_accinfo_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_accinfo_post[hIndex].func;
postHookFunc(fd);
}
@@ -14538,14 +14538,14 @@ void HP_mapif_parse_accinfo(int fd) {
}
void HP_mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_parse_accinfo2_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_accinfo2_pre > 0) {
void (*preHookFunc) (bool *success, int *map_fd, int *u_fd, int *u_aid, int *account_id, const char **userid, const char **user_pass, const char **email, const char **last_ip, const char **lastlogin, const char **pin_code, const char **birthdate, int *group_id, int *logincount, int *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_accinfo2_pre[hIndex].func;
preHookFunc(&success, &map_fd, &u_fd, &u_aid, &account_id, &userid, &user_pass, &email, &last_ip, &lastlogin, &pin_code, &birthdate, &group_id, &logincount, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14553,9 +14553,9 @@ void HP_mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int
{
HPMHooks.source.mapif.parse_accinfo2(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
}
- if( HPMHooks.count.HP_mapif_parse_accinfo2_post ) {
+ if (HPMHooks.count.HP_mapif_parse_accinfo2_post > 0) {
void (*postHookFunc) (bool success, int map_fd, int u_fd, int u_aid, int account_id, const char *userid, const char *user_pass, const char *email, const char *last_ip, const char *lastlogin, const char *pin_code, const char *birthdate, int group_id, int logincount, int state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_accinfo2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_accinfo2_post[hIndex].func;
postHookFunc(success, map_fd, u_fd, u_aid, account_id, userid, user_pass, email, last_ip, lastlogin, pin_code, birthdate, group_id, logincount, state);
}
@@ -14565,14 +14565,14 @@ void HP_mapif_parse_accinfo2(bool success, int map_fd, int u_fd, int u_aid, int
int HP_mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_broadcast_pre ) {
+ if (HPMHooks.count.HP_mapif_broadcast_pre > 0) {
int (*preHookFunc) (const unsigned char **mes, int *len, unsigned int *fontColor, short *fontType, short *fontSize, short *fontAlign, short *fontY, int *sfd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_broadcast_pre[hIndex].func;
retVal___ = preHookFunc(&mes, &len, &fontColor, &fontType, &fontSize, &fontAlign, &fontY, &sfd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14580,9 +14580,9 @@ int HP_mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor
{
retVal___ = HPMHooks.source.mapif.broadcast(mes, len, fontColor, fontType, fontSize, fontAlign, fontY, sfd);
}
- if( HPMHooks.count.HP_mapif_broadcast_post ) {
+ if (HPMHooks.count.HP_mapif_broadcast_post > 0) {
int (*postHookFunc) (int retVal___, const unsigned char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, int sfd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_broadcast_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mes, len, fontColor, fontType, fontSize, fontAlign, fontY, sfd);
}
@@ -14592,14 +14592,14 @@ int HP_mapif_broadcast(const unsigned char *mes, int len, unsigned int fontColor
int HP_mapif_wis_message(struct WisData *wd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_wis_message_pre ) {
+ if (HPMHooks.count.HP_mapif_wis_message_pre > 0) {
int (*preHookFunc) (struct WisData **wd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_wis_message_pre[hIndex].func;
retVal___ = preHookFunc(&wd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14607,9 +14607,9 @@ int HP_mapif_wis_message(struct WisData *wd) {
{
retVal___ = HPMHooks.source.mapif.wis_message(wd);
}
- if( HPMHooks.count.HP_mapif_wis_message_post ) {
+ if (HPMHooks.count.HP_mapif_wis_message_post > 0) {
int (*postHookFunc) (int retVal___, struct WisData *wd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_wis_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, wd);
}
@@ -14618,14 +14618,14 @@ int HP_mapif_wis_message(struct WisData *wd) {
}
void HP_mapif_wis_response(int fd, const unsigned char *src, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_wis_response_pre ) {
+ if (HPMHooks.count.HP_mapif_wis_response_pre > 0) {
void (*preHookFunc) (int *fd, const unsigned char **src, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_response_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_response_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_wis_response_pre[hIndex].func;
preHookFunc(&fd, &src, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14633,9 +14633,9 @@ void HP_mapif_wis_response(int fd, const unsigned char *src, int flag) {
{
HPMHooks.source.mapif.wis_response(fd, src, flag);
}
- if( HPMHooks.count.HP_mapif_wis_response_post ) {
+ if (HPMHooks.count.HP_mapif_wis_response_post > 0) {
void (*postHookFunc) (int fd, const unsigned char *src, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_response_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_response_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_wis_response_post[hIndex].func;
postHookFunc(fd, src, flag);
}
@@ -14645,14 +14645,14 @@ void HP_mapif_wis_response(int fd, const unsigned char *src, int flag) {
int HP_mapif_wis_end(struct WisData *wd, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_wis_end_pre ) {
+ if (HPMHooks.count.HP_mapif_wis_end_pre > 0) {
int (*preHookFunc) (struct WisData **wd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_wis_end_pre[hIndex].func;
retVal___ = preHookFunc(&wd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14660,9 +14660,9 @@ int HP_mapif_wis_end(struct WisData *wd, int flag) {
{
retVal___ = HPMHooks.source.mapif.wis_end(wd, flag);
}
- if( HPMHooks.count.HP_mapif_wis_end_post ) {
+ if (HPMHooks.count.HP_mapif_wis_end_post > 0) {
int (*postHookFunc) (int retVal___, struct WisData *wd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_wis_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_wis_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, wd, flag);
}
@@ -14672,14 +14672,14 @@ int HP_mapif_wis_end(struct WisData *wd, int flag) {
int HP_mapif_account_reg_reply(int fd, int account_id, int char_id, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_account_reg_reply_pre ) {
+ if (HPMHooks.count.HP_mapif_account_reg_reply_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *char_id, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_account_reg_reply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_account_reg_reply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_account_reg_reply_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &char_id, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14687,9 +14687,9 @@ int HP_mapif_account_reg_reply(int fd, int account_id, int char_id, int type) {
{
retVal___ = HPMHooks.source.mapif.account_reg_reply(fd, account_id, char_id, type);
}
- if( HPMHooks.count.HP_mapif_account_reg_reply_post ) {
+ if (HPMHooks.count.HP_mapif_account_reg_reply_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_account_reg_reply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_account_reg_reply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_account_reg_reply_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, char_id, type);
}
@@ -14699,14 +14699,14 @@ int HP_mapif_account_reg_reply(int fd, int account_id, int char_id, int type) {
int HP_mapif_disconnectplayer(int fd, int account_id, int char_id, int reason) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_disconnectplayer_pre ) {
+ if (HPMHooks.count.HP_mapif_disconnectplayer_pre > 0) {
int (*preHookFunc) (int *fd, int *account_id, int *char_id, int *reason);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_disconnectplayer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_disconnectplayer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_disconnectplayer_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &account_id, &char_id, &reason);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14714,9 +14714,9 @@ int HP_mapif_disconnectplayer(int fd, int account_id, int char_id, int reason) {
{
retVal___ = HPMHooks.source.mapif.disconnectplayer(fd, account_id, char_id, reason);
}
- if( HPMHooks.count.HP_mapif_disconnectplayer_post ) {
+ if (HPMHooks.count.HP_mapif_disconnectplayer_post > 0) {
int (*postHookFunc) (int retVal___, int fd, int account_id, int char_id, int reason);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_disconnectplayer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_disconnectplayer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_disconnectplayer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, account_id, char_id, reason);
}
@@ -14726,14 +14726,14 @@ int HP_mapif_disconnectplayer(int fd, int account_id, int char_id, int reason) {
int HP_mapif_parse_broadcast(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_broadcast_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_broadcast_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_broadcast_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14741,9 +14741,9 @@ int HP_mapif_parse_broadcast(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_broadcast(fd);
}
- if( HPMHooks.count.HP_mapif_parse_broadcast_post ) {
+ if (HPMHooks.count.HP_mapif_parse_broadcast_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_broadcast_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14753,14 +14753,14 @@ int HP_mapif_parse_broadcast(int fd) {
int HP_mapif_parse_WisRequest(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_WisRequest_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_WisRequest_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_WisRequest_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14768,9 +14768,9 @@ int HP_mapif_parse_WisRequest(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_WisRequest(fd);
}
- if( HPMHooks.count.HP_mapif_parse_WisRequest_post ) {
+ if (HPMHooks.count.HP_mapif_parse_WisRequest_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_WisRequest_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14780,14 +14780,14 @@ int HP_mapif_parse_WisRequest(int fd) {
int HP_mapif_parse_WisReply(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_WisReply_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_WisReply_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisReply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisReply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_WisReply_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14795,9 +14795,9 @@ int HP_mapif_parse_WisReply(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_WisReply(fd);
}
- if( HPMHooks.count.HP_mapif_parse_WisReply_post ) {
+ if (HPMHooks.count.HP_mapif_parse_WisReply_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisReply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisReply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_WisReply_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14807,14 +14807,14 @@ int HP_mapif_parse_WisReply(int fd) {
int HP_mapif_parse_WisToGM(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_WisToGM_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_WisToGM_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisToGM_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisToGM_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_WisToGM_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14822,9 +14822,9 @@ int HP_mapif_parse_WisToGM(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_WisToGM(fd);
}
- if( HPMHooks.count.HP_mapif_parse_WisToGM_post ) {
+ if (HPMHooks.count.HP_mapif_parse_WisToGM_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisToGM_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_WisToGM_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_WisToGM_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14834,14 +14834,14 @@ int HP_mapif_parse_WisToGM(int fd) {
int HP_mapif_parse_Registry(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_Registry_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_Registry_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_Registry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_Registry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_Registry_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14849,9 +14849,9 @@ int HP_mapif_parse_Registry(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_Registry(fd);
}
- if( HPMHooks.count.HP_mapif_parse_Registry_post ) {
+ if (HPMHooks.count.HP_mapif_parse_Registry_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_Registry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_Registry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_Registry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14861,14 +14861,14 @@ int HP_mapif_parse_Registry(int fd) {
int HP_mapif_parse_RegistryRequest(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_RegistryRequest_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_RegistryRequest_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_RegistryRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_RegistryRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_RegistryRequest_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14876,9 +14876,9 @@ int HP_mapif_parse_RegistryRequest(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_RegistryRequest(fd);
}
- if( HPMHooks.count.HP_mapif_parse_RegistryRequest_post ) {
+ if (HPMHooks.count.HP_mapif_parse_RegistryRequest_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_RegistryRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_RegistryRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_RegistryRequest_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14887,14 +14887,14 @@ int HP_mapif_parse_RegistryRequest(int fd) {
}
void HP_mapif_namechange_ack(int fd, int account_id, int char_id, int type, int flag, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapif_namechange_ack_pre ) {
+ if (HPMHooks.count.HP_mapif_namechange_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *char_id, int *type, int *flag, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_namechange_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_namechange_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_namechange_ack_pre[hIndex].func;
preHookFunc(&fd, &account_id, &char_id, &type, &flag, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14902,9 +14902,9 @@ void HP_mapif_namechange_ack(int fd, int account_id, int char_id, int type, int
{
HPMHooks.source.mapif.namechange_ack(fd, account_id, char_id, type, flag, name);
}
- if( HPMHooks.count.HP_mapif_namechange_ack_post ) {
+ if (HPMHooks.count.HP_mapif_namechange_ack_post > 0) {
void (*postHookFunc) (int fd, int account_id, int char_id, int type, int flag, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_namechange_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_namechange_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_namechange_ack_post[hIndex].func;
postHookFunc(fd, account_id, char_id, type, flag, name);
}
@@ -14914,14 +14914,14 @@ void HP_mapif_namechange_ack(int fd, int account_id, int char_id, int type, int
int HP_mapif_parse_NameChangeRequest(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapif_parse_NameChangeRequest_pre ) {
+ if (HPMHooks.count.HP_mapif_parse_NameChangeRequest_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_NameChangeRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_NameChangeRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapif_parse_NameChangeRequest_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14929,9 +14929,9 @@ int HP_mapif_parse_NameChangeRequest(int fd) {
{
retVal___ = HPMHooks.source.mapif.parse_NameChangeRequest(fd);
}
- if( HPMHooks.count.HP_mapif_parse_NameChangeRequest_post ) {
+ if (HPMHooks.count.HP_mapif_parse_NameChangeRequest_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_NameChangeRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapif_parse_NameChangeRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapif_parse_NameChangeRequest_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -14942,14 +14942,14 @@ int HP_mapif_parse_NameChangeRequest(int fd) {
int HP_mapindex_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_init_pre ) {
+ if (HPMHooks.count.HP_mapindex_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14957,9 +14957,9 @@ int HP_mapindex_init(void) {
{
retVal___ = HPMHooks.source.mapindex.init();
}
- if( HPMHooks.count.HP_mapindex_init_post ) {
+ if (HPMHooks.count.HP_mapindex_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -14968,14 +14968,14 @@ int HP_mapindex_init(void) {
}
void HP_mapindex_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapindex_final_pre ) {
+ if (HPMHooks.count.HP_mapindex_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14983,9 +14983,9 @@ void HP_mapindex_final(void) {
{
HPMHooks.source.mapindex.final();
}
- if( HPMHooks.count.HP_mapindex_final_post ) {
+ if (HPMHooks.count.HP_mapindex_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_final_post[hIndex].func;
postHookFunc();
}
@@ -14995,14 +14995,14 @@ void HP_mapindex_final(void) {
int HP_mapindex_addmap(int index, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_addmap_pre ) {
+ if (HPMHooks.count.HP_mapindex_addmap_pre > 0) {
int (*preHookFunc) (int *index, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_addmap_pre[hIndex].func;
retVal___ = preHookFunc(&index, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15010,9 +15010,9 @@ int HP_mapindex_addmap(int index, const char *name) {
{
retVal___ = HPMHooks.source.mapindex.addmap(index, name);
}
- if( HPMHooks.count.HP_mapindex_addmap_post ) {
+ if (HPMHooks.count.HP_mapindex_addmap_post > 0) {
int (*postHookFunc) (int retVal___, int index, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_addmap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, index, name);
}
@@ -15021,14 +15021,14 @@ int HP_mapindex_addmap(int index, const char *name) {
}
void HP_mapindex_removemap(int index) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapindex_removemap_pre ) {
+ if (HPMHooks.count.HP_mapindex_removemap_pre > 0) {
void (*preHookFunc) (int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_removemap_pre[hIndex].func;
preHookFunc(&index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15036,9 +15036,9 @@ void HP_mapindex_removemap(int index) {
{
HPMHooks.source.mapindex.removemap(index);
}
- if( HPMHooks.count.HP_mapindex_removemap_post ) {
+ if (HPMHooks.count.HP_mapindex_removemap_post > 0) {
void (*postHookFunc) (int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_removemap_post[hIndex].func;
postHookFunc(index);
}
@@ -15048,14 +15048,14 @@ void HP_mapindex_removemap(int index) {
const char* HP_mapindex_getmapname(const char *string, char *output) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_getmapname_pre ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_pre > 0) {
const char* (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_getmapname_pre[hIndex].func;
retVal___ = preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15063,9 +15063,9 @@ const char* HP_mapindex_getmapname(const char *string, char *output) {
{
retVal___ = HPMHooks.source.mapindex.getmapname(string, output);
}
- if( HPMHooks.count.HP_mapindex_getmapname_post ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_getmapname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, output);
}
@@ -15075,14 +15075,14 @@ const char* HP_mapindex_getmapname(const char *string, char *output) {
const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_getmapname_ext_pre ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_ext_pre > 0) {
const char* (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_getmapname_ext_pre[hIndex].func;
retVal___ = preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15090,9 +15090,9 @@ const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
{
retVal___ = HPMHooks.source.mapindex.getmapname_ext(string, output);
}
- if( HPMHooks.count.HP_mapindex_getmapname_ext_post ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_ext_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_getmapname_ext_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, output);
}
@@ -15102,14 +15102,14 @@ const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
unsigned short HP_mapindex_name2id(const char *p1) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_name2id_pre ) {
+ if (HPMHooks.count.HP_mapindex_name2id_pre > 0) {
unsigned short (*preHookFunc) (const char **p1);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_name2id_pre[hIndex].func;
retVal___ = preHookFunc(&p1);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15117,9 +15117,9 @@ unsigned short HP_mapindex_name2id(const char *p1) {
{
retVal___ = HPMHooks.source.mapindex.name2id(p1);
}
- if( HPMHooks.count.HP_mapindex_name2id_post ) {
+ if (HPMHooks.count.HP_mapindex_name2id_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const char *p1);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_name2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p1);
}
@@ -15129,14 +15129,14 @@ unsigned short HP_mapindex_name2id(const char *p1) {
const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const char *func) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_id2name_pre ) {
+ if (HPMHooks.count.HP_mapindex_id2name_pre > 0) {
const char* (*preHookFunc) (uint16 *id, const char **file, int *line, const char **func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_id2name_pre[hIndex].func;
retVal___ = preHookFunc(&id, &file, &line, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15144,9 +15144,9 @@ const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const cha
{
retVal___ = HPMHooks.source.mapindex.id2name(id, file, line, func);
}
- if( HPMHooks.count.HP_mapindex_id2name_post ) {
+ if (HPMHooks.count.HP_mapindex_id2name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint16 id, const char *file, int line, const char *func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_id2name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id, file, line, func);
}
@@ -15156,14 +15156,14 @@ const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const cha
bool HP_mapindex_check_default(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapindex_check_default_pre ) {
+ if (HPMHooks.count.HP_mapindex_check_default_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_check_default_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15171,9 +15171,9 @@ bool HP_mapindex_check_default(void) {
{
retVal___ = HPMHooks.source.mapindex.check_default();
}
- if( HPMHooks.count.HP_mapindex_check_default_post ) {
+ if (HPMHooks.count.HP_mapindex_check_default_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_check_default_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -15183,14 +15183,14 @@ bool HP_mapindex_check_default(void) {
/* md5_interface */
void HP_md5_string(const char *string, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_string_pre ) {
+ if (HPMHooks.count.HP_md5_string_pre > 0) {
void (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_string_pre[hIndex].func;
preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15198,9 +15198,9 @@ void HP_md5_string(const char *string, char *output) {
{
HPMHooks.source.md5.string(string, output);
}
- if( HPMHooks.count.HP_md5_string_post ) {
+ if (HPMHooks.count.HP_md5_string_post > 0) {
void (*postHookFunc) (const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_string_post[hIndex].func;
postHookFunc(string, output);
}
@@ -15209,14 +15209,14 @@ void HP_md5_string(const char *string, char *output) {
}
void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_binary_pre ) {
+ if (HPMHooks.count.HP_md5_binary_pre > 0) {
void (*preHookFunc) (const uint8 **buf, const int *buf_size, uint8 **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_binary_pre[hIndex].func;
preHookFunc(&buf, &buf_size, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15224,9 +15224,9 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
{
HPMHooks.source.md5.binary(buf, buf_size, output);
}
- if( HPMHooks.count.HP_md5_binary_post ) {
+ if (HPMHooks.count.HP_md5_binary_post > 0) {
void (*postHookFunc) (const uint8 *buf, const int buf_size, uint8 *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_binary_post[hIndex].func;
postHookFunc(buf, buf_size, output);
}
@@ -15235,14 +15235,14 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
}
void HP_md5_salt(int len, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_salt_pre ) {
+ if (HPMHooks.count.HP_md5_salt_pre > 0) {
void (*preHookFunc) (int *len, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_salt_pre[hIndex].func;
preHookFunc(&len, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15250,9 +15250,9 @@ void HP_md5_salt(int len, char *output) {
{
HPMHooks.source.md5.salt(len, output);
}
- if( HPMHooks.count.HP_md5_salt_post ) {
+ if (HPMHooks.count.HP_md5_salt_post > 0) {
void (*postHookFunc) (int len, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_salt_post[hIndex].func;
postHookFunc(len, output);
}
@@ -15263,14 +15263,14 @@ void HP_md5_salt(int len, char *output) {
struct mutex_data* HP_mutex_create(void) {
int hIndex = 0;
struct mutex_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_create_pre ) {
+ if (HPMHooks.count.HP_mutex_create_pre > 0) {
struct mutex_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15278,9 +15278,9 @@ struct mutex_data* HP_mutex_create(void) {
{
retVal___ = HPMHooks.source.mutex.create();
}
- if( HPMHooks.count.HP_mutex_create_post ) {
+ if (HPMHooks.count.HP_mutex_create_post > 0) {
struct mutex_data* (*postHookFunc) (struct mutex_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -15289,14 +15289,14 @@ struct mutex_data* HP_mutex_create(void) {
}
void HP_mutex_destroy(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_destroy_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_destroy_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15304,9 +15304,9 @@ void HP_mutex_destroy(struct mutex_data *m) {
{
HPMHooks.source.mutex.destroy(m);
}
- if( HPMHooks.count.HP_mutex_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_destroy_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_destroy_post[hIndex].func;
postHookFunc(m);
}
@@ -15315,14 +15315,14 @@ void HP_mutex_destroy(struct mutex_data *m) {
}
void HP_mutex_lock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_lock_pre ) {
+ if (HPMHooks.count.HP_mutex_lock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_lock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15330,9 +15330,9 @@ void HP_mutex_lock(struct mutex_data *m) {
{
HPMHooks.source.mutex.lock(m);
}
- if( HPMHooks.count.HP_mutex_lock_post ) {
+ if (HPMHooks.count.HP_mutex_lock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_lock_post[hIndex].func;
postHookFunc(m);
}
@@ -15342,14 +15342,14 @@ void HP_mutex_lock(struct mutex_data *m) {
bool HP_mutex_trylock(struct mutex_data *m) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mutex_trylock_pre ) {
+ if (HPMHooks.count.HP_mutex_trylock_pre > 0) {
bool (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_trylock_pre[hIndex].func;
retVal___ = preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15357,9 +15357,9 @@ bool HP_mutex_trylock(struct mutex_data *m) {
{
retVal___ = HPMHooks.source.mutex.trylock(m);
}
- if( HPMHooks.count.HP_mutex_trylock_post ) {
+ if (HPMHooks.count.HP_mutex_trylock_post > 0) {
bool (*postHookFunc) (bool retVal___, struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_trylock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m);
}
@@ -15368,14 +15368,14 @@ bool HP_mutex_trylock(struct mutex_data *m) {
}
void HP_mutex_unlock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_unlock_pre ) {
+ if (HPMHooks.count.HP_mutex_unlock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_unlock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15383,9 +15383,9 @@ void HP_mutex_unlock(struct mutex_data *m) {
{
HPMHooks.source.mutex.unlock(m);
}
- if( HPMHooks.count.HP_mutex_unlock_post ) {
+ if (HPMHooks.count.HP_mutex_unlock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_unlock_post[hIndex].func;
postHookFunc(m);
}
@@ -15395,14 +15395,14 @@ void HP_mutex_unlock(struct mutex_data *m) {
struct cond_data* HP_mutex_cond_create(void) {
int hIndex = 0;
struct cond_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_cond_create_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_create_pre > 0) {
struct cond_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15410,9 +15410,9 @@ struct cond_data* HP_mutex_cond_create(void) {
{
retVal___ = HPMHooks.source.mutex.cond_create();
}
- if( HPMHooks.count.HP_mutex_cond_create_post ) {
+ if (HPMHooks.count.HP_mutex_cond_create_post > 0) {
struct cond_data* (*postHookFunc) (struct cond_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -15421,14 +15421,14 @@ struct cond_data* HP_mutex_cond_create(void) {
}
void HP_mutex_cond_destroy(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_destroy_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15436,9 +15436,9 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_destroy(c);
}
- if( HPMHooks.count.HP_mutex_cond_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_destroy_post[hIndex].func;
postHookFunc(c);
}
@@ -15447,14 +15447,14 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
}
void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeout_ticks) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_wait_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_pre > 0) {
void (*preHookFunc) (struct cond_data **c, struct mutex_data **m, sysint *timeout_ticks);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_wait_pre[hIndex].func;
preHookFunc(&c, &m, &timeout_ticks);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15462,9 +15462,9 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
{
HPMHooks.source.mutex.cond_wait(c, m, timeout_ticks);
}
- if( HPMHooks.count.HP_mutex_cond_wait_post ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_post > 0) {
void (*postHookFunc) (struct cond_data *c, struct mutex_data *m, sysint timeout_ticks);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_wait_post[hIndex].func;
postHookFunc(c, m, timeout_ticks);
}
@@ -15473,14 +15473,14 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
}
void HP_mutex_cond_signal(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_signal_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_signal_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15488,9 +15488,9 @@ void HP_mutex_cond_signal(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_signal(c);
}
- if( HPMHooks.count.HP_mutex_cond_signal_post ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_signal_post[hIndex].func;
postHookFunc(c);
}
@@ -15499,14 +15499,14 @@ void HP_mutex_cond_signal(struct cond_data *c) {
}
void HP_mutex_cond_broadcast(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_broadcast_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15514,9 +15514,9 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_broadcast(c);
}
- if( HPMHooks.count.HP_mutex_cond_broadcast_post ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_post[hIndex].func;
postHookFunc(c);
}
@@ -15526,14 +15526,14 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
/* nullpo_interface */
void HP_nullpo_assert_report(const char *file, int line, const char *func, const char *targetname, const char *title) {
int hIndex = 0;
- if( HPMHooks.count.HP_nullpo_assert_report_pre ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_pre > 0) {
void (*preHookFunc) (const char **file, int *line, const char **func, const char **targetname, const char **title);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_nullpo_assert_report_pre[hIndex].func;
preHookFunc(&file, &line, &func, &targetname, &title);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15541,9 +15541,9 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
{
HPMHooks.source.nullpo.assert_report(file, line, func, targetname, title);
}
- if( HPMHooks.count.HP_nullpo_assert_report_post ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_post > 0) {
void (*postHookFunc) (const char *file, int line, const char *func, const char *targetname, const char *title);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_nullpo_assert_report_post[hIndex].func;
postHookFunc(file, line, func, targetname, title);
}
@@ -15553,14 +15553,14 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
/* pincode_interface */
void HP_pincode_handle(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_handle_pre ) {
+ if (HPMHooks.count.HP_pincode_handle_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_handle_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15568,9 +15568,9 @@ void HP_pincode_handle(int fd, struct char_session_data *sd) {
{
HPMHooks.source.pincode.handle(fd, sd);
}
- if( HPMHooks.count.HP_pincode_handle_post ) {
+ if (HPMHooks.count.HP_pincode_handle_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_handle_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_handle_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -15579,14 +15579,14 @@ void HP_pincode_handle(int fd, struct char_session_data *sd) {
}
void HP_pincode_decrypt(unsigned int userSeed, char *pin) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_decrypt_pre ) {
+ if (HPMHooks.count.HP_pincode_decrypt_pre > 0) {
void (*preHookFunc) (unsigned int *userSeed, char **pin);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_decrypt_pre[hIndex].func;
preHookFunc(&userSeed, &pin);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15594,9 +15594,9 @@ void HP_pincode_decrypt(unsigned int userSeed, char *pin) {
{
HPMHooks.source.pincode.decrypt(userSeed, pin);
}
- if( HPMHooks.count.HP_pincode_decrypt_post ) {
+ if (HPMHooks.count.HP_pincode_decrypt_post > 0) {
void (*postHookFunc) (unsigned int userSeed, char *pin);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_decrypt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_decrypt_post[hIndex].func;
postHookFunc(userSeed, pin);
}
@@ -15605,14 +15605,14 @@ void HP_pincode_decrypt(unsigned int userSeed, char *pin) {
}
void HP_pincode_error(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_error_pre ) {
+ if (HPMHooks.count.HP_pincode_error_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_error_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15620,9 +15620,9 @@ void HP_pincode_error(int account_id) {
{
HPMHooks.source.pincode.error(account_id);
}
- if( HPMHooks.count.HP_pincode_error_post ) {
+ if (HPMHooks.count.HP_pincode_error_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_error_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_error_post[hIndex].func;
postHookFunc(account_id);
}
@@ -15631,14 +15631,14 @@ void HP_pincode_error(int account_id) {
}
void HP_pincode_update(int account_id, char *pin) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_update_pre ) {
+ if (HPMHooks.count.HP_pincode_update_pre > 0) {
void (*preHookFunc) (int *account_id, char **pin);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_update_pre[hIndex].func;
preHookFunc(&account_id, &pin);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15646,9 +15646,9 @@ void HP_pincode_update(int account_id, char *pin) {
{
HPMHooks.source.pincode.update(account_id, pin);
}
- if( HPMHooks.count.HP_pincode_update_post ) {
+ if (HPMHooks.count.HP_pincode_update_post > 0) {
void (*postHookFunc) (int account_id, char *pin);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_update_post[hIndex].func;
postHookFunc(account_id, pin);
}
@@ -15657,14 +15657,14 @@ void HP_pincode_update(int account_id, char *pin) {
}
void HP_pincode_sendstate(int fd, struct char_session_data *sd, uint16 state) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_sendstate_pre ) {
+ if (HPMHooks.count.HP_pincode_sendstate_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd, uint16 *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_sendstate_pre[hIndex].func;
preHookFunc(&fd, &sd, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15672,9 +15672,9 @@ void HP_pincode_sendstate(int fd, struct char_session_data *sd, uint16 state) {
{
HPMHooks.source.pincode.sendstate(fd, sd, state);
}
- if( HPMHooks.count.HP_pincode_sendstate_post ) {
+ if (HPMHooks.count.HP_pincode_sendstate_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd, uint16 state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_sendstate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_sendstate_post[hIndex].func;
postHookFunc(fd, sd, state);
}
@@ -15683,14 +15683,14 @@ void HP_pincode_sendstate(int fd, struct char_session_data *sd, uint16 state) {
}
void HP_pincode_setnew(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_setnew_pre ) {
+ if (HPMHooks.count.HP_pincode_setnew_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_setnew_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15698,9 +15698,9 @@ void HP_pincode_setnew(int fd, struct char_session_data *sd) {
{
HPMHooks.source.pincode.setnew(fd, sd);
}
- if( HPMHooks.count.HP_pincode_setnew_post ) {
+ if (HPMHooks.count.HP_pincode_setnew_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_setnew_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_setnew_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -15709,14 +15709,14 @@ void HP_pincode_setnew(int fd, struct char_session_data *sd) {
}
void HP_pincode_change(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_change_pre ) {
+ if (HPMHooks.count.HP_pincode_change_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_change_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15724,9 +15724,9 @@ void HP_pincode_change(int fd, struct char_session_data *sd) {
{
HPMHooks.source.pincode.change(fd, sd);
}
- if( HPMHooks.count.HP_pincode_change_post ) {
+ if (HPMHooks.count.HP_pincode_change_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_change_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -15736,14 +15736,14 @@ void HP_pincode_change(int fd, struct char_session_data *sd) {
int HP_pincode_compare(int fd, struct char_session_data *sd, char *pin) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pincode_compare_pre ) {
+ if (HPMHooks.count.HP_pincode_compare_pre > 0) {
int (*preHookFunc) (int *fd, struct char_session_data **sd, char **pin);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_compare_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd, &pin);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15751,9 +15751,9 @@ int HP_pincode_compare(int fd, struct char_session_data *sd, char *pin) {
{
retVal___ = HPMHooks.source.pincode.compare(fd, sd, pin);
}
- if( HPMHooks.count.HP_pincode_compare_post ) {
+ if (HPMHooks.count.HP_pincode_compare_post > 0) {
int (*postHookFunc) (int retVal___, int fd, struct char_session_data *sd, char *pin);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_compare_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_compare_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd, pin);
}
@@ -15762,14 +15762,14 @@ int HP_pincode_compare(int fd, struct char_session_data *sd, char *pin) {
}
void HP_pincode_check(int fd, struct char_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pincode_check_pre ) {
+ if (HPMHooks.count.HP_pincode_check_pre > 0) {
void (*preHookFunc) (int *fd, struct char_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_check_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15777,9 +15777,9 @@ void HP_pincode_check(int fd, struct char_session_data *sd) {
{
HPMHooks.source.pincode.check(fd, sd);
}
- if( HPMHooks.count.HP_pincode_check_post ) {
+ if (HPMHooks.count.HP_pincode_check_post > 0) {
void (*postHookFunc) (int fd, struct char_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_check_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -15789,14 +15789,14 @@ void HP_pincode_check(int fd, struct char_session_data *sd) {
bool HP_pincode_config_read(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pincode_config_read_pre ) {
+ if (HPMHooks.count.HP_pincode_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pincode_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15804,9 +15804,9 @@ bool HP_pincode_config_read(const char *filename, const struct config_t *config,
{
retVal___ = HPMHooks.source.pincode.config_read(filename, config, imported);
}
- if( HPMHooks.count.HP_pincode_config_read_post ) {
+ if (HPMHooks.count.HP_pincode_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pincode_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pincode_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -15816,14 +15816,14 @@ bool HP_pincode_config_read(const char *filename, const struct config_t *config,
/* rnd_interface */
void HP_rnd_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_init_pre ) {
+ if (HPMHooks.count.HP_rnd_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15831,9 +15831,9 @@ void HP_rnd_init(void) {
{
HPMHooks.source.rnd.init();
}
- if( HPMHooks.count.HP_rnd_init_post ) {
+ if (HPMHooks.count.HP_rnd_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_init_post[hIndex].func;
postHookFunc();
}
@@ -15842,14 +15842,14 @@ void HP_rnd_init(void) {
}
void HP_rnd_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_final_pre ) {
+ if (HPMHooks.count.HP_rnd_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15857,9 +15857,9 @@ void HP_rnd_final(void) {
{
HPMHooks.source.rnd.final();
}
- if( HPMHooks.count.HP_rnd_final_post ) {
+ if (HPMHooks.count.HP_rnd_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_final_post[hIndex].func;
postHookFunc();
}
@@ -15868,14 +15868,14 @@ void HP_rnd_final(void) {
}
void HP_rnd_seed(uint32 seed) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_seed_pre ) {
+ if (HPMHooks.count.HP_rnd_seed_pre > 0) {
void (*preHookFunc) (uint32 *seed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_seed_pre[hIndex].func;
preHookFunc(&seed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15883,9 +15883,9 @@ void HP_rnd_seed(uint32 seed) {
{
HPMHooks.source.rnd.seed(seed);
}
- if( HPMHooks.count.HP_rnd_seed_post ) {
+ if (HPMHooks.count.HP_rnd_seed_post > 0) {
void (*postHookFunc) (uint32 seed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_seed_post[hIndex].func;
postHookFunc(seed);
}
@@ -15895,14 +15895,14 @@ void HP_rnd_seed(uint32 seed) {
int32 HP_rnd_random(void) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_random_pre ) {
+ if (HPMHooks.count.HP_rnd_random_pre > 0) {
int32 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_random_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15910,9 +15910,9 @@ int32 HP_rnd_random(void) {
{
retVal___ = HPMHooks.source.rnd.random();
}
- if( HPMHooks.count.HP_rnd_random_post ) {
+ if (HPMHooks.count.HP_rnd_random_post > 0) {
int32 (*postHookFunc) (int32 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_random_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -15922,14 +15922,14 @@ int32 HP_rnd_random(void) {
uint32 HP_rnd_roll(uint32 dice_faces) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_roll_pre ) {
+ if (HPMHooks.count.HP_rnd_roll_pre > 0) {
uint32 (*preHookFunc) (uint32 *dice_faces);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_roll_pre[hIndex].func;
retVal___ = preHookFunc(&dice_faces);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15937,9 +15937,9 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
{
retVal___ = HPMHooks.source.rnd.roll(dice_faces);
}
- if( HPMHooks.count.HP_rnd_roll_post ) {
+ if (HPMHooks.count.HP_rnd_roll_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 dice_faces);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_roll_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dice_faces);
}
@@ -15949,14 +15949,14 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
int32 HP_rnd_value(int32 min, int32 max) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_value_pre ) {
+ if (HPMHooks.count.HP_rnd_value_pre > 0) {
int32 (*preHookFunc) (int32 *min, int32 *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_value_pre[hIndex].func;
retVal___ = preHookFunc(&min, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15964,9 +15964,9 @@ int32 HP_rnd_value(int32 min, int32 max) {
{
retVal___ = HPMHooks.source.rnd.value(min, max);
}
- if( HPMHooks.count.HP_rnd_value_post ) {
+ if (HPMHooks.count.HP_rnd_value_post > 0) {
int32 (*postHookFunc) (int32 retVal___, int32 min, int32 max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, min, max);
}
@@ -15976,14 +15976,14 @@ int32 HP_rnd_value(int32 min, int32 max) {
double HP_rnd_uniform(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15991,9 +15991,9 @@ double HP_rnd_uniform(void) {
{
retVal___ = HPMHooks.source.rnd.uniform();
}
- if( HPMHooks.count.HP_rnd_uniform_post ) {
+ if (HPMHooks.count.HP_rnd_uniform_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -16003,14 +16003,14 @@ double HP_rnd_uniform(void) {
double HP_rnd_uniform53(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform53_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform53_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform53_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16018,9 +16018,9 @@ double HP_rnd_uniform53(void) {
{
retVal___ = HPMHooks.source.rnd.uniform53();
}
- if( HPMHooks.count.HP_rnd_uniform53_post ) {
+ if (HPMHooks.count.HP_rnd_uniform53_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform53_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -16030,14 +16030,14 @@ double HP_rnd_uniform53(void) {
/* showmsg_interface */
void HP_showmsg_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_init_pre ) {
+ if (HPMHooks.count.HP_showmsg_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16045,9 +16045,9 @@ void HP_showmsg_init(void) {
{
HPMHooks.source.showmsg.init();
}
- if( HPMHooks.count.HP_showmsg_init_post ) {
+ if (HPMHooks.count.HP_showmsg_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_init_post[hIndex].func;
postHookFunc();
}
@@ -16056,14 +16056,14 @@ void HP_showmsg_init(void) {
}
void HP_showmsg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_final_pre ) {
+ if (HPMHooks.count.HP_showmsg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16071,9 +16071,9 @@ void HP_showmsg_final(void) {
{
HPMHooks.source.showmsg.final();
}
- if( HPMHooks.count.HP_showmsg_final_post ) {
+ if (HPMHooks.count.HP_showmsg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_final_post[hIndex].func;
postHookFunc();
}
@@ -16082,14 +16082,14 @@ void HP_showmsg_final(void) {
}
void HP_showmsg_clearScreen(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_clearScreen_pre ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_clearScreen_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16097,9 +16097,9 @@ void HP_showmsg_clearScreen(void) {
{
HPMHooks.source.showmsg.clearScreen();
}
- if( HPMHooks.count.HP_showmsg_clearScreen_post ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_clearScreen_post[hIndex].func;
postHookFunc();
}
@@ -16109,16 +16109,16 @@ void HP_showmsg_clearScreen(void) {
int HP_showmsg_showMessageV(const char *string, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_showmsg_showMessageV_pre ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_pre > 0) {
int (*preHookFunc) (const char **string, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_showmsg_showMessageV_pre[hIndex].func;
retVal___ = preHookFunc(&string, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16128,9 +16128,9 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
retVal___ = HPMHooks.source.showmsg.showMessageV(string, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_showmsg_showMessageV_post ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_post > 0) {
int (*postHookFunc) (int retVal___, const char *string, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_showmsg_showMessageV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, ap___copy);
@@ -16142,14 +16142,14 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
/* socket_interface */
void HP_sockt_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_init_pre ) {
+ if (HPMHooks.count.HP_sockt_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16157,9 +16157,9 @@ void HP_sockt_init(void) {
{
HPMHooks.source.sockt.init();
}
- if( HPMHooks.count.HP_sockt_init_post ) {
+ if (HPMHooks.count.HP_sockt_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_init_post[hIndex].func;
postHookFunc();
}
@@ -16168,14 +16168,14 @@ void HP_sockt_init(void) {
}
void HP_sockt_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_final_pre ) {
+ if (HPMHooks.count.HP_sockt_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16183,9 +16183,9 @@ void HP_sockt_final(void) {
{
HPMHooks.source.sockt.final();
}
- if( HPMHooks.count.HP_sockt_final_post ) {
+ if (HPMHooks.count.HP_sockt_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_final_post[hIndex].func;
postHookFunc();
}
@@ -16195,14 +16195,14 @@ void HP_sockt_final(void) {
int HP_sockt_perform(int next) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_perform_pre ) {
+ if (HPMHooks.count.HP_sockt_perform_pre > 0) {
int (*preHookFunc) (int *next);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_perform_pre[hIndex].func;
retVal___ = preHookFunc(&next);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16210,9 +16210,9 @@ int HP_sockt_perform(int next) {
{
retVal___ = HPMHooks.source.sockt.perform(next);
}
- if( HPMHooks.count.HP_sockt_perform_post ) {
+ if (HPMHooks.count.HP_sockt_perform_post > 0) {
int (*postHookFunc) (int retVal___, int next);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, next);
}
@@ -16221,14 +16221,14 @@ int HP_sockt_perform(int next) {
}
void HP_sockt_datasync(int fd, bool send) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_datasync_pre ) {
+ if (HPMHooks.count.HP_sockt_datasync_pre > 0) {
void (*preHookFunc) (int *fd, bool *send);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_datasync_pre[hIndex].func;
preHookFunc(&fd, &send);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16236,9 +16236,9 @@ void HP_sockt_datasync(int fd, bool send) {
{
HPMHooks.source.sockt.datasync(fd, send);
}
- if( HPMHooks.count.HP_sockt_datasync_post ) {
+ if (HPMHooks.count.HP_sockt_datasync_post > 0) {
void (*postHookFunc) (int fd, bool send);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_datasync_post[hIndex].func;
postHookFunc(fd, send);
}
@@ -16248,14 +16248,14 @@ void HP_sockt_datasync(int fd, bool send) {
int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_listen_bind_pre ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16263,9 +16263,9 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.sockt.make_listen_bind(ip, port);
}
- if( HPMHooks.count.HP_sockt_make_listen_bind_post ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port);
}
@@ -16275,14 +16275,14 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_connection_pre ) {
+ if (HPMHooks.count.HP_sockt_make_connection_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port, struct hSockOpt **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_connection_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16290,9 +16290,9 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
{
retVal___ = HPMHooks.source.sockt.make_connection(ip, port, opt);
}
- if( HPMHooks.count.HP_sockt_make_connection_post ) {
+ if (HPMHooks.count.HP_sockt_make_connection_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port, struct hSockOpt *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_connection_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port, opt);
}
@@ -16302,14 +16302,14 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_fifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_pre > 0) {
int (*preHookFunc) (int *fd, unsigned int *rfifo_size, unsigned int *wfifo_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &rfifo_size, &wfifo_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16317,9 +16317,9 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
{
retVal___ = HPMHooks.source.sockt.realloc_fifo(fd, rfifo_size, wfifo_size);
}
- if( HPMHooks.count.HP_sockt_realloc_fifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, unsigned int rfifo_size, unsigned int wfifo_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, rfifo_size, wfifo_size);
}
@@ -16329,14 +16329,14 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_writefifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_pre > 0) {
int (*preHookFunc) (int *fd, size_t *addition);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &addition);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16344,9 +16344,9 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
{
retVal___ = HPMHooks.source.sockt.realloc_writefifo(fd, addition);
}
- if( HPMHooks.count.HP_sockt_realloc_writefifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t addition);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, addition);
}
@@ -16356,14 +16356,14 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int HP_sockt_wfifoset(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_wfifoset_pre ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_wfifoset_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16371,9 +16371,9 @@ int HP_sockt_wfifoset(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.wfifoset(fd, len);
}
- if( HPMHooks.count.HP_sockt_wfifoset_post ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_wfifoset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -16383,14 +16383,14 @@ int HP_sockt_wfifoset(int fd, size_t len) {
int HP_sockt_rfifoskip(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_rfifoskip_pre ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_rfifoskip_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16398,9 +16398,9 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.rfifoskip(fd, len);
}
- if( HPMHooks.count.HP_sockt_rfifoskip_post ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_rfifoskip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -16409,14 +16409,14 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
}
void HP_sockt_close(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_close_pre ) {
+ if (HPMHooks.count.HP_sockt_close_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_close_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16424,9 +16424,9 @@ void HP_sockt_close(int fd) {
{
HPMHooks.source.sockt.close(fd);
}
- if( HPMHooks.count.HP_sockt_close_post ) {
+ if (HPMHooks.count.HP_sockt_close_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_close_post[hIndex].func;
postHookFunc(fd);
}
@@ -16436,14 +16436,14 @@ void HP_sockt_close(int fd) {
bool HP_sockt_session_is_valid(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_valid_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_valid_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16451,9 +16451,9 @@ bool HP_sockt_session_is_valid(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_valid(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_valid_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_valid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -16463,14 +16463,14 @@ bool HP_sockt_session_is_valid(int fd) {
bool HP_sockt_session_is_active(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_active_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_active_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16478,9 +16478,9 @@ bool HP_sockt_session_is_active(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_active(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_active_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_active_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -16489,14 +16489,14 @@ bool HP_sockt_session_is_active(int fd) {
}
void HP_sockt_flush(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16504,9 +16504,9 @@ void HP_sockt_flush(int fd) {
{
HPMHooks.source.sockt.flush(fd);
}
- if( HPMHooks.count.HP_sockt_flush_post ) {
+ if (HPMHooks.count.HP_sockt_flush_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_post[hIndex].func;
postHookFunc(fd);
}
@@ -16515,14 +16515,14 @@ void HP_sockt_flush(int fd) {
}
void HP_sockt_flush_fifos(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_fifos_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_fifos_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16530,9 +16530,9 @@ void HP_sockt_flush_fifos(void) {
{
HPMHooks.source.sockt.flush_fifos();
}
- if( HPMHooks.count.HP_sockt_flush_fifos_post ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_fifos_post[hIndex].func;
postHookFunc();
}
@@ -16541,14 +16541,14 @@ void HP_sockt_flush_fifos(void) {
}
void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_nonblocking_pre ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_pre > 0) {
void (*preHookFunc) (int *fd, unsigned long *yes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_pre[hIndex].func;
preHookFunc(&fd, &yes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16556,9 +16556,9 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
{
HPMHooks.source.sockt.set_nonblocking(fd, yes);
}
- if( HPMHooks.count.HP_sockt_set_nonblocking_post ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_post > 0) {
void (*postHookFunc) (int fd, unsigned long yes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_post[hIndex].func;
postHookFunc(fd, yes);
}
@@ -16567,14 +16567,14 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
}
void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_defaultparse_pre ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_pre > 0) {
void (*preHookFunc) (ParseFunc *defaultparse);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_pre[hIndex].func;
preHookFunc(&defaultparse);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16582,9 +16582,9 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
{
HPMHooks.source.sockt.set_defaultparse(defaultparse);
}
- if( HPMHooks.count.HP_sockt_set_defaultparse_post ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_post > 0) {
void (*postHookFunc) (ParseFunc defaultparse);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_post[hIndex].func;
postHookFunc(defaultparse);
}
@@ -16594,14 +16594,14 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
uint32 HP_sockt_host2ip(const char *hostname) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_host2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_host2ip_pre > 0) {
uint32 (*preHookFunc) (const char **hostname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_host2ip_pre[hIndex].func;
retVal___ = preHookFunc(&hostname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16609,9 +16609,9 @@ uint32 HP_sockt_host2ip(const char *hostname) {
{
retVal___ = HPMHooks.source.sockt.host2ip(hostname);
}
- if( HPMHooks.count.HP_sockt_host2ip_post ) {
+ if (HPMHooks.count.HP_sockt_host2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *hostname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_host2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hostname);
}
@@ -16621,14 +16621,14 @@ uint32 HP_sockt_host2ip(const char *hostname) {
const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sockt_ip2str_pre ) {
+ if (HPMHooks.count.HP_sockt_ip2str_pre > 0) {
const char* (*preHookFunc) (uint32 *ip, char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ip2str_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16636,9 +16636,9 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.ip2str(ip, ip_str);
}
- if( HPMHooks.count.HP_sockt_ip2str_post ) {
+ if (HPMHooks.count.HP_sockt_ip2str_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint32 ip, char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ip2str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, ip_str);
}
@@ -16648,14 +16648,14 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
uint32 HP_sockt_str2ip(const char *ip_str) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_str2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_str2ip_pre > 0) {
uint32 (*preHookFunc) (const char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_str2ip_pre[hIndex].func;
retVal___ = preHookFunc(&ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16663,9 +16663,9 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.str2ip(ip_str);
}
- if( HPMHooks.count.HP_sockt_str2ip_post ) {
+ if (HPMHooks.count.HP_sockt_str2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_str2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip_str);
}
@@ -16675,14 +16675,14 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
uint16 HP_sockt_ntows(uint16 netshort) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_ntows_pre ) {
+ if (HPMHooks.count.HP_sockt_ntows_pre > 0) {
uint16 (*preHookFunc) (uint16 *netshort);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ntows_pre[hIndex].func;
retVal___ = preHookFunc(&netshort);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16690,9 +16690,9 @@ uint16 HP_sockt_ntows(uint16 netshort) {
{
retVal___ = HPMHooks.source.sockt.ntows(netshort);
}
- if( HPMHooks.count.HP_sockt_ntows_post ) {
+ if (HPMHooks.count.HP_sockt_ntows_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, uint16 netshort);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ntows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, netshort);
}
@@ -16702,14 +16702,14 @@ uint16 HP_sockt_ntows(uint16 netshort) {
int HP_sockt_getips(uint32 *ips, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_getips_pre ) {
+ if (HPMHooks.count.HP_sockt_getips_pre > 0) {
int (*preHookFunc) (uint32 **ips, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_getips_pre[hIndex].func;
retVal___ = preHookFunc(&ips, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16717,9 +16717,9 @@ int HP_sockt_getips(uint32 *ips, int max) {
{
retVal___ = HPMHooks.source.sockt.getips(ips, max);
}
- if( HPMHooks.count.HP_sockt_getips_post ) {
+ if (HPMHooks.count.HP_sockt_getips_post > 0) {
int (*postHookFunc) (int retVal___, uint32 *ips, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_getips_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ips, max);
}
@@ -16728,14 +16728,14 @@ int HP_sockt_getips(uint32 *ips, int max) {
}
void HP_sockt_eof(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_eof_pre ) {
+ if (HPMHooks.count.HP_sockt_eof_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_eof_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16743,9 +16743,9 @@ void HP_sockt_eof(int fd) {
{
HPMHooks.source.sockt.eof(fd);
}
- if( HPMHooks.count.HP_sockt_eof_post ) {
+ if (HPMHooks.count.HP_sockt_eof_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_eof_post[hIndex].func;
postHookFunc(fd);
}
@@ -16755,14 +16755,14 @@ void HP_sockt_eof(int fd) {
uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_lan_subnet_check_pre ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_pre > 0) {
uint32 (*preHookFunc) (uint32 *ip, struct s_subnet **info);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &info);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16770,9 +16770,9 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
{
retVal___ = HPMHooks.source.sockt.lan_subnet_check(ip, info);
}
- if( HPMHooks.count.HP_sockt_lan_subnet_check_post ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 ip, struct s_subnet *info);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, info);
}
@@ -16782,14 +16782,14 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
bool HP_sockt_allowed_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_allowed_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16797,9 +16797,9 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.allowed_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_allowed_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -16809,14 +16809,14 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
bool HP_sockt_trusted_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_trusted_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16824,9 +16824,9 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.trusted_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_trusted_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -16836,14 +16836,14 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_sub_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **t, struct s_subnet_vector **list, const char **filename, const char **groupname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_pre[hIndex].func;
retVal___ = preHookFunc(&t, &list, &filename, &groupname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16851,9 +16851,9 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
{
retVal___ = HPMHooks.source.sockt.net_config_read_sub(t, list, filename, groupname);
}
- if( HPMHooks.count.HP_sockt_net_config_read_sub_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, t, list, filename, groupname);
}
@@ -16862,14 +16862,14 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
}
void HP_sockt_net_config_read(const char *filename) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_pre > 0) {
void (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_pre[hIndex].func;
preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16877,9 +16877,9 @@ void HP_sockt_net_config_read(const char *filename) {
{
HPMHooks.source.sockt.net_config_read(filename);
}
- if( HPMHooks.count.HP_sockt_net_config_read_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_post > 0) {
void (*postHookFunc) (const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_post[hIndex].func;
postHookFunc(filename);
}
@@ -16890,14 +16890,14 @@ void HP_sockt_net_config_read(const char *filename) {
int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Connect_pre ) {
+ if (HPMHooks.count.HP_SQL_Connect_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **user, const char **passwd, const char **host, uint16 *port, const char **db);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Connect_pre[hIndex].func;
retVal___ = preHookFunc(&self, &user, &passwd, &host, &port, &db);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16905,9 +16905,9 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
{
retVal___ = HPMHooks.source.SQL.Connect(self, user, passwd, host, port, db);
}
- if( HPMHooks.count.HP_SQL_Connect_post ) {
+ if (HPMHooks.count.HP_SQL_Connect_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Connect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, user, passwd, host, port, db);
}
@@ -16917,14 +16917,14 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetTimeout_pre ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_pre > 0) {
int (*preHookFunc) (struct Sql **self, uint32 **out_timeout);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetTimeout_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_timeout);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16932,9 +16932,9 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
{
retVal___ = HPMHooks.source.SQL.GetTimeout(self, out_timeout);
}
- if( HPMHooks.count.HP_SQL_GetTimeout_post ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, uint32 *out_timeout);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetTimeout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_timeout);
}
@@ -16944,14 +16944,14 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetColumnNames_pre ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **table, char **out_buf, size_t *buf_len, char *sep);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_pre[hIndex].func;
retVal___ = preHookFunc(&self, &table, &out_buf, &buf_len, &sep);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16959,9 +16959,9 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
{
retVal___ = HPMHooks.source.SQL.GetColumnNames(self, table, out_buf, buf_len, sep);
}
- if( HPMHooks.count.HP_SQL_GetColumnNames_post ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, table, out_buf, buf_len, sep);
}
@@ -16971,14 +16971,14 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_SetEncoding_pre ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **encoding);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_SetEncoding_pre[hIndex].func;
retVal___ = preHookFunc(&self, &encoding);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -16986,9 +16986,9 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
{
retVal___ = HPMHooks.source.SQL.SetEncoding(self, encoding);
}
- if( HPMHooks.count.HP_SQL_SetEncoding_post ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *encoding);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_SetEncoding_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, encoding);
}
@@ -16998,14 +16998,14 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int HP_SQL_Ping(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Ping_pre ) {
+ if (HPMHooks.count.HP_SQL_Ping_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Ping_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17013,9 +17013,9 @@ int HP_SQL_Ping(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.Ping(self);
}
- if( HPMHooks.count.HP_SQL_Ping_post ) {
+ if (HPMHooks.count.HP_SQL_Ping_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Ping_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17025,14 +17025,14 @@ int HP_SQL_Ping(struct Sql *self) {
size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeString_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeString_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17040,9 +17040,9 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
{
retVal___ = HPMHooks.source.SQL.EscapeString(self, out_to, from);
}
- if( HPMHooks.count.HP_SQL_EscapeString_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeString_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from);
}
@@ -17052,14 +17052,14 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from, size_t from_len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeStringLen_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from, size_t *from_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from, &from_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17067,9 +17067,9 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
{
retVal___ = HPMHooks.source.SQL.EscapeStringLen(self, out_to, from, from_len);
}
- if( HPMHooks.count.HP_SQL_EscapeStringLen_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from, size_t from_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from, from_len);
}
@@ -17079,16 +17079,16 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryV_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryV_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_QueryV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17098,9 +17098,9 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.QueryV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_QueryV_post ) {
+ if (HPMHooks.count.HP_SQL_QueryV_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_QueryV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -17112,14 +17112,14 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int HP_SQL_QueryStr(struct Sql *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryStr_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_QueryStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17127,9 +17127,9 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.QueryStr(self, query);
}
- if( HPMHooks.count.HP_SQL_QueryStr_post ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_QueryStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -17139,14 +17139,14 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
uint64 HP_SQL_LastInsertId(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_LastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_LastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17154,9 +17154,9 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.LastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_LastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_LastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17166,14 +17166,14 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
uint32 HP_SQL_NumColumns(struct Sql *self) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_pre > 0) {
uint32 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17181,9 +17181,9 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumColumns(self);
}
- if( HPMHooks.count.HP_SQL_NumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17193,14 +17193,14 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
uint64 HP_SQL_NumRows(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_NumRows_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17208,9 +17208,9 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumRows(self);
}
- if( HPMHooks.count.HP_SQL_NumRows_post ) {
+ if (HPMHooks.count.HP_SQL_NumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17220,14 +17220,14 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
int HP_SQL_NextRow(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_NextRow_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17235,9 +17235,9 @@ int HP_SQL_NextRow(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NextRow(self);
}
- if( HPMHooks.count.HP_SQL_NextRow_post ) {
+ if (HPMHooks.count.HP_SQL_NextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17247,14 +17247,14 @@ int HP_SQL_NextRow(struct Sql *self) {
int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetData_pre ) {
+ if (HPMHooks.count.HP_SQL_GetData_pre > 0) {
int (*preHookFunc) (struct Sql **self, size_t *col, char ***out_buf, size_t **out_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetData_pre[hIndex].func;
retVal___ = preHookFunc(&self, &col, &out_buf, &out_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17262,9 +17262,9 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
{
retVal___ = HPMHooks.source.SQL.GetData(self, col, out_buf, out_len);
}
- if( HPMHooks.count.HP_SQL_GetData_post ) {
+ if (HPMHooks.count.HP_SQL_GetData_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, size_t col, char **out_buf, size_t *out_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetData_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, col, out_buf, out_len);
}
@@ -17273,14 +17273,14 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
}
void HP_SQL_FreeResult(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_FreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_FreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17288,9 +17288,9 @@ void HP_SQL_FreeResult(struct Sql *self) {
{
HPMHooks.source.SQL.FreeResult(self);
}
- if( HPMHooks.count.HP_SQL_FreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_FreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -17299,14 +17299,14 @@ void HP_SQL_FreeResult(struct Sql *self) {
}
void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_ShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__pre > 0) {
void (*preHookFunc) (struct Sql **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_ShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17314,9 +17314,9 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
{
HPMHooks.source.SQL.ShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_ShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__post > 0) {
void (*postHookFunc) (struct Sql *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_ShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -17325,14 +17325,14 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
}
void HP_SQL_Free(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_Free_pre ) {
+ if (HPMHooks.count.HP_SQL_Free_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17340,9 +17340,9 @@ void HP_SQL_Free(struct Sql *self) {
{
HPMHooks.source.SQL.Free(self);
}
- if( HPMHooks.count.HP_SQL_Free_post ) {
+ if (HPMHooks.count.HP_SQL_Free_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -17352,14 +17352,14 @@ void HP_SQL_Free(struct Sql *self) {
struct Sql* HP_SQL_Malloc(void) {
int hIndex = 0;
struct Sql* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_Malloc_pre ) {
+ if (HPMHooks.count.HP_SQL_Malloc_pre > 0) {
struct Sql* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17367,9 +17367,9 @@ struct Sql* HP_SQL_Malloc(void) {
{
retVal___ = HPMHooks.source.SQL.Malloc();
}
- if( HPMHooks.count.HP_SQL_Malloc_post ) {
+ if (HPMHooks.count.HP_SQL_Malloc_post > 0) {
struct Sql* (*postHookFunc) (struct Sql* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -17379,14 +17379,14 @@ struct Sql* HP_SQL_Malloc(void) {
struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int hIndex = 0;
struct SqlStmt* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_StmtMalloc_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_pre > 0) {
struct SqlStmt* (*preHookFunc) (struct Sql **sql);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_pre[hIndex].func;
retVal___ = preHookFunc(&sql);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17394,9 +17394,9 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
{
retVal___ = HPMHooks.source.SQL.StmtMalloc(sql);
}
- if( HPMHooks.count.HP_SQL_StmtMalloc_post ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_post > 0) {
struct SqlStmt* (*postHookFunc) (struct SqlStmt* retVal___, struct Sql *sql);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sql);
}
@@ -17406,16 +17406,16 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareV_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17425,9 +17425,9 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.StmtPrepareV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareV_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -17439,14 +17439,14 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17454,9 +17454,9 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.StmtPrepareStr(self, query);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -17466,14 +17466,14 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumParams_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17481,9 +17481,9 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumParams(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumParams_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17493,14 +17493,14 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindParam_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, const void **buffer, size_t *buffer_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17508,9 +17508,9 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
{
retVal___ = HPMHooks.source.SQL.StmtBindParam(self, idx, buffer_type, buffer, buffer_len);
}
- if( HPMHooks.count.HP_SQL_StmtBindParam_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len);
}
@@ -17520,14 +17520,14 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
int HP_SQL_StmtExecute(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtExecute_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtExecute_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17535,9 +17535,9 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtExecute(self);
}
- if( HPMHooks.count.HP_SQL_StmtExecute_post ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtExecute_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17547,14 +17547,14 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17562,9 +17562,9 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtLastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17574,14 +17574,14 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17589,9 +17589,9 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumColumns(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17601,14 +17601,14 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindColumn_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, void **buffer, size_t *buffer_len, uint32 **out_length, int8 **out_is_null);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len, &out_length, &out_is_null);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17616,9 +17616,9 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
{
retVal___ = HPMHooks.source.SQL.StmtBindColumn(self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
- if( HPMHooks.count.HP_SQL_StmtBindColumn_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
@@ -17628,14 +17628,14 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17643,9 +17643,9 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumRows(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumRows_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17655,14 +17655,14 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int HP_SQL_StmtNextRow(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17670,9 +17670,9 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNextRow(self);
}
- if( HPMHooks.count.HP_SQL_StmtNextRow_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17681,14 +17681,14 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
}
void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17696,9 +17696,9 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFreeResult(self);
}
- if( HPMHooks.count.HP_SQL_StmtFreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -17707,14 +17707,14 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
}
void HP_SQL_StmtFree(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFree_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFree_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17722,9 +17722,9 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFree(self);
}
- if( HPMHooks.count.HP_SQL_StmtFree_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFree_post[hIndex].func;
postHookFunc(self);
}
@@ -17733,14 +17733,14 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
}
void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__pre > 0) {
void (*preHookFunc) (struct SqlStmt **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17748,9 +17748,9 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
{
HPMHooks.source.SQL.StmtShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_StmtShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__post > 0) {
void (*postHookFunc) (struct SqlStmt *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -17761,14 +17761,14 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
StringBuf* HP_StrBuf_Malloc(void) {
int hIndex = 0;
StringBuf* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Malloc_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_pre > 0) {
StringBuf* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17776,9 +17776,9 @@ StringBuf* HP_StrBuf_Malloc(void) {
{
retVal___ = HPMHooks.source.StrBuf.Malloc();
}
- if( HPMHooks.count.HP_StrBuf_Malloc_post ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_post > 0) {
StringBuf* (*postHookFunc) (StringBuf* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -17787,14 +17787,14 @@ StringBuf* HP_StrBuf_Malloc(void) {
}
void HP_StrBuf_Init(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Init_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Init_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Init_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17802,9 +17802,9 @@ void HP_StrBuf_Init(StringBuf *self) {
{
HPMHooks.source.StrBuf.Init(self);
}
- if( HPMHooks.count.HP_StrBuf_Init_post ) {
+ if (HPMHooks.count.HP_StrBuf_Init_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Init_post[hIndex].func;
postHookFunc(self);
}
@@ -17814,16 +17814,16 @@ void HP_StrBuf_Init(StringBuf *self) {
int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Vprintf_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **fmt, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_pre[hIndex].func;
retVal___ = preHookFunc(&self, &fmt, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17833,9 +17833,9 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
retVal___ = HPMHooks.source.StrBuf.Vprintf(self, fmt, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_StrBuf_Vprintf_post ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *fmt, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, fmt, args___copy);
@@ -17847,14 +17847,14 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Append_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Append_pre > 0) {
int (*preHookFunc) (StringBuf **self, const StringBuf **sbuf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Append_pre[hIndex].func;
retVal___ = preHookFunc(&self, &sbuf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17862,9 +17862,9 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
{
retVal___ = HPMHooks.source.StrBuf.Append(self, sbuf);
}
- if( HPMHooks.count.HP_StrBuf_Append_post ) {
+ if (HPMHooks.count.HP_StrBuf_Append_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const StringBuf *sbuf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Append_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, sbuf);
}
@@ -17874,14 +17874,14 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_AppendStr_pre ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17889,9 +17889,9 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
{
retVal___ = HPMHooks.source.StrBuf.AppendStr(self, str);
}
- if( HPMHooks.count.HP_StrBuf_AppendStr_post ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, str);
}
@@ -17901,14 +17901,14 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int HP_StrBuf_Length(StringBuf *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Length_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Length_pre > 0) {
int (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Length_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17916,9 +17916,9 @@ int HP_StrBuf_Length(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Length(self);
}
- if( HPMHooks.count.HP_StrBuf_Length_post ) {
+ if (HPMHooks.count.HP_StrBuf_Length_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17928,14 +17928,14 @@ int HP_StrBuf_Length(StringBuf *self) {
char* HP_StrBuf_Value(StringBuf *self) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Value_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Value_pre > 0) {
char* (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Value_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17943,9 +17943,9 @@ char* HP_StrBuf_Value(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Value(self);
}
- if( HPMHooks.count.HP_StrBuf_Value_post ) {
+ if (HPMHooks.count.HP_StrBuf_Value_post > 0) {
char* (*postHookFunc) (char* retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -17954,14 +17954,14 @@ char* HP_StrBuf_Value(StringBuf *self) {
}
void HP_StrBuf_Clear(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Clear_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Clear_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17969,9 +17969,9 @@ void HP_StrBuf_Clear(StringBuf *self) {
{
HPMHooks.source.StrBuf.Clear(self);
}
- if( HPMHooks.count.HP_StrBuf_Clear_post ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Clear_post[hIndex].func;
postHookFunc(self);
}
@@ -17980,14 +17980,14 @@ void HP_StrBuf_Clear(StringBuf *self) {
}
void HP_StrBuf_Destroy(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Destroy_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Destroy_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17995,9 +17995,9 @@ void HP_StrBuf_Destroy(StringBuf *self) {
{
HPMHooks.source.StrBuf.Destroy(self);
}
- if( HPMHooks.count.HP_StrBuf_Destroy_post ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Destroy_post[hIndex].func;
postHookFunc(self);
}
@@ -18006,14 +18006,14 @@ void HP_StrBuf_Destroy(StringBuf *self) {
}
void HP_StrBuf_Free(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Free_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Free_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18021,9 +18021,9 @@ void HP_StrBuf_Free(StringBuf *self) {
{
HPMHooks.source.StrBuf.Free(self);
}
- if( HPMHooks.count.HP_StrBuf_Free_post ) {
+ if (HPMHooks.count.HP_StrBuf_Free_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -18034,14 +18034,14 @@ void HP_StrBuf_Free(StringBuf *self) {
char* HP_strlib_jstrescape(char *pt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescape_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_pre > 0) {
char* (*preHookFunc) (char **pt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescape_pre[hIndex].func;
retVal___ = preHookFunc(&pt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18049,9 +18049,9 @@ char* HP_strlib_jstrescape(char *pt) {
{
retVal___ = HPMHooks.source.strlib.jstrescape(pt);
}
- if( HPMHooks.count.HP_strlib_jstrescape_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescape_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt);
}
@@ -18061,14 +18061,14 @@ char* HP_strlib_jstrescape(char *pt) {
char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_pre > 0) {
char* (*preHookFunc) (char **pt, const char **spt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18076,9 +18076,9 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
{
retVal___ = HPMHooks.source.strlib.jstrescapecpy(pt, spt);
}
- if( HPMHooks.count.HP_strlib_jstrescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt, const char *spt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt);
}
@@ -18088,14 +18088,14 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_jmemescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_pre > 0) {
int (*preHookFunc) (char **pt, const char **spt, int *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18103,9 +18103,9 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
{
retVal___ = HPMHooks.source.strlib.jmemescapecpy(pt, spt, size);
}
- if( HPMHooks.count.HP_strlib_jmemescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_post > 0) {
int (*postHookFunc) (int retVal___, char *pt, const char *spt, int size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt, size);
}
@@ -18115,14 +18115,14 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int HP_strlib_remove_control_chars_(char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_remove_control_chars__pre ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__pre > 0) {
int (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18130,9 +18130,9 @@ int HP_strlib_remove_control_chars_(char *str) {
{
retVal___ = HPMHooks.source.strlib.remove_control_chars_(str);
}
- if( HPMHooks.count.HP_strlib_remove_control_chars__post ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__post > 0) {
int (*postHookFunc) (int retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -18142,14 +18142,14 @@ int HP_strlib_remove_control_chars_(char *str) {
char* HP_strlib_trim_(char *str) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_trim__pre ) {
+ if (HPMHooks.count.HP_strlib_trim__pre > 0) {
char* (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_trim__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18157,9 +18157,9 @@ char* HP_strlib_trim_(char *str) {
{
retVal___ = HPMHooks.source.strlib.trim_(str);
}
- if( HPMHooks.count.HP_strlib_trim__post ) {
+ if (HPMHooks.count.HP_strlib_trim__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_trim__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -18169,14 +18169,14 @@ char* HP_strlib_trim_(char *str) {
char* HP_strlib_normalize_name_(char *str, const char *delims) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_normalize_name__pre ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__pre > 0) {
char* (*preHookFunc) (char **str, const char **delims);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_normalize_name__pre[hIndex].func;
retVal___ = preHookFunc(&str, &delims);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18184,9 +18184,9 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
{
retVal___ = HPMHooks.source.strlib.normalize_name_(str, delims);
}
- if( HPMHooks.count.HP_strlib_normalize_name__post ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str, const char *delims);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_normalize_name__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, delims);
}
@@ -18196,14 +18196,14 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_stristr__pre ) {
+ if (HPMHooks.count.HP_strlib_stristr__pre > 0) {
const char* (*preHookFunc) (const char **haystack, const char **needle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_stristr__pre[hIndex].func;
retVal___ = preHookFunc(&haystack, &needle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18211,9 +18211,9 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
{
retVal___ = HPMHooks.source.strlib.stristr_(haystack, needle);
}
- if( HPMHooks.count.HP_strlib_stristr__post ) {
+ if (HPMHooks.count.HP_strlib_stristr__post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *haystack, const char *needle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_stristr__post[hIndex].func;
retVal___ = postHookFunc(retVal___, haystack, needle);
}
@@ -18223,14 +18223,14 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_strnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18238,9 +18238,9 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.strnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_strnlen__post ) {
+ if (HPMHooks.count.HP_strlib_strnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -18250,14 +18250,14 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_strtok_r__pre ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__pre > 0) {
char* (*preHookFunc) (char **s1, const char **s2, char ***lasts);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strtok_r__pre[hIndex].func;
retVal___ = preHookFunc(&s1, &s2, &lasts);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18265,9 +18265,9 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
{
retVal___ = HPMHooks.source.strlib.strtok_r_(s1, s2, lasts);
}
- if( HPMHooks.count.HP_strlib_strtok_r__post ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__post > 0) {
char* (*postHookFunc) (char* retVal___, char *s1, const char *s2, char **lasts);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strtok_r__post[hIndex].func;
retVal___ = postHookFunc(retVal___, s1, s2, lasts);
}
@@ -18277,14 +18277,14 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int HP_strlib_e_mail_check_(char *email) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_e_mail_check__pre ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__pre > 0) {
int (*preHookFunc) (char **email);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_e_mail_check__pre[hIndex].func;
retVal___ = preHookFunc(&email);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18292,9 +18292,9 @@ int HP_strlib_e_mail_check_(char *email) {
{
retVal___ = HPMHooks.source.strlib.e_mail_check_(email);
}
- if( HPMHooks.count.HP_strlib_e_mail_check__post ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__post > 0) {
int (*postHookFunc) (int retVal___, char *email);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_e_mail_check__post[hIndex].func;
retVal___ = postHookFunc(retVal___, email);
}
@@ -18304,14 +18304,14 @@ int HP_strlib_e_mail_check_(char *email) {
int HP_strlib_config_switch_(const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_config_switch__pre ) {
+ if (HPMHooks.count.HP_strlib_config_switch__pre > 0) {
int (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_config_switch__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18319,9 +18319,9 @@ int HP_strlib_config_switch_(const char *str) {
{
retVal___ = HPMHooks.source.strlib.config_switch_(str);
}
- if( HPMHooks.count.HP_strlib_config_switch__post ) {
+ if (HPMHooks.count.HP_strlib_config_switch__post > 0) {
int (*postHookFunc) (int retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_config_switch__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -18331,14 +18331,14 @@ int HP_strlib_config_switch_(const char *str) {
char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_safestrncpy__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__pre > 0) {
char* (*preHookFunc) (char **dst, const char **src, size_t *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrncpy__pre[hIndex].func;
retVal___ = preHookFunc(&dst, &src, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18346,9 +18346,9 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
{
retVal___ = HPMHooks.source.strlib.safestrncpy_(dst, src, n);
}
- if( HPMHooks.count.HP_strlib_safestrncpy__post ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__post > 0) {
char* (*postHookFunc) (char* retVal___, char *dst, const char *src, size_t n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrncpy__post[hIndex].func;
retVal___ = postHookFunc(retVal___, dst, src, n);
}
@@ -18358,14 +18358,14 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_safestrnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18373,9 +18373,9 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.safestrnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_safestrnlen__post ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -18385,14 +18385,14 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int HP_strlib_strline_(const char *str, size_t pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strline__pre ) {
+ if (HPMHooks.count.HP_strlib_strline__pre > 0) {
int (*preHookFunc) (const char **str, size_t *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strline__pre[hIndex].func;
retVal___ = preHookFunc(&str, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18400,9 +18400,9 @@ int HP_strlib_strline_(const char *str, size_t pos) {
{
retVal___ = HPMHooks.source.strlib.strline_(str, pos);
}
- if( HPMHooks.count.HP_strlib_strline__post ) {
+ if (HPMHooks.count.HP_strlib_strline__post > 0) {
int (*postHookFunc) (int retVal___, const char *str, size_t pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strline__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, pos);
}
@@ -18412,14 +18412,14 @@ int HP_strlib_strline_(const char *str, size_t pos) {
bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_strlib_bin2hex__pre ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__pre > 0) {
bool (*preHookFunc) (char **output, const unsigned char **input, size_t *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_bin2hex__pre[hIndex].func;
retVal___ = preHookFunc(&output, &input, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18427,9 +18427,9 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
{
retVal___ = HPMHooks.source.strlib.bin2hex_(output, input, count);
}
- if( HPMHooks.count.HP_strlib_bin2hex__post ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__post > 0) {
bool (*postHookFunc) (bool retVal___, char *output, const unsigned char *input, size_t count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_bin2hex__post[hIndex].func;
retVal___ = postHookFunc(retVal___, output, input, count);
}
@@ -18440,14 +18440,14 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
int HP_sv_parse_next(struct s_svstate *svstate) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_next_pre ) {
+ if (HPMHooks.count.HP_sv_parse_next_pre > 0) {
int (*preHookFunc) (struct s_svstate **svstate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_next_pre[hIndex].func;
retVal___ = preHookFunc(&svstate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18455,9 +18455,9 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
{
retVal___ = HPMHooks.source.sv.parse_next(svstate);
}
- if( HPMHooks.count.HP_sv_parse_next_post ) {
+ if (HPMHooks.count.HP_sv_parse_next_post > 0) {
int (*postHookFunc) (int retVal___, struct s_svstate *svstate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_next_post[hIndex].func;
retVal___ = postHookFunc(retVal___, svstate);
}
@@ -18467,14 +18467,14 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_pre ) {
+ if (HPMHooks.count.HP_sv_parse_pre > 0) {
int (*preHookFunc) (const char **str, int *len, int *startoff, char *delim, int **out_pos, int *npos, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_pos, &npos, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18482,9 +18482,9 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
{
retVal___ = HPMHooks.source.sv.parse(str, len, startoff, delim, out_pos, npos, opt);
}
- if( HPMHooks.count.HP_sv_parse_post ) {
+ if (HPMHooks.count.HP_sv_parse_post > 0) {
int (*postHookFunc) (int retVal___, const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_pos, npos, opt);
}
@@ -18494,14 +18494,14 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_split_pre ) {
+ if (HPMHooks.count.HP_sv_split_pre > 0) {
int (*preHookFunc) (char **str, int *len, int *startoff, char *delim, char ***out_fields, int *nfields, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_split_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_fields, &nfields, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18509,9 +18509,9 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
{
retVal___ = HPMHooks.source.sv.split(str, len, startoff, delim, out_fields, nfields, opt);
}
- if( HPMHooks.count.HP_sv_split_post ) {
+ if (HPMHooks.count.HP_sv_split_post > 0) {
int (*postHookFunc) (int retVal___, char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_split_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_fields, nfields, opt);
}
@@ -18521,14 +18521,14 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *escapes) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_escape_c_pre ) {
+ if (HPMHooks.count.HP_sv_escape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len, const char **escapes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_escape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len, &escapes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18536,9 +18536,9 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
{
retVal___ = HPMHooks.source.sv.escape_c(out_dest, src, len, escapes);
}
- if( HPMHooks.count.HP_sv_escape_c_post ) {
+ if (HPMHooks.count.HP_sv_escape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len, const char *escapes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_escape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len, escapes);
}
@@ -18548,14 +18548,14 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_unescape_c_pre ) {
+ if (HPMHooks.count.HP_sv_unescape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_unescape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18563,9 +18563,9 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
{
retVal___ = HPMHooks.source.sv.unescape_c(out_dest, src, len);
}
- if( HPMHooks.count.HP_sv_unescape_c_post ) {
+ if (HPMHooks.count.HP_sv_unescape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_unescape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len);
}
@@ -18575,14 +18575,14 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
const char* HP_sv_skip_escaped_c(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sv_skip_escaped_c_pre ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18590,9 +18590,9 @@ const char* HP_sv_skip_escaped_c(const char *p) {
{
retVal___ = HPMHooks.source.sv.skip_escaped_c(p);
}
- if( HPMHooks.count.HP_sv_skip_escaped_c_post ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -18602,14 +18602,14 @@ const char* HP_sv_skip_escaped_c(const char *p) {
bool HP_sv_readdb(const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current)) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sv_readdb_pre ) {
+ if (HPMHooks.count.HP_sv_readdb_pre > 0) {
bool (*preHookFunc) (const char **directory, const char **filename, char *delim, int *mincols, int *maxcols, int *maxrows, bool ( **parseproc ) (char *fields[], int columns, int current));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_readdb_pre[hIndex].func;
retVal___ = preHookFunc(&directory, &filename, &delim, &mincols, &maxcols, &maxrows, &parseproc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18617,9 +18617,9 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
{
retVal___ = HPMHooks.source.sv.readdb(directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
- if( HPMHooks.count.HP_sv_readdb_post ) {
+ if (HPMHooks.count.HP_sv_readdb_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_readdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
@@ -18630,14 +18630,14 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
int HP_sysinfo_getpagesize(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_getpagesize_pre ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18645,9 +18645,9 @@ int HP_sysinfo_getpagesize(void) {
{
retVal___ = HPMHooks.source.sysinfo.getpagesize();
}
- if( HPMHooks.count.HP_sysinfo_getpagesize_post ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18657,14 +18657,14 @@ int HP_sysinfo_getpagesize(void) {
const char* HP_sysinfo_platform(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_platform_pre ) {
+ if (HPMHooks.count.HP_sysinfo_platform_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_platform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18672,9 +18672,9 @@ const char* HP_sysinfo_platform(void) {
{
retVal___ = HPMHooks.source.sysinfo.platform();
}
- if( HPMHooks.count.HP_sysinfo_platform_post ) {
+ if (HPMHooks.count.HP_sysinfo_platform_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_platform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18684,14 +18684,14 @@ const char* HP_sysinfo_platform(void) {
const char* HP_sysinfo_osversion(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_osversion_pre ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_osversion_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18699,9 +18699,9 @@ const char* HP_sysinfo_osversion(void) {
{
retVal___ = HPMHooks.source.sysinfo.osversion();
}
- if( HPMHooks.count.HP_sysinfo_osversion_post ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_osversion_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18711,14 +18711,14 @@ const char* HP_sysinfo_osversion(void) {
const char* HP_sysinfo_cpu(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cpu_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpu_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18726,9 +18726,9 @@ const char* HP_sysinfo_cpu(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpu();
}
- if( HPMHooks.count.HP_sysinfo_cpu_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpu_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18738,14 +18738,14 @@ const char* HP_sysinfo_cpu(void) {
int HP_sysinfo_cpucores(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_cpucores_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpucores_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18753,9 +18753,9 @@ int HP_sysinfo_cpucores(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpucores();
}
- if( HPMHooks.count.HP_sysinfo_cpucores_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpucores_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18765,14 +18765,14 @@ int HP_sysinfo_cpucores(void) {
const char* HP_sysinfo_arch(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_arch_pre ) {
+ if (HPMHooks.count.HP_sysinfo_arch_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_arch_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18780,9 +18780,9 @@ const char* HP_sysinfo_arch(void) {
{
retVal___ = HPMHooks.source.sysinfo.arch();
}
- if( HPMHooks.count.HP_sysinfo_arch_post ) {
+ if (HPMHooks.count.HP_sysinfo_arch_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_arch_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18792,14 +18792,14 @@ const char* HP_sysinfo_arch(void) {
bool HP_sysinfo_is64bit(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is64bit_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is64bit_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18807,9 +18807,9 @@ bool HP_sysinfo_is64bit(void) {
{
retVal___ = HPMHooks.source.sysinfo.is64bit();
}
- if( HPMHooks.count.HP_sysinfo_is64bit_post ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is64bit_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18819,14 +18819,14 @@ bool HP_sysinfo_is64bit(void) {
const char* HP_sysinfo_compiler(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_compiler_pre ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_compiler_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18834,9 +18834,9 @@ const char* HP_sysinfo_compiler(void) {
{
retVal___ = HPMHooks.source.sysinfo.compiler();
}
- if( HPMHooks.count.HP_sysinfo_compiler_post ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_compiler_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18846,14 +18846,14 @@ const char* HP_sysinfo_compiler(void) {
const char* HP_sysinfo_cflags(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cflags_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cflags_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18861,9 +18861,9 @@ const char* HP_sysinfo_cflags(void) {
{
retVal___ = HPMHooks.source.sysinfo.cflags();
}
- if( HPMHooks.count.HP_sysinfo_cflags_post ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cflags_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18873,14 +18873,14 @@ const char* HP_sysinfo_cflags(void) {
const char* HP_sysinfo_time(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_time_pre ) {
+ if (HPMHooks.count.HP_sysinfo_time_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_time_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18888,9 +18888,9 @@ const char* HP_sysinfo_time(void) {
{
retVal___ = HPMHooks.source.sysinfo.time();
}
- if( HPMHooks.count.HP_sysinfo_time_post ) {
+ if (HPMHooks.count.HP_sysinfo_time_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_time_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18900,14 +18900,14 @@ const char* HP_sysinfo_time(void) {
const char* HP_sysinfo_vcstype(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcstype_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstype_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18915,9 +18915,9 @@ const char* HP_sysinfo_vcstype(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstype();
}
- if( HPMHooks.count.HP_sysinfo_vcstype_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstype_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18927,14 +18927,14 @@ const char* HP_sysinfo_vcstype(void) {
int HP_sysinfo_vcstypeid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_vcstypeid_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18942,9 +18942,9 @@ int HP_sysinfo_vcstypeid(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstypeid();
}
- if( HPMHooks.count.HP_sysinfo_vcstypeid_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18954,14 +18954,14 @@ int HP_sysinfo_vcstypeid(void) {
const char* HP_sysinfo_vcsrevision_src(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18969,9 +18969,9 @@ const char* HP_sysinfo_vcsrevision_src(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_src();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18981,14 +18981,14 @@ const char* HP_sysinfo_vcsrevision_src(void) {
const char* HP_sysinfo_vcsrevision_scripts(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18996,9 +18996,9 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_scripts();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19007,14 +19007,14 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
}
void HP_sysinfo_vcsrevision_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19022,9 +19022,9 @@ void HP_sysinfo_vcsrevision_reload(void) {
{
HPMHooks.source.sysinfo.vcsrevision_reload();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_post[hIndex].func;
postHookFunc();
}
@@ -19034,14 +19034,14 @@ void HP_sysinfo_vcsrevision_reload(void) {
bool HP_sysinfo_is_superuser(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is_superuser_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19049,9 +19049,9 @@ bool HP_sysinfo_is_superuser(void) {
{
retVal___ = HPMHooks.source.sysinfo.is_superuser();
}
- if( HPMHooks.count.HP_sysinfo_is_superuser_post ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19060,14 +19060,14 @@ bool HP_sysinfo_is_superuser(void) {
}
void HP_sysinfo_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_init_pre ) {
+ if (HPMHooks.count.HP_sysinfo_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19075,9 +19075,9 @@ void HP_sysinfo_init(void) {
{
HPMHooks.source.sysinfo.init();
}
- if( HPMHooks.count.HP_sysinfo_init_post ) {
+ if (HPMHooks.count.HP_sysinfo_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_init_post[hIndex].func;
postHookFunc();
}
@@ -19086,14 +19086,14 @@ void HP_sysinfo_init(void) {
}
void HP_sysinfo_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_final_pre ) {
+ if (HPMHooks.count.HP_sysinfo_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19101,9 +19101,9 @@ void HP_sysinfo_final(void) {
{
HPMHooks.source.sysinfo.final();
}
- if( HPMHooks.count.HP_sysinfo_final_post ) {
+ if (HPMHooks.count.HP_sysinfo_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_final_post[hIndex].func;
postHookFunc();
}
@@ -19113,14 +19113,14 @@ void HP_sysinfo_final(void) {
/* thread_interface */
void HP_thread_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_init_pre ) {
+ if (HPMHooks.count.HP_thread_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19128,9 +19128,9 @@ void HP_thread_init(void) {
{
HPMHooks.source.thread.init();
}
- if( HPMHooks.count.HP_thread_init_post ) {
+ if (HPMHooks.count.HP_thread_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_init_post[hIndex].func;
postHookFunc();
}
@@ -19139,14 +19139,14 @@ void HP_thread_init(void) {
}
void HP_thread_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_final_pre ) {
+ if (HPMHooks.count.HP_thread_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19154,9 +19154,9 @@ void HP_thread_final(void) {
{
HPMHooks.source.thread.final();
}
- if( HPMHooks.count.HP_thread_final_post ) {
+ if (HPMHooks.count.HP_thread_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_final_post[hIndex].func;
postHookFunc();
}
@@ -19166,14 +19166,14 @@ void HP_thread_final(void) {
struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_pre ) {
+ if (HPMHooks.count.HP_thread_create_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19181,9 +19181,9 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
{
retVal___ = HPMHooks.source.thread.create(entry_point, param);
}
- if( HPMHooks.count.HP_thread_create_post ) {
+ if (HPMHooks.count.HP_thread_create_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param);
}
@@ -19193,14 +19193,14 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_opt_pre ) {
+ if (HPMHooks.count.HP_thread_create_opt_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param, size_t *stack_size, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_opt_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param, &stack_size, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19208,9 +19208,9 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
{
retVal___ = HPMHooks.source.thread.create_opt(entry_point, param, stack_size, prio);
}
- if( HPMHooks.count.HP_thread_create_opt_post ) {
+ if (HPMHooks.count.HP_thread_create_opt_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_opt_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param, stack_size, prio);
}
@@ -19219,14 +19219,14 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
}
void HP_thread_destroy(struct thread_handle *handle) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_destroy_pre ) {
+ if (HPMHooks.count.HP_thread_destroy_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_destroy_pre[hIndex].func;
preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19234,9 +19234,9 @@ void HP_thread_destroy(struct thread_handle *handle) {
{
HPMHooks.source.thread.destroy(handle);
}
- if( HPMHooks.count.HP_thread_destroy_post ) {
+ if (HPMHooks.count.HP_thread_destroy_post > 0) {
void (*postHookFunc) (struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_destroy_post[hIndex].func;
postHookFunc(handle);
}
@@ -19246,14 +19246,14 @@ void HP_thread_destroy(struct thread_handle *handle) {
struct thread_handle* HP_thread_self(void) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_self_pre ) {
+ if (HPMHooks.count.HP_thread_self_pre > 0) {
struct thread_handle* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_self_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19261,9 +19261,9 @@ struct thread_handle* HP_thread_self(void) {
{
retVal___ = HPMHooks.source.thread.self();
}
- if( HPMHooks.count.HP_thread_self_post ) {
+ if (HPMHooks.count.HP_thread_self_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_self_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19273,14 +19273,14 @@ struct thread_handle* HP_thread_self(void) {
int HP_thread_get_tid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_thread_get_tid_pre ) {
+ if (HPMHooks.count.HP_thread_get_tid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_get_tid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19288,9 +19288,9 @@ int HP_thread_get_tid(void) {
{
retVal___ = HPMHooks.source.thread.get_tid();
}
- if( HPMHooks.count.HP_thread_get_tid_post ) {
+ if (HPMHooks.count.HP_thread_get_tid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_get_tid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19300,14 +19300,14 @@ int HP_thread_get_tid(void) {
bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_thread_wait_pre ) {
+ if (HPMHooks.count.HP_thread_wait_pre > 0) {
bool (*preHookFunc) (struct thread_handle **handle, void ***out_exit_code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_wait_pre[hIndex].func;
retVal___ = preHookFunc(&handle, &out_exit_code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19315,9 +19315,9 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
{
retVal___ = HPMHooks.source.thread.wait(handle, out_exit_code);
}
- if( HPMHooks.count.HP_thread_wait_post ) {
+ if (HPMHooks.count.HP_thread_wait_post > 0) {
bool (*postHookFunc) (bool retVal___, struct thread_handle *handle, void **out_exit_code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_wait_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle, out_exit_code);
}
@@ -19326,14 +19326,14 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
}
void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_prio_set_pre ) {
+ if (HPMHooks.count.HP_thread_prio_set_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_set_pre[hIndex].func;
preHookFunc(&handle, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19341,9 +19341,9 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
{
HPMHooks.source.thread.prio_set(handle, prio);
}
- if( HPMHooks.count.HP_thread_prio_set_post ) {
+ if (HPMHooks.count.HP_thread_prio_set_post > 0) {
void (*postHookFunc) (struct thread_handle *handle, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_set_post[hIndex].func;
postHookFunc(handle, prio);
}
@@ -19353,14 +19353,14 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
int hIndex = 0;
enum thread_priority retVal___ = THREADPRIO_NORMAL;
- if( HPMHooks.count.HP_thread_prio_get_pre ) {
+ if (HPMHooks.count.HP_thread_prio_get_pre > 0) {
enum thread_priority (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_get_pre[hIndex].func;
retVal___ = preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19368,9 +19368,9 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
{
retVal___ = HPMHooks.source.thread.prio_get(handle);
}
- if( HPMHooks.count.HP_thread_prio_get_post ) {
+ if (HPMHooks.count.HP_thread_prio_get_post > 0) {
enum thread_priority (*postHookFunc) (enum thread_priority retVal___, struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle);
}
@@ -19379,14 +19379,14 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
}
void HP_thread_yield(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_yield_pre ) {
+ if (HPMHooks.count.HP_thread_yield_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_yield_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19394,9 +19394,9 @@ void HP_thread_yield(void) {
{
HPMHooks.source.thread.yield();
}
- if( HPMHooks.count.HP_thread_yield_post ) {
+ if (HPMHooks.count.HP_thread_yield_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_yield_post[hIndex].func;
postHookFunc();
}
@@ -19407,14 +19407,14 @@ void HP_thread_yield(void) {
int64 HP_timer_gettick(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19422,9 +19422,9 @@ int64 HP_timer_gettick(void) {
{
retVal___ = HPMHooks.source.timer.gettick();
}
- if( HPMHooks.count.HP_timer_gettick_post ) {
+ if (HPMHooks.count.HP_timer_gettick_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19434,14 +19434,14 @@ int64 HP_timer_gettick(void) {
int64 HP_timer_gettick_nocache(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_nocache_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_nocache_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19449,9 +19449,9 @@ int64 HP_timer_gettick_nocache(void) {
{
retVal___ = HPMHooks.source.timer.gettick_nocache();
}
- if( HPMHooks.count.HP_timer_gettick_nocache_post ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_nocache_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19461,14 +19461,14 @@ int64 HP_timer_gettick_nocache(void) {
int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_pre ) {
+ if (HPMHooks.count.HP_timer_add_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19476,9 +19476,9 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.timer.add(tick, func, id, data);
}
- if( HPMHooks.count.HP_timer_add_post ) {
+ if (HPMHooks.count.HP_timer_add_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data);
}
@@ -19488,14 +19488,14 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int interval) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_interval_pre ) {
+ if (HPMHooks.count.HP_timer_add_interval_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data, int *interval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_interval_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data, &interval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19503,9 +19503,9 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
{
retVal___ = HPMHooks.source.timer.add_interval(tick, func, id, data, interval);
}
- if( HPMHooks.count.HP_timer_add_interval_post ) {
+ if (HPMHooks.count.HP_timer_add_interval_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data, int interval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_interval_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data, interval);
}
@@ -19515,14 +19515,14 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
const struct TimerData* HP_timer_get(int tid) {
int hIndex = 0;
const struct TimerData* retVal___ = NULL;
- if( HPMHooks.count.HP_timer_get_pre ) {
+ if (HPMHooks.count.HP_timer_get_pre > 0) {
const struct TimerData* (*preHookFunc) (int *tid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_pre[hIndex].func;
retVal___ = preHookFunc(&tid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19530,9 +19530,9 @@ const struct TimerData* HP_timer_get(int tid) {
{
retVal___ = HPMHooks.source.timer.get(tid);
}
- if( HPMHooks.count.HP_timer_get_post ) {
+ if (HPMHooks.count.HP_timer_get_post > 0) {
const struct TimerData* (*postHookFunc) (const struct TimerData* retVal___, int tid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid);
}
@@ -19542,14 +19542,14 @@ const struct TimerData* HP_timer_get(int tid) {
int HP_timer_delete(int tid, TimerFunc func) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_delete_pre ) {
+ if (HPMHooks.count.HP_timer_delete_pre > 0) {
int (*preHookFunc) (int *tid, TimerFunc *func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_delete_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19557,9 +19557,9 @@ int HP_timer_delete(int tid, TimerFunc func) {
{
retVal___ = HPMHooks.source.timer.delete(tid, func);
}
- if( HPMHooks.count.HP_timer_delete_post ) {
+ if (HPMHooks.count.HP_timer_delete_post > 0) {
int (*postHookFunc) (int retVal___, int tid, TimerFunc func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, func);
}
@@ -19569,14 +19569,14 @@ int HP_timer_delete(int tid, TimerFunc func) {
int64 HP_timer_addtick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_addtick_pre ) {
+ if (HPMHooks.count.HP_timer_addtick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_addtick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19584,9 +19584,9 @@ int64 HP_timer_addtick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.addtick(tid, tick);
}
- if( HPMHooks.count.HP_timer_addtick_post ) {
+ if (HPMHooks.count.HP_timer_addtick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_addtick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -19596,14 +19596,14 @@ int64 HP_timer_addtick(int tid, int64 tick) {
int64 HP_timer_settick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_settick_pre ) {
+ if (HPMHooks.count.HP_timer_settick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_settick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19611,9 +19611,9 @@ int64 HP_timer_settick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.settick(tid, tick);
}
- if( HPMHooks.count.HP_timer_settick_post ) {
+ if (HPMHooks.count.HP_timer_settick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_settick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -19623,14 +19623,14 @@ int64 HP_timer_settick(int tid, int64 tick) {
int HP_timer_add_func_list(TimerFunc func, char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_func_list_pre ) {
+ if (HPMHooks.count.HP_timer_add_func_list_pre > 0) {
int (*preHookFunc) (TimerFunc *func, char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_func_list_pre[hIndex].func;
retVal___ = preHookFunc(&func, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19638,9 +19638,9 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
{
retVal___ = HPMHooks.source.timer.add_func_list(func, name);
}
- if( HPMHooks.count.HP_timer_add_func_list_post ) {
+ if (HPMHooks.count.HP_timer_add_func_list_post > 0) {
int (*postHookFunc) (int retVal___, TimerFunc func, char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_func_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, name);
}
@@ -19650,14 +19650,14 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
unsigned long HP_timer_get_uptime(void) {
int hIndex = 0;
unsigned long retVal___ = 0;
- if( HPMHooks.count.HP_timer_get_uptime_pre ) {
+ if (HPMHooks.count.HP_timer_get_uptime_pre > 0) {
unsigned long (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_uptime_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19665,9 +19665,9 @@ unsigned long HP_timer_get_uptime(void) {
{
retVal___ = HPMHooks.source.timer.get_uptime();
}
- if( HPMHooks.count.HP_timer_get_uptime_post ) {
+ if (HPMHooks.count.HP_timer_get_uptime_post > 0) {
unsigned long (*postHookFunc) (unsigned long retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_uptime_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -19677,14 +19677,14 @@ unsigned long HP_timer_get_uptime(void) {
int HP_timer_perform(int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_perform_pre ) {
+ if (HPMHooks.count.HP_timer_perform_pre > 0) {
int (*preHookFunc) (int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_perform_pre[hIndex].func;
retVal___ = preHookFunc(&tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -19692,9 +19692,9 @@ int HP_timer_perform(int64 tick) {
{
retVal___ = HPMHooks.source.timer.perform(tick);
}
- if( HPMHooks.count.HP_timer_perform_post ) {
+ if (HPMHooks.count.HP_timer_perform_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick);
}
@@ -19703,14 +19703,14 @@ int HP_timer_perform(int64 tick) {
}
void HP_timer_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_init_pre ) {
+ if (HPMHooks.count.HP_timer_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19718,9 +19718,9 @@ void HP_timer_init(void) {
{
HPMHooks.source.timer.init();
}
- if( HPMHooks.count.HP_timer_init_post ) {
+ if (HPMHooks.count.HP_timer_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_init_post[hIndex].func;
postHookFunc();
}
@@ -19729,14 +19729,14 @@ void HP_timer_init(void) {
}
void HP_timer_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_final_pre ) {
+ if (HPMHooks.count.HP_timer_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19744,9 +19744,9 @@ void HP_timer_final(void) {
{
HPMHooks.source.timer.final();
}
- if( HPMHooks.count.HP_timer_final_post ) {
+ if (HPMHooks.count.HP_timer_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_final_post[hIndex].func;
postHookFunc();
}
diff --git a/src/plugins/HPMHooking/HPMHooking_char.sources.inc b/src/plugins/HPMHooking/HPMHooking_char.sources.inc
index 07cd94cb2..a7b1cff4e 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.sources.inc
@@ -25,40 +25,40 @@
/* GENERATED FILE DO NOT EDIT */
-memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
-memcpy(&HPMHooks.source.chr, chr, sizeof(struct char_interface));
-memcpy(&HPMHooks.source.cmdline, cmdline, sizeof(struct cmdline_interface));
-memcpy(&HPMHooks.source.console, console, sizeof(struct console_interface));
-memcpy(&HPMHooks.source.core, core, sizeof(struct core_interface));
-memcpy(&HPMHooks.source.DB, DB, sizeof(struct db_interface));
-memcpy(&HPMHooks.source.des, des, sizeof(struct des_interface));
-memcpy(&HPMHooks.source.geoip, geoip, sizeof(struct geoip_interface));
-memcpy(&HPMHooks.source.inter_auction, inter_auction, sizeof(struct inter_auction_interface));
-memcpy(&HPMHooks.source.inter_elemental, inter_elemental, sizeof(struct inter_elemental_interface));
-memcpy(&HPMHooks.source.inter_guild, inter_guild, sizeof(struct inter_guild_interface));
-memcpy(&HPMHooks.source.inter_homunculus, inter_homunculus, sizeof(struct inter_homunculus_interface));
-memcpy(&HPMHooks.source.inter, inter, sizeof(struct inter_interface));
-memcpy(&HPMHooks.source.inter_mail, inter_mail, sizeof(struct inter_mail_interface));
-memcpy(&HPMHooks.source.inter_mercenary, inter_mercenary, sizeof(struct inter_mercenary_interface));
-memcpy(&HPMHooks.source.inter_party, inter_party, sizeof(struct inter_party_interface));
-memcpy(&HPMHooks.source.inter_pet, inter_pet, sizeof(struct inter_pet_interface));
-memcpy(&HPMHooks.source.inter_quest, inter_quest, sizeof(struct inter_quest_interface));
-memcpy(&HPMHooks.source.inter_storage, inter_storage, sizeof(struct inter_storage_interface));
-memcpy(&HPMHooks.source.libconfig, libconfig, sizeof(struct libconfig_interface));
-memcpy(&HPMHooks.source.loginif, loginif, sizeof(struct loginif_interface));
-memcpy(&HPMHooks.source.mapif, mapif, sizeof(struct mapif_interface));
-memcpy(&HPMHooks.source.mapindex, mapindex, sizeof(struct mapindex_interface));
-memcpy(&HPMHooks.source.md5, md5, sizeof(struct md5_interface));
-memcpy(&HPMHooks.source.mutex, mutex, sizeof(struct mutex_interface));
-memcpy(&HPMHooks.source.nullpo, nullpo, sizeof(struct nullpo_interface));
-memcpy(&HPMHooks.source.pincode, pincode, sizeof(struct pincode_interface));
-memcpy(&HPMHooks.source.rnd, rnd, sizeof(struct rnd_interface));
-memcpy(&HPMHooks.source.showmsg, showmsg, sizeof(struct showmsg_interface));
-memcpy(&HPMHooks.source.sockt, sockt, sizeof(struct socket_interface));
-memcpy(&HPMHooks.source.SQL, SQL, sizeof(struct sql_interface));
-memcpy(&HPMHooks.source.StrBuf, StrBuf, sizeof(struct stringbuf_interface));
-memcpy(&HPMHooks.source.strlib, strlib, sizeof(struct strlib_interface));
-memcpy(&HPMHooks.source.sv, sv, sizeof(struct sv_interface));
-memcpy(&HPMHooks.source.sysinfo, sysinfo, sizeof(struct sysinfo_interface));
-memcpy(&HPMHooks.source.thread, thread, sizeof(struct thread_interface));
-memcpy(&HPMHooks.source.timer, timer, sizeof(struct timer_interface));
+HPMHooks.source.HCache = *HCache;
+HPMHooks.source.chr = *chr;
+HPMHooks.source.cmdline = *cmdline;
+HPMHooks.source.console = *console;
+HPMHooks.source.core = *core;
+HPMHooks.source.DB = *DB;
+HPMHooks.source.des = *des;
+HPMHooks.source.geoip = *geoip;
+HPMHooks.source.inter_auction = *inter_auction;
+HPMHooks.source.inter_elemental = *inter_elemental;
+HPMHooks.source.inter_guild = *inter_guild;
+HPMHooks.source.inter_homunculus = *inter_homunculus;
+HPMHooks.source.inter = *inter;
+HPMHooks.source.inter_mail = *inter_mail;
+HPMHooks.source.inter_mercenary = *inter_mercenary;
+HPMHooks.source.inter_party = *inter_party;
+HPMHooks.source.inter_pet = *inter_pet;
+HPMHooks.source.inter_quest = *inter_quest;
+HPMHooks.source.inter_storage = *inter_storage;
+HPMHooks.source.libconfig = *libconfig;
+HPMHooks.source.loginif = *loginif;
+HPMHooks.source.mapif = *mapif;
+HPMHooks.source.mapindex = *mapindex;
+HPMHooks.source.md5 = *md5;
+HPMHooks.source.mutex = *mutex;
+HPMHooks.source.nullpo = *nullpo;
+HPMHooks.source.pincode = *pincode;
+HPMHooks.source.rnd = *rnd;
+HPMHooks.source.showmsg = *showmsg;
+HPMHooks.source.sockt = *sockt;
+HPMHooks.source.SQL = *SQL;
+HPMHooks.source.StrBuf = *StrBuf;
+HPMHooks.source.strlib = *strlib;
+HPMHooks.source.sv = *sv;
+HPMHooks.source.sysinfo = *sysinfo;
+HPMHooks.source.thread = *thread;
+HPMHooks.source.timer = *timer;
diff --git a/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
index a7e7afa4e..964d46b0a 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
@@ -28,14 +28,14 @@
/* HCache_interface */
void HP_HCache_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_HCache_init_pre ) {
+ if (HPMHooks.count.HP_HCache_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43,9 +43,9 @@ void HP_HCache_init(void) {
{
HPMHooks.source.HCache.init();
}
- if( HPMHooks.count.HP_HCache_init_post ) {
+ if (HPMHooks.count.HP_HCache_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_init_post[hIndex].func;
postHookFunc();
}
@@ -55,14 +55,14 @@ void HP_HCache_init(void) {
bool HP_HCache_check(const char *file) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_HCache_check_pre ) {
+ if (HPMHooks.count.HP_HCache_check_pre > 0) {
bool (*preHookFunc) (const char **file);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_check_pre[hIndex].func;
retVal___ = preHookFunc(&file);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70,9 +70,9 @@ bool HP_HCache_check(const char *file) {
{
retVal___ = HPMHooks.source.HCache.check(file);
}
- if( HPMHooks.count.HP_HCache_check_post ) {
+ if (HPMHooks.count.HP_HCache_check_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *file);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file);
}
@@ -82,14 +82,14 @@ bool HP_HCache_check(const char *file) {
FILE* HP_HCache_open(const char *file, const char *opt) {
int hIndex = 0;
FILE* retVal___ = NULL;
- if( HPMHooks.count.HP_HCache_open_pre ) {
+ if (HPMHooks.count.HP_HCache_open_pre > 0) {
FILE* (*preHookFunc) (const char **file, const char **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_open_pre[hIndex].func;
retVal___ = preHookFunc(&file, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -97,9 +97,9 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
{
retVal___ = HPMHooks.source.HCache.open(file, opt);
}
- if( HPMHooks.count.HP_HCache_open_post ) {
+ if (HPMHooks.count.HP_HCache_open_post > 0) {
FILE* (*postHookFunc) (FILE* retVal___, const char *file, const char *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, opt);
}
@@ -109,14 +109,14 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
/* cmdline_interface */
void HP_cmdline_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_init_pre ) {
+ if (HPMHooks.count.HP_cmdline_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -124,9 +124,9 @@ void HP_cmdline_init(void) {
{
HPMHooks.source.cmdline.init();
}
- if( HPMHooks.count.HP_cmdline_init_post ) {
+ if (HPMHooks.count.HP_cmdline_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_init_post[hIndex].func;
postHookFunc();
}
@@ -135,14 +135,14 @@ void HP_cmdline_init(void) {
}
void HP_cmdline_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_final_pre ) {
+ if (HPMHooks.count.HP_cmdline_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -150,9 +150,9 @@ void HP_cmdline_final(void) {
{
HPMHooks.source.cmdline.final();
}
- if( HPMHooks.count.HP_cmdline_final_post ) {
+ if (HPMHooks.count.HP_cmdline_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_final_post[hIndex].func;
postHookFunc();
}
@@ -162,14 +162,14 @@ void HP_cmdline_final(void) {
bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_add_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_pre > 0) {
bool (*preHookFunc) (unsigned int *pluginID, const char **name, char *shortname, CmdlineExecFunc *func, const char **help, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_add_pre[hIndex].func;
retVal___ = preHookFunc(&pluginID, &name, &shortname, &func, &help, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -177,9 +177,9 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
{
retVal___ = HPMHooks.source.cmdline.arg_add(pluginID, name, shortname, func, help, options);
}
- if( HPMHooks.count.HP_cmdline_arg_add_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_post > 0) {
bool (*postHookFunc) (bool retVal___, unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pluginID, name, shortname, func, help, options);
}
@@ -189,14 +189,14 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_cmdline_exec_pre ) {
+ if (HPMHooks.count.HP_cmdline_exec_pre > 0) {
int (*preHookFunc) (int *argc, char ***argv, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_exec_pre[hIndex].func;
retVal___ = preHookFunc(&argc, &argv, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -204,9 +204,9 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
{
retVal___ = HPMHooks.source.cmdline.exec(argc, argv, options);
}
- if( HPMHooks.count.HP_cmdline_exec_post ) {
+ if (HPMHooks.count.HP_cmdline_exec_post > 0) {
int (*postHookFunc) (int retVal___, int argc, char **argv, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_exec_post[hIndex].func;
retVal___ = postHookFunc(retVal___, argc, argv, options);
}
@@ -216,14 +216,14 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_next_value_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_pre > 0) {
bool (*preHookFunc) (const char **name, int *current_arg, int *argc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_pre[hIndex].func;
retVal___ = preHookFunc(&name, &current_arg, &argc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -231,9 +231,9 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
{
retVal___ = HPMHooks.source.cmdline.arg_next_value(name, current_arg, argc);
}
- if( HPMHooks.count.HP_cmdline_arg_next_value_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *name, int current_arg, int argc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, current_arg, argc);
}
@@ -243,14 +243,14 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_cmdline_arg_source_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_pre > 0) {
const char* (*preHookFunc) (struct CmdlineArgData **arg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_source_pre[hIndex].func;
retVal___ = preHookFunc(&arg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -258,9 +258,9 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
{
retVal___ = HPMHooks.source.cmdline.arg_source(arg);
}
- if( HPMHooks.count.HP_cmdline_arg_source_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct CmdlineArgData *arg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_source_post[hIndex].func;
retVal___ = postHookFunc(retVal___, arg);
}
@@ -270,14 +270,14 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
/* console_interface */
void HP_console_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_init_pre ) {
+ if (HPMHooks.count.HP_console_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -285,9 +285,9 @@ void HP_console_init(void) {
{
HPMHooks.source.console.init();
}
- if( HPMHooks.count.HP_console_init_post ) {
+ if (HPMHooks.count.HP_console_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_init_post[hIndex].func;
postHookFunc();
}
@@ -296,14 +296,14 @@ void HP_console_init(void) {
}
void HP_console_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_final_pre ) {
+ if (HPMHooks.count.HP_console_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -311,9 +311,9 @@ void HP_console_final(void) {
{
HPMHooks.source.console.final();
}
- if( HPMHooks.count.HP_console_final_post ) {
+ if (HPMHooks.count.HP_console_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_final_post[hIndex].func;
postHookFunc();
}
@@ -322,14 +322,14 @@ void HP_console_final(void) {
}
void HP_console_display_title(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_title_pre ) {
+ if (HPMHooks.count.HP_console_display_title_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_title_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -337,9 +337,9 @@ void HP_console_display_title(void) {
{
HPMHooks.source.console.display_title();
}
- if( HPMHooks.count.HP_console_display_title_post ) {
+ if (HPMHooks.count.HP_console_display_title_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_title_post[hIndex].func;
postHookFunc();
}
@@ -348,14 +348,14 @@ void HP_console_display_title(void) {
}
void HP_console_display_gplnotice(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_gplnotice_pre ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_gplnotice_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -363,9 +363,9 @@ void HP_console_display_gplnotice(void) {
{
HPMHooks.source.console.display_gplnotice();
}
- if( HPMHooks.count.HP_console_display_gplnotice_post ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_gplnotice_post[hIndex].func;
postHookFunc();
}
@@ -375,14 +375,14 @@ void HP_console_display_gplnotice(void) {
/* core_interface */
void HP_core_shutdown_callback(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_core_shutdown_callback_pre ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_core_shutdown_callback_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -390,9 +390,9 @@ void HP_core_shutdown_callback(void) {
{
HPMHooks.source.core.shutdown_callback();
}
- if( HPMHooks.count.HP_core_shutdown_callback_post ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_core_shutdown_callback_post[hIndex].func;
postHookFunc();
}
@@ -403,14 +403,14 @@ void HP_core_shutdown_callback(void) {
enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
int hIndex = 0;
enum DBOptions retVal___ = DB_OPT_BASE;
- if( HPMHooks.count.HP_DB_fix_options_pre ) {
+ if (HPMHooks.count.HP_DB_fix_options_pre > 0) {
enum DBOptions (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_fix_options_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -418,9 +418,9 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.fix_options(type, options);
}
- if( HPMHooks.count.HP_DB_fix_options_post ) {
+ if (HPMHooks.count.HP_DB_fix_options_post > 0) {
enum DBOptions (*postHookFunc) (enum DBOptions retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_fix_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -430,14 +430,14 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
DBComparator HP_DB_default_cmp(enum DBType type) {
int hIndex = 0;
DBComparator retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_cmp_pre ) {
+ if (HPMHooks.count.HP_DB_default_cmp_pre > 0) {
DBComparator (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_cmp_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -445,9 +445,9 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_cmp(type);
}
- if( HPMHooks.count.HP_DB_default_cmp_post ) {
+ if (HPMHooks.count.HP_DB_default_cmp_post > 0) {
DBComparator (*postHookFunc) (DBComparator retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_cmp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -457,14 +457,14 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
DBHasher HP_DB_default_hash(enum DBType type) {
int hIndex = 0;
DBHasher retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_hash_pre ) {
+ if (HPMHooks.count.HP_DB_default_hash_pre > 0) {
DBHasher (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_hash_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -472,9 +472,9 @@ DBHasher HP_DB_default_hash(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_hash(type);
}
- if( HPMHooks.count.HP_DB_default_hash_post ) {
+ if (HPMHooks.count.HP_DB_default_hash_post > 0) {
DBHasher (*postHookFunc) (DBHasher retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_hash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -484,14 +484,14 @@ DBHasher HP_DB_default_hash(enum DBType type) {
DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_release_pre ) {
+ if (HPMHooks.count.HP_DB_default_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_release_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -499,9 +499,9 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.default_release(type, options);
}
- if( HPMHooks.count.HP_DB_default_release_post ) {
+ if (HPMHooks.count.HP_DB_default_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -511,14 +511,14 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_custom_release_pre ) {
+ if (HPMHooks.count.HP_DB_custom_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBReleaseOption *which);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_custom_release_pre[hIndex].func;
retVal___ = preHookFunc(&which);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -526,9 +526,9 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
{
retVal___ = HPMHooks.source.DB.custom_release(which);
}
- if( HPMHooks.count.HP_DB_custom_release_post ) {
+ if (HPMHooks.count.HP_DB_custom_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBReleaseOption which);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_custom_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, which);
}
@@ -538,14 +538,14 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen) {
int hIndex = 0;
struct DBMap* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_alloc_pre ) {
+ if (HPMHooks.count.HP_DB_alloc_pre > 0) {
struct DBMap* (*preHookFunc) (const char **file, const char **func, int *line, enum DBType *type, enum DBOptions *options, unsigned short *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_alloc_pre[hIndex].func;
retVal___ = preHookFunc(&file, &func, &line, &type, &options, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -553,9 +553,9 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
{
retVal___ = HPMHooks.source.DB.alloc(file, func, line, type, options, maxlen);
}
- if( HPMHooks.count.HP_DB_alloc_post ) {
+ if (HPMHooks.count.HP_DB_alloc_post > 0) {
struct DBMap* (*postHookFunc) (struct DBMap* retVal___, const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_alloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, func, line, type, options, maxlen);
}
@@ -565,14 +565,14 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
union DBKey HP_DB_i2key(int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2key_pre ) {
+ if (HPMHooks.count.HP_DB_i2key_pre > 0) {
union DBKey (*preHookFunc) (int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -580,9 +580,9 @@ union DBKey HP_DB_i2key(int key) {
{
retVal___ = HPMHooks.source.DB.i2key(key);
}
- if( HPMHooks.count.HP_DB_i2key_post ) {
+ if (HPMHooks.count.HP_DB_i2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -592,14 +592,14 @@ union DBKey HP_DB_i2key(int key) {
union DBKey HP_DB_ui2key(unsigned int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2key_pre ) {
+ if (HPMHooks.count.HP_DB_ui2key_pre > 0) {
union DBKey (*preHookFunc) (unsigned int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -607,9 +607,9 @@ union DBKey HP_DB_ui2key(unsigned int key) {
{
retVal___ = HPMHooks.source.DB.ui2key(key);
}
- if( HPMHooks.count.HP_DB_ui2key_post ) {
+ if (HPMHooks.count.HP_DB_ui2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, unsigned int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -619,14 +619,14 @@ union DBKey HP_DB_ui2key(unsigned int key) {
union DBKey HP_DB_str2key(const char *key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_str2key_pre ) {
+ if (HPMHooks.count.HP_DB_str2key_pre > 0) {
union DBKey (*preHookFunc) (const char **key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_str2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -634,9 +634,9 @@ union DBKey HP_DB_str2key(const char *key) {
{
retVal___ = HPMHooks.source.DB.str2key(key);
}
- if( HPMHooks.count.HP_DB_str2key_post ) {
+ if (HPMHooks.count.HP_DB_str2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, const char *key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_str2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -646,14 +646,14 @@ union DBKey HP_DB_str2key(const char *key) {
union DBKey HP_DB_i642key(int64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i642key_pre ) {
+ if (HPMHooks.count.HP_DB_i642key_pre > 0) {
union DBKey (*preHookFunc) (int64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -661,9 +661,9 @@ union DBKey HP_DB_i642key(int64 key) {
{
retVal___ = HPMHooks.source.DB.i642key(key);
}
- if( HPMHooks.count.HP_DB_i642key_post ) {
+ if (HPMHooks.count.HP_DB_i642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -673,14 +673,14 @@ union DBKey HP_DB_i642key(int64 key) {
union DBKey HP_DB_ui642key(uint64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui642key_pre ) {
+ if (HPMHooks.count.HP_DB_ui642key_pre > 0) {
union DBKey (*preHookFunc) (uint64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -688,9 +688,9 @@ union DBKey HP_DB_ui642key(uint64 key) {
{
retVal___ = HPMHooks.source.DB.ui642key(key);
}
- if( HPMHooks.count.HP_DB_ui642key_post ) {
+ if (HPMHooks.count.HP_DB_ui642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, uint64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -700,14 +700,14 @@ union DBKey HP_DB_ui642key(uint64 key) {
struct DBData HP_DB_i2data(int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2data_pre ) {
+ if (HPMHooks.count.HP_DB_i2data_pre > 0) {
struct DBData (*preHookFunc) (int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -715,9 +715,9 @@ struct DBData HP_DB_i2data(int data) {
{
retVal___ = HPMHooks.source.DB.i2data(data);
}
- if( HPMHooks.count.HP_DB_i2data_post ) {
+ if (HPMHooks.count.HP_DB_i2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -727,14 +727,14 @@ struct DBData HP_DB_i2data(int data) {
struct DBData HP_DB_ui2data(unsigned int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2data_pre ) {
+ if (HPMHooks.count.HP_DB_ui2data_pre > 0) {
struct DBData (*preHookFunc) (unsigned int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -742,9 +742,9 @@ struct DBData HP_DB_ui2data(unsigned int data) {
{
retVal___ = HPMHooks.source.DB.ui2data(data);
}
- if( HPMHooks.count.HP_DB_ui2data_post ) {
+ if (HPMHooks.count.HP_DB_ui2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, unsigned int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -754,14 +754,14 @@ struct DBData HP_DB_ui2data(unsigned int data) {
struct DBData HP_DB_ptr2data(void *data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ptr2data_pre ) {
+ if (HPMHooks.count.HP_DB_ptr2data_pre > 0) {
struct DBData (*preHookFunc) (void **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ptr2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -769,9 +769,9 @@ struct DBData HP_DB_ptr2data(void *data) {
{
retVal___ = HPMHooks.source.DB.ptr2data(data);
}
- if( HPMHooks.count.HP_DB_ptr2data_post ) {
+ if (HPMHooks.count.HP_DB_ptr2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, void *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ptr2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -781,14 +781,14 @@ struct DBData HP_DB_ptr2data(void *data) {
int HP_DB_data2i(struct DBData *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2i_pre ) {
+ if (HPMHooks.count.HP_DB_data2i_pre > 0) {
int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2i_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -796,9 +796,9 @@ int HP_DB_data2i(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2i(data);
}
- if( HPMHooks.count.HP_DB_data2i_post ) {
+ if (HPMHooks.count.HP_DB_data2i_post > 0) {
int (*postHookFunc) (int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2i_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -808,14 +808,14 @@ int HP_DB_data2i(struct DBData *data) {
unsigned int HP_DB_data2ui(struct DBData *data) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2ui_pre ) {
+ if (HPMHooks.count.HP_DB_data2ui_pre > 0) {
unsigned int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ui_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -823,9 +823,9 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ui(data);
}
- if( HPMHooks.count.HP_DB_data2ui_post ) {
+ if (HPMHooks.count.HP_DB_data2ui_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ui_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -835,14 +835,14 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
void* HP_DB_data2ptr(struct DBData *data) {
int hIndex = 0;
void* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_data2ptr_pre ) {
+ if (HPMHooks.count.HP_DB_data2ptr_pre > 0) {
void* (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ptr_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -850,9 +850,9 @@ void* HP_DB_data2ptr(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ptr(data);
}
- if( HPMHooks.count.HP_DB_data2ptr_post ) {
+ if (HPMHooks.count.HP_DB_data2ptr_post > 0) {
void* (*postHookFunc) (void* retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ptr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -861,14 +861,14 @@ void* HP_DB_data2ptr(struct DBData *data) {
}
void HP_DB_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_init_pre ) {
+ if (HPMHooks.count.HP_DB_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -876,9 +876,9 @@ void HP_DB_init(void) {
{
HPMHooks.source.DB.init();
}
- if( HPMHooks.count.HP_DB_init_post ) {
+ if (HPMHooks.count.HP_DB_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_init_post[hIndex].func;
postHookFunc();
}
@@ -887,14 +887,14 @@ void HP_DB_init(void) {
}
void HP_DB_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_final_pre ) {
+ if (HPMHooks.count.HP_DB_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -902,9 +902,9 @@ void HP_DB_final(void) {
{
HPMHooks.source.DB.final();
}
- if( HPMHooks.count.HP_DB_final_post ) {
+ if (HPMHooks.count.HP_DB_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_final_post[hIndex].func;
postHookFunc();
}
@@ -914,14 +914,14 @@ void HP_DB_final(void) {
/* des_interface */
void HP_des_decrypt_block(struct des_bit64 *block) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_block_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_block_pre > 0) {
void (*preHookFunc) (struct des_bit64 **block);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_block_pre[hIndex].func;
preHookFunc(&block);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -929,9 +929,9 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
{
HPMHooks.source.des.decrypt_block(block);
}
- if( HPMHooks.count.HP_des_decrypt_block_post ) {
+ if (HPMHooks.count.HP_des_decrypt_block_post > 0) {
void (*postHookFunc) (struct des_bit64 *block);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_block_post[hIndex].func;
postHookFunc(block);
}
@@ -940,14 +940,14 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
}
void HP_des_decrypt(unsigned char *data, size_t size) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_pre > 0) {
void (*preHookFunc) (unsigned char **data, size_t *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_pre[hIndex].func;
preHookFunc(&data, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -955,9 +955,9 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
{
HPMHooks.source.des.decrypt(data, size);
}
- if( HPMHooks.count.HP_des_decrypt_post ) {
+ if (HPMHooks.count.HP_des_decrypt_post > 0) {
void (*postHookFunc) (unsigned char *data, size_t size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_post[hIndex].func;
postHookFunc(data, size);
}
@@ -967,14 +967,14 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
/* lclif_interface */
void HP_lclif_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_init_pre ) {
+ if (HPMHooks.count.HP_lclif_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -982,9 +982,9 @@ void HP_lclif_init(void) {
{
HPMHooks.source.lclif.init();
}
- if( HPMHooks.count.HP_lclif_init_post ) {
+ if (HPMHooks.count.HP_lclif_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_init_post[hIndex].func;
postHookFunc();
}
@@ -993,14 +993,14 @@ void HP_lclif_init(void) {
}
void HP_lclif_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_final_pre ) {
+ if (HPMHooks.count.HP_lclif_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1008,9 +1008,9 @@ void HP_lclif_final(void) {
{
HPMHooks.source.lclif.final();
}
- if( HPMHooks.count.HP_lclif_final_post ) {
+ if (HPMHooks.count.HP_lclif_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_final_post[hIndex].func;
postHookFunc();
}
@@ -1019,14 +1019,14 @@ void HP_lclif_final(void) {
}
void HP_lclif_connection_error(int fd, uint8 error) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_connection_error_pre ) {
+ if (HPMHooks.count.HP_lclif_connection_error_pre > 0) {
void (*preHookFunc) (int *fd, uint8 *error);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_connection_error_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_connection_error_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_connection_error_pre[hIndex].func;
preHookFunc(&fd, &error);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1034,9 +1034,9 @@ void HP_lclif_connection_error(int fd, uint8 error) {
{
HPMHooks.source.lclif.connection_error(fd, error);
}
- if( HPMHooks.count.HP_lclif_connection_error_post ) {
+ if (HPMHooks.count.HP_lclif_connection_error_post > 0) {
void (*postHookFunc) (int fd, uint8 error);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_connection_error_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_connection_error_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_connection_error_post[hIndex].func;
postHookFunc(fd, error);
}
@@ -1046,14 +1046,14 @@ void HP_lclif_connection_error(int fd, uint8 error) {
bool HP_lclif_server_list(struct login_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_lclif_server_list_pre ) {
+ if (HPMHooks.count.HP_lclif_server_list_pre > 0) {
bool (*preHookFunc) (struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_server_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_server_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_server_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1061,9 +1061,9 @@ bool HP_lclif_server_list(struct login_session_data *sd) {
{
retVal___ = HPMHooks.source.lclif.server_list(sd);
}
- if( HPMHooks.count.HP_lclif_server_list_post ) {
+ if (HPMHooks.count.HP_lclif_server_list_post > 0) {
bool (*postHookFunc) (bool retVal___, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_server_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_server_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_server_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -1072,14 +1072,14 @@ bool HP_lclif_server_list(struct login_session_data *sd) {
}
void HP_lclif_auth_failed(int fd, time_t ban, uint32 error) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_auth_failed_pre ) {
+ if (HPMHooks.count.HP_lclif_auth_failed_pre > 0) {
void (*preHookFunc) (int *fd, time_t *ban, uint32 *error);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_auth_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_auth_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_auth_failed_pre[hIndex].func;
preHookFunc(&fd, &ban, &error);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1087,9 +1087,9 @@ void HP_lclif_auth_failed(int fd, time_t ban, uint32 error) {
{
HPMHooks.source.lclif.auth_failed(fd, ban, error);
}
- if( HPMHooks.count.HP_lclif_auth_failed_post ) {
+ if (HPMHooks.count.HP_lclif_auth_failed_post > 0) {
void (*postHookFunc) (int fd, time_t ban, uint32 error);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_auth_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_auth_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_auth_failed_post[hIndex].func;
postHookFunc(fd, ban, error);
}
@@ -1098,14 +1098,14 @@ void HP_lclif_auth_failed(int fd, time_t ban, uint32 error) {
}
void HP_lclif_login_error(int fd, uint8 error) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_login_error_pre ) {
+ if (HPMHooks.count.HP_lclif_login_error_pre > 0) {
void (*preHookFunc) (int *fd, uint8 *error);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_login_error_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_login_error_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_login_error_pre[hIndex].func;
preHookFunc(&fd, &error);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1113,9 +1113,9 @@ void HP_lclif_login_error(int fd, uint8 error) {
{
HPMHooks.source.lclif.login_error(fd, error);
}
- if( HPMHooks.count.HP_lclif_login_error_post ) {
+ if (HPMHooks.count.HP_lclif_login_error_post > 0) {
void (*postHookFunc) (int fd, uint8 error);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_login_error_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_login_error_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_login_error_post[hIndex].func;
postHookFunc(fd, error);
}
@@ -1124,14 +1124,14 @@ void HP_lclif_login_error(int fd, uint8 error) {
}
void HP_lclif_coding_key(int fd, struct login_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_lclif_coding_key_pre ) {
+ if (HPMHooks.count.HP_lclif_coding_key_pre > 0) {
void (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_coding_key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_coding_key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_coding_key_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1139,9 +1139,9 @@ void HP_lclif_coding_key(int fd, struct login_session_data *sd) {
{
HPMHooks.source.lclif.coding_key(fd, sd);
}
- if( HPMHooks.count.HP_lclif_coding_key_post ) {
+ if (HPMHooks.count.HP_lclif_coding_key_post > 0) {
void (*postHookFunc) (int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_coding_key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_coding_key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_coding_key_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -1151,14 +1151,14 @@ void HP_lclif_coding_key(int fd, struct login_session_data *sd) {
const struct login_packet_db* HP_lclif_packet(int16 packet_id) {
int hIndex = 0;
const struct login_packet_db* retVal___ = NULL;
- if( HPMHooks.count.HP_lclif_packet_pre ) {
+ if (HPMHooks.count.HP_lclif_packet_pre > 0) {
const struct login_packet_db* (*preHookFunc) (int16 *packet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_packet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_packet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_packet_pre[hIndex].func;
retVal___ = preHookFunc(&packet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1166,9 +1166,9 @@ const struct login_packet_db* HP_lclif_packet(int16 packet_id) {
{
retVal___ = HPMHooks.source.lclif.packet(packet_id);
}
- if( HPMHooks.count.HP_lclif_packet_post ) {
+ if (HPMHooks.count.HP_lclif_packet_post > 0) {
const struct login_packet_db* (*postHookFunc) (const struct login_packet_db* retVal___, int16 packet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_packet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_packet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_packet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, packet_id);
}
@@ -1178,14 +1178,14 @@ const struct login_packet_db* HP_lclif_packet(int16 packet_id) {
enum parsefunc_rcode HP_lclif_parse_packet(const struct login_packet_db *lpd, int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_lclif_parse_packet_pre ) {
+ if (HPMHooks.count.HP_lclif_parse_packet_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (const struct login_packet_db **lpd, int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_packet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_packet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_parse_packet_pre[hIndex].func;
retVal___ = preHookFunc(&lpd, &fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1193,9 +1193,9 @@ enum parsefunc_rcode HP_lclif_parse_packet(const struct login_packet_db *lpd, in
{
retVal___ = HPMHooks.source.lclif.parse_packet(lpd, fd, sd);
}
- if( HPMHooks.count.HP_lclif_parse_packet_post ) {
+ if (HPMHooks.count.HP_lclif_parse_packet_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, const struct login_packet_db *lpd, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_packet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_packet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_parse_packet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, lpd, fd, sd);
}
@@ -1205,14 +1205,14 @@ enum parsefunc_rcode HP_lclif_parse_packet(const struct login_packet_db *lpd, in
int HP_lclif_parse(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_lclif_parse_pre ) {
+ if (HPMHooks.count.HP_lclif_parse_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_lclif_parse_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1220,9 +1220,9 @@ int HP_lclif_parse(int fd) {
{
retVal___ = HPMHooks.source.lclif.parse(fd);
}
- if( HPMHooks.count.HP_lclif_parse_post ) {
+ if (HPMHooks.count.HP_lclif_parse_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_lclif_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_lclif_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -1232,14 +1232,14 @@ int HP_lclif_parse(int fd) {
/* lclif_interface_private */
void HP_PRIV__lclif_packetdb_loaddb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_packetdb_loaddb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1247,9 +1247,9 @@ void HP_PRIV__lclif_packetdb_loaddb(void) {
{
HPMHooks.source.PRIV__lclif.packetdb_loaddb();
}
- if( HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_packetdb_loaddb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_packetdb_loaddb_post[hIndex].func;
postHookFunc();
}
@@ -1259,14 +1259,14 @@ void HP_PRIV__lclif_packetdb_loaddb(void) {
enum parsefunc_rcode HP_PRIV__lclif_parse_sub(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_sub_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_sub_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_sub_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1274,9 +1274,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_sub(int fd, struct login_session_data
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_sub(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_sub_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_sub_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1286,14 +1286,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_sub(int fd, struct login_session_data
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1301,9 +1301,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED(int fd, struct
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_CONNECT_INFO_CHANGED(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1313,14 +1313,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CONNECT_INFO_CHANGED(int fd, struct
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_EXE_HASHCHECK(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1328,9 +1328,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_EXE_HASHCHECK(int fd, struct login_
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_EXE_HASHCHECK(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_EXE_HASHCHECK_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1340,14 +1340,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_EXE_HASHCHECK(int fd, struct login_
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1355,9 +1355,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN(int fd, struct login_session_
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1367,14 +1367,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN(int fd, struct login_session_
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN2(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN2_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1382,9 +1382,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN2(int fd, struct login_session
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN2(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1394,14 +1394,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN2(int fd, struct login_session
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN3(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN3_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1409,9 +1409,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN3(int fd, struct login_session
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN3(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN3_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN3_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1421,14 +1421,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN3(int fd, struct login_session
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN4(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN4_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1436,9 +1436,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN4(int fd, struct login_session
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN4(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN4_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN4_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1448,14 +1448,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN4(int fd, struct login_session
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_PCBANG(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1463,9 +1463,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_PCBANG(int fd, struct login_s
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN_PCBANG(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_PCBANG_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1475,14 +1475,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_PCBANG(int fd, struct login_s
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_HAN(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_HAN_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1490,9 +1490,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_HAN(int fd, struct login_sess
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_LOGIN_HAN(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_LOGIN_HAN_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_LOGIN_HAN_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1502,14 +1502,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_LOGIN_HAN(int fd, struct login_sess
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1517,9 +1517,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ(int fd, struct login_
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_SSO_LOGIN_REQ(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1529,14 +1529,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_SSO_LOGIN_REQ(int fd, struct login_
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_REQ_HASH(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_REQ_HASH_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1544,9 +1544,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_REQ_HASH(int fd, struct login_sessi
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_REQ_HASH(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_REQ_HASH_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_REQ_HASH_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1556,14 +1556,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_REQ_HASH(int fd, struct login_sessi
enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT(int fd, struct login_session_data *sd) {
int hIndex = 0;
enum parsefunc_rcode retVal___ = PACKET_UNKNOWN;
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre > 0) {
enum parsefunc_rcode (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1571,9 +1571,9 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT(int fd, struct lo
{
retVal___ = HPMHooks.source.PRIV__lclif.parse_CA_CHARSERVERCONNECT(fd, sd);
}
- if( HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post ) {
+ if (HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post > 0) {
enum parsefunc_rcode (*postHookFunc) (enum parsefunc_rcode retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -1584,14 +1584,14 @@ enum parsefunc_rcode HP_PRIV__lclif_parse_CA_CHARSERVERCONNECT(int fd, struct lo
int HP_libconfig_read(struct config_t *config, FILE *stream) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_pre > 0) {
int (*preHookFunc) (struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_pre[hIndex].func;
retVal___ = preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1599,9 +1599,9 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
{
retVal___ = HPMHooks.source.libconfig.read(config, stream);
}
- if( HPMHooks.count.HP_libconfig_read_post ) {
+ if (HPMHooks.count.HP_libconfig_read_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, stream);
}
@@ -1610,14 +1610,14 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
}
void HP_libconfig_write(const struct config_t *config, FILE *stream) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_write_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_pre > 0) {
void (*preHookFunc) (const struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_pre[hIndex].func;
preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1625,9 +1625,9 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
{
HPMHooks.source.libconfig.write(config, stream);
}
- if( HPMHooks.count.HP_libconfig_write_post ) {
+ if (HPMHooks.count.HP_libconfig_write_post > 0) {
void (*postHookFunc) (const struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_post[hIndex].func;
postHookFunc(config, stream);
}
@@ -1636,14 +1636,14 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
}
void HP_libconfig_set_options(struct config_t *config, int options) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_options_pre > 0) {
void (*preHookFunc) (struct config_t **config, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_options_pre[hIndex].func;
preHookFunc(&config, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1651,9 +1651,9 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
{
HPMHooks.source.libconfig.set_options(config, options);
}
- if( HPMHooks.count.HP_libconfig_set_options_post ) {
+ if (HPMHooks.count.HP_libconfig_set_options_post > 0) {
void (*postHookFunc) (struct config_t *config, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_options_post[hIndex].func;
postHookFunc(config, options);
}
@@ -1663,14 +1663,14 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
int HP_libconfig_get_options(const struct config_t *config) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_get_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_get_options_pre > 0) {
int (*preHookFunc) (const struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_get_options_pre[hIndex].func;
retVal___ = preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1678,9 +1678,9 @@ int HP_libconfig_get_options(const struct config_t *config) {
{
retVal___ = HPMHooks.source.libconfig.get_options(config);
}
- if( HPMHooks.count.HP_libconfig_get_options_post ) {
+ if (HPMHooks.count.HP_libconfig_get_options_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_get_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config);
}
@@ -1690,14 +1690,14 @@ int HP_libconfig_get_options(const struct config_t *config) {
int HP_libconfig_read_string(struct config_t *config, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_string_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1705,9 +1705,9 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
{
retVal___ = HPMHooks.source.libconfig.read_string(config, str);
}
- if( HPMHooks.count.HP_libconfig_read_string_post ) {
+ if (HPMHooks.count.HP_libconfig_read_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, str);
}
@@ -1717,14 +1717,14 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_file_src_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_file_src_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1732,9 +1732,9 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.read_file_src(config, filename);
}
- if( HPMHooks.count.HP_libconfig_read_file_src_post ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_file_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -1744,14 +1744,14 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int HP_libconfig_write_file(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_write_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1759,9 +1759,9 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.write_file(config, filename);
}
- if( HPMHooks.count.HP_libconfig_write_file_post ) {
+ if (HPMHooks.count.HP_libconfig_write_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -1770,14 +1770,14 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
}
void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (void *)) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_destructor_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_pre > 0) {
void (*preHookFunc) (struct config_t **config, void ( **destructor ) (void *));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_destructor_pre[hIndex].func;
preHookFunc(&config, &destructor);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1785,9 +1785,9 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
{
HPMHooks.source.libconfig.set_destructor(config, destructor);
}
- if( HPMHooks.count.HP_libconfig_set_destructor_post ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_post > 0) {
void (*postHookFunc) (struct config_t *config, void ( *destructor ) (void *));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_destructor_post[hIndex].func;
postHookFunc(config, destructor);
}
@@ -1796,14 +1796,14 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
}
void HP_libconfig_set_include_dir(struct config_t *config, const char *include_dir) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_include_dir_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_pre > 0) {
void (*preHookFunc) (struct config_t **config, const char **include_dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_pre[hIndex].func;
preHookFunc(&config, &include_dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1811,9 +1811,9 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
{
HPMHooks.source.libconfig.set_include_dir(config, include_dir);
}
- if( HPMHooks.count.HP_libconfig_set_include_dir_post ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_post > 0) {
void (*postHookFunc) (struct config_t *config, const char *include_dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_post[hIndex].func;
postHookFunc(config, include_dir);
}
@@ -1822,14 +1822,14 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
}
void HP_libconfig_init(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_init_pre ) {
+ if (HPMHooks.count.HP_libconfig_init_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_init_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1837,9 +1837,9 @@ void HP_libconfig_init(struct config_t *config) {
{
HPMHooks.source.libconfig.init(config);
}
- if( HPMHooks.count.HP_libconfig_init_post ) {
+ if (HPMHooks.count.HP_libconfig_init_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_init_post[hIndex].func;
postHookFunc(config);
}
@@ -1848,14 +1848,14 @@ void HP_libconfig_init(struct config_t *config) {
}
void HP_libconfig_destroy(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_destroy_pre ) {
+ if (HPMHooks.count.HP_libconfig_destroy_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_destroy_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1863,9 +1863,9 @@ void HP_libconfig_destroy(struct config_t *config) {
{
HPMHooks.source.libconfig.destroy(config);
}
- if( HPMHooks.count.HP_libconfig_destroy_post ) {
+ if (HPMHooks.count.HP_libconfig_destroy_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_destroy_post[hIndex].func;
postHookFunc(config);
}
@@ -1875,14 +1875,14 @@ void HP_libconfig_destroy(struct config_t *config) {
int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1890,9 +1890,9 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -1902,14 +1902,14 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1917,9 +1917,9 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -1929,14 +1929,14 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1944,9 +1944,9 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_float(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -1956,14 +1956,14 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1971,9 +1971,9 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -1983,14 +1983,14 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
const char* HP_libconfig_setting_get_string(const struct config_setting_t *setting) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1998,9 +1998,9 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_string(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -2010,14 +2010,14 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2025,9 +2025,9 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -2037,14 +2037,14 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2052,9 +2052,9 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -2064,14 +2064,14 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, const char *name, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2079,9 +2079,9 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int64(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -2091,14 +2091,14 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, const char *name, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2106,9 +2106,9 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_float(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -2118,14 +2118,14 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2133,9 +2133,9 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -2145,14 +2145,14 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, const char *name, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2160,9 +2160,9 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_string(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -2172,14 +2172,14 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2187,9 +2187,9 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_int(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -2199,14 +2199,14 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2214,9 +2214,9 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -2226,14 +2226,14 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
int HP_libconfig_setting_set_float(struct config_setting_t *setting, double value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2241,9 +2241,9 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
{
retVal___ = HPMHooks.source.libconfig.setting_set_float(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -2253,14 +2253,14 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2268,9 +2268,9 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -2280,14 +2280,14 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2295,9 +2295,9 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
{
retVal___ = HPMHooks.source.libconfig.setting_set_string(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -2307,14 +2307,14 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
int HP_libconfig_setting_set_format(struct config_setting_t *setting, short format) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, short *format);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &format);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2322,9 +2322,9 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
{
retVal___ = HPMHooks.source.libconfig.setting_set_format(setting, format);
}
- if( HPMHooks.count.HP_libconfig_setting_set_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, short format);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, format);
}
@@ -2334,14 +2334,14 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_pre > 0) {
short (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2349,9 +2349,9 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_format(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_post > 0) {
short (*postHookFunc) (short retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -2361,14 +2361,14 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2376,9 +2376,9 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
{
retVal___ = HPMHooks.source.libconfig.setting_get_int_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2388,14 +2388,14 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2403,9 +2403,9 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2415,14 +2415,14 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
double HP_libconfig_setting_get_float_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2430,9 +2430,9 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
{
retVal___ = HPMHooks.source.libconfig.setting_get_float_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2442,14 +2442,14 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2457,9 +2457,9 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2469,14 +2469,14 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2484,9 +2484,9 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
{
retVal___ = HPMHooks.source.libconfig.setting_get_string_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2496,14 +2496,14 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2511,9 +2511,9 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
{
retVal___ = HPMHooks.source.libconfig.setting_set_int_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -2523,14 +2523,14 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setting_t *setting, int idx, int64 value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2538,9 +2538,9 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -2550,14 +2550,14 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setting_t *setting, int idx, double value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2565,9 +2565,9 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_float_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -2577,14 +2577,14 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2592,9 +2592,9 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -2604,14 +2604,14 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_setting_t *setting, int idx, const char *value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2619,9 +2619,9 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
{
retVal___ = HPMHooks.source.libconfig.setting_set_string_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -2631,14 +2631,14 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_index_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_index_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2646,9 +2646,9 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_index(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_index_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -2658,14 +2658,14 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int HP_libconfig_setting_length(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_length_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_length_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2673,9 +2673,9 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_length(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_length_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -2685,14 +2685,14 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setting_t *setting, unsigned int idx) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2700,9 +2700,9 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -2712,14 +2712,14 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
struct config_setting_t* HP_libconfig_setting_get_member(const struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_member_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2727,9 +2727,9 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
{
retVal___ = HPMHooks.source.libconfig.setting_get_member(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_get_member_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -2739,14 +2739,14 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *parent, const char *name, int type) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_add_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **parent, const char **name, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_add_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2754,9 +2754,9 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
{
retVal___ = HPMHooks.source.libconfig.setting_add(parent, name, type);
}
- if( HPMHooks.count.HP_libconfig_setting_add_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *parent, const char *name, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name, type);
}
@@ -2766,14 +2766,14 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2781,9 +2781,9 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
{
retVal___ = HPMHooks.source.libconfig.setting_remove(parent, name);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name);
}
@@ -2793,14 +2793,14 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2808,9 +2808,9 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
{
retVal___ = HPMHooks.source.libconfig.setting_remove_elem(parent, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, idx);
}
@@ -2819,14 +2819,14 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
}
void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_hook_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_pre > 0) {
void (*preHookFunc) (struct config_setting_t **setting, void **hook);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_pre[hIndex].func;
preHookFunc(&setting, &hook);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2834,9 +2834,9 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
{
HPMHooks.source.libconfig.setting_set_hook(setting, hook);
}
- if( HPMHooks.count.HP_libconfig_setting_set_hook_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_post > 0) {
void (*postHookFunc) (struct config_setting_t *setting, void *hook);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_post[hIndex].func;
postHookFunc(setting, hook);
}
@@ -2846,14 +2846,14 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, const char *filepath) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_t **config, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2861,9 +2861,9 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
{
retVal___ = HPMHooks.source.libconfig.lookup(config, filepath);
}
- if( HPMHooks.count.HP_libconfig_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_t *config, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath);
}
@@ -2873,14 +2873,14 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2888,9 +2888,9 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
{
retVal___ = HPMHooks.source.libconfig.lookup_int(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -2900,14 +2900,14 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepath, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2915,9 +2915,9 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_int64(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -2927,14 +2927,14 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_float(const struct config_t *config, const char *filepath, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2942,9 +2942,9 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_float(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -2954,14 +2954,14 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2969,9 +2969,9 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
{
retVal___ = HPMHooks.source.libconfig.lookup_bool(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -2981,14 +2981,14 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
int HP_libconfig_lookup_string(const struct config_t *config, const char *filepath, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2996,9 +2996,9 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
{
retVal___ = HPMHooks.source.libconfig.lookup_string(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -3008,14 +3008,14 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
int HP_libconfig_load_file(struct config_t *config, const char *config_filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_load_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_load_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_load_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3023,9 +3023,9 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
{
retVal___ = HPMHooks.source.libconfig.load_file(config, config_filename);
}
- if( HPMHooks.count.HP_libconfig_load_file_post ) {
+ if (HPMHooks.count.HP_libconfig_load_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_load_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, config_filename);
}
@@ -3034,14 +3034,14 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
}
void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3049,9 +3049,9 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
{
HPMHooks.source.libconfig.setting_copy_simple(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -3060,14 +3060,14 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
}
void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3075,9 +3075,9 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
{
HPMHooks.source.libconfig.setting_copy_elem(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -3086,14 +3086,14 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
}
void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3101,9 +3101,9 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
{
HPMHooks.source.libconfig.setting_copy_aggregate(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -3113,14 +3113,14 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3128,9 +3128,9 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
{
retVal___ = HPMHooks.source.libconfig.setting_copy(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, src);
}
@@ -3140,14 +3140,14 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3155,9 +3155,9 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_real(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -3167,14 +3167,14 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_pre > 0) {
uint32 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3182,9 +3182,9 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint32(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -3194,14 +3194,14 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_pre > 0) {
uint16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3209,9 +3209,9 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -3221,14 +3221,14 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int hIndex = 0;
int16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_pre > 0) {
int16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3236,9 +3236,9 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_post > 0) {
int16 (*postHookFunc) (int16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -3248,14 +3248,14 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting, const char *name, bool *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, bool **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3263,9 +3263,9 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool_real(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, bool *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -3275,14 +3275,14 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, const char *name, uint32 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint32 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3290,9 +3290,9 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint32(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint32 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -3302,14 +3302,14 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, const char *name, uint16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3317,9 +3317,9 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -3329,14 +3329,14 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, const char *name, int16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3344,9 +3344,9 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -3356,14 +3356,14 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *setting, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3371,9 +3371,9 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_mutable_string(setting, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, out, out_size);
}
@@ -3383,14 +3383,14 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3398,9 +3398,9 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
{
retVal___ = HPMHooks.source.libconfig.lookup_mutable_string(config, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, name, out, out_size);
}
@@ -3411,14 +3411,14 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
int HP_login_mmo_auth(struct login_session_data *sd, bool isServer) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_mmo_auth_pre ) {
+ if (HPMHooks.count.HP_login_mmo_auth_pre > 0) {
int (*preHookFunc) (struct login_session_data **sd, bool *isServer);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_mmo_auth_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &isServer);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3426,9 +3426,9 @@ int HP_login_mmo_auth(struct login_session_data *sd, bool isServer) {
{
retVal___ = HPMHooks.source.login.mmo_auth(sd, isServer);
}
- if( HPMHooks.count.HP_login_mmo_auth_post ) {
+ if (HPMHooks.count.HP_login_mmo_auth_post > 0) {
int (*postHookFunc) (int retVal___, struct login_session_data *sd, bool isServer);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_mmo_auth_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, isServer);
}
@@ -3438,14 +3438,14 @@ int HP_login_mmo_auth(struct login_session_data *sd, bool isServer) {
int HP_login_mmo_auth_new(const char *userid, const char *pass, const char sex, const char *last_ip) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_mmo_auth_new_pre ) {
+ if (HPMHooks.count.HP_login_mmo_auth_new_pre > 0) {
int (*preHookFunc) (const char **userid, const char **pass, const char *sex, const char **last_ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_new_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_new_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_mmo_auth_new_pre[hIndex].func;
retVal___ = preHookFunc(&userid, &pass, &sex, &last_ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3453,9 +3453,9 @@ int HP_login_mmo_auth_new(const char *userid, const char *pass, const char sex,
{
retVal___ = HPMHooks.source.login.mmo_auth_new(userid, pass, sex, last_ip);
}
- if( HPMHooks.count.HP_login_mmo_auth_new_post ) {
+ if (HPMHooks.count.HP_login_mmo_auth_new_post > 0) {
int (*postHookFunc) (int retVal___, const char *userid, const char *pass, const char sex, const char *last_ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_new_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_mmo_auth_new_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_mmo_auth_new_post[hIndex].func;
retVal___ = postHookFunc(retVal___, userid, pass, sex, last_ip);
}
@@ -3465,14 +3465,14 @@ int HP_login_mmo_auth_new(const char *userid, const char *pass, const char sex,
int HP_login_waiting_disconnect_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_waiting_disconnect_timer_pre ) {
+ if (HPMHooks.count.HP_login_waiting_disconnect_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_waiting_disconnect_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_waiting_disconnect_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_waiting_disconnect_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3480,9 +3480,9 @@ int HP_login_waiting_disconnect_timer(int tid, int64 tick, int id, intptr_t data
{
retVal___ = HPMHooks.source.login.waiting_disconnect_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_login_waiting_disconnect_timer_post ) {
+ if (HPMHooks.count.HP_login_waiting_disconnect_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_waiting_disconnect_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_waiting_disconnect_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_waiting_disconnect_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -3492,16 +3492,16 @@ int HP_login_waiting_disconnect_timer(int tid, int64 tick, int id, intptr_t data
struct DBData HP_login_create_online_user(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_login_create_online_user_pre ) {
+ if (HPMHooks.count.HP_login_create_online_user_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_create_online_user_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_create_online_user_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_login_create_online_user_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3511,9 +3511,9 @@ struct DBData HP_login_create_online_user(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.login.create_online_user(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_login_create_online_user_post ) {
+ if (HPMHooks.count.HP_login_create_online_user_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_create_online_user_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_create_online_user_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_login_create_online_user_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -3525,14 +3525,14 @@ struct DBData HP_login_create_online_user(union DBKey key, va_list args) {
struct online_login_data* HP_login_add_online_user(int char_server, int account_id) {
int hIndex = 0;
struct online_login_data* retVal___ = NULL;
- if( HPMHooks.count.HP_login_add_online_user_pre ) {
+ if (HPMHooks.count.HP_login_add_online_user_pre > 0) {
struct online_login_data* (*preHookFunc) (int *char_server, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_add_online_user_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_add_online_user_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_add_online_user_pre[hIndex].func;
retVal___ = preHookFunc(&char_server, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3540,9 +3540,9 @@ struct online_login_data* HP_login_add_online_user(int char_server, int account_
{
retVal___ = HPMHooks.source.login.add_online_user(char_server, account_id);
}
- if( HPMHooks.count.HP_login_add_online_user_post ) {
+ if (HPMHooks.count.HP_login_add_online_user_post > 0) {
struct online_login_data* (*postHookFunc) (struct online_login_data* retVal___, int char_server, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_add_online_user_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_add_online_user_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_add_online_user_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_server, account_id);
}
@@ -3551,14 +3551,14 @@ struct online_login_data* HP_login_add_online_user(int char_server, int account_
}
void HP_login_remove_online_user(int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_remove_online_user_pre ) {
+ if (HPMHooks.count.HP_login_remove_online_user_pre > 0) {
void (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_remove_online_user_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_remove_online_user_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_remove_online_user_pre[hIndex].func;
preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3566,9 +3566,9 @@ void HP_login_remove_online_user(int account_id) {
{
HPMHooks.source.login.remove_online_user(account_id);
}
- if( HPMHooks.count.HP_login_remove_online_user_post ) {
+ if (HPMHooks.count.HP_login_remove_online_user_post > 0) {
void (*postHookFunc) (int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_remove_online_user_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_remove_online_user_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_remove_online_user_post[hIndex].func;
postHookFunc(account_id);
}
@@ -3578,16 +3578,16 @@ void HP_login_remove_online_user(int account_id) {
int HP_login_online_db_setoffline(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_online_db_setoffline_pre ) {
+ if (HPMHooks.count.HP_login_online_db_setoffline_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_db_setoffline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_db_setoffline_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_login_online_db_setoffline_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3597,9 +3597,9 @@ int HP_login_online_db_setoffline(union DBKey key, struct DBData *data, va_list
retVal___ = HPMHooks.source.login.online_db_setoffline(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_login_online_db_setoffline_post ) {
+ if (HPMHooks.count.HP_login_online_db_setoffline_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_db_setoffline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_db_setoffline_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_login_online_db_setoffline_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -3611,16 +3611,16 @@ int HP_login_online_db_setoffline(union DBKey key, struct DBData *data, va_list
int HP_login_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_online_data_cleanup_sub_pre ) {
+ if (HPMHooks.count.HP_login_online_data_cleanup_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_login_online_data_cleanup_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3630,9 +3630,9 @@ int HP_login_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_li
retVal___ = HPMHooks.source.login.online_data_cleanup_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_login_online_data_cleanup_sub_post ) {
+ if (HPMHooks.count.HP_login_online_data_cleanup_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_login_online_data_cleanup_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -3644,14 +3644,14 @@ int HP_login_online_data_cleanup_sub(union DBKey key, struct DBData *data, va_li
int HP_login_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_online_data_cleanup_pre ) {
+ if (HPMHooks.count.HP_login_online_data_cleanup_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_online_data_cleanup_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3659,9 +3659,9 @@ int HP_login_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.login.online_data_cleanup(tid, tick, id, data);
}
- if( HPMHooks.count.HP_login_online_data_cleanup_post ) {
+ if (HPMHooks.count.HP_login_online_data_cleanup_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_online_data_cleanup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_online_data_cleanup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -3671,14 +3671,14 @@ int HP_login_online_data_cleanup(int tid, int64 tick, int id, intptr_t data) {
int HP_login_sync_ip_addresses(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_sync_ip_addresses_pre ) {
+ if (HPMHooks.count.HP_login_sync_ip_addresses_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_sync_ip_addresses_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_sync_ip_addresses_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_sync_ip_addresses_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3686,9 +3686,9 @@ int HP_login_sync_ip_addresses(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.login.sync_ip_addresses(tid, tick, id, data);
}
- if( HPMHooks.count.HP_login_sync_ip_addresses_post ) {
+ if (HPMHooks.count.HP_login_sync_ip_addresses_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_sync_ip_addresses_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_sync_ip_addresses_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_sync_ip_addresses_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -3698,14 +3698,14 @@ int HP_login_sync_ip_addresses(int tid, int64 tick, int id, intptr_t data) {
bool HP_login_check_encrypted(const char *str1, const char *str2, const char *passwd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_login_check_encrypted_pre ) {
+ if (HPMHooks.count.HP_login_check_encrypted_pre > 0) {
bool (*preHookFunc) (const char **str1, const char **str2, const char **passwd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_check_encrypted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_check_encrypted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_check_encrypted_pre[hIndex].func;
retVal___ = preHookFunc(&str1, &str2, &passwd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3713,9 +3713,9 @@ bool HP_login_check_encrypted(const char *str1, const char *str2, const char *pa
{
retVal___ = HPMHooks.source.login.check_encrypted(str1, str2, passwd);
}
- if( HPMHooks.count.HP_login_check_encrypted_post ) {
+ if (HPMHooks.count.HP_login_check_encrypted_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *str1, const char *str2, const char *passwd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_check_encrypted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_check_encrypted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_check_encrypted_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str1, str2, passwd);
}
@@ -3725,14 +3725,14 @@ bool HP_login_check_encrypted(const char *str1, const char *str2, const char *pa
bool HP_login_check_password(const char *md5key, int passwdenc, const char *passwd, const char *refpass) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_login_check_password_pre ) {
+ if (HPMHooks.count.HP_login_check_password_pre > 0) {
bool (*preHookFunc) (const char **md5key, int *passwdenc, const char **passwd, const char **refpass);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_check_password_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_check_password_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_check_password_pre[hIndex].func;
retVal___ = preHookFunc(&md5key, &passwdenc, &passwd, &refpass);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3740,9 +3740,9 @@ bool HP_login_check_password(const char *md5key, int passwdenc, const char *pass
{
retVal___ = HPMHooks.source.login.check_password(md5key, passwdenc, passwd, refpass);
}
- if( HPMHooks.count.HP_login_check_password_post ) {
+ if (HPMHooks.count.HP_login_check_password_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *md5key, int passwdenc, const char *passwd, const char *refpass);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_check_password_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_check_password_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_check_password_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md5key, passwdenc, passwd, refpass);
}
@@ -3752,14 +3752,14 @@ bool HP_login_check_password(const char *md5key, int passwdenc, const char *pass
uint32 HP_login_lan_subnet_check(uint32 ip) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_login_lan_subnet_check_pre ) {
+ if (HPMHooks.count.HP_login_lan_subnet_check_pre > 0) {
uint32 (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_lan_subnet_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_lan_subnet_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_lan_subnet_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3767,9 +3767,9 @@ uint32 HP_login_lan_subnet_check(uint32 ip) {
{
retVal___ = HPMHooks.source.login.lan_subnet_check(ip);
}
- if( HPMHooks.count.HP_login_lan_subnet_check_post ) {
+ if (HPMHooks.count.HP_login_lan_subnet_check_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_lan_subnet_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_lan_subnet_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_lan_subnet_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -3778,14 +3778,14 @@ uint32 HP_login_lan_subnet_check(uint32 ip) {
}
void HP_login_fromchar_accinfo(int fd, int account_id, int u_fd, int u_aid, int u_group, int map_fd, struct mmo_account *acc) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_accinfo_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_accinfo_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, int *u_fd, int *u_aid, int *u_group, int *map_fd, struct mmo_account **acc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_accinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_accinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_accinfo_pre[hIndex].func;
preHookFunc(&fd, &account_id, &u_fd, &u_aid, &u_group, &map_fd, &acc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3793,9 +3793,9 @@ void HP_login_fromchar_accinfo(int fd, int account_id, int u_fd, int u_aid, int
{
HPMHooks.source.login.fromchar_accinfo(fd, account_id, u_fd, u_aid, u_group, map_fd, acc);
}
- if( HPMHooks.count.HP_login_fromchar_accinfo_post ) {
+ if (HPMHooks.count.HP_login_fromchar_accinfo_post > 0) {
void (*postHookFunc) (int fd, int account_id, int u_fd, int u_aid, int u_group, int map_fd, struct mmo_account *acc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_accinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_accinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_accinfo_post[hIndex].func;
postHookFunc(fd, account_id, u_fd, u_aid, u_group, map_fd, acc);
}
@@ -3804,14 +3804,14 @@ void HP_login_fromchar_accinfo(int fd, int account_id, int u_fd, int u_aid, int
}
void HP_login_fromchar_account(int fd, int account_id, struct mmo_account *acc) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_account_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_account_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, struct mmo_account **acc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_account_pre[hIndex].func;
preHookFunc(&fd, &account_id, &acc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3819,9 +3819,9 @@ void HP_login_fromchar_account(int fd, int account_id, struct mmo_account *acc)
{
HPMHooks.source.login.fromchar_account(fd, account_id, acc);
}
- if( HPMHooks.count.HP_login_fromchar_account_post ) {
+ if (HPMHooks.count.HP_login_fromchar_account_post > 0) {
void (*postHookFunc) (int fd, int account_id, struct mmo_account *acc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_account_post[hIndex].func;
postHookFunc(fd, account_id, acc);
}
@@ -3830,14 +3830,14 @@ void HP_login_fromchar_account(int fd, int account_id, struct mmo_account *acc)
}
void HP_login_fromchar_account_update_other(int account_id, unsigned int state) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_account_update_other_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_account_update_other_pre > 0) {
void (*preHookFunc) (int *account_id, unsigned int *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_update_other_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_update_other_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_account_update_other_pre[hIndex].func;
preHookFunc(&account_id, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3845,9 +3845,9 @@ void HP_login_fromchar_account_update_other(int account_id, unsigned int state)
{
HPMHooks.source.login.fromchar_account_update_other(account_id, state);
}
- if( HPMHooks.count.HP_login_fromchar_account_update_other_post ) {
+ if (HPMHooks.count.HP_login_fromchar_account_update_other_post > 0) {
void (*postHookFunc) (int account_id, unsigned int state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_update_other_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_account_update_other_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_account_update_other_post[hIndex].func;
postHookFunc(account_id, state);
}
@@ -3856,14 +3856,14 @@ void HP_login_fromchar_account_update_other(int account_id, unsigned int state)
}
void HP_login_fromchar_auth_ack(int fd, int account_id, uint32 login_id1, uint32 login_id2, uint8 sex, int request_id, struct login_auth_node *node) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_auth_ack_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_auth_ack_pre > 0) {
void (*preHookFunc) (int *fd, int *account_id, uint32 *login_id1, uint32 *login_id2, uint8 *sex, int *request_id, struct login_auth_node **node);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_auth_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_auth_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_auth_ack_pre[hIndex].func;
preHookFunc(&fd, &account_id, &login_id1, &login_id2, &sex, &request_id, &node);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3871,9 +3871,9 @@ void HP_login_fromchar_auth_ack(int fd, int account_id, uint32 login_id1, uint32
{
HPMHooks.source.login.fromchar_auth_ack(fd, account_id, login_id1, login_id2, sex, request_id, node);
}
- if( HPMHooks.count.HP_login_fromchar_auth_ack_post ) {
+ if (HPMHooks.count.HP_login_fromchar_auth_ack_post > 0) {
void (*postHookFunc) (int fd, int account_id, uint32 login_id1, uint32 login_id2, uint8 sex, int request_id, struct login_auth_node *node);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_auth_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_auth_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_auth_ack_post[hIndex].func;
postHookFunc(fd, account_id, login_id1, login_id2, sex, request_id, node);
}
@@ -3882,14 +3882,14 @@ void HP_login_fromchar_auth_ack(int fd, int account_id, uint32 login_id1, uint32
}
void HP_login_fromchar_ban(int account_id, time_t timestamp) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_ban_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_ban_pre > 0) {
void (*preHookFunc) (int *account_id, time_t *timestamp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_ban_pre[hIndex].func;
preHookFunc(&account_id, &timestamp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3897,9 +3897,9 @@ void HP_login_fromchar_ban(int account_id, time_t timestamp) {
{
HPMHooks.source.login.fromchar_ban(account_id, timestamp);
}
- if( HPMHooks.count.HP_login_fromchar_ban_post ) {
+ if (HPMHooks.count.HP_login_fromchar_ban_post > 0) {
void (*postHookFunc) (int account_id, time_t timestamp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_ban_post[hIndex].func;
postHookFunc(account_id, timestamp);
}
@@ -3908,14 +3908,14 @@ void HP_login_fromchar_ban(int account_id, time_t timestamp) {
}
void HP_login_fromchar_change_sex_other(int account_id, char sex) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_change_sex_other_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_change_sex_other_pre > 0) {
void (*preHookFunc) (int *account_id, char *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_change_sex_other_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_change_sex_other_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_change_sex_other_pre[hIndex].func;
preHookFunc(&account_id, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3923,9 +3923,9 @@ void HP_login_fromchar_change_sex_other(int account_id, char sex) {
{
HPMHooks.source.login.fromchar_change_sex_other(account_id, sex);
}
- if( HPMHooks.count.HP_login_fromchar_change_sex_other_post ) {
+ if (HPMHooks.count.HP_login_fromchar_change_sex_other_post > 0) {
void (*postHookFunc) (int account_id, char sex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_change_sex_other_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_change_sex_other_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_change_sex_other_post[hIndex].func;
postHookFunc(account_id, sex);
}
@@ -3934,14 +3934,14 @@ void HP_login_fromchar_change_sex_other(int account_id, char sex) {
}
void HP_login_fromchar_pong(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_pong_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_pong_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_pong_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_pong_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_pong_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3949,9 +3949,9 @@ void HP_login_fromchar_pong(int fd) {
{
HPMHooks.source.login.fromchar_pong(fd);
}
- if( HPMHooks.count.HP_login_fromchar_pong_post ) {
+ if (HPMHooks.count.HP_login_fromchar_pong_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_pong_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_pong_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_pong_post[hIndex].func;
postHookFunc(fd);
}
@@ -3960,14 +3960,14 @@ void HP_login_fromchar_pong(int fd) {
}
void HP_login_fromchar_parse_auth(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_auth_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_auth_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_auth_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_auth_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_auth_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3975,9 +3975,9 @@ void HP_login_fromchar_parse_auth(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_auth(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_auth_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_auth_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_auth_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_auth_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_auth_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -3986,14 +3986,14 @@ void HP_login_fromchar_parse_auth(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_update_users(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_update_users_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_update_users_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_users_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_users_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_update_users_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4001,9 +4001,9 @@ void HP_login_fromchar_parse_update_users(int fd, int id) {
{
HPMHooks.source.login.fromchar_parse_update_users(fd, id);
}
- if( HPMHooks.count.HP_login_fromchar_parse_update_users_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_update_users_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_users_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_users_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_update_users_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -4012,14 +4012,14 @@ void HP_login_fromchar_parse_update_users(int fd, int id) {
}
void HP_login_fromchar_parse_request_change_email(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_request_change_email_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_request_change_email_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_change_email_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_change_email_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_request_change_email_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4027,9 +4027,9 @@ void HP_login_fromchar_parse_request_change_email(int fd, int id, const char *ip
{
HPMHooks.source.login.fromchar_parse_request_change_email(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_request_change_email_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_request_change_email_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_change_email_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_change_email_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_request_change_email_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4038,14 +4038,14 @@ void HP_login_fromchar_parse_request_change_email(int fd, int id, const char *ip
}
void HP_login_fromchar_parse_account_data(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_account_data_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_data_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_data_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4053,9 +4053,9 @@ void HP_login_fromchar_parse_account_data(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_account_data(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_account_data_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_data_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_data_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4064,14 +4064,14 @@ void HP_login_fromchar_parse_account_data(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_ping(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_ping_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_ping_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_ping_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4079,9 +4079,9 @@ void HP_login_fromchar_parse_ping(int fd) {
{
HPMHooks.source.login.fromchar_parse_ping(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_ping_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_ping_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_ping_post[hIndex].func;
postHookFunc(fd);
}
@@ -4090,14 +4090,14 @@ void HP_login_fromchar_parse_ping(int fd) {
}
void HP_login_fromchar_parse_change_email(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_change_email_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_email_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_email_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_email_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_email_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4105,9 +4105,9 @@ void HP_login_fromchar_parse_change_email(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_change_email(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_change_email_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_email_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_email_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_email_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_email_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4116,14 +4116,14 @@ void HP_login_fromchar_parse_change_email(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_account_update(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_account_update_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_update_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_update_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4131,9 +4131,9 @@ void HP_login_fromchar_parse_account_update(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_account_update(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_account_update_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_update_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_update_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4142,14 +4142,14 @@ void HP_login_fromchar_parse_account_update(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_ban(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_ban_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_ban_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_ban_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4157,9 +4157,9 @@ void HP_login_fromchar_parse_ban(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_ban(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_ban_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_ban_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_ban_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4168,14 +4168,14 @@ void HP_login_fromchar_parse_ban(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_change_sex(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_change_sex_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_sex_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_sex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_sex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_sex_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4183,9 +4183,9 @@ void HP_login_fromchar_parse_change_sex(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_change_sex(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_change_sex_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_sex_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_sex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_sex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_sex_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4194,14 +4194,14 @@ void HP_login_fromchar_parse_change_sex(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_account_reg2(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_account_reg2_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_reg2_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_reg2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_reg2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_reg2_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4209,9 +4209,9 @@ void HP_login_fromchar_parse_account_reg2(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_account_reg2(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_account_reg2_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_reg2_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_reg2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_reg2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_reg2_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4220,14 +4220,14 @@ void HP_login_fromchar_parse_account_reg2(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_unban(int fd, int id, const char *ip) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_unban_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_unban_pre > 0) {
void (*preHookFunc) (int *fd, int *id, const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_unban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_unban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_unban_pre[hIndex].func;
preHookFunc(&fd, &id, &ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4235,9 +4235,9 @@ void HP_login_fromchar_parse_unban(int fd, int id, const char *ip) {
{
HPMHooks.source.login.fromchar_parse_unban(fd, id, ip);
}
- if( HPMHooks.count.HP_login_fromchar_parse_unban_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_unban_post > 0) {
void (*postHookFunc) (int fd, int id, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_unban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_unban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_unban_post[hIndex].func;
postHookFunc(fd, id, ip);
}
@@ -4246,14 +4246,14 @@ void HP_login_fromchar_parse_unban(int fd, int id, const char *ip) {
}
void HP_login_fromchar_parse_account_online(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_account_online_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_online_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_online_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_online_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_online_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4261,9 +4261,9 @@ void HP_login_fromchar_parse_account_online(int fd, int id) {
{
HPMHooks.source.login.fromchar_parse_account_online(fd, id);
}
- if( HPMHooks.count.HP_login_fromchar_parse_account_online_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_online_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_online_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_online_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_online_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -4272,14 +4272,14 @@ void HP_login_fromchar_parse_account_online(int fd, int id) {
}
void HP_login_fromchar_parse_account_offline(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_account_offline_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_offline_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_offline_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4287,9 +4287,9 @@ void HP_login_fromchar_parse_account_offline(int fd) {
{
HPMHooks.source.login.fromchar_parse_account_offline(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_account_offline_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_account_offline_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_account_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_account_offline_post[hIndex].func;
postHookFunc(fd);
}
@@ -4298,14 +4298,14 @@ void HP_login_fromchar_parse_account_offline(int fd) {
}
void HP_login_fromchar_parse_online_accounts(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_online_accounts_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_online_accounts_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_online_accounts_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_online_accounts_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_online_accounts_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4313,9 +4313,9 @@ void HP_login_fromchar_parse_online_accounts(int fd, int id) {
{
HPMHooks.source.login.fromchar_parse_online_accounts(fd, id);
}
- if( HPMHooks.count.HP_login_fromchar_parse_online_accounts_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_online_accounts_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_online_accounts_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_online_accounts_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_online_accounts_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -4324,14 +4324,14 @@ void HP_login_fromchar_parse_online_accounts(int fd, int id) {
}
void HP_login_fromchar_parse_request_account_reg2(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_request_account_reg2_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4339,9 +4339,9 @@ void HP_login_fromchar_parse_request_account_reg2(int fd) {
{
HPMHooks.source.login.fromchar_parse_request_account_reg2(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_request_account_reg2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_request_account_reg2_post[hIndex].func;
postHookFunc(fd);
}
@@ -4350,14 +4350,14 @@ void HP_login_fromchar_parse_request_account_reg2(int fd) {
}
void HP_login_fromchar_parse_update_wan_ip(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_update_wan_ip_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4365,9 +4365,9 @@ void HP_login_fromchar_parse_update_wan_ip(int fd, int id) {
{
HPMHooks.source.login.fromchar_parse_update_wan_ip(fd, id);
}
- if( HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_update_wan_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_update_wan_ip_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -4376,14 +4376,14 @@ void HP_login_fromchar_parse_update_wan_ip(int fd, int id) {
}
void HP_login_fromchar_parse_all_offline(int fd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_all_offline_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_all_offline_pre > 0) {
void (*preHookFunc) (int *fd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_all_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_all_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_all_offline_pre[hIndex].func;
preHookFunc(&fd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4391,9 +4391,9 @@ void HP_login_fromchar_parse_all_offline(int fd, int id) {
{
HPMHooks.source.login.fromchar_parse_all_offline(fd, id);
}
- if( HPMHooks.count.HP_login_fromchar_parse_all_offline_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_all_offline_post > 0) {
void (*postHookFunc) (int fd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_all_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_all_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_all_offline_post[hIndex].func;
postHookFunc(fd, id);
}
@@ -4402,14 +4402,14 @@ void HP_login_fromchar_parse_all_offline(int fd, int id) {
}
void HP_login_fromchar_parse_change_pincode(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_change_pincode_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_pincode_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_pincode_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_pincode_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_pincode_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4417,9 +4417,9 @@ void HP_login_fromchar_parse_change_pincode(int fd) {
{
HPMHooks.source.login.fromchar_parse_change_pincode(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_change_pincode_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_change_pincode_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_pincode_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_change_pincode_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_change_pincode_post[hIndex].func;
postHookFunc(fd);
}
@@ -4429,14 +4429,14 @@ void HP_login_fromchar_parse_change_pincode(int fd) {
bool HP_login_fromchar_parse_wrong_pincode(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_wrong_pincode_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4444,9 +4444,9 @@ bool HP_login_fromchar_parse_wrong_pincode(int fd) {
{
retVal___ = HPMHooks.source.login.fromchar_parse_wrong_pincode(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_wrong_pincode_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_wrong_pincode_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -4455,14 +4455,14 @@ bool HP_login_fromchar_parse_wrong_pincode(int fd) {
}
void HP_login_fromchar_parse_accinfo(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_fromchar_parse_accinfo_pre ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_accinfo_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_accinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_accinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_fromchar_parse_accinfo_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4470,9 +4470,9 @@ void HP_login_fromchar_parse_accinfo(int fd) {
{
HPMHooks.source.login.fromchar_parse_accinfo(fd);
}
- if( HPMHooks.count.HP_login_fromchar_parse_accinfo_post ) {
+ if (HPMHooks.count.HP_login_fromchar_parse_accinfo_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_accinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_fromchar_parse_accinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_fromchar_parse_accinfo_post[hIndex].func;
postHookFunc(fd);
}
@@ -4482,14 +4482,14 @@ void HP_login_fromchar_parse_accinfo(int fd) {
int HP_login_parse_fromchar(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_login_parse_fromchar_pre ) {
+ if (HPMHooks.count.HP_login_parse_fromchar_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_fromchar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_fromchar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_parse_fromchar_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4497,9 +4497,9 @@ int HP_login_parse_fromchar(int fd) {
{
retVal___ = HPMHooks.source.login.parse_fromchar(fd);
}
- if( HPMHooks.count.HP_login_parse_fromchar_post ) {
+ if (HPMHooks.count.HP_login_parse_fromchar_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_fromchar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_fromchar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_parse_fromchar_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -4508,14 +4508,14 @@ int HP_login_parse_fromchar(int fd) {
}
void HP_login_kick(struct login_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_kick_pre ) {
+ if (HPMHooks.count.HP_login_kick_pre > 0) {
void (*preHookFunc) (struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_kick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_kick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_kick_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4523,9 +4523,9 @@ void HP_login_kick(struct login_session_data *sd) {
{
HPMHooks.source.login.kick(sd);
}
- if( HPMHooks.count.HP_login_kick_post ) {
+ if (HPMHooks.count.HP_login_kick_post > 0) {
void (*postHookFunc) (struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_kick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_kick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_kick_post[hIndex].func;
postHookFunc(sd);
}
@@ -4534,14 +4534,14 @@ void HP_login_kick(struct login_session_data *sd) {
}
void HP_login_auth_ok(struct login_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_auth_ok_pre ) {
+ if (HPMHooks.count.HP_login_auth_ok_pre > 0) {
void (*preHookFunc) (struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_auth_ok_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4549,9 +4549,9 @@ void HP_login_auth_ok(struct login_session_data *sd) {
{
HPMHooks.source.login.auth_ok(sd);
}
- if( HPMHooks.count.HP_login_auth_ok_post ) {
+ if (HPMHooks.count.HP_login_auth_ok_post > 0) {
void (*postHookFunc) (struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_auth_ok_post[hIndex].func;
postHookFunc(sd);
}
@@ -4560,14 +4560,14 @@ void HP_login_auth_ok(struct login_session_data *sd) {
}
void HP_login_auth_failed(struct login_session_data *sd, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_auth_failed_pre ) {
+ if (HPMHooks.count.HP_login_auth_failed_pre > 0) {
void (*preHookFunc) (struct login_session_data **sd, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_auth_failed_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4575,9 +4575,9 @@ void HP_login_auth_failed(struct login_session_data *sd, int result) {
{
HPMHooks.source.login.auth_failed(sd, result);
}
- if( HPMHooks.count.HP_login_auth_failed_post ) {
+ if (HPMHooks.count.HP_login_auth_failed_post > 0) {
void (*postHookFunc) (struct login_session_data *sd, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_auth_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_auth_failed_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -4587,14 +4587,14 @@ void HP_login_auth_failed(struct login_session_data *sd, int result) {
bool HP_login_client_login(int fd, struct login_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_login_client_login_pre ) {
+ if (HPMHooks.count.HP_login_client_login_pre > 0) {
bool (*preHookFunc) (int *fd, struct login_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_client_login_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_client_login_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_client_login_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4602,9 +4602,9 @@ bool HP_login_client_login(int fd, struct login_session_data *sd) {
{
retVal___ = HPMHooks.source.login.client_login(fd, sd);
}
- if( HPMHooks.count.HP_login_client_login_post ) {
+ if (HPMHooks.count.HP_login_client_login_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd, struct login_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_client_login_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_client_login_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_client_login_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -4613,14 +4613,14 @@ bool HP_login_client_login(int fd, struct login_session_data *sd) {
}
void HP_login_char_server_connection_status(int fd, struct login_session_data *sd, uint8 status) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_char_server_connection_status_pre ) {
+ if (HPMHooks.count.HP_login_char_server_connection_status_pre > 0) {
void (*preHookFunc) (int *fd, struct login_session_data **sd, uint8 *status);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_char_server_connection_status_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_char_server_connection_status_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_char_server_connection_status_pre[hIndex].func;
preHookFunc(&fd, &sd, &status);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4628,9 +4628,9 @@ void HP_login_char_server_connection_status(int fd, struct login_session_data *s
{
HPMHooks.source.login.char_server_connection_status(fd, sd, status);
}
- if( HPMHooks.count.HP_login_char_server_connection_status_post ) {
+ if (HPMHooks.count.HP_login_char_server_connection_status_post > 0) {
void (*postHookFunc) (int fd, struct login_session_data *sd, uint8 status);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_char_server_connection_status_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_char_server_connection_status_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_char_server_connection_status_post[hIndex].func;
postHookFunc(fd, sd, status);
}
@@ -4639,14 +4639,14 @@ void HP_login_char_server_connection_status(int fd, struct login_session_data *s
}
void HP_login_parse_request_connection(int fd, struct login_session_data *sd, const char *ip, uint32 ipl) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_parse_request_connection_pre ) {
+ if (HPMHooks.count.HP_login_parse_request_connection_pre > 0) {
void (*preHookFunc) (int *fd, struct login_session_data **sd, const char **ip, uint32 *ipl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_request_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_request_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_parse_request_connection_pre[hIndex].func;
preHookFunc(&fd, &sd, &ip, &ipl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4654,9 +4654,9 @@ void HP_login_parse_request_connection(int fd, struct login_session_data *sd, co
{
HPMHooks.source.login.parse_request_connection(fd, sd, ip, ipl);
}
- if( HPMHooks.count.HP_login_parse_request_connection_post ) {
+ if (HPMHooks.count.HP_login_parse_request_connection_post > 0) {
void (*postHookFunc) (int fd, struct login_session_data *sd, const char *ip, uint32 ipl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_request_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_parse_request_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_parse_request_connection_post[hIndex].func;
postHookFunc(fd, sd, ip, ipl);
}
@@ -4665,14 +4665,14 @@ void HP_login_parse_request_connection(int fd, struct login_session_data *sd, co
}
void HP_login_config_set_defaults(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_login_config_set_defaults_pre ) {
+ if (HPMHooks.count.HP_login_config_set_defaults_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_config_set_defaults_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_config_set_defaults_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_config_set_defaults_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4680,9 +4680,9 @@ void HP_login_config_set_defaults(void) {
{
HPMHooks.source.login.config_set_defaults();
}
- if( HPMHooks.count.HP_login_config_set_defaults_post ) {
+ if (HPMHooks.count.HP_login_config_set_defaults_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_config_set_defaults_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_config_set_defaults_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_config_set_defaults_post[hIndex].func;
postHookFunc();
}
@@ -4692,14 +4692,14 @@ void HP_login_config_set_defaults(void) {
bool HP_login_config_read(const char *filename, bool included) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_login_config_read_pre ) {
+ if (HPMHooks.count.HP_login_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *included);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_login_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &included);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4707,9 +4707,9 @@ bool HP_login_config_read(const char *filename, bool included) {
{
retVal___ = HPMHooks.source.login.config_read(filename, included);
}
- if( HPMHooks.count.HP_login_config_read_post ) {
+ if (HPMHooks.count.HP_login_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool included);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_login_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_login_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_login_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, included);
}
@@ -4719,14 +4719,14 @@ bool HP_login_config_read(const char *filename, bool included) {
/* md5_interface */
void HP_md5_string(const char *string, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_string_pre ) {
+ if (HPMHooks.count.HP_md5_string_pre > 0) {
void (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_string_pre[hIndex].func;
preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4734,9 +4734,9 @@ void HP_md5_string(const char *string, char *output) {
{
HPMHooks.source.md5.string(string, output);
}
- if( HPMHooks.count.HP_md5_string_post ) {
+ if (HPMHooks.count.HP_md5_string_post > 0) {
void (*postHookFunc) (const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_string_post[hIndex].func;
postHookFunc(string, output);
}
@@ -4745,14 +4745,14 @@ void HP_md5_string(const char *string, char *output) {
}
void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_binary_pre ) {
+ if (HPMHooks.count.HP_md5_binary_pre > 0) {
void (*preHookFunc) (const uint8 **buf, const int *buf_size, uint8 **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_binary_pre[hIndex].func;
preHookFunc(&buf, &buf_size, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4760,9 +4760,9 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
{
HPMHooks.source.md5.binary(buf, buf_size, output);
}
- if( HPMHooks.count.HP_md5_binary_post ) {
+ if (HPMHooks.count.HP_md5_binary_post > 0) {
void (*postHookFunc) (const uint8 *buf, const int buf_size, uint8 *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_binary_post[hIndex].func;
postHookFunc(buf, buf_size, output);
}
@@ -4771,14 +4771,14 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
}
void HP_md5_salt(int len, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_salt_pre ) {
+ if (HPMHooks.count.HP_md5_salt_pre > 0) {
void (*preHookFunc) (int *len, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_salt_pre[hIndex].func;
preHookFunc(&len, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4786,9 +4786,9 @@ void HP_md5_salt(int len, char *output) {
{
HPMHooks.source.md5.salt(len, output);
}
- if( HPMHooks.count.HP_md5_salt_post ) {
+ if (HPMHooks.count.HP_md5_salt_post > 0) {
void (*postHookFunc) (int len, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_salt_post[hIndex].func;
postHookFunc(len, output);
}
@@ -4799,14 +4799,14 @@ void HP_md5_salt(int len, char *output) {
struct mutex_data* HP_mutex_create(void) {
int hIndex = 0;
struct mutex_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_create_pre ) {
+ if (HPMHooks.count.HP_mutex_create_pre > 0) {
struct mutex_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4814,9 +4814,9 @@ struct mutex_data* HP_mutex_create(void) {
{
retVal___ = HPMHooks.source.mutex.create();
}
- if( HPMHooks.count.HP_mutex_create_post ) {
+ if (HPMHooks.count.HP_mutex_create_post > 0) {
struct mutex_data* (*postHookFunc) (struct mutex_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -4825,14 +4825,14 @@ struct mutex_data* HP_mutex_create(void) {
}
void HP_mutex_destroy(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_destroy_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_destroy_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4840,9 +4840,9 @@ void HP_mutex_destroy(struct mutex_data *m) {
{
HPMHooks.source.mutex.destroy(m);
}
- if( HPMHooks.count.HP_mutex_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_destroy_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_destroy_post[hIndex].func;
postHookFunc(m);
}
@@ -4851,14 +4851,14 @@ void HP_mutex_destroy(struct mutex_data *m) {
}
void HP_mutex_lock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_lock_pre ) {
+ if (HPMHooks.count.HP_mutex_lock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_lock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4866,9 +4866,9 @@ void HP_mutex_lock(struct mutex_data *m) {
{
HPMHooks.source.mutex.lock(m);
}
- if( HPMHooks.count.HP_mutex_lock_post ) {
+ if (HPMHooks.count.HP_mutex_lock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_lock_post[hIndex].func;
postHookFunc(m);
}
@@ -4878,14 +4878,14 @@ void HP_mutex_lock(struct mutex_data *m) {
bool HP_mutex_trylock(struct mutex_data *m) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mutex_trylock_pre ) {
+ if (HPMHooks.count.HP_mutex_trylock_pre > 0) {
bool (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_trylock_pre[hIndex].func;
retVal___ = preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4893,9 +4893,9 @@ bool HP_mutex_trylock(struct mutex_data *m) {
{
retVal___ = HPMHooks.source.mutex.trylock(m);
}
- if( HPMHooks.count.HP_mutex_trylock_post ) {
+ if (HPMHooks.count.HP_mutex_trylock_post > 0) {
bool (*postHookFunc) (bool retVal___, struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_trylock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m);
}
@@ -4904,14 +4904,14 @@ bool HP_mutex_trylock(struct mutex_data *m) {
}
void HP_mutex_unlock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_unlock_pre ) {
+ if (HPMHooks.count.HP_mutex_unlock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_unlock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4919,9 +4919,9 @@ void HP_mutex_unlock(struct mutex_data *m) {
{
HPMHooks.source.mutex.unlock(m);
}
- if( HPMHooks.count.HP_mutex_unlock_post ) {
+ if (HPMHooks.count.HP_mutex_unlock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_unlock_post[hIndex].func;
postHookFunc(m);
}
@@ -4931,14 +4931,14 @@ void HP_mutex_unlock(struct mutex_data *m) {
struct cond_data* HP_mutex_cond_create(void) {
int hIndex = 0;
struct cond_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_cond_create_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_create_pre > 0) {
struct cond_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4946,9 +4946,9 @@ struct cond_data* HP_mutex_cond_create(void) {
{
retVal___ = HPMHooks.source.mutex.cond_create();
}
- if( HPMHooks.count.HP_mutex_cond_create_post ) {
+ if (HPMHooks.count.HP_mutex_cond_create_post > 0) {
struct cond_data* (*postHookFunc) (struct cond_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -4957,14 +4957,14 @@ struct cond_data* HP_mutex_cond_create(void) {
}
void HP_mutex_cond_destroy(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_destroy_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4972,9 +4972,9 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_destroy(c);
}
- if( HPMHooks.count.HP_mutex_cond_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_destroy_post[hIndex].func;
postHookFunc(c);
}
@@ -4983,14 +4983,14 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
}
void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeout_ticks) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_wait_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_pre > 0) {
void (*preHookFunc) (struct cond_data **c, struct mutex_data **m, sysint *timeout_ticks);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_wait_pre[hIndex].func;
preHookFunc(&c, &m, &timeout_ticks);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4998,9 +4998,9 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
{
HPMHooks.source.mutex.cond_wait(c, m, timeout_ticks);
}
- if( HPMHooks.count.HP_mutex_cond_wait_post ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_post > 0) {
void (*postHookFunc) (struct cond_data *c, struct mutex_data *m, sysint timeout_ticks);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_wait_post[hIndex].func;
postHookFunc(c, m, timeout_ticks);
}
@@ -5009,14 +5009,14 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
}
void HP_mutex_cond_signal(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_signal_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_signal_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5024,9 +5024,9 @@ void HP_mutex_cond_signal(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_signal(c);
}
- if( HPMHooks.count.HP_mutex_cond_signal_post ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_signal_post[hIndex].func;
postHookFunc(c);
}
@@ -5035,14 +5035,14 @@ void HP_mutex_cond_signal(struct cond_data *c) {
}
void HP_mutex_cond_broadcast(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_broadcast_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5050,9 +5050,9 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_broadcast(c);
}
- if( HPMHooks.count.HP_mutex_cond_broadcast_post ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_post[hIndex].func;
postHookFunc(c);
}
@@ -5062,14 +5062,14 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
/* nullpo_interface */
void HP_nullpo_assert_report(const char *file, int line, const char *func, const char *targetname, const char *title) {
int hIndex = 0;
- if( HPMHooks.count.HP_nullpo_assert_report_pre ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_pre > 0) {
void (*preHookFunc) (const char **file, int *line, const char **func, const char **targetname, const char **title);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_nullpo_assert_report_pre[hIndex].func;
preHookFunc(&file, &line, &func, &targetname, &title);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5077,9 +5077,9 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
{
HPMHooks.source.nullpo.assert_report(file, line, func, targetname, title);
}
- if( HPMHooks.count.HP_nullpo_assert_report_post ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_post > 0) {
void (*postHookFunc) (const char *file, int line, const char *func, const char *targetname, const char *title);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_nullpo_assert_report_post[hIndex].func;
postHookFunc(file, line, func, targetname, title);
}
@@ -5089,14 +5089,14 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
/* rnd_interface */
void HP_rnd_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_init_pre ) {
+ if (HPMHooks.count.HP_rnd_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5104,9 +5104,9 @@ void HP_rnd_init(void) {
{
HPMHooks.source.rnd.init();
}
- if( HPMHooks.count.HP_rnd_init_post ) {
+ if (HPMHooks.count.HP_rnd_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_init_post[hIndex].func;
postHookFunc();
}
@@ -5115,14 +5115,14 @@ void HP_rnd_init(void) {
}
void HP_rnd_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_final_pre ) {
+ if (HPMHooks.count.HP_rnd_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5130,9 +5130,9 @@ void HP_rnd_final(void) {
{
HPMHooks.source.rnd.final();
}
- if( HPMHooks.count.HP_rnd_final_post ) {
+ if (HPMHooks.count.HP_rnd_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_final_post[hIndex].func;
postHookFunc();
}
@@ -5141,14 +5141,14 @@ void HP_rnd_final(void) {
}
void HP_rnd_seed(uint32 seed) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_seed_pre ) {
+ if (HPMHooks.count.HP_rnd_seed_pre > 0) {
void (*preHookFunc) (uint32 *seed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_seed_pre[hIndex].func;
preHookFunc(&seed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5156,9 +5156,9 @@ void HP_rnd_seed(uint32 seed) {
{
HPMHooks.source.rnd.seed(seed);
}
- if( HPMHooks.count.HP_rnd_seed_post ) {
+ if (HPMHooks.count.HP_rnd_seed_post > 0) {
void (*postHookFunc) (uint32 seed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_seed_post[hIndex].func;
postHookFunc(seed);
}
@@ -5168,14 +5168,14 @@ void HP_rnd_seed(uint32 seed) {
int32 HP_rnd_random(void) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_random_pre ) {
+ if (HPMHooks.count.HP_rnd_random_pre > 0) {
int32 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_random_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5183,9 +5183,9 @@ int32 HP_rnd_random(void) {
{
retVal___ = HPMHooks.source.rnd.random();
}
- if( HPMHooks.count.HP_rnd_random_post ) {
+ if (HPMHooks.count.HP_rnd_random_post > 0) {
int32 (*postHookFunc) (int32 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_random_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5195,14 +5195,14 @@ int32 HP_rnd_random(void) {
uint32 HP_rnd_roll(uint32 dice_faces) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_roll_pre ) {
+ if (HPMHooks.count.HP_rnd_roll_pre > 0) {
uint32 (*preHookFunc) (uint32 *dice_faces);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_roll_pre[hIndex].func;
retVal___ = preHookFunc(&dice_faces);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5210,9 +5210,9 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
{
retVal___ = HPMHooks.source.rnd.roll(dice_faces);
}
- if( HPMHooks.count.HP_rnd_roll_post ) {
+ if (HPMHooks.count.HP_rnd_roll_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 dice_faces);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_roll_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dice_faces);
}
@@ -5222,14 +5222,14 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
int32 HP_rnd_value(int32 min, int32 max) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_value_pre ) {
+ if (HPMHooks.count.HP_rnd_value_pre > 0) {
int32 (*preHookFunc) (int32 *min, int32 *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_value_pre[hIndex].func;
retVal___ = preHookFunc(&min, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5237,9 +5237,9 @@ int32 HP_rnd_value(int32 min, int32 max) {
{
retVal___ = HPMHooks.source.rnd.value(min, max);
}
- if( HPMHooks.count.HP_rnd_value_post ) {
+ if (HPMHooks.count.HP_rnd_value_post > 0) {
int32 (*postHookFunc) (int32 retVal___, int32 min, int32 max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, min, max);
}
@@ -5249,14 +5249,14 @@ int32 HP_rnd_value(int32 min, int32 max) {
double HP_rnd_uniform(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5264,9 +5264,9 @@ double HP_rnd_uniform(void) {
{
retVal___ = HPMHooks.source.rnd.uniform();
}
- if( HPMHooks.count.HP_rnd_uniform_post ) {
+ if (HPMHooks.count.HP_rnd_uniform_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5276,14 +5276,14 @@ double HP_rnd_uniform(void) {
double HP_rnd_uniform53(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform53_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform53_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform53_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5291,9 +5291,9 @@ double HP_rnd_uniform53(void) {
{
retVal___ = HPMHooks.source.rnd.uniform53();
}
- if( HPMHooks.count.HP_rnd_uniform53_post ) {
+ if (HPMHooks.count.HP_rnd_uniform53_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform53_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5303,14 +5303,14 @@ double HP_rnd_uniform53(void) {
/* showmsg_interface */
void HP_showmsg_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_init_pre ) {
+ if (HPMHooks.count.HP_showmsg_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5318,9 +5318,9 @@ void HP_showmsg_init(void) {
{
HPMHooks.source.showmsg.init();
}
- if( HPMHooks.count.HP_showmsg_init_post ) {
+ if (HPMHooks.count.HP_showmsg_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_init_post[hIndex].func;
postHookFunc();
}
@@ -5329,14 +5329,14 @@ void HP_showmsg_init(void) {
}
void HP_showmsg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_final_pre ) {
+ if (HPMHooks.count.HP_showmsg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5344,9 +5344,9 @@ void HP_showmsg_final(void) {
{
HPMHooks.source.showmsg.final();
}
- if( HPMHooks.count.HP_showmsg_final_post ) {
+ if (HPMHooks.count.HP_showmsg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_final_post[hIndex].func;
postHookFunc();
}
@@ -5355,14 +5355,14 @@ void HP_showmsg_final(void) {
}
void HP_showmsg_clearScreen(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_clearScreen_pre ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_clearScreen_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5370,9 +5370,9 @@ void HP_showmsg_clearScreen(void) {
{
HPMHooks.source.showmsg.clearScreen();
}
- if( HPMHooks.count.HP_showmsg_clearScreen_post ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_clearScreen_post[hIndex].func;
postHookFunc();
}
@@ -5382,16 +5382,16 @@ void HP_showmsg_clearScreen(void) {
int HP_showmsg_showMessageV(const char *string, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_showmsg_showMessageV_pre ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_pre > 0) {
int (*preHookFunc) (const char **string, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_showmsg_showMessageV_pre[hIndex].func;
retVal___ = preHookFunc(&string, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5401,9 +5401,9 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
retVal___ = HPMHooks.source.showmsg.showMessageV(string, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_showmsg_showMessageV_post ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_post > 0) {
int (*postHookFunc) (int retVal___, const char *string, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_showmsg_showMessageV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, ap___copy);
@@ -5415,14 +5415,14 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
/* socket_interface */
void HP_sockt_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_init_pre ) {
+ if (HPMHooks.count.HP_sockt_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5430,9 +5430,9 @@ void HP_sockt_init(void) {
{
HPMHooks.source.sockt.init();
}
- if( HPMHooks.count.HP_sockt_init_post ) {
+ if (HPMHooks.count.HP_sockt_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_init_post[hIndex].func;
postHookFunc();
}
@@ -5441,14 +5441,14 @@ void HP_sockt_init(void) {
}
void HP_sockt_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_final_pre ) {
+ if (HPMHooks.count.HP_sockt_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5456,9 +5456,9 @@ void HP_sockt_final(void) {
{
HPMHooks.source.sockt.final();
}
- if( HPMHooks.count.HP_sockt_final_post ) {
+ if (HPMHooks.count.HP_sockt_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_final_post[hIndex].func;
postHookFunc();
}
@@ -5468,14 +5468,14 @@ void HP_sockt_final(void) {
int HP_sockt_perform(int next) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_perform_pre ) {
+ if (HPMHooks.count.HP_sockt_perform_pre > 0) {
int (*preHookFunc) (int *next);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_perform_pre[hIndex].func;
retVal___ = preHookFunc(&next);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5483,9 +5483,9 @@ int HP_sockt_perform(int next) {
{
retVal___ = HPMHooks.source.sockt.perform(next);
}
- if( HPMHooks.count.HP_sockt_perform_post ) {
+ if (HPMHooks.count.HP_sockt_perform_post > 0) {
int (*postHookFunc) (int retVal___, int next);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, next);
}
@@ -5494,14 +5494,14 @@ int HP_sockt_perform(int next) {
}
void HP_sockt_datasync(int fd, bool send) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_datasync_pre ) {
+ if (HPMHooks.count.HP_sockt_datasync_pre > 0) {
void (*preHookFunc) (int *fd, bool *send);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_datasync_pre[hIndex].func;
preHookFunc(&fd, &send);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5509,9 +5509,9 @@ void HP_sockt_datasync(int fd, bool send) {
{
HPMHooks.source.sockt.datasync(fd, send);
}
- if( HPMHooks.count.HP_sockt_datasync_post ) {
+ if (HPMHooks.count.HP_sockt_datasync_post > 0) {
void (*postHookFunc) (int fd, bool send);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_datasync_post[hIndex].func;
postHookFunc(fd, send);
}
@@ -5521,14 +5521,14 @@ void HP_sockt_datasync(int fd, bool send) {
int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_listen_bind_pre ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5536,9 +5536,9 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.sockt.make_listen_bind(ip, port);
}
- if( HPMHooks.count.HP_sockt_make_listen_bind_post ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port);
}
@@ -5548,14 +5548,14 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_connection_pre ) {
+ if (HPMHooks.count.HP_sockt_make_connection_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port, struct hSockOpt **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_connection_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5563,9 +5563,9 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
{
retVal___ = HPMHooks.source.sockt.make_connection(ip, port, opt);
}
- if( HPMHooks.count.HP_sockt_make_connection_post ) {
+ if (HPMHooks.count.HP_sockt_make_connection_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port, struct hSockOpt *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_connection_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port, opt);
}
@@ -5575,14 +5575,14 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_fifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_pre > 0) {
int (*preHookFunc) (int *fd, unsigned int *rfifo_size, unsigned int *wfifo_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &rfifo_size, &wfifo_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5590,9 +5590,9 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
{
retVal___ = HPMHooks.source.sockt.realloc_fifo(fd, rfifo_size, wfifo_size);
}
- if( HPMHooks.count.HP_sockt_realloc_fifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, unsigned int rfifo_size, unsigned int wfifo_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, rfifo_size, wfifo_size);
}
@@ -5602,14 +5602,14 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_writefifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_pre > 0) {
int (*preHookFunc) (int *fd, size_t *addition);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &addition);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5617,9 +5617,9 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
{
retVal___ = HPMHooks.source.sockt.realloc_writefifo(fd, addition);
}
- if( HPMHooks.count.HP_sockt_realloc_writefifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t addition);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, addition);
}
@@ -5629,14 +5629,14 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int HP_sockt_wfifoset(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_wfifoset_pre ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_wfifoset_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5644,9 +5644,9 @@ int HP_sockt_wfifoset(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.wfifoset(fd, len);
}
- if( HPMHooks.count.HP_sockt_wfifoset_post ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_wfifoset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -5656,14 +5656,14 @@ int HP_sockt_wfifoset(int fd, size_t len) {
int HP_sockt_rfifoskip(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_rfifoskip_pre ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_rfifoskip_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5671,9 +5671,9 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.rfifoskip(fd, len);
}
- if( HPMHooks.count.HP_sockt_rfifoskip_post ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_rfifoskip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -5682,14 +5682,14 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
}
void HP_sockt_close(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_close_pre ) {
+ if (HPMHooks.count.HP_sockt_close_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_close_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5697,9 +5697,9 @@ void HP_sockt_close(int fd) {
{
HPMHooks.source.sockt.close(fd);
}
- if( HPMHooks.count.HP_sockt_close_post ) {
+ if (HPMHooks.count.HP_sockt_close_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_close_post[hIndex].func;
postHookFunc(fd);
}
@@ -5709,14 +5709,14 @@ void HP_sockt_close(int fd) {
bool HP_sockt_session_is_valid(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_valid_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_valid_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5724,9 +5724,9 @@ bool HP_sockt_session_is_valid(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_valid(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_valid_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_valid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -5736,14 +5736,14 @@ bool HP_sockt_session_is_valid(int fd) {
bool HP_sockt_session_is_active(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_active_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_active_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5751,9 +5751,9 @@ bool HP_sockt_session_is_active(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_active(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_active_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_active_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -5762,14 +5762,14 @@ bool HP_sockt_session_is_active(int fd) {
}
void HP_sockt_flush(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5777,9 +5777,9 @@ void HP_sockt_flush(int fd) {
{
HPMHooks.source.sockt.flush(fd);
}
- if( HPMHooks.count.HP_sockt_flush_post ) {
+ if (HPMHooks.count.HP_sockt_flush_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_post[hIndex].func;
postHookFunc(fd);
}
@@ -5788,14 +5788,14 @@ void HP_sockt_flush(int fd) {
}
void HP_sockt_flush_fifos(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_fifos_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_fifos_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5803,9 +5803,9 @@ void HP_sockt_flush_fifos(void) {
{
HPMHooks.source.sockt.flush_fifos();
}
- if( HPMHooks.count.HP_sockt_flush_fifos_post ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_fifos_post[hIndex].func;
postHookFunc();
}
@@ -5814,14 +5814,14 @@ void HP_sockt_flush_fifos(void) {
}
void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_nonblocking_pre ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_pre > 0) {
void (*preHookFunc) (int *fd, unsigned long *yes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_pre[hIndex].func;
preHookFunc(&fd, &yes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5829,9 +5829,9 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
{
HPMHooks.source.sockt.set_nonblocking(fd, yes);
}
- if( HPMHooks.count.HP_sockt_set_nonblocking_post ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_post > 0) {
void (*postHookFunc) (int fd, unsigned long yes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_post[hIndex].func;
postHookFunc(fd, yes);
}
@@ -5840,14 +5840,14 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
}
void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_defaultparse_pre ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_pre > 0) {
void (*preHookFunc) (ParseFunc *defaultparse);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_pre[hIndex].func;
preHookFunc(&defaultparse);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5855,9 +5855,9 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
{
HPMHooks.source.sockt.set_defaultparse(defaultparse);
}
- if( HPMHooks.count.HP_sockt_set_defaultparse_post ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_post > 0) {
void (*postHookFunc) (ParseFunc defaultparse);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_post[hIndex].func;
postHookFunc(defaultparse);
}
@@ -5867,14 +5867,14 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
uint32 HP_sockt_host2ip(const char *hostname) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_host2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_host2ip_pre > 0) {
uint32 (*preHookFunc) (const char **hostname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_host2ip_pre[hIndex].func;
retVal___ = preHookFunc(&hostname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5882,9 +5882,9 @@ uint32 HP_sockt_host2ip(const char *hostname) {
{
retVal___ = HPMHooks.source.sockt.host2ip(hostname);
}
- if( HPMHooks.count.HP_sockt_host2ip_post ) {
+ if (HPMHooks.count.HP_sockt_host2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *hostname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_host2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hostname);
}
@@ -5894,14 +5894,14 @@ uint32 HP_sockt_host2ip(const char *hostname) {
const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sockt_ip2str_pre ) {
+ if (HPMHooks.count.HP_sockt_ip2str_pre > 0) {
const char* (*preHookFunc) (uint32 *ip, char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ip2str_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5909,9 +5909,9 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.ip2str(ip, ip_str);
}
- if( HPMHooks.count.HP_sockt_ip2str_post ) {
+ if (HPMHooks.count.HP_sockt_ip2str_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint32 ip, char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ip2str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, ip_str);
}
@@ -5921,14 +5921,14 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
uint32 HP_sockt_str2ip(const char *ip_str) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_str2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_str2ip_pre > 0) {
uint32 (*preHookFunc) (const char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_str2ip_pre[hIndex].func;
retVal___ = preHookFunc(&ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5936,9 +5936,9 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.str2ip(ip_str);
}
- if( HPMHooks.count.HP_sockt_str2ip_post ) {
+ if (HPMHooks.count.HP_sockt_str2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_str2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip_str);
}
@@ -5948,14 +5948,14 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
uint16 HP_sockt_ntows(uint16 netshort) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_ntows_pre ) {
+ if (HPMHooks.count.HP_sockt_ntows_pre > 0) {
uint16 (*preHookFunc) (uint16 *netshort);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ntows_pre[hIndex].func;
retVal___ = preHookFunc(&netshort);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5963,9 +5963,9 @@ uint16 HP_sockt_ntows(uint16 netshort) {
{
retVal___ = HPMHooks.source.sockt.ntows(netshort);
}
- if( HPMHooks.count.HP_sockt_ntows_post ) {
+ if (HPMHooks.count.HP_sockt_ntows_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, uint16 netshort);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ntows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, netshort);
}
@@ -5975,14 +5975,14 @@ uint16 HP_sockt_ntows(uint16 netshort) {
int HP_sockt_getips(uint32 *ips, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_getips_pre ) {
+ if (HPMHooks.count.HP_sockt_getips_pre > 0) {
int (*preHookFunc) (uint32 **ips, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_getips_pre[hIndex].func;
retVal___ = preHookFunc(&ips, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5990,9 +5990,9 @@ int HP_sockt_getips(uint32 *ips, int max) {
{
retVal___ = HPMHooks.source.sockt.getips(ips, max);
}
- if( HPMHooks.count.HP_sockt_getips_post ) {
+ if (HPMHooks.count.HP_sockt_getips_post > 0) {
int (*postHookFunc) (int retVal___, uint32 *ips, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_getips_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ips, max);
}
@@ -6001,14 +6001,14 @@ int HP_sockt_getips(uint32 *ips, int max) {
}
void HP_sockt_eof(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_eof_pre ) {
+ if (HPMHooks.count.HP_sockt_eof_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_eof_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6016,9 +6016,9 @@ void HP_sockt_eof(int fd) {
{
HPMHooks.source.sockt.eof(fd);
}
- if( HPMHooks.count.HP_sockt_eof_post ) {
+ if (HPMHooks.count.HP_sockt_eof_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_eof_post[hIndex].func;
postHookFunc(fd);
}
@@ -6028,14 +6028,14 @@ void HP_sockt_eof(int fd) {
uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_lan_subnet_check_pre ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_pre > 0) {
uint32 (*preHookFunc) (uint32 *ip, struct s_subnet **info);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &info);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6043,9 +6043,9 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
{
retVal___ = HPMHooks.source.sockt.lan_subnet_check(ip, info);
}
- if( HPMHooks.count.HP_sockt_lan_subnet_check_post ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 ip, struct s_subnet *info);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, info);
}
@@ -6055,14 +6055,14 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
bool HP_sockt_allowed_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_allowed_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6070,9 +6070,9 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.allowed_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_allowed_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -6082,14 +6082,14 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
bool HP_sockt_trusted_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_trusted_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6097,9 +6097,9 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.trusted_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_trusted_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -6109,14 +6109,14 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_sub_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **t, struct s_subnet_vector **list, const char **filename, const char **groupname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_pre[hIndex].func;
retVal___ = preHookFunc(&t, &list, &filename, &groupname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6124,9 +6124,9 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
{
retVal___ = HPMHooks.source.sockt.net_config_read_sub(t, list, filename, groupname);
}
- if( HPMHooks.count.HP_sockt_net_config_read_sub_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, t, list, filename, groupname);
}
@@ -6135,14 +6135,14 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
}
void HP_sockt_net_config_read(const char *filename) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_pre > 0) {
void (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_pre[hIndex].func;
preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6150,9 +6150,9 @@ void HP_sockt_net_config_read(const char *filename) {
{
HPMHooks.source.sockt.net_config_read(filename);
}
- if( HPMHooks.count.HP_sockt_net_config_read_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_post > 0) {
void (*postHookFunc) (const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_post[hIndex].func;
postHookFunc(filename);
}
@@ -6163,14 +6163,14 @@ void HP_sockt_net_config_read(const char *filename) {
int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Connect_pre ) {
+ if (HPMHooks.count.HP_SQL_Connect_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **user, const char **passwd, const char **host, uint16 *port, const char **db);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Connect_pre[hIndex].func;
retVal___ = preHookFunc(&self, &user, &passwd, &host, &port, &db);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6178,9 +6178,9 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
{
retVal___ = HPMHooks.source.SQL.Connect(self, user, passwd, host, port, db);
}
- if( HPMHooks.count.HP_SQL_Connect_post ) {
+ if (HPMHooks.count.HP_SQL_Connect_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Connect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, user, passwd, host, port, db);
}
@@ -6190,14 +6190,14 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetTimeout_pre ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_pre > 0) {
int (*preHookFunc) (struct Sql **self, uint32 **out_timeout);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetTimeout_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_timeout);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6205,9 +6205,9 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
{
retVal___ = HPMHooks.source.SQL.GetTimeout(self, out_timeout);
}
- if( HPMHooks.count.HP_SQL_GetTimeout_post ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, uint32 *out_timeout);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetTimeout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_timeout);
}
@@ -6217,14 +6217,14 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetColumnNames_pre ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **table, char **out_buf, size_t *buf_len, char *sep);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_pre[hIndex].func;
retVal___ = preHookFunc(&self, &table, &out_buf, &buf_len, &sep);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6232,9 +6232,9 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
{
retVal___ = HPMHooks.source.SQL.GetColumnNames(self, table, out_buf, buf_len, sep);
}
- if( HPMHooks.count.HP_SQL_GetColumnNames_post ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, table, out_buf, buf_len, sep);
}
@@ -6244,14 +6244,14 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_SetEncoding_pre ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **encoding);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_SetEncoding_pre[hIndex].func;
retVal___ = preHookFunc(&self, &encoding);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6259,9 +6259,9 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
{
retVal___ = HPMHooks.source.SQL.SetEncoding(self, encoding);
}
- if( HPMHooks.count.HP_SQL_SetEncoding_post ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *encoding);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_SetEncoding_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, encoding);
}
@@ -6271,14 +6271,14 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int HP_SQL_Ping(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Ping_pre ) {
+ if (HPMHooks.count.HP_SQL_Ping_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Ping_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6286,9 +6286,9 @@ int HP_SQL_Ping(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.Ping(self);
}
- if( HPMHooks.count.HP_SQL_Ping_post ) {
+ if (HPMHooks.count.HP_SQL_Ping_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Ping_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6298,14 +6298,14 @@ int HP_SQL_Ping(struct Sql *self) {
size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeString_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeString_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6313,9 +6313,9 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
{
retVal___ = HPMHooks.source.SQL.EscapeString(self, out_to, from);
}
- if( HPMHooks.count.HP_SQL_EscapeString_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeString_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from);
}
@@ -6325,14 +6325,14 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from, size_t from_len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeStringLen_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from, size_t *from_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from, &from_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6340,9 +6340,9 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
{
retVal___ = HPMHooks.source.SQL.EscapeStringLen(self, out_to, from, from_len);
}
- if( HPMHooks.count.HP_SQL_EscapeStringLen_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from, size_t from_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from, from_len);
}
@@ -6352,16 +6352,16 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryV_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryV_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_QueryV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6371,9 +6371,9 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.QueryV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_QueryV_post ) {
+ if (HPMHooks.count.HP_SQL_QueryV_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_QueryV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -6385,14 +6385,14 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int HP_SQL_QueryStr(struct Sql *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryStr_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_QueryStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6400,9 +6400,9 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.QueryStr(self, query);
}
- if( HPMHooks.count.HP_SQL_QueryStr_post ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_QueryStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -6412,14 +6412,14 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
uint64 HP_SQL_LastInsertId(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_LastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_LastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6427,9 +6427,9 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.LastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_LastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_LastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6439,14 +6439,14 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
uint32 HP_SQL_NumColumns(struct Sql *self) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_pre > 0) {
uint32 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6454,9 +6454,9 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumColumns(self);
}
- if( HPMHooks.count.HP_SQL_NumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6466,14 +6466,14 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
uint64 HP_SQL_NumRows(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_NumRows_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6481,9 +6481,9 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumRows(self);
}
- if( HPMHooks.count.HP_SQL_NumRows_post ) {
+ if (HPMHooks.count.HP_SQL_NumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6493,14 +6493,14 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
int HP_SQL_NextRow(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_NextRow_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6508,9 +6508,9 @@ int HP_SQL_NextRow(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NextRow(self);
}
- if( HPMHooks.count.HP_SQL_NextRow_post ) {
+ if (HPMHooks.count.HP_SQL_NextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6520,14 +6520,14 @@ int HP_SQL_NextRow(struct Sql *self) {
int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetData_pre ) {
+ if (HPMHooks.count.HP_SQL_GetData_pre > 0) {
int (*preHookFunc) (struct Sql **self, size_t *col, char ***out_buf, size_t **out_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetData_pre[hIndex].func;
retVal___ = preHookFunc(&self, &col, &out_buf, &out_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6535,9 +6535,9 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
{
retVal___ = HPMHooks.source.SQL.GetData(self, col, out_buf, out_len);
}
- if( HPMHooks.count.HP_SQL_GetData_post ) {
+ if (HPMHooks.count.HP_SQL_GetData_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, size_t col, char **out_buf, size_t *out_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetData_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, col, out_buf, out_len);
}
@@ -6546,14 +6546,14 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
}
void HP_SQL_FreeResult(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_FreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_FreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6561,9 +6561,9 @@ void HP_SQL_FreeResult(struct Sql *self) {
{
HPMHooks.source.SQL.FreeResult(self);
}
- if( HPMHooks.count.HP_SQL_FreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_FreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -6572,14 +6572,14 @@ void HP_SQL_FreeResult(struct Sql *self) {
}
void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_ShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__pre > 0) {
void (*preHookFunc) (struct Sql **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_ShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6587,9 +6587,9 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
{
HPMHooks.source.SQL.ShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_ShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__post > 0) {
void (*postHookFunc) (struct Sql *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_ShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -6598,14 +6598,14 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
}
void HP_SQL_Free(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_Free_pre ) {
+ if (HPMHooks.count.HP_SQL_Free_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6613,9 +6613,9 @@ void HP_SQL_Free(struct Sql *self) {
{
HPMHooks.source.SQL.Free(self);
}
- if( HPMHooks.count.HP_SQL_Free_post ) {
+ if (HPMHooks.count.HP_SQL_Free_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -6625,14 +6625,14 @@ void HP_SQL_Free(struct Sql *self) {
struct Sql* HP_SQL_Malloc(void) {
int hIndex = 0;
struct Sql* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_Malloc_pre ) {
+ if (HPMHooks.count.HP_SQL_Malloc_pre > 0) {
struct Sql* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6640,9 +6640,9 @@ struct Sql* HP_SQL_Malloc(void) {
{
retVal___ = HPMHooks.source.SQL.Malloc();
}
- if( HPMHooks.count.HP_SQL_Malloc_post ) {
+ if (HPMHooks.count.HP_SQL_Malloc_post > 0) {
struct Sql* (*postHookFunc) (struct Sql* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -6652,14 +6652,14 @@ struct Sql* HP_SQL_Malloc(void) {
struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int hIndex = 0;
struct SqlStmt* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_StmtMalloc_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_pre > 0) {
struct SqlStmt* (*preHookFunc) (struct Sql **sql);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_pre[hIndex].func;
retVal___ = preHookFunc(&sql);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6667,9 +6667,9 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
{
retVal___ = HPMHooks.source.SQL.StmtMalloc(sql);
}
- if( HPMHooks.count.HP_SQL_StmtMalloc_post ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_post > 0) {
struct SqlStmt* (*postHookFunc) (struct SqlStmt* retVal___, struct Sql *sql);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sql);
}
@@ -6679,16 +6679,16 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareV_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6698,9 +6698,9 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.StmtPrepareV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareV_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -6712,14 +6712,14 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6727,9 +6727,9 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.StmtPrepareStr(self, query);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -6739,14 +6739,14 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumParams_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6754,9 +6754,9 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumParams(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumParams_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6766,14 +6766,14 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindParam_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, const void **buffer, size_t *buffer_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6781,9 +6781,9 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
{
retVal___ = HPMHooks.source.SQL.StmtBindParam(self, idx, buffer_type, buffer, buffer_len);
}
- if( HPMHooks.count.HP_SQL_StmtBindParam_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len);
}
@@ -6793,14 +6793,14 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
int HP_SQL_StmtExecute(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtExecute_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtExecute_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6808,9 +6808,9 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtExecute(self);
}
- if( HPMHooks.count.HP_SQL_StmtExecute_post ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtExecute_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6820,14 +6820,14 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6835,9 +6835,9 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtLastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6847,14 +6847,14 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6862,9 +6862,9 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumColumns(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6874,14 +6874,14 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindColumn_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, void **buffer, size_t *buffer_len, uint32 **out_length, int8 **out_is_null);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len, &out_length, &out_is_null);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6889,9 +6889,9 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
{
retVal___ = HPMHooks.source.SQL.StmtBindColumn(self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
- if( HPMHooks.count.HP_SQL_StmtBindColumn_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
@@ -6901,14 +6901,14 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6916,9 +6916,9 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumRows(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumRows_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6928,14 +6928,14 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int HP_SQL_StmtNextRow(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6943,9 +6943,9 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNextRow(self);
}
- if( HPMHooks.count.HP_SQL_StmtNextRow_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -6954,14 +6954,14 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
}
void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6969,9 +6969,9 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFreeResult(self);
}
- if( HPMHooks.count.HP_SQL_StmtFreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -6980,14 +6980,14 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
}
void HP_SQL_StmtFree(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFree_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFree_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6995,9 +6995,9 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFree(self);
}
- if( HPMHooks.count.HP_SQL_StmtFree_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFree_post[hIndex].func;
postHookFunc(self);
}
@@ -7006,14 +7006,14 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
}
void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__pre > 0) {
void (*preHookFunc) (struct SqlStmt **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7021,9 +7021,9 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
{
HPMHooks.source.SQL.StmtShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_StmtShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__post > 0) {
void (*postHookFunc) (struct SqlStmt *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -7034,14 +7034,14 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
StringBuf* HP_StrBuf_Malloc(void) {
int hIndex = 0;
StringBuf* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Malloc_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_pre > 0) {
StringBuf* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7049,9 +7049,9 @@ StringBuf* HP_StrBuf_Malloc(void) {
{
retVal___ = HPMHooks.source.StrBuf.Malloc();
}
- if( HPMHooks.count.HP_StrBuf_Malloc_post ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_post > 0) {
StringBuf* (*postHookFunc) (StringBuf* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7060,14 +7060,14 @@ StringBuf* HP_StrBuf_Malloc(void) {
}
void HP_StrBuf_Init(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Init_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Init_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Init_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7075,9 +7075,9 @@ void HP_StrBuf_Init(StringBuf *self) {
{
HPMHooks.source.StrBuf.Init(self);
}
- if( HPMHooks.count.HP_StrBuf_Init_post ) {
+ if (HPMHooks.count.HP_StrBuf_Init_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Init_post[hIndex].func;
postHookFunc(self);
}
@@ -7087,16 +7087,16 @@ void HP_StrBuf_Init(StringBuf *self) {
int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Vprintf_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **fmt, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_pre[hIndex].func;
retVal___ = preHookFunc(&self, &fmt, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7106,9 +7106,9 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
retVal___ = HPMHooks.source.StrBuf.Vprintf(self, fmt, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_StrBuf_Vprintf_post ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *fmt, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, fmt, args___copy);
@@ -7120,14 +7120,14 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Append_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Append_pre > 0) {
int (*preHookFunc) (StringBuf **self, const StringBuf **sbuf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Append_pre[hIndex].func;
retVal___ = preHookFunc(&self, &sbuf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7135,9 +7135,9 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
{
retVal___ = HPMHooks.source.StrBuf.Append(self, sbuf);
}
- if( HPMHooks.count.HP_StrBuf_Append_post ) {
+ if (HPMHooks.count.HP_StrBuf_Append_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const StringBuf *sbuf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Append_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, sbuf);
}
@@ -7147,14 +7147,14 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_AppendStr_pre ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7162,9 +7162,9 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
{
retVal___ = HPMHooks.source.StrBuf.AppendStr(self, str);
}
- if( HPMHooks.count.HP_StrBuf_AppendStr_post ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, str);
}
@@ -7174,14 +7174,14 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int HP_StrBuf_Length(StringBuf *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Length_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Length_pre > 0) {
int (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Length_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7189,9 +7189,9 @@ int HP_StrBuf_Length(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Length(self);
}
- if( HPMHooks.count.HP_StrBuf_Length_post ) {
+ if (HPMHooks.count.HP_StrBuf_Length_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -7201,14 +7201,14 @@ int HP_StrBuf_Length(StringBuf *self) {
char* HP_StrBuf_Value(StringBuf *self) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Value_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Value_pre > 0) {
char* (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Value_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7216,9 +7216,9 @@ char* HP_StrBuf_Value(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Value(self);
}
- if( HPMHooks.count.HP_StrBuf_Value_post ) {
+ if (HPMHooks.count.HP_StrBuf_Value_post > 0) {
char* (*postHookFunc) (char* retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -7227,14 +7227,14 @@ char* HP_StrBuf_Value(StringBuf *self) {
}
void HP_StrBuf_Clear(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Clear_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Clear_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7242,9 +7242,9 @@ void HP_StrBuf_Clear(StringBuf *self) {
{
HPMHooks.source.StrBuf.Clear(self);
}
- if( HPMHooks.count.HP_StrBuf_Clear_post ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Clear_post[hIndex].func;
postHookFunc(self);
}
@@ -7253,14 +7253,14 @@ void HP_StrBuf_Clear(StringBuf *self) {
}
void HP_StrBuf_Destroy(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Destroy_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Destroy_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7268,9 +7268,9 @@ void HP_StrBuf_Destroy(StringBuf *self) {
{
HPMHooks.source.StrBuf.Destroy(self);
}
- if( HPMHooks.count.HP_StrBuf_Destroy_post ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Destroy_post[hIndex].func;
postHookFunc(self);
}
@@ -7279,14 +7279,14 @@ void HP_StrBuf_Destroy(StringBuf *self) {
}
void HP_StrBuf_Free(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Free_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Free_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7294,9 +7294,9 @@ void HP_StrBuf_Free(StringBuf *self) {
{
HPMHooks.source.StrBuf.Free(self);
}
- if( HPMHooks.count.HP_StrBuf_Free_post ) {
+ if (HPMHooks.count.HP_StrBuf_Free_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -7307,14 +7307,14 @@ void HP_StrBuf_Free(StringBuf *self) {
char* HP_strlib_jstrescape(char *pt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescape_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_pre > 0) {
char* (*preHookFunc) (char **pt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescape_pre[hIndex].func;
retVal___ = preHookFunc(&pt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7322,9 +7322,9 @@ char* HP_strlib_jstrescape(char *pt) {
{
retVal___ = HPMHooks.source.strlib.jstrescape(pt);
}
- if( HPMHooks.count.HP_strlib_jstrescape_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescape_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt);
}
@@ -7334,14 +7334,14 @@ char* HP_strlib_jstrescape(char *pt) {
char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_pre > 0) {
char* (*preHookFunc) (char **pt, const char **spt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7349,9 +7349,9 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
{
retVal___ = HPMHooks.source.strlib.jstrescapecpy(pt, spt);
}
- if( HPMHooks.count.HP_strlib_jstrescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt, const char *spt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt);
}
@@ -7361,14 +7361,14 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_jmemescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_pre > 0) {
int (*preHookFunc) (char **pt, const char **spt, int *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7376,9 +7376,9 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
{
retVal___ = HPMHooks.source.strlib.jmemescapecpy(pt, spt, size);
}
- if( HPMHooks.count.HP_strlib_jmemescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_post > 0) {
int (*postHookFunc) (int retVal___, char *pt, const char *spt, int size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt, size);
}
@@ -7388,14 +7388,14 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int HP_strlib_remove_control_chars_(char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_remove_control_chars__pre ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__pre > 0) {
int (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7403,9 +7403,9 @@ int HP_strlib_remove_control_chars_(char *str) {
{
retVal___ = HPMHooks.source.strlib.remove_control_chars_(str);
}
- if( HPMHooks.count.HP_strlib_remove_control_chars__post ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__post > 0) {
int (*postHookFunc) (int retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -7415,14 +7415,14 @@ int HP_strlib_remove_control_chars_(char *str) {
char* HP_strlib_trim_(char *str) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_trim__pre ) {
+ if (HPMHooks.count.HP_strlib_trim__pre > 0) {
char* (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_trim__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7430,9 +7430,9 @@ char* HP_strlib_trim_(char *str) {
{
retVal___ = HPMHooks.source.strlib.trim_(str);
}
- if( HPMHooks.count.HP_strlib_trim__post ) {
+ if (HPMHooks.count.HP_strlib_trim__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_trim__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -7442,14 +7442,14 @@ char* HP_strlib_trim_(char *str) {
char* HP_strlib_normalize_name_(char *str, const char *delims) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_normalize_name__pre ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__pre > 0) {
char* (*preHookFunc) (char **str, const char **delims);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_normalize_name__pre[hIndex].func;
retVal___ = preHookFunc(&str, &delims);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7457,9 +7457,9 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
{
retVal___ = HPMHooks.source.strlib.normalize_name_(str, delims);
}
- if( HPMHooks.count.HP_strlib_normalize_name__post ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str, const char *delims);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_normalize_name__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, delims);
}
@@ -7469,14 +7469,14 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_stristr__pre ) {
+ if (HPMHooks.count.HP_strlib_stristr__pre > 0) {
const char* (*preHookFunc) (const char **haystack, const char **needle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_stristr__pre[hIndex].func;
retVal___ = preHookFunc(&haystack, &needle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7484,9 +7484,9 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
{
retVal___ = HPMHooks.source.strlib.stristr_(haystack, needle);
}
- if( HPMHooks.count.HP_strlib_stristr__post ) {
+ if (HPMHooks.count.HP_strlib_stristr__post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *haystack, const char *needle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_stristr__post[hIndex].func;
retVal___ = postHookFunc(retVal___, haystack, needle);
}
@@ -7496,14 +7496,14 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_strnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7511,9 +7511,9 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.strnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_strnlen__post ) {
+ if (HPMHooks.count.HP_strlib_strnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -7523,14 +7523,14 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_strtok_r__pre ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__pre > 0) {
char* (*preHookFunc) (char **s1, const char **s2, char ***lasts);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strtok_r__pre[hIndex].func;
retVal___ = preHookFunc(&s1, &s2, &lasts);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7538,9 +7538,9 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
{
retVal___ = HPMHooks.source.strlib.strtok_r_(s1, s2, lasts);
}
- if( HPMHooks.count.HP_strlib_strtok_r__post ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__post > 0) {
char* (*postHookFunc) (char* retVal___, char *s1, const char *s2, char **lasts);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strtok_r__post[hIndex].func;
retVal___ = postHookFunc(retVal___, s1, s2, lasts);
}
@@ -7550,14 +7550,14 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int HP_strlib_e_mail_check_(char *email) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_e_mail_check__pre ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__pre > 0) {
int (*preHookFunc) (char **email);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_e_mail_check__pre[hIndex].func;
retVal___ = preHookFunc(&email);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7565,9 +7565,9 @@ int HP_strlib_e_mail_check_(char *email) {
{
retVal___ = HPMHooks.source.strlib.e_mail_check_(email);
}
- if( HPMHooks.count.HP_strlib_e_mail_check__post ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__post > 0) {
int (*postHookFunc) (int retVal___, char *email);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_e_mail_check__post[hIndex].func;
retVal___ = postHookFunc(retVal___, email);
}
@@ -7577,14 +7577,14 @@ int HP_strlib_e_mail_check_(char *email) {
int HP_strlib_config_switch_(const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_config_switch__pre ) {
+ if (HPMHooks.count.HP_strlib_config_switch__pre > 0) {
int (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_config_switch__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7592,9 +7592,9 @@ int HP_strlib_config_switch_(const char *str) {
{
retVal___ = HPMHooks.source.strlib.config_switch_(str);
}
- if( HPMHooks.count.HP_strlib_config_switch__post ) {
+ if (HPMHooks.count.HP_strlib_config_switch__post > 0) {
int (*postHookFunc) (int retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_config_switch__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -7604,14 +7604,14 @@ int HP_strlib_config_switch_(const char *str) {
char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_safestrncpy__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__pre > 0) {
char* (*preHookFunc) (char **dst, const char **src, size_t *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrncpy__pre[hIndex].func;
retVal___ = preHookFunc(&dst, &src, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7619,9 +7619,9 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
{
retVal___ = HPMHooks.source.strlib.safestrncpy_(dst, src, n);
}
- if( HPMHooks.count.HP_strlib_safestrncpy__post ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__post > 0) {
char* (*postHookFunc) (char* retVal___, char *dst, const char *src, size_t n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrncpy__post[hIndex].func;
retVal___ = postHookFunc(retVal___, dst, src, n);
}
@@ -7631,14 +7631,14 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_safestrnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7646,9 +7646,9 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.safestrnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_safestrnlen__post ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -7658,14 +7658,14 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int HP_strlib_strline_(const char *str, size_t pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strline__pre ) {
+ if (HPMHooks.count.HP_strlib_strline__pre > 0) {
int (*preHookFunc) (const char **str, size_t *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strline__pre[hIndex].func;
retVal___ = preHookFunc(&str, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7673,9 +7673,9 @@ int HP_strlib_strline_(const char *str, size_t pos) {
{
retVal___ = HPMHooks.source.strlib.strline_(str, pos);
}
- if( HPMHooks.count.HP_strlib_strline__post ) {
+ if (HPMHooks.count.HP_strlib_strline__post > 0) {
int (*postHookFunc) (int retVal___, const char *str, size_t pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strline__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, pos);
}
@@ -7685,14 +7685,14 @@ int HP_strlib_strline_(const char *str, size_t pos) {
bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_strlib_bin2hex__pre ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__pre > 0) {
bool (*preHookFunc) (char **output, const unsigned char **input, size_t *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_bin2hex__pre[hIndex].func;
retVal___ = preHookFunc(&output, &input, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7700,9 +7700,9 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
{
retVal___ = HPMHooks.source.strlib.bin2hex_(output, input, count);
}
- if( HPMHooks.count.HP_strlib_bin2hex__post ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__post > 0) {
bool (*postHookFunc) (bool retVal___, char *output, const unsigned char *input, size_t count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_bin2hex__post[hIndex].func;
retVal___ = postHookFunc(retVal___, output, input, count);
}
@@ -7713,14 +7713,14 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
int HP_sv_parse_next(struct s_svstate *svstate) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_next_pre ) {
+ if (HPMHooks.count.HP_sv_parse_next_pre > 0) {
int (*preHookFunc) (struct s_svstate **svstate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_next_pre[hIndex].func;
retVal___ = preHookFunc(&svstate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7728,9 +7728,9 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
{
retVal___ = HPMHooks.source.sv.parse_next(svstate);
}
- if( HPMHooks.count.HP_sv_parse_next_post ) {
+ if (HPMHooks.count.HP_sv_parse_next_post > 0) {
int (*postHookFunc) (int retVal___, struct s_svstate *svstate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_next_post[hIndex].func;
retVal___ = postHookFunc(retVal___, svstate);
}
@@ -7740,14 +7740,14 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_pre ) {
+ if (HPMHooks.count.HP_sv_parse_pre > 0) {
int (*preHookFunc) (const char **str, int *len, int *startoff, char *delim, int **out_pos, int *npos, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_pos, &npos, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7755,9 +7755,9 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
{
retVal___ = HPMHooks.source.sv.parse(str, len, startoff, delim, out_pos, npos, opt);
}
- if( HPMHooks.count.HP_sv_parse_post ) {
+ if (HPMHooks.count.HP_sv_parse_post > 0) {
int (*postHookFunc) (int retVal___, const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_pos, npos, opt);
}
@@ -7767,14 +7767,14 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_split_pre ) {
+ if (HPMHooks.count.HP_sv_split_pre > 0) {
int (*preHookFunc) (char **str, int *len, int *startoff, char *delim, char ***out_fields, int *nfields, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_split_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_fields, &nfields, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7782,9 +7782,9 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
{
retVal___ = HPMHooks.source.sv.split(str, len, startoff, delim, out_fields, nfields, opt);
}
- if( HPMHooks.count.HP_sv_split_post ) {
+ if (HPMHooks.count.HP_sv_split_post > 0) {
int (*postHookFunc) (int retVal___, char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_split_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_fields, nfields, opt);
}
@@ -7794,14 +7794,14 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *escapes) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_escape_c_pre ) {
+ if (HPMHooks.count.HP_sv_escape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len, const char **escapes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_escape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len, &escapes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7809,9 +7809,9 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
{
retVal___ = HPMHooks.source.sv.escape_c(out_dest, src, len, escapes);
}
- if( HPMHooks.count.HP_sv_escape_c_post ) {
+ if (HPMHooks.count.HP_sv_escape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len, const char *escapes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_escape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len, escapes);
}
@@ -7821,14 +7821,14 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_unescape_c_pre ) {
+ if (HPMHooks.count.HP_sv_unescape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_unescape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7836,9 +7836,9 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
{
retVal___ = HPMHooks.source.sv.unescape_c(out_dest, src, len);
}
- if( HPMHooks.count.HP_sv_unescape_c_post ) {
+ if (HPMHooks.count.HP_sv_unescape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_unescape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len);
}
@@ -7848,14 +7848,14 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
const char* HP_sv_skip_escaped_c(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sv_skip_escaped_c_pre ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7863,9 +7863,9 @@ const char* HP_sv_skip_escaped_c(const char *p) {
{
retVal___ = HPMHooks.source.sv.skip_escaped_c(p);
}
- if( HPMHooks.count.HP_sv_skip_escaped_c_post ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -7875,14 +7875,14 @@ const char* HP_sv_skip_escaped_c(const char *p) {
bool HP_sv_readdb(const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current)) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sv_readdb_pre ) {
+ if (HPMHooks.count.HP_sv_readdb_pre > 0) {
bool (*preHookFunc) (const char **directory, const char **filename, char *delim, int *mincols, int *maxcols, int *maxrows, bool ( **parseproc ) (char *fields[], int columns, int current));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_readdb_pre[hIndex].func;
retVal___ = preHookFunc(&directory, &filename, &delim, &mincols, &maxcols, &maxrows, &parseproc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7890,9 +7890,9 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
{
retVal___ = HPMHooks.source.sv.readdb(directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
- if( HPMHooks.count.HP_sv_readdb_post ) {
+ if (HPMHooks.count.HP_sv_readdb_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_readdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
@@ -7903,14 +7903,14 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
int HP_sysinfo_getpagesize(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_getpagesize_pre ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7918,9 +7918,9 @@ int HP_sysinfo_getpagesize(void) {
{
retVal___ = HPMHooks.source.sysinfo.getpagesize();
}
- if( HPMHooks.count.HP_sysinfo_getpagesize_post ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7930,14 +7930,14 @@ int HP_sysinfo_getpagesize(void) {
const char* HP_sysinfo_platform(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_platform_pre ) {
+ if (HPMHooks.count.HP_sysinfo_platform_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_platform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7945,9 +7945,9 @@ const char* HP_sysinfo_platform(void) {
{
retVal___ = HPMHooks.source.sysinfo.platform();
}
- if( HPMHooks.count.HP_sysinfo_platform_post ) {
+ if (HPMHooks.count.HP_sysinfo_platform_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_platform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7957,14 +7957,14 @@ const char* HP_sysinfo_platform(void) {
const char* HP_sysinfo_osversion(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_osversion_pre ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_osversion_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7972,9 +7972,9 @@ const char* HP_sysinfo_osversion(void) {
{
retVal___ = HPMHooks.source.sysinfo.osversion();
}
- if( HPMHooks.count.HP_sysinfo_osversion_post ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_osversion_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -7984,14 +7984,14 @@ const char* HP_sysinfo_osversion(void) {
const char* HP_sysinfo_cpu(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cpu_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpu_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -7999,9 +7999,9 @@ const char* HP_sysinfo_cpu(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpu();
}
- if( HPMHooks.count.HP_sysinfo_cpu_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpu_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8011,14 +8011,14 @@ const char* HP_sysinfo_cpu(void) {
int HP_sysinfo_cpucores(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_cpucores_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpucores_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8026,9 +8026,9 @@ int HP_sysinfo_cpucores(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpucores();
}
- if( HPMHooks.count.HP_sysinfo_cpucores_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpucores_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8038,14 +8038,14 @@ int HP_sysinfo_cpucores(void) {
const char* HP_sysinfo_arch(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_arch_pre ) {
+ if (HPMHooks.count.HP_sysinfo_arch_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_arch_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8053,9 +8053,9 @@ const char* HP_sysinfo_arch(void) {
{
retVal___ = HPMHooks.source.sysinfo.arch();
}
- if( HPMHooks.count.HP_sysinfo_arch_post ) {
+ if (HPMHooks.count.HP_sysinfo_arch_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_arch_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8065,14 +8065,14 @@ const char* HP_sysinfo_arch(void) {
bool HP_sysinfo_is64bit(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is64bit_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is64bit_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8080,9 +8080,9 @@ bool HP_sysinfo_is64bit(void) {
{
retVal___ = HPMHooks.source.sysinfo.is64bit();
}
- if( HPMHooks.count.HP_sysinfo_is64bit_post ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is64bit_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8092,14 +8092,14 @@ bool HP_sysinfo_is64bit(void) {
const char* HP_sysinfo_compiler(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_compiler_pre ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_compiler_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8107,9 +8107,9 @@ const char* HP_sysinfo_compiler(void) {
{
retVal___ = HPMHooks.source.sysinfo.compiler();
}
- if( HPMHooks.count.HP_sysinfo_compiler_post ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_compiler_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8119,14 +8119,14 @@ const char* HP_sysinfo_compiler(void) {
const char* HP_sysinfo_cflags(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cflags_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cflags_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8134,9 +8134,9 @@ const char* HP_sysinfo_cflags(void) {
{
retVal___ = HPMHooks.source.sysinfo.cflags();
}
- if( HPMHooks.count.HP_sysinfo_cflags_post ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cflags_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8146,14 +8146,14 @@ const char* HP_sysinfo_cflags(void) {
const char* HP_sysinfo_time(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_time_pre ) {
+ if (HPMHooks.count.HP_sysinfo_time_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_time_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8161,9 +8161,9 @@ const char* HP_sysinfo_time(void) {
{
retVal___ = HPMHooks.source.sysinfo.time();
}
- if( HPMHooks.count.HP_sysinfo_time_post ) {
+ if (HPMHooks.count.HP_sysinfo_time_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_time_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8173,14 +8173,14 @@ const char* HP_sysinfo_time(void) {
const char* HP_sysinfo_vcstype(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcstype_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstype_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8188,9 +8188,9 @@ const char* HP_sysinfo_vcstype(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstype();
}
- if( HPMHooks.count.HP_sysinfo_vcstype_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstype_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8200,14 +8200,14 @@ const char* HP_sysinfo_vcstype(void) {
int HP_sysinfo_vcstypeid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_vcstypeid_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8215,9 +8215,9 @@ int HP_sysinfo_vcstypeid(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstypeid();
}
- if( HPMHooks.count.HP_sysinfo_vcstypeid_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8227,14 +8227,14 @@ int HP_sysinfo_vcstypeid(void) {
const char* HP_sysinfo_vcsrevision_src(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8242,9 +8242,9 @@ const char* HP_sysinfo_vcsrevision_src(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_src();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8254,14 +8254,14 @@ const char* HP_sysinfo_vcsrevision_src(void) {
const char* HP_sysinfo_vcsrevision_scripts(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8269,9 +8269,9 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_scripts();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8280,14 +8280,14 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
}
void HP_sysinfo_vcsrevision_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8295,9 +8295,9 @@ void HP_sysinfo_vcsrevision_reload(void) {
{
HPMHooks.source.sysinfo.vcsrevision_reload();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_post[hIndex].func;
postHookFunc();
}
@@ -8307,14 +8307,14 @@ void HP_sysinfo_vcsrevision_reload(void) {
bool HP_sysinfo_is_superuser(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is_superuser_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8322,9 +8322,9 @@ bool HP_sysinfo_is_superuser(void) {
{
retVal___ = HPMHooks.source.sysinfo.is_superuser();
}
- if( HPMHooks.count.HP_sysinfo_is_superuser_post ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8333,14 +8333,14 @@ bool HP_sysinfo_is_superuser(void) {
}
void HP_sysinfo_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_init_pre ) {
+ if (HPMHooks.count.HP_sysinfo_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8348,9 +8348,9 @@ void HP_sysinfo_init(void) {
{
HPMHooks.source.sysinfo.init();
}
- if( HPMHooks.count.HP_sysinfo_init_post ) {
+ if (HPMHooks.count.HP_sysinfo_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_init_post[hIndex].func;
postHookFunc();
}
@@ -8359,14 +8359,14 @@ void HP_sysinfo_init(void) {
}
void HP_sysinfo_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_final_pre ) {
+ if (HPMHooks.count.HP_sysinfo_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8374,9 +8374,9 @@ void HP_sysinfo_final(void) {
{
HPMHooks.source.sysinfo.final();
}
- if( HPMHooks.count.HP_sysinfo_final_post ) {
+ if (HPMHooks.count.HP_sysinfo_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_final_post[hIndex].func;
postHookFunc();
}
@@ -8386,14 +8386,14 @@ void HP_sysinfo_final(void) {
/* thread_interface */
void HP_thread_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_init_pre ) {
+ if (HPMHooks.count.HP_thread_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8401,9 +8401,9 @@ void HP_thread_init(void) {
{
HPMHooks.source.thread.init();
}
- if( HPMHooks.count.HP_thread_init_post ) {
+ if (HPMHooks.count.HP_thread_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_init_post[hIndex].func;
postHookFunc();
}
@@ -8412,14 +8412,14 @@ void HP_thread_init(void) {
}
void HP_thread_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_final_pre ) {
+ if (HPMHooks.count.HP_thread_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8427,9 +8427,9 @@ void HP_thread_final(void) {
{
HPMHooks.source.thread.final();
}
- if( HPMHooks.count.HP_thread_final_post ) {
+ if (HPMHooks.count.HP_thread_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_final_post[hIndex].func;
postHookFunc();
}
@@ -8439,14 +8439,14 @@ void HP_thread_final(void) {
struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_pre ) {
+ if (HPMHooks.count.HP_thread_create_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8454,9 +8454,9 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
{
retVal___ = HPMHooks.source.thread.create(entry_point, param);
}
- if( HPMHooks.count.HP_thread_create_post ) {
+ if (HPMHooks.count.HP_thread_create_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param);
}
@@ -8466,14 +8466,14 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_opt_pre ) {
+ if (HPMHooks.count.HP_thread_create_opt_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param, size_t *stack_size, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_opt_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param, &stack_size, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8481,9 +8481,9 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
{
retVal___ = HPMHooks.source.thread.create_opt(entry_point, param, stack_size, prio);
}
- if( HPMHooks.count.HP_thread_create_opt_post ) {
+ if (HPMHooks.count.HP_thread_create_opt_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_opt_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param, stack_size, prio);
}
@@ -8492,14 +8492,14 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
}
void HP_thread_destroy(struct thread_handle *handle) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_destroy_pre ) {
+ if (HPMHooks.count.HP_thread_destroy_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_destroy_pre[hIndex].func;
preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8507,9 +8507,9 @@ void HP_thread_destroy(struct thread_handle *handle) {
{
HPMHooks.source.thread.destroy(handle);
}
- if( HPMHooks.count.HP_thread_destroy_post ) {
+ if (HPMHooks.count.HP_thread_destroy_post > 0) {
void (*postHookFunc) (struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_destroy_post[hIndex].func;
postHookFunc(handle);
}
@@ -8519,14 +8519,14 @@ void HP_thread_destroy(struct thread_handle *handle) {
struct thread_handle* HP_thread_self(void) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_self_pre ) {
+ if (HPMHooks.count.HP_thread_self_pre > 0) {
struct thread_handle* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_self_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8534,9 +8534,9 @@ struct thread_handle* HP_thread_self(void) {
{
retVal___ = HPMHooks.source.thread.self();
}
- if( HPMHooks.count.HP_thread_self_post ) {
+ if (HPMHooks.count.HP_thread_self_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_self_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8546,14 +8546,14 @@ struct thread_handle* HP_thread_self(void) {
int HP_thread_get_tid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_thread_get_tid_pre ) {
+ if (HPMHooks.count.HP_thread_get_tid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_get_tid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8561,9 +8561,9 @@ int HP_thread_get_tid(void) {
{
retVal___ = HPMHooks.source.thread.get_tid();
}
- if( HPMHooks.count.HP_thread_get_tid_post ) {
+ if (HPMHooks.count.HP_thread_get_tid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_get_tid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8573,14 +8573,14 @@ int HP_thread_get_tid(void) {
bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_thread_wait_pre ) {
+ if (HPMHooks.count.HP_thread_wait_pre > 0) {
bool (*preHookFunc) (struct thread_handle **handle, void ***out_exit_code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_wait_pre[hIndex].func;
retVal___ = preHookFunc(&handle, &out_exit_code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8588,9 +8588,9 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
{
retVal___ = HPMHooks.source.thread.wait(handle, out_exit_code);
}
- if( HPMHooks.count.HP_thread_wait_post ) {
+ if (HPMHooks.count.HP_thread_wait_post > 0) {
bool (*postHookFunc) (bool retVal___, struct thread_handle *handle, void **out_exit_code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_wait_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle, out_exit_code);
}
@@ -8599,14 +8599,14 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
}
void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_prio_set_pre ) {
+ if (HPMHooks.count.HP_thread_prio_set_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_set_pre[hIndex].func;
preHookFunc(&handle, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8614,9 +8614,9 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
{
HPMHooks.source.thread.prio_set(handle, prio);
}
- if( HPMHooks.count.HP_thread_prio_set_post ) {
+ if (HPMHooks.count.HP_thread_prio_set_post > 0) {
void (*postHookFunc) (struct thread_handle *handle, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_set_post[hIndex].func;
postHookFunc(handle, prio);
}
@@ -8626,14 +8626,14 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
int hIndex = 0;
enum thread_priority retVal___ = THREADPRIO_NORMAL;
- if( HPMHooks.count.HP_thread_prio_get_pre ) {
+ if (HPMHooks.count.HP_thread_prio_get_pre > 0) {
enum thread_priority (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_get_pre[hIndex].func;
retVal___ = preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8641,9 +8641,9 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
{
retVal___ = HPMHooks.source.thread.prio_get(handle);
}
- if( HPMHooks.count.HP_thread_prio_get_post ) {
+ if (HPMHooks.count.HP_thread_prio_get_post > 0) {
enum thread_priority (*postHookFunc) (enum thread_priority retVal___, struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle);
}
@@ -8652,14 +8652,14 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
}
void HP_thread_yield(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_yield_pre ) {
+ if (HPMHooks.count.HP_thread_yield_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_yield_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8667,9 +8667,9 @@ void HP_thread_yield(void) {
{
HPMHooks.source.thread.yield();
}
- if( HPMHooks.count.HP_thread_yield_post ) {
+ if (HPMHooks.count.HP_thread_yield_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_yield_post[hIndex].func;
postHookFunc();
}
@@ -8680,14 +8680,14 @@ void HP_thread_yield(void) {
int64 HP_timer_gettick(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8695,9 +8695,9 @@ int64 HP_timer_gettick(void) {
{
retVal___ = HPMHooks.source.timer.gettick();
}
- if( HPMHooks.count.HP_timer_gettick_post ) {
+ if (HPMHooks.count.HP_timer_gettick_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8707,14 +8707,14 @@ int64 HP_timer_gettick(void) {
int64 HP_timer_gettick_nocache(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_nocache_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_nocache_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8722,9 +8722,9 @@ int64 HP_timer_gettick_nocache(void) {
{
retVal___ = HPMHooks.source.timer.gettick_nocache();
}
- if( HPMHooks.count.HP_timer_gettick_nocache_post ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_nocache_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8734,14 +8734,14 @@ int64 HP_timer_gettick_nocache(void) {
int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_pre ) {
+ if (HPMHooks.count.HP_timer_add_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8749,9 +8749,9 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.timer.add(tick, func, id, data);
}
- if( HPMHooks.count.HP_timer_add_post ) {
+ if (HPMHooks.count.HP_timer_add_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data);
}
@@ -8761,14 +8761,14 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int interval) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_interval_pre ) {
+ if (HPMHooks.count.HP_timer_add_interval_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data, int *interval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_interval_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data, &interval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8776,9 +8776,9 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
{
retVal___ = HPMHooks.source.timer.add_interval(tick, func, id, data, interval);
}
- if( HPMHooks.count.HP_timer_add_interval_post ) {
+ if (HPMHooks.count.HP_timer_add_interval_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data, int interval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_interval_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data, interval);
}
@@ -8788,14 +8788,14 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
const struct TimerData* HP_timer_get(int tid) {
int hIndex = 0;
const struct TimerData* retVal___ = NULL;
- if( HPMHooks.count.HP_timer_get_pre ) {
+ if (HPMHooks.count.HP_timer_get_pre > 0) {
const struct TimerData* (*preHookFunc) (int *tid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_pre[hIndex].func;
retVal___ = preHookFunc(&tid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8803,9 +8803,9 @@ const struct TimerData* HP_timer_get(int tid) {
{
retVal___ = HPMHooks.source.timer.get(tid);
}
- if( HPMHooks.count.HP_timer_get_post ) {
+ if (HPMHooks.count.HP_timer_get_post > 0) {
const struct TimerData* (*postHookFunc) (const struct TimerData* retVal___, int tid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid);
}
@@ -8815,14 +8815,14 @@ const struct TimerData* HP_timer_get(int tid) {
int HP_timer_delete(int tid, TimerFunc func) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_delete_pre ) {
+ if (HPMHooks.count.HP_timer_delete_pre > 0) {
int (*preHookFunc) (int *tid, TimerFunc *func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_delete_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8830,9 +8830,9 @@ int HP_timer_delete(int tid, TimerFunc func) {
{
retVal___ = HPMHooks.source.timer.delete(tid, func);
}
- if( HPMHooks.count.HP_timer_delete_post ) {
+ if (HPMHooks.count.HP_timer_delete_post > 0) {
int (*postHookFunc) (int retVal___, int tid, TimerFunc func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, func);
}
@@ -8842,14 +8842,14 @@ int HP_timer_delete(int tid, TimerFunc func) {
int64 HP_timer_addtick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_addtick_pre ) {
+ if (HPMHooks.count.HP_timer_addtick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_addtick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8857,9 +8857,9 @@ int64 HP_timer_addtick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.addtick(tid, tick);
}
- if( HPMHooks.count.HP_timer_addtick_post ) {
+ if (HPMHooks.count.HP_timer_addtick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_addtick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -8869,14 +8869,14 @@ int64 HP_timer_addtick(int tid, int64 tick) {
int64 HP_timer_settick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_settick_pre ) {
+ if (HPMHooks.count.HP_timer_settick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_settick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8884,9 +8884,9 @@ int64 HP_timer_settick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.settick(tid, tick);
}
- if( HPMHooks.count.HP_timer_settick_post ) {
+ if (HPMHooks.count.HP_timer_settick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_settick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -8896,14 +8896,14 @@ int64 HP_timer_settick(int tid, int64 tick) {
int HP_timer_add_func_list(TimerFunc func, char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_func_list_pre ) {
+ if (HPMHooks.count.HP_timer_add_func_list_pre > 0) {
int (*preHookFunc) (TimerFunc *func, char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_func_list_pre[hIndex].func;
retVal___ = preHookFunc(&func, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8911,9 +8911,9 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
{
retVal___ = HPMHooks.source.timer.add_func_list(func, name);
}
- if( HPMHooks.count.HP_timer_add_func_list_post ) {
+ if (HPMHooks.count.HP_timer_add_func_list_post > 0) {
int (*postHookFunc) (int retVal___, TimerFunc func, char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_func_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, name);
}
@@ -8923,14 +8923,14 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
unsigned long HP_timer_get_uptime(void) {
int hIndex = 0;
unsigned long retVal___ = 0;
- if( HPMHooks.count.HP_timer_get_uptime_pre ) {
+ if (HPMHooks.count.HP_timer_get_uptime_pre > 0) {
unsigned long (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_uptime_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8938,9 +8938,9 @@ unsigned long HP_timer_get_uptime(void) {
{
retVal___ = HPMHooks.source.timer.get_uptime();
}
- if( HPMHooks.count.HP_timer_get_uptime_post ) {
+ if (HPMHooks.count.HP_timer_get_uptime_post > 0) {
unsigned long (*postHookFunc) (unsigned long retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_uptime_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -8950,14 +8950,14 @@ unsigned long HP_timer_get_uptime(void) {
int HP_timer_perform(int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_perform_pre ) {
+ if (HPMHooks.count.HP_timer_perform_pre > 0) {
int (*preHookFunc) (int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_perform_pre[hIndex].func;
retVal___ = preHookFunc(&tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8965,9 +8965,9 @@ int HP_timer_perform(int64 tick) {
{
retVal___ = HPMHooks.source.timer.perform(tick);
}
- if( HPMHooks.count.HP_timer_perform_post ) {
+ if (HPMHooks.count.HP_timer_perform_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick);
}
@@ -8976,14 +8976,14 @@ int HP_timer_perform(int64 tick) {
}
void HP_timer_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_init_pre ) {
+ if (HPMHooks.count.HP_timer_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8991,9 +8991,9 @@ void HP_timer_init(void) {
{
HPMHooks.source.timer.init();
}
- if( HPMHooks.count.HP_timer_init_post ) {
+ if (HPMHooks.count.HP_timer_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_init_post[hIndex].func;
postHookFunc();
}
@@ -9002,14 +9002,14 @@ void HP_timer_init(void) {
}
void HP_timer_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_final_pre ) {
+ if (HPMHooks.count.HP_timer_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9017,9 +9017,9 @@ void HP_timer_final(void) {
{
HPMHooks.source.timer.final();
}
- if( HPMHooks.count.HP_timer_final_post ) {
+ if (HPMHooks.count.HP_timer_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_final_post[hIndex].func;
postHookFunc();
}
diff --git a/src/plugins/HPMHooking/HPMHooking_login.sources.inc b/src/plugins/HPMHooking/HPMHooking_login.sources.inc
index 8239d64ce..8c3b935ac 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.sources.inc
@@ -25,26 +25,26 @@
/* GENERATED FILE DO NOT EDIT */
-memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
-memcpy(&HPMHooks.source.cmdline, cmdline, sizeof(struct cmdline_interface));
-memcpy(&HPMHooks.source.console, console, sizeof(struct console_interface));
-memcpy(&HPMHooks.source.core, core, sizeof(struct core_interface));
-memcpy(&HPMHooks.source.DB, DB, sizeof(struct db_interface));
-memcpy(&HPMHooks.source.des, des, sizeof(struct des_interface));
-memcpy(&HPMHooks.source.lclif, lclif, sizeof(struct lclif_interface));
-memcpy(&HPMHooks.source.PRIV__lclif, lclif->p, sizeof(struct lclif_interface_private));
-memcpy(&HPMHooks.source.libconfig, libconfig, sizeof(struct libconfig_interface));
-memcpy(&HPMHooks.source.login, login, sizeof(struct login_interface));
-memcpy(&HPMHooks.source.md5, md5, sizeof(struct md5_interface));
-memcpy(&HPMHooks.source.mutex, mutex, sizeof(struct mutex_interface));
-memcpy(&HPMHooks.source.nullpo, nullpo, sizeof(struct nullpo_interface));
-memcpy(&HPMHooks.source.rnd, rnd, sizeof(struct rnd_interface));
-memcpy(&HPMHooks.source.showmsg, showmsg, sizeof(struct showmsg_interface));
-memcpy(&HPMHooks.source.sockt, sockt, sizeof(struct socket_interface));
-memcpy(&HPMHooks.source.SQL, SQL, sizeof(struct sql_interface));
-memcpy(&HPMHooks.source.StrBuf, StrBuf, sizeof(struct stringbuf_interface));
-memcpy(&HPMHooks.source.strlib, strlib, sizeof(struct strlib_interface));
-memcpy(&HPMHooks.source.sv, sv, sizeof(struct sv_interface));
-memcpy(&HPMHooks.source.sysinfo, sysinfo, sizeof(struct sysinfo_interface));
-memcpy(&HPMHooks.source.thread, thread, sizeof(struct thread_interface));
-memcpy(&HPMHooks.source.timer, timer, sizeof(struct timer_interface));
+HPMHooks.source.HCache = *HCache;
+HPMHooks.source.cmdline = *cmdline;
+HPMHooks.source.console = *console;
+HPMHooks.source.core = *core;
+HPMHooks.source.DB = *DB;
+HPMHooks.source.des = *des;
+HPMHooks.source.lclif = *lclif;
+HPMHooks.source.PRIV__lclif = *lclif->p;
+HPMHooks.source.libconfig = *libconfig;
+HPMHooks.source.login = *login;
+HPMHooks.source.md5 = *md5;
+HPMHooks.source.mutex = *mutex;
+HPMHooks.source.nullpo = *nullpo;
+HPMHooks.source.rnd = *rnd;
+HPMHooks.source.showmsg = *showmsg;
+HPMHooks.source.sockt = *sockt;
+HPMHooks.source.SQL = *SQL;
+HPMHooks.source.StrBuf = *StrBuf;
+HPMHooks.source.strlib = *strlib;
+HPMHooks.source.sv = *sv;
+HPMHooks.source.sysinfo = *sysinfo;
+HPMHooks.source.thread = *thread;
+HPMHooks.source.timer = *timer;
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
index cdd2386a6..762acb747 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
@@ -4594,6 +4594,8 @@ struct {
struct HPMHookPoint *HP_script_get_val_post;
struct HPMHookPoint *HP_script_get_val_ref_str_pre;
struct HPMHookPoint *HP_script_get_val_ref_str_post;
+ struct HPMHookPoint *HP_script_get_val_pc_ref_str_pre;
+ struct HPMHookPoint *HP_script_get_val_pc_ref_str_post;
struct HPMHookPoint *HP_script_get_val_scope_str_pre;
struct HPMHookPoint *HP_script_get_val_scope_str_post;
struct HPMHookPoint *HP_script_get_val_npc_str_pre;
@@ -4602,6 +4604,8 @@ struct {
struct HPMHookPoint *HP_script_get_val_instance_str_post;
struct HPMHookPoint *HP_script_get_val_ref_num_pre;
struct HPMHookPoint *HP_script_get_val_ref_num_post;
+ struct HPMHookPoint *HP_script_get_val_pc_ref_num_pre;
+ struct HPMHookPoint *HP_script_get_val_pc_ref_num_post;
struct HPMHookPoint *HP_script_get_val_scope_num_pre;
struct HPMHookPoint *HP_script_get_val_scope_num_post;
struct HPMHookPoint *HP_script_get_val_npc_num_pre;
@@ -4756,6 +4760,8 @@ struct {
struct HPMHookPoint *HP_script_set_reg_post;
struct HPMHookPoint *HP_script_set_reg_ref_str_pre;
struct HPMHookPoint *HP_script_set_reg_ref_str_post;
+ struct HPMHookPoint *HP_script_set_reg_pc_ref_str_pre;
+ struct HPMHookPoint *HP_script_set_reg_pc_ref_str_post;
struct HPMHookPoint *HP_script_set_reg_scope_str_pre;
struct HPMHookPoint *HP_script_set_reg_scope_str_post;
struct HPMHookPoint *HP_script_set_reg_npc_str_pre;
@@ -4764,6 +4770,8 @@ struct {
struct HPMHookPoint *HP_script_set_reg_instance_str_post;
struct HPMHookPoint *HP_script_set_reg_ref_num_pre;
struct HPMHookPoint *HP_script_set_reg_ref_num_post;
+ struct HPMHookPoint *HP_script_set_reg_pc_ref_num_pre;
+ struct HPMHookPoint *HP_script_set_reg_pc_ref_num_post;
struct HPMHookPoint *HP_script_set_reg_scope_num_pre;
struct HPMHookPoint *HP_script_set_reg_scope_num_post;
struct HPMHookPoint *HP_script_set_reg_npc_num_pre;
@@ -10641,6 +10649,8 @@ struct {
int HP_script_get_val_post;
int HP_script_get_val_ref_str_pre;
int HP_script_get_val_ref_str_post;
+ int HP_script_get_val_pc_ref_str_pre;
+ int HP_script_get_val_pc_ref_str_post;
int HP_script_get_val_scope_str_pre;
int HP_script_get_val_scope_str_post;
int HP_script_get_val_npc_str_pre;
@@ -10649,6 +10659,8 @@ struct {
int HP_script_get_val_instance_str_post;
int HP_script_get_val_ref_num_pre;
int HP_script_get_val_ref_num_post;
+ int HP_script_get_val_pc_ref_num_pre;
+ int HP_script_get_val_pc_ref_num_post;
int HP_script_get_val_scope_num_pre;
int HP_script_get_val_scope_num_post;
int HP_script_get_val_npc_num_pre;
@@ -10803,6 +10815,8 @@ struct {
int HP_script_set_reg_post;
int HP_script_set_reg_ref_str_pre;
int HP_script_set_reg_ref_str_post;
+ int HP_script_set_reg_pc_ref_str_pre;
+ int HP_script_set_reg_pc_ref_str_post;
int HP_script_set_reg_scope_str_pre;
int HP_script_set_reg_scope_str_post;
int HP_script_set_reg_npc_str_pre;
@@ -10811,6 +10825,8 @@ struct {
int HP_script_set_reg_instance_str_post;
int HP_script_set_reg_ref_num_pre;
int HP_script_set_reg_ref_num_post;
+ int HP_script_set_reg_pc_ref_num_pre;
+ int HP_script_set_reg_pc_ref_num_post;
int HP_script_set_reg_scope_num_pre;
int HP_script_set_reg_scope_num_post;
int HP_script_set_reg_npc_num_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
index 9075901c4..65cd9ea82 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
@@ -2357,10 +2357,12 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(script->push_val, HP_script_push_val) },
{ HP_POP(script->get_val, HP_script_get_val) },
{ HP_POP(script->get_val_ref_str, HP_script_get_val_ref_str) },
+ { HP_POP(script->get_val_pc_ref_str, HP_script_get_val_pc_ref_str) },
{ HP_POP(script->get_val_scope_str, HP_script_get_val_scope_str) },
{ HP_POP(script->get_val_npc_str, HP_script_get_val_npc_str) },
{ HP_POP(script->get_val_instance_str, HP_script_get_val_instance_str) },
{ HP_POP(script->get_val_ref_num, HP_script_get_val_ref_num) },
+ { HP_POP(script->get_val_pc_ref_num, HP_script_get_val_pc_ref_num) },
{ HP_POP(script->get_val_scope_num, HP_script_get_val_scope_num) },
{ HP_POP(script->get_val_npc_num, HP_script_get_val_npc_num) },
{ HP_POP(script->get_val_instance_num, HP_script_get_val_instance_num) },
@@ -2438,10 +2440,12 @@ struct HookingPointData HookingPoints[] = {
{ HP_POP(script->errorwarning_sub, HP_script_errorwarning_sub) },
{ HP_POP(script->set_reg, HP_script_set_reg) },
{ HP_POP(script->set_reg_ref_str, HP_script_set_reg_ref_str) },
+ { HP_POP(script->set_reg_pc_ref_str, HP_script_set_reg_pc_ref_str) },
{ HP_POP(script->set_reg_scope_str, HP_script_set_reg_scope_str) },
{ HP_POP(script->set_reg_npc_str, HP_script_set_reg_npc_str) },
{ HP_POP(script->set_reg_instance_str, HP_script_set_reg_instance_str) },
{ HP_POP(script->set_reg_ref_num, HP_script_set_reg_ref_num) },
+ { HP_POP(script->set_reg_pc_ref_num, HP_script_set_reg_pc_ref_num) },
{ HP_POP(script->set_reg_scope_num, HP_script_set_reg_scope_num) },
{ HP_POP(script->set_reg_npc_num, HP_script_set_reg_npc_num) },
{ HP_POP(script->set_reg_instance_num, HP_script_set_reg_instance_num) },
diff --git a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
index b24c7d315..884e1e920 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
@@ -28,14 +28,14 @@
/* HCache_interface */
void HP_HCache_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_HCache_init_pre ) {
+ if (HPMHooks.count.HP_HCache_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43,9 +43,9 @@ void HP_HCache_init(void) {
{
HPMHooks.source.HCache.init();
}
- if( HPMHooks.count.HP_HCache_init_post ) {
+ if (HPMHooks.count.HP_HCache_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_init_post[hIndex].func;
postHookFunc();
}
@@ -55,14 +55,14 @@ void HP_HCache_init(void) {
bool HP_HCache_check(const char *file) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_HCache_check_pre ) {
+ if (HPMHooks.count.HP_HCache_check_pre > 0) {
bool (*preHookFunc) (const char **file);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_check_pre[hIndex].func;
retVal___ = preHookFunc(&file);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70,9 +70,9 @@ bool HP_HCache_check(const char *file) {
{
retVal___ = HPMHooks.source.HCache.check(file);
}
- if( HPMHooks.count.HP_HCache_check_post ) {
+ if (HPMHooks.count.HP_HCache_check_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *file);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file);
}
@@ -82,14 +82,14 @@ bool HP_HCache_check(const char *file) {
FILE* HP_HCache_open(const char *file, const char *opt) {
int hIndex = 0;
FILE* retVal___ = NULL;
- if( HPMHooks.count.HP_HCache_open_pre ) {
+ if (HPMHooks.count.HP_HCache_open_pre > 0) {
FILE* (*preHookFunc) (const char **file, const char **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_HCache_open_pre[hIndex].func;
retVal___ = preHookFunc(&file, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -97,9 +97,9 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
{
retVal___ = HPMHooks.source.HCache.open(file, opt);
}
- if( HPMHooks.count.HP_HCache_open_post ) {
+ if (HPMHooks.count.HP_HCache_open_post > 0) {
FILE* (*postHookFunc) (FILE* retVal___, const char *file, const char *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_HCache_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_HCache_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, opt);
}
@@ -109,14 +109,14 @@ FILE* HP_HCache_open(const char *file, const char *opt) {
/* atcommand_interface */
void HP_atcommand_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_init_pre ) {
+ if (HPMHooks.count.HP_atcommand_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -124,9 +124,9 @@ void HP_atcommand_init(bool minimal) {
{
HPMHooks.source.atcommand.init(minimal);
}
- if( HPMHooks.count.HP_atcommand_init_post ) {
+ if (HPMHooks.count.HP_atcommand_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -135,14 +135,14 @@ void HP_atcommand_init(bool minimal) {
}
void HP_atcommand_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_final_pre ) {
+ if (HPMHooks.count.HP_atcommand_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -150,9 +150,9 @@ void HP_atcommand_final(void) {
{
HPMHooks.source.atcommand.final();
}
- if( HPMHooks.count.HP_atcommand_final_post ) {
+ if (HPMHooks.count.HP_atcommand_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_final_post[hIndex].func;
postHookFunc();
}
@@ -162,14 +162,14 @@ void HP_atcommand_final(void) {
bool HP_atcommand_exec(const int fd, struct map_session_data *sd, const char *message, bool player_invoked) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_exec_pre ) {
+ if (HPMHooks.count.HP_atcommand_exec_pre > 0) {
bool (*preHookFunc) (const int *fd, struct map_session_data **sd, const char **message, bool *player_invoked);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exec_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exec_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_exec_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd, &message, &player_invoked);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -177,9 +177,9 @@ bool HP_atcommand_exec(const int fd, struct map_session_data *sd, const char *me
{
retVal___ = HPMHooks.source.atcommand.exec(fd, sd, message, player_invoked);
}
- if( HPMHooks.count.HP_atcommand_exec_post ) {
+ if (HPMHooks.count.HP_atcommand_exec_post > 0) {
bool (*postHookFunc) (bool retVal___, const int fd, struct map_session_data *sd, const char *message, bool player_invoked);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exec_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exec_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_exec_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd, message, player_invoked);
}
@@ -189,14 +189,14 @@ bool HP_atcommand_exec(const int fd, struct map_session_data *sd, const char *me
bool HP_atcommand_create(char *name, AtCommandFunc func) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_create_pre ) {
+ if (HPMHooks.count.HP_atcommand_create_pre > 0) {
bool (*preHookFunc) (char **name, AtCommandFunc *func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_create_pre[hIndex].func;
retVal___ = preHookFunc(&name, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -204,9 +204,9 @@ bool HP_atcommand_create(char *name, AtCommandFunc func) {
{
retVal___ = HPMHooks.source.atcommand.create(name, func);
}
- if( HPMHooks.count.HP_atcommand_create_post ) {
+ if (HPMHooks.count.HP_atcommand_create_post > 0) {
bool (*postHookFunc) (bool retVal___, char *name, AtCommandFunc func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, func);
}
@@ -216,14 +216,14 @@ bool HP_atcommand_create(char *name, AtCommandFunc func) {
bool HP_atcommand_can_use(struct map_session_data *sd, const char *command) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_can_use_pre ) {
+ if (HPMHooks.count.HP_atcommand_can_use_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **command);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_can_use_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &command);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -231,9 +231,9 @@ bool HP_atcommand_can_use(struct map_session_data *sd, const char *command) {
{
retVal___ = HPMHooks.source.atcommand.can_use(sd, command);
}
- if( HPMHooks.count.HP_atcommand_can_use_post ) {
+ if (HPMHooks.count.HP_atcommand_can_use_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *command);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_can_use_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, command);
}
@@ -243,14 +243,14 @@ bool HP_atcommand_can_use(struct map_session_data *sd, const char *command) {
bool HP_atcommand_can_use2(struct map_session_data *sd, const char *command, AtCommandType type) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_can_use2_pre ) {
+ if (HPMHooks.count.HP_atcommand_can_use2_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **command, AtCommandType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_can_use2_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &command, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -258,9 +258,9 @@ bool HP_atcommand_can_use2(struct map_session_data *sd, const char *command, AtC
{
retVal___ = HPMHooks.source.atcommand.can_use2(sd, command, type);
}
- if( HPMHooks.count.HP_atcommand_can_use2_post ) {
+ if (HPMHooks.count.HP_atcommand_can_use2_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *command, AtCommandType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_can_use2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_can_use2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, command, type);
}
@@ -269,14 +269,14 @@ bool HP_atcommand_can_use2(struct map_session_data *sd, const char *command, AtC
}
void HP_atcommand_load_groups(GroupSettings **groups, struct config_setting_t **commands_, size_t sz) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_load_groups_pre ) {
+ if (HPMHooks.count.HP_atcommand_load_groups_pre > 0) {
void (*preHookFunc) (GroupSettings ***groups, struct config_setting_t ***commands_, size_t *sz);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_load_groups_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_load_groups_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_load_groups_pre[hIndex].func;
preHookFunc(&groups, &commands_, &sz);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -284,9 +284,9 @@ void HP_atcommand_load_groups(GroupSettings **groups, struct config_setting_t **
{
HPMHooks.source.atcommand.load_groups(groups, commands_, sz);
}
- if( HPMHooks.count.HP_atcommand_load_groups_post ) {
+ if (HPMHooks.count.HP_atcommand_load_groups_post > 0) {
void (*postHookFunc) (GroupSettings **groups, struct config_setting_t **commands_, size_t sz);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_load_groups_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_load_groups_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_load_groups_post[hIndex].func;
postHookFunc(groups, commands_, sz);
}
@@ -296,14 +296,14 @@ void HP_atcommand_load_groups(GroupSettings **groups, struct config_setting_t **
AtCommandInfo* HP_atcommand_exists(const char *name) {
int hIndex = 0;
AtCommandInfo* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_exists_pre ) {
+ if (HPMHooks.count.HP_atcommand_exists_pre > 0) {
AtCommandInfo* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_exists_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -311,9 +311,9 @@ AtCommandInfo* HP_atcommand_exists(const char *name) {
{
retVal___ = HPMHooks.source.atcommand.exists(name);
}
- if( HPMHooks.count.HP_atcommand_exists_post ) {
+ if (HPMHooks.count.HP_atcommand_exists_post > 0) {
AtCommandInfo* (*postHookFunc) (AtCommandInfo* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -323,14 +323,14 @@ AtCommandInfo* HP_atcommand_exists(const char *name) {
bool HP_atcommand_msg_read(const char *cfg_name, bool allow_override) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_msg_read_pre ) {
+ if (HPMHooks.count.HP_atcommand_msg_read_pre > 0) {
bool (*preHookFunc) (const char **cfg_name, bool *allow_override);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_msg_read_pre[hIndex].func;
retVal___ = preHookFunc(&cfg_name, &allow_override);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -338,9 +338,9 @@ bool HP_atcommand_msg_read(const char *cfg_name, bool allow_override) {
{
retVal___ = HPMHooks.source.atcommand.msg_read(cfg_name, allow_override);
}
- if( HPMHooks.count.HP_atcommand_msg_read_post ) {
+ if (HPMHooks.count.HP_atcommand_msg_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *cfg_name, bool allow_override);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_msg_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cfg_name, allow_override);
}
@@ -349,14 +349,14 @@ bool HP_atcommand_msg_read(const char *cfg_name, bool allow_override) {
}
void HP_atcommand_final_msg(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_final_msg_pre ) {
+ if (HPMHooks.count.HP_atcommand_final_msg_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_msg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_msg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_final_msg_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -364,9 +364,9 @@ void HP_atcommand_final_msg(void) {
{
HPMHooks.source.atcommand.final_msg();
}
- if( HPMHooks.count.HP_atcommand_final_msg_post ) {
+ if (HPMHooks.count.HP_atcommand_final_msg_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_msg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_final_msg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_final_msg_post[hIndex].func;
postHookFunc();
}
@@ -376,14 +376,14 @@ void HP_atcommand_final_msg(void) {
struct atcmd_binding_data* HP_atcommand_get_bind_byname(const char *name) {
int hIndex = 0;
struct atcmd_binding_data* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_get_bind_byname_pre ) {
+ if (HPMHooks.count.HP_atcommand_get_bind_byname_pre > 0) {
struct atcmd_binding_data* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_bind_byname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_bind_byname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_get_bind_byname_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -391,9 +391,9 @@ struct atcmd_binding_data* HP_atcommand_get_bind_byname(const char *name) {
{
retVal___ = HPMHooks.source.atcommand.get_bind_byname(name);
}
- if( HPMHooks.count.HP_atcommand_get_bind_byname_post ) {
+ if (HPMHooks.count.HP_atcommand_get_bind_byname_post > 0) {
struct atcmd_binding_data* (*postHookFunc) (struct atcmd_binding_data* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_bind_byname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_bind_byname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_get_bind_byname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -403,14 +403,14 @@ struct atcmd_binding_data* HP_atcommand_get_bind_byname(const char *name) {
AtCommandInfo* HP_atcommand_get_info_byname(const char *name) {
int hIndex = 0;
AtCommandInfo* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_get_info_byname_pre ) {
+ if (HPMHooks.count.HP_atcommand_get_info_byname_pre > 0) {
AtCommandInfo* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_info_byname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_info_byname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_get_info_byname_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -418,9 +418,9 @@ AtCommandInfo* HP_atcommand_get_info_byname(const char *name) {
{
retVal___ = HPMHooks.source.atcommand.get_info_byname(name);
}
- if( HPMHooks.count.HP_atcommand_get_info_byname_post ) {
+ if (HPMHooks.count.HP_atcommand_get_info_byname_post > 0) {
AtCommandInfo* (*postHookFunc) (AtCommandInfo* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_info_byname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_info_byname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_get_info_byname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -430,14 +430,14 @@ AtCommandInfo* HP_atcommand_get_info_byname(const char *name) {
const char* HP_atcommand_check_alias(const char *aliasname) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_check_alias_pre ) {
+ if (HPMHooks.count.HP_atcommand_check_alias_pre > 0) {
const char* (*preHookFunc) (const char **aliasname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_check_alias_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_check_alias_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_check_alias_pre[hIndex].func;
retVal___ = preHookFunc(&aliasname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -445,9 +445,9 @@ const char* HP_atcommand_check_alias(const char *aliasname) {
{
retVal___ = HPMHooks.source.atcommand.check_alias(aliasname);
}
- if( HPMHooks.count.HP_atcommand_check_alias_post ) {
+ if (HPMHooks.count.HP_atcommand_check_alias_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *aliasname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_check_alias_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_check_alias_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_check_alias_post[hIndex].func;
retVal___ = postHookFunc(retVal___, aliasname);
}
@@ -456,14 +456,14 @@ const char* HP_atcommand_check_alias(const char *aliasname) {
}
void HP_atcommand_get_suggestions(struct map_session_data *sd, const char *name, bool is_atcmd_cmd) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_get_suggestions_pre ) {
+ if (HPMHooks.count.HP_atcommand_get_suggestions_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name, bool *is_atcmd_cmd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_suggestions_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_suggestions_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_get_suggestions_pre[hIndex].func;
preHookFunc(&sd, &name, &is_atcmd_cmd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -471,9 +471,9 @@ void HP_atcommand_get_suggestions(struct map_session_data *sd, const char *name,
{
HPMHooks.source.atcommand.get_suggestions(sd, name, is_atcmd_cmd);
}
- if( HPMHooks.count.HP_atcommand_get_suggestions_post ) {
+ if (HPMHooks.count.HP_atcommand_get_suggestions_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name, bool is_atcmd_cmd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_suggestions_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_suggestions_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_get_suggestions_post[hIndex].func;
postHookFunc(sd, name, is_atcmd_cmd);
}
@@ -482,14 +482,14 @@ void HP_atcommand_get_suggestions(struct map_session_data *sd, const char *name,
}
void HP_atcommand_config_read(const char *config_filename) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_config_read_pre ) {
+ if (HPMHooks.count.HP_atcommand_config_read_pre > 0) {
void (*preHookFunc) (const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_config_read_pre[hIndex].func;
preHookFunc(&config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -497,9 +497,9 @@ void HP_atcommand_config_read(const char *config_filename) {
{
HPMHooks.source.atcommand.config_read(config_filename);
}
- if( HPMHooks.count.HP_atcommand_config_read_post ) {
+ if (HPMHooks.count.HP_atcommand_config_read_post > 0) {
void (*postHookFunc) (const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_config_read_post[hIndex].func;
postHookFunc(config_filename);
}
@@ -509,16 +509,16 @@ void HP_atcommand_config_read(const char *config_filename) {
int HP_atcommand_stopattack(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_stopattack_pre ) {
+ if (HPMHooks.count.HP_atcommand_stopattack_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_stopattack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_stopattack_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_stopattack_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -528,9 +528,9 @@ int HP_atcommand_stopattack(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.stopattack(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_stopattack_post ) {
+ if (HPMHooks.count.HP_atcommand_stopattack_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_stopattack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_stopattack_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_stopattack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -542,16 +542,16 @@ int HP_atcommand_stopattack(struct block_list *bl, va_list ap) {
int HP_atcommand_pvpoff_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_pvpoff_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_pvpoff_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpoff_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpoff_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_pvpoff_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -561,9 +561,9 @@ int HP_atcommand_pvpoff_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.pvpoff_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_pvpoff_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_pvpoff_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpoff_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpoff_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_pvpoff_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -575,16 +575,16 @@ int HP_atcommand_pvpoff_sub(struct block_list *bl, va_list ap) {
int HP_atcommand_pvpon_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_pvpon_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_pvpon_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpon_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpon_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_pvpon_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -594,9 +594,9 @@ int HP_atcommand_pvpon_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.pvpon_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_pvpon_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_pvpon_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpon_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_pvpon_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_pvpon_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -608,16 +608,16 @@ int HP_atcommand_pvpon_sub(struct block_list *bl, va_list ap) {
int HP_atcommand_atkillmonster_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_atkillmonster_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_atkillmonster_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_atkillmonster_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_atkillmonster_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_atkillmonster_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -627,9 +627,9 @@ int HP_atcommand_atkillmonster_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.atkillmonster_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_atkillmonster_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_atkillmonster_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_atkillmonster_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_atkillmonster_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_atkillmonster_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -640,14 +640,14 @@ int HP_atcommand_atkillmonster_sub(struct block_list *bl, va_list ap) {
}
void HP_atcommand_raise_sub(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_raise_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_raise_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_raise_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_raise_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_raise_sub_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -655,9 +655,9 @@ void HP_atcommand_raise_sub(struct map_session_data *sd) {
{
HPMHooks.source.atcommand.raise_sub(sd);
}
- if( HPMHooks.count.HP_atcommand_raise_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_raise_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_raise_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_raise_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_raise_sub_post[hIndex].func;
postHookFunc(sd);
}
@@ -666,14 +666,14 @@ void HP_atcommand_raise_sub(struct map_session_data *sd) {
}
void HP_atcommand_get_jail_time(int jailtime, int *year, int *month, int *day, int *hour, int *minute) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_get_jail_time_pre ) {
+ if (HPMHooks.count.HP_atcommand_get_jail_time_pre > 0) {
void (*preHookFunc) (int *jailtime, int **year, int **month, int **day, int **hour, int **minute);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_jail_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_jail_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_get_jail_time_pre[hIndex].func;
preHookFunc(&jailtime, &year, &month, &day, &hour, &minute);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -681,9 +681,9 @@ void HP_atcommand_get_jail_time(int jailtime, int *year, int *month, int *day, i
{
HPMHooks.source.atcommand.get_jail_time(jailtime, year, month, day, hour, minute);
}
- if( HPMHooks.count.HP_atcommand_get_jail_time_post ) {
+ if (HPMHooks.count.HP_atcommand_get_jail_time_post > 0) {
void (*postHookFunc) (int jailtime, int *year, int *month, int *day, int *hour, int *minute);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_jail_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_get_jail_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_get_jail_time_post[hIndex].func;
postHookFunc(jailtime, year, month, day, hour, minute);
}
@@ -693,16 +693,16 @@ void HP_atcommand_get_jail_time(int jailtime, int *year, int *month, int *day, i
int HP_atcommand_cleanfloor_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_cleanfloor_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_cleanfloor_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cleanfloor_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cleanfloor_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_cleanfloor_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -712,9 +712,9 @@ int HP_atcommand_cleanfloor_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.cleanfloor_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_cleanfloor_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_cleanfloor_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cleanfloor_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cleanfloor_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_cleanfloor_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -726,16 +726,16 @@ int HP_atcommand_cleanfloor_sub(struct block_list *bl, va_list ap) {
int HP_atcommand_mutearea_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_mutearea_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_mutearea_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_mutearea_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_mutearea_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_atcommand_mutearea_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -745,9 +745,9 @@ int HP_atcommand_mutearea_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.atcommand.mutearea_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_atcommand_mutearea_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_mutearea_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_mutearea_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_mutearea_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_atcommand_mutearea_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -758,14 +758,14 @@ int HP_atcommand_mutearea_sub(struct block_list *bl, va_list ap) {
}
void HP_atcommand_getring(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_getring_pre ) {
+ if (HPMHooks.count.HP_atcommand_getring_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_getring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_getring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_getring_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -773,9 +773,9 @@ void HP_atcommand_getring(struct map_session_data *sd) {
{
HPMHooks.source.atcommand.getring(sd);
}
- if( HPMHooks.count.HP_atcommand_getring_post ) {
+ if (HPMHooks.count.HP_atcommand_getring_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_getring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_getring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_getring_post[hIndex].func;
postHookFunc(sd);
}
@@ -784,14 +784,14 @@ void HP_atcommand_getring(struct map_session_data *sd) {
}
void HP_atcommand_channel_help(int fd, const char *command, bool can_create) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_channel_help_pre ) {
+ if (HPMHooks.count.HP_atcommand_channel_help_pre > 0) {
void (*preHookFunc) (int *fd, const char **command, bool *can_create);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_channel_help_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_channel_help_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_channel_help_pre[hIndex].func;
preHookFunc(&fd, &command, &can_create);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -799,9 +799,9 @@ void HP_atcommand_channel_help(int fd, const char *command, bool can_create) {
{
HPMHooks.source.atcommand.channel_help(fd, command, can_create);
}
- if( HPMHooks.count.HP_atcommand_channel_help_post ) {
+ if (HPMHooks.count.HP_atcommand_channel_help_post > 0) {
void (*postHookFunc) (int fd, const char *command, bool can_create);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_channel_help_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_channel_help_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_channel_help_post[hIndex].func;
postHookFunc(fd, command, can_create);
}
@@ -810,14 +810,14 @@ void HP_atcommand_channel_help(int fd, const char *command, bool can_create) {
}
void HP_atcommand_commands_sub(struct map_session_data *sd, const int fd, AtCommandType type) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_commands_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_commands_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const int *fd, AtCommandType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_commands_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_commands_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_commands_sub_pre[hIndex].func;
preHookFunc(&sd, &fd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -825,9 +825,9 @@ void HP_atcommand_commands_sub(struct map_session_data *sd, const int fd, AtComm
{
HPMHooks.source.atcommand.commands_sub(sd, fd, type);
}
- if( HPMHooks.count.HP_atcommand_commands_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_commands_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const int fd, AtCommandType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_commands_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_commands_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_commands_sub_post[hIndex].func;
postHookFunc(sd, fd, type);
}
@@ -836,14 +836,14 @@ void HP_atcommand_commands_sub(struct map_session_data *sd, const int fd, AtComm
}
void HP_atcommand_cmd_db_clear(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_cmd_db_clear_pre ) {
+ if (HPMHooks.count.HP_atcommand_cmd_db_clear_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_cmd_db_clear_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -851,9 +851,9 @@ void HP_atcommand_cmd_db_clear(void) {
{
HPMHooks.source.atcommand.cmd_db_clear();
}
- if( HPMHooks.count.HP_atcommand_cmd_db_clear_post ) {
+ if (HPMHooks.count.HP_atcommand_cmd_db_clear_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_cmd_db_clear_post[hIndex].func;
postHookFunc();
}
@@ -863,16 +863,16 @@ void HP_atcommand_cmd_db_clear(void) {
int HP_atcommand_cmd_db_clear_sub(union DBKey key, struct DBData *data, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre ) {
+ if (HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_atcommand_cmd_db_clear_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -882,9 +882,9 @@ int HP_atcommand_cmd_db_clear_sub(union DBKey key, struct DBData *data, va_list
retVal___ = HPMHooks.source.atcommand.cmd_db_clear_sub(key, data, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_atcommand_cmd_db_clear_sub_post ) {
+ if (HPMHooks.count.HP_atcommand_cmd_db_clear_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_cmd_db_clear_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_atcommand_cmd_db_clear_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, args___copy);
@@ -895,14 +895,14 @@ int HP_atcommand_cmd_db_clear_sub(union DBKey key, struct DBData *data, va_list
}
void HP_atcommand_doload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_doload_pre ) {
+ if (HPMHooks.count.HP_atcommand_doload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_doload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_doload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_doload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -910,9 +910,9 @@ void HP_atcommand_doload(void) {
{
HPMHooks.source.atcommand.doload();
}
- if( HPMHooks.count.HP_atcommand_doload_post ) {
+ if (HPMHooks.count.HP_atcommand_doload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_doload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_doload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_doload_post[hIndex].func;
postHookFunc();
}
@@ -921,14 +921,14 @@ void HP_atcommand_doload(void) {
}
void HP_atcommand_base_commands(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_base_commands_pre ) {
+ if (HPMHooks.count.HP_atcommand_base_commands_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_base_commands_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_base_commands_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_base_commands_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -936,9 +936,9 @@ void HP_atcommand_base_commands(void) {
{
HPMHooks.source.atcommand.base_commands();
}
- if( HPMHooks.count.HP_atcommand_base_commands_post ) {
+ if (HPMHooks.count.HP_atcommand_base_commands_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_base_commands_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_base_commands_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_base_commands_post[hIndex].func;
postHookFunc();
}
@@ -948,14 +948,14 @@ void HP_atcommand_base_commands(void) {
bool HP_atcommand_add(char *name, AtCommandFunc func, bool replace) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_atcommand_add_pre ) {
+ if (HPMHooks.count.HP_atcommand_add_pre > 0) {
bool (*preHookFunc) (char **name, AtCommandFunc *func, bool *replace);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_add_pre[hIndex].func;
retVal___ = preHookFunc(&name, &func, &replace);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -963,9 +963,9 @@ bool HP_atcommand_add(char *name, AtCommandFunc func, bool replace) {
{
retVal___ = HPMHooks.source.atcommand.add(name, func, replace);
}
- if( HPMHooks.count.HP_atcommand_add_post ) {
+ if (HPMHooks.count.HP_atcommand_add_post > 0) {
bool (*postHookFunc) (bool retVal___, char *name, AtCommandFunc func, bool replace);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, func, replace);
}
@@ -975,14 +975,14 @@ bool HP_atcommand_add(char *name, AtCommandFunc func, bool replace) {
const char* HP_atcommand_msg(int msg_number) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_msg_pre ) {
+ if (HPMHooks.count.HP_atcommand_msg_pre > 0) {
const char* (*preHookFunc) (int *msg_number);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_msg_pre[hIndex].func;
retVal___ = preHookFunc(&msg_number);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -990,9 +990,9 @@ const char* HP_atcommand_msg(int msg_number) {
{
retVal___ = HPMHooks.source.atcommand.msg(msg_number);
}
- if( HPMHooks.count.HP_atcommand_msg_post ) {
+ if (HPMHooks.count.HP_atcommand_msg_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int msg_number);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_msg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, msg_number);
}
@@ -1001,14 +1001,14 @@ const char* HP_atcommand_msg(int msg_number) {
}
void HP_atcommand_expand_message_table(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_atcommand_expand_message_table_pre ) {
+ if (HPMHooks.count.HP_atcommand_expand_message_table_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_expand_message_table_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_expand_message_table_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_expand_message_table_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1016,9 +1016,9 @@ void HP_atcommand_expand_message_table(void) {
{
HPMHooks.source.atcommand.expand_message_table();
}
- if( HPMHooks.count.HP_atcommand_expand_message_table_post ) {
+ if (HPMHooks.count.HP_atcommand_expand_message_table_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_expand_message_table_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_expand_message_table_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_expand_message_table_post[hIndex].func;
postHookFunc();
}
@@ -1028,14 +1028,14 @@ void HP_atcommand_expand_message_table(void) {
const char* HP_atcommand_msgfd(int fd, int msg_number) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_msgfd_pre ) {
+ if (HPMHooks.count.HP_atcommand_msgfd_pre > 0) {
const char* (*preHookFunc) (int *fd, int *msg_number);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgfd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgfd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_msgfd_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &msg_number);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1043,9 +1043,9 @@ const char* HP_atcommand_msgfd(int fd, int msg_number) {
{
retVal___ = HPMHooks.source.atcommand.msgfd(fd, msg_number);
}
- if( HPMHooks.count.HP_atcommand_msgfd_post ) {
+ if (HPMHooks.count.HP_atcommand_msgfd_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int fd, int msg_number);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgfd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgfd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_msgfd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, msg_number);
}
@@ -1055,14 +1055,14 @@ const char* HP_atcommand_msgfd(int fd, int msg_number) {
const char* HP_atcommand_msgsd(struct map_session_data *sd, int msg_number) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_atcommand_msgsd_pre ) {
+ if (HPMHooks.count.HP_atcommand_msgsd_pre > 0) {
const char* (*preHookFunc) (struct map_session_data **sd, int *msg_number);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgsd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgsd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_atcommand_msgsd_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &msg_number);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1070,9 +1070,9 @@ const char* HP_atcommand_msgsd(struct map_session_data *sd, int msg_number) {
{
retVal___ = HPMHooks.source.atcommand.msgsd(sd, msg_number);
}
- if( HPMHooks.count.HP_atcommand_msgsd_post ) {
+ if (HPMHooks.count.HP_atcommand_msgsd_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct map_session_data *sd, int msg_number);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgsd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_atcommand_msgsd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_atcommand_msgsd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, msg_number);
}
@@ -1082,14 +1082,14 @@ const char* HP_atcommand_msgsd(struct map_session_data *sd, int msg_number) {
/* battle_interface */
void HP_battle_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_init_pre ) {
+ if (HPMHooks.count.HP_battle_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1097,9 +1097,9 @@ void HP_battle_init(bool minimal) {
{
HPMHooks.source.battle.init(minimal);
}
- if( HPMHooks.count.HP_battle_init_post ) {
+ if (HPMHooks.count.HP_battle_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -1108,14 +1108,14 @@ void HP_battle_init(bool minimal) {
}
void HP_battle_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_final_pre ) {
+ if (HPMHooks.count.HP_battle_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1123,9 +1123,9 @@ void HP_battle_final(void) {
{
HPMHooks.source.battle.final();
}
- if( HPMHooks.count.HP_battle_final_post ) {
+ if (HPMHooks.count.HP_battle_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_final_post[hIndex].func;
postHookFunc();
}
@@ -1135,14 +1135,14 @@ void HP_battle_final(void) {
struct Damage HP_battle_calc_attack(int attack_type, struct block_list *bl, struct block_list *target, uint16 skill_id, uint16 skill_lv, int count) {
int hIndex = 0;
struct Damage retVal___ = { 0 };
- if( HPMHooks.count.HP_battle_calc_attack_pre ) {
+ if (HPMHooks.count.HP_battle_calc_attack_pre > 0) {
struct Damage (*preHookFunc) (int *attack_type, struct block_list **bl, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_attack_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &bl, &target, &skill_id, &skill_lv, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1150,9 +1150,9 @@ struct Damage HP_battle_calc_attack(int attack_type, struct block_list *bl, stru
{
retVal___ = HPMHooks.source.battle.calc_attack(attack_type, bl, target, skill_id, skill_lv, count);
}
- if( HPMHooks.count.HP_battle_calc_attack_post ) {
+ if (HPMHooks.count.HP_battle_calc_attack_post > 0) {
struct Damage (*postHookFunc) (struct Damage retVal___, int attack_type, struct block_list *bl, struct block_list *target, uint16 skill_id, uint16 skill_lv, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, bl, target, skill_id, skill_lv, count);
}
@@ -1162,14 +1162,14 @@ struct Damage HP_battle_calc_attack(int attack_type, struct block_list *bl, stru
int64 HP_battle_calc_damage(struct block_list *src, struct block_list *bl, struct Damage *d, int64 damage, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, struct Damage **d, int64 *damage, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &d, &damage, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1177,9 +1177,9 @@ int64 HP_battle_calc_damage(struct block_list *src, struct block_list *bl, struc
{
retVal___ = HPMHooks.source.battle.calc_damage(src, bl, d, damage, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_battle_calc_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, struct Damage *d, int64 damage, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, d, damage, skill_id, skill_lv);
}
@@ -1189,14 +1189,14 @@ int64 HP_battle_calc_damage(struct block_list *src, struct block_list *bl, struc
int64 HP_battle_calc_pc_damage(struct block_list *src, struct block_list *bl, struct Damage *d, int64 damage, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_pc_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_pc_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, struct Damage **d, int64 *damage, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_pc_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_pc_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_pc_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &d, &damage, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1204,9 +1204,9 @@ int64 HP_battle_calc_pc_damage(struct block_list *src, struct block_list *bl, st
{
retVal___ = HPMHooks.source.battle.calc_pc_damage(src, bl, d, damage, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_battle_calc_pc_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_pc_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, struct Damage *d, int64 damage, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_pc_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_pc_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_pc_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, d, damage, skill_id, skill_lv);
}
@@ -1216,14 +1216,14 @@ int64 HP_battle_calc_pc_damage(struct block_list *src, struct block_list *bl, st
int64 HP_battle_calc_gvg_damage(struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_gvg_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_gvg_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, int64 *damage, int *div_, uint16 *skill_id, uint16 *skill_lv, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_gvg_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_gvg_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_gvg_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &damage, &div_, &skill_id, &skill_lv, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1231,9 +1231,9 @@ int64 HP_battle_calc_gvg_damage(struct block_list *src, struct block_list *bl, i
{
retVal___ = HPMHooks.source.battle.calc_gvg_damage(src, bl, damage, div_, skill_id, skill_lv, flag);
}
- if( HPMHooks.count.HP_battle_calc_gvg_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_gvg_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_gvg_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_gvg_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_gvg_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, damage, div_, skill_id, skill_lv, flag);
}
@@ -1243,14 +1243,14 @@ int64 HP_battle_calc_gvg_damage(struct block_list *src, struct block_list *bl, i
int64 HP_battle_calc_bg_damage(struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_bg_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_bg_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, int64 *damage, int *div_, uint16 *skill_id, uint16 *skill_lv, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_bg_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_bg_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_bg_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &damage, &div_, &skill_id, &skill_lv, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1258,9 +1258,9 @@ int64 HP_battle_calc_bg_damage(struct block_list *src, struct block_list *bl, in
{
retVal___ = HPMHooks.source.battle.calc_bg_damage(src, bl, damage, div_, skill_id, skill_lv, flag);
}
- if( HPMHooks.count.HP_battle_calc_bg_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_bg_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, int64 damage, int div_, uint16 skill_id, uint16 skill_lv, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_bg_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_bg_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_bg_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, damage, div_, skill_id, skill_lv, flag);
}
@@ -1270,14 +1270,14 @@ int64 HP_battle_calc_bg_damage(struct block_list *src, struct block_list *bl, in
enum damage_lv HP_battle_weapon_attack(struct block_list *bl, struct block_list *target, int64 tick, int flag) {
int hIndex = 0;
enum damage_lv retVal___ = ATK_NONE;
- if( HPMHooks.count.HP_battle_weapon_attack_pre ) {
+ if (HPMHooks.count.HP_battle_weapon_attack_pre > 0) {
enum damage_lv (*preHookFunc) (struct block_list **bl, struct block_list **target, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_weapon_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_weapon_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_weapon_attack_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &target, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1285,9 +1285,9 @@ enum damage_lv HP_battle_weapon_attack(struct block_list *bl, struct block_list
{
retVal___ = HPMHooks.source.battle.weapon_attack(bl, target, tick, flag);
}
- if( HPMHooks.count.HP_battle_weapon_attack_post ) {
+ if (HPMHooks.count.HP_battle_weapon_attack_post > 0) {
enum damage_lv (*postHookFunc) (enum damage_lv retVal___, struct block_list *bl, struct block_list *target, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_weapon_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_weapon_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_weapon_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, target, tick, flag);
}
@@ -1297,14 +1297,14 @@ enum damage_lv HP_battle_weapon_attack(struct block_list *bl, struct block_list
bool HP_battle_check_arrows(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_check_arrows_pre ) {
+ if (HPMHooks.count.HP_battle_check_arrows_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_arrows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_arrows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_check_arrows_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1312,9 +1312,9 @@ bool HP_battle_check_arrows(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.battle.check_arrows(sd);
}
- if( HPMHooks.count.HP_battle_check_arrows_post ) {
+ if (HPMHooks.count.HP_battle_check_arrows_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_arrows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_arrows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_check_arrows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -1324,14 +1324,14 @@ bool HP_battle_check_arrows(struct map_session_data *sd) {
struct Damage HP_battle_calc_weapon_attack(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int wflag) {
int hIndex = 0;
struct Damage retVal___ = { 0 };
- if( HPMHooks.count.HP_battle_calc_weapon_attack_pre ) {
+ if (HPMHooks.count.HP_battle_calc_weapon_attack_pre > 0) {
struct Damage (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int *wflag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_weapon_attack_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &wflag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1339,9 +1339,9 @@ struct Damage HP_battle_calc_weapon_attack(struct block_list *src, struct block_
{
retVal___ = HPMHooks.source.battle.calc_weapon_attack(src, target, skill_id, skill_lv, wflag);
}
- if( HPMHooks.count.HP_battle_calc_weapon_attack_post ) {
+ if (HPMHooks.count.HP_battle_calc_weapon_attack_post > 0) {
struct Damage (*postHookFunc) (struct Damage retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int wflag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_weapon_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, wflag);
}
@@ -1351,14 +1351,14 @@ struct Damage HP_battle_calc_weapon_attack(struct block_list *src, struct block_
int HP_battle_delay_damage(int64 tick, int amotion, struct block_list *src, struct block_list *target, int attack_type, uint16 skill_id, uint16 skill_lv, int64 damage, enum damage_lv dmg_lv, int ddelay, bool additional_effects) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_delay_damage_pre ) {
+ if (HPMHooks.count.HP_battle_delay_damage_pre > 0) {
int (*preHookFunc) (int64 *tick, int *amotion, struct block_list **src, struct block_list **target, int *attack_type, uint16 *skill_id, uint16 *skill_lv, int64 *damage, enum damage_lv *dmg_lv, int *ddelay, bool *additional_effects);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_delay_damage_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &amotion, &src, &target, &attack_type, &skill_id, &skill_lv, &damage, &dmg_lv, &ddelay, &additional_effects);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1366,9 +1366,9 @@ int HP_battle_delay_damage(int64 tick, int amotion, struct block_list *src, stru
{
retVal___ = HPMHooks.source.battle.delay_damage(tick, amotion, src, target, attack_type, skill_id, skill_lv, damage, dmg_lv, ddelay, additional_effects);
}
- if( HPMHooks.count.HP_battle_delay_damage_post ) {
+ if (HPMHooks.count.HP_battle_delay_damage_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, int amotion, struct block_list *src, struct block_list *target, int attack_type, uint16 skill_id, uint16 skill_lv, int64 damage, enum damage_lv dmg_lv, int ddelay, bool additional_effects);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_delay_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, amotion, src, target, attack_type, skill_id, skill_lv, damage, dmg_lv, ddelay, additional_effects);
}
@@ -1377,14 +1377,14 @@ int HP_battle_delay_damage(int64 tick, int amotion, struct block_list *src, stru
}
void HP_battle_drain(struct map_session_data *sd, struct block_list *tbl, int64 rdamage, int64 ldamage, int race, int boss) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_drain_pre ) {
+ if (HPMHooks.count.HP_battle_drain_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **tbl, int64 *rdamage, int64 *ldamage, int *race, int *boss);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_drain_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_drain_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_drain_pre[hIndex].func;
preHookFunc(&sd, &tbl, &rdamage, &ldamage, &race, &boss);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1392,9 +1392,9 @@ void HP_battle_drain(struct map_session_data *sd, struct block_list *tbl, int64
{
HPMHooks.source.battle.drain(sd, tbl, rdamage, ldamage, race, boss);
}
- if( HPMHooks.count.HP_battle_drain_post ) {
+ if (HPMHooks.count.HP_battle_drain_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *tbl, int64 rdamage, int64 ldamage, int race, int boss);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_drain_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_drain_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_drain_post[hIndex].func;
postHookFunc(sd, tbl, rdamage, ldamage, race, boss);
}
@@ -1403,14 +1403,14 @@ void HP_battle_drain(struct map_session_data *sd, struct block_list *tbl, int64
}
void HP_battle_reflect_damage(struct block_list *target, struct block_list *src, struct Damage *wd, uint16 skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_reflect_damage_pre ) {
+ if (HPMHooks.count.HP_battle_reflect_damage_pre > 0) {
void (*preHookFunc) (struct block_list **target, struct block_list **src, struct Damage **wd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_reflect_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_reflect_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_reflect_damage_pre[hIndex].func;
preHookFunc(&target, &src, &wd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1418,9 +1418,9 @@ void HP_battle_reflect_damage(struct block_list *target, struct block_list *src,
{
HPMHooks.source.battle.reflect_damage(target, src, wd, skill_id);
}
- if( HPMHooks.count.HP_battle_reflect_damage_post ) {
+ if (HPMHooks.count.HP_battle_reflect_damage_post > 0) {
void (*postHookFunc) (struct block_list *target, struct block_list *src, struct Damage *wd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_reflect_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_reflect_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_reflect_damage_post[hIndex].func;
postHookFunc(target, src, wd, skill_id);
}
@@ -1430,14 +1430,14 @@ void HP_battle_reflect_damage(struct block_list *target, struct block_list *src,
int HP_battle_attr_ratio(int atk_elem, int def_type, int def_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_attr_ratio_pre ) {
+ if (HPMHooks.count.HP_battle_attr_ratio_pre > 0) {
int (*preHookFunc) (int *atk_elem, int *def_type, int *def_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_ratio_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_ratio_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_attr_ratio_pre[hIndex].func;
retVal___ = preHookFunc(&atk_elem, &def_type, &def_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1445,9 +1445,9 @@ int HP_battle_attr_ratio(int atk_elem, int def_type, int def_lv) {
{
retVal___ = HPMHooks.source.battle.attr_ratio(atk_elem, def_type, def_lv);
}
- if( HPMHooks.count.HP_battle_attr_ratio_post ) {
+ if (HPMHooks.count.HP_battle_attr_ratio_post > 0) {
int (*postHookFunc) (int retVal___, int atk_elem, int def_type, int def_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_ratio_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_ratio_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_attr_ratio_post[hIndex].func;
retVal___ = postHookFunc(retVal___, atk_elem, def_type, def_lv);
}
@@ -1457,14 +1457,14 @@ int HP_battle_attr_ratio(int atk_elem, int def_type, int def_lv) {
int64 HP_battle_attr_fix(struct block_list *src, struct block_list *target, int64 damage, int atk_elem, int def_type, int def_lv) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_attr_fix_pre ) {
+ if (HPMHooks.count.HP_battle_attr_fix_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **target, int64 *damage, int *atk_elem, int *def_type, int *def_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_fix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_fix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_attr_fix_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &damage, &atk_elem, &def_type, &def_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1472,9 +1472,9 @@ int64 HP_battle_attr_fix(struct block_list *src, struct block_list *target, int6
{
retVal___ = HPMHooks.source.battle.attr_fix(src, target, damage, atk_elem, def_type, def_lv);
}
- if( HPMHooks.count.HP_battle_attr_fix_post ) {
+ if (HPMHooks.count.HP_battle_attr_fix_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *target, int64 damage, int atk_elem, int def_type, int def_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_fix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_attr_fix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_attr_fix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, damage, atk_elem, def_type, def_lv);
}
@@ -1484,14 +1484,14 @@ int64 HP_battle_attr_fix(struct block_list *src, struct block_list *target, int6
int64 HP_battle_calc_cardfix(int attack_type, struct block_list *src, struct block_list *target, int nk, int s_ele, int s_ele_, int64 damage, int left, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_cardfix_pre ) {
+ if (HPMHooks.count.HP_battle_calc_cardfix_pre > 0) {
int64 (*preHookFunc) (int *attack_type, struct block_list **src, struct block_list **target, int *nk, int *s_ele, int *s_ele_, int64 *damage, int *left, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_cardfix_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &target, &nk, &s_ele, &s_ele_, &damage, &left, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1499,9 +1499,9 @@ int64 HP_battle_calc_cardfix(int attack_type, struct block_list *src, struct blo
{
retVal___ = HPMHooks.source.battle.calc_cardfix(attack_type, src, target, nk, s_ele, s_ele_, damage, left, flag);
}
- if( HPMHooks.count.HP_battle_calc_cardfix_post ) {
+ if (HPMHooks.count.HP_battle_calc_cardfix_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int attack_type, struct block_list *src, struct block_list *target, int nk, int s_ele, int s_ele_, int64 damage, int left, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_cardfix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, target, nk, s_ele, s_ele_, damage, left, flag);
}
@@ -1511,14 +1511,14 @@ int64 HP_battle_calc_cardfix(int attack_type, struct block_list *src, struct blo
int64 HP_battle_calc_cardfix2(struct block_list *src, struct block_list *bl, int64 damage, int s_ele, int nk, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_cardfix2_pre ) {
+ if (HPMHooks.count.HP_battle_calc_cardfix2_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, int64 *damage, int *s_ele, int *nk, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_cardfix2_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &damage, &s_ele, &nk, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1526,9 +1526,9 @@ int64 HP_battle_calc_cardfix2(struct block_list *src, struct block_list *bl, int
{
retVal___ = HPMHooks.source.battle.calc_cardfix2(src, bl, damage, s_ele, nk, flag);
}
- if( HPMHooks.count.HP_battle_calc_cardfix2_post ) {
+ if (HPMHooks.count.HP_battle_calc_cardfix2_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, int64 damage, int s_ele, int nk, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_cardfix2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_cardfix2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, damage, s_ele, nk, flag);
}
@@ -1538,14 +1538,14 @@ int64 HP_battle_calc_cardfix2(struct block_list *src, struct block_list *bl, int
int64 HP_battle_calc_elefix(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int nk, int n_ele, int s_ele, int s_ele_, bool left, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_elefix_pre ) {
+ if (HPMHooks.count.HP_battle_calc_elefix_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *nk, int *n_ele, int *s_ele, int *s_ele_, bool *left, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_elefix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_elefix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_elefix_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &damage, &nk, &n_ele, &s_ele, &s_ele_, &left, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1553,9 +1553,9 @@ int64 HP_battle_calc_elefix(struct block_list *src, struct block_list *target, u
{
retVal___ = HPMHooks.source.battle.calc_elefix(src, target, skill_id, skill_lv, damage, nk, n_ele, s_ele, s_ele_, left, flag);
}
- if( HPMHooks.count.HP_battle_calc_elefix_post ) {
+ if (HPMHooks.count.HP_battle_calc_elefix_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int nk, int n_ele, int s_ele, int s_ele_, bool left, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_elefix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_elefix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_elefix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, damage, nk, n_ele, s_ele, s_ele_, left, flag);
}
@@ -1565,14 +1565,14 @@ int64 HP_battle_calc_elefix(struct block_list *src, struct block_list *target, u
int64 HP_battle_calc_masteryfix(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int div, bool left, bool weapon) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_masteryfix_pre ) {
+ if (HPMHooks.count.HP_battle_calc_masteryfix_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *div, bool *left, bool *weapon);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_masteryfix_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &damage, &div, &left, &weapon);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1580,9 +1580,9 @@ int64 HP_battle_calc_masteryfix(struct block_list *src, struct block_list *targe
{
retVal___ = HPMHooks.source.battle.calc_masteryfix(src, target, skill_id, skill_lv, damage, div, left, weapon);
}
- if( HPMHooks.count.HP_battle_calc_masteryfix_post ) {
+ if (HPMHooks.count.HP_battle_calc_masteryfix_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int div, bool left, bool weapon);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_masteryfix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, damage, div, left, weapon);
}
@@ -1592,14 +1592,14 @@ int64 HP_battle_calc_masteryfix(struct block_list *src, struct block_list *targe
int HP_battle_calc_chorusbonus(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_chorusbonus_pre ) {
+ if (HPMHooks.count.HP_battle_calc_chorusbonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_chorusbonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_chorusbonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_chorusbonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1607,9 +1607,9 @@ int HP_battle_calc_chorusbonus(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.battle.calc_chorusbonus(sd);
}
- if( HPMHooks.count.HP_battle_calc_chorusbonus_post ) {
+ if (HPMHooks.count.HP_battle_calc_chorusbonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_chorusbonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_chorusbonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_chorusbonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -1619,14 +1619,14 @@ int HP_battle_calc_chorusbonus(struct map_session_data *sd) {
int HP_battle_calc_skillratio(int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int skillratio, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_skillratio_pre ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_pre > 0) {
int (*preHookFunc) (int *attack_type, struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_skillratio_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &target, &skill_id, &skill_lv, &skillratio, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1634,9 +1634,9 @@ int HP_battle_calc_skillratio(int attack_type, struct block_list *src, struct bl
{
retVal___ = HPMHooks.source.battle.calc_skillratio(attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
- if( HPMHooks.count.HP_battle_calc_skillratio_post ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_post > 0) {
int (*postHookFunc) (int retVal___, int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int skillratio, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_skillratio_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
@@ -1646,14 +1646,14 @@ int HP_battle_calc_skillratio(int attack_type, struct block_list *src, struct bl
int64 HP_battle_calc_sizefix(struct map_session_data *sd, int64 damage, int type, int size, bool ignore) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_sizefix_pre ) {
+ if (HPMHooks.count.HP_battle_calc_sizefix_pre > 0) {
int64 (*preHookFunc) (struct map_session_data **sd, int64 *damage, int *type, int *size, bool *ignore);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_sizefix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_sizefix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_sizefix_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &damage, &type, &size, &ignore);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1661,9 +1661,9 @@ int64 HP_battle_calc_sizefix(struct map_session_data *sd, int64 damage, int type
{
retVal___ = HPMHooks.source.battle.calc_sizefix(sd, damage, type, size, ignore);
}
- if( HPMHooks.count.HP_battle_calc_sizefix_post ) {
+ if (HPMHooks.count.HP_battle_calc_sizefix_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct map_session_data *sd, int64 damage, int type, int size, bool ignore);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_sizefix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_sizefix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_sizefix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, damage, type, size, ignore);
}
@@ -1673,14 +1673,14 @@ int64 HP_battle_calc_sizefix(struct map_session_data *sd, int64 damage, int type
int64 HP_battle_calc_weapon_damage(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, struct weapon_atk *watk, int nk, bool n_ele, short s_ele, short s_ele_, int size, int type, int flag, int flag2) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_weapon_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_weapon_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, struct weapon_atk **watk, int *nk, bool *n_ele, short *s_ele, short *s_ele_, int *size, int *type, int *flag, int *flag2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_weapon_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &watk, &nk, &n_ele, &s_ele, &s_ele_, &size, &type, &flag, &flag2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1688,9 +1688,9 @@ int64 HP_battle_calc_weapon_damage(struct block_list *src, struct block_list *bl
{
retVal___ = HPMHooks.source.battle.calc_weapon_damage(src, bl, skill_id, skill_lv, watk, nk, n_ele, s_ele, s_ele_, size, type, flag, flag2);
}
- if( HPMHooks.count.HP_battle_calc_weapon_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_weapon_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, struct weapon_atk *watk, int nk, bool n_ele, short s_ele, short s_ele_, int size, int type, int flag, int flag2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_weapon_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_weapon_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, watk, nk, n_ele, s_ele, s_ele_, size, type, flag, flag2);
}
@@ -1700,14 +1700,14 @@ int64 HP_battle_calc_weapon_damage(struct block_list *src, struct block_list *bl
int64 HP_battle_calc_defense(int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int flag, int pdef) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_defense_pre ) {
+ if (HPMHooks.count.HP_battle_calc_defense_pre > 0) {
int64 (*preHookFunc) (int *attack_type, struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *flag, int *pdef);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_defense_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_defense_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_defense_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &target, &skill_id, &skill_lv, &damage, &flag, &pdef);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1715,9 +1715,9 @@ int64 HP_battle_calc_defense(int attack_type, struct block_list *src, struct blo
{
retVal___ = HPMHooks.source.battle.calc_defense(attack_type, src, target, skill_id, skill_lv, damage, flag, pdef);
}
- if( HPMHooks.count.HP_battle_calc_defense_post ) {
+ if (HPMHooks.count.HP_battle_calc_defense_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int attack_type, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 damage, int flag, int pdef);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_defense_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_defense_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_defense_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, target, skill_id, skill_lv, damage, flag, pdef);
}
@@ -1727,14 +1727,14 @@ int64 HP_battle_calc_defense(int attack_type, struct block_list *src, struct blo
struct block_list* HP_battle_get_master(struct block_list *src) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_battle_get_master_pre ) {
+ if (HPMHooks.count.HP_battle_get_master_pre > 0) {
struct block_list* (*preHookFunc) (struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_master_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_master_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_master_pre[hIndex].func;
retVal___ = preHookFunc(&src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1742,9 +1742,9 @@ struct block_list* HP_battle_get_master(struct block_list *src) {
{
retVal___ = HPMHooks.source.battle.get_master(src);
}
- if( HPMHooks.count.HP_battle_get_master_post ) {
+ if (HPMHooks.count.HP_battle_get_master_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_master_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_master_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_master_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src);
}
@@ -1754,14 +1754,14 @@ struct block_list* HP_battle_get_master(struct block_list *src) {
struct block_list* HP_battle_get_targeted(struct block_list *target) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_battle_get_targeted_pre ) {
+ if (HPMHooks.count.HP_battle_get_targeted_pre > 0) {
struct block_list* (*preHookFunc) (struct block_list **target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_targeted_pre[hIndex].func;
retVal___ = preHookFunc(&target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1769,9 +1769,9 @@ struct block_list* HP_battle_get_targeted(struct block_list *target) {
{
retVal___ = HPMHooks.source.battle.get_targeted(target);
}
- if( HPMHooks.count.HP_battle_get_targeted_post ) {
+ if (HPMHooks.count.HP_battle_get_targeted_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct block_list *target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_targeted_post[hIndex].func;
retVal___ = postHookFunc(retVal___, target);
}
@@ -1781,14 +1781,14 @@ struct block_list* HP_battle_get_targeted(struct block_list *target) {
struct block_list* HP_battle_get_enemy(struct block_list *target, int type, int range) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_battle_get_enemy_pre ) {
+ if (HPMHooks.count.HP_battle_get_enemy_pre > 0) {
struct block_list* (*preHookFunc) (struct block_list **target, int *type, int *range);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_enemy_pre[hIndex].func;
retVal___ = preHookFunc(&target, &type, &range);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1796,9 +1796,9 @@ struct block_list* HP_battle_get_enemy(struct block_list *target, int type, int
{
retVal___ = HPMHooks.source.battle.get_enemy(target, type, range);
}
- if( HPMHooks.count.HP_battle_get_enemy_post ) {
+ if (HPMHooks.count.HP_battle_get_enemy_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct block_list *target, int type, int range);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_enemy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, target, type, range);
}
@@ -1808,14 +1808,14 @@ struct block_list* HP_battle_get_enemy(struct block_list *target, int type, int
int HP_battle_get_target(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_get_target_pre ) {
+ if (HPMHooks.count.HP_battle_get_target_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_target_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1823,9 +1823,9 @@ int HP_battle_get_target(struct block_list *bl) {
{
retVal___ = HPMHooks.source.battle.get_target(bl);
}
- if( HPMHooks.count.HP_battle_get_target_post ) {
+ if (HPMHooks.count.HP_battle_get_target_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -1835,14 +1835,14 @@ int HP_battle_get_target(struct block_list *bl) {
int HP_battle_get_current_skill(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_get_current_skill_pre ) {
+ if (HPMHooks.count.HP_battle_get_current_skill_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_current_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_current_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_current_skill_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1850,9 +1850,9 @@ int HP_battle_get_current_skill(struct block_list *bl) {
{
retVal___ = HPMHooks.source.battle.get_current_skill(bl);
}
- if( HPMHooks.count.HP_battle_get_current_skill_post ) {
+ if (HPMHooks.count.HP_battle_get_current_skill_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_current_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_current_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_current_skill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -1862,14 +1862,14 @@ int HP_battle_get_current_skill(struct block_list *bl) {
bool HP_battle_check_undead(int race, int element) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_check_undead_pre ) {
+ if (HPMHooks.count.HP_battle_check_undead_pre > 0) {
bool (*preHookFunc) (int *race, int *element);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_undead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_undead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_check_undead_pre[hIndex].func;
retVal___ = preHookFunc(&race, &element);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1877,9 +1877,9 @@ bool HP_battle_check_undead(int race, int element) {
{
retVal___ = HPMHooks.source.battle.check_undead(race, element);
}
- if( HPMHooks.count.HP_battle_check_undead_post ) {
+ if (HPMHooks.count.HP_battle_check_undead_post > 0) {
bool (*postHookFunc) (bool retVal___, int race, int element);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_undead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_undead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_check_undead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, race, element);
}
@@ -1889,14 +1889,14 @@ bool HP_battle_check_undead(int race, int element) {
int HP_battle_check_target(struct block_list *src, struct block_list *target, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_check_target_pre ) {
+ if (HPMHooks.count.HP_battle_check_target_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_check_target_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1904,9 +1904,9 @@ int HP_battle_check_target(struct block_list *src, struct block_list *target, in
{
retVal___ = HPMHooks.source.battle.check_target(src, target, flag);
}
- if( HPMHooks.count.HP_battle_check_target_post ) {
+ if (HPMHooks.count.HP_battle_check_target_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_check_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, flag);
}
@@ -1916,14 +1916,14 @@ int HP_battle_check_target(struct block_list *src, struct block_list *target, in
bool HP_battle_check_range(struct block_list *src, struct block_list *bl, int range) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_check_range_pre ) {
+ if (HPMHooks.count.HP_battle_check_range_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, int *range);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_range_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_range_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_check_range_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &range);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1931,9 +1931,9 @@ bool HP_battle_check_range(struct block_list *src, struct block_list *bl, int ra
{
retVal___ = HPMHooks.source.battle.check_range(src, bl, range);
}
- if( HPMHooks.count.HP_battle_check_range_post ) {
+ if (HPMHooks.count.HP_battle_check_range_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, int range);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_range_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_check_range_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_check_range_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, range);
}
@@ -1942,14 +1942,14 @@ bool HP_battle_check_range(struct block_list *src, struct block_list *bl, int ra
}
void HP_battle_consume_ammo(struct map_session_data *sd, int skill_id, int lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_consume_ammo_pre ) {
+ if (HPMHooks.count.HP_battle_consume_ammo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *skill_id, int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_consume_ammo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_consume_ammo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_consume_ammo_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -1957,9 +1957,9 @@ void HP_battle_consume_ammo(struct map_session_data *sd, int skill_id, int lv) {
{
HPMHooks.source.battle.consume_ammo(sd, skill_id, lv);
}
- if( HPMHooks.count.HP_battle_consume_ammo_post ) {
+ if (HPMHooks.count.HP_battle_consume_ammo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int skill_id, int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_consume_ammo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_consume_ammo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_consume_ammo_post[hIndex].func;
postHookFunc(sd, skill_id, lv);
}
@@ -1969,16 +1969,16 @@ void HP_battle_consume_ammo(struct map_session_data *sd, int skill_id, int lv) {
int HP_battle_get_targeted_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_get_targeted_sub_pre ) {
+ if (HPMHooks.count.HP_battle_get_targeted_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_battle_get_targeted_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -1988,9 +1988,9 @@ int HP_battle_get_targeted_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.battle.get_targeted_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_battle_get_targeted_sub_post ) {
+ if (HPMHooks.count.HP_battle_get_targeted_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_targeted_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_battle_get_targeted_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -2002,16 +2002,16 @@ int HP_battle_get_targeted_sub(struct block_list *bl, va_list ap) {
int HP_battle_get_enemy_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_get_enemy_sub_pre ) {
+ if (HPMHooks.count.HP_battle_get_enemy_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_battle_get_enemy_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2021,9 +2021,9 @@ int HP_battle_get_enemy_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.battle.get_enemy_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_battle_get_enemy_sub_post ) {
+ if (HPMHooks.count.HP_battle_get_enemy_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_battle_get_enemy_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -2035,16 +2035,16 @@ int HP_battle_get_enemy_sub(struct block_list *bl, va_list ap) {
int HP_battle_get_enemy_area_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_get_enemy_area_sub_pre ) {
+ if (HPMHooks.count.HP_battle_get_enemy_area_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_battle_get_enemy_area_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2054,9 +2054,9 @@ int HP_battle_get_enemy_area_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.battle.get_enemy_area_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_battle_get_enemy_area_sub_post ) {
+ if (HPMHooks.count.HP_battle_get_enemy_area_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_battle_get_enemy_area_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -2068,14 +2068,14 @@ int HP_battle_get_enemy_area_sub(struct block_list *bl, va_list ap) {
int HP_battle_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_delay_damage_sub_pre ) {
+ if (HPMHooks.count.HP_battle_delay_damage_sub_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_delay_damage_sub_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2083,9 +2083,9 @@ int HP_battle_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.battle.delay_damage_sub(tid, tick, id, data);
}
- if( HPMHooks.count.HP_battle_delay_damage_sub_post ) {
+ if (HPMHooks.count.HP_battle_delay_damage_sub_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_delay_damage_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_delay_damage_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -2095,14 +2095,14 @@ int HP_battle_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
int HP_battle_blewcount_bonus(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_blewcount_bonus_pre ) {
+ if (HPMHooks.count.HP_battle_blewcount_bonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_blewcount_bonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_blewcount_bonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_blewcount_bonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2110,9 +2110,9 @@ int HP_battle_blewcount_bonus(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.battle.blewcount_bonus(sd, skill_id);
}
- if( HPMHooks.count.HP_battle_blewcount_bonus_post ) {
+ if (HPMHooks.count.HP_battle_blewcount_bonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_blewcount_bonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_blewcount_bonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_blewcount_bonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -2122,14 +2122,14 @@ int HP_battle_blewcount_bonus(struct map_session_data *sd, uint16 skill_id) {
int HP_battle_range_type(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_range_type_pre ) {
+ if (HPMHooks.count.HP_battle_range_type_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_range_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_range_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_range_type_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2137,9 +2137,9 @@ int HP_battle_range_type(struct block_list *src, struct block_list *target, uint
{
retVal___ = HPMHooks.source.battle.range_type(src, target, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_battle_range_type_post ) {
+ if (HPMHooks.count.HP_battle_range_type_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_range_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_range_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_range_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv);
}
@@ -2149,14 +2149,14 @@ int HP_battle_range_type(struct block_list *src, struct block_list *target, uint
int64 HP_battle_calc_base_damage(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int nk, bool n_ele, short s_ele, short s_ele_, int type, int flag, int flag2) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_base_damage_pre ) {
+ if (HPMHooks.count.HP_battle_calc_base_damage_pre > 0) {
int64 (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int *nk, bool *n_ele, short *s_ele, short *s_ele_, int *type, int *flag, int *flag2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_base_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &nk, &n_ele, &s_ele, &s_ele_, &type, &flag, &flag2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2164,9 +2164,9 @@ int64 HP_battle_calc_base_damage(struct block_list *src, struct block_list *bl,
{
retVal___ = HPMHooks.source.battle.calc_base_damage(src, bl, skill_id, skill_lv, nk, n_ele, s_ele, s_ele_, type, flag, flag2);
}
- if( HPMHooks.count.HP_battle_calc_base_damage_post ) {
+ if (HPMHooks.count.HP_battle_calc_base_damage_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int nk, bool n_ele, short s_ele, short s_ele_, int type, int flag, int flag2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_base_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, nk, n_ele, s_ele, s_ele_, type, flag, flag2);
}
@@ -2176,14 +2176,14 @@ int64 HP_battle_calc_base_damage(struct block_list *src, struct block_list *bl,
int64 HP_battle_calc_base_damage2(struct status_data *st, struct weapon_atk *wa, struct status_change *sc, unsigned short t_size, struct map_session_data *sd, int flag) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_base_damage2_pre ) {
+ if (HPMHooks.count.HP_battle_calc_base_damage2_pre > 0) {
int64 (*preHookFunc) (struct status_data **st, struct weapon_atk **wa, struct status_change **sc, unsigned short *t_size, struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_base_damage2_pre[hIndex].func;
retVal___ = preHookFunc(&st, &wa, &sc, &t_size, &sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2191,9 +2191,9 @@ int64 HP_battle_calc_base_damage2(struct status_data *st, struct weapon_atk *wa,
{
retVal___ = HPMHooks.source.battle.calc_base_damage2(st, wa, sc, t_size, sd, flag);
}
- if( HPMHooks.count.HP_battle_calc_base_damage2_post ) {
+ if (HPMHooks.count.HP_battle_calc_base_damage2_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct status_data *st, struct weapon_atk *wa, struct status_change *sc, unsigned short t_size, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_base_damage2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_base_damage2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, wa, sc, t_size, sd, flag);
}
@@ -2203,14 +2203,14 @@ int64 HP_battle_calc_base_damage2(struct status_data *st, struct weapon_atk *wa,
struct Damage HP_battle_calc_misc_attack(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int mflag) {
int hIndex = 0;
struct Damage retVal___ = { 0 };
- if( HPMHooks.count.HP_battle_calc_misc_attack_pre ) {
+ if (HPMHooks.count.HP_battle_calc_misc_attack_pre > 0) {
struct Damage (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int *mflag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_misc_attack_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &mflag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2218,9 +2218,9 @@ struct Damage HP_battle_calc_misc_attack(struct block_list *src, struct block_li
{
retVal___ = HPMHooks.source.battle.calc_misc_attack(src, target, skill_id, skill_lv, mflag);
}
- if( HPMHooks.count.HP_battle_calc_misc_attack_post ) {
+ if (HPMHooks.count.HP_battle_calc_misc_attack_post > 0) {
struct Damage (*postHookFunc) (struct Damage retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int mflag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_misc_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, mflag);
}
@@ -2230,14 +2230,14 @@ struct Damage HP_battle_calc_misc_attack(struct block_list *src, struct block_li
struct Damage HP_battle_calc_magic_attack(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int mflag) {
int hIndex = 0;
struct Damage retVal___ = { 0 };
- if( HPMHooks.count.HP_battle_calc_magic_attack_pre ) {
+ if (HPMHooks.count.HP_battle_calc_magic_attack_pre > 0) {
struct Damage (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int *mflag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_magic_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_magic_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_magic_attack_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &mflag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2245,9 +2245,9 @@ struct Damage HP_battle_calc_magic_attack(struct block_list *src, struct block_l
{
retVal___ = HPMHooks.source.battle.calc_magic_attack(src, target, skill_id, skill_lv, mflag);
}
- if( HPMHooks.count.HP_battle_calc_magic_attack_post ) {
+ if (HPMHooks.count.HP_battle_calc_magic_attack_post > 0) {
struct Damage (*postHookFunc) (struct Damage retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int mflag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_magic_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_magic_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_magic_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, mflag);
}
@@ -2257,14 +2257,14 @@ struct Damage HP_battle_calc_magic_attack(struct block_list *src, struct block_l
int HP_battle_adjust_skill_damage(int m, unsigned short skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_adjust_skill_damage_pre ) {
+ if (HPMHooks.count.HP_battle_adjust_skill_damage_pre > 0) {
int (*preHookFunc) (int *m, unsigned short *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_adjust_skill_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_adjust_skill_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_adjust_skill_damage_pre[hIndex].func;
retVal___ = preHookFunc(&m, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2272,9 +2272,9 @@ int HP_battle_adjust_skill_damage(int m, unsigned short skill_id) {
{
retVal___ = HPMHooks.source.battle.adjust_skill_damage(m, skill_id);
}
- if( HPMHooks.count.HP_battle_adjust_skill_damage_post ) {
+ if (HPMHooks.count.HP_battle_adjust_skill_damage_post > 0) {
int (*postHookFunc) (int retVal___, int m, unsigned short skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_adjust_skill_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_adjust_skill_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_adjust_skill_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, skill_id);
}
@@ -2284,14 +2284,14 @@ int HP_battle_adjust_skill_damage(int m, unsigned short skill_id) {
int64 HP_battle_add_mastery(struct map_session_data *sd, struct block_list *target, int64 dmg, int type) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_battle_add_mastery_pre ) {
+ if (HPMHooks.count.HP_battle_add_mastery_pre > 0) {
int64 (*preHookFunc) (struct map_session_data **sd, struct block_list **target, int64 *dmg, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_add_mastery_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_add_mastery_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_add_mastery_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &target, &dmg, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2299,9 +2299,9 @@ int64 HP_battle_add_mastery(struct map_session_data *sd, struct block_list *targ
{
retVal___ = HPMHooks.source.battle.add_mastery(sd, target, dmg, type);
}
- if( HPMHooks.count.HP_battle_add_mastery_post ) {
+ if (HPMHooks.count.HP_battle_add_mastery_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct map_session_data *sd, struct block_list *target, int64 dmg, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_add_mastery_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_add_mastery_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_add_mastery_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, target, dmg, type);
}
@@ -2311,14 +2311,14 @@ int64 HP_battle_add_mastery(struct map_session_data *sd, struct block_list *targ
int HP_battle_calc_drain(int64 damage, int rate, int per) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_calc_drain_pre ) {
+ if (HPMHooks.count.HP_battle_calc_drain_pre > 0) {
int (*preHookFunc) (int64 *damage, int *rate, int *per);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_drain_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_drain_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_drain_pre[hIndex].func;
retVal___ = preHookFunc(&damage, &rate, &per);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2326,9 +2326,9 @@ int HP_battle_calc_drain(int64 damage, int rate, int per) {
{
retVal___ = HPMHooks.source.battle.calc_drain(damage, rate, per);
}
- if( HPMHooks.count.HP_battle_calc_drain_post ) {
+ if (HPMHooks.count.HP_battle_calc_drain_post > 0) {
int (*postHookFunc) (int retVal___, int64 damage, int rate, int per);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_drain_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_drain_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_drain_post[hIndex].func;
retVal___ = postHookFunc(retVal___, damage, rate, per);
}
@@ -2338,14 +2338,14 @@ int HP_battle_calc_drain(int64 damage, int rate, int per) {
bool HP_battle_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_config_read_pre ) {
+ if (HPMHooks.count.HP_battle_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2353,9 +2353,9 @@ bool HP_battle_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.battle.config_read(filename, imported);
}
- if( HPMHooks.count.HP_battle_config_read_post ) {
+ if (HPMHooks.count.HP_battle_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -2364,14 +2364,14 @@ bool HP_battle_config_read(const char *filename, bool imported) {
}
void HP_battle_config_set_defaults(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_config_set_defaults_pre ) {
+ if (HPMHooks.count.HP_battle_config_set_defaults_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_defaults_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_defaults_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_set_defaults_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2379,9 +2379,9 @@ void HP_battle_config_set_defaults(void) {
{
HPMHooks.source.battle.config_set_defaults();
}
- if( HPMHooks.count.HP_battle_config_set_defaults_post ) {
+ if (HPMHooks.count.HP_battle_config_set_defaults_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_defaults_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_defaults_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_set_defaults_post[hIndex].func;
postHookFunc();
}
@@ -2391,14 +2391,14 @@ void HP_battle_config_set_defaults(void) {
bool HP_battle_config_set_value_sub(int index, int value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_config_set_value_sub_pre ) {
+ if (HPMHooks.count.HP_battle_config_set_value_sub_pre > 0) {
bool (*preHookFunc) (int *index, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_set_value_sub_pre[hIndex].func;
retVal___ = preHookFunc(&index, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2406,9 +2406,9 @@ bool HP_battle_config_set_value_sub(int index, int value) {
{
retVal___ = HPMHooks.source.battle.config_set_value_sub(index, value);
}
- if( HPMHooks.count.HP_battle_config_set_value_sub_post ) {
+ if (HPMHooks.count.HP_battle_config_set_value_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, int index, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_set_value_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, index, value);
}
@@ -2418,14 +2418,14 @@ bool HP_battle_config_set_value_sub(int index, int value) {
bool HP_battle_config_set_value(const char *param, const char *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_config_set_value_pre ) {
+ if (HPMHooks.count.HP_battle_config_set_value_pre > 0) {
bool (*preHookFunc) (const char **param, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_set_value_pre[hIndex].func;
retVal___ = preHookFunc(&param, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2433,9 +2433,9 @@ bool HP_battle_config_set_value(const char *param, const char *value) {
{
retVal___ = HPMHooks.source.battle.config_set_value(param, value);
}
- if( HPMHooks.count.HP_battle_config_set_value_post ) {
+ if (HPMHooks.count.HP_battle_config_set_value_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *param, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_set_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_set_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, param, value);
}
@@ -2445,14 +2445,14 @@ bool HP_battle_config_set_value(const char *param, const char *value) {
bool HP_battle_config_get_value(const char *w1, int *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_battle_config_get_value_pre ) {
+ if (HPMHooks.count.HP_battle_config_get_value_pre > 0) {
bool (*preHookFunc) (const char **w1, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_get_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_get_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_get_value_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2460,9 +2460,9 @@ bool HP_battle_config_get_value(const char *w1, int *value) {
{
retVal___ = HPMHooks.source.battle.config_get_value(w1, value);
}
- if( HPMHooks.count.HP_battle_config_get_value_post ) {
+ if (HPMHooks.count.HP_battle_config_get_value_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *w1, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_get_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_get_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_get_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, value);
}
@@ -2471,14 +2471,14 @@ bool HP_battle_config_get_value(const char *w1, int *value) {
}
void HP_battle_config_adjust(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_config_adjust_pre ) {
+ if (HPMHooks.count.HP_battle_config_adjust_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_adjust_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_adjust_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_config_adjust_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2486,9 +2486,9 @@ void HP_battle_config_adjust(void) {
{
HPMHooks.source.battle.config_adjust();
}
- if( HPMHooks.count.HP_battle_config_adjust_post ) {
+ if (HPMHooks.count.HP_battle_config_adjust_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_adjust_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_config_adjust_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_config_adjust_post[hIndex].func;
postHookFunc();
}
@@ -2498,14 +2498,14 @@ void HP_battle_config_adjust(void) {
struct block_list* HP_battle_get_enemy_area(struct block_list *src, int x, int y, int range, int type, int ignore_id) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_battle_get_enemy_area_pre ) {
+ if (HPMHooks.count.HP_battle_get_enemy_area_pre > 0) {
struct block_list* (*preHookFunc) (struct block_list **src, int *x, int *y, int *range, int *type, int *ignore_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_get_enemy_area_pre[hIndex].func;
retVal___ = preHookFunc(&src, &x, &y, &range, &type, &ignore_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2513,9 +2513,9 @@ struct block_list* HP_battle_get_enemy_area(struct block_list *src, int x, int y
{
retVal___ = HPMHooks.source.battle.get_enemy_area(src, x, y, range, type, ignore_id);
}
- if( HPMHooks.count.HP_battle_get_enemy_area_post ) {
+ if (HPMHooks.count.HP_battle_get_enemy_area_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct block_list *src, int x, int y, int range, int type, int ignore_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_get_enemy_area_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_get_enemy_area_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, x, y, range, type, ignore_id);
}
@@ -2525,16 +2525,16 @@ struct block_list* HP_battle_get_enemy_area(struct block_list *src, int x, int y
int HP_battle_damage_area(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_battle_damage_area_pre ) {
+ if (HPMHooks.count.HP_battle_damage_area_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_damage_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_damage_area_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_battle_damage_area_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2544,9 +2544,9 @@ int HP_battle_damage_area(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.battle.damage_area(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_battle_damage_area_post ) {
+ if (HPMHooks.count.HP_battle_damage_area_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_damage_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_damage_area_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_battle_damage_area_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -2557,14 +2557,14 @@ int HP_battle_damage_area(struct block_list *bl, va_list ap) {
}
void HP_battle_calc_masteryfix_unknown(struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *div, bool *left, bool *weapon) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_calc_masteryfix_unknown_pre ) {
+ if (HPMHooks.count.HP_battle_calc_masteryfix_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 **skill_id, uint16 **skill_lv, int64 **damage, int **div, bool **left, bool **weapon);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_masteryfix_unknown_pre[hIndex].func;
preHookFunc(&src, &target, &skill_id, &skill_lv, &damage, &div, &left, &weapon);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2572,9 +2572,9 @@ void HP_battle_calc_masteryfix_unknown(struct block_list *src, struct block_list
{
HPMHooks.source.battle.calc_masteryfix_unknown(src, target, skill_id, skill_lv, damage, div, left, weapon);
}
- if( HPMHooks.count.HP_battle_calc_masteryfix_unknown_post ) {
+ if (HPMHooks.count.HP_battle_calc_masteryfix_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int64 *damage, int *div, bool *left, bool *weapon);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_masteryfix_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_masteryfix_unknown_post[hIndex].func;
postHookFunc(src, target, skill_id, skill_lv, damage, div, left, weapon);
}
@@ -2583,14 +2583,14 @@ void HP_battle_calc_masteryfix_unknown(struct block_list *src, struct block_list
}
void HP_battle_calc_skillratio_magic_unknown(int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_pre ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **target, uint16 **skill_id, uint16 **skill_lv, int **skillratio, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_skillratio_magic_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &target, &skill_id, &skill_lv, &skillratio, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2598,9 +2598,9 @@ void HP_battle_calc_skillratio_magic_unknown(int *attack_type, struct block_list
{
HPMHooks.source.battle.calc_skillratio_magic_unknown(attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
- if( HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_post ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_magic_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_skillratio_magic_unknown_post[hIndex].func;
postHookFunc(attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
@@ -2609,14 +2609,14 @@ void HP_battle_calc_skillratio_magic_unknown(int *attack_type, struct block_list
}
void HP_battle_calc_skillratio_weapon_unknown(int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_pre ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **target, uint16 **skill_id, uint16 **skill_lv, int **skillratio, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_skillratio_weapon_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &target, &skill_id, &skill_lv, &skillratio, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2624,9 +2624,9 @@ void HP_battle_calc_skillratio_weapon_unknown(int *attack_type, struct block_lis
{
HPMHooks.source.battle.calc_skillratio_weapon_unknown(attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
- if( HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_post ) {
+ if (HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *skillratio, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_skillratio_weapon_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_skillratio_weapon_unknown_post[hIndex].func;
postHookFunc(attack_type, src, target, skill_id, skill_lv, skillratio, flag);
}
@@ -2635,14 +2635,14 @@ void HP_battle_calc_skillratio_weapon_unknown(int *attack_type, struct block_lis
}
void HP_battle_calc_misc_attack_unknown(struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *mflag, struct Damage *md) {
int hIndex = 0;
- if( HPMHooks.count.HP_battle_calc_misc_attack_unknown_pre ) {
+ if (HPMHooks.count.HP_battle_calc_misc_attack_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 **skill_id, uint16 **skill_lv, int **mflag, struct Damage **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_battle_calc_misc_attack_unknown_pre[hIndex].func;
preHookFunc(&src, &target, &skill_id, &skill_lv, &mflag, &md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2650,9 +2650,9 @@ void HP_battle_calc_misc_attack_unknown(struct block_list *src, struct block_lis
{
HPMHooks.source.battle.calc_misc_attack_unknown(src, target, skill_id, skill_lv, mflag, md);
}
- if( HPMHooks.count.HP_battle_calc_misc_attack_unknown_post ) {
+ if (HPMHooks.count.HP_battle_calc_misc_attack_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *target, uint16 *skill_id, uint16 *skill_lv, int *mflag, struct Damage *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_battle_calc_misc_attack_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_battle_calc_misc_attack_unknown_post[hIndex].func;
postHookFunc(src, target, skill_id, skill_lv, mflag, md);
}
@@ -2662,14 +2662,14 @@ void HP_battle_calc_misc_attack_unknown(struct block_list *src, struct block_lis
/* battleground_interface */
void HP_bg_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_init_pre ) {
+ if (HPMHooks.count.HP_bg_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2677,9 +2677,9 @@ void HP_bg_init(bool minimal) {
{
HPMHooks.source.bg.init(minimal);
}
- if( HPMHooks.count.HP_bg_init_post ) {
+ if (HPMHooks.count.HP_bg_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -2688,14 +2688,14 @@ void HP_bg_init(bool minimal) {
}
void HP_bg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_final_pre ) {
+ if (HPMHooks.count.HP_bg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2703,9 +2703,9 @@ void HP_bg_final(void) {
{
HPMHooks.source.bg.final();
}
- if( HPMHooks.count.HP_bg_final_post ) {
+ if (HPMHooks.count.HP_bg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_final_post[hIndex].func;
postHookFunc();
}
@@ -2715,14 +2715,14 @@ void HP_bg_final(void) {
struct bg_arena* HP_bg_name2arena(const char *name) {
int hIndex = 0;
struct bg_arena* retVal___ = NULL;
- if( HPMHooks.count.HP_bg_name2arena_pre ) {
+ if (HPMHooks.count.HP_bg_name2arena_pre > 0) {
struct bg_arena* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_name2arena_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_name2arena_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_name2arena_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2730,9 +2730,9 @@ struct bg_arena* HP_bg_name2arena(const char *name) {
{
retVal___ = HPMHooks.source.bg.name2arena(name);
}
- if( HPMHooks.count.HP_bg_name2arena_post ) {
+ if (HPMHooks.count.HP_bg_name2arena_post > 0) {
struct bg_arena* (*postHookFunc) (struct bg_arena* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_name2arena_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_name2arena_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_name2arena_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -2741,14 +2741,14 @@ struct bg_arena* HP_bg_name2arena(const char *name) {
}
void HP_bg_queue_add(struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types type) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_queue_add_pre ) {
+ if (HPMHooks.count.HP_bg_queue_add_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct bg_arena **arena, enum bg_queue_types *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_queue_add_pre[hIndex].func;
preHookFunc(&sd, &arena, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2756,9 +2756,9 @@ void HP_bg_queue_add(struct map_session_data *sd, struct bg_arena *arena, enum b
{
HPMHooks.source.bg.queue_add(sd, arena, type);
}
- if( HPMHooks.count.HP_bg_queue_add_post ) {
+ if (HPMHooks.count.HP_bg_queue_add_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_queue_add_post[hIndex].func;
postHookFunc(sd, arena, type);
}
@@ -2768,14 +2768,14 @@ void HP_bg_queue_add(struct map_session_data *sd, struct bg_arena *arena, enum b
enum BATTLEGROUNDS_QUEUE_ACK HP_bg_can_queue(struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types type) {
int hIndex = 0;
enum BATTLEGROUNDS_QUEUE_ACK retVal___ = BGQA_SUCCESS;
- if( HPMHooks.count.HP_bg_can_queue_pre ) {
+ if (HPMHooks.count.HP_bg_can_queue_pre > 0) {
enum BATTLEGROUNDS_QUEUE_ACK (*preHookFunc) (struct map_session_data **sd, struct bg_arena **arena, enum bg_queue_types *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_can_queue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_can_queue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_can_queue_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &arena, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2783,9 +2783,9 @@ enum BATTLEGROUNDS_QUEUE_ACK HP_bg_can_queue(struct map_session_data *sd, struct
{
retVal___ = HPMHooks.source.bg.can_queue(sd, arena, type);
}
- if( HPMHooks.count.HP_bg_can_queue_post ) {
+ if (HPMHooks.count.HP_bg_can_queue_post > 0) {
enum BATTLEGROUNDS_QUEUE_ACK (*postHookFunc) (enum BATTLEGROUNDS_QUEUE_ACK retVal___, struct map_session_data *sd, struct bg_arena *arena, enum bg_queue_types type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_can_queue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_can_queue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_can_queue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, arena, type);
}
@@ -2795,14 +2795,14 @@ enum BATTLEGROUNDS_QUEUE_ACK HP_bg_can_queue(struct map_session_data *sd, struct
int HP_bg_id2pos(int queue_id, int account_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_id2pos_pre ) {
+ if (HPMHooks.count.HP_bg_id2pos_pre > 0) {
int (*preHookFunc) (int *queue_id, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_id2pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_id2pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_id2pos_pre[hIndex].func;
retVal___ = preHookFunc(&queue_id, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2810,9 +2810,9 @@ int HP_bg_id2pos(int queue_id, int account_id) {
{
retVal___ = HPMHooks.source.bg.id2pos(queue_id, account_id);
}
- if( HPMHooks.count.HP_bg_id2pos_post ) {
+ if (HPMHooks.count.HP_bg_id2pos_post > 0) {
int (*postHookFunc) (int retVal___, int queue_id, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_id2pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_id2pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_id2pos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, queue_id, account_id);
}
@@ -2821,14 +2821,14 @@ int HP_bg_id2pos(int queue_id, int account_id) {
}
void HP_bg_queue_pc_cleanup(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_queue_pc_cleanup_pre ) {
+ if (HPMHooks.count.HP_bg_queue_pc_cleanup_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pc_cleanup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pc_cleanup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_queue_pc_cleanup_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2836,9 +2836,9 @@ void HP_bg_queue_pc_cleanup(struct map_session_data *sd) {
{
HPMHooks.source.bg.queue_pc_cleanup(sd);
}
- if( HPMHooks.count.HP_bg_queue_pc_cleanup_post ) {
+ if (HPMHooks.count.HP_bg_queue_pc_cleanup_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pc_cleanup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pc_cleanup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_queue_pc_cleanup_post[hIndex].func;
postHookFunc(sd);
}
@@ -2847,14 +2847,14 @@ void HP_bg_queue_pc_cleanup(struct map_session_data *sd) {
}
void HP_bg_begin(struct bg_arena *arena) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_begin_pre ) {
+ if (HPMHooks.count.HP_bg_begin_pre > 0) {
void (*preHookFunc) (struct bg_arena **arena);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_begin_pre[hIndex].func;
preHookFunc(&arena);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2862,9 +2862,9 @@ void HP_bg_begin(struct bg_arena *arena) {
{
HPMHooks.source.bg.begin(arena);
}
- if( HPMHooks.count.HP_bg_begin_post ) {
+ if (HPMHooks.count.HP_bg_begin_post > 0) {
void (*postHookFunc) (struct bg_arena *arena);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_begin_post[hIndex].func;
postHookFunc(arena);
}
@@ -2874,14 +2874,14 @@ void HP_bg_begin(struct bg_arena *arena) {
int HP_bg_begin_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_begin_timer_pre ) {
+ if (HPMHooks.count.HP_bg_begin_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_begin_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2889,9 +2889,9 @@ int HP_bg_begin_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.bg.begin_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_bg_begin_timer_post ) {
+ if (HPMHooks.count.HP_bg_begin_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_begin_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_begin_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -2900,14 +2900,14 @@ int HP_bg_begin_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_bg_queue_pregame(struct bg_arena *arena) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_queue_pregame_pre ) {
+ if (HPMHooks.count.HP_bg_queue_pregame_pre > 0) {
void (*preHookFunc) (struct bg_arena **arena);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pregame_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pregame_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_queue_pregame_pre[hIndex].func;
preHookFunc(&arena);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2915,9 +2915,9 @@ void HP_bg_queue_pregame(struct bg_arena *arena) {
{
HPMHooks.source.bg.queue_pregame(arena);
}
- if( HPMHooks.count.HP_bg_queue_pregame_post ) {
+ if (HPMHooks.count.HP_bg_queue_pregame_post > 0) {
void (*postHookFunc) (struct bg_arena *arena);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pregame_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_pregame_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_queue_pregame_post[hIndex].func;
postHookFunc(arena);
}
@@ -2927,14 +2927,14 @@ void HP_bg_queue_pregame(struct bg_arena *arena) {
int HP_bg_fillup_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_fillup_timer_pre ) {
+ if (HPMHooks.count.HP_bg_fillup_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_fillup_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_fillup_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_fillup_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -2942,9 +2942,9 @@ int HP_bg_fillup_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.bg.fillup_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_bg_fillup_timer_post ) {
+ if (HPMHooks.count.HP_bg_fillup_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_fillup_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_fillup_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_fillup_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -2953,14 +2953,14 @@ int HP_bg_fillup_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_bg_queue_ready_ack(struct bg_arena *arena, struct map_session_data *sd, bool response) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_queue_ready_ack_pre ) {
+ if (HPMHooks.count.HP_bg_queue_ready_ack_pre > 0) {
void (*preHookFunc) (struct bg_arena **arena, struct map_session_data **sd, bool *response);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_ready_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_ready_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_queue_ready_ack_pre[hIndex].func;
preHookFunc(&arena, &sd, &response);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2968,9 +2968,9 @@ void HP_bg_queue_ready_ack(struct bg_arena *arena, struct map_session_data *sd,
{
HPMHooks.source.bg.queue_ready_ack(arena, sd, response);
}
- if( HPMHooks.count.HP_bg_queue_ready_ack_post ) {
+ if (HPMHooks.count.HP_bg_queue_ready_ack_post > 0) {
void (*postHookFunc) (struct bg_arena *arena, struct map_session_data *sd, bool response);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_ready_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_ready_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_queue_ready_ack_post[hIndex].func;
postHookFunc(arena, sd, response);
}
@@ -2979,14 +2979,14 @@ void HP_bg_queue_ready_ack(struct bg_arena *arena, struct map_session_data *sd,
}
void HP_bg_match_over(struct bg_arena *arena, bool canceled) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_match_over_pre ) {
+ if (HPMHooks.count.HP_bg_match_over_pre > 0) {
void (*preHookFunc) (struct bg_arena **arena, bool *canceled);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_match_over_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_match_over_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_match_over_pre[hIndex].func;
preHookFunc(&arena, &canceled);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -2994,9 +2994,9 @@ void HP_bg_match_over(struct bg_arena *arena, bool canceled) {
{
HPMHooks.source.bg.match_over(arena, canceled);
}
- if( HPMHooks.count.HP_bg_match_over_post ) {
+ if (HPMHooks.count.HP_bg_match_over_post > 0) {
void (*postHookFunc) (struct bg_arena *arena, bool canceled);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_match_over_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_match_over_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_match_over_post[hIndex].func;
postHookFunc(arena, canceled);
}
@@ -3005,14 +3005,14 @@ void HP_bg_match_over(struct bg_arena *arena, bool canceled) {
}
void HP_bg_queue_check(struct bg_arena *arena) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_queue_check_pre ) {
+ if (HPMHooks.count.HP_bg_queue_check_pre > 0) {
void (*preHookFunc) (struct bg_arena **arena);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_queue_check_pre[hIndex].func;
preHookFunc(&arena);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3020,9 +3020,9 @@ void HP_bg_queue_check(struct bg_arena *arena) {
{
HPMHooks.source.bg.queue_check(arena);
}
- if( HPMHooks.count.HP_bg_queue_check_post ) {
+ if (HPMHooks.count.HP_bg_queue_check_post > 0) {
void (*postHookFunc) (struct bg_arena *arena);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_queue_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_queue_check_post[hIndex].func;
postHookFunc(arena);
}
@@ -3032,14 +3032,14 @@ void HP_bg_queue_check(struct bg_arena *arena) {
struct battleground_data* HP_bg_team_search(int bg_id) {
int hIndex = 0;
struct battleground_data* retVal___ = NULL;
- if( HPMHooks.count.HP_bg_team_search_pre ) {
+ if (HPMHooks.count.HP_bg_team_search_pre > 0) {
struct battleground_data* (*preHookFunc) (int *bg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_search_pre[hIndex].func;
retVal___ = preHookFunc(&bg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3047,9 +3047,9 @@ struct battleground_data* HP_bg_team_search(int bg_id) {
{
retVal___ = HPMHooks.source.bg.team_search(bg_id);
}
- if( HPMHooks.count.HP_bg_team_search_post ) {
+ if (HPMHooks.count.HP_bg_team_search_post > 0) {
struct battleground_data* (*postHookFunc) (struct battleground_data* retVal___, int bg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bg_id);
}
@@ -3059,14 +3059,14 @@ struct battleground_data* HP_bg_team_search(int bg_id) {
struct map_session_data* HP_bg_getavailablesd(struct battleground_data *bgd) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_bg_getavailablesd_pre ) {
+ if (HPMHooks.count.HP_bg_getavailablesd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct battleground_data **bgd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_getavailablesd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_getavailablesd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_getavailablesd_pre[hIndex].func;
retVal___ = preHookFunc(&bgd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3074,9 +3074,9 @@ struct map_session_data* HP_bg_getavailablesd(struct battleground_data *bgd) {
{
retVal___ = HPMHooks.source.bg.getavailablesd(bgd);
}
- if( HPMHooks.count.HP_bg_getavailablesd_post ) {
+ if (HPMHooks.count.HP_bg_getavailablesd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct battleground_data *bgd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_getavailablesd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_getavailablesd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_getavailablesd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bgd);
}
@@ -3086,14 +3086,14 @@ struct map_session_data* HP_bg_getavailablesd(struct battleground_data *bgd) {
bool HP_bg_team_delete(int bg_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_bg_team_delete_pre ) {
+ if (HPMHooks.count.HP_bg_team_delete_pre > 0) {
bool (*preHookFunc) (int *bg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_delete_pre[hIndex].func;
retVal___ = preHookFunc(&bg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3101,9 +3101,9 @@ bool HP_bg_team_delete(int bg_id) {
{
retVal___ = HPMHooks.source.bg.team_delete(bg_id);
}
- if( HPMHooks.count.HP_bg_team_delete_post ) {
+ if (HPMHooks.count.HP_bg_team_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int bg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bg_id);
}
@@ -3113,14 +3113,14 @@ bool HP_bg_team_delete(int bg_id) {
bool HP_bg_team_warp(int bg_id, unsigned short map_index, short x, short y) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_bg_team_warp_pre ) {
+ if (HPMHooks.count.HP_bg_team_warp_pre > 0) {
bool (*preHookFunc) (int *bg_id, unsigned short *map_index, short *x, short *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_warp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_warp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_warp_pre[hIndex].func;
retVal___ = preHookFunc(&bg_id, &map_index, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3128,9 +3128,9 @@ bool HP_bg_team_warp(int bg_id, unsigned short map_index, short x, short y) {
{
retVal___ = HPMHooks.source.bg.team_warp(bg_id, map_index, x, y);
}
- if( HPMHooks.count.HP_bg_team_warp_post ) {
+ if (HPMHooks.count.HP_bg_team_warp_post > 0) {
bool (*postHookFunc) (bool retVal___, int bg_id, unsigned short map_index, short x, short y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_warp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_warp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_warp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bg_id, map_index, x, y);
}
@@ -3139,14 +3139,14 @@ bool HP_bg_team_warp(int bg_id, unsigned short map_index, short x, short y) {
}
void HP_bg_send_dot_remove(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_send_dot_remove_pre ) {
+ if (HPMHooks.count.HP_bg_send_dot_remove_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_dot_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_dot_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_send_dot_remove_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3154,9 +3154,9 @@ void HP_bg_send_dot_remove(struct map_session_data *sd) {
{
HPMHooks.source.bg.send_dot_remove(sd);
}
- if( HPMHooks.count.HP_bg_send_dot_remove_post ) {
+ if (HPMHooks.count.HP_bg_send_dot_remove_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_dot_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_dot_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_send_dot_remove_post[hIndex].func;
postHookFunc(sd);
}
@@ -3166,14 +3166,14 @@ void HP_bg_send_dot_remove(struct map_session_data *sd) {
bool HP_bg_team_join(int bg_id, struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_bg_team_join_pre ) {
+ if (HPMHooks.count.HP_bg_team_join_pre > 0) {
bool (*preHookFunc) (int *bg_id, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_join_pre[hIndex].func;
retVal___ = preHookFunc(&bg_id, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3181,9 +3181,9 @@ bool HP_bg_team_join(int bg_id, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.bg.team_join(bg_id, sd);
}
- if( HPMHooks.count.HP_bg_team_join_post ) {
+ if (HPMHooks.count.HP_bg_team_join_post > 0) {
bool (*postHookFunc) (bool retVal___, int bg_id, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_join_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bg_id, sd);
}
@@ -3193,14 +3193,14 @@ bool HP_bg_team_join(int bg_id, struct map_session_data *sd) {
int HP_bg_team_leave(struct map_session_data *sd, enum bg_team_leave_type flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_team_leave_pre ) {
+ if (HPMHooks.count.HP_bg_team_leave_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, enum bg_team_leave_type *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_leave_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3208,9 +3208,9 @@ int HP_bg_team_leave(struct map_session_data *sd, enum bg_team_leave_type flag)
{
retVal___ = HPMHooks.source.bg.team_leave(sd, flag);
}
- if( HPMHooks.count.HP_bg_team_leave_post ) {
+ if (HPMHooks.count.HP_bg_team_leave_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, enum bg_team_leave_type flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -3220,14 +3220,14 @@ int HP_bg_team_leave(struct map_session_data *sd, enum bg_team_leave_type flag)
bool HP_bg_member_respawn(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_bg_member_respawn_pre ) {
+ if (HPMHooks.count.HP_bg_member_respawn_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_member_respawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_member_respawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_member_respawn_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3235,9 +3235,9 @@ bool HP_bg_member_respawn(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.bg.member_respawn(sd);
}
- if( HPMHooks.count.HP_bg_member_respawn_post ) {
+ if (HPMHooks.count.HP_bg_member_respawn_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_member_respawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_member_respawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_member_respawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -3247,14 +3247,14 @@ bool HP_bg_member_respawn(struct map_session_data *sd) {
int HP_bg_create(unsigned short map_index, short rx, short ry, const char *ev, const char *dev) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_create_pre ) {
+ if (HPMHooks.count.HP_bg_create_pre > 0) {
int (*preHookFunc) (unsigned short *map_index, short *rx, short *ry, const char **ev, const char **dev);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_create_pre[hIndex].func;
retVal___ = preHookFunc(&map_index, &rx, &ry, &ev, &dev);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3262,9 +3262,9 @@ int HP_bg_create(unsigned short map_index, short rx, short ry, const char *ev, c
{
retVal___ = HPMHooks.source.bg.create(map_index, rx, ry, ev, dev);
}
- if( HPMHooks.count.HP_bg_create_post ) {
+ if (HPMHooks.count.HP_bg_create_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short map_index, short rx, short ry, const char *ev, const char *dev);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_index, rx, ry, ev, dev);
}
@@ -3274,14 +3274,14 @@ int HP_bg_create(unsigned short map_index, short rx, short ry, const char *ev, c
int HP_bg_team_get_id(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_team_get_id_pre ) {
+ if (HPMHooks.count.HP_bg_team_get_id_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_get_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_get_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_team_get_id_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3289,9 +3289,9 @@ int HP_bg_team_get_id(struct block_list *bl) {
{
retVal___ = HPMHooks.source.bg.team_get_id(bl);
}
- if( HPMHooks.count.HP_bg_team_get_id_post ) {
+ if (HPMHooks.count.HP_bg_team_get_id_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_get_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_get_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_team_get_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -3301,14 +3301,14 @@ int HP_bg_team_get_id(struct block_list *bl) {
bool HP_bg_send_message(struct map_session_data *sd, const char *mes) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_bg_send_message_pre ) {
+ if (HPMHooks.count.HP_bg_send_message_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_send_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3316,9 +3316,9 @@ bool HP_bg_send_message(struct map_session_data *sd, const char *mes) {
{
retVal___ = HPMHooks.source.bg.send_message(sd, mes);
}
- if( HPMHooks.count.HP_bg_send_message_post ) {
+ if (HPMHooks.count.HP_bg_send_message_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_send_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, mes);
}
@@ -3328,16 +3328,16 @@ bool HP_bg_send_message(struct map_session_data *sd, const char *mes) {
int HP_bg_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_send_xy_timer_sub_pre ) {
+ if (HPMHooks.count.HP_bg_send_xy_timer_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_bg_send_xy_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3347,9 +3347,9 @@ int HP_bg_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.bg.send_xy_timer_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_bg_send_xy_timer_sub_post ) {
+ if (HPMHooks.count.HP_bg_send_xy_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_bg_send_xy_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -3361,14 +3361,14 @@ int HP_bg_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
int HP_bg_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_send_xy_timer_pre ) {
+ if (HPMHooks.count.HP_bg_send_xy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_send_xy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3376,9 +3376,9 @@ int HP_bg_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.bg.send_xy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_bg_send_xy_timer_post ) {
+ if (HPMHooks.count.HP_bg_send_xy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_send_xy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_send_xy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -3388,14 +3388,14 @@ int HP_bg_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_bg_afk_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_afk_timer_pre ) {
+ if (HPMHooks.count.HP_bg_afk_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_afk_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_afk_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_afk_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3403,9 +3403,9 @@ int HP_bg_afk_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.bg.afk_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_bg_afk_timer_post ) {
+ if (HPMHooks.count.HP_bg_afk_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_afk_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_afk_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_afk_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -3415,16 +3415,16 @@ int HP_bg_afk_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_bg_team_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_bg_team_db_final_pre ) {
+ if (HPMHooks.count.HP_bg_team_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_bg_team_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3434,9 +3434,9 @@ int HP_bg_team_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.bg.team_db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_bg_team_db_final_post ) {
+ if (HPMHooks.count.HP_bg_team_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_team_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_bg_team_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -3448,14 +3448,14 @@ int HP_bg_team_db_final(union DBKey key, struct DBData *data, va_list ap) {
enum bg_queue_types HP_bg_str2teamtype(const char *str) {
int hIndex = 0;
enum bg_queue_types retVal___ = BGQT_INVALID;
- if( HPMHooks.count.HP_bg_str2teamtype_pre ) {
+ if (HPMHooks.count.HP_bg_str2teamtype_pre > 0) {
enum bg_queue_types (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_str2teamtype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_str2teamtype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_str2teamtype_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3463,9 +3463,9 @@ enum bg_queue_types HP_bg_str2teamtype(const char *str) {
{
retVal___ = HPMHooks.source.bg.str2teamtype(str);
}
- if( HPMHooks.count.HP_bg_str2teamtype_post ) {
+ if (HPMHooks.count.HP_bg_str2teamtype_post > 0) {
enum bg_queue_types (*postHookFunc) (enum bg_queue_types retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_str2teamtype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_str2teamtype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_str2teamtype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -3474,14 +3474,14 @@ enum bg_queue_types HP_bg_str2teamtype(const char *str) {
}
void HP_bg_config_read(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_bg_config_read_pre ) {
+ if (HPMHooks.count.HP_bg_config_read_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_bg_config_read_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3489,9 +3489,9 @@ void HP_bg_config_read(void) {
{
HPMHooks.source.bg.config_read();
}
- if( HPMHooks.count.HP_bg_config_read_post ) {
+ if (HPMHooks.count.HP_bg_config_read_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_bg_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_bg_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_bg_config_read_post[hIndex].func;
postHookFunc();
}
@@ -3502,14 +3502,14 @@ void HP_bg_config_read(void) {
bool HP_buyingstore_setup(struct map_session_data *sd, unsigned char slots) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_buyingstore_setup_pre ) {
+ if (HPMHooks.count.HP_buyingstore_setup_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned char *slots);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_setup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_setup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_setup_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &slots);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3517,9 +3517,9 @@ bool HP_buyingstore_setup(struct map_session_data *sd, unsigned char slots) {
{
retVal___ = HPMHooks.source.buyingstore.setup(sd, slots);
}
- if( HPMHooks.count.HP_buyingstore_setup_post ) {
+ if (HPMHooks.count.HP_buyingstore_setup_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned char slots);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_setup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_setup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_setup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, slots);
}
@@ -3528,14 +3528,14 @@ bool HP_buyingstore_setup(struct map_session_data *sd, unsigned char slots) {
}
void HP_buyingstore_create(struct map_session_data *sd, int zenylimit, unsigned char result, const char *storename, const uint8 *itemlist, unsigned int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_buyingstore_create_pre ) {
+ if (HPMHooks.count.HP_buyingstore_create_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *zenylimit, unsigned char *result, const char **storename, const uint8 **itemlist, unsigned int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_create_pre[hIndex].func;
preHookFunc(&sd, &zenylimit, &result, &storename, &itemlist, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3543,9 +3543,9 @@ void HP_buyingstore_create(struct map_session_data *sd, int zenylimit, unsigned
{
HPMHooks.source.buyingstore.create(sd, zenylimit, result, storename, itemlist, count);
}
- if( HPMHooks.count.HP_buyingstore_create_post ) {
+ if (HPMHooks.count.HP_buyingstore_create_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int zenylimit, unsigned char result, const char *storename, const uint8 *itemlist, unsigned int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_create_post[hIndex].func;
postHookFunc(sd, zenylimit, result, storename, itemlist, count);
}
@@ -3554,14 +3554,14 @@ void HP_buyingstore_create(struct map_session_data *sd, int zenylimit, unsigned
}
void HP_buyingstore_close(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_buyingstore_close_pre ) {
+ if (HPMHooks.count.HP_buyingstore_close_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_close_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3569,9 +3569,9 @@ void HP_buyingstore_close(struct map_session_data *sd) {
{
HPMHooks.source.buyingstore.close(sd);
}
- if( HPMHooks.count.HP_buyingstore_close_post ) {
+ if (HPMHooks.count.HP_buyingstore_close_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_close_post[hIndex].func;
postHookFunc(sd);
}
@@ -3580,14 +3580,14 @@ void HP_buyingstore_close(struct map_session_data *sd) {
}
void HP_buyingstore_open(struct map_session_data *sd, int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_buyingstore_open_pre ) {
+ if (HPMHooks.count.HP_buyingstore_open_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_open_pre[hIndex].func;
preHookFunc(&sd, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3595,9 +3595,9 @@ void HP_buyingstore_open(struct map_session_data *sd, int account_id) {
{
HPMHooks.source.buyingstore.open(sd, account_id);
}
- if( HPMHooks.count.HP_buyingstore_open_post ) {
+ if (HPMHooks.count.HP_buyingstore_open_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_open_post[hIndex].func;
postHookFunc(sd, account_id);
}
@@ -3606,14 +3606,14 @@ void HP_buyingstore_open(struct map_session_data *sd, int account_id) {
}
void HP_buyingstore_trade(struct map_session_data *sd, int account_id, unsigned int buyer_id, const uint8 *itemlist, unsigned int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_buyingstore_trade_pre ) {
+ if (HPMHooks.count.HP_buyingstore_trade_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, unsigned int *buyer_id, const uint8 **itemlist, unsigned int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_trade_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_trade_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_trade_pre[hIndex].func;
preHookFunc(&sd, &account_id, &buyer_id, &itemlist, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3621,9 +3621,9 @@ void HP_buyingstore_trade(struct map_session_data *sd, int account_id, unsigned
{
HPMHooks.source.buyingstore.trade(sd, account_id, buyer_id, itemlist, count);
}
- if( HPMHooks.count.HP_buyingstore_trade_post ) {
+ if (HPMHooks.count.HP_buyingstore_trade_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, unsigned int buyer_id, const uint8 *itemlist, unsigned int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_trade_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_trade_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_trade_post[hIndex].func;
postHookFunc(sd, account_id, buyer_id, itemlist, count);
}
@@ -3633,14 +3633,14 @@ void HP_buyingstore_trade(struct map_session_data *sd, int account_id, unsigned
bool HP_buyingstore_search(struct map_session_data *sd, unsigned short nameid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_buyingstore_search_pre ) {
+ if (HPMHooks.count.HP_buyingstore_search_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned short *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_search_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3648,9 +3648,9 @@ bool HP_buyingstore_search(struct map_session_data *sd, unsigned short nameid) {
{
retVal___ = HPMHooks.source.buyingstore.search(sd, nameid);
}
- if( HPMHooks.count.HP_buyingstore_search_post ) {
+ if (HPMHooks.count.HP_buyingstore_search_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned short nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -3660,14 +3660,14 @@ bool HP_buyingstore_search(struct map_session_data *sd, unsigned short nameid) {
bool HP_buyingstore_searchall(struct map_session_data *sd, const struct s_search_store_search *s) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_buyingstore_searchall_pre ) {
+ if (HPMHooks.count.HP_buyingstore_searchall_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const struct s_search_store_search **s);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_searchall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_searchall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_searchall_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &s);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3675,9 +3675,9 @@ bool HP_buyingstore_searchall(struct map_session_data *sd, const struct s_search
{
retVal___ = HPMHooks.source.buyingstore.searchall(sd, s);
}
- if( HPMHooks.count.HP_buyingstore_searchall_post ) {
+ if (HPMHooks.count.HP_buyingstore_searchall_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const struct s_search_store_search *s);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_searchall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_searchall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_searchall_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, s);
}
@@ -3687,14 +3687,14 @@ bool HP_buyingstore_searchall(struct map_session_data *sd, const struct s_search
unsigned int HP_buyingstore_getuid(void) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_buyingstore_getuid_pre ) {
+ if (HPMHooks.count.HP_buyingstore_getuid_pre > 0) {
unsigned int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_getuid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_getuid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_buyingstore_getuid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3702,9 +3702,9 @@ unsigned int HP_buyingstore_getuid(void) {
{
retVal___ = HPMHooks.source.buyingstore.getuid();
}
- if( HPMHooks.count.HP_buyingstore_getuid_post ) {
+ if (HPMHooks.count.HP_buyingstore_getuid_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_getuid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_buyingstore_getuid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_buyingstore_getuid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -3715,14 +3715,14 @@ unsigned int HP_buyingstore_getuid(void) {
int HP_channel_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_channel_init_pre ) {
+ if (HPMHooks.count.HP_channel_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3730,9 +3730,9 @@ int HP_channel_init(bool minimal) {
{
retVal___ = HPMHooks.source.channel.init(minimal);
}
- if( HPMHooks.count.HP_channel_init_post ) {
+ if (HPMHooks.count.HP_channel_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -3741,14 +3741,14 @@ int HP_channel_init(bool minimal) {
}
void HP_channel_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_final_pre ) {
+ if (HPMHooks.count.HP_channel_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3756,9 +3756,9 @@ void HP_channel_final(void) {
{
HPMHooks.source.channel.final();
}
- if( HPMHooks.count.HP_channel_final_post ) {
+ if (HPMHooks.count.HP_channel_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_final_post[hIndex].func;
postHookFunc();
}
@@ -3768,14 +3768,14 @@ void HP_channel_final(void) {
struct channel_data* HP_channel_search(const char *name, struct map_session_data *sd) {
int hIndex = 0;
struct channel_data* retVal___ = NULL;
- if( HPMHooks.count.HP_channel_search_pre ) {
+ if (HPMHooks.count.HP_channel_search_pre > 0) {
struct channel_data* (*preHookFunc) (const char **name, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_search_pre[hIndex].func;
retVal___ = preHookFunc(&name, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3783,9 +3783,9 @@ struct channel_data* HP_channel_search(const char *name, struct map_session_data
{
retVal___ = HPMHooks.source.channel.search(name, sd);
}
- if( HPMHooks.count.HP_channel_search_post ) {
+ if (HPMHooks.count.HP_channel_search_post > 0) {
struct channel_data* (*postHookFunc) (struct channel_data* retVal___, const char *name, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, sd);
}
@@ -3795,14 +3795,14 @@ struct channel_data* HP_channel_search(const char *name, struct map_session_data
struct channel_data* HP_channel_create(enum channel_types type, const char *name, unsigned char color) {
int hIndex = 0;
struct channel_data* retVal___ = NULL;
- if( HPMHooks.count.HP_channel_create_pre ) {
+ if (HPMHooks.count.HP_channel_create_pre > 0) {
struct channel_data* (*preHookFunc) (enum channel_types *type, const char **name, unsigned char *color);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_create_pre[hIndex].func;
retVal___ = preHookFunc(&type, &name, &color);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3810,9 +3810,9 @@ struct channel_data* HP_channel_create(enum channel_types type, const char *name
{
retVal___ = HPMHooks.source.channel.create(type, name, color);
}
- if( HPMHooks.count.HP_channel_create_post ) {
+ if (HPMHooks.count.HP_channel_create_post > 0) {
struct channel_data* (*postHookFunc) (struct channel_data* retVal___, enum channel_types type, const char *name, unsigned char color);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, name, color);
}
@@ -3821,14 +3821,14 @@ struct channel_data* HP_channel_create(enum channel_types type, const char *name
}
void HP_channel_delete(struct channel_data *chan) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_delete_pre ) {
+ if (HPMHooks.count.HP_channel_delete_pre > 0) {
void (*preHookFunc) (struct channel_data **chan);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_delete_pre[hIndex].func;
preHookFunc(&chan);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3836,9 +3836,9 @@ void HP_channel_delete(struct channel_data *chan) {
{
HPMHooks.source.channel.delete(chan);
}
- if( HPMHooks.count.HP_channel_delete_post ) {
+ if (HPMHooks.count.HP_channel_delete_post > 0) {
void (*postHookFunc) (struct channel_data *chan);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_delete_post[hIndex].func;
postHookFunc(chan);
}
@@ -3847,14 +3847,14 @@ void HP_channel_delete(struct channel_data *chan) {
}
void HP_channel_set_password(struct channel_data *chan, const char *password) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_set_password_pre ) {
+ if (HPMHooks.count.HP_channel_set_password_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, const char **password);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_password_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_password_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_set_password_pre[hIndex].func;
preHookFunc(&chan, &password);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3862,9 +3862,9 @@ void HP_channel_set_password(struct channel_data *chan, const char *password) {
{
HPMHooks.source.channel.set_password(chan, password);
}
- if( HPMHooks.count.HP_channel_set_password_post ) {
+ if (HPMHooks.count.HP_channel_set_password_post > 0) {
void (*postHookFunc) (struct channel_data *chan, const char *password);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_password_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_password_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_set_password_post[hIndex].func;
postHookFunc(chan, password);
}
@@ -3874,14 +3874,14 @@ void HP_channel_set_password(struct channel_data *chan, const char *password) {
enum channel_operation_status HP_channel_ban(struct channel_data *chan, const struct map_session_data *ssd, struct map_session_data *tsd) {
int hIndex = 0;
enum channel_operation_status retVal___ = HCS_STATUS_FAIL;
- if( HPMHooks.count.HP_channel_ban_pre ) {
+ if (HPMHooks.count.HP_channel_ban_pre > 0) {
enum channel_operation_status (*preHookFunc) (struct channel_data **chan, const struct map_session_data **ssd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_ban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_ban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_ban_pre[hIndex].func;
retVal___ = preHookFunc(&chan, &ssd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3889,9 +3889,9 @@ enum channel_operation_status HP_channel_ban(struct channel_data *chan, const st
{
retVal___ = HPMHooks.source.channel.ban(chan, ssd, tsd);
}
- if( HPMHooks.count.HP_channel_ban_post ) {
+ if (HPMHooks.count.HP_channel_ban_post > 0) {
enum channel_operation_status (*postHookFunc) (enum channel_operation_status retVal___, struct channel_data *chan, const struct map_session_data *ssd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_ban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_ban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_ban_post[hIndex].func;
retVal___ = postHookFunc(retVal___, chan, ssd, tsd);
}
@@ -3901,14 +3901,14 @@ enum channel_operation_status HP_channel_ban(struct channel_data *chan, const st
enum channel_operation_status HP_channel_unban(struct channel_data *chan, const struct map_session_data *ssd, struct map_session_data *tsd) {
int hIndex = 0;
enum channel_operation_status retVal___ = HCS_STATUS_FAIL;
- if( HPMHooks.count.HP_channel_unban_pre ) {
+ if (HPMHooks.count.HP_channel_unban_pre > 0) {
enum channel_operation_status (*preHookFunc) (struct channel_data **chan, const struct map_session_data **ssd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_unban_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_unban_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_unban_pre[hIndex].func;
retVal___ = preHookFunc(&chan, &ssd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -3916,9 +3916,9 @@ enum channel_operation_status HP_channel_unban(struct channel_data *chan, const
{
retVal___ = HPMHooks.source.channel.unban(chan, ssd, tsd);
}
- if( HPMHooks.count.HP_channel_unban_post ) {
+ if (HPMHooks.count.HP_channel_unban_post > 0) {
enum channel_operation_status (*postHookFunc) (enum channel_operation_status retVal___, struct channel_data *chan, const struct map_session_data *ssd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_unban_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_unban_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_unban_post[hIndex].func;
retVal___ = postHookFunc(retVal___, chan, ssd, tsd);
}
@@ -3927,14 +3927,14 @@ enum channel_operation_status HP_channel_unban(struct channel_data *chan, const
}
void HP_channel_set_options(struct channel_data *chan, unsigned int options) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_set_options_pre ) {
+ if (HPMHooks.count.HP_channel_set_options_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_set_options_pre[hIndex].func;
preHookFunc(&chan, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3942,9 +3942,9 @@ void HP_channel_set_options(struct channel_data *chan, unsigned int options) {
{
HPMHooks.source.channel.set_options(chan, options);
}
- if( HPMHooks.count.HP_channel_set_options_post ) {
+ if (HPMHooks.count.HP_channel_set_options_post > 0) {
void (*postHookFunc) (struct channel_data *chan, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_set_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_set_options_post[hIndex].func;
postHookFunc(chan, options);
}
@@ -3953,14 +3953,14 @@ void HP_channel_set_options(struct channel_data *chan, unsigned int options) {
}
void HP_channel_send(struct channel_data *chan, struct map_session_data *sd, const char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_send_pre ) {
+ if (HPMHooks.count.HP_channel_send_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd, const char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_send_pre[hIndex].func;
preHookFunc(&chan, &sd, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3968,9 +3968,9 @@ void HP_channel_send(struct channel_data *chan, struct map_session_data *sd, con
{
HPMHooks.source.channel.send(chan, sd, msg);
}
- if( HPMHooks.count.HP_channel_send_post ) {
+ if (HPMHooks.count.HP_channel_send_post > 0) {
void (*postHookFunc) (struct channel_data *chan, struct map_session_data *sd, const char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_send_post[hIndex].func;
postHookFunc(chan, sd, msg);
}
@@ -3979,14 +3979,14 @@ void HP_channel_send(struct channel_data *chan, struct map_session_data *sd, con
}
void HP_channel_join_sub(struct channel_data *chan, struct map_session_data *sd, bool stealth) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_join_sub_pre ) {
+ if (HPMHooks.count.HP_channel_join_sub_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd, bool *stealth);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_join_sub_pre[hIndex].func;
preHookFunc(&chan, &sd, &stealth);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -3994,9 +3994,9 @@ void HP_channel_join_sub(struct channel_data *chan, struct map_session_data *sd,
{
HPMHooks.source.channel.join_sub(chan, sd, stealth);
}
- if( HPMHooks.count.HP_channel_join_sub_post ) {
+ if (HPMHooks.count.HP_channel_join_sub_post > 0) {
void (*postHookFunc) (struct channel_data *chan, struct map_session_data *sd, bool stealth);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_join_sub_post[hIndex].func;
postHookFunc(chan, sd, stealth);
}
@@ -4006,14 +4006,14 @@ void HP_channel_join_sub(struct channel_data *chan, struct map_session_data *sd,
enum channel_operation_status HP_channel_join(struct channel_data *chan, struct map_session_data *sd, const char *password, bool silent) {
int hIndex = 0;
enum channel_operation_status retVal___ = HCS_STATUS_FAIL;
- if( HPMHooks.count.HP_channel_join_pre ) {
+ if (HPMHooks.count.HP_channel_join_pre > 0) {
enum channel_operation_status (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd, const char **password, bool *silent);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_join_pre[hIndex].func;
retVal___ = preHookFunc(&chan, &sd, &password, &silent);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4021,9 +4021,9 @@ enum channel_operation_status HP_channel_join(struct channel_data *chan, struct
{
retVal___ = HPMHooks.source.channel.join(chan, sd, password, silent);
}
- if( HPMHooks.count.HP_channel_join_post ) {
+ if (HPMHooks.count.HP_channel_join_post > 0) {
enum channel_operation_status (*postHookFunc) (enum channel_operation_status retVal___, struct channel_data *chan, struct map_session_data *sd, const char *password, bool silent);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_join_post[hIndex].func;
retVal___ = postHookFunc(retVal___, chan, sd, password, silent);
}
@@ -4032,14 +4032,14 @@ enum channel_operation_status HP_channel_join(struct channel_data *chan, struct
}
void HP_channel_leave(struct channel_data *chan, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_leave_pre ) {
+ if (HPMHooks.count.HP_channel_leave_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_leave_pre[hIndex].func;
preHookFunc(&chan, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4047,9 +4047,9 @@ void HP_channel_leave(struct channel_data *chan, struct map_session_data *sd) {
{
HPMHooks.source.channel.leave(chan, sd);
}
- if( HPMHooks.count.HP_channel_leave_post ) {
+ if (HPMHooks.count.HP_channel_leave_post > 0) {
void (*postHookFunc) (struct channel_data *chan, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_leave_post[hIndex].func;
postHookFunc(chan, sd);
}
@@ -4058,14 +4058,14 @@ void HP_channel_leave(struct channel_data *chan, struct map_session_data *sd) {
}
void HP_channel_leave_sub(struct channel_data *chan, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_leave_sub_pre ) {
+ if (HPMHooks.count.HP_channel_leave_sub_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_leave_sub_pre[hIndex].func;
preHookFunc(&chan, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4073,9 +4073,9 @@ void HP_channel_leave_sub(struct channel_data *chan, struct map_session_data *sd
{
HPMHooks.source.channel.leave_sub(chan, sd);
}
- if( HPMHooks.count.HP_channel_leave_sub_post ) {
+ if (HPMHooks.count.HP_channel_leave_sub_post > 0) {
void (*postHookFunc) (struct channel_data *chan, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_leave_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_leave_sub_post[hIndex].func;
postHookFunc(chan, sd);
}
@@ -4084,14 +4084,14 @@ void HP_channel_leave_sub(struct channel_data *chan, struct map_session_data *sd
}
void HP_channel_quit(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_quit_pre ) {
+ if (HPMHooks.count.HP_channel_quit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_quit_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4099,9 +4099,9 @@ void HP_channel_quit(struct map_session_data *sd) {
{
HPMHooks.source.channel.quit(sd);
}
- if( HPMHooks.count.HP_channel_quit_post ) {
+ if (HPMHooks.count.HP_channel_quit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_quit_post[hIndex].func;
postHookFunc(sd);
}
@@ -4110,14 +4110,14 @@ void HP_channel_quit(struct map_session_data *sd) {
}
void HP_channel_map_join(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_map_join_pre ) {
+ if (HPMHooks.count.HP_channel_map_join_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_map_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_map_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_map_join_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4125,9 +4125,9 @@ void HP_channel_map_join(struct map_session_data *sd) {
{
HPMHooks.source.channel.map_join(sd);
}
- if( HPMHooks.count.HP_channel_map_join_post ) {
+ if (HPMHooks.count.HP_channel_map_join_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_map_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_map_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_map_join_post[hIndex].func;
postHookFunc(sd);
}
@@ -4136,14 +4136,14 @@ void HP_channel_map_join(struct map_session_data *sd) {
}
void HP_channel_guild_join_alliance(const struct guild *g_source, const struct guild *g_ally) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_guild_join_alliance_pre ) {
+ if (HPMHooks.count.HP_channel_guild_join_alliance_pre > 0) {
void (*preHookFunc) (const struct guild **g_source, const struct guild **g_ally);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_join_alliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_join_alliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_guild_join_alliance_pre[hIndex].func;
preHookFunc(&g_source, &g_ally);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4151,9 +4151,9 @@ void HP_channel_guild_join_alliance(const struct guild *g_source, const struct g
{
HPMHooks.source.channel.guild_join_alliance(g_source, g_ally);
}
- if( HPMHooks.count.HP_channel_guild_join_alliance_post ) {
+ if (HPMHooks.count.HP_channel_guild_join_alliance_post > 0) {
void (*postHookFunc) (const struct guild *g_source, const struct guild *g_ally);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_join_alliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_join_alliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_guild_join_alliance_post[hIndex].func;
postHookFunc(g_source, g_ally);
}
@@ -4162,14 +4162,14 @@ void HP_channel_guild_join_alliance(const struct guild *g_source, const struct g
}
void HP_channel_guild_leave_alliance(const struct guild *g_source, const struct guild *g_ally) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_guild_leave_alliance_pre ) {
+ if (HPMHooks.count.HP_channel_guild_leave_alliance_pre > 0) {
void (*preHookFunc) (const struct guild **g_source, const struct guild **g_ally);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_leave_alliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_leave_alliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_guild_leave_alliance_pre[hIndex].func;
preHookFunc(&g_source, &g_ally);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4177,9 +4177,9 @@ void HP_channel_guild_leave_alliance(const struct guild *g_source, const struct
{
HPMHooks.source.channel.guild_leave_alliance(g_source, g_ally);
}
- if( HPMHooks.count.HP_channel_guild_leave_alliance_post ) {
+ if (HPMHooks.count.HP_channel_guild_leave_alliance_post > 0) {
void (*postHookFunc) (const struct guild *g_source, const struct guild *g_ally);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_leave_alliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_guild_leave_alliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_guild_leave_alliance_post[hIndex].func;
postHookFunc(g_source, g_ally);
}
@@ -4188,14 +4188,14 @@ void HP_channel_guild_leave_alliance(const struct guild *g_source, const struct
}
void HP_channel_quit_guild(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_quit_guild_pre ) {
+ if (HPMHooks.count.HP_channel_quit_guild_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_guild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_guild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_quit_guild_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4203,9 +4203,9 @@ void HP_channel_quit_guild(struct map_session_data *sd) {
{
HPMHooks.source.channel.quit_guild(sd);
}
- if( HPMHooks.count.HP_channel_quit_guild_post ) {
+ if (HPMHooks.count.HP_channel_quit_guild_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_guild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_quit_guild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_quit_guild_post[hIndex].func;
postHookFunc(sd);
}
@@ -4214,14 +4214,14 @@ void HP_channel_quit_guild(struct map_session_data *sd) {
}
void HP_channel_irc_join(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_irc_join_pre ) {
+ if (HPMHooks.count.HP_channel_irc_join_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_irc_join_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4229,9 +4229,9 @@ void HP_channel_irc_join(struct map_session_data *sd) {
{
HPMHooks.source.channel.irc_join(sd);
}
- if( HPMHooks.count.HP_channel_irc_join_post ) {
+ if (HPMHooks.count.HP_channel_irc_join_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_irc_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_irc_join_post[hIndex].func;
postHookFunc(sd);
}
@@ -4240,14 +4240,14 @@ void HP_channel_irc_join(struct map_session_data *sd) {
}
void HP_channel_config_read(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_channel_config_read_pre ) {
+ if (HPMHooks.count.HP_channel_config_read_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_channel_config_read_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4255,9 +4255,9 @@ void HP_channel_config_read(void) {
{
HPMHooks.source.channel.config_read();
}
- if( HPMHooks.count.HP_channel_config_read_post ) {
+ if (HPMHooks.count.HP_channel_config_read_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_channel_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_channel_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_channel_config_read_post[hIndex].func;
postHookFunc();
}
@@ -4268,14 +4268,14 @@ void HP_channel_config_read(void) {
bool HP_chat_create_pc_chat(struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_create_pc_chat_pre ) {
+ if (HPMHooks.count.HP_chat_create_pc_chat_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **title, const char **pass, int *limit, bool *pub);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pc_chat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pc_chat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_create_pc_chat_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &title, &pass, &limit, &pub);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4283,9 +4283,9 @@ bool HP_chat_create_pc_chat(struct map_session_data *sd, const char *title, cons
{
retVal___ = HPMHooks.source.chat.create_pc_chat(sd, title, pass, limit, pub);
}
- if( HPMHooks.count.HP_chat_create_pc_chat_post ) {
+ if (HPMHooks.count.HP_chat_create_pc_chat_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pc_chat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pc_chat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_create_pc_chat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, title, pass, limit, pub);
}
@@ -4295,14 +4295,14 @@ bool HP_chat_create_pc_chat(struct map_session_data *sd, const char *title, cons
bool HP_chat_join(struct map_session_data *sd, int chatid, const char *pass) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_join_pre ) {
+ if (HPMHooks.count.HP_chat_join_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *chatid, const char **pass);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_join_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &chatid, &pass);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4310,9 +4310,9 @@ bool HP_chat_join(struct map_session_data *sd, int chatid, const char *pass) {
{
retVal___ = HPMHooks.source.chat.join(sd, chatid, pass);
}
- if( HPMHooks.count.HP_chat_join_post ) {
+ if (HPMHooks.count.HP_chat_join_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int chatid, const char *pass);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_join_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, chatid, pass);
}
@@ -4322,14 +4322,14 @@ bool HP_chat_join(struct map_session_data *sd, int chatid, const char *pass) {
int HP_chat_leave(struct map_session_data *sd, bool kicked) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chat_leave_pre ) {
+ if (HPMHooks.count.HP_chat_leave_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, bool *kicked);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_leave_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &kicked);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4337,9 +4337,9 @@ int HP_chat_leave(struct map_session_data *sd, bool kicked) {
{
retVal___ = HPMHooks.source.chat.leave(sd, kicked);
}
- if( HPMHooks.count.HP_chat_leave_post ) {
+ if (HPMHooks.count.HP_chat_leave_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, bool kicked);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, kicked);
}
@@ -4349,14 +4349,14 @@ int HP_chat_leave(struct map_session_data *sd, bool kicked) {
bool HP_chat_change_owner(struct map_session_data *sd, const char *nextownername) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_change_owner_pre ) {
+ if (HPMHooks.count.HP_chat_change_owner_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **nextownername);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_owner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_owner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_change_owner_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nextownername);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4364,9 +4364,9 @@ bool HP_chat_change_owner(struct map_session_data *sd, const char *nextownername
{
retVal___ = HPMHooks.source.chat.change_owner(sd, nextownername);
}
- if( HPMHooks.count.HP_chat_change_owner_post ) {
+ if (HPMHooks.count.HP_chat_change_owner_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *nextownername);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_owner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_owner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_change_owner_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nextownername);
}
@@ -4376,14 +4376,14 @@ bool HP_chat_change_owner(struct map_session_data *sd, const char *nextownername
bool HP_chat_change_status(struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_change_status_pre ) {
+ if (HPMHooks.count.HP_chat_change_status_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **title, const char **pass, int *limit, bool *pub);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_status_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_status_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_change_status_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &title, &pass, &limit, &pub);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4391,9 +4391,9 @@ bool HP_chat_change_status(struct map_session_data *sd, const char *title, const
{
retVal___ = HPMHooks.source.chat.change_status(sd, title, pass, limit, pub);
}
- if( HPMHooks.count.HP_chat_change_status_post ) {
+ if (HPMHooks.count.HP_chat_change_status_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *title, const char *pass, int limit, bool pub);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_status_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_change_status_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_change_status_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, title, pass, limit, pub);
}
@@ -4403,14 +4403,14 @@ bool HP_chat_change_status(struct map_session_data *sd, const char *title, const
bool HP_chat_kick(struct map_session_data *sd, const char *kickusername) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_kick_pre ) {
+ if (HPMHooks.count.HP_chat_kick_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **kickusername);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_kick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_kick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_kick_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &kickusername);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4418,9 +4418,9 @@ bool HP_chat_kick(struct map_session_data *sd, const char *kickusername) {
{
retVal___ = HPMHooks.source.chat.kick(sd, kickusername);
}
- if( HPMHooks.count.HP_chat_kick_post ) {
+ if (HPMHooks.count.HP_chat_kick_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *kickusername);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_kick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_kick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_kick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, kickusername);
}
@@ -4430,14 +4430,14 @@ bool HP_chat_kick(struct map_session_data *sd, const char *kickusername) {
bool HP_chat_create_npc_chat(struct npc_data *nd, const char *title, int limit, bool pub, int trigger, const char *ev, int zeny, int min_level, int max_level) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_create_npc_chat_pre ) {
+ if (HPMHooks.count.HP_chat_create_npc_chat_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, const char **title, int *limit, bool *pub, int *trigger, const char **ev, int *zeny, int *min_level, int *max_level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_npc_chat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_npc_chat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_create_npc_chat_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &title, &limit, &pub, &trigger, &ev, &zeny, &min_level, &max_level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4445,9 +4445,9 @@ bool HP_chat_create_npc_chat(struct npc_data *nd, const char *title, int limit,
{
retVal___ = HPMHooks.source.chat.create_npc_chat(nd, title, limit, pub, trigger, ev, zeny, min_level, max_level);
}
- if( HPMHooks.count.HP_chat_create_npc_chat_post ) {
+ if (HPMHooks.count.HP_chat_create_npc_chat_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, const char *title, int limit, bool pub, int trigger, const char *ev, int zeny, int min_level, int max_level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_npc_chat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_npc_chat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_create_npc_chat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, title, limit, pub, trigger, ev, zeny, min_level, max_level);
}
@@ -4457,14 +4457,14 @@ bool HP_chat_create_npc_chat(struct npc_data *nd, const char *title, int limit,
bool HP_chat_delete_npc_chat(struct npc_data *nd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_delete_npc_chat_pre ) {
+ if (HPMHooks.count.HP_chat_delete_npc_chat_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_delete_npc_chat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_delete_npc_chat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_delete_npc_chat_pre[hIndex].func;
retVal___ = preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4472,9 +4472,9 @@ bool HP_chat_delete_npc_chat(struct npc_data *nd) {
{
retVal___ = HPMHooks.source.chat.delete_npc_chat(nd);
}
- if( HPMHooks.count.HP_chat_delete_npc_chat_post ) {
+ if (HPMHooks.count.HP_chat_delete_npc_chat_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_delete_npc_chat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_delete_npc_chat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_delete_npc_chat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd);
}
@@ -4484,14 +4484,14 @@ bool HP_chat_delete_npc_chat(struct npc_data *nd) {
bool HP_chat_enable_event(struct chat_data *cd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_enable_event_pre ) {
+ if (HPMHooks.count.HP_chat_enable_event_pre > 0) {
bool (*preHookFunc) (struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_enable_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_enable_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_enable_event_pre[hIndex].func;
retVal___ = preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4499,9 +4499,9 @@ bool HP_chat_enable_event(struct chat_data *cd) {
{
retVal___ = HPMHooks.source.chat.enable_event(cd);
}
- if( HPMHooks.count.HP_chat_enable_event_post ) {
+ if (HPMHooks.count.HP_chat_enable_event_post > 0) {
bool (*postHookFunc) (bool retVal___, struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_enable_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_enable_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_enable_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cd);
}
@@ -4511,14 +4511,14 @@ bool HP_chat_enable_event(struct chat_data *cd) {
bool HP_chat_disable_event(struct chat_data *cd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_disable_event_pre ) {
+ if (HPMHooks.count.HP_chat_disable_event_pre > 0) {
bool (*preHookFunc) (struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_disable_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_disable_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_disable_event_pre[hIndex].func;
retVal___ = preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4526,9 +4526,9 @@ bool HP_chat_disable_event(struct chat_data *cd) {
{
retVal___ = HPMHooks.source.chat.disable_event(cd);
}
- if( HPMHooks.count.HP_chat_disable_event_post ) {
+ if (HPMHooks.count.HP_chat_disable_event_post > 0) {
bool (*postHookFunc) (bool retVal___, struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_disable_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_disable_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_disable_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cd);
}
@@ -4538,14 +4538,14 @@ bool HP_chat_disable_event(struct chat_data *cd) {
bool HP_chat_npc_kick_all(struct chat_data *cd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_npc_kick_all_pre ) {
+ if (HPMHooks.count.HP_chat_npc_kick_all_pre > 0) {
bool (*preHookFunc) (struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_npc_kick_all_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_npc_kick_all_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_npc_kick_all_pre[hIndex].func;
retVal___ = preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4553,9 +4553,9 @@ bool HP_chat_npc_kick_all(struct chat_data *cd) {
{
retVal___ = HPMHooks.source.chat.npc_kick_all(cd);
}
- if( HPMHooks.count.HP_chat_npc_kick_all_post ) {
+ if (HPMHooks.count.HP_chat_npc_kick_all_post > 0) {
bool (*postHookFunc) (bool retVal___, struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_npc_kick_all_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_npc_kick_all_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_npc_kick_all_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cd);
}
@@ -4565,14 +4565,14 @@ bool HP_chat_npc_kick_all(struct chat_data *cd) {
bool HP_chat_trigger_event(struct chat_data *cd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chat_trigger_event_pre ) {
+ if (HPMHooks.count.HP_chat_trigger_event_pre > 0) {
bool (*preHookFunc) (struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_trigger_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_trigger_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_trigger_event_pre[hIndex].func;
retVal___ = preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4580,9 +4580,9 @@ bool HP_chat_trigger_event(struct chat_data *cd) {
{
retVal___ = HPMHooks.source.chat.trigger_event(cd);
}
- if( HPMHooks.count.HP_chat_trigger_event_post ) {
+ if (HPMHooks.count.HP_chat_trigger_event_post > 0) {
bool (*postHookFunc) (bool retVal___, struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_trigger_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_trigger_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_trigger_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cd);
}
@@ -4592,14 +4592,14 @@ bool HP_chat_trigger_event(struct chat_data *cd) {
struct chat_data* HP_chat_create(struct block_list *bl, const char *title, const char *pass, int limit, bool pub, int trigger, const char *ev, int zeny, int min_level, int max_level) {
int hIndex = 0;
struct chat_data* retVal___ = NULL;
- if( HPMHooks.count.HP_chat_create_pre ) {
+ if (HPMHooks.count.HP_chat_create_pre > 0) {
struct chat_data* (*preHookFunc) (struct block_list **bl, const char **title, const char **pass, int *limit, bool *pub, int *trigger, const char **ev, int *zeny, int *min_level, int *max_level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chat_create_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &title, &pass, &limit, &pub, &trigger, &ev, &zeny, &min_level, &max_level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4607,9 +4607,9 @@ struct chat_data* HP_chat_create(struct block_list *bl, const char *title, const
{
retVal___ = HPMHooks.source.chat.create(bl, title, pass, limit, pub, trigger, ev, zeny, min_level, max_level);
}
- if( HPMHooks.count.HP_chat_create_post ) {
+ if (HPMHooks.count.HP_chat_create_post > 0) {
struct chat_data* (*postHookFunc) (struct chat_data* retVal___, struct block_list *bl, const char *title, const char *pass, int limit, bool pub, int trigger, const char *ev, int zeny, int min_level, int max_level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chat_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chat_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, title, pass, limit, pub, trigger, ev, zeny, min_level, max_level);
}
@@ -4619,14 +4619,14 @@ struct chat_data* HP_chat_create(struct block_list *bl, const char *title, const
/* chrif_interface */
void HP_chrif_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_init_pre ) {
+ if (HPMHooks.count.HP_chrif_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4634,9 +4634,9 @@ void HP_chrif_init(bool minimal) {
{
HPMHooks.source.chrif.init(minimal);
}
- if( HPMHooks.count.HP_chrif_init_post ) {
+ if (HPMHooks.count.HP_chrif_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -4645,14 +4645,14 @@ void HP_chrif_init(bool minimal) {
}
void HP_chrif_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_final_pre ) {
+ if (HPMHooks.count.HP_chrif_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4660,9 +4660,9 @@ void HP_chrif_final(void) {
{
HPMHooks.source.chrif.final();
}
- if( HPMHooks.count.HP_chrif_final_post ) {
+ if (HPMHooks.count.HP_chrif_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_final_post[hIndex].func;
postHookFunc();
}
@@ -4671,14 +4671,14 @@ void HP_chrif_final(void) {
}
void HP_chrif_setuserid(char *id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_setuserid_pre ) {
+ if (HPMHooks.count.HP_chrif_setuserid_pre > 0) {
void (*preHookFunc) (char **id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setuserid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setuserid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_setuserid_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4686,9 +4686,9 @@ void HP_chrif_setuserid(char *id) {
{
HPMHooks.source.chrif.setuserid(id);
}
- if( HPMHooks.count.HP_chrif_setuserid_post ) {
+ if (HPMHooks.count.HP_chrif_setuserid_post > 0) {
void (*postHookFunc) (char *id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setuserid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setuserid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_setuserid_post[hIndex].func;
postHookFunc(id);
}
@@ -4697,14 +4697,14 @@ void HP_chrif_setuserid(char *id) {
}
void HP_chrif_setpasswd(char *pwd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_setpasswd_pre ) {
+ if (HPMHooks.count.HP_chrif_setpasswd_pre > 0) {
void (*preHookFunc) (char **pwd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setpasswd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setpasswd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_setpasswd_pre[hIndex].func;
preHookFunc(&pwd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4712,9 +4712,9 @@ void HP_chrif_setpasswd(char *pwd) {
{
HPMHooks.source.chrif.setpasswd(pwd);
}
- if( HPMHooks.count.HP_chrif_setpasswd_post ) {
+ if (HPMHooks.count.HP_chrif_setpasswd_post > 0) {
void (*postHookFunc) (char *pwd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setpasswd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setpasswd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_setpasswd_post[hIndex].func;
postHookFunc(pwd);
}
@@ -4723,14 +4723,14 @@ void HP_chrif_setpasswd(char *pwd) {
}
void HP_chrif_checkdefaultlogin(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_checkdefaultlogin_pre ) {
+ if (HPMHooks.count.HP_chrif_checkdefaultlogin_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_checkdefaultlogin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_checkdefaultlogin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_checkdefaultlogin_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4738,9 +4738,9 @@ void HP_chrif_checkdefaultlogin(void) {
{
HPMHooks.source.chrif.checkdefaultlogin();
}
- if( HPMHooks.count.HP_chrif_checkdefaultlogin_post ) {
+ if (HPMHooks.count.HP_chrif_checkdefaultlogin_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_checkdefaultlogin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_checkdefaultlogin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_checkdefaultlogin_post[hIndex].func;
postHookFunc();
}
@@ -4750,14 +4750,14 @@ void HP_chrif_checkdefaultlogin(void) {
bool HP_chrif_setip(const char *ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_setip_pre ) {
+ if (HPMHooks.count.HP_chrif_setip_pre > 0) {
bool (*preHookFunc) (const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_setip_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4765,9 +4765,9 @@ bool HP_chrif_setip(const char *ip) {
{
retVal___ = HPMHooks.source.chrif.setip(ip);
}
- if( HPMHooks.count.HP_chrif_setip_post ) {
+ if (HPMHooks.count.HP_chrif_setip_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_setip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -4776,14 +4776,14 @@ bool HP_chrif_setip(const char *ip) {
}
void HP_chrif_setport(uint16 port) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_setport_pre ) {
+ if (HPMHooks.count.HP_chrif_setport_pre > 0) {
void (*preHookFunc) (uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_setport_pre[hIndex].func;
preHookFunc(&port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4791,9 +4791,9 @@ void HP_chrif_setport(uint16 port) {
{
HPMHooks.source.chrif.setport(port);
}
- if( HPMHooks.count.HP_chrif_setport_post ) {
+ if (HPMHooks.count.HP_chrif_setport_post > 0) {
void (*postHookFunc) (uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_setport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_setport_post[hIndex].func;
postHookFunc(port);
}
@@ -4803,14 +4803,14 @@ void HP_chrif_setport(uint16 port) {
int HP_chrif_isconnected(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_isconnected_pre ) {
+ if (HPMHooks.count.HP_chrif_isconnected_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_isconnected_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_isconnected_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_isconnected_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4818,9 +4818,9 @@ int HP_chrif_isconnected(void) {
{
retVal___ = HPMHooks.source.chrif.isconnected();
}
- if( HPMHooks.count.HP_chrif_isconnected_post ) {
+ if (HPMHooks.count.HP_chrif_isconnected_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_isconnected_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_isconnected_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_isconnected_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -4829,14 +4829,14 @@ int HP_chrif_isconnected(void) {
}
void HP_chrif_check_shutdown(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_check_shutdown_pre ) {
+ if (HPMHooks.count.HP_chrif_check_shutdown_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_shutdown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_shutdown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_check_shutdown_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4844,9 +4844,9 @@ void HP_chrif_check_shutdown(void) {
{
HPMHooks.source.chrif.check_shutdown();
}
- if( HPMHooks.count.HP_chrif_check_shutdown_post ) {
+ if (HPMHooks.count.HP_chrif_check_shutdown_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_shutdown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_shutdown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_check_shutdown_post[hIndex].func;
postHookFunc();
}
@@ -4856,14 +4856,14 @@ void HP_chrif_check_shutdown(void) {
struct auth_node* HP_chrif_search(int account_id) {
int hIndex = 0;
struct auth_node* retVal___ = NULL;
- if( HPMHooks.count.HP_chrif_search_pre ) {
+ if (HPMHooks.count.HP_chrif_search_pre > 0) {
struct auth_node* (*preHookFunc) (int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_search_pre[hIndex].func;
retVal___ = preHookFunc(&account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4871,9 +4871,9 @@ struct auth_node* HP_chrif_search(int account_id) {
{
retVal___ = HPMHooks.source.chrif.search(account_id);
}
- if( HPMHooks.count.HP_chrif_search_post ) {
+ if (HPMHooks.count.HP_chrif_search_post > 0) {
struct auth_node* (*postHookFunc) (struct auth_node* retVal___, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id);
}
@@ -4883,14 +4883,14 @@ struct auth_node* HP_chrif_search(int account_id) {
struct auth_node* HP_chrif_auth_check(int account_id, int char_id, enum sd_state state) {
int hIndex = 0;
struct auth_node* retVal___ = NULL;
- if( HPMHooks.count.HP_chrif_auth_check_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_check_pre > 0) {
struct auth_node* (*preHookFunc) (int *account_id, int *char_id, enum sd_state *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_auth_check_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4898,9 +4898,9 @@ struct auth_node* HP_chrif_auth_check(int account_id, int char_id, enum sd_state
{
retVal___ = HPMHooks.source.chrif.auth_check(account_id, char_id, state);
}
- if( HPMHooks.count.HP_chrif_auth_check_post ) {
+ if (HPMHooks.count.HP_chrif_auth_check_post > 0) {
struct auth_node* (*postHookFunc) (struct auth_node* retVal___, int account_id, int char_id, enum sd_state state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_auth_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id, state);
}
@@ -4910,14 +4910,14 @@ struct auth_node* HP_chrif_auth_check(int account_id, int char_id, enum sd_state
bool HP_chrif_auth_delete(int account_id, int char_id, enum sd_state state) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_auth_delete_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_delete_pre > 0) {
bool (*preHookFunc) (int *account_id, int *char_id, enum sd_state *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_auth_delete_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4925,9 +4925,9 @@ bool HP_chrif_auth_delete(int account_id, int char_id, enum sd_state state) {
{
retVal___ = HPMHooks.source.chrif.auth_delete(account_id, char_id, state);
}
- if( HPMHooks.count.HP_chrif_auth_delete_post ) {
+ if (HPMHooks.count.HP_chrif_auth_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, int char_id, enum sd_state state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_auth_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id, state);
}
@@ -4937,14 +4937,14 @@ bool HP_chrif_auth_delete(int account_id, int char_id, enum sd_state state) {
bool HP_chrif_auth_finished(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_auth_finished_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_finished_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_finished_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_finished_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_auth_finished_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -4952,9 +4952,9 @@ bool HP_chrif_auth_finished(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.chrif.auth_finished(sd);
}
- if( HPMHooks.count.HP_chrif_auth_finished_post ) {
+ if (HPMHooks.count.HP_chrif_auth_finished_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_finished_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_finished_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_auth_finished_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -4963,14 +4963,14 @@ bool HP_chrif_auth_finished(struct map_session_data *sd) {
}
void HP_chrif_authreq(struct map_session_data *sd, bool hstandalone) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_authreq_pre ) {
+ if (HPMHooks.count.HP_chrif_authreq_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *hstandalone);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authreq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authreq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_authreq_pre[hIndex].func;
preHookFunc(&sd, &hstandalone);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -4978,9 +4978,9 @@ void HP_chrif_authreq(struct map_session_data *sd, bool hstandalone) {
{
HPMHooks.source.chrif.authreq(sd, hstandalone);
}
- if( HPMHooks.count.HP_chrif_authreq_post ) {
+ if (HPMHooks.count.HP_chrif_authreq_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool hstandalone);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authreq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authreq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_authreq_post[hIndex].func;
postHookFunc(sd, hstandalone);
}
@@ -4989,14 +4989,14 @@ void HP_chrif_authreq(struct map_session_data *sd, bool hstandalone) {
}
void HP_chrif_authok(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_authok_pre ) {
+ if (HPMHooks.count.HP_chrif_authok_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_authok_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5004,9 +5004,9 @@ void HP_chrif_authok(int fd) {
{
HPMHooks.source.chrif.authok(fd);
}
- if( HPMHooks.count.HP_chrif_authok_post ) {
+ if (HPMHooks.count.HP_chrif_authok_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_authok_post[hIndex].func;
postHookFunc(fd);
}
@@ -5016,14 +5016,14 @@ void HP_chrif_authok(int fd) {
bool HP_chrif_scdata_request(int account_id, int char_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_scdata_request_pre ) {
+ if (HPMHooks.count.HP_chrif_scdata_request_pre > 0) {
bool (*preHookFunc) (int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_scdata_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_scdata_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_scdata_request_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5031,9 +5031,9 @@ bool HP_chrif_scdata_request(int account_id, int char_id) {
{
retVal___ = HPMHooks.source.chrif.scdata_request(account_id, char_id);
}
- if( HPMHooks.count.HP_chrif_scdata_request_post ) {
+ if (HPMHooks.count.HP_chrif_scdata_request_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_scdata_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_scdata_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_scdata_request_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id);
}
@@ -5043,14 +5043,14 @@ bool HP_chrif_scdata_request(int account_id, int char_id) {
bool HP_chrif_save(struct map_session_data *sd, int flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_save_pre ) {
+ if (HPMHooks.count.HP_chrif_save_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_save_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5058,9 +5058,9 @@ bool HP_chrif_save(struct map_session_data *sd, int flag) {
{
retVal___ = HPMHooks.source.chrif.save(sd, flag);
}
- if( HPMHooks.count.HP_chrif_save_post ) {
+ if (HPMHooks.count.HP_chrif_save_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -5070,14 +5070,14 @@ bool HP_chrif_save(struct map_session_data *sd, int flag) {
bool HP_chrif_charselectreq(struct map_session_data *sd, uint32 s_ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_charselectreq_pre ) {
+ if (HPMHooks.count.HP_chrif_charselectreq_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, uint32 *s_ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_charselectreq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_charselectreq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_charselectreq_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &s_ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5085,9 +5085,9 @@ bool HP_chrif_charselectreq(struct map_session_data *sd, uint32 s_ip) {
{
retVal___ = HPMHooks.source.chrif.charselectreq(sd, s_ip);
}
- if( HPMHooks.count.HP_chrif_charselectreq_post ) {
+ if (HPMHooks.count.HP_chrif_charselectreq_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, uint32 s_ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_charselectreq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_charselectreq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_charselectreq_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, s_ip);
}
@@ -5097,14 +5097,14 @@ bool HP_chrif_charselectreq(struct map_session_data *sd, uint32 s_ip) {
bool HP_chrif_changemapserver(struct map_session_data *sd, uint32 ip, uint16 port) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_changemapserver_pre ) {
+ if (HPMHooks.count.HP_chrif_changemapserver_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserver_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserver_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_changemapserver_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5112,9 +5112,9 @@ bool HP_chrif_changemapserver(struct map_session_data *sd, uint32 ip, uint16 por
{
retVal___ = HPMHooks.source.chrif.changemapserver(sd, ip, port);
}
- if( HPMHooks.count.HP_chrif_changemapserver_post ) {
+ if (HPMHooks.count.HP_chrif_changemapserver_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserver_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserver_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_changemapserver_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ip, port);
}
@@ -5124,14 +5124,14 @@ bool HP_chrif_changemapserver(struct map_session_data *sd, uint32 ip, uint16 por
bool HP_chrif_searchcharid(int char_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_searchcharid_pre ) {
+ if (HPMHooks.count.HP_chrif_searchcharid_pre > 0) {
bool (*preHookFunc) (int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_searchcharid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_searchcharid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_searchcharid_pre[hIndex].func;
retVal___ = preHookFunc(&char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5139,9 +5139,9 @@ bool HP_chrif_searchcharid(int char_id) {
{
retVal___ = HPMHooks.source.chrif.searchcharid(char_id);
}
- if( HPMHooks.count.HP_chrif_searchcharid_post ) {
+ if (HPMHooks.count.HP_chrif_searchcharid_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_searchcharid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_searchcharid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_searchcharid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id);
}
@@ -5151,14 +5151,14 @@ bool HP_chrif_searchcharid(int char_id) {
bool HP_chrif_changeemail(int id, const char *actual_email, const char *new_email) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_changeemail_pre ) {
+ if (HPMHooks.count.HP_chrif_changeemail_pre > 0) {
bool (*preHookFunc) (int *id, const char **actual_email, const char **new_email);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changeemail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changeemail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_changeemail_pre[hIndex].func;
retVal___ = preHookFunc(&id, &actual_email, &new_email);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5166,9 +5166,9 @@ bool HP_chrif_changeemail(int id, const char *actual_email, const char *new_emai
{
retVal___ = HPMHooks.source.chrif.changeemail(id, actual_email, new_email);
}
- if( HPMHooks.count.HP_chrif_changeemail_post ) {
+ if (HPMHooks.count.HP_chrif_changeemail_post > 0) {
bool (*postHookFunc) (bool retVal___, int id, const char *actual_email, const char *new_email);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changeemail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changeemail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_changeemail_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id, actual_email, new_email);
}
@@ -5178,14 +5178,14 @@ bool HP_chrif_changeemail(int id, const char *actual_email, const char *new_emai
bool HP_chrif_char_ask_name(int acc, const char *character_name, unsigned short operation_type, int year, int month, int day, int hour, int minute, int second) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_char_ask_name_pre ) {
+ if (HPMHooks.count.HP_chrif_char_ask_name_pre > 0) {
bool (*preHookFunc) (int *acc, const char **character_name, unsigned short *operation_type, int *year, int *month, int *day, int *hour, int *minute, int *second);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_char_ask_name_pre[hIndex].func;
retVal___ = preHookFunc(&acc, &character_name, &operation_type, &year, &month, &day, &hour, &minute, &second);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5193,9 +5193,9 @@ bool HP_chrif_char_ask_name(int acc, const char *character_name, unsigned short
{
retVal___ = HPMHooks.source.chrif.char_ask_name(acc, character_name, operation_type, year, month, day, hour, minute, second);
}
- if( HPMHooks.count.HP_chrif_char_ask_name_post ) {
+ if (HPMHooks.count.HP_chrif_char_ask_name_post > 0) {
bool (*postHookFunc) (bool retVal___, int acc, const char *character_name, unsigned short operation_type, int year, int month, int day, int hour, int minute, int second);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_char_ask_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, acc, character_name, operation_type, year, month, day, hour, minute, second);
}
@@ -5205,14 +5205,14 @@ bool HP_chrif_char_ask_name(int acc, const char *character_name, unsigned short
int HP_chrif_updatefamelist(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_updatefamelist_pre ) {
+ if (HPMHooks.count.HP_chrif_updatefamelist_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_updatefamelist_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5220,9 +5220,9 @@ int HP_chrif_updatefamelist(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.chrif.updatefamelist(sd);
}
- if( HPMHooks.count.HP_chrif_updatefamelist_post ) {
+ if (HPMHooks.count.HP_chrif_updatefamelist_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_updatefamelist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -5232,14 +5232,14 @@ int HP_chrif_updatefamelist(struct map_session_data *sd) {
bool HP_chrif_buildfamelist(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_buildfamelist_pre ) {
+ if (HPMHooks.count.HP_chrif_buildfamelist_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_buildfamelist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_buildfamelist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_buildfamelist_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5247,9 +5247,9 @@ bool HP_chrif_buildfamelist(void) {
{
retVal___ = HPMHooks.source.chrif.buildfamelist();
}
- if( HPMHooks.count.HP_chrif_buildfamelist_post ) {
+ if (HPMHooks.count.HP_chrif_buildfamelist_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_buildfamelist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_buildfamelist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_buildfamelist_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5259,14 +5259,14 @@ bool HP_chrif_buildfamelist(void) {
bool HP_chrif_save_scdata(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_save_scdata_pre ) {
+ if (HPMHooks.count.HP_chrif_save_scdata_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_save_scdata_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5274,9 +5274,9 @@ bool HP_chrif_save_scdata(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.chrif.save_scdata(sd);
}
- if( HPMHooks.count.HP_chrif_save_scdata_post ) {
+ if (HPMHooks.count.HP_chrif_save_scdata_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_save_scdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -5286,14 +5286,14 @@ bool HP_chrif_save_scdata(struct map_session_data *sd) {
bool HP_chrif_ragsrvinfo(int base_rate, int job_rate, int drop_rate) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_ragsrvinfo_pre ) {
+ if (HPMHooks.count.HP_chrif_ragsrvinfo_pre > 0) {
bool (*preHookFunc) (int *base_rate, int *job_rate, int *drop_rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_ragsrvinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_ragsrvinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_ragsrvinfo_pre[hIndex].func;
retVal___ = preHookFunc(&base_rate, &job_rate, &drop_rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5301,9 +5301,9 @@ bool HP_chrif_ragsrvinfo(int base_rate, int job_rate, int drop_rate) {
{
retVal___ = HPMHooks.source.chrif.ragsrvinfo(base_rate, job_rate, drop_rate);
}
- if( HPMHooks.count.HP_chrif_ragsrvinfo_post ) {
+ if (HPMHooks.count.HP_chrif_ragsrvinfo_post > 0) {
bool (*postHookFunc) (bool retVal___, int base_rate, int job_rate, int drop_rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_ragsrvinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_ragsrvinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_ragsrvinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, base_rate, job_rate, drop_rate);
}
@@ -5313,14 +5313,14 @@ bool HP_chrif_ragsrvinfo(int base_rate, int job_rate, int drop_rate) {
bool HP_chrif_char_offline_nsd(int account_id, int char_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_char_offline_nsd_pre ) {
+ if (HPMHooks.count.HP_chrif_char_offline_nsd_pre > 0) {
bool (*preHookFunc) (int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_nsd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_nsd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_char_offline_nsd_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5328,9 +5328,9 @@ bool HP_chrif_char_offline_nsd(int account_id, int char_id) {
{
retVal___ = HPMHooks.source.chrif.char_offline_nsd(account_id, char_id);
}
- if( HPMHooks.count.HP_chrif_char_offline_nsd_post ) {
+ if (HPMHooks.count.HP_chrif_char_offline_nsd_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_nsd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_offline_nsd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_char_offline_nsd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id);
}
@@ -5340,14 +5340,14 @@ bool HP_chrif_char_offline_nsd(int account_id, int char_id) {
bool HP_chrif_char_reset_offline(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_char_reset_offline_pre ) {
+ if (HPMHooks.count.HP_chrif_char_reset_offline_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_reset_offline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_reset_offline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_char_reset_offline_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5355,9 +5355,9 @@ bool HP_chrif_char_reset_offline(void) {
{
retVal___ = HPMHooks.source.chrif.char_reset_offline();
}
- if( HPMHooks.count.HP_chrif_char_reset_offline_post ) {
+ if (HPMHooks.count.HP_chrif_char_reset_offline_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_reset_offline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_reset_offline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_char_reset_offline_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5367,14 +5367,14 @@ bool HP_chrif_char_reset_offline(void) {
bool HP_chrif_send_users_tochar(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_send_users_tochar_pre ) {
+ if (HPMHooks.count.HP_chrif_send_users_tochar_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_users_tochar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_users_tochar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_send_users_tochar_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5382,9 +5382,9 @@ bool HP_chrif_send_users_tochar(void) {
{
retVal___ = HPMHooks.source.chrif.send_users_tochar();
}
- if( HPMHooks.count.HP_chrif_send_users_tochar_post ) {
+ if (HPMHooks.count.HP_chrif_send_users_tochar_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_users_tochar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_users_tochar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_send_users_tochar_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5394,14 +5394,14 @@ bool HP_chrif_send_users_tochar(void) {
bool HP_chrif_char_online(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_char_online_pre ) {
+ if (HPMHooks.count.HP_chrif_char_online_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_online_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_online_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_char_online_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5409,9 +5409,9 @@ bool HP_chrif_char_online(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.chrif.char_online(sd);
}
- if( HPMHooks.count.HP_chrif_char_online_post ) {
+ if (HPMHooks.count.HP_chrif_char_online_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_online_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_online_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_char_online_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -5421,14 +5421,14 @@ bool HP_chrif_char_online(struct map_session_data *sd) {
bool HP_chrif_changesex(struct map_session_data *sd, bool change_account) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_changesex_pre ) {
+ if (HPMHooks.count.HP_chrif_changesex_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, bool *change_account);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changesex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changesex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_changesex_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &change_account);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5436,9 +5436,9 @@ bool HP_chrif_changesex(struct map_session_data *sd, bool change_account) {
{
retVal___ = HPMHooks.source.chrif.changesex(sd, change_account);
}
- if( HPMHooks.count.HP_chrif_changesex_post ) {
+ if (HPMHooks.count.HP_chrif_changesex_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, bool change_account);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changesex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changesex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_changesex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, change_account);
}
@@ -5448,14 +5448,14 @@ bool HP_chrif_changesex(struct map_session_data *sd, bool change_account) {
bool HP_chrif_divorce(int partner_id1, int partner_id2) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_divorce_pre ) {
+ if (HPMHooks.count.HP_chrif_divorce_pre > 0) {
bool (*preHookFunc) (int *partner_id1, int *partner_id2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorce_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorce_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_divorce_pre[hIndex].func;
retVal___ = preHookFunc(&partner_id1, &partner_id2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5463,9 +5463,9 @@ bool HP_chrif_divorce(int partner_id1, int partner_id2) {
{
retVal___ = HPMHooks.source.chrif.divorce(partner_id1, partner_id2);
}
- if( HPMHooks.count.HP_chrif_divorce_post ) {
+ if (HPMHooks.count.HP_chrif_divorce_post > 0) {
bool (*postHookFunc) (bool retVal___, int partner_id1, int partner_id2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorce_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorce_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_divorce_post[hIndex].func;
retVal___ = postHookFunc(retVal___, partner_id1, partner_id2);
}
@@ -5475,14 +5475,14 @@ bool HP_chrif_divorce(int partner_id1, int partner_id2) {
bool HP_chrif_removefriend(int char_id, int friend_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_removefriend_pre ) {
+ if (HPMHooks.count.HP_chrif_removefriend_pre > 0) {
bool (*preHookFunc) (int *char_id, int *friend_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removefriend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removefriend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_removefriend_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &friend_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5490,9 +5490,9 @@ bool HP_chrif_removefriend(int char_id, int friend_id) {
{
retVal___ = HPMHooks.source.chrif.removefriend(char_id, friend_id);
}
- if( HPMHooks.count.HP_chrif_removefriend_post ) {
+ if (HPMHooks.count.HP_chrif_removefriend_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, int friend_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removefriend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removefriend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_removefriend_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, friend_id);
}
@@ -5501,14 +5501,14 @@ bool HP_chrif_removefriend(int char_id, int friend_id) {
}
void HP_chrif_send_report(char *buf, int len) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_send_report_pre ) {
+ if (HPMHooks.count.HP_chrif_send_report_pre > 0) {
void (*preHookFunc) (char **buf, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_report_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_report_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_send_report_pre[hIndex].func;
preHookFunc(&buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5516,9 +5516,9 @@ void HP_chrif_send_report(char *buf, int len) {
{
HPMHooks.source.chrif.send_report(buf, len);
}
- if( HPMHooks.count.HP_chrif_send_report_post ) {
+ if (HPMHooks.count.HP_chrif_send_report_post > 0) {
void (*postHookFunc) (char *buf, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_report_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_report_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_send_report_post[hIndex].func;
postHookFunc(buf, len);
}
@@ -5528,14 +5528,14 @@ void HP_chrif_send_report(char *buf, int len) {
bool HP_chrif_flush(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_flush_pre ) {
+ if (HPMHooks.count.HP_chrif_flush_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_flush_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_flush_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_flush_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5543,9 +5543,9 @@ bool HP_chrif_flush(void) {
{
retVal___ = HPMHooks.source.chrif.flush();
}
- if( HPMHooks.count.HP_chrif_flush_post ) {
+ if (HPMHooks.count.HP_chrif_flush_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_flush_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_flush_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_flush_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -5554,14 +5554,14 @@ bool HP_chrif_flush(void) {
}
void HP_chrif_skillid2idx(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_skillid2idx_pre ) {
+ if (HPMHooks.count.HP_chrif_skillid2idx_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_skillid2idx_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_skillid2idx_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_skillid2idx_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5569,9 +5569,9 @@ void HP_chrif_skillid2idx(int fd) {
{
HPMHooks.source.chrif.skillid2idx(fd);
}
- if( HPMHooks.count.HP_chrif_skillid2idx_post ) {
+ if (HPMHooks.count.HP_chrif_skillid2idx_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_skillid2idx_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_skillid2idx_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_skillid2idx_post[hIndex].func;
postHookFunc(fd);
}
@@ -5581,14 +5581,14 @@ void HP_chrif_skillid2idx(int fd) {
bool HP_chrif_sd_to_auth(struct map_session_data *sd, enum sd_state state) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_sd_to_auth_pre ) {
+ if (HPMHooks.count.HP_chrif_sd_to_auth_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, enum sd_state *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sd_to_auth_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sd_to_auth_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_sd_to_auth_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5596,9 +5596,9 @@ bool HP_chrif_sd_to_auth(struct map_session_data *sd, enum sd_state state) {
{
retVal___ = HPMHooks.source.chrif.sd_to_auth(sd, state);
}
- if( HPMHooks.count.HP_chrif_sd_to_auth_post ) {
+ if (HPMHooks.count.HP_chrif_sd_to_auth_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, enum sd_state state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sd_to_auth_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sd_to_auth_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_sd_to_auth_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, state);
}
@@ -5608,14 +5608,14 @@ bool HP_chrif_sd_to_auth(struct map_session_data *sd, enum sd_state state) {
int HP_chrif_check_connect_char_server(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_check_connect_char_server_pre ) {
+ if (HPMHooks.count.HP_chrif_check_connect_char_server_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_connect_char_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_connect_char_server_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_check_connect_char_server_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5623,9 +5623,9 @@ int HP_chrif_check_connect_char_server(int tid, int64 tick, int id, intptr_t dat
{
retVal___ = HPMHooks.source.chrif.check_connect_char_server(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chrif_check_connect_char_server_post ) {
+ if (HPMHooks.count.HP_chrif_check_connect_char_server_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_connect_char_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_check_connect_char_server_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_check_connect_char_server_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -5635,14 +5635,14 @@ int HP_chrif_check_connect_char_server(int tid, int64 tick, int id, intptr_t dat
bool HP_chrif_auth_logout(struct map_session_data *sd, enum sd_state state) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_auth_logout_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_logout_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, enum sd_state *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_logout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_logout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_auth_logout_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5650,9 +5650,9 @@ bool HP_chrif_auth_logout(struct map_session_data *sd, enum sd_state state) {
{
retVal___ = HPMHooks.source.chrif.auth_logout(sd, state);
}
- if( HPMHooks.count.HP_chrif_auth_logout_post ) {
+ if (HPMHooks.count.HP_chrif_auth_logout_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, enum sd_state state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_logout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_logout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_auth_logout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, state);
}
@@ -5661,14 +5661,14 @@ bool HP_chrif_auth_logout(struct map_session_data *sd, enum sd_state state) {
}
void HP_chrif_save_ack(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_save_ack_pre ) {
+ if (HPMHooks.count.HP_chrif_save_ack_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_save_ack_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5676,9 +5676,9 @@ void HP_chrif_save_ack(int fd) {
{
HPMHooks.source.chrif.save_ack(fd);
}
- if( HPMHooks.count.HP_chrif_save_ack_post ) {
+ if (HPMHooks.count.HP_chrif_save_ack_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_save_ack_post[hIndex].func;
postHookFunc(fd);
}
@@ -5688,16 +5688,16 @@ void HP_chrif_save_ack(int fd) {
int HP_chrif_reconnect(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_reconnect_pre ) {
+ if (HPMHooks.count.HP_chrif_reconnect_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_reconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_reconnect_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chrif_reconnect_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5707,9 +5707,9 @@ int HP_chrif_reconnect(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.chrif.reconnect(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chrif_reconnect_post ) {
+ if (HPMHooks.count.HP_chrif_reconnect_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_reconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_reconnect_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chrif_reconnect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -5721,16 +5721,16 @@ int HP_chrif_reconnect(union DBKey key, struct DBData *data, va_list ap) {
int HP_chrif_auth_db_cleanup_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chrif_auth_db_cleanup_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5740,9 +5740,9 @@ int HP_chrif_auth_db_cleanup_sub(union DBKey key, struct DBData *data, va_list a
retVal___ = HPMHooks.source.chrif.auth_db_cleanup_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chrif_auth_db_cleanup_sub_post ) {
+ if (HPMHooks.count.HP_chrif_auth_db_cleanup_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chrif_auth_db_cleanup_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -5754,14 +5754,14 @@ int HP_chrif_auth_db_cleanup_sub(union DBKey key, struct DBData *data, va_list a
bool HP_chrif_char_ask_name_answer(int acc, const char *player_name, uint16 type, uint16 answer) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_char_ask_name_answer_pre ) {
+ if (HPMHooks.count.HP_chrif_char_ask_name_answer_pre > 0) {
bool (*preHookFunc) (int *acc, const char **player_name, uint16 *type, uint16 *answer);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_answer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_answer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_char_ask_name_answer_pre[hIndex].func;
retVal___ = preHookFunc(&acc, &player_name, &type, &answer);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5769,9 +5769,9 @@ bool HP_chrif_char_ask_name_answer(int acc, const char *player_name, uint16 type
{
retVal___ = HPMHooks.source.chrif.char_ask_name_answer(acc, player_name, type, answer);
}
- if( HPMHooks.count.HP_chrif_char_ask_name_answer_post ) {
+ if (HPMHooks.count.HP_chrif_char_ask_name_answer_post > 0) {
bool (*postHookFunc) (bool retVal___, int acc, const char *player_name, uint16 type, uint16 answer);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_answer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_char_ask_name_answer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_char_ask_name_answer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, acc, player_name, type, answer);
}
@@ -5781,16 +5781,16 @@ bool HP_chrif_char_ask_name_answer(int acc, const char *player_name, uint16 type
int HP_chrif_auth_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_auth_db_final_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_chrif_auth_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5800,9 +5800,9 @@ int HP_chrif_auth_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.chrif.auth_db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_chrif_auth_db_final_post ) {
+ if (HPMHooks.count.HP_chrif_auth_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_chrif_auth_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -5814,14 +5814,14 @@ int HP_chrif_auth_db_final(union DBKey key, struct DBData *data, va_list ap) {
int HP_chrif_send_usercount_tochar(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_send_usercount_tochar_pre ) {
+ if (HPMHooks.count.HP_chrif_send_usercount_tochar_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_usercount_tochar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_usercount_tochar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_send_usercount_tochar_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5829,9 +5829,9 @@ int HP_chrif_send_usercount_tochar(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chrif.send_usercount_tochar(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chrif_send_usercount_tochar_post ) {
+ if (HPMHooks.count.HP_chrif_send_usercount_tochar_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_usercount_tochar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_send_usercount_tochar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_send_usercount_tochar_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -5841,14 +5841,14 @@ int HP_chrif_send_usercount_tochar(int tid, int64 tick, int id, intptr_t data) {
int HP_chrif_auth_db_cleanup(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_auth_db_cleanup_pre ) {
+ if (HPMHooks.count.HP_chrif_auth_db_cleanup_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_auth_db_cleanup_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -5856,9 +5856,9 @@ int HP_chrif_auth_db_cleanup(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.chrif.auth_db_cleanup(tid, tick, id, data);
}
- if( HPMHooks.count.HP_chrif_auth_db_cleanup_post ) {
+ if (HPMHooks.count.HP_chrif_auth_db_cleanup_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_auth_db_cleanup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_auth_db_cleanup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -5867,14 +5867,14 @@ int HP_chrif_auth_db_cleanup(int tid, int64 tick, int id, intptr_t data) {
}
void HP_chrif_connect(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_connect_pre ) {
+ if (HPMHooks.count.HP_chrif_connect_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_connect_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5882,9 +5882,9 @@ void HP_chrif_connect(int fd) {
{
HPMHooks.source.chrif.connect(fd);
}
- if( HPMHooks.count.HP_chrif_connect_post ) {
+ if (HPMHooks.count.HP_chrif_connect_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_connect_post[hIndex].func;
postHookFunc(fd);
}
@@ -5893,14 +5893,14 @@ void HP_chrif_connect(int fd) {
}
void HP_chrif_connectack(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_connectack_pre ) {
+ if (HPMHooks.count.HP_chrif_connectack_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connectack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connectack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_connectack_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5908,9 +5908,9 @@ void HP_chrif_connectack(int fd) {
{
HPMHooks.source.chrif.connectack(fd);
}
- if( HPMHooks.count.HP_chrif_connectack_post ) {
+ if (HPMHooks.count.HP_chrif_connectack_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connectack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_connectack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_connectack_post[hIndex].func;
postHookFunc(fd);
}
@@ -5919,14 +5919,14 @@ void HP_chrif_connectack(int fd) {
}
void HP_chrif_sendmap(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_sendmap_pre ) {
+ if (HPMHooks.count.HP_chrif_sendmap_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_sendmap_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5934,9 +5934,9 @@ void HP_chrif_sendmap(int fd) {
{
HPMHooks.source.chrif.sendmap(fd);
}
- if( HPMHooks.count.HP_chrif_sendmap_post ) {
+ if (HPMHooks.count.HP_chrif_sendmap_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_sendmap_post[hIndex].func;
postHookFunc(fd);
}
@@ -5945,14 +5945,14 @@ void HP_chrif_sendmap(int fd) {
}
void HP_chrif_sendmapack(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_sendmapack_pre ) {
+ if (HPMHooks.count.HP_chrif_sendmapack_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmapack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmapack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_sendmapack_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5960,9 +5960,9 @@ void HP_chrif_sendmapack(int fd) {
{
HPMHooks.source.chrif.sendmapack(fd);
}
- if( HPMHooks.count.HP_chrif_sendmapack_post ) {
+ if (HPMHooks.count.HP_chrif_sendmapack_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmapack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_sendmapack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_sendmapack_post[hIndex].func;
postHookFunc(fd);
}
@@ -5971,14 +5971,14 @@ void HP_chrif_sendmapack(int fd) {
}
void HP_chrif_recvmap(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_recvmap_pre ) {
+ if (HPMHooks.count.HP_chrif_recvmap_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_recvmap_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -5986,9 +5986,9 @@ void HP_chrif_recvmap(int fd) {
{
HPMHooks.source.chrif.recvmap(fd);
}
- if( HPMHooks.count.HP_chrif_recvmap_post ) {
+ if (HPMHooks.count.HP_chrif_recvmap_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_recvmap_post[hIndex].func;
postHookFunc(fd);
}
@@ -5998,14 +5998,14 @@ void HP_chrif_recvmap(int fd) {
bool HP_chrif_changemapserverack(int account_id, int login_id1, int login_id2, int char_id, short map_index, short x, short y, uint32 ip, uint16 port) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_changemapserverack_pre ) {
+ if (HPMHooks.count.HP_chrif_changemapserverack_pre > 0) {
bool (*preHookFunc) (int *account_id, int *login_id1, int *login_id2, int *char_id, short *map_index, short *x, short *y, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserverack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserverack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_changemapserverack_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &login_id1, &login_id2, &char_id, &map_index, &x, &y, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6013,9 +6013,9 @@ bool HP_chrif_changemapserverack(int account_id, int login_id1, int login_id2, i
{
retVal___ = HPMHooks.source.chrif.changemapserverack(account_id, login_id1, login_id2, char_id, map_index, x, y, ip, port);
}
- if( HPMHooks.count.HP_chrif_changemapserverack_post ) {
+ if (HPMHooks.count.HP_chrif_changemapserverack_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, int login_id1, int login_id2, int char_id, short map_index, short x, short y, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserverack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changemapserverack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_changemapserverack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, login_id1, login_id2, char_id, map_index, x, y, ip, port);
}
@@ -6024,14 +6024,14 @@ bool HP_chrif_changemapserverack(int account_id, int login_id1, int login_id2, i
}
void HP_chrif_changedsex(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_changedsex_pre ) {
+ if (HPMHooks.count.HP_chrif_changedsex_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changedsex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changedsex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_changedsex_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6039,9 +6039,9 @@ void HP_chrif_changedsex(int fd) {
{
HPMHooks.source.chrif.changedsex(fd);
}
- if( HPMHooks.count.HP_chrif_changedsex_post ) {
+ if (HPMHooks.count.HP_chrif_changedsex_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changedsex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_changedsex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_changedsex_post[hIndex].func;
postHookFunc(fd);
}
@@ -6051,14 +6051,14 @@ void HP_chrif_changedsex(int fd) {
bool HP_chrif_divorceack(int char_id, int partner_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_divorceack_pre ) {
+ if (HPMHooks.count.HP_chrif_divorceack_pre > 0) {
bool (*preHookFunc) (int *char_id, int *partner_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorceack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorceack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_divorceack_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &partner_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6066,9 +6066,9 @@ bool HP_chrif_divorceack(int char_id, int partner_id) {
{
retVal___ = HPMHooks.source.chrif.divorceack(char_id, partner_id);
}
- if( HPMHooks.count.HP_chrif_divorceack_post ) {
+ if (HPMHooks.count.HP_chrif_divorceack_post > 0) {
bool (*postHookFunc) (bool retVal___, int char_id, int partner_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorceack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_divorceack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_divorceack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, partner_id);
}
@@ -6077,14 +6077,14 @@ bool HP_chrif_divorceack(int char_id, int partner_id) {
}
void HP_chrif_idbanned(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_idbanned_pre ) {
+ if (HPMHooks.count.HP_chrif_idbanned_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_idbanned_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_idbanned_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_idbanned_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6092,9 +6092,9 @@ void HP_chrif_idbanned(int fd) {
{
HPMHooks.source.chrif.idbanned(fd);
}
- if( HPMHooks.count.HP_chrif_idbanned_post ) {
+ if (HPMHooks.count.HP_chrif_idbanned_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_idbanned_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_idbanned_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_idbanned_post[hIndex].func;
postHookFunc(fd);
}
@@ -6103,14 +6103,14 @@ void HP_chrif_idbanned(int fd) {
}
void HP_chrif_recvfamelist(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_recvfamelist_pre ) {
+ if (HPMHooks.count.HP_chrif_recvfamelist_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvfamelist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvfamelist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_recvfamelist_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6118,9 +6118,9 @@ void HP_chrif_recvfamelist(int fd) {
{
HPMHooks.source.chrif.recvfamelist(fd);
}
- if( HPMHooks.count.HP_chrif_recvfamelist_post ) {
+ if (HPMHooks.count.HP_chrif_recvfamelist_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvfamelist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_recvfamelist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_recvfamelist_post[hIndex].func;
postHookFunc(fd);
}
@@ -6130,14 +6130,14 @@ void HP_chrif_recvfamelist(int fd) {
bool HP_chrif_load_scdata(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_chrif_load_scdata_pre ) {
+ if (HPMHooks.count.HP_chrif_load_scdata_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_load_scdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_load_scdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_load_scdata_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6145,9 +6145,9 @@ bool HP_chrif_load_scdata(int fd) {
{
retVal___ = HPMHooks.source.chrif.load_scdata(fd);
}
- if( HPMHooks.count.HP_chrif_load_scdata_post ) {
+ if (HPMHooks.count.HP_chrif_load_scdata_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_load_scdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_load_scdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_load_scdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6156,14 +6156,14 @@ bool HP_chrif_load_scdata(int fd) {
}
void HP_chrif_update_ip(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_update_ip_pre ) {
+ if (HPMHooks.count.HP_chrif_update_ip_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_update_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_update_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_update_ip_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6171,9 +6171,9 @@ void HP_chrif_update_ip(int fd) {
{
HPMHooks.source.chrif.update_ip(fd);
}
- if( HPMHooks.count.HP_chrif_update_ip_post ) {
+ if (HPMHooks.count.HP_chrif_update_ip_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_update_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_update_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_update_ip_post[hIndex].func;
postHookFunc(fd);
}
@@ -6183,14 +6183,14 @@ void HP_chrif_update_ip(int fd) {
int HP_chrif_disconnectplayer(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_disconnectplayer_pre ) {
+ if (HPMHooks.count.HP_chrif_disconnectplayer_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_disconnectplayer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_disconnectplayer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_disconnectplayer_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6198,9 +6198,9 @@ int HP_chrif_disconnectplayer(int fd) {
{
retVal___ = HPMHooks.source.chrif.disconnectplayer(fd);
}
- if( HPMHooks.count.HP_chrif_disconnectplayer_post ) {
+ if (HPMHooks.count.HP_chrif_disconnectplayer_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_disconnectplayer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_disconnectplayer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_disconnectplayer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6209,14 +6209,14 @@ int HP_chrif_disconnectplayer(int fd) {
}
void HP_chrif_removemap(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_removemap_pre ) {
+ if (HPMHooks.count.HP_chrif_removemap_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_removemap_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6224,9 +6224,9 @@ void HP_chrif_removemap(int fd) {
{
HPMHooks.source.chrif.removemap(fd);
}
- if( HPMHooks.count.HP_chrif_removemap_post ) {
+ if (HPMHooks.count.HP_chrif_removemap_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_removemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_removemap_post[hIndex].func;
postHookFunc(fd);
}
@@ -6236,14 +6236,14 @@ void HP_chrif_removemap(int fd) {
int HP_chrif_updatefamelist_ack(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_updatefamelist_ack_pre ) {
+ if (HPMHooks.count.HP_chrif_updatefamelist_ack_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_updatefamelist_ack_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6251,9 +6251,9 @@ int HP_chrif_updatefamelist_ack(int fd) {
{
retVal___ = HPMHooks.source.chrif.updatefamelist_ack(fd);
}
- if( HPMHooks.count.HP_chrif_updatefamelist_ack_post ) {
+ if (HPMHooks.count.HP_chrif_updatefamelist_ack_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_updatefamelist_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_updatefamelist_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6262,14 +6262,14 @@ int HP_chrif_updatefamelist_ack(int fd) {
}
void HP_chrif_keepalive(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_keepalive_pre ) {
+ if (HPMHooks.count.HP_chrif_keepalive_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_keepalive_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6277,9 +6277,9 @@ void HP_chrif_keepalive(int fd) {
{
HPMHooks.source.chrif.keepalive(fd);
}
- if( HPMHooks.count.HP_chrif_keepalive_post ) {
+ if (HPMHooks.count.HP_chrif_keepalive_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_keepalive_post[hIndex].func;
postHookFunc(fd);
}
@@ -6288,14 +6288,14 @@ void HP_chrif_keepalive(int fd) {
}
void HP_chrif_keepalive_ack(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_keepalive_ack_pre ) {
+ if (HPMHooks.count.HP_chrif_keepalive_ack_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_keepalive_ack_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6303,9 +6303,9 @@ void HP_chrif_keepalive_ack(int fd) {
{
HPMHooks.source.chrif.keepalive_ack(fd);
}
- if( HPMHooks.count.HP_chrif_keepalive_ack_post ) {
+ if (HPMHooks.count.HP_chrif_keepalive_ack_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_keepalive_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_keepalive_ack_post[hIndex].func;
postHookFunc(fd);
}
@@ -6314,14 +6314,14 @@ void HP_chrif_keepalive_ack(int fd) {
}
void HP_chrif_deadopt(int father_id, int mother_id, int child_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_deadopt_pre ) {
+ if (HPMHooks.count.HP_chrif_deadopt_pre > 0) {
void (*preHookFunc) (int *father_id, int *mother_id, int *child_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_deadopt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_deadopt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_deadopt_pre[hIndex].func;
preHookFunc(&father_id, &mother_id, &child_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6329,9 +6329,9 @@ void HP_chrif_deadopt(int father_id, int mother_id, int child_id) {
{
HPMHooks.source.chrif.deadopt(father_id, mother_id, child_id);
}
- if( HPMHooks.count.HP_chrif_deadopt_post ) {
+ if (HPMHooks.count.HP_chrif_deadopt_post > 0) {
void (*postHookFunc) (int father_id, int mother_id, int child_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_deadopt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_deadopt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_deadopt_post[hIndex].func;
postHookFunc(father_id, mother_id, child_id);
}
@@ -6340,14 +6340,14 @@ void HP_chrif_deadopt(int father_id, int mother_id, int child_id) {
}
void HP_chrif_authfail(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_authfail_pre ) {
+ if (HPMHooks.count.HP_chrif_authfail_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authfail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authfail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_authfail_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6355,9 +6355,9 @@ void HP_chrif_authfail(int fd) {
{
HPMHooks.source.chrif.authfail(fd);
}
- if( HPMHooks.count.HP_chrif_authfail_post ) {
+ if (HPMHooks.count.HP_chrif_authfail_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authfail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_authfail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_authfail_post[hIndex].func;
postHookFunc(fd);
}
@@ -6366,14 +6366,14 @@ void HP_chrif_authfail(int fd) {
}
void HP_chrif_on_ready(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_on_ready_pre ) {
+ if (HPMHooks.count.HP_chrif_on_ready_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_ready_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_ready_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_on_ready_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6381,9 +6381,9 @@ void HP_chrif_on_ready(void) {
{
HPMHooks.source.chrif.on_ready();
}
- if( HPMHooks.count.HP_chrif_on_ready_post ) {
+ if (HPMHooks.count.HP_chrif_on_ready_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_ready_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_ready_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_on_ready_post[hIndex].func;
postHookFunc();
}
@@ -6392,14 +6392,14 @@ void HP_chrif_on_ready(void) {
}
void HP_chrif_on_disconnect(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_on_disconnect_pre ) {
+ if (HPMHooks.count.HP_chrif_on_disconnect_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_disconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_disconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_on_disconnect_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6407,9 +6407,9 @@ void HP_chrif_on_disconnect(void) {
{
HPMHooks.source.chrif.on_disconnect();
}
- if( HPMHooks.count.HP_chrif_on_disconnect_post ) {
+ if (HPMHooks.count.HP_chrif_on_disconnect_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_disconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_on_disconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_on_disconnect_post[hIndex].func;
postHookFunc();
}
@@ -6419,14 +6419,14 @@ void HP_chrif_on_disconnect(void) {
int HP_chrif_parse(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_chrif_parse_pre ) {
+ if (HPMHooks.count.HP_chrif_parse_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_parse_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6434,9 +6434,9 @@ int HP_chrif_parse(int fd) {
{
retVal___ = HPMHooks.source.chrif.parse(fd);
}
- if( HPMHooks.count.HP_chrif_parse_post ) {
+ if (HPMHooks.count.HP_chrif_parse_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6445,14 +6445,14 @@ int HP_chrif_parse(int fd) {
}
void HP_chrif_save_scdata_single(int account_id, int char_id, short type, struct status_change_entry *sce) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_save_scdata_single_pre ) {
+ if (HPMHooks.count.HP_chrif_save_scdata_single_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id, short *type, struct status_change_entry **sce);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_save_scdata_single_pre[hIndex].func;
preHookFunc(&account_id, &char_id, &type, &sce);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6460,9 +6460,9 @@ void HP_chrif_save_scdata_single(int account_id, int char_id, short type, struct
{
HPMHooks.source.chrif.save_scdata_single(account_id, char_id, type, sce);
}
- if( HPMHooks.count.HP_chrif_save_scdata_single_post ) {
+ if (HPMHooks.count.HP_chrif_save_scdata_single_post > 0) {
void (*postHookFunc) (int account_id, int char_id, short type, struct status_change_entry *sce);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_save_scdata_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_save_scdata_single_post[hIndex].func;
postHookFunc(account_id, char_id, type, sce);
}
@@ -6471,14 +6471,14 @@ void HP_chrif_save_scdata_single(int account_id, int char_id, short type, struct
}
void HP_chrif_del_scdata_single(int account_id, int char_id, short type) {
int hIndex = 0;
- if( HPMHooks.count.HP_chrif_del_scdata_single_pre ) {
+ if (HPMHooks.count.HP_chrif_del_scdata_single_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id, short *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_del_scdata_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_del_scdata_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_chrif_del_scdata_single_pre[hIndex].func;
preHookFunc(&account_id, &char_id, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6486,9 +6486,9 @@ void HP_chrif_del_scdata_single(int account_id, int char_id, short type) {
{
HPMHooks.source.chrif.del_scdata_single(account_id, char_id, type);
}
- if( HPMHooks.count.HP_chrif_del_scdata_single_post ) {
+ if (HPMHooks.count.HP_chrif_del_scdata_single_post > 0) {
void (*postHookFunc) (int account_id, int char_id, short type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_chrif_del_scdata_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_chrif_del_scdata_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_chrif_del_scdata_single_post[hIndex].func;
postHookFunc(account_id, char_id, type);
}
@@ -6499,14 +6499,14 @@ void HP_chrif_del_scdata_single(int account_id, int char_id, short type) {
int HP_clif_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_init_pre ) {
+ if (HPMHooks.count.HP_clif_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6514,9 +6514,9 @@ int HP_clif_init(bool minimal) {
{
retVal___ = HPMHooks.source.clif.init(minimal);
}
- if( HPMHooks.count.HP_clif_init_post ) {
+ if (HPMHooks.count.HP_clif_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -6525,14 +6525,14 @@ int HP_clif_init(bool minimal) {
}
void HP_clif_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_final_pre ) {
+ if (HPMHooks.count.HP_clif_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6540,9 +6540,9 @@ void HP_clif_final(void) {
{
HPMHooks.source.clif.final();
}
- if( HPMHooks.count.HP_clif_final_post ) {
+ if (HPMHooks.count.HP_clif_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_final_post[hIndex].func;
postHookFunc();
}
@@ -6552,14 +6552,14 @@ void HP_clif_final(void) {
bool HP_clif_setip(const char *ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_setip_pre ) {
+ if (HPMHooks.count.HP_clif_setip_pre > 0) {
bool (*preHookFunc) (const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_setip_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6567,9 +6567,9 @@ bool HP_clif_setip(const char *ip) {
{
retVal___ = HPMHooks.source.clif.setip(ip);
}
- if( HPMHooks.count.HP_clif_setip_post ) {
+ if (HPMHooks.count.HP_clif_setip_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_setip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -6579,14 +6579,14 @@ bool HP_clif_setip(const char *ip) {
bool HP_clif_setbindip(const char *ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_setbindip_pre ) {
+ if (HPMHooks.count.HP_clif_setbindip_pre > 0) {
bool (*preHookFunc) (const char **ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setbindip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setbindip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_setbindip_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6594,9 +6594,9 @@ bool HP_clif_setbindip(const char *ip) {
{
retVal___ = HPMHooks.source.clif.setbindip(ip);
}
- if( HPMHooks.count.HP_clif_setbindip_post ) {
+ if (HPMHooks.count.HP_clif_setbindip_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setbindip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setbindip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_setbindip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -6605,14 +6605,14 @@ bool HP_clif_setbindip(const char *ip) {
}
void HP_clif_setport(uint16 port) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_setport_pre ) {
+ if (HPMHooks.count.HP_clif_setport_pre > 0) {
void (*preHookFunc) (uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_setport_pre[hIndex].func;
preHookFunc(&port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6620,9 +6620,9 @@ void HP_clif_setport(uint16 port) {
{
HPMHooks.source.clif.setport(port);
}
- if( HPMHooks.count.HP_clif_setport_post ) {
+ if (HPMHooks.count.HP_clif_setport_post > 0) {
void (*postHookFunc) (uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_setport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_setport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_setport_post[hIndex].func;
postHookFunc(port);
}
@@ -6632,14 +6632,14 @@ void HP_clif_setport(uint16 port) {
uint32 HP_clif_refresh_ip(void) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_clif_refresh_ip_pre ) {
+ if (HPMHooks.count.HP_clif_refresh_ip_pre > 0) {
uint32 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_refresh_ip_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6647,9 +6647,9 @@ uint32 HP_clif_refresh_ip(void) {
{
retVal___ = HPMHooks.source.clif.refresh_ip();
}
- if( HPMHooks.count.HP_clif_refresh_ip_post ) {
+ if (HPMHooks.count.HP_clif_refresh_ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_refresh_ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -6659,14 +6659,14 @@ uint32 HP_clif_refresh_ip(void) {
bool HP_clif_send(const void *buf, int len, struct block_list *bl, enum send_target type) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_send_pre ) {
+ if (HPMHooks.count.HP_clif_send_pre > 0) {
bool (*preHookFunc) (const void **buf, int *len, struct block_list **bl, enum send_target *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_send_pre[hIndex].func;
retVal___ = preHookFunc(&buf, &len, &bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6674,9 +6674,9 @@ bool HP_clif_send(const void *buf, int len, struct block_list *bl, enum send_tar
{
retVal___ = HPMHooks.source.clif.send(buf, len, bl, type);
}
- if( HPMHooks.count.HP_clif_send_post ) {
+ if (HPMHooks.count.HP_clif_send_post > 0) {
bool (*postHookFunc) (bool retVal___, const void *buf, int len, struct block_list *bl, enum send_target type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_send_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buf, len, bl, type);
}
@@ -6686,16 +6686,16 @@ bool HP_clif_send(const void *buf, int len, struct block_list *bl, enum send_tar
int HP_clif_send_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_send_sub_pre ) {
+ if (HPMHooks.count.HP_clif_send_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_send_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6705,9 +6705,9 @@ int HP_clif_send_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.clif.send_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_send_sub_post ) {
+ if (HPMHooks.count.HP_clif_send_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_send_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -6719,14 +6719,14 @@ int HP_clif_send_sub(struct block_list *bl, va_list ap) {
int HP_clif_send_actual(int fd, void *buf, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_send_actual_pre ) {
+ if (HPMHooks.count.HP_clif_send_actual_pre > 0) {
int (*preHookFunc) (int *fd, void **buf, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_actual_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_actual_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_send_actual_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6734,9 +6734,9 @@ int HP_clif_send_actual(int fd, void *buf, int len) {
{
retVal___ = HPMHooks.source.clif.send_actual(fd, buf, len);
}
- if( HPMHooks.count.HP_clif_send_actual_post ) {
+ if (HPMHooks.count.HP_clif_send_actual_post > 0) {
int (*postHookFunc) (int retVal___, int fd, void *buf, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_actual_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_actual_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_send_actual_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, buf, len);
}
@@ -6746,14 +6746,14 @@ int HP_clif_send_actual(int fd, void *buf, int len) {
int HP_clif_parse(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_parse_pre ) {
+ if (HPMHooks.count.HP_clif_parse_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_parse_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6761,9 +6761,9 @@ int HP_clif_parse(int fd) {
{
retVal___ = HPMHooks.source.clif.parse(fd);
}
- if( HPMHooks.count.HP_clif_parse_post ) {
+ if (HPMHooks.count.HP_clif_parse_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -6773,14 +6773,14 @@ int HP_clif_parse(int fd) {
const struct s_packet_db* HP_clif_packet(int packet_id) {
int hIndex = 0;
const struct s_packet_db* retVal___ = NULL;
- if( HPMHooks.count.HP_clif_packet_pre ) {
+ if (HPMHooks.count.HP_clif_packet_pre > 0) {
const struct s_packet_db* (*preHookFunc) (int *packet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_packet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_packet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_packet_pre[hIndex].func;
retVal___ = preHookFunc(&packet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6788,9 +6788,9 @@ const struct s_packet_db* HP_clif_packet(int packet_id) {
{
retVal___ = HPMHooks.source.clif.packet(packet_id);
}
- if( HPMHooks.count.HP_clif_packet_post ) {
+ if (HPMHooks.count.HP_clif_packet_post > 0) {
const struct s_packet_db* (*postHookFunc) (const struct s_packet_db* retVal___, int packet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_packet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_packet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_packet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, packet_id);
}
@@ -6800,14 +6800,14 @@ const struct s_packet_db* HP_clif_packet(int packet_id) {
unsigned short HP_clif_parse_cmd(int fd, struct map_session_data *sd) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_clif_parse_cmd_pre ) {
+ if (HPMHooks.count.HP_clif_parse_cmd_pre > 0) {
unsigned short (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_cmd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_cmd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_parse_cmd_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6815,9 +6815,9 @@ unsigned short HP_clif_parse_cmd(int fd, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.parse_cmd(fd, sd);
}
- if( HPMHooks.count.HP_clif_parse_cmd_post ) {
+ if (HPMHooks.count.HP_clif_parse_cmd_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_cmd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_cmd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_parse_cmd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, sd);
}
@@ -6827,14 +6827,14 @@ unsigned short HP_clif_parse_cmd(int fd, struct map_session_data *sd) {
unsigned short HP_clif_decrypt_cmd(int cmd, struct map_session_data *sd) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_clif_decrypt_cmd_pre ) {
+ if (HPMHooks.count.HP_clif_decrypt_cmd_pre > 0) {
unsigned short (*preHookFunc) (int *cmd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_decrypt_cmd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_decrypt_cmd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_decrypt_cmd_pre[hIndex].func;
retVal___ = preHookFunc(&cmd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -6842,9 +6842,9 @@ unsigned short HP_clif_decrypt_cmd(int cmd, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.decrypt_cmd(cmd, sd);
}
- if( HPMHooks.count.HP_clif_decrypt_cmd_post ) {
+ if (HPMHooks.count.HP_clif_decrypt_cmd_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, int cmd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_decrypt_cmd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_decrypt_cmd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_decrypt_cmd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cmd, sd);
}
@@ -6853,14 +6853,14 @@ unsigned short HP_clif_decrypt_cmd(int cmd, struct map_session_data *sd) {
}
void HP_clif_authok(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_authok_pre ) {
+ if (HPMHooks.count.HP_clif_authok_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_authok_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6868,9 +6868,9 @@ void HP_clif_authok(struct map_session_data *sd) {
{
HPMHooks.source.clif.authok(sd);
}
- if( HPMHooks.count.HP_clif_authok_post ) {
+ if (HPMHooks.count.HP_clif_authok_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_authok_post[hIndex].func;
postHookFunc(sd);
}
@@ -6879,14 +6879,14 @@ void HP_clif_authok(struct map_session_data *sd) {
}
void HP_clif_authrefuse(int fd, uint8 error_code) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_authrefuse_pre ) {
+ if (HPMHooks.count.HP_clif_authrefuse_pre > 0) {
void (*preHookFunc) (int *fd, uint8 *error_code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authrefuse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authrefuse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_authrefuse_pre[hIndex].func;
preHookFunc(&fd, &error_code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6894,9 +6894,9 @@ void HP_clif_authrefuse(int fd, uint8 error_code) {
{
HPMHooks.source.clif.authrefuse(fd, error_code);
}
- if( HPMHooks.count.HP_clif_authrefuse_post ) {
+ if (HPMHooks.count.HP_clif_authrefuse_post > 0) {
void (*postHookFunc) (int fd, uint8 error_code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authrefuse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authrefuse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_authrefuse_post[hIndex].func;
postHookFunc(fd, error_code);
}
@@ -6905,14 +6905,14 @@ void HP_clif_authrefuse(int fd, uint8 error_code) {
}
void HP_clif_authfail_fd(int fd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_authfail_fd_pre ) {
+ if (HPMHooks.count.HP_clif_authfail_fd_pre > 0) {
void (*preHookFunc) (int *fd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authfail_fd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authfail_fd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_authfail_fd_pre[hIndex].func;
preHookFunc(&fd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6920,9 +6920,9 @@ void HP_clif_authfail_fd(int fd, int type) {
{
HPMHooks.source.clif.authfail_fd(fd, type);
}
- if( HPMHooks.count.HP_clif_authfail_fd_post ) {
+ if (HPMHooks.count.HP_clif_authfail_fd_post > 0) {
void (*postHookFunc) (int fd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_authfail_fd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_authfail_fd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_authfail_fd_post[hIndex].func;
postHookFunc(fd, type);
}
@@ -6931,14 +6931,14 @@ void HP_clif_authfail_fd(int fd, int type) {
}
void HP_clif_charselectok(int id, uint8 ok) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_charselectok_pre ) {
+ if (HPMHooks.count.HP_clif_charselectok_pre > 0) {
void (*preHookFunc) (int *id, uint8 *ok);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charselectok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charselectok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_charselectok_pre[hIndex].func;
preHookFunc(&id, &ok);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6946,9 +6946,9 @@ void HP_clif_charselectok(int id, uint8 ok) {
{
HPMHooks.source.clif.charselectok(id, ok);
}
- if( HPMHooks.count.HP_clif_charselectok_post ) {
+ if (HPMHooks.count.HP_clif_charselectok_post > 0) {
void (*postHookFunc) (int id, uint8 ok);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charselectok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charselectok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_charselectok_post[hIndex].func;
postHookFunc(id, ok);
}
@@ -6957,14 +6957,14 @@ void HP_clif_charselectok(int id, uint8 ok) {
}
void HP_clif_dropflooritem(struct flooritem_data *fitem) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_dropflooritem_pre ) {
+ if (HPMHooks.count.HP_clif_dropflooritem_pre > 0) {
void (*preHookFunc) (struct flooritem_data **fitem);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropflooritem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropflooritem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_dropflooritem_pre[hIndex].func;
preHookFunc(&fitem);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6972,9 +6972,9 @@ void HP_clif_dropflooritem(struct flooritem_data *fitem) {
{
HPMHooks.source.clif.dropflooritem(fitem);
}
- if( HPMHooks.count.HP_clif_dropflooritem_post ) {
+ if (HPMHooks.count.HP_clif_dropflooritem_post > 0) {
void (*postHookFunc) (struct flooritem_data *fitem);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropflooritem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropflooritem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_dropflooritem_post[hIndex].func;
postHookFunc(fitem);
}
@@ -6983,14 +6983,14 @@ void HP_clif_dropflooritem(struct flooritem_data *fitem) {
}
void HP_clif_clearflooritem(struct flooritem_data *fitem, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearflooritem_pre ) {
+ if (HPMHooks.count.HP_clif_clearflooritem_pre > 0) {
void (*preHookFunc) (struct flooritem_data **fitem, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearflooritem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearflooritem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearflooritem_pre[hIndex].func;
preHookFunc(&fitem, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -6998,9 +6998,9 @@ void HP_clif_clearflooritem(struct flooritem_data *fitem, int fd) {
{
HPMHooks.source.clif.clearflooritem(fitem, fd);
}
- if( HPMHooks.count.HP_clif_clearflooritem_post ) {
+ if (HPMHooks.count.HP_clif_clearflooritem_post > 0) {
void (*postHookFunc) (struct flooritem_data *fitem, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearflooritem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearflooritem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearflooritem_post[hIndex].func;
postHookFunc(fitem, fd);
}
@@ -7009,14 +7009,14 @@ void HP_clif_clearflooritem(struct flooritem_data *fitem, int fd) {
}
void HP_clif_additem(struct map_session_data *sd, int n, int amount, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_additem_pre ) {
+ if (HPMHooks.count.HP_clif_additem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *amount, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_additem_pre[hIndex].func;
preHookFunc(&sd, &n, &amount, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7024,9 +7024,9 @@ void HP_clif_additem(struct map_session_data *sd, int n, int amount, int fail) {
{
HPMHooks.source.clif.additem(sd, n, amount, fail);
}
- if( HPMHooks.count.HP_clif_additem_post ) {
+ if (HPMHooks.count.HP_clif_additem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int amount, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_additem_post[hIndex].func;
postHookFunc(sd, n, amount, fail);
}
@@ -7035,14 +7035,14 @@ void HP_clif_additem(struct map_session_data *sd, int n, int amount, int fail) {
}
void HP_clif_dropitem(struct map_session_data *sd, int n, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_dropitem_pre ) {
+ if (HPMHooks.count.HP_clif_dropitem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_dropitem_pre[hIndex].func;
preHookFunc(&sd, &n, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7050,9 +7050,9 @@ void HP_clif_dropitem(struct map_session_data *sd, int n, int amount) {
{
HPMHooks.source.clif.dropitem(sd, n, amount);
}
- if( HPMHooks.count.HP_clif_dropitem_post ) {
+ if (HPMHooks.count.HP_clif_dropitem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dropitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_dropitem_post[hIndex].func;
postHookFunc(sd, n, amount);
}
@@ -7061,14 +7061,14 @@ void HP_clif_dropitem(struct map_session_data *sd, int n, int amount) {
}
void HP_clif_delitem(struct map_session_data *sd, int n, int amount, short reason) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_delitem_pre ) {
+ if (HPMHooks.count.HP_clif_delitem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *amount, short *reason);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_delitem_pre[hIndex].func;
preHookFunc(&sd, &n, &amount, &reason);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7076,9 +7076,9 @@ void HP_clif_delitem(struct map_session_data *sd, int n, int amount, short reaso
{
HPMHooks.source.clif.delitem(sd, n, amount, reason);
}
- if( HPMHooks.count.HP_clif_delitem_post ) {
+ if (HPMHooks.count.HP_clif_delitem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int amount, short reason);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_delitem_post[hIndex].func;
postHookFunc(sd, n, amount, reason);
}
@@ -7087,14 +7087,14 @@ void HP_clif_delitem(struct map_session_data *sd, int n, int amount, short reaso
}
void HP_clif_takeitem(struct block_list *src, struct block_list *dst) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_takeitem_pre ) {
+ if (HPMHooks.count.HP_clif_takeitem_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **dst);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_takeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_takeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_takeitem_pre[hIndex].func;
preHookFunc(&src, &dst);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7102,9 +7102,9 @@ void HP_clif_takeitem(struct block_list *src, struct block_list *dst) {
{
HPMHooks.source.clif.takeitem(src, dst);
}
- if( HPMHooks.count.HP_clif_takeitem_post ) {
+ if (HPMHooks.count.HP_clif_takeitem_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *dst);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_takeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_takeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_takeitem_post[hIndex].func;
postHookFunc(src, dst);
}
@@ -7113,14 +7113,14 @@ void HP_clif_takeitem(struct block_list *src, struct block_list *dst) {
}
void HP_clif_item_equip(short idx, struct EQUIPITEM_INFO *p, struct item *i, struct item_data *id, int eqp_pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_equip_pre ) {
+ if (HPMHooks.count.HP_clif_item_equip_pre > 0) {
void (*preHookFunc) (short *idx, struct EQUIPITEM_INFO **p, struct item **i, struct item_data **id, int *eqp_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_equip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_equip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_equip_pre[hIndex].func;
preHookFunc(&idx, &p, &i, &id, &eqp_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7128,9 +7128,9 @@ void HP_clif_item_equip(short idx, struct EQUIPITEM_INFO *p, struct item *i, str
{
HPMHooks.source.clif.item_equip(idx, p, i, id, eqp_pos);
}
- if( HPMHooks.count.HP_clif_item_equip_post ) {
+ if (HPMHooks.count.HP_clif_item_equip_post > 0) {
void (*postHookFunc) (short idx, struct EQUIPITEM_INFO *p, struct item *i, struct item_data *id, int eqp_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_equip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_equip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_equip_post[hIndex].func;
postHookFunc(idx, p, i, id, eqp_pos);
}
@@ -7139,14 +7139,14 @@ void HP_clif_item_equip(short idx, struct EQUIPITEM_INFO *p, struct item *i, str
}
void HP_clif_item_normal(short idx, struct NORMALITEM_INFO *p, struct item *i, struct item_data *id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_normal_pre ) {
+ if (HPMHooks.count.HP_clif_item_normal_pre > 0) {
void (*preHookFunc) (short *idx, struct NORMALITEM_INFO **p, struct item **i, struct item_data **id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_normal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_normal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_normal_pre[hIndex].func;
preHookFunc(&idx, &p, &i, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7154,9 +7154,9 @@ void HP_clif_item_normal(short idx, struct NORMALITEM_INFO *p, struct item *i, s
{
HPMHooks.source.clif.item_normal(idx, p, i, id);
}
- if( HPMHooks.count.HP_clif_item_normal_post ) {
+ if (HPMHooks.count.HP_clif_item_normal_post > 0) {
void (*postHookFunc) (short idx, struct NORMALITEM_INFO *p, struct item *i, struct item_data *id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_normal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_normal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_normal_post[hIndex].func;
postHookFunc(idx, p, i, id);
}
@@ -7165,14 +7165,14 @@ void HP_clif_item_normal(short idx, struct NORMALITEM_INFO *p, struct item *i, s
}
void HP_clif_arrowequip(struct map_session_data *sd, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_arrowequip_pre ) {
+ if (HPMHooks.count.HP_clif_arrowequip_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrowequip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrowequip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_arrowequip_pre[hIndex].func;
preHookFunc(&sd, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7180,9 +7180,9 @@ void HP_clif_arrowequip(struct map_session_data *sd, int val) {
{
HPMHooks.source.clif.arrowequip(sd, val);
}
- if( HPMHooks.count.HP_clif_arrowequip_post ) {
+ if (HPMHooks.count.HP_clif_arrowequip_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrowequip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrowequip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_arrowequip_post[hIndex].func;
postHookFunc(sd, val);
}
@@ -7191,14 +7191,14 @@ void HP_clif_arrowequip(struct map_session_data *sd, int val) {
}
void HP_clif_arrow_fail(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_arrow_fail_pre ) {
+ if (HPMHooks.count.HP_clif_arrow_fail_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_fail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_fail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_arrow_fail_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7206,9 +7206,9 @@ void HP_clif_arrow_fail(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.arrow_fail(sd, type);
}
- if( HPMHooks.count.HP_clif_arrow_fail_post ) {
+ if (HPMHooks.count.HP_clif_arrow_fail_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_fail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_fail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_arrow_fail_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -7217,14 +7217,14 @@ void HP_clif_arrow_fail(struct map_session_data *sd, int type) {
}
void HP_clif_use_card(struct map_session_data *sd, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_use_card_pre ) {
+ if (HPMHooks.count.HP_clif_use_card_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_use_card_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_use_card_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_use_card_pre[hIndex].func;
preHookFunc(&sd, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7232,9 +7232,9 @@ void HP_clif_use_card(struct map_session_data *sd, int idx) {
{
HPMHooks.source.clif.use_card(sd, idx);
}
- if( HPMHooks.count.HP_clif_use_card_post ) {
+ if (HPMHooks.count.HP_clif_use_card_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_use_card_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_use_card_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_use_card_post[hIndex].func;
postHookFunc(sd, idx);
}
@@ -7243,14 +7243,14 @@ void HP_clif_use_card(struct map_session_data *sd, int idx) {
}
void HP_clif_cart_additem(struct map_session_data *sd, int n, int amount, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cart_additem_pre ) {
+ if (HPMHooks.count.HP_clif_cart_additem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *amount, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cart_additem_pre[hIndex].func;
preHookFunc(&sd, &n, &amount, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7258,9 +7258,9 @@ void HP_clif_cart_additem(struct map_session_data *sd, int n, int amount, int fa
{
HPMHooks.source.clif.cart_additem(sd, n, amount, fail);
}
- if( HPMHooks.count.HP_clif_cart_additem_post ) {
+ if (HPMHooks.count.HP_clif_cart_additem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int amount, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cart_additem_post[hIndex].func;
postHookFunc(sd, n, amount, fail);
}
@@ -7269,14 +7269,14 @@ void HP_clif_cart_additem(struct map_session_data *sd, int n, int amount, int fa
}
void HP_clif_cart_delitem(struct map_session_data *sd, int n, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cart_delitem_pre ) {
+ if (HPMHooks.count.HP_clif_cart_delitem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cart_delitem_pre[hIndex].func;
preHookFunc(&sd, &n, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7284,9 +7284,9 @@ void HP_clif_cart_delitem(struct map_session_data *sd, int n, int amount) {
{
HPMHooks.source.clif.cart_delitem(sd, n, amount);
}
- if( HPMHooks.count.HP_clif_cart_delitem_post ) {
+ if (HPMHooks.count.HP_clif_cart_delitem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cart_delitem_post[hIndex].func;
postHookFunc(sd, n, amount);
}
@@ -7295,14 +7295,14 @@ void HP_clif_cart_delitem(struct map_session_data *sd, int n, int amount) {
}
void HP_clif_equipitemack(struct map_session_data *sd, int n, int pos, enum e_EQUIP_ITEM_ACK result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_equipitemack_pre ) {
+ if (HPMHooks.count.HP_clif_equipitemack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *pos, enum e_EQUIP_ITEM_ACK *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equipitemack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equipitemack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_equipitemack_pre[hIndex].func;
preHookFunc(&sd, &n, &pos, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7310,9 +7310,9 @@ void HP_clif_equipitemack(struct map_session_data *sd, int n, int pos, enum e_EQ
{
HPMHooks.source.clif.equipitemack(sd, n, pos, result);
}
- if( HPMHooks.count.HP_clif_equipitemack_post ) {
+ if (HPMHooks.count.HP_clif_equipitemack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int pos, enum e_EQUIP_ITEM_ACK result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equipitemack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equipitemack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_equipitemack_post[hIndex].func;
postHookFunc(sd, n, pos, result);
}
@@ -7321,14 +7321,14 @@ void HP_clif_equipitemack(struct map_session_data *sd, int n, int pos, enum e_EQ
}
void HP_clif_unequipitemack(struct map_session_data *sd, int n, int pos, enum e_UNEQUIP_ITEM_ACK result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_unequipitemack_pre ) {
+ if (HPMHooks.count.HP_clif_unequipitemack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *pos, enum e_UNEQUIP_ITEM_ACK *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_unequipitemack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_unequipitemack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_unequipitemack_pre[hIndex].func;
preHookFunc(&sd, &n, &pos, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7336,9 +7336,9 @@ void HP_clif_unequipitemack(struct map_session_data *sd, int n, int pos, enum e_
{
HPMHooks.source.clif.unequipitemack(sd, n, pos, result);
}
- if( HPMHooks.count.HP_clif_unequipitemack_post ) {
+ if (HPMHooks.count.HP_clif_unequipitemack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int pos, enum e_UNEQUIP_ITEM_ACK result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_unequipitemack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_unequipitemack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_unequipitemack_post[hIndex].func;
postHookFunc(sd, n, pos, result);
}
@@ -7347,14 +7347,14 @@ void HP_clif_unequipitemack(struct map_session_data *sd, int n, int pos, enum e_
}
void HP_clif_useitemack(struct map_session_data *sd, int index, int amount, bool ok) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_useitemack_pre ) {
+ if (HPMHooks.count.HP_clif_useitemack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index, int *amount, bool *ok);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_useitemack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_useitemack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_useitemack_pre[hIndex].func;
preHookFunc(&sd, &index, &amount, &ok);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7362,9 +7362,9 @@ void HP_clif_useitemack(struct map_session_data *sd, int index, int amount, bool
{
HPMHooks.source.clif.useitemack(sd, index, amount, ok);
}
- if( HPMHooks.count.HP_clif_useitemack_post ) {
+ if (HPMHooks.count.HP_clif_useitemack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index, int amount, bool ok);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_useitemack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_useitemack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_useitemack_post[hIndex].func;
postHookFunc(sd, index, amount, ok);
}
@@ -7373,14 +7373,14 @@ void HP_clif_useitemack(struct map_session_data *sd, int index, int amount, bool
}
void HP_clif_addcards(unsigned char *buf, struct item *item) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_addcards_pre ) {
+ if (HPMHooks.count.HP_clif_addcards_pre > 0) {
void (*preHookFunc) (unsigned char **buf, struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_addcards_pre[hIndex].func;
preHookFunc(&buf, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7388,9 +7388,9 @@ void HP_clif_addcards(unsigned char *buf, struct item *item) {
{
HPMHooks.source.clif.addcards(buf, item);
}
- if( HPMHooks.count.HP_clif_addcards_post ) {
+ if (HPMHooks.count.HP_clif_addcards_post > 0) {
void (*postHookFunc) (unsigned char *buf, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_addcards_post[hIndex].func;
postHookFunc(buf, item);
}
@@ -7399,14 +7399,14 @@ void HP_clif_addcards(unsigned char *buf, struct item *item) {
}
void HP_clif_addcards2(unsigned short *cards, struct item *item) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_addcards2_pre ) {
+ if (HPMHooks.count.HP_clif_addcards2_pre > 0) {
void (*preHookFunc) (unsigned short **cards, struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_addcards2_pre[hIndex].func;
preHookFunc(&cards, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7414,9 +7414,9 @@ void HP_clif_addcards2(unsigned short *cards, struct item *item) {
{
HPMHooks.source.clif.addcards2(cards, item);
}
- if( HPMHooks.count.HP_clif_addcards2_post ) {
+ if (HPMHooks.count.HP_clif_addcards2_post > 0) {
void (*postHookFunc) (unsigned short *cards, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addcards2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_addcards2_post[hIndex].func;
postHookFunc(cards, item);
}
@@ -7425,14 +7425,14 @@ void HP_clif_addcards2(unsigned short *cards, struct item *item) {
}
void HP_clif_item_sub(unsigned char *buf, int n, struct item *i, struct item_data *id, int equip) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_sub_pre ) {
+ if (HPMHooks.count.HP_clif_item_sub_pre > 0) {
void (*preHookFunc) (unsigned char **buf, int *n, struct item **i, struct item_data **id, int *equip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_sub_pre[hIndex].func;
preHookFunc(&buf, &n, &i, &id, &equip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7440,9 +7440,9 @@ void HP_clif_item_sub(unsigned char *buf, int n, struct item *i, struct item_dat
{
HPMHooks.source.clif.item_sub(buf, n, i, id, equip);
}
- if( HPMHooks.count.HP_clif_item_sub_post ) {
+ if (HPMHooks.count.HP_clif_item_sub_post > 0) {
void (*postHookFunc) (unsigned char *buf, int n, struct item *i, struct item_data *id, int equip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_sub_post[hIndex].func;
postHookFunc(buf, n, i, id, equip);
}
@@ -7451,14 +7451,14 @@ void HP_clif_item_sub(unsigned char *buf, int n, struct item *i, struct item_dat
}
void HP_clif_getareachar_item(struct map_session_data *sd, struct flooritem_data *fitem) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_getareachar_item_pre ) {
+ if (HPMHooks.count.HP_clif_getareachar_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct flooritem_data **fitem);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_getareachar_item_pre[hIndex].func;
preHookFunc(&sd, &fitem);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7466,9 +7466,9 @@ void HP_clif_getareachar_item(struct map_session_data *sd, struct flooritem_data
{
HPMHooks.source.clif.getareachar_item(sd, fitem);
}
- if( HPMHooks.count.HP_clif_getareachar_item_post ) {
+ if (HPMHooks.count.HP_clif_getareachar_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct flooritem_data *fitem);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_getareachar_item_post[hIndex].func;
postHookFunc(sd, fitem);
}
@@ -7477,14 +7477,14 @@ void HP_clif_getareachar_item(struct map_session_data *sd, struct flooritem_data
}
void HP_clif_cart_additem_ack(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cart_additem_ack_pre ) {
+ if (HPMHooks.count.HP_clif_cart_additem_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cart_additem_ack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7492,9 +7492,9 @@ void HP_clif_cart_additem_ack(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.cart_additem_ack(sd, flag);
}
- if( HPMHooks.count.HP_clif_cart_additem_ack_post ) {
+ if (HPMHooks.count.HP_clif_cart_additem_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cart_additem_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cart_additem_ack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -7503,14 +7503,14 @@ void HP_clif_cart_additem_ack(struct map_session_data *sd, int flag) {
}
void HP_clif_cashshop_load(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cashshop_load_pre ) {
+ if (HPMHooks.count.HP_clif_cashshop_load_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cashshop_load_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7518,9 +7518,9 @@ void HP_clif_cashshop_load(void) {
{
HPMHooks.source.clif.cashshop_load();
}
- if( HPMHooks.count.HP_clif_cashshop_load_post ) {
+ if (HPMHooks.count.HP_clif_cashshop_load_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cashshop_load_post[hIndex].func;
postHookFunc();
}
@@ -7529,14 +7529,14 @@ void HP_clif_cashshop_load(void) {
}
void HP_clif_package_announce(struct map_session_data *sd, unsigned short nameid, unsigned short containerid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_package_announce_pre ) {
+ if (HPMHooks.count.HP_clif_package_announce_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *nameid, unsigned short *containerid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_package_announce_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_package_announce_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_package_announce_pre[hIndex].func;
preHookFunc(&sd, &nameid, &containerid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7544,9 +7544,9 @@ void HP_clif_package_announce(struct map_session_data *sd, unsigned short nameid
{
HPMHooks.source.clif.package_announce(sd, nameid, containerid);
}
- if( HPMHooks.count.HP_clif_package_announce_post ) {
+ if (HPMHooks.count.HP_clif_package_announce_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short nameid, unsigned short containerid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_package_announce_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_package_announce_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_package_announce_post[hIndex].func;
postHookFunc(sd, nameid, containerid);
}
@@ -7555,14 +7555,14 @@ void HP_clif_package_announce(struct map_session_data *sd, unsigned short nameid
}
void HP_clif_item_drop_announce(struct map_session_data *sd, unsigned short nameid, char *monsterName) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_drop_announce_pre ) {
+ if (HPMHooks.count.HP_clif_item_drop_announce_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *nameid, char **monsterName);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_drop_announce_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_drop_announce_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_drop_announce_pre[hIndex].func;
preHookFunc(&sd, &nameid, &monsterName);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7570,9 +7570,9 @@ void HP_clif_item_drop_announce(struct map_session_data *sd, unsigned short name
{
HPMHooks.source.clif.item_drop_announce(sd, nameid, monsterName);
}
- if( HPMHooks.count.HP_clif_item_drop_announce_post ) {
+ if (HPMHooks.count.HP_clif_item_drop_announce_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short nameid, char *monsterName);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_drop_announce_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_drop_announce_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_drop_announce_post[hIndex].func;
postHookFunc(sd, nameid, monsterName);
}
@@ -7581,14 +7581,14 @@ void HP_clif_item_drop_announce(struct map_session_data *sd, unsigned short name
}
void HP_clif_clearunit_single(int id, clr_type type, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearunit_single_pre ) {
+ if (HPMHooks.count.HP_clif_clearunit_single_pre > 0) {
void (*preHookFunc) (int *id, clr_type *type, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearunit_single_pre[hIndex].func;
preHookFunc(&id, &type, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7596,9 +7596,9 @@ void HP_clif_clearunit_single(int id, clr_type type, int fd) {
{
HPMHooks.source.clif.clearunit_single(id, type, fd);
}
- if( HPMHooks.count.HP_clif_clearunit_single_post ) {
+ if (HPMHooks.count.HP_clif_clearunit_single_post > 0) {
void (*postHookFunc) (int id, clr_type type, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearunit_single_post[hIndex].func;
postHookFunc(id, type, fd);
}
@@ -7607,14 +7607,14 @@ void HP_clif_clearunit_single(int id, clr_type type, int fd) {
}
void HP_clif_clearunit_area(struct block_list *bl, clr_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearunit_area_pre ) {
+ if (HPMHooks.count.HP_clif_clearunit_area_pre > 0) {
void (*preHookFunc) (struct block_list **bl, clr_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_area_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearunit_area_pre[hIndex].func;
preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7622,9 +7622,9 @@ void HP_clif_clearunit_area(struct block_list *bl, clr_type type) {
{
HPMHooks.source.clif.clearunit_area(bl, type);
}
- if( HPMHooks.count.HP_clif_clearunit_area_post ) {
+ if (HPMHooks.count.HP_clif_clearunit_area_post > 0) {
void (*postHookFunc) (struct block_list *bl, clr_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_area_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearunit_area_post[hIndex].func;
postHookFunc(bl, type);
}
@@ -7633,14 +7633,14 @@ void HP_clif_clearunit_area(struct block_list *bl, clr_type type) {
}
void HP_clif_clearunit_delayed(struct block_list *bl, clr_type type, int64 tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearunit_delayed_pre ) {
+ if (HPMHooks.count.HP_clif_clearunit_delayed_pre > 0) {
void (*preHookFunc) (struct block_list **bl, clr_type *type, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearunit_delayed_pre[hIndex].func;
preHookFunc(&bl, &type, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7648,9 +7648,9 @@ void HP_clif_clearunit_delayed(struct block_list *bl, clr_type type, int64 tick)
{
HPMHooks.source.clif.clearunit_delayed(bl, type, tick);
}
- if( HPMHooks.count.HP_clif_clearunit_delayed_post ) {
+ if (HPMHooks.count.HP_clif_clearunit_delayed_post > 0) {
void (*postHookFunc) (struct block_list *bl, clr_type type, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearunit_delayed_post[hIndex].func;
postHookFunc(bl, type, tick);
}
@@ -7659,14 +7659,14 @@ void HP_clif_clearunit_delayed(struct block_list *bl, clr_type type, int64 tick)
}
void HP_clif_walkok(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_walkok_pre ) {
+ if (HPMHooks.count.HP_clif_walkok_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_walkok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_walkok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_walkok_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7674,9 +7674,9 @@ void HP_clif_walkok(struct map_session_data *sd) {
{
HPMHooks.source.clif.walkok(sd);
}
- if( HPMHooks.count.HP_clif_walkok_post ) {
+ if (HPMHooks.count.HP_clif_walkok_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_walkok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_walkok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_walkok_post[hIndex].func;
postHookFunc(sd);
}
@@ -7685,14 +7685,14 @@ void HP_clif_walkok(struct map_session_data *sd) {
}
void HP_clif_move(struct unit_data *ud) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_move_pre ) {
+ if (HPMHooks.count.HP_clif_move_pre > 0) {
void (*preHookFunc) (struct unit_data **ud);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_move_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_move_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_move_pre[hIndex].func;
preHookFunc(&ud);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7700,9 +7700,9 @@ void HP_clif_move(struct unit_data *ud) {
{
HPMHooks.source.clif.move(ud);
}
- if( HPMHooks.count.HP_clif_move_post ) {
+ if (HPMHooks.count.HP_clif_move_post > 0) {
void (*postHookFunc) (struct unit_data *ud);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_move_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_move_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_move_post[hIndex].func;
postHookFunc(ud);
}
@@ -7711,14 +7711,14 @@ void HP_clif_move(struct unit_data *ud) {
}
void HP_clif_move2(struct block_list *bl, struct view_data *vd, struct unit_data *ud) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_move2_pre ) {
+ if (HPMHooks.count.HP_clif_move2_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct view_data **vd, struct unit_data **ud);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_move2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_move2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_move2_pre[hIndex].func;
preHookFunc(&bl, &vd, &ud);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7726,9 +7726,9 @@ void HP_clif_move2(struct block_list *bl, struct view_data *vd, struct unit_data
{
HPMHooks.source.clif.move2(bl, vd, ud);
}
- if( HPMHooks.count.HP_clif_move2_post ) {
+ if (HPMHooks.count.HP_clif_move2_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct view_data *vd, struct unit_data *ud);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_move2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_move2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_move2_post[hIndex].func;
postHookFunc(bl, vd, ud);
}
@@ -7737,14 +7737,14 @@ void HP_clif_move2(struct block_list *bl, struct view_data *vd, struct unit_data
}
void HP_clif_blown(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_blown_pre ) {
+ if (HPMHooks.count.HP_clif_blown_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_blown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_blown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_blown_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7752,9 +7752,9 @@ void HP_clif_blown(struct block_list *bl) {
{
HPMHooks.source.clif.blown(bl);
}
- if( HPMHooks.count.HP_clif_blown_post ) {
+ if (HPMHooks.count.HP_clif_blown_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_blown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_blown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_blown_post[hIndex].func;
postHookFunc(bl);
}
@@ -7763,14 +7763,14 @@ void HP_clif_blown(struct block_list *bl) {
}
void HP_clif_slide(struct block_list *bl, int x, int y) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_slide_pre ) {
+ if (HPMHooks.count.HP_clif_slide_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *x, int *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_slide_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_slide_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_slide_pre[hIndex].func;
preHookFunc(&bl, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7778,9 +7778,9 @@ void HP_clif_slide(struct block_list *bl, int x, int y) {
{
HPMHooks.source.clif.slide(bl, x, y);
}
- if( HPMHooks.count.HP_clif_slide_post ) {
+ if (HPMHooks.count.HP_clif_slide_post > 0) {
void (*postHookFunc) (struct block_list *bl, int x, int y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_slide_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_slide_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_slide_post[hIndex].func;
postHookFunc(bl, x, y);
}
@@ -7789,14 +7789,14 @@ void HP_clif_slide(struct block_list *bl, int x, int y) {
}
void HP_clif_fixpos(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_fixpos_pre ) {
+ if (HPMHooks.count.HP_clif_fixpos_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fixpos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fixpos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_fixpos_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7804,9 +7804,9 @@ void HP_clif_fixpos(struct block_list *bl) {
{
HPMHooks.source.clif.fixpos(bl);
}
- if( HPMHooks.count.HP_clif_fixpos_post ) {
+ if (HPMHooks.count.HP_clif_fixpos_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fixpos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fixpos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_fixpos_post[hIndex].func;
postHookFunc(bl);
}
@@ -7815,14 +7815,14 @@ void HP_clif_fixpos(struct block_list *bl) {
}
void HP_clif_changelook(struct block_list *bl, int type, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changelook_pre ) {
+ if (HPMHooks.count.HP_clif_changelook_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changelook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changelook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changelook_pre[hIndex].func;
preHookFunc(&bl, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7830,9 +7830,9 @@ void HP_clif_changelook(struct block_list *bl, int type, int val) {
{
HPMHooks.source.clif.changelook(bl, type, val);
}
- if( HPMHooks.count.HP_clif_changelook_post ) {
+ if (HPMHooks.count.HP_clif_changelook_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changelook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changelook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changelook_post[hIndex].func;
postHookFunc(bl, type, val);
}
@@ -7841,14 +7841,14 @@ void HP_clif_changelook(struct block_list *bl, int type, int val) {
}
void HP_clif_changetraplook(struct block_list *bl, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changetraplook_pre ) {
+ if (HPMHooks.count.HP_clif_changetraplook_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changetraplook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changetraplook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changetraplook_pre[hIndex].func;
preHookFunc(&bl, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7856,9 +7856,9 @@ void HP_clif_changetraplook(struct block_list *bl, int val) {
{
HPMHooks.source.clif.changetraplook(bl, val);
}
- if( HPMHooks.count.HP_clif_changetraplook_post ) {
+ if (HPMHooks.count.HP_clif_changetraplook_post > 0) {
void (*postHookFunc) (struct block_list *bl, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changetraplook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changetraplook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changetraplook_post[hIndex].func;
postHookFunc(bl, val);
}
@@ -7867,14 +7867,14 @@ void HP_clif_changetraplook(struct block_list *bl, int val) {
}
void HP_clif_refreshlook(struct block_list *bl, int id, int type, int val, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_refreshlook_pre ) {
+ if (HPMHooks.count.HP_clif_refreshlook_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *id, int *type, int *val, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refreshlook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refreshlook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_refreshlook_pre[hIndex].func;
preHookFunc(&bl, &id, &type, &val, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7882,9 +7882,9 @@ void HP_clif_refreshlook(struct block_list *bl, int id, int type, int val, enum
{
HPMHooks.source.clif.refreshlook(bl, id, type, val, target);
}
- if( HPMHooks.count.HP_clif_refreshlook_post ) {
+ if (HPMHooks.count.HP_clif_refreshlook_post > 0) {
void (*postHookFunc) (struct block_list *bl, int id, int type, int val, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refreshlook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refreshlook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_refreshlook_post[hIndex].func;
postHookFunc(bl, id, type, val, target);
}
@@ -7893,14 +7893,14 @@ void HP_clif_refreshlook(struct block_list *bl, int id, int type, int val, enum
}
void HP_clif_sendlook(struct block_list *bl, int id, int type, int val, int val2, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sendlook_pre ) {
+ if (HPMHooks.count.HP_clif_sendlook_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *id, int *type, int *val, int *val2, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendlook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendlook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sendlook_pre[hIndex].func;
preHookFunc(&bl, &id, &type, &val, &val2, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7908,51 +7908,51 @@ void HP_clif_sendlook(struct block_list *bl, int id, int type, int val, int val2
{
HPMHooks.source.clif.sendlook(bl, id, type, val, val2, target);
}
- if( HPMHooks.count.HP_clif_sendlook_post ) {
+ if (HPMHooks.count.HP_clif_sendlook_post > 0) {
void (*postHookFunc) (struct block_list *bl, int id, int type, int val, int val2, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendlook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendlook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sendlook_post[hIndex].func;
postHookFunc(bl, id, type, val, val2, target);
}
}
return;
}
-void HP_clif_class_change(struct block_list *bl, int class_, int type) {
+void HP_clif_class_change(struct block_list *bl, int class_, int type, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_class_change_pre ) {
- void (*preHookFunc) (struct block_list **bl, int *class_, int *type);
+ if (HPMHooks.count.HP_clif_class_change_pre > 0) {
+ void (*preHookFunc) (struct block_list **bl, int *class_, int *type, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_class_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_class_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_class_change_pre[hIndex].func;
- preHookFunc(&bl, &class_, &type);
+ preHookFunc(&bl, &class_, &type, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
}
{
- HPMHooks.source.clif.class_change(bl, class_, type);
+ HPMHooks.source.clif.class_change(bl, class_, type, sd);
}
- if( HPMHooks.count.HP_clif_class_change_post ) {
- void (*postHookFunc) (struct block_list *bl, int class_, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_class_change_post; hIndex++ ) {
+ if (HPMHooks.count.HP_clif_class_change_post > 0) {
+ void (*postHookFunc) (struct block_list *bl, int class_, int type, struct map_session_data *sd);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_class_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_class_change_post[hIndex].func;
- postHookFunc(bl, class_, type);
+ postHookFunc(bl, class_, type, sd);
}
}
return;
}
void HP_clif_skill_delunit(struct skill_unit *su) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_delunit_pre ) {
+ if (HPMHooks.count.HP_clif_skill_delunit_pre > 0) {
void (*preHookFunc) (struct skill_unit **su);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_delunit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_delunit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_delunit_pre[hIndex].func;
preHookFunc(&su);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7960,9 +7960,9 @@ void HP_clif_skill_delunit(struct skill_unit *su) {
{
HPMHooks.source.clif.skill_delunit(su);
}
- if( HPMHooks.count.HP_clif_skill_delunit_post ) {
+ if (HPMHooks.count.HP_clif_skill_delunit_post > 0) {
void (*postHookFunc) (struct skill_unit *su);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_delunit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_delunit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_delunit_post[hIndex].func;
postHookFunc(su);
}
@@ -7971,14 +7971,14 @@ void HP_clif_skill_delunit(struct skill_unit *su) {
}
void HP_clif_skillunit_update(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skillunit_update_pre ) {
+ if (HPMHooks.count.HP_clif_skillunit_update_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillunit_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillunit_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skillunit_update_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -7986,9 +7986,9 @@ void HP_clif_skillunit_update(struct block_list *bl) {
{
HPMHooks.source.clif.skillunit_update(bl);
}
- if( HPMHooks.count.HP_clif_skillunit_update_post ) {
+ if (HPMHooks.count.HP_clif_skillunit_update_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillunit_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillunit_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skillunit_update_post[hIndex].func;
postHookFunc(bl);
}
@@ -7998,14 +7998,14 @@ void HP_clif_skillunit_update(struct block_list *bl) {
int HP_clif_clearunit_delayed_sub(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_clearunit_delayed_sub_pre ) {
+ if (HPMHooks.count.HP_clif_clearunit_delayed_sub_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearunit_delayed_sub_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8013,9 +8013,9 @@ int HP_clif_clearunit_delayed_sub(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.clif.clearunit_delayed_sub(tid, tick, id, data);
}
- if( HPMHooks.count.HP_clif_clearunit_delayed_sub_post ) {
+ if (HPMHooks.count.HP_clif_clearunit_delayed_sub_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearunit_delayed_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearunit_delayed_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -8024,14 +8024,14 @@ int HP_clif_clearunit_delayed_sub(int tid, int64 tick, int id, intptr_t data) {
}
void HP_clif_set_unit_idle(struct block_list *bl, struct map_session_data *tsd, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_set_unit_idle_pre ) {
+ if (HPMHooks.count.HP_clif_set_unit_idle_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct map_session_data **tsd, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_set_unit_idle_pre[hIndex].func;
preHookFunc(&bl, &tsd, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8039,9 +8039,9 @@ void HP_clif_set_unit_idle(struct block_list *bl, struct map_session_data *tsd,
{
HPMHooks.source.clif.set_unit_idle(bl, tsd, target);
}
- if( HPMHooks.count.HP_clif_set_unit_idle_post ) {
+ if (HPMHooks.count.HP_clif_set_unit_idle_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct map_session_data *tsd, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_set_unit_idle_post[hIndex].func;
postHookFunc(bl, tsd, target);
}
@@ -8050,14 +8050,14 @@ void HP_clif_set_unit_idle(struct block_list *bl, struct map_session_data *tsd,
}
void HP_clif_spawn_unit(struct block_list *bl, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_spawn_unit_pre ) {
+ if (HPMHooks.count.HP_clif_spawn_unit_pre > 0) {
void (*preHookFunc) (struct block_list **bl, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spawn_unit_pre[hIndex].func;
preHookFunc(&bl, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8065,9 +8065,9 @@ void HP_clif_spawn_unit(struct block_list *bl, enum send_target target) {
{
HPMHooks.source.clif.spawn_unit(bl, target);
}
- if( HPMHooks.count.HP_clif_spawn_unit_post ) {
+ if (HPMHooks.count.HP_clif_spawn_unit_post > 0) {
void (*postHookFunc) (struct block_list *bl, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spawn_unit_post[hIndex].func;
postHookFunc(bl, target);
}
@@ -8076,14 +8076,14 @@ void HP_clif_spawn_unit(struct block_list *bl, enum send_target target) {
}
void HP_clif_spawn_unit2(struct block_list *bl, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_spawn_unit2_pre ) {
+ if (HPMHooks.count.HP_clif_spawn_unit2_pre > 0) {
void (*preHookFunc) (struct block_list **bl, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spawn_unit2_pre[hIndex].func;
preHookFunc(&bl, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8091,9 +8091,9 @@ void HP_clif_spawn_unit2(struct block_list *bl, enum send_target target) {
{
HPMHooks.source.clif.spawn_unit2(bl, target);
}
- if( HPMHooks.count.HP_clif_spawn_unit2_post ) {
+ if (HPMHooks.count.HP_clif_spawn_unit2_post > 0) {
void (*postHookFunc) (struct block_list *bl, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_unit2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spawn_unit2_post[hIndex].func;
postHookFunc(bl, target);
}
@@ -8102,14 +8102,14 @@ void HP_clif_spawn_unit2(struct block_list *bl, enum send_target target) {
}
void HP_clif_set_unit_idle2(struct block_list *bl, struct map_session_data *tsd, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_set_unit_idle2_pre ) {
+ if (HPMHooks.count.HP_clif_set_unit_idle2_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct map_session_data **tsd, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_set_unit_idle2_pre[hIndex].func;
preHookFunc(&bl, &tsd, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8117,9 +8117,9 @@ void HP_clif_set_unit_idle2(struct block_list *bl, struct map_session_data *tsd,
{
HPMHooks.source.clif.set_unit_idle2(bl, tsd, target);
}
- if( HPMHooks.count.HP_clif_set_unit_idle2_post ) {
+ if (HPMHooks.count.HP_clif_set_unit_idle2_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct map_session_data *tsd, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_idle2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_set_unit_idle2_post[hIndex].func;
postHookFunc(bl, tsd, target);
}
@@ -8128,14 +8128,14 @@ void HP_clif_set_unit_idle2(struct block_list *bl, struct map_session_data *tsd,
}
void HP_clif_set_unit_walking(struct block_list *bl, struct map_session_data *tsd, struct unit_data *ud, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_set_unit_walking_pre ) {
+ if (HPMHooks.count.HP_clif_set_unit_walking_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct map_session_data **tsd, struct unit_data **ud, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_walking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_walking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_set_unit_walking_pre[hIndex].func;
preHookFunc(&bl, &tsd, &ud, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8143,9 +8143,9 @@ void HP_clif_set_unit_walking(struct block_list *bl, struct map_session_data *ts
{
HPMHooks.source.clif.set_unit_walking(bl, tsd, ud, target);
}
- if( HPMHooks.count.HP_clif_set_unit_walking_post ) {
+ if (HPMHooks.count.HP_clif_set_unit_walking_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct map_session_data *tsd, struct unit_data *ud, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_walking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_set_unit_walking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_set_unit_walking_post[hIndex].func;
postHookFunc(bl, tsd, ud, target);
}
@@ -8155,14 +8155,14 @@ void HP_clif_set_unit_walking(struct block_list *bl, struct map_session_data *ts
int HP_clif_calc_walkdelay(struct block_list *bl, int delay, int type, int damage, int div_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_calc_walkdelay_pre ) {
+ if (HPMHooks.count.HP_clif_calc_walkdelay_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *delay, int *type, int *damage, int *div_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_calc_walkdelay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_calc_walkdelay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_calc_walkdelay_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &delay, &type, &damage, &div_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8170,9 +8170,9 @@ int HP_clif_calc_walkdelay(struct block_list *bl, int delay, int type, int damag
{
retVal___ = HPMHooks.source.clif.calc_walkdelay(bl, delay, type, damage, div_);
}
- if( HPMHooks.count.HP_clif_calc_walkdelay_post ) {
+ if (HPMHooks.count.HP_clif_calc_walkdelay_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int delay, int type, int damage, int div_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_calc_walkdelay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_calc_walkdelay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_calc_walkdelay_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, delay, type, damage, div_);
}
@@ -8181,14 +8181,14 @@ int HP_clif_calc_walkdelay(struct block_list *bl, int delay, int type, int damag
}
void HP_clif_getareachar_skillunit(struct block_list *bl, struct skill_unit *su, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_getareachar_skillunit_pre ) {
+ if (HPMHooks.count.HP_clif_getareachar_skillunit_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct skill_unit **su, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_skillunit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_skillunit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_getareachar_skillunit_pre[hIndex].func;
preHookFunc(&bl, &su, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8196,9 +8196,9 @@ void HP_clif_getareachar_skillunit(struct block_list *bl, struct skill_unit *su,
{
HPMHooks.source.clif.getareachar_skillunit(bl, su, target);
}
- if( HPMHooks.count.HP_clif_getareachar_skillunit_post ) {
+ if (HPMHooks.count.HP_clif_getareachar_skillunit_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct skill_unit *su, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_skillunit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_skillunit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_getareachar_skillunit_post[hIndex].func;
postHookFunc(bl, su, target);
}
@@ -8207,14 +8207,14 @@ void HP_clif_getareachar_skillunit(struct block_list *bl, struct skill_unit *su,
}
void HP_clif_getareachar_unit(struct map_session_data *sd, struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_getareachar_unit_pre ) {
+ if (HPMHooks.count.HP_clif_getareachar_unit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_unit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_unit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_getareachar_unit_pre[hIndex].func;
preHookFunc(&sd, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8222,9 +8222,9 @@ void HP_clif_getareachar_unit(struct map_session_data *sd, struct block_list *bl
{
HPMHooks.source.clif.getareachar_unit(sd, bl);
}
- if( HPMHooks.count.HP_clif_getareachar_unit_post ) {
+ if (HPMHooks.count.HP_clif_getareachar_unit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_unit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_unit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_getareachar_unit_post[hIndex].func;
postHookFunc(sd, bl);
}
@@ -8233,14 +8233,14 @@ void HP_clif_getareachar_unit(struct map_session_data *sd, struct block_list *bl
}
void HP_clif_clearchar_skillunit(struct skill_unit *su, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearchar_skillunit_pre ) {
+ if (HPMHooks.count.HP_clif_clearchar_skillunit_pre > 0) {
void (*preHookFunc) (struct skill_unit **su, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchar_skillunit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchar_skillunit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearchar_skillunit_pre[hIndex].func;
preHookFunc(&su, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8248,9 +8248,9 @@ void HP_clif_clearchar_skillunit(struct skill_unit *su, int fd) {
{
HPMHooks.source.clif.clearchar_skillunit(su, fd);
}
- if( HPMHooks.count.HP_clif_clearchar_skillunit_post ) {
+ if (HPMHooks.count.HP_clif_clearchar_skillunit_post > 0) {
void (*postHookFunc) (struct skill_unit *su, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchar_skillunit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchar_skillunit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearchar_skillunit_post[hIndex].func;
postHookFunc(su, fd);
}
@@ -8260,16 +8260,16 @@ void HP_clif_clearchar_skillunit(struct skill_unit *su, int fd) {
int HP_clif_getareachar(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_getareachar_pre ) {
+ if (HPMHooks.count.HP_clif_getareachar_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_getareachar_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8279,9 +8279,9 @@ int HP_clif_getareachar(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.clif.getareachar(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_getareachar_post ) {
+ if (HPMHooks.count.HP_clif_getareachar_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_getareachar_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -8292,14 +8292,14 @@ int HP_clif_getareachar(struct block_list *bl, va_list ap) {
}
void HP_clif_graffiti_entry(struct block_list *bl, struct skill_unit *su, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_graffiti_entry_pre ) {
+ if (HPMHooks.count.HP_clif_graffiti_entry_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct skill_unit **su, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_graffiti_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_graffiti_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_graffiti_entry_pre[hIndex].func;
preHookFunc(&bl, &su, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8307,9 +8307,9 @@ void HP_clif_graffiti_entry(struct block_list *bl, struct skill_unit *su, enum s
{
HPMHooks.source.clif.graffiti_entry(bl, su, target);
}
- if( HPMHooks.count.HP_clif_graffiti_entry_post ) {
+ if (HPMHooks.count.HP_clif_graffiti_entry_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct skill_unit *su, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_graffiti_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_graffiti_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_graffiti_entry_post[hIndex].func;
postHookFunc(bl, su, target);
}
@@ -8319,14 +8319,14 @@ void HP_clif_graffiti_entry(struct block_list *bl, struct skill_unit *su, enum s
bool HP_clif_spawn(struct block_list *bl) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_spawn_pre ) {
+ if (HPMHooks.count.HP_clif_spawn_pre > 0) {
bool (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spawn_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -8334,9 +8334,9 @@ bool HP_clif_spawn(struct block_list *bl) {
{
retVal___ = HPMHooks.source.clif.spawn(bl);
}
- if( HPMHooks.count.HP_clif_spawn_post ) {
+ if (HPMHooks.count.HP_clif_spawn_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -8345,14 +8345,14 @@ bool HP_clif_spawn(struct block_list *bl) {
}
void HP_clif_changemap(struct map_session_data *sd, short m, int x, int y) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changemap_pre ) {
+ if (HPMHooks.count.HP_clif_changemap_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *m, int *x, int *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changemap_pre[hIndex].func;
preHookFunc(&sd, &m, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8360,9 +8360,9 @@ void HP_clif_changemap(struct map_session_data *sd, short m, int x, int y) {
{
HPMHooks.source.clif.changemap(sd, m, x, y);
}
- if( HPMHooks.count.HP_clif_changemap_post ) {
+ if (HPMHooks.count.HP_clif_changemap_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short m, int x, int y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changemap_post[hIndex].func;
postHookFunc(sd, m, x, y);
}
@@ -8371,14 +8371,14 @@ void HP_clif_changemap(struct map_session_data *sd, short m, int x, int y) {
}
void HP_clif_changemapcell(int fd, int16 m, int x, int y, int type, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changemapcell_pre ) {
+ if (HPMHooks.count.HP_clif_changemapcell_pre > 0) {
void (*preHookFunc) (int *fd, int16 *m, int *x, int *y, int *type, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changemapcell_pre[hIndex].func;
preHookFunc(&fd, &m, &x, &y, &type, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8386,9 +8386,9 @@ void HP_clif_changemapcell(int fd, int16 m, int x, int y, int type, enum send_ta
{
HPMHooks.source.clif.changemapcell(fd, m, x, y, type, target);
}
- if( HPMHooks.count.HP_clif_changemapcell_post ) {
+ if (HPMHooks.count.HP_clif_changemapcell_post > 0) {
void (*postHookFunc) (int fd, int16 m, int x, int y, int type, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changemapcell_post[hIndex].func;
postHookFunc(fd, m, x, y, type, target);
}
@@ -8397,14 +8397,14 @@ void HP_clif_changemapcell(int fd, int16 m, int x, int y, int type, enum send_ta
}
void HP_clif_map_property(struct map_session_data *sd, enum map_property property) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_map_property_pre ) {
+ if (HPMHooks.count.HP_clif_map_property_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum map_property *property);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_map_property_pre[hIndex].func;
preHookFunc(&sd, &property);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8412,9 +8412,9 @@ void HP_clif_map_property(struct map_session_data *sd, enum map_property propert
{
HPMHooks.source.clif.map_property(sd, property);
}
- if( HPMHooks.count.HP_clif_map_property_post ) {
+ if (HPMHooks.count.HP_clif_map_property_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum map_property property);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_map_property_post[hIndex].func;
postHookFunc(sd, property);
}
@@ -8423,14 +8423,14 @@ void HP_clif_map_property(struct map_session_data *sd, enum map_property propert
}
void HP_clif_pvpset(struct map_session_data *sd, int pvprank, int pvpnum, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pvpset_pre ) {
+ if (HPMHooks.count.HP_clif_pvpset_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *pvprank, int *pvpnum, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pvpset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pvpset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pvpset_pre[hIndex].func;
preHookFunc(&sd, &pvprank, &pvpnum, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8438,9 +8438,9 @@ void HP_clif_pvpset(struct map_session_data *sd, int pvprank, int pvpnum, int ty
{
HPMHooks.source.clif.pvpset(sd, pvprank, pvpnum, type);
}
- if( HPMHooks.count.HP_clif_pvpset_post ) {
+ if (HPMHooks.count.HP_clif_pvpset_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int pvprank, int pvpnum, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pvpset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pvpset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pvpset_post[hIndex].func;
postHookFunc(sd, pvprank, pvpnum, type);
}
@@ -8449,14 +8449,14 @@ void HP_clif_pvpset(struct map_session_data *sd, int pvprank, int pvpnum, int ty
}
void HP_clif_map_property_mapall(int mapid, enum map_property property) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_map_property_mapall_pre ) {
+ if (HPMHooks.count.HP_clif_map_property_mapall_pre > 0) {
void (*preHookFunc) (int *mapid, enum map_property *property);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_mapall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_mapall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_map_property_mapall_pre[hIndex].func;
preHookFunc(&mapid, &property);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8464,9 +8464,9 @@ void HP_clif_map_property_mapall(int mapid, enum map_property property) {
{
HPMHooks.source.clif.map_property_mapall(mapid, property);
}
- if( HPMHooks.count.HP_clif_map_property_mapall_post ) {
+ if (HPMHooks.count.HP_clif_map_property_mapall_post > 0) {
void (*postHookFunc) (int mapid, enum map_property property);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_mapall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_property_mapall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_map_property_mapall_post[hIndex].func;
postHookFunc(mapid, property);
}
@@ -8475,14 +8475,14 @@ void HP_clif_map_property_mapall(int mapid, enum map_property property) {
}
void HP_clif_bossmapinfo(int fd, struct mob_data *md, short flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bossmapinfo_pre ) {
+ if (HPMHooks.count.HP_clif_bossmapinfo_pre > 0) {
void (*preHookFunc) (int *fd, struct mob_data **md, short *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bossmapinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bossmapinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bossmapinfo_pre[hIndex].func;
preHookFunc(&fd, &md, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8490,9 +8490,9 @@ void HP_clif_bossmapinfo(int fd, struct mob_data *md, short flag) {
{
HPMHooks.source.clif.bossmapinfo(fd, md, flag);
}
- if( HPMHooks.count.HP_clif_bossmapinfo_post ) {
+ if (HPMHooks.count.HP_clif_bossmapinfo_post > 0) {
void (*postHookFunc) (int fd, struct mob_data *md, short flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bossmapinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bossmapinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bossmapinfo_post[hIndex].func;
postHookFunc(fd, md, flag);
}
@@ -8501,14 +8501,14 @@ void HP_clif_bossmapinfo(int fd, struct mob_data *md, short flag) {
}
void HP_clif_map_type(struct map_session_data *sd, enum map_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_map_type_pre ) {
+ if (HPMHooks.count.HP_clif_map_type_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum map_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_map_type_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8516,9 +8516,9 @@ void HP_clif_map_type(struct map_session_data *sd, enum map_type type) {
{
HPMHooks.source.clif.map_type(sd, type);
}
- if( HPMHooks.count.HP_clif_map_type_post ) {
+ if (HPMHooks.count.HP_clif_map_type_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum map_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_map_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_map_type_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -8527,14 +8527,14 @@ void HP_clif_map_type(struct map_session_data *sd, enum map_type type) {
}
void HP_clif_maptypeproperty2(struct block_list *bl, enum send_target t) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_maptypeproperty2_pre ) {
+ if (HPMHooks.count.HP_clif_maptypeproperty2_pre > 0) {
void (*preHookFunc) (struct block_list **bl, enum send_target *t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_maptypeproperty2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_maptypeproperty2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_maptypeproperty2_pre[hIndex].func;
preHookFunc(&bl, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8542,9 +8542,9 @@ void HP_clif_maptypeproperty2(struct block_list *bl, enum send_target t) {
{
HPMHooks.source.clif.maptypeproperty2(bl, t);
}
- if( HPMHooks.count.HP_clif_maptypeproperty2_post ) {
+ if (HPMHooks.count.HP_clif_maptypeproperty2_post > 0) {
void (*postHookFunc) (struct block_list *bl, enum send_target t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_maptypeproperty2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_maptypeproperty2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_maptypeproperty2_post[hIndex].func;
postHookFunc(bl, t);
}
@@ -8553,14 +8553,14 @@ void HP_clif_maptypeproperty2(struct block_list *bl, enum send_target t) {
}
void HP_clif_changemapserver(struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changemapserver_pre ) {
+ if (HPMHooks.count.HP_clif_changemapserver_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *map_index, int *x, int *y, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changemapserver_pre[hIndex].func;
preHookFunc(&sd, &map_index, &x, &y, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8568,9 +8568,9 @@ void HP_clif_changemapserver(struct map_session_data *sd, unsigned short map_ind
{
HPMHooks.source.clif.changemapserver(sd, map_index, x, y, ip, port);
}
- if( HPMHooks.count.HP_clif_changemapserver_post ) {
+ if (HPMHooks.count.HP_clif_changemapserver_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short map_index, int x, int y, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changemapserver_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changemapserver_post[hIndex].func;
postHookFunc(sd, map_index, x, y, ip, port);
}
@@ -8579,14 +8579,14 @@ void HP_clif_changemapserver(struct map_session_data *sd, unsigned short map_ind
}
void HP_clif_npcbuysell(struct map_session_data *sd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_npcbuysell_pre ) {
+ if (HPMHooks.count.HP_clif_npcbuysell_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npcbuysell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npcbuysell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_npcbuysell_pre[hIndex].func;
preHookFunc(&sd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8594,9 +8594,9 @@ void HP_clif_npcbuysell(struct map_session_data *sd, int id) {
{
HPMHooks.source.clif.npcbuysell(sd, id);
}
- if( HPMHooks.count.HP_clif_npcbuysell_post ) {
+ if (HPMHooks.count.HP_clif_npcbuysell_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npcbuysell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npcbuysell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_npcbuysell_post[hIndex].func;
postHookFunc(sd, id);
}
@@ -8605,14 +8605,14 @@ void HP_clif_npcbuysell(struct map_session_data *sd, int id) {
}
void HP_clif_buylist(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buylist_pre ) {
+ if (HPMHooks.count.HP_clif_buylist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buylist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buylist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buylist_pre[hIndex].func;
preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8620,9 +8620,9 @@ void HP_clif_buylist(struct map_session_data *sd, struct npc_data *nd) {
{
HPMHooks.source.clif.buylist(sd, nd);
}
- if( HPMHooks.count.HP_clif_buylist_post ) {
+ if (HPMHooks.count.HP_clif_buylist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buylist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buylist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buylist_post[hIndex].func;
postHookFunc(sd, nd);
}
@@ -8631,14 +8631,14 @@ void HP_clif_buylist(struct map_session_data *sd, struct npc_data *nd) {
}
void HP_clif_selllist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_selllist_pre ) {
+ if (HPMHooks.count.HP_clif_selllist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_selllist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_selllist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_selllist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8646,9 +8646,9 @@ void HP_clif_selllist(struct map_session_data *sd) {
{
HPMHooks.source.clif.selllist(sd);
}
- if( HPMHooks.count.HP_clif_selllist_post ) {
+ if (HPMHooks.count.HP_clif_selllist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_selllist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_selllist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_selllist_post[hIndex].func;
postHookFunc(sd);
}
@@ -8657,14 +8657,14 @@ void HP_clif_selllist(struct map_session_data *sd) {
}
void HP_clif_cashshop_show(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cashshop_show_pre ) {
+ if (HPMHooks.count.HP_clif_cashshop_show_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_show_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_show_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cashshop_show_pre[hIndex].func;
preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8672,9 +8672,9 @@ void HP_clif_cashshop_show(struct map_session_data *sd, struct npc_data *nd) {
{
HPMHooks.source.clif.cashshop_show(sd, nd);
}
- if( HPMHooks.count.HP_clif_cashshop_show_post ) {
+ if (HPMHooks.count.HP_clif_cashshop_show_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_show_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_show_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cashshop_show_post[hIndex].func;
postHookFunc(sd, nd);
}
@@ -8683,14 +8683,14 @@ void HP_clif_cashshop_show(struct map_session_data *sd, struct npc_data *nd) {
}
void HP_clif_npc_buy_result(struct map_session_data *sd, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_npc_buy_result_pre ) {
+ if (HPMHooks.count.HP_clif_npc_buy_result_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_buy_result_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_buy_result_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_npc_buy_result_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8698,9 +8698,9 @@ void HP_clif_npc_buy_result(struct map_session_data *sd, unsigned char result) {
{
HPMHooks.source.clif.npc_buy_result(sd, result);
}
- if( HPMHooks.count.HP_clif_npc_buy_result_post ) {
+ if (HPMHooks.count.HP_clif_npc_buy_result_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_buy_result_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_buy_result_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_npc_buy_result_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -8709,14 +8709,14 @@ void HP_clif_npc_buy_result(struct map_session_data *sd, unsigned char result) {
}
void HP_clif_npc_sell_result(struct map_session_data *sd, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_npc_sell_result_pre ) {
+ if (HPMHooks.count.HP_clif_npc_sell_result_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_sell_result_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_sell_result_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_npc_sell_result_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8724,9 +8724,9 @@ void HP_clif_npc_sell_result(struct map_session_data *sd, unsigned char result)
{
HPMHooks.source.clif.npc_sell_result(sd, result);
}
- if( HPMHooks.count.HP_clif_npc_sell_result_post ) {
+ if (HPMHooks.count.HP_clif_npc_sell_result_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_sell_result_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_sell_result_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_npc_sell_result_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -8735,14 +8735,14 @@ void HP_clif_npc_sell_result(struct map_session_data *sd, unsigned char result)
}
void HP_clif_cashshop_ack(struct map_session_data *sd, int error) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cashshop_ack_pre ) {
+ if (HPMHooks.count.HP_clif_cashshop_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *error);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cashshop_ack_pre[hIndex].func;
preHookFunc(&sd, &error);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8750,9 +8750,9 @@ void HP_clif_cashshop_ack(struct map_session_data *sd, int error) {
{
HPMHooks.source.clif.cashshop_ack(sd, error);
}
- if( HPMHooks.count.HP_clif_cashshop_ack_post ) {
+ if (HPMHooks.count.HP_clif_cashshop_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int error);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cashshop_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cashshop_ack_post[hIndex].func;
postHookFunc(sd, error);
}
@@ -8761,14 +8761,14 @@ void HP_clif_cashshop_ack(struct map_session_data *sd, int error) {
}
void HP_clif_scriptmes(struct map_session_data *sd, int npcid, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptmes_pre ) {
+ if (HPMHooks.count.HP_clif_scriptmes_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmes_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmes_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptmes_pre[hIndex].func;
preHookFunc(&sd, &npcid, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8776,9 +8776,9 @@ void HP_clif_scriptmes(struct map_session_data *sd, int npcid, const char *mes)
{
HPMHooks.source.clif.scriptmes(sd, npcid, mes);
}
- if( HPMHooks.count.HP_clif_scriptmes_post ) {
+ if (HPMHooks.count.HP_clif_scriptmes_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmes_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmes_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptmes_post[hIndex].func;
postHookFunc(sd, npcid, mes);
}
@@ -8787,14 +8787,14 @@ void HP_clif_scriptmes(struct map_session_data *sd, int npcid, const char *mes)
}
void HP_clif_scriptnext(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptnext_pre ) {
+ if (HPMHooks.count.HP_clif_scriptnext_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptnext_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptnext_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptnext_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8802,9 +8802,9 @@ void HP_clif_scriptnext(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.scriptnext(sd, npcid);
}
- if( HPMHooks.count.HP_clif_scriptnext_post ) {
+ if (HPMHooks.count.HP_clif_scriptnext_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptnext_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptnext_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptnext_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8813,14 +8813,14 @@ void HP_clif_scriptnext(struct map_session_data *sd, int npcid) {
}
void HP_clif_scriptclose(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptclose_pre ) {
+ if (HPMHooks.count.HP_clif_scriptclose_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptclose_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8828,9 +8828,9 @@ void HP_clif_scriptclose(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.scriptclose(sd, npcid);
}
- if( HPMHooks.count.HP_clif_scriptclose_post ) {
+ if (HPMHooks.count.HP_clif_scriptclose_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptclose_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8839,14 +8839,14 @@ void HP_clif_scriptclose(struct map_session_data *sd, int npcid) {
}
void HP_clif_scriptmenu(struct map_session_data *sd, int npcid, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptmenu_pre ) {
+ if (HPMHooks.count.HP_clif_scriptmenu_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmenu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmenu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptmenu_pre[hIndex].func;
preHookFunc(&sd, &npcid, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8854,9 +8854,9 @@ void HP_clif_scriptmenu(struct map_session_data *sd, int npcid, const char *mes)
{
HPMHooks.source.clif.scriptmenu(sd, npcid, mes);
}
- if( HPMHooks.count.HP_clif_scriptmenu_post ) {
+ if (HPMHooks.count.HP_clif_scriptmenu_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmenu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptmenu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptmenu_post[hIndex].func;
postHookFunc(sd, npcid, mes);
}
@@ -8865,14 +8865,14 @@ void HP_clif_scriptmenu(struct map_session_data *sd, int npcid, const char *mes)
}
void HP_clif_scriptinput(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptinput_pre ) {
+ if (HPMHooks.count.HP_clif_scriptinput_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinput_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinput_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptinput_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8880,9 +8880,9 @@ void HP_clif_scriptinput(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.scriptinput(sd, npcid);
}
- if( HPMHooks.count.HP_clif_scriptinput_post ) {
+ if (HPMHooks.count.HP_clif_scriptinput_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinput_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinput_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptinput_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8891,14 +8891,14 @@ void HP_clif_scriptinput(struct map_session_data *sd, int npcid) {
}
void HP_clif_scriptinputstr(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptinputstr_pre ) {
+ if (HPMHooks.count.HP_clif_scriptinputstr_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinputstr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinputstr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptinputstr_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8906,9 +8906,9 @@ void HP_clif_scriptinputstr(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.scriptinputstr(sd, npcid);
}
- if( HPMHooks.count.HP_clif_scriptinputstr_post ) {
+ if (HPMHooks.count.HP_clif_scriptinputstr_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinputstr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptinputstr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptinputstr_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8917,14 +8917,14 @@ void HP_clif_scriptinputstr(struct map_session_data *sd, int npcid) {
}
void HP_clif_cutin(struct map_session_data *sd, const char *image, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cutin_pre ) {
+ if (HPMHooks.count.HP_clif_cutin_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **image, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cutin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cutin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cutin_pre[hIndex].func;
preHookFunc(&sd, &image, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8932,9 +8932,9 @@ void HP_clif_cutin(struct map_session_data *sd, const char *image, int type) {
{
HPMHooks.source.clif.cutin(sd, image, type);
}
- if( HPMHooks.count.HP_clif_cutin_post ) {
+ if (HPMHooks.count.HP_clif_cutin_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *image, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cutin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cutin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cutin_post[hIndex].func;
postHookFunc(sd, image, type);
}
@@ -8943,14 +8943,14 @@ void HP_clif_cutin(struct map_session_data *sd, const char *image, int type) {
}
void HP_clif_sendfakenpc(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sendfakenpc_pre ) {
+ if (HPMHooks.count.HP_clif_sendfakenpc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendfakenpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendfakenpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sendfakenpc_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8958,9 +8958,9 @@ void HP_clif_sendfakenpc(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.sendfakenpc(sd, npcid);
}
- if( HPMHooks.count.HP_clif_sendfakenpc_post ) {
+ if (HPMHooks.count.HP_clif_sendfakenpc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendfakenpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendfakenpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sendfakenpc_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8969,14 +8969,14 @@ void HP_clif_sendfakenpc(struct map_session_data *sd, int npcid) {
}
void HP_clif_scriptclear(struct map_session_data *sd, int npcid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_scriptclear_pre ) {
+ if (HPMHooks.count.HP_clif_scriptclear_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_scriptclear_pre[hIndex].func;
preHookFunc(&sd, &npcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -8984,9 +8984,9 @@ void HP_clif_scriptclear(struct map_session_data *sd, int npcid) {
{
HPMHooks.source.clif.scriptclear(sd, npcid);
}
- if( HPMHooks.count.HP_clif_scriptclear_post ) {
+ if (HPMHooks.count.HP_clif_scriptclear_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_scriptclear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_scriptclear_post[hIndex].func;
postHookFunc(sd, npcid);
}
@@ -8995,14 +8995,14 @@ void HP_clif_scriptclear(struct map_session_data *sd, int npcid) {
}
void HP_clif_viewpoint(struct map_session_data *sd, int npc_id, int type, int x, int y, int id, int color) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_viewpoint_pre ) {
+ if (HPMHooks.count.HP_clif_viewpoint_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *npc_id, int *type, int *x, int *y, int *id, int *color);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewpoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewpoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_viewpoint_pre[hIndex].func;
preHookFunc(&sd, &npc_id, &type, &x, &y, &id, &color);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9010,9 +9010,9 @@ void HP_clif_viewpoint(struct map_session_data *sd, int npc_id, int type, int x,
{
HPMHooks.source.clif.viewpoint(sd, npc_id, type, x, y, id, color);
}
- if( HPMHooks.count.HP_clif_viewpoint_post ) {
+ if (HPMHooks.count.HP_clif_viewpoint_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int npc_id, int type, int x, int y, int id, int color);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewpoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewpoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_viewpoint_post[hIndex].func;
postHookFunc(sd, npc_id, type, x, y, id, color);
}
@@ -9022,14 +9022,14 @@ void HP_clif_viewpoint(struct map_session_data *sd, int npc_id, int type, int x,
int HP_clif_damage(struct block_list *src, struct block_list *dst, int sdelay, int ddelay, int64 damage, short div, unsigned char type, int64 damage2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_damage_pre ) {
+ if (HPMHooks.count.HP_clif_damage_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **dst, int *sdelay, int *ddelay, int64 *damage, short *div, unsigned char *type, int64 *damage2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &dst, &sdelay, &ddelay, &damage, &div, &type, &damage2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9037,9 +9037,9 @@ int HP_clif_damage(struct block_list *src, struct block_list *dst, int sdelay, i
{
retVal___ = HPMHooks.source.clif.damage(src, dst, sdelay, ddelay, damage, div, type, damage2);
}
- if( HPMHooks.count.HP_clif_damage_post ) {
+ if (HPMHooks.count.HP_clif_damage_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *dst, int sdelay, int ddelay, int64 damage, short div, unsigned char type, int64 damage2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, dst, sdelay, ddelay, damage, div, type, damage2);
}
@@ -9048,14 +9048,14 @@ int HP_clif_damage(struct block_list *src, struct block_list *dst, int sdelay, i
}
void HP_clif_sitting(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sitting_pre ) {
+ if (HPMHooks.count.HP_clif_sitting_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sitting_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sitting_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sitting_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9063,9 +9063,9 @@ void HP_clif_sitting(struct block_list *bl) {
{
HPMHooks.source.clif.sitting(bl);
}
- if( HPMHooks.count.HP_clif_sitting_post ) {
+ if (HPMHooks.count.HP_clif_sitting_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sitting_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sitting_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sitting_post[hIndex].func;
postHookFunc(bl);
}
@@ -9074,14 +9074,14 @@ void HP_clif_sitting(struct block_list *bl) {
}
void HP_clif_standing(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_standing_pre ) {
+ if (HPMHooks.count.HP_clif_standing_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_standing_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_standing_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_standing_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9089,9 +9089,9 @@ void HP_clif_standing(struct block_list *bl) {
{
HPMHooks.source.clif.standing(bl);
}
- if( HPMHooks.count.HP_clif_standing_post ) {
+ if (HPMHooks.count.HP_clif_standing_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_standing_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_standing_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_standing_post[hIndex].func;
postHookFunc(bl);
}
@@ -9100,14 +9100,14 @@ void HP_clif_standing(struct block_list *bl) {
}
void HP_clif_arrow_create_list(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_arrow_create_list_pre ) {
+ if (HPMHooks.count.HP_clif_arrow_create_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_create_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_create_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_arrow_create_list_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9115,9 +9115,9 @@ void HP_clif_arrow_create_list(struct map_session_data *sd) {
{
HPMHooks.source.clif.arrow_create_list(sd);
}
- if( HPMHooks.count.HP_clif_arrow_create_list_post ) {
+ if (HPMHooks.count.HP_clif_arrow_create_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_create_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_arrow_create_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_arrow_create_list_post[hIndex].func;
postHookFunc(sd);
}
@@ -9126,14 +9126,14 @@ void HP_clif_arrow_create_list(struct map_session_data *sd) {
}
void HP_clif_refresh_storagewindow(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_refresh_storagewindow_pre ) {
+ if (HPMHooks.count.HP_clif_refresh_storagewindow_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_storagewindow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_storagewindow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_refresh_storagewindow_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9141,9 +9141,9 @@ void HP_clif_refresh_storagewindow(struct map_session_data *sd) {
{
HPMHooks.source.clif.refresh_storagewindow(sd);
}
- if( HPMHooks.count.HP_clif_refresh_storagewindow_post ) {
+ if (HPMHooks.count.HP_clif_refresh_storagewindow_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_storagewindow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_storagewindow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_refresh_storagewindow_post[hIndex].func;
postHookFunc(sd);
}
@@ -9152,14 +9152,14 @@ void HP_clif_refresh_storagewindow(struct map_session_data *sd) {
}
void HP_clif_refresh(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_refresh_pre ) {
+ if (HPMHooks.count.HP_clif_refresh_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_refresh_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9167,9 +9167,9 @@ void HP_clif_refresh(struct map_session_data *sd) {
{
HPMHooks.source.clif.refresh(sd);
}
- if( HPMHooks.count.HP_clif_refresh_post ) {
+ if (HPMHooks.count.HP_clif_refresh_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refresh_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_refresh_post[hIndex].func;
postHookFunc(sd);
}
@@ -9178,14 +9178,14 @@ void HP_clif_refresh(struct map_session_data *sd) {
}
void HP_clif_fame_blacksmith(struct map_session_data *sd, int points) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_fame_blacksmith_pre ) {
+ if (HPMHooks.count.HP_clif_fame_blacksmith_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_blacksmith_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_blacksmith_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_fame_blacksmith_pre[hIndex].func;
preHookFunc(&sd, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9193,9 +9193,9 @@ void HP_clif_fame_blacksmith(struct map_session_data *sd, int points) {
{
HPMHooks.source.clif.fame_blacksmith(sd, points);
}
- if( HPMHooks.count.HP_clif_fame_blacksmith_post ) {
+ if (HPMHooks.count.HP_clif_fame_blacksmith_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_blacksmith_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_blacksmith_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_fame_blacksmith_post[hIndex].func;
postHookFunc(sd, points);
}
@@ -9204,14 +9204,14 @@ void HP_clif_fame_blacksmith(struct map_session_data *sd, int points) {
}
void HP_clif_fame_alchemist(struct map_session_data *sd, int points) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_fame_alchemist_pre ) {
+ if (HPMHooks.count.HP_clif_fame_alchemist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_alchemist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_alchemist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_fame_alchemist_pre[hIndex].func;
preHookFunc(&sd, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9219,9 +9219,9 @@ void HP_clif_fame_alchemist(struct map_session_data *sd, int points) {
{
HPMHooks.source.clif.fame_alchemist(sd, points);
}
- if( HPMHooks.count.HP_clif_fame_alchemist_post ) {
+ if (HPMHooks.count.HP_clif_fame_alchemist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_alchemist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_alchemist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_fame_alchemist_post[hIndex].func;
postHookFunc(sd, points);
}
@@ -9230,14 +9230,14 @@ void HP_clif_fame_alchemist(struct map_session_data *sd, int points) {
}
void HP_clif_fame_taekwon(struct map_session_data *sd, int points) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_fame_taekwon_pre ) {
+ if (HPMHooks.count.HP_clif_fame_taekwon_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_taekwon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_taekwon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_fame_taekwon_pre[hIndex].func;
preHookFunc(&sd, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9245,9 +9245,9 @@ void HP_clif_fame_taekwon(struct map_session_data *sd, int points) {
{
HPMHooks.source.clif.fame_taekwon(sd, points);
}
- if( HPMHooks.count.HP_clif_fame_taekwon_post ) {
+ if (HPMHooks.count.HP_clif_fame_taekwon_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_taekwon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_fame_taekwon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_fame_taekwon_post[hIndex].func;
postHookFunc(sd, points);
}
@@ -9256,14 +9256,14 @@ void HP_clif_fame_taekwon(struct map_session_data *sd, int points) {
}
void HP_clif_ranklist(struct map_session_data *sd, enum fame_list_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_ranklist_pre ) {
+ if (HPMHooks.count.HP_clif_ranklist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum fame_list_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranklist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranklist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_ranklist_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9271,9 +9271,9 @@ void HP_clif_ranklist(struct map_session_data *sd, enum fame_list_type type) {
{
HPMHooks.source.clif.ranklist(sd, type);
}
- if( HPMHooks.count.HP_clif_ranklist_post ) {
+ if (HPMHooks.count.HP_clif_ranklist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum fame_list_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranklist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranklist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_ranklist_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -9282,14 +9282,14 @@ void HP_clif_ranklist(struct map_session_data *sd, enum fame_list_type type) {
}
void HP_clif_update_rankingpoint(struct map_session_data *sd, enum fame_list_type type, int points) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_update_rankingpoint_pre ) {
+ if (HPMHooks.count.HP_clif_update_rankingpoint_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum fame_list_type *type, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_update_rankingpoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_update_rankingpoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_update_rankingpoint_pre[hIndex].func;
preHookFunc(&sd, &type, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9297,9 +9297,9 @@ void HP_clif_update_rankingpoint(struct map_session_data *sd, enum fame_list_typ
{
HPMHooks.source.clif.update_rankingpoint(sd, type, points);
}
- if( HPMHooks.count.HP_clif_update_rankingpoint_post ) {
+ if (HPMHooks.count.HP_clif_update_rankingpoint_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum fame_list_type type, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_update_rankingpoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_update_rankingpoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_update_rankingpoint_post[hIndex].func;
postHookFunc(sd, type, points);
}
@@ -9308,14 +9308,14 @@ void HP_clif_update_rankingpoint(struct map_session_data *sd, enum fame_list_typ
}
void HP_clif_pRanklist(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRanklist_pre ) {
+ if (HPMHooks.count.HP_clif_pRanklist_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRanklist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRanklist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRanklist_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9323,9 +9323,9 @@ void HP_clif_pRanklist(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRanklist(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRanklist_post ) {
+ if (HPMHooks.count.HP_clif_pRanklist_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRanklist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRanklist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRanklist_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -9334,14 +9334,14 @@ void HP_clif_pRanklist(int fd, struct map_session_data *sd) {
}
void HP_clif_hotkeys(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_hotkeys_pre ) {
+ if (HPMHooks.count.HP_clif_hotkeys_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hotkeys_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hotkeys_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hotkeys_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9349,9 +9349,9 @@ void HP_clif_hotkeys(struct map_session_data *sd) {
{
HPMHooks.source.clif.hotkeys(sd);
}
- if( HPMHooks.count.HP_clif_hotkeys_post ) {
+ if (HPMHooks.count.HP_clif_hotkeys_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hotkeys_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hotkeys_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hotkeys_post[hIndex].func;
postHookFunc(sd);
}
@@ -9361,16 +9361,16 @@ void HP_clif_hotkeys(struct map_session_data *sd) {
int HP_clif_insight(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_insight_pre ) {
+ if (HPMHooks.count.HP_clif_insight_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_insight_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_insight_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_insight_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9380,9 +9380,9 @@ int HP_clif_insight(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.clif.insight(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_insight_post ) {
+ if (HPMHooks.count.HP_clif_insight_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_insight_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_insight_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_insight_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -9394,16 +9394,16 @@ int HP_clif_insight(struct block_list *bl, va_list ap) {
int HP_clif_outsight(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_outsight_pre ) {
+ if (HPMHooks.count.HP_clif_outsight_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_outsight_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_outsight_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_outsight_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -9413,9 +9413,9 @@ int HP_clif_outsight(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.clif.outsight(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_outsight_post ) {
+ if (HPMHooks.count.HP_clif_outsight_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_outsight_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_outsight_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_outsight_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -9426,14 +9426,14 @@ int HP_clif_outsight(struct block_list *bl, va_list ap) {
}
void HP_clif_skillcastcancel(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skillcastcancel_pre ) {
+ if (HPMHooks.count.HP_clif_skillcastcancel_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillcastcancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillcastcancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skillcastcancel_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9441,9 +9441,9 @@ void HP_clif_skillcastcancel(struct block_list *bl) {
{
HPMHooks.source.clif.skillcastcancel(bl);
}
- if( HPMHooks.count.HP_clif_skillcastcancel_post ) {
+ if (HPMHooks.count.HP_clif_skillcastcancel_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillcastcancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillcastcancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skillcastcancel_post[hIndex].func;
postHookFunc(bl);
}
@@ -9452,14 +9452,14 @@ void HP_clif_skillcastcancel(struct block_list *bl) {
}
void HP_clif_skill_fail(struct map_session_data *sd, uint16 skill_id, enum useskill_fail_cause cause, int btype) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_fail_pre ) {
+ if (HPMHooks.count.HP_clif_skill_fail_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, enum useskill_fail_cause *cause, int *btype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_fail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_fail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_fail_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &cause, &btype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9467,9 +9467,9 @@ void HP_clif_skill_fail(struct map_session_data *sd, uint16 skill_id, enum usesk
{
HPMHooks.source.clif.skill_fail(sd, skill_id, cause, btype);
}
- if( HPMHooks.count.HP_clif_skill_fail_post ) {
+ if (HPMHooks.count.HP_clif_skill_fail_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, enum useskill_fail_cause cause, int btype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_fail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_fail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_fail_post[hIndex].func;
postHookFunc(sd, skill_id, cause, btype);
}
@@ -9478,14 +9478,14 @@ void HP_clif_skill_fail(struct map_session_data *sd, uint16 skill_id, enum usesk
}
void HP_clif_skill_cooldown(struct map_session_data *sd, uint16 skill_id, unsigned int duration) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_cooldown_pre ) {
+ if (HPMHooks.count.HP_clif_skill_cooldown_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, unsigned int *duration);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_cooldown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_cooldown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_cooldown_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &duration);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9493,9 +9493,9 @@ void HP_clif_skill_cooldown(struct map_session_data *sd, uint16 skill_id, unsign
{
HPMHooks.source.clif.skill_cooldown(sd, skill_id, duration);
}
- if( HPMHooks.count.HP_clif_skill_cooldown_post ) {
+ if (HPMHooks.count.HP_clif_skill_cooldown_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, unsigned int duration);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_cooldown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_cooldown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_cooldown_post[hIndex].func;
postHookFunc(sd, skill_id, duration);
}
@@ -9504,14 +9504,14 @@ void HP_clif_skill_cooldown(struct map_session_data *sd, uint16 skill_id, unsign
}
void HP_clif_skill_memomessage(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_memomessage_pre ) {
+ if (HPMHooks.count.HP_clif_skill_memomessage_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_memomessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_memomessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_memomessage_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9519,9 +9519,9 @@ void HP_clif_skill_memomessage(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.skill_memomessage(sd, type);
}
- if( HPMHooks.count.HP_clif_skill_memomessage_post ) {
+ if (HPMHooks.count.HP_clif_skill_memomessage_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_memomessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_memomessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_memomessage_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -9530,14 +9530,14 @@ void HP_clif_skill_memomessage(struct map_session_data *sd, int type) {
}
void HP_clif_skill_mapinfomessage(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_mapinfomessage_pre ) {
+ if (HPMHooks.count.HP_clif_skill_mapinfomessage_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_mapinfomessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_mapinfomessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_mapinfomessage_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9545,9 +9545,9 @@ void HP_clif_skill_mapinfomessage(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.skill_mapinfomessage(sd, type);
}
- if( HPMHooks.count.HP_clif_skill_mapinfomessage_post ) {
+ if (HPMHooks.count.HP_clif_skill_mapinfomessage_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_mapinfomessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_mapinfomessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_mapinfomessage_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -9556,14 +9556,14 @@ void HP_clif_skill_mapinfomessage(struct map_session_data *sd, int type) {
}
void HP_clif_skill_produce_mix_list(struct map_session_data *sd, int skill_id, int trigger) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_produce_mix_list_pre ) {
+ if (HPMHooks.count.HP_clif_skill_produce_mix_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *skill_id, int *trigger);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_produce_mix_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_produce_mix_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_produce_mix_list_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &trigger);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9571,9 +9571,9 @@ void HP_clif_skill_produce_mix_list(struct map_session_data *sd, int skill_id, i
{
HPMHooks.source.clif.skill_produce_mix_list(sd, skill_id, trigger);
}
- if( HPMHooks.count.HP_clif_skill_produce_mix_list_post ) {
+ if (HPMHooks.count.HP_clif_skill_produce_mix_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int skill_id, int trigger);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_produce_mix_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_produce_mix_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_produce_mix_list_post[hIndex].func;
postHookFunc(sd, skill_id, trigger);
}
@@ -9582,14 +9582,14 @@ void HP_clif_skill_produce_mix_list(struct map_session_data *sd, int skill_id, i
}
void HP_clif_cooking_list(struct map_session_data *sd, int trigger, uint16 skill_id, int qty, int list_type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cooking_list_pre ) {
+ if (HPMHooks.count.HP_clif_cooking_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *trigger, uint16 *skill_id, int *qty, int *list_type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooking_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooking_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cooking_list_pre[hIndex].func;
preHookFunc(&sd, &trigger, &skill_id, &qty, &list_type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9597,9 +9597,9 @@ void HP_clif_cooking_list(struct map_session_data *sd, int trigger, uint16 skill
{
HPMHooks.source.clif.cooking_list(sd, trigger, skill_id, qty, list_type);
}
- if( HPMHooks.count.HP_clif_cooking_list_post ) {
+ if (HPMHooks.count.HP_clif_cooking_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int trigger, uint16 skill_id, int qty, int list_type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooking_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooking_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cooking_list_post[hIndex].func;
postHookFunc(sd, trigger, skill_id, qty, list_type);
}
@@ -9608,14 +9608,14 @@ void HP_clif_cooking_list(struct map_session_data *sd, int trigger, uint16 skill
}
void HP_clif_autospell(struct map_session_data *sd, uint16 skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_autospell_pre ) {
+ if (HPMHooks.count.HP_clif_autospell_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_autospell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_autospell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_autospell_pre[hIndex].func;
preHookFunc(&sd, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9623,9 +9623,9 @@ void HP_clif_autospell(struct map_session_data *sd, uint16 skill_lv) {
{
HPMHooks.source.clif.autospell(sd, skill_lv);
}
- if( HPMHooks.count.HP_clif_autospell_post ) {
+ if (HPMHooks.count.HP_clif_autospell_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_autospell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_autospell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_autospell_post[hIndex].func;
postHookFunc(sd, skill_lv);
}
@@ -9634,14 +9634,14 @@ void HP_clif_autospell(struct map_session_data *sd, uint16 skill_lv) {
}
void HP_clif_combo_delay(struct block_list *bl, int wait) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_combo_delay_pre ) {
+ if (HPMHooks.count.HP_clif_combo_delay_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *wait);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_combo_delay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_combo_delay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_combo_delay_pre[hIndex].func;
preHookFunc(&bl, &wait);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9649,9 +9649,9 @@ void HP_clif_combo_delay(struct block_list *bl, int wait) {
{
HPMHooks.source.clif.combo_delay(bl, wait);
}
- if( HPMHooks.count.HP_clif_combo_delay_post ) {
+ if (HPMHooks.count.HP_clif_combo_delay_post > 0) {
void (*postHookFunc) (struct block_list *bl, int wait);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_combo_delay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_combo_delay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_combo_delay_post[hIndex].func;
postHookFunc(bl, wait);
}
@@ -9660,14 +9660,14 @@ void HP_clif_combo_delay(struct block_list *bl, int wait) {
}
void HP_clif_status_change(struct block_list *bl, int type, int flag, int tick, int val1, int val2, int val3) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_status_change_pre ) {
+ if (HPMHooks.count.HP_clif_status_change_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type, int *flag, int *tick, int *val1, int *val2, int *val3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_status_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_status_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_status_change_pre[hIndex].func;
preHookFunc(&bl, &type, &flag, &tick, &val1, &val2, &val3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9675,9 +9675,9 @@ void HP_clif_status_change(struct block_list *bl, int type, int flag, int tick,
{
HPMHooks.source.clif.status_change(bl, type, flag, tick, val1, val2, val3);
}
- if( HPMHooks.count.HP_clif_status_change_post ) {
+ if (HPMHooks.count.HP_clif_status_change_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type, int flag, int tick, int val1, int val2, int val3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_status_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_status_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_status_change_post[hIndex].func;
postHookFunc(bl, type, flag, tick, val1, val2, val3);
}
@@ -9686,14 +9686,14 @@ void HP_clif_status_change(struct block_list *bl, int type, int flag, int tick,
}
void HP_clif_insert_card(struct map_session_data *sd, int idx_equip, int idx_card, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_insert_card_pre ) {
+ if (HPMHooks.count.HP_clif_insert_card_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx_equip, int *idx_card, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_insert_card_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_insert_card_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_insert_card_pre[hIndex].func;
preHookFunc(&sd, &idx_equip, &idx_card, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9701,9 +9701,9 @@ void HP_clif_insert_card(struct map_session_data *sd, int idx_equip, int idx_car
{
HPMHooks.source.clif.insert_card(sd, idx_equip, idx_card, flag);
}
- if( HPMHooks.count.HP_clif_insert_card_post ) {
+ if (HPMHooks.count.HP_clif_insert_card_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx_equip, int idx_card, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_insert_card_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_insert_card_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_insert_card_post[hIndex].func;
postHookFunc(sd, idx_equip, idx_card, flag);
}
@@ -9712,14 +9712,14 @@ void HP_clif_insert_card(struct map_session_data *sd, int idx_equip, int idx_car
}
void HP_clif_inventorylist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_inventorylist_pre ) {
+ if (HPMHooks.count.HP_clif_inventorylist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_inventorylist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_inventorylist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_inventorylist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9727,9 +9727,9 @@ void HP_clif_inventorylist(struct map_session_data *sd) {
{
HPMHooks.source.clif.inventorylist(sd);
}
- if( HPMHooks.count.HP_clif_inventorylist_post ) {
+ if (HPMHooks.count.HP_clif_inventorylist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_inventorylist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_inventorylist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_inventorylist_post[hIndex].func;
postHookFunc(sd);
}
@@ -9738,14 +9738,14 @@ void HP_clif_inventorylist(struct map_session_data *sd) {
}
void HP_clif_equiplist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_equiplist_pre ) {
+ if (HPMHooks.count.HP_clif_equiplist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiplist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiplist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_equiplist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9753,9 +9753,9 @@ void HP_clif_equiplist(struct map_session_data *sd) {
{
HPMHooks.source.clif.equiplist(sd);
}
- if( HPMHooks.count.HP_clif_equiplist_post ) {
+ if (HPMHooks.count.HP_clif_equiplist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiplist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiplist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_equiplist_post[hIndex].func;
postHookFunc(sd);
}
@@ -9764,14 +9764,14 @@ void HP_clif_equiplist(struct map_session_data *sd) {
}
void HP_clif_cartlist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cartlist_pre ) {
+ if (HPMHooks.count.HP_clif_cartlist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cartlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cartlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cartlist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9779,9 +9779,9 @@ void HP_clif_cartlist(struct map_session_data *sd) {
{
HPMHooks.source.clif.cartlist(sd);
}
- if( HPMHooks.count.HP_clif_cartlist_post ) {
+ if (HPMHooks.count.HP_clif_cartlist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cartlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cartlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cartlist_post[hIndex].func;
postHookFunc(sd);
}
@@ -9790,14 +9790,14 @@ void HP_clif_cartlist(struct map_session_data *sd) {
}
void HP_clif_favorite_item(struct map_session_data *sd, unsigned short index) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_favorite_item_pre ) {
+ if (HPMHooks.count.HP_clif_favorite_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_favorite_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_favorite_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_favorite_item_pre[hIndex].func;
preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9805,9 +9805,9 @@ void HP_clif_favorite_item(struct map_session_data *sd, unsigned short index) {
{
HPMHooks.source.clif.favorite_item(sd, index);
}
- if( HPMHooks.count.HP_clif_favorite_item_post ) {
+ if (HPMHooks.count.HP_clif_favorite_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_favorite_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_favorite_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_favorite_item_post[hIndex].func;
postHookFunc(sd, index);
}
@@ -9816,14 +9816,14 @@ void HP_clif_favorite_item(struct map_session_data *sd, unsigned short index) {
}
void HP_clif_clearcart(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearcart_pre ) {
+ if (HPMHooks.count.HP_clif_clearcart_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearcart_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9831,9 +9831,9 @@ void HP_clif_clearcart(int fd) {
{
HPMHooks.source.clif.clearcart(fd);
}
- if( HPMHooks.count.HP_clif_clearcart_post ) {
+ if (HPMHooks.count.HP_clif_clearcart_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearcart_post[hIndex].func;
postHookFunc(fd);
}
@@ -9842,14 +9842,14 @@ void HP_clif_clearcart(int fd) {
}
void HP_clif_item_identify_list(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_identify_list_pre ) {
+ if (HPMHooks.count.HP_clif_item_identify_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identify_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identify_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_identify_list_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9857,9 +9857,9 @@ void HP_clif_item_identify_list(struct map_session_data *sd) {
{
HPMHooks.source.clif.item_identify_list(sd);
}
- if( HPMHooks.count.HP_clif_item_identify_list_post ) {
+ if (HPMHooks.count.HP_clif_item_identify_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identify_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identify_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_identify_list_post[hIndex].func;
postHookFunc(sd);
}
@@ -9868,14 +9868,14 @@ void HP_clif_item_identify_list(struct map_session_data *sd) {
}
void HP_clif_item_identified(struct map_session_data *sd, int idx, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_identified_pre ) {
+ if (HPMHooks.count.HP_clif_item_identified_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identified_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identified_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_identified_pre[hIndex].func;
preHookFunc(&sd, &idx, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9883,9 +9883,9 @@ void HP_clif_item_identified(struct map_session_data *sd, int idx, int flag) {
{
HPMHooks.source.clif.item_identified(sd, idx, flag);
}
- if( HPMHooks.count.HP_clif_item_identified_post ) {
+ if (HPMHooks.count.HP_clif_item_identified_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identified_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_identified_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_identified_post[hIndex].func;
postHookFunc(sd, idx, flag);
}
@@ -9894,14 +9894,14 @@ void HP_clif_item_identified(struct map_session_data *sd, int idx, int flag) {
}
void HP_clif_item_repair_list(struct map_session_data *sd, struct map_session_data *dstsd, int lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_repair_list_pre ) {
+ if (HPMHooks.count.HP_clif_item_repair_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **dstsd, int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repair_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repair_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_repair_list_pre[hIndex].func;
preHookFunc(&sd, &dstsd, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9909,9 +9909,9 @@ void HP_clif_item_repair_list(struct map_session_data *sd, struct map_session_da
{
HPMHooks.source.clif.item_repair_list(sd, dstsd, lv);
}
- if( HPMHooks.count.HP_clif_item_repair_list_post ) {
+ if (HPMHooks.count.HP_clif_item_repair_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *dstsd, int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repair_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repair_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_repair_list_post[hIndex].func;
postHookFunc(sd, dstsd, lv);
}
@@ -9920,14 +9920,14 @@ void HP_clif_item_repair_list(struct map_session_data *sd, struct map_session_da
}
void HP_clif_item_repaireffect(struct map_session_data *sd, int idx, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_repaireffect_pre ) {
+ if (HPMHooks.count.HP_clif_item_repaireffect_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repaireffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repaireffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_repaireffect_pre[hIndex].func;
preHookFunc(&sd, &idx, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9935,9 +9935,9 @@ void HP_clif_item_repaireffect(struct map_session_data *sd, int idx, int flag) {
{
HPMHooks.source.clif.item_repaireffect(sd, idx, flag);
}
- if( HPMHooks.count.HP_clif_item_repaireffect_post ) {
+ if (HPMHooks.count.HP_clif_item_repaireffect_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repaireffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_repaireffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_repaireffect_post[hIndex].func;
postHookFunc(sd, idx, flag);
}
@@ -9946,14 +9946,14 @@ void HP_clif_item_repaireffect(struct map_session_data *sd, int idx, int flag) {
}
void HP_clif_item_damaged(struct map_session_data *sd, unsigned short position) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_damaged_pre ) {
+ if (HPMHooks.count.HP_clif_item_damaged_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *position);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_damaged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_damaged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_damaged_pre[hIndex].func;
preHookFunc(&sd, &position);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9961,9 +9961,9 @@ void HP_clif_item_damaged(struct map_session_data *sd, unsigned short position)
{
HPMHooks.source.clif.item_damaged(sd, position);
}
- if( HPMHooks.count.HP_clif_item_damaged_post ) {
+ if (HPMHooks.count.HP_clif_item_damaged_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short position);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_damaged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_damaged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_damaged_post[hIndex].func;
postHookFunc(sd, position);
}
@@ -9972,14 +9972,14 @@ void HP_clif_item_damaged(struct map_session_data *sd, unsigned short position)
}
void HP_clif_item_refine_list(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_refine_list_pre ) {
+ if (HPMHooks.count.HP_clif_item_refine_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_refine_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_refine_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_refine_list_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -9987,9 +9987,9 @@ void HP_clif_item_refine_list(struct map_session_data *sd) {
{
HPMHooks.source.clif.item_refine_list(sd);
}
- if( HPMHooks.count.HP_clif_item_refine_list_post ) {
+ if (HPMHooks.count.HP_clif_item_refine_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_refine_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_refine_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_refine_list_post[hIndex].func;
postHookFunc(sd);
}
@@ -9998,14 +9998,14 @@ void HP_clif_item_refine_list(struct map_session_data *sd) {
}
void HP_clif_item_skill(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_item_skill_pre ) {
+ if (HPMHooks.count.HP_clif_item_skill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_item_skill_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10013,9 +10013,9 @@ void HP_clif_item_skill(struct map_session_data *sd, uint16 skill_id, uint16 ski
{
HPMHooks.source.clif.item_skill(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_clif_item_skill_post ) {
+ if (HPMHooks.count.HP_clif_item_skill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_item_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_item_skill_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv);
}
@@ -10024,14 +10024,14 @@ void HP_clif_item_skill(struct map_session_data *sd, uint16 skill_id, uint16 ski
}
void HP_clif_mvp_item(struct map_session_data *sd, int nameid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mvp_item_pre ) {
+ if (HPMHooks.count.HP_clif_mvp_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mvp_item_pre[hIndex].func;
preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10039,9 +10039,9 @@ void HP_clif_mvp_item(struct map_session_data *sd, int nameid) {
{
HPMHooks.source.clif.mvp_item(sd, nameid);
}
- if( HPMHooks.count.HP_clif_mvp_item_post ) {
+ if (HPMHooks.count.HP_clif_mvp_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mvp_item_post[hIndex].func;
postHookFunc(sd, nameid);
}
@@ -10050,14 +10050,14 @@ void HP_clif_mvp_item(struct map_session_data *sd, int nameid) {
}
void HP_clif_mvp_exp(struct map_session_data *sd, unsigned int exp) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mvp_exp_pre ) {
+ if (HPMHooks.count.HP_clif_mvp_exp_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *exp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_exp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_exp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mvp_exp_pre[hIndex].func;
preHookFunc(&sd, &exp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10065,9 +10065,9 @@ void HP_clif_mvp_exp(struct map_session_data *sd, unsigned int exp) {
{
HPMHooks.source.clif.mvp_exp(sd, exp);
}
- if( HPMHooks.count.HP_clif_mvp_exp_post ) {
+ if (HPMHooks.count.HP_clif_mvp_exp_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int exp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_exp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_exp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mvp_exp_post[hIndex].func;
postHookFunc(sd, exp);
}
@@ -10076,14 +10076,14 @@ void HP_clif_mvp_exp(struct map_session_data *sd, unsigned int exp) {
}
void HP_clif_mvp_noitem(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mvp_noitem_pre ) {
+ if (HPMHooks.count.HP_clif_mvp_noitem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_noitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_noitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mvp_noitem_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10091,9 +10091,9 @@ void HP_clif_mvp_noitem(struct map_session_data *sd) {
{
HPMHooks.source.clif.mvp_noitem(sd);
}
- if( HPMHooks.count.HP_clif_mvp_noitem_post ) {
+ if (HPMHooks.count.HP_clif_mvp_noitem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_noitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_noitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mvp_noitem_post[hIndex].func;
postHookFunc(sd);
}
@@ -10102,14 +10102,14 @@ void HP_clif_mvp_noitem(struct map_session_data *sd) {
}
void HP_clif_changed_dir(struct block_list *bl, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changed_dir_pre ) {
+ if (HPMHooks.count.HP_clif_changed_dir_pre > 0) {
void (*preHookFunc) (struct block_list **bl, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changed_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changed_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changed_dir_pre[hIndex].func;
preHookFunc(&bl, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10117,9 +10117,9 @@ void HP_clif_changed_dir(struct block_list *bl, enum send_target target) {
{
HPMHooks.source.clif.changed_dir(bl, target);
}
- if( HPMHooks.count.HP_clif_changed_dir_post ) {
+ if (HPMHooks.count.HP_clif_changed_dir_post > 0) {
void (*postHookFunc) (struct block_list *bl, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changed_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changed_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changed_dir_post[hIndex].func;
postHookFunc(bl, target);
}
@@ -10128,14 +10128,14 @@ void HP_clif_changed_dir(struct block_list *bl, enum send_target target) {
}
void HP_clif_charnameack(int fd, struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_charnameack_pre ) {
+ if (HPMHooks.count.HP_clif_charnameack_pre > 0) {
void (*preHookFunc) (int *fd, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_charnameack_pre[hIndex].func;
preHookFunc(&fd, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10143,9 +10143,9 @@ void HP_clif_charnameack(int fd, struct block_list *bl) {
{
HPMHooks.source.clif.charnameack(fd, bl);
}
- if( HPMHooks.count.HP_clif_charnameack_post ) {
+ if (HPMHooks.count.HP_clif_charnameack_post > 0) {
void (*postHookFunc) (int fd, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_charnameack_post[hIndex].func;
postHookFunc(fd, bl);
}
@@ -10154,14 +10154,14 @@ void HP_clif_charnameack(int fd, struct block_list *bl) {
}
void HP_clif_monster_hp_bar(struct mob_data *md, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_monster_hp_bar_pre ) {
+ if (HPMHooks.count.HP_clif_monster_hp_bar_pre > 0) {
void (*preHookFunc) (struct mob_data **md, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_monster_hp_bar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_monster_hp_bar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_monster_hp_bar_pre[hIndex].func;
preHookFunc(&md, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10169,9 +10169,9 @@ void HP_clif_monster_hp_bar(struct mob_data *md, struct map_session_data *sd) {
{
HPMHooks.source.clif.monster_hp_bar(md, sd);
}
- if( HPMHooks.count.HP_clif_monster_hp_bar_post ) {
+ if (HPMHooks.count.HP_clif_monster_hp_bar_post > 0) {
void (*postHookFunc) (struct mob_data *md, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_monster_hp_bar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_monster_hp_bar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_monster_hp_bar_post[hIndex].func;
postHookFunc(md, sd);
}
@@ -10181,14 +10181,14 @@ void HP_clif_monster_hp_bar(struct mob_data *md, struct map_session_data *sd) {
int HP_clif_hpmeter(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_hpmeter_pre ) {
+ if (HPMHooks.count.HP_clif_hpmeter_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hpmeter_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10196,9 +10196,9 @@ int HP_clif_hpmeter(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.hpmeter(sd);
}
- if( HPMHooks.count.HP_clif_hpmeter_post ) {
+ if (HPMHooks.count.HP_clif_hpmeter_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hpmeter_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -10207,14 +10207,14 @@ int HP_clif_hpmeter(struct map_session_data *sd) {
}
void HP_clif_hpmeter_single(int fd, int id, unsigned int hp, unsigned int maxhp) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_hpmeter_single_pre ) {
+ if (HPMHooks.count.HP_clif_hpmeter_single_pre > 0) {
void (*preHookFunc) (int *fd, int *id, unsigned int *hp, unsigned int *maxhp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hpmeter_single_pre[hIndex].func;
preHookFunc(&fd, &id, &hp, &maxhp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10222,9 +10222,9 @@ void HP_clif_hpmeter_single(int fd, int id, unsigned int hp, unsigned int maxhp)
{
HPMHooks.source.clif.hpmeter_single(fd, id, hp, maxhp);
}
- if( HPMHooks.count.HP_clif_hpmeter_single_post ) {
+ if (HPMHooks.count.HP_clif_hpmeter_single_post > 0) {
void (*postHookFunc) (int fd, int id, unsigned int hp, unsigned int maxhp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hpmeter_single_post[hIndex].func;
postHookFunc(fd, id, hp, maxhp);
}
@@ -10234,16 +10234,16 @@ void HP_clif_hpmeter_single(int fd, int id, unsigned int hp, unsigned int maxhp)
int HP_clif_hpmeter_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_hpmeter_sub_pre ) {
+ if (HPMHooks.count.HP_clif_hpmeter_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_hpmeter_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10253,9 +10253,9 @@ int HP_clif_hpmeter_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.clif.hpmeter_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_hpmeter_sub_post ) {
+ if (HPMHooks.count.HP_clif_hpmeter_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hpmeter_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_hpmeter_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -10266,14 +10266,14 @@ int HP_clif_hpmeter_sub(struct block_list *bl, va_list ap) {
}
void HP_clif_upgrademessage(int fd, int result, int item_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_upgrademessage_pre ) {
+ if (HPMHooks.count.HP_clif_upgrademessage_pre > 0) {
void (*preHookFunc) (int *fd, int *result, int *item_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_upgrademessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_upgrademessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_upgrademessage_pre[hIndex].func;
preHookFunc(&fd, &result, &item_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10281,9 +10281,9 @@ void HP_clif_upgrademessage(int fd, int result, int item_id) {
{
HPMHooks.source.clif.upgrademessage(fd, result, item_id);
}
- if( HPMHooks.count.HP_clif_upgrademessage_post ) {
+ if (HPMHooks.count.HP_clif_upgrademessage_post > 0) {
void (*postHookFunc) (int fd, int result, int item_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_upgrademessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_upgrademessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_upgrademessage_post[hIndex].func;
postHookFunc(fd, result, item_id);
}
@@ -10292,14 +10292,14 @@ void HP_clif_upgrademessage(int fd, int result, int item_id) {
}
void HP_clif_get_weapon_view(struct map_session_data *sd, unsigned short *rhand, unsigned short *lhand) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_get_weapon_view_pre ) {
+ if (HPMHooks.count.HP_clif_get_weapon_view_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short **rhand, unsigned short **lhand);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_weapon_view_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_weapon_view_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_get_weapon_view_pre[hIndex].func;
preHookFunc(&sd, &rhand, &lhand);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10307,9 +10307,9 @@ void HP_clif_get_weapon_view(struct map_session_data *sd, unsigned short *rhand,
{
HPMHooks.source.clif.get_weapon_view(sd, rhand, lhand);
}
- if( HPMHooks.count.HP_clif_get_weapon_view_post ) {
+ if (HPMHooks.count.HP_clif_get_weapon_view_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short *rhand, unsigned short *lhand);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_weapon_view_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_weapon_view_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_get_weapon_view_post[hIndex].func;
postHookFunc(sd, rhand, lhand);
}
@@ -10318,14 +10318,14 @@ void HP_clif_get_weapon_view(struct map_session_data *sd, unsigned short *rhand,
}
void HP_clif_gospel_info(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_gospel_info_pre ) {
+ if (HPMHooks.count.HP_clif_gospel_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_gospel_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_gospel_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_gospel_info_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10333,9 +10333,9 @@ void HP_clif_gospel_info(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.gospel_info(sd, type);
}
- if( HPMHooks.count.HP_clif_gospel_info_post ) {
+ if (HPMHooks.count.HP_clif_gospel_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_gospel_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_gospel_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_gospel_info_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -10344,14 +10344,14 @@ void HP_clif_gospel_info(struct map_session_data *sd, int type) {
}
void HP_clif_feel_req(int fd, struct map_session_data *sd, uint16 skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_feel_req_pre ) {
+ if (HPMHooks.count.HP_clif_feel_req_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_feel_req_pre[hIndex].func;
preHookFunc(&fd, &sd, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10359,9 +10359,9 @@ void HP_clif_feel_req(int fd, struct map_session_data *sd, uint16 skill_lv) {
{
HPMHooks.source.clif.feel_req(fd, sd, skill_lv);
}
- if( HPMHooks.count.HP_clif_feel_req_post ) {
+ if (HPMHooks.count.HP_clif_feel_req_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_feel_req_post[hIndex].func;
postHookFunc(fd, sd, skill_lv);
}
@@ -10370,14 +10370,14 @@ void HP_clif_feel_req(int fd, struct map_session_data *sd, uint16 skill_lv) {
}
void HP_clif_starskill(struct map_session_data *sd, const char *mapname, int monster_id, unsigned char star, unsigned char result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_starskill_pre ) {
+ if (HPMHooks.count.HP_clif_starskill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **mapname, int *monster_id, unsigned char *star, unsigned char *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_starskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_starskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_starskill_pre[hIndex].func;
preHookFunc(&sd, &mapname, &monster_id, &star, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10385,9 +10385,9 @@ void HP_clif_starskill(struct map_session_data *sd, const char *mapname, int mon
{
HPMHooks.source.clif.starskill(sd, mapname, monster_id, star, result);
}
- if( HPMHooks.count.HP_clif_starskill_post ) {
+ if (HPMHooks.count.HP_clif_starskill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *mapname, int monster_id, unsigned char star, unsigned char result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_starskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_starskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_starskill_post[hIndex].func;
postHookFunc(sd, mapname, monster_id, star, result);
}
@@ -10396,14 +10396,14 @@ void HP_clif_starskill(struct map_session_data *sd, const char *mapname, int mon
}
void HP_clif_feel_info(struct map_session_data *sd, unsigned char feel_level, unsigned char type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_feel_info_pre ) {
+ if (HPMHooks.count.HP_clif_feel_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *feel_level, unsigned char *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_feel_info_pre[hIndex].func;
preHookFunc(&sd, &feel_level, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10411,9 +10411,9 @@ void HP_clif_feel_info(struct map_session_data *sd, unsigned char feel_level, un
{
HPMHooks.source.clif.feel_info(sd, feel_level, type);
}
- if( HPMHooks.count.HP_clif_feel_info_post ) {
+ if (HPMHooks.count.HP_clif_feel_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char feel_level, unsigned char type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_feel_info_post[hIndex].func;
postHookFunc(sd, feel_level, type);
}
@@ -10422,14 +10422,14 @@ void HP_clif_feel_info(struct map_session_data *sd, unsigned char feel_level, un
}
void HP_clif_hate_info(struct map_session_data *sd, unsigned char hate_level, int class_, unsigned char type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_hate_info_pre ) {
+ if (HPMHooks.count.HP_clif_hate_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *hate_level, int *class_, unsigned char *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hate_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hate_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hate_info_pre[hIndex].func;
preHookFunc(&sd, &hate_level, &class_, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10437,9 +10437,9 @@ void HP_clif_hate_info(struct map_session_data *sd, unsigned char hate_level, in
{
HPMHooks.source.clif.hate_info(sd, hate_level, class_, type);
}
- if( HPMHooks.count.HP_clif_hate_info_post ) {
+ if (HPMHooks.count.HP_clif_hate_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char hate_level, int class_, unsigned char type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hate_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hate_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hate_info_post[hIndex].func;
postHookFunc(sd, hate_level, class_, type);
}
@@ -10448,14 +10448,14 @@ void HP_clif_hate_info(struct map_session_data *sd, unsigned char hate_level, in
}
void HP_clif_mission_info(struct map_session_data *sd, int mob_id, unsigned char progress) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mission_info_pre ) {
+ if (HPMHooks.count.HP_clif_mission_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *mob_id, unsigned char *progress);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mission_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mission_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mission_info_pre[hIndex].func;
preHookFunc(&sd, &mob_id, &progress);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10463,9 +10463,9 @@ void HP_clif_mission_info(struct map_session_data *sd, int mob_id, unsigned char
{
HPMHooks.source.clif.mission_info(sd, mob_id, progress);
}
- if( HPMHooks.count.HP_clif_mission_info_post ) {
+ if (HPMHooks.count.HP_clif_mission_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int mob_id, unsigned char progress);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mission_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mission_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mission_info_post[hIndex].func;
postHookFunc(sd, mob_id, progress);
}
@@ -10474,14 +10474,14 @@ void HP_clif_mission_info(struct map_session_data *sd, int mob_id, unsigned char
}
void HP_clif_feel_hate_reset(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_feel_hate_reset_pre ) {
+ if (HPMHooks.count.HP_clif_feel_hate_reset_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_hate_reset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_hate_reset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_feel_hate_reset_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10489,9 +10489,9 @@ void HP_clif_feel_hate_reset(struct map_session_data *sd) {
{
HPMHooks.source.clif.feel_hate_reset(sd);
}
- if( HPMHooks.count.HP_clif_feel_hate_reset_post ) {
+ if (HPMHooks.count.HP_clif_feel_hate_reset_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_hate_reset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_feel_hate_reset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_feel_hate_reset_post[hIndex].func;
postHookFunc(sd);
}
@@ -10500,14 +10500,14 @@ void HP_clif_feel_hate_reset(struct map_session_data *sd) {
}
void HP_clif_partytickack(struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_partytickack_pre ) {
+ if (HPMHooks.count.HP_clif_partytickack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_partytickack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_partytickack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_partytickack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10515,9 +10515,9 @@ void HP_clif_partytickack(struct map_session_data *sd, bool flag) {
{
HPMHooks.source.clif.partytickack(sd, flag);
}
- if( HPMHooks.count.HP_clif_partytickack_post ) {
+ if (HPMHooks.count.HP_clif_partytickack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_partytickack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_partytickack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_partytickack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -10526,14 +10526,14 @@ void HP_clif_partytickack(struct map_session_data *sd, bool flag) {
}
void HP_clif_equiptickack(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_equiptickack_pre ) {
+ if (HPMHooks.count.HP_clif_equiptickack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiptickack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiptickack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_equiptickack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10541,9 +10541,9 @@ void HP_clif_equiptickack(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.equiptickack(sd, flag);
}
- if( HPMHooks.count.HP_clif_equiptickack_post ) {
+ if (HPMHooks.count.HP_clif_equiptickack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiptickack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equiptickack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_equiptickack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -10552,14 +10552,14 @@ void HP_clif_equiptickack(struct map_session_data *sd, int flag) {
}
void HP_clif_viewequip_ack(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_viewequip_ack_pre ) {
+ if (HPMHooks.count.HP_clif_viewequip_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewequip_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewequip_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_viewequip_ack_pre[hIndex].func;
preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10567,9 +10567,9 @@ void HP_clif_viewequip_ack(struct map_session_data *sd, struct map_session_data
{
HPMHooks.source.clif.viewequip_ack(sd, tsd);
}
- if( HPMHooks.count.HP_clif_viewequip_ack_post ) {
+ if (HPMHooks.count.HP_clif_viewequip_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewequip_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_viewequip_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_viewequip_ack_post[hIndex].func;
postHookFunc(sd, tsd);
}
@@ -10578,14 +10578,14 @@ void HP_clif_viewequip_ack(struct map_session_data *sd, struct map_session_data
}
void HP_clif_equpcheckbox(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_equpcheckbox_pre ) {
+ if (HPMHooks.count.HP_clif_equpcheckbox_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equpcheckbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equpcheckbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_equpcheckbox_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10593,9 +10593,9 @@ void HP_clif_equpcheckbox(struct map_session_data *sd) {
{
HPMHooks.source.clif.equpcheckbox(sd);
}
- if( HPMHooks.count.HP_clif_equpcheckbox_post ) {
+ if (HPMHooks.count.HP_clif_equpcheckbox_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_equpcheckbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_equpcheckbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_equpcheckbox_post[hIndex].func;
postHookFunc(sd);
}
@@ -10604,14 +10604,14 @@ void HP_clif_equpcheckbox(struct map_session_data *sd) {
}
void HP_clif_displayexp(struct map_session_data *sd, unsigned int exp, char type, bool is_quest) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_displayexp_pre ) {
+ if (HPMHooks.count.HP_clif_displayexp_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *exp, char *type, bool *is_quest);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_displayexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_displayexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_displayexp_pre[hIndex].func;
preHookFunc(&sd, &exp, &type, &is_quest);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10619,9 +10619,9 @@ void HP_clif_displayexp(struct map_session_data *sd, unsigned int exp, char type
{
HPMHooks.source.clif.displayexp(sd, exp, type, is_quest);
}
- if( HPMHooks.count.HP_clif_displayexp_post ) {
+ if (HPMHooks.count.HP_clif_displayexp_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int exp, char type, bool is_quest);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_displayexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_displayexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_displayexp_post[hIndex].func;
postHookFunc(sd, exp, type, is_quest);
}
@@ -10630,14 +10630,14 @@ void HP_clif_displayexp(struct map_session_data *sd, unsigned int exp, char type
}
void HP_clif_font(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_font_pre ) {
+ if (HPMHooks.count.HP_clif_font_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_font_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_font_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_font_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10645,9 +10645,9 @@ void HP_clif_font(struct map_session_data *sd) {
{
HPMHooks.source.clif.font(sd);
}
- if( HPMHooks.count.HP_clif_font_post ) {
+ if (HPMHooks.count.HP_clif_font_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_font_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_font_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_font_post[hIndex].func;
postHookFunc(sd);
}
@@ -10656,14 +10656,14 @@ void HP_clif_font(struct map_session_data *sd) {
}
void HP_clif_progressbar(struct map_session_data *sd, unsigned int color, unsigned int second) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_progressbar_pre ) {
+ if (HPMHooks.count.HP_clif_progressbar_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *color, unsigned int *second);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_progressbar_pre[hIndex].func;
preHookFunc(&sd, &color, &second);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10671,9 +10671,9 @@ void HP_clif_progressbar(struct map_session_data *sd, unsigned int color, unsign
{
HPMHooks.source.clif.progressbar(sd, color, second);
}
- if( HPMHooks.count.HP_clif_progressbar_post ) {
+ if (HPMHooks.count.HP_clif_progressbar_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int color, unsigned int second);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_progressbar_post[hIndex].func;
postHookFunc(sd, color, second);
}
@@ -10682,14 +10682,14 @@ void HP_clif_progressbar(struct map_session_data *sd, unsigned int color, unsign
}
void HP_clif_progressbar_abort(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_progressbar_abort_pre ) {
+ if (HPMHooks.count.HP_clif_progressbar_abort_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_abort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_abort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_progressbar_abort_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10697,9 +10697,9 @@ void HP_clif_progressbar_abort(struct map_session_data *sd) {
{
HPMHooks.source.clif.progressbar_abort(sd);
}
- if( HPMHooks.count.HP_clif_progressbar_abort_post ) {
+ if (HPMHooks.count.HP_clif_progressbar_abort_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_abort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_progressbar_abort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_progressbar_abort_post[hIndex].func;
postHookFunc(sd);
}
@@ -10708,14 +10708,14 @@ void HP_clif_progressbar_abort(struct map_session_data *sd) {
}
void HP_clif_showdigit(struct map_session_data *sd, unsigned char type, int value) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_showdigit_pre ) {
+ if (HPMHooks.count.HP_clif_showdigit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *type, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_showdigit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_showdigit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_showdigit_pre[hIndex].func;
preHookFunc(&sd, &type, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10723,9 +10723,9 @@ void HP_clif_showdigit(struct map_session_data *sd, unsigned char type, int valu
{
HPMHooks.source.clif.showdigit(sd, type, value);
}
- if( HPMHooks.count.HP_clif_showdigit_post ) {
+ if (HPMHooks.count.HP_clif_showdigit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char type, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_showdigit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_showdigit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_showdigit_post[hIndex].func;
postHookFunc(sd, type, value);
}
@@ -10735,14 +10735,14 @@ void HP_clif_showdigit(struct map_session_data *sd, unsigned char type, int valu
int HP_clif_elementalconverter_list(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_elementalconverter_list_pre ) {
+ if (HPMHooks.count.HP_clif_elementalconverter_list_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elementalconverter_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elementalconverter_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_elementalconverter_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10750,9 +10750,9 @@ int HP_clif_elementalconverter_list(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.elementalconverter_list(sd);
}
- if( HPMHooks.count.HP_clif_elementalconverter_list_post ) {
+ if (HPMHooks.count.HP_clif_elementalconverter_list_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elementalconverter_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elementalconverter_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_elementalconverter_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -10762,14 +10762,14 @@ int HP_clif_elementalconverter_list(struct map_session_data *sd) {
int HP_clif_spellbook_list(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_spellbook_list_pre ) {
+ if (HPMHooks.count.HP_clif_spellbook_list_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spellbook_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spellbook_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spellbook_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10777,9 +10777,9 @@ int HP_clif_spellbook_list(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.spellbook_list(sd);
}
- if( HPMHooks.count.HP_clif_spellbook_list_post ) {
+ if (HPMHooks.count.HP_clif_spellbook_list_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spellbook_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spellbook_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spellbook_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -10789,14 +10789,14 @@ int HP_clif_spellbook_list(struct map_session_data *sd) {
int HP_clif_magicdecoy_list(struct map_session_data *sd, uint16 skill_lv, short x, short y) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_magicdecoy_list_pre ) {
+ if (HPMHooks.count.HP_clif_magicdecoy_list_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_lv, short *x, short *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_magicdecoy_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_magicdecoy_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_magicdecoy_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_lv, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10804,9 +10804,9 @@ int HP_clif_magicdecoy_list(struct map_session_data *sd, uint16 skill_lv, short
{
retVal___ = HPMHooks.source.clif.magicdecoy_list(sd, skill_lv, x, y);
}
- if( HPMHooks.count.HP_clif_magicdecoy_list_post ) {
+ if (HPMHooks.count.HP_clif_magicdecoy_list_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_lv, short x, short y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_magicdecoy_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_magicdecoy_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_magicdecoy_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_lv, x, y);
}
@@ -10816,14 +10816,14 @@ int HP_clif_magicdecoy_list(struct map_session_data *sd, uint16 skill_lv, short
int HP_clif_poison_list(struct map_session_data *sd, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_poison_list_pre ) {
+ if (HPMHooks.count.HP_clif_poison_list_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_poison_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_poison_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_poison_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10831,9 +10831,9 @@ int HP_clif_poison_list(struct map_session_data *sd, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.clif.poison_list(sd, skill_lv);
}
- if( HPMHooks.count.HP_clif_poison_list_post ) {
+ if (HPMHooks.count.HP_clif_poison_list_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_poison_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_poison_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_poison_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_lv);
}
@@ -10843,14 +10843,14 @@ int HP_clif_poison_list(struct map_session_data *sd, uint16 skill_lv) {
int HP_clif_autoshadowspell_list(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_autoshadowspell_list_pre ) {
+ if (HPMHooks.count.HP_clif_autoshadowspell_list_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_autoshadowspell_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_autoshadowspell_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_autoshadowspell_list_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10858,9 +10858,9 @@ int HP_clif_autoshadowspell_list(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.clif.autoshadowspell_list(sd);
}
- if( HPMHooks.count.HP_clif_autoshadowspell_list_post ) {
+ if (HPMHooks.count.HP_clif_autoshadowspell_list_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_autoshadowspell_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_autoshadowspell_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_autoshadowspell_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -10870,14 +10870,14 @@ int HP_clif_autoshadowspell_list(struct map_session_data *sd) {
int HP_clif_skill_itemlistwindow(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_skill_itemlistwindow_pre ) {
+ if (HPMHooks.count.HP_clif_skill_itemlistwindow_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_itemlistwindow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_itemlistwindow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_itemlistwindow_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -10885,9 +10885,9 @@ int HP_clif_skill_itemlistwindow(struct map_session_data *sd, uint16 skill_id, u
{
retVal___ = HPMHooks.source.clif.skill_itemlistwindow(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_clif_skill_itemlistwindow_post ) {
+ if (HPMHooks.count.HP_clif_skill_itemlistwindow_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_itemlistwindow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_itemlistwindow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_itemlistwindow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv);
}
@@ -10896,14 +10896,14 @@ int HP_clif_skill_itemlistwindow(struct map_session_data *sd, uint16 skill_id, u
}
void HP_clif_sc_load(struct block_list *bl, int tid, enum send_target target, int type, int val1, int val2, int val3) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sc_load_pre ) {
+ if (HPMHooks.count.HP_clif_sc_load_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *tid, enum send_target *target, int *type, int *val1, int *val2, int *val3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sc_load_pre[hIndex].func;
preHookFunc(&bl, &tid, &target, &type, &val1, &val2, &val3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10911,9 +10911,9 @@ void HP_clif_sc_load(struct block_list *bl, int tid, enum send_target target, in
{
HPMHooks.source.clif.sc_load(bl, tid, target, type, val1, val2, val3);
}
- if( HPMHooks.count.HP_clif_sc_load_post ) {
+ if (HPMHooks.count.HP_clif_sc_load_post > 0) {
void (*postHookFunc) (struct block_list *bl, int tid, enum send_target target, int type, int val1, int val2, int val3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sc_load_post[hIndex].func;
postHookFunc(bl, tid, target, type, val1, val2, val3);
}
@@ -10922,14 +10922,14 @@ void HP_clif_sc_load(struct block_list *bl, int tid, enum send_target target, in
}
void HP_clif_sc_continue(struct block_list *bl, int tid, enum send_target target, int type, int val1, int val2, int val3) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sc_continue_pre ) {
+ if (HPMHooks.count.HP_clif_sc_continue_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *tid, enum send_target *target, int *type, int *val1, int *val2, int *val3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_continue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_continue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sc_continue_pre[hIndex].func;
preHookFunc(&bl, &tid, &target, &type, &val1, &val2, &val3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10937,9 +10937,9 @@ void HP_clif_sc_continue(struct block_list *bl, int tid, enum send_target target
{
HPMHooks.source.clif.sc_continue(bl, tid, target, type, val1, val2, val3);
}
- if( HPMHooks.count.HP_clif_sc_continue_post ) {
+ if (HPMHooks.count.HP_clif_sc_continue_post > 0) {
void (*postHookFunc) (struct block_list *bl, int tid, enum send_target target, int type, int val1, int val2, int val3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_continue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_continue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sc_continue_post[hIndex].func;
postHookFunc(bl, tid, target, type, val1, val2, val3);
}
@@ -10948,14 +10948,14 @@ void HP_clif_sc_continue(struct block_list *bl, int tid, enum send_target target
}
void HP_clif_sc_end(struct block_list *bl, int tid, enum send_target target, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sc_end_pre ) {
+ if (HPMHooks.count.HP_clif_sc_end_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *tid, enum send_target *target, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sc_end_pre[hIndex].func;
preHookFunc(&bl, &tid, &target, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10963,9 +10963,9 @@ void HP_clif_sc_end(struct block_list *bl, int tid, enum send_target target, int
{
HPMHooks.source.clif.sc_end(bl, tid, target, type);
}
- if( HPMHooks.count.HP_clif_sc_end_post ) {
+ if (HPMHooks.count.HP_clif_sc_end_post > 0) {
void (*postHookFunc) (struct block_list *bl, int tid, enum send_target target, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sc_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sc_end_post[hIndex].func;
postHookFunc(bl, tid, target, type);
}
@@ -10974,14 +10974,14 @@ void HP_clif_sc_end(struct block_list *bl, int tid, enum send_target target, int
}
void HP_clif_initialstatus(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_initialstatus_pre ) {
+ if (HPMHooks.count.HP_clif_initialstatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_initialstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_initialstatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_initialstatus_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -10989,9 +10989,9 @@ void HP_clif_initialstatus(struct map_session_data *sd) {
{
HPMHooks.source.clif.initialstatus(sd);
}
- if( HPMHooks.count.HP_clif_initialstatus_post ) {
+ if (HPMHooks.count.HP_clif_initialstatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_initialstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_initialstatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_initialstatus_post[hIndex].func;
postHookFunc(sd);
}
@@ -11000,14 +11000,14 @@ void HP_clif_initialstatus(struct map_session_data *sd) {
}
void HP_clif_cooldown_list(int fd, struct skill_cd *cd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cooldown_list_pre ) {
+ if (HPMHooks.count.HP_clif_cooldown_list_pre > 0) {
void (*preHookFunc) (int *fd, struct skill_cd **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooldown_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooldown_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cooldown_list_pre[hIndex].func;
preHookFunc(&fd, &cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11015,9 +11015,9 @@ void HP_clif_cooldown_list(int fd, struct skill_cd *cd) {
{
HPMHooks.source.clif.cooldown_list(fd, cd);
}
- if( HPMHooks.count.HP_clif_cooldown_list_post ) {
+ if (HPMHooks.count.HP_clif_cooldown_list_post > 0) {
void (*postHookFunc) (int fd, struct skill_cd *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooldown_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cooldown_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cooldown_list_post[hIndex].func;
postHookFunc(fd, cd);
}
@@ -11026,14 +11026,14 @@ void HP_clif_cooldown_list(int fd, struct skill_cd *cd) {
}
void HP_clif_updatestatus(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_updatestatus_pre ) {
+ if (HPMHooks.count.HP_clif_updatestatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_updatestatus_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11041,9 +11041,9 @@ void HP_clif_updatestatus(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.updatestatus(sd, type);
}
- if( HPMHooks.count.HP_clif_updatestatus_post ) {
+ if (HPMHooks.count.HP_clif_updatestatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_updatestatus_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -11052,14 +11052,14 @@ void HP_clif_updatestatus(struct map_session_data *sd, int type) {
}
void HP_clif_changestatus(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changestatus_pre ) {
+ if (HPMHooks.count.HP_clif_changestatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changestatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changestatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changestatus_pre[hIndex].func;
preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11067,9 +11067,9 @@ void HP_clif_changestatus(struct map_session_data *sd, int type, int val) {
{
HPMHooks.source.clif.changestatus(sd, type, val);
}
- if( HPMHooks.count.HP_clif_changestatus_post ) {
+ if (HPMHooks.count.HP_clif_changestatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changestatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changestatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changestatus_post[hIndex].func;
postHookFunc(sd, type, val);
}
@@ -11078,14 +11078,14 @@ void HP_clif_changestatus(struct map_session_data *sd, int type, int val) {
}
void HP_clif_statusupack(struct map_session_data *sd, int type, int ok, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_statusupack_pre ) {
+ if (HPMHooks.count.HP_clif_statusupack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type, int *ok, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_statusupack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_statusupack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_statusupack_pre[hIndex].func;
preHookFunc(&sd, &type, &ok, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11093,9 +11093,9 @@ void HP_clif_statusupack(struct map_session_data *sd, int type, int ok, int val)
{
HPMHooks.source.clif.statusupack(sd, type, ok, val);
}
- if( HPMHooks.count.HP_clif_statusupack_post ) {
+ if (HPMHooks.count.HP_clif_statusupack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type, int ok, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_statusupack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_statusupack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_statusupack_post[hIndex].func;
postHookFunc(sd, type, ok, val);
}
@@ -11104,14 +11104,14 @@ void HP_clif_statusupack(struct map_session_data *sd, int type, int ok, int val)
}
void HP_clif_movetoattack(struct map_session_data *sd, struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_movetoattack_pre ) {
+ if (HPMHooks.count.HP_clif_movetoattack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_movetoattack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_movetoattack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_movetoattack_pre[hIndex].func;
preHookFunc(&sd, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11119,9 +11119,9 @@ void HP_clif_movetoattack(struct map_session_data *sd, struct block_list *bl) {
{
HPMHooks.source.clif.movetoattack(sd, bl);
}
- if( HPMHooks.count.HP_clif_movetoattack_post ) {
+ if (HPMHooks.count.HP_clif_movetoattack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_movetoattack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_movetoattack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_movetoattack_post[hIndex].func;
postHookFunc(sd, bl);
}
@@ -11130,14 +11130,14 @@ void HP_clif_movetoattack(struct map_session_data *sd, struct block_list *bl) {
}
void HP_clif_solved_charname(int fd, int charid, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_solved_charname_pre ) {
+ if (HPMHooks.count.HP_clif_solved_charname_pre > 0) {
void (*preHookFunc) (int *fd, int *charid, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_solved_charname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_solved_charname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_solved_charname_pre[hIndex].func;
preHookFunc(&fd, &charid, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11145,9 +11145,9 @@ void HP_clif_solved_charname(int fd, int charid, const char *name) {
{
HPMHooks.source.clif.solved_charname(fd, charid, name);
}
- if( HPMHooks.count.HP_clif_solved_charname_post ) {
+ if (HPMHooks.count.HP_clif_solved_charname_post > 0) {
void (*postHookFunc) (int fd, int charid, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_solved_charname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_solved_charname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_solved_charname_post[hIndex].func;
postHookFunc(fd, charid, name);
}
@@ -11156,14 +11156,14 @@ void HP_clif_solved_charname(int fd, int charid, const char *name) {
}
void HP_clif_charnameupdate(struct map_session_data *ssd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_charnameupdate_pre ) {
+ if (HPMHooks.count.HP_clif_charnameupdate_pre > 0) {
void (*preHookFunc) (struct map_session_data **ssd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameupdate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameupdate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_charnameupdate_pre[hIndex].func;
preHookFunc(&ssd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11171,9 +11171,9 @@ void HP_clif_charnameupdate(struct map_session_data *ssd) {
{
HPMHooks.source.clif.charnameupdate(ssd);
}
- if( HPMHooks.count.HP_clif_charnameupdate_post ) {
+ if (HPMHooks.count.HP_clif_charnameupdate_post > 0) {
void (*postHookFunc) (struct map_session_data *ssd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameupdate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charnameupdate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_charnameupdate_post[hIndex].func;
postHookFunc(ssd);
}
@@ -11183,14 +11183,14 @@ void HP_clif_charnameupdate(struct map_session_data *ssd) {
int HP_clif_delayquit(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_delayquit_pre ) {
+ if (HPMHooks.count.HP_clif_delayquit_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delayquit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delayquit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_delayquit_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11198,9 +11198,9 @@ int HP_clif_delayquit(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.clif.delayquit(tid, tick, id, data);
}
- if( HPMHooks.count.HP_clif_delayquit_post ) {
+ if (HPMHooks.count.HP_clif_delayquit_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delayquit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delayquit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_delayquit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -11209,14 +11209,14 @@ int HP_clif_delayquit(int tid, int64 tick, int id, intptr_t data) {
}
void HP_clif_getareachar_pc(struct map_session_data *sd, struct map_session_data *dstsd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_getareachar_pc_pre ) {
+ if (HPMHooks.count.HP_clif_getareachar_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **dstsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_getareachar_pc_pre[hIndex].func;
preHookFunc(&sd, &dstsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11224,9 +11224,9 @@ void HP_clif_getareachar_pc(struct map_session_data *sd, struct map_session_data
{
HPMHooks.source.clif.getareachar_pc(sd, dstsd);
}
- if( HPMHooks.count.HP_clif_getareachar_pc_post ) {
+ if (HPMHooks.count.HP_clif_getareachar_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *dstsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_getareachar_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_getareachar_pc_post[hIndex].func;
postHookFunc(sd, dstsd);
}
@@ -11235,14 +11235,14 @@ void HP_clif_getareachar_pc(struct map_session_data *sd, struct map_session_data
}
void HP_clif_disconnect_ack(struct map_session_data *sd, short result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_disconnect_ack_pre ) {
+ if (HPMHooks.count.HP_clif_disconnect_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disconnect_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disconnect_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_disconnect_ack_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11250,9 +11250,9 @@ void HP_clif_disconnect_ack(struct map_session_data *sd, short result) {
{
HPMHooks.source.clif.disconnect_ack(sd, result);
}
- if( HPMHooks.count.HP_clif_disconnect_ack_post ) {
+ if (HPMHooks.count.HP_clif_disconnect_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disconnect_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disconnect_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_disconnect_ack_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -11261,14 +11261,14 @@ void HP_clif_disconnect_ack(struct map_session_data *sd, short result) {
}
void HP_clif_PVPInfo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PVPInfo_pre ) {
+ if (HPMHooks.count.HP_clif_PVPInfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PVPInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PVPInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PVPInfo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11276,9 +11276,9 @@ void HP_clif_PVPInfo(struct map_session_data *sd) {
{
HPMHooks.source.clif.PVPInfo(sd);
}
- if( HPMHooks.count.HP_clif_PVPInfo_post ) {
+ if (HPMHooks.count.HP_clif_PVPInfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PVPInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PVPInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PVPInfo_post[hIndex].func;
postHookFunc(sd);
}
@@ -11287,14 +11287,14 @@ void HP_clif_PVPInfo(struct map_session_data *sd) {
}
void HP_clif_blacksmith(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_blacksmith_pre ) {
+ if (HPMHooks.count.HP_clif_blacksmith_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_blacksmith_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_blacksmith_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_blacksmith_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11302,9 +11302,9 @@ void HP_clif_blacksmith(struct map_session_data *sd) {
{
HPMHooks.source.clif.blacksmith(sd);
}
- if( HPMHooks.count.HP_clif_blacksmith_post ) {
+ if (HPMHooks.count.HP_clif_blacksmith_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_blacksmith_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_blacksmith_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_blacksmith_post[hIndex].func;
postHookFunc(sd);
}
@@ -11313,14 +11313,14 @@ void HP_clif_blacksmith(struct map_session_data *sd) {
}
void HP_clif_alchemist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_alchemist_pre ) {
+ if (HPMHooks.count.HP_clif_alchemist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_alchemist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_alchemist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_alchemist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11328,9 +11328,9 @@ void HP_clif_alchemist(struct map_session_data *sd) {
{
HPMHooks.source.clif.alchemist(sd);
}
- if( HPMHooks.count.HP_clif_alchemist_post ) {
+ if (HPMHooks.count.HP_clif_alchemist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_alchemist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_alchemist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_alchemist_post[hIndex].func;
postHookFunc(sd);
}
@@ -11339,14 +11339,14 @@ void HP_clif_alchemist(struct map_session_data *sd) {
}
void HP_clif_taekwon(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_taekwon_pre ) {
+ if (HPMHooks.count.HP_clif_taekwon_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_taekwon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_taekwon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_taekwon_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11354,9 +11354,9 @@ void HP_clif_taekwon(struct map_session_data *sd) {
{
HPMHooks.source.clif.taekwon(sd);
}
- if( HPMHooks.count.HP_clif_taekwon_post ) {
+ if (HPMHooks.count.HP_clif_taekwon_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_taekwon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_taekwon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_taekwon_post[hIndex].func;
postHookFunc(sd);
}
@@ -11365,14 +11365,14 @@ void HP_clif_taekwon(struct map_session_data *sd) {
}
void HP_clif_ranking_pk(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_ranking_pk_pre ) {
+ if (HPMHooks.count.HP_clif_ranking_pk_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranking_pk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranking_pk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_ranking_pk_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11380,9 +11380,9 @@ void HP_clif_ranking_pk(struct map_session_data *sd) {
{
HPMHooks.source.clif.ranking_pk(sd);
}
- if( HPMHooks.count.HP_clif_ranking_pk_post ) {
+ if (HPMHooks.count.HP_clif_ranking_pk_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranking_pk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ranking_pk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_ranking_pk_post[hIndex].func;
postHookFunc(sd);
}
@@ -11391,14 +11391,14 @@ void HP_clif_ranking_pk(struct map_session_data *sd) {
}
void HP_clif_quitsave(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quitsave_pre ) {
+ if (HPMHooks.count.HP_clif_quitsave_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quitsave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quitsave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quitsave_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11406,9 +11406,9 @@ void HP_clif_quitsave(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.quitsave(fd, sd);
}
- if( HPMHooks.count.HP_clif_quitsave_post ) {
+ if (HPMHooks.count.HP_clif_quitsave_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quitsave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quitsave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quitsave_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -11417,14 +11417,14 @@ void HP_clif_quitsave(int fd, struct map_session_data *sd) {
}
void HP_clif_misceffect(struct block_list *bl, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_misceffect_pre ) {
+ if (HPMHooks.count.HP_clif_misceffect_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_misceffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_misceffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_misceffect_pre[hIndex].func;
preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11432,9 +11432,9 @@ void HP_clif_misceffect(struct block_list *bl, int type) {
{
HPMHooks.source.clif.misceffect(bl, type);
}
- if( HPMHooks.count.HP_clif_misceffect_post ) {
+ if (HPMHooks.count.HP_clif_misceffect_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_misceffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_misceffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_misceffect_post[hIndex].func;
postHookFunc(bl, type);
}
@@ -11443,14 +11443,14 @@ void HP_clif_misceffect(struct block_list *bl, int type) {
}
void HP_clif_changeoption(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changeoption_pre ) {
+ if (HPMHooks.count.HP_clif_changeoption_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changeoption_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11458,9 +11458,9 @@ void HP_clif_changeoption(struct block_list *bl) {
{
HPMHooks.source.clif.changeoption(bl);
}
- if( HPMHooks.count.HP_clif_changeoption_post ) {
+ if (HPMHooks.count.HP_clif_changeoption_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changeoption_post[hIndex].func;
postHookFunc(bl);
}
@@ -11469,14 +11469,14 @@ void HP_clif_changeoption(struct block_list *bl) {
}
void HP_clif_changeoption2(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changeoption2_pre ) {
+ if (HPMHooks.count.HP_clif_changeoption2_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changeoption2_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11484,9 +11484,9 @@ void HP_clif_changeoption2(struct block_list *bl) {
{
HPMHooks.source.clif.changeoption2(bl);
}
- if( HPMHooks.count.HP_clif_changeoption2_post ) {
+ if (HPMHooks.count.HP_clif_changeoption2_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changeoption2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changeoption2_post[hIndex].func;
postHookFunc(bl);
}
@@ -11495,14 +11495,14 @@ void HP_clif_changeoption2(struct block_list *bl) {
}
void HP_clif_emotion(struct block_list *bl, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_emotion_pre ) {
+ if (HPMHooks.count.HP_clif_emotion_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_emotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_emotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_emotion_pre[hIndex].func;
preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11510,9 +11510,9 @@ void HP_clif_emotion(struct block_list *bl, int type) {
{
HPMHooks.source.clif.emotion(bl, type);
}
- if( HPMHooks.count.HP_clif_emotion_post ) {
+ if (HPMHooks.count.HP_clif_emotion_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_emotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_emotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_emotion_post[hIndex].func;
postHookFunc(bl, type);
}
@@ -11521,14 +11521,14 @@ void HP_clif_emotion(struct block_list *bl, int type) {
}
void HP_clif_talkiebox(struct block_list *bl, const char *talkie) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_talkiebox_pre ) {
+ if (HPMHooks.count.HP_clif_talkiebox_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **talkie);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_talkiebox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_talkiebox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_talkiebox_pre[hIndex].func;
preHookFunc(&bl, &talkie);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11536,9 +11536,9 @@ void HP_clif_talkiebox(struct block_list *bl, const char *talkie) {
{
HPMHooks.source.clif.talkiebox(bl, talkie);
}
- if( HPMHooks.count.HP_clif_talkiebox_post ) {
+ if (HPMHooks.count.HP_clif_talkiebox_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *talkie);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_talkiebox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_talkiebox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_talkiebox_post[hIndex].func;
postHookFunc(bl, talkie);
}
@@ -11547,14 +11547,14 @@ void HP_clif_talkiebox(struct block_list *bl, const char *talkie) {
}
void HP_clif_wedding_effect(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_wedding_effect_pre ) {
+ if (HPMHooks.count.HP_clif_wedding_effect_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wedding_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wedding_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_wedding_effect_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11562,9 +11562,9 @@ void HP_clif_wedding_effect(struct block_list *bl) {
{
HPMHooks.source.clif.wedding_effect(bl);
}
- if( HPMHooks.count.HP_clif_wedding_effect_post ) {
+ if (HPMHooks.count.HP_clif_wedding_effect_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wedding_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wedding_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_wedding_effect_post[hIndex].func;
postHookFunc(bl);
}
@@ -11573,14 +11573,14 @@ void HP_clif_wedding_effect(struct block_list *bl) {
}
void HP_clif_divorced(struct map_session_data *sd, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_divorced_pre ) {
+ if (HPMHooks.count.HP_clif_divorced_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_divorced_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_divorced_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_divorced_pre[hIndex].func;
preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11588,9 +11588,9 @@ void HP_clif_divorced(struct map_session_data *sd, const char *name) {
{
HPMHooks.source.clif.divorced(sd, name);
}
- if( HPMHooks.count.HP_clif_divorced_post ) {
+ if (HPMHooks.count.HP_clif_divorced_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_divorced_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_divorced_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_divorced_post[hIndex].func;
postHookFunc(sd, name);
}
@@ -11599,14 +11599,14 @@ void HP_clif_divorced(struct map_session_data *sd, const char *name) {
}
void HP_clif_callpartner(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_callpartner_pre ) {
+ if (HPMHooks.count.HP_clif_callpartner_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_callpartner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_callpartner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_callpartner_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11614,9 +11614,9 @@ void HP_clif_callpartner(struct map_session_data *sd) {
{
HPMHooks.source.clif.callpartner(sd);
}
- if( HPMHooks.count.HP_clif_callpartner_post ) {
+ if (HPMHooks.count.HP_clif_callpartner_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_callpartner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_callpartner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_callpartner_post[hIndex].func;
postHookFunc(sd);
}
@@ -11626,14 +11626,14 @@ void HP_clif_callpartner(struct map_session_data *sd) {
int HP_clif_skill_damage(struct block_list *src, struct block_list *dst, int64 tick, int sdelay, int ddelay, int64 damage, int div, uint16 skill_id, uint16 skill_lv, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_skill_damage_pre ) {
+ if (HPMHooks.count.HP_clif_skill_damage_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **dst, int64 *tick, int *sdelay, int *ddelay, int64 *damage, int *div, uint16 *skill_id, uint16 *skill_lv, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &dst, &tick, &sdelay, &ddelay, &damage, &div, &skill_id, &skill_lv, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11641,9 +11641,9 @@ int HP_clif_skill_damage(struct block_list *src, struct block_list *dst, int64 t
{
retVal___ = HPMHooks.source.clif.skill_damage(src, dst, tick, sdelay, ddelay, damage, div, skill_id, skill_lv, type);
}
- if( HPMHooks.count.HP_clif_skill_damage_post ) {
+ if (HPMHooks.count.HP_clif_skill_damage_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *dst, int64 tick, int sdelay, int ddelay, int64 damage, int div, uint16 skill_id, uint16 skill_lv, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, dst, tick, sdelay, ddelay, damage, div, skill_id, skill_lv, type);
}
@@ -11653,14 +11653,14 @@ int HP_clif_skill_damage(struct block_list *src, struct block_list *dst, int64 t
int HP_clif_skill_nodamage(struct block_list *src, struct block_list *dst, uint16 skill_id, int heal, int fail) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_skill_nodamage_pre ) {
+ if (HPMHooks.count.HP_clif_skill_nodamage_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **dst, uint16 *skill_id, int *heal, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_nodamage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_nodamage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_nodamage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &dst, &skill_id, &heal, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -11668,9 +11668,9 @@ int HP_clif_skill_nodamage(struct block_list *src, struct block_list *dst, uint1
{
retVal___ = HPMHooks.source.clif.skill_nodamage(src, dst, skill_id, heal, fail);
}
- if( HPMHooks.count.HP_clif_skill_nodamage_post ) {
+ if (HPMHooks.count.HP_clif_skill_nodamage_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *dst, uint16 skill_id, int heal, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_nodamage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_nodamage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_nodamage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, dst, skill_id, heal, fail);
}
@@ -11679,14 +11679,14 @@ int HP_clif_skill_nodamage(struct block_list *src, struct block_list *dst, uint1
}
void HP_clif_skill_poseffect(struct block_list *src, uint16 skill_id, int val, int x, int y, int64 tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_poseffect_pre ) {
+ if (HPMHooks.count.HP_clif_skill_poseffect_pre > 0) {
void (*preHookFunc) (struct block_list **src, uint16 *skill_id, int *val, int *x, int *y, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_poseffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_poseffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_poseffect_pre[hIndex].func;
preHookFunc(&src, &skill_id, &val, &x, &y, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11694,9 +11694,9 @@ void HP_clif_skill_poseffect(struct block_list *src, uint16 skill_id, int val, i
{
HPMHooks.source.clif.skill_poseffect(src, skill_id, val, x, y, tick);
}
- if( HPMHooks.count.HP_clif_skill_poseffect_post ) {
+ if (HPMHooks.count.HP_clif_skill_poseffect_post > 0) {
void (*postHookFunc) (struct block_list *src, uint16 skill_id, int val, int x, int y, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_poseffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_poseffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_poseffect_post[hIndex].func;
postHookFunc(src, skill_id, val, x, y, tick);
}
@@ -11705,14 +11705,14 @@ void HP_clif_skill_poseffect(struct block_list *src, uint16 skill_id, int val, i
}
void HP_clif_skill_estimation(struct map_session_data *sd, struct block_list *dst) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_estimation_pre ) {
+ if (HPMHooks.count.HP_clif_skill_estimation_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **dst);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_estimation_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_estimation_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_estimation_pre[hIndex].func;
preHookFunc(&sd, &dst);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11720,9 +11720,9 @@ void HP_clif_skill_estimation(struct map_session_data *sd, struct block_list *ds
{
HPMHooks.source.clif.skill_estimation(sd, dst);
}
- if( HPMHooks.count.HP_clif_skill_estimation_post ) {
+ if (HPMHooks.count.HP_clif_skill_estimation_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *dst);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_estimation_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_estimation_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_estimation_post[hIndex].func;
postHookFunc(sd, dst);
}
@@ -11731,14 +11731,14 @@ void HP_clif_skill_estimation(struct map_session_data *sd, struct block_list *ds
}
void HP_clif_skill_warppoint(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv, unsigned short map1, unsigned short map2, unsigned short map3, unsigned short map4) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skill_warppoint_pre ) {
+ if (HPMHooks.count.HP_clif_skill_warppoint_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv, unsigned short *map1, unsigned short *map2, unsigned short *map3, unsigned short *map4);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_warppoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_warppoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skill_warppoint_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv, &map1, &map2, &map3, &map4);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11746,9 +11746,9 @@ void HP_clif_skill_warppoint(struct map_session_data *sd, uint16 skill_id, uint1
{
HPMHooks.source.clif.skill_warppoint(sd, skill_id, skill_lv, map1, map2, map3, map4);
}
- if( HPMHooks.count.HP_clif_skill_warppoint_post ) {
+ if (HPMHooks.count.HP_clif_skill_warppoint_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, uint16 skill_lv, unsigned short map1, unsigned short map2, unsigned short map3, unsigned short map4);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_warppoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skill_warppoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skill_warppoint_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv, map1, map2, map3, map4);
}
@@ -11757,14 +11757,14 @@ void HP_clif_skill_warppoint(struct map_session_data *sd, uint16 skill_id, uint1
}
void HP_clif_useskill(struct block_list *bl, int src_id, int dst_id, int dst_x, int dst_y, uint16 skill_id, uint16 skill_lv, int casttime) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_useskill_pre ) {
+ if (HPMHooks.count.HP_clif_useskill_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *src_id, int *dst_id, int *dst_x, int *dst_y, uint16 *skill_id, uint16 *skill_lv, int *casttime);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_useskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_useskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_useskill_pre[hIndex].func;
preHookFunc(&bl, &src_id, &dst_id, &dst_x, &dst_y, &skill_id, &skill_lv, &casttime);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11772,9 +11772,9 @@ void HP_clif_useskill(struct block_list *bl, int src_id, int dst_id, int dst_x,
{
HPMHooks.source.clif.useskill(bl, src_id, dst_id, dst_x, dst_y, skill_id, skill_lv, casttime);
}
- if( HPMHooks.count.HP_clif_useskill_post ) {
+ if (HPMHooks.count.HP_clif_useskill_post > 0) {
void (*postHookFunc) (struct block_list *bl, int src_id, int dst_id, int dst_x, int dst_y, uint16 skill_id, uint16 skill_lv, int casttime);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_useskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_useskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_useskill_post[hIndex].func;
postHookFunc(bl, src_id, dst_id, dst_x, dst_y, skill_id, skill_lv, casttime);
}
@@ -11783,14 +11783,14 @@ void HP_clif_useskill(struct block_list *bl, int src_id, int dst_id, int dst_x,
}
void HP_clif_produce_effect(struct map_session_data *sd, int flag, int nameid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_produce_effect_pre ) {
+ if (HPMHooks.count.HP_clif_produce_effect_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_produce_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_produce_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_produce_effect_pre[hIndex].func;
preHookFunc(&sd, &flag, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11798,9 +11798,9 @@ void HP_clif_produce_effect(struct map_session_data *sd, int flag, int nameid) {
{
HPMHooks.source.clif.produce_effect(sd, flag, nameid);
}
- if( HPMHooks.count.HP_clif_produce_effect_post ) {
+ if (HPMHooks.count.HP_clif_produce_effect_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_produce_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_produce_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_produce_effect_post[hIndex].func;
postHookFunc(sd, flag, nameid);
}
@@ -11809,14 +11809,14 @@ void HP_clif_produce_effect(struct map_session_data *sd, int flag, int nameid) {
}
void HP_clif_devotion(struct block_list *src, struct map_session_data *tsd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_devotion_pre ) {
+ if (HPMHooks.count.HP_clif_devotion_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_devotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_devotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_devotion_pre[hIndex].func;
preHookFunc(&src, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11824,9 +11824,9 @@ void HP_clif_devotion(struct block_list *src, struct map_session_data *tsd) {
{
HPMHooks.source.clif.devotion(src, tsd);
}
- if( HPMHooks.count.HP_clif_devotion_post ) {
+ if (HPMHooks.count.HP_clif_devotion_post > 0) {
void (*postHookFunc) (struct block_list *src, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_devotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_devotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_devotion_post[hIndex].func;
postHookFunc(src, tsd);
}
@@ -11835,14 +11835,14 @@ void HP_clif_devotion(struct block_list *src, struct map_session_data *tsd) {
}
void HP_clif_spiritball(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_spiritball_pre ) {
+ if (HPMHooks.count.HP_clif_spiritball_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spiritball_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11850,9 +11850,9 @@ void HP_clif_spiritball(struct block_list *bl) {
{
HPMHooks.source.clif.spiritball(bl);
}
- if( HPMHooks.count.HP_clif_spiritball_post ) {
+ if (HPMHooks.count.HP_clif_spiritball_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spiritball_post[hIndex].func;
postHookFunc(bl);
}
@@ -11861,14 +11861,14 @@ void HP_clif_spiritball(struct block_list *bl) {
}
void HP_clif_spiritball_single(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_spiritball_single_pre ) {
+ if (HPMHooks.count.HP_clif_spiritball_single_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spiritball_single_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11876,9 +11876,9 @@ void HP_clif_spiritball_single(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.spiritball_single(fd, sd);
}
- if( HPMHooks.count.HP_clif_spiritball_single_post ) {
+ if (HPMHooks.count.HP_clif_spiritball_single_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritball_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spiritball_single_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -11887,14 +11887,14 @@ void HP_clif_spiritball_single(int fd, struct map_session_data *sd) {
}
void HP_clif_bladestop(struct block_list *src, int dst_id, int active) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bladestop_pre ) {
+ if (HPMHooks.count.HP_clif_bladestop_pre > 0) {
void (*preHookFunc) (struct block_list **src, int *dst_id, int *active);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bladestop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bladestop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bladestop_pre[hIndex].func;
preHookFunc(&src, &dst_id, &active);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11902,9 +11902,9 @@ void HP_clif_bladestop(struct block_list *src, int dst_id, int active) {
{
HPMHooks.source.clif.bladestop(src, dst_id, active);
}
- if( HPMHooks.count.HP_clif_bladestop_post ) {
+ if (HPMHooks.count.HP_clif_bladestop_post > 0) {
void (*postHookFunc) (struct block_list *src, int dst_id, int active);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bladestop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bladestop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bladestop_post[hIndex].func;
postHookFunc(src, dst_id, active);
}
@@ -11913,14 +11913,14 @@ void HP_clif_bladestop(struct block_list *src, int dst_id, int active) {
}
void HP_clif_mvp_effect(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mvp_effect_pre ) {
+ if (HPMHooks.count.HP_clif_mvp_effect_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mvp_effect_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11928,9 +11928,9 @@ void HP_clif_mvp_effect(struct map_session_data *sd) {
{
HPMHooks.source.clif.mvp_effect(sd);
}
- if( HPMHooks.count.HP_clif_mvp_effect_post ) {
+ if (HPMHooks.count.HP_clif_mvp_effect_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mvp_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mvp_effect_post[hIndex].func;
postHookFunc(sd);
}
@@ -11939,14 +11939,14 @@ void HP_clif_mvp_effect(struct map_session_data *sd) {
}
void HP_clif_heal(int fd, int type, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_heal_pre ) {
+ if (HPMHooks.count.HP_clif_heal_pre > 0) {
void (*preHookFunc) (int *fd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_heal_pre[hIndex].func;
preHookFunc(&fd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11954,9 +11954,9 @@ void HP_clif_heal(int fd, int type, int val) {
{
HPMHooks.source.clif.heal(fd, type, val);
}
- if( HPMHooks.count.HP_clif_heal_post ) {
+ if (HPMHooks.count.HP_clif_heal_post > 0) {
void (*postHookFunc) (int fd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_heal_post[hIndex].func;
postHookFunc(fd, type, val);
}
@@ -11965,14 +11965,14 @@ void HP_clif_heal(int fd, int type, int val) {
}
void HP_clif_resurrection(struct block_list *bl, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_resurrection_pre ) {
+ if (HPMHooks.count.HP_clif_resurrection_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_resurrection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_resurrection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_resurrection_pre[hIndex].func;
preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -11980,9 +11980,9 @@ void HP_clif_resurrection(struct block_list *bl, int type) {
{
HPMHooks.source.clif.resurrection(bl, type);
}
- if( HPMHooks.count.HP_clif_resurrection_post ) {
+ if (HPMHooks.count.HP_clif_resurrection_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_resurrection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_resurrection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_resurrection_post[hIndex].func;
postHookFunc(bl, type);
}
@@ -11991,14 +11991,14 @@ void HP_clif_resurrection(struct block_list *bl, int type) {
}
void HP_clif_refine(int fd, int fail, int index, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_refine_pre ) {
+ if (HPMHooks.count.HP_clif_refine_pre > 0) {
void (*preHookFunc) (int *fd, int *fail, int *index, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refine_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refine_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_refine_pre[hIndex].func;
preHookFunc(&fd, &fail, &index, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12006,9 +12006,9 @@ void HP_clif_refine(int fd, int fail, int index, int val) {
{
HPMHooks.source.clif.refine(fd, fail, index, val);
}
- if( HPMHooks.count.HP_clif_refine_post ) {
+ if (HPMHooks.count.HP_clif_refine_post > 0) {
void (*postHookFunc) (int fd, int fail, int index, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_refine_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_refine_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_refine_post[hIndex].func;
postHookFunc(fd, fail, index, val);
}
@@ -12017,14 +12017,14 @@ void HP_clif_refine(int fd, int fail, int index, int val) {
}
void HP_clif_weather(int16 m) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_weather_pre ) {
+ if (HPMHooks.count.HP_clif_weather_pre > 0) {
void (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_weather_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12032,9 +12032,9 @@ void HP_clif_weather(int16 m) {
{
HPMHooks.source.clif.weather(m);
}
- if( HPMHooks.count.HP_clif_weather_post ) {
+ if (HPMHooks.count.HP_clif_weather_post > 0) {
void (*postHookFunc) (int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_weather_post[hIndex].func;
postHookFunc(m);
}
@@ -12043,14 +12043,14 @@ void HP_clif_weather(int16 m) {
}
void HP_clif_specialeffect(struct block_list *bl, int type, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_specialeffect_pre ) {
+ if (HPMHooks.count.HP_clif_specialeffect_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_specialeffect_pre[hIndex].func;
preHookFunc(&bl, &type, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12058,9 +12058,9 @@ void HP_clif_specialeffect(struct block_list *bl, int type, enum send_target tar
{
HPMHooks.source.clif.specialeffect(bl, type, target);
}
- if( HPMHooks.count.HP_clif_specialeffect_post ) {
+ if (HPMHooks.count.HP_clif_specialeffect_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_specialeffect_post[hIndex].func;
postHookFunc(bl, type, target);
}
@@ -12069,14 +12069,14 @@ void HP_clif_specialeffect(struct block_list *bl, int type, enum send_target tar
}
void HP_clif_specialeffect_single(struct block_list *bl, int type, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_specialeffect_single_pre ) {
+ if (HPMHooks.count.HP_clif_specialeffect_single_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *type, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_specialeffect_single_pre[hIndex].func;
preHookFunc(&bl, &type, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12084,9 +12084,9 @@ void HP_clif_specialeffect_single(struct block_list *bl, int type, int fd) {
{
HPMHooks.source.clif.specialeffect_single(bl, type, fd);
}
- if( HPMHooks.count.HP_clif_specialeffect_single_post ) {
+ if (HPMHooks.count.HP_clif_specialeffect_single_post > 0) {
void (*postHookFunc) (struct block_list *bl, int type, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_specialeffect_single_post[hIndex].func;
postHookFunc(bl, type, fd);
}
@@ -12095,14 +12095,14 @@ void HP_clif_specialeffect_single(struct block_list *bl, int type, int fd) {
}
void HP_clif_specialeffect_value(struct block_list *bl, int effect_id, int num, send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_specialeffect_value_pre ) {
+ if (HPMHooks.count.HP_clif_specialeffect_value_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *effect_id, int *num, send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_specialeffect_value_pre[hIndex].func;
preHookFunc(&bl, &effect_id, &num, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12110,9 +12110,9 @@ void HP_clif_specialeffect_value(struct block_list *bl, int effect_id, int num,
{
HPMHooks.source.clif.specialeffect_value(bl, effect_id, num, target);
}
- if( HPMHooks.count.HP_clif_specialeffect_value_post ) {
+ if (HPMHooks.count.HP_clif_specialeffect_value_post > 0) {
void (*postHookFunc) (struct block_list *bl, int effect_id, int num, send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_specialeffect_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_specialeffect_value_post[hIndex].func;
postHookFunc(bl, effect_id, num, target);
}
@@ -12121,14 +12121,14 @@ void HP_clif_specialeffect_value(struct block_list *bl, int effect_id, int num,
}
void HP_clif_millenniumshield(struct block_list *bl, short shields) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_millenniumshield_pre ) {
+ if (HPMHooks.count.HP_clif_millenniumshield_pre > 0) {
void (*preHookFunc) (struct block_list **bl, short *shields);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_millenniumshield_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_millenniumshield_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_millenniumshield_pre[hIndex].func;
preHookFunc(&bl, &shields);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12136,9 +12136,9 @@ void HP_clif_millenniumshield(struct block_list *bl, short shields) {
{
HPMHooks.source.clif.millenniumshield(bl, shields);
}
- if( HPMHooks.count.HP_clif_millenniumshield_post ) {
+ if (HPMHooks.count.HP_clif_millenniumshield_post > 0) {
void (*postHookFunc) (struct block_list *bl, short shields);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_millenniumshield_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_millenniumshield_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_millenniumshield_post[hIndex].func;
postHookFunc(bl, shields);
}
@@ -12147,14 +12147,14 @@ void HP_clif_millenniumshield(struct block_list *bl, short shields) {
}
void HP_clif_spiritcharm(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_spiritcharm_pre ) {
+ if (HPMHooks.count.HP_clif_spiritcharm_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritcharm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritcharm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_spiritcharm_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12162,9 +12162,9 @@ void HP_clif_spiritcharm(struct map_session_data *sd) {
{
HPMHooks.source.clif.spiritcharm(sd);
}
- if( HPMHooks.count.HP_clif_spiritcharm_post ) {
+ if (HPMHooks.count.HP_clif_spiritcharm_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritcharm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_spiritcharm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_spiritcharm_post[hIndex].func;
postHookFunc(sd);
}
@@ -12173,14 +12173,14 @@ void HP_clif_spiritcharm(struct map_session_data *sd) {
}
void HP_clif_charm_single(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_charm_single_pre ) {
+ if (HPMHooks.count.HP_clif_charm_single_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charm_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charm_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_charm_single_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12188,9 +12188,9 @@ void HP_clif_charm_single(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.charm_single(fd, sd);
}
- if( HPMHooks.count.HP_clif_charm_single_post ) {
+ if (HPMHooks.count.HP_clif_charm_single_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_charm_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_charm_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_charm_single_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -12199,14 +12199,14 @@ void HP_clif_charm_single(int fd, struct map_session_data *sd) {
}
void HP_clif_snap(struct block_list *bl, short x, short y) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_snap_pre ) {
+ if (HPMHooks.count.HP_clif_snap_pre > 0) {
void (*preHookFunc) (struct block_list **bl, short *x, short *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_snap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_snap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_snap_pre[hIndex].func;
preHookFunc(&bl, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12214,9 +12214,9 @@ void HP_clif_snap(struct block_list *bl, short x, short y) {
{
HPMHooks.source.clif.snap(bl, x, y);
}
- if( HPMHooks.count.HP_clif_snap_post ) {
+ if (HPMHooks.count.HP_clif_snap_post > 0) {
void (*postHookFunc) (struct block_list *bl, short x, short y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_snap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_snap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_snap_post[hIndex].func;
postHookFunc(bl, x, y);
}
@@ -12225,14 +12225,14 @@ void HP_clif_snap(struct block_list *bl, short x, short y) {
}
void HP_clif_weather_check(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_weather_check_pre ) {
+ if (HPMHooks.count.HP_clif_weather_check_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_weather_check_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12240,9 +12240,9 @@ void HP_clif_weather_check(struct map_session_data *sd) {
{
HPMHooks.source.clif.weather_check(sd);
}
- if( HPMHooks.count.HP_clif_weather_check_post ) {
+ if (HPMHooks.count.HP_clif_weather_check_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_weather_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_weather_check_post[hIndex].func;
postHookFunc(sd);
}
@@ -12251,14 +12251,14 @@ void HP_clif_weather_check(struct map_session_data *sd) {
}
void HP_clif_playBGM(struct map_session_data *sd, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_playBGM_pre ) {
+ if (HPMHooks.count.HP_clif_playBGM_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_playBGM_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_playBGM_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_playBGM_pre[hIndex].func;
preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12266,9 +12266,9 @@ void HP_clif_playBGM(struct map_session_data *sd, const char *name) {
{
HPMHooks.source.clif.playBGM(sd, name);
}
- if( HPMHooks.count.HP_clif_playBGM_post ) {
+ if (HPMHooks.count.HP_clif_playBGM_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_playBGM_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_playBGM_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_playBGM_post[hIndex].func;
postHookFunc(sd, name);
}
@@ -12277,14 +12277,14 @@ void HP_clif_playBGM(struct map_session_data *sd, const char *name) {
}
void HP_clif_soundeffect(struct map_session_data *sd, struct block_list *bl, const char *name, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_soundeffect_pre ) {
+ if (HPMHooks.count.HP_clif_soundeffect_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, const char **name, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_soundeffect_pre[hIndex].func;
preHookFunc(&sd, &bl, &name, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12292,9 +12292,9 @@ void HP_clif_soundeffect(struct map_session_data *sd, struct block_list *bl, con
{
HPMHooks.source.clif.soundeffect(sd, bl, name, type);
}
- if( HPMHooks.count.HP_clif_soundeffect_post ) {
+ if (HPMHooks.count.HP_clif_soundeffect_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *bl, const char *name, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_soundeffect_post[hIndex].func;
postHookFunc(sd, bl, name, type);
}
@@ -12303,14 +12303,14 @@ void HP_clif_soundeffect(struct map_session_data *sd, struct block_list *bl, con
}
void HP_clif_soundeffectall(struct block_list *bl, const char *name, int type, enum send_target coverage) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_soundeffectall_pre ) {
+ if (HPMHooks.count.HP_clif_soundeffectall_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **name, int *type, enum send_target *coverage);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffectall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffectall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_soundeffectall_pre[hIndex].func;
preHookFunc(&bl, &name, &type, &coverage);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12318,9 +12318,9 @@ void HP_clif_soundeffectall(struct block_list *bl, const char *name, int type, e
{
HPMHooks.source.clif.soundeffectall(bl, name, type, coverage);
}
- if( HPMHooks.count.HP_clif_soundeffectall_post ) {
+ if (HPMHooks.count.HP_clif_soundeffectall_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *name, int type, enum send_target coverage);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffectall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_soundeffectall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_soundeffectall_post[hIndex].func;
postHookFunc(bl, name, type, coverage);
}
@@ -12329,14 +12329,14 @@ void HP_clif_soundeffectall(struct block_list *bl, const char *name, int type, e
}
void HP_clif_GlobalMessage(struct block_list *bl, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_GlobalMessage_pre ) {
+ if (HPMHooks.count.HP_clif_GlobalMessage_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GlobalMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GlobalMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_GlobalMessage_pre[hIndex].func;
preHookFunc(&bl, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12344,9 +12344,9 @@ void HP_clif_GlobalMessage(struct block_list *bl, const char *message) {
{
HPMHooks.source.clif.GlobalMessage(bl, message);
}
- if( HPMHooks.count.HP_clif_GlobalMessage_post ) {
+ if (HPMHooks.count.HP_clif_GlobalMessage_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GlobalMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GlobalMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_GlobalMessage_post[hIndex].func;
postHookFunc(bl, message);
}
@@ -12355,14 +12355,14 @@ void HP_clif_GlobalMessage(struct block_list *bl, const char *message) {
}
void HP_clif_createchat(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_createchat_pre ) {
+ if (HPMHooks.count.HP_clif_createchat_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_createchat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_createchat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_createchat_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12370,9 +12370,9 @@ void HP_clif_createchat(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.createchat(sd, flag);
}
- if( HPMHooks.count.HP_clif_createchat_post ) {
+ if (HPMHooks.count.HP_clif_createchat_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_createchat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_createchat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_createchat_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -12381,14 +12381,14 @@ void HP_clif_createchat(struct map_session_data *sd, int flag) {
}
void HP_clif_dispchat(struct chat_data *cd, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_dispchat_pre ) {
+ if (HPMHooks.count.HP_clif_dispchat_pre > 0) {
void (*preHookFunc) (struct chat_data **cd, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dispchat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dispchat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_dispchat_pre[hIndex].func;
preHookFunc(&cd, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12396,9 +12396,9 @@ void HP_clif_dispchat(struct chat_data *cd, int fd) {
{
HPMHooks.source.clif.dispchat(cd, fd);
}
- if( HPMHooks.count.HP_clif_dispchat_post ) {
+ if (HPMHooks.count.HP_clif_dispchat_post > 0) {
void (*postHookFunc) (struct chat_data *cd, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dispchat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dispchat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_dispchat_post[hIndex].func;
postHookFunc(cd, fd);
}
@@ -12407,14 +12407,14 @@ void HP_clif_dispchat(struct chat_data *cd, int fd) {
}
void HP_clif_joinchatfail(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_joinchatfail_pre ) {
+ if (HPMHooks.count.HP_clif_joinchatfail_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatfail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatfail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_joinchatfail_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12422,9 +12422,9 @@ void HP_clif_joinchatfail(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.joinchatfail(sd, flag);
}
- if( HPMHooks.count.HP_clif_joinchatfail_post ) {
+ if (HPMHooks.count.HP_clif_joinchatfail_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatfail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatfail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_joinchatfail_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -12433,14 +12433,14 @@ void HP_clif_joinchatfail(struct map_session_data *sd, int flag) {
}
void HP_clif_joinchatok(struct map_session_data *sd, struct chat_data *cd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_joinchatok_pre ) {
+ if (HPMHooks.count.HP_clif_joinchatok_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_joinchatok_pre[hIndex].func;
preHookFunc(&sd, &cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12448,9 +12448,9 @@ void HP_clif_joinchatok(struct map_session_data *sd, struct chat_data *cd) {
{
HPMHooks.source.clif.joinchatok(sd, cd);
}
- if( HPMHooks.count.HP_clif_joinchatok_post ) {
+ if (HPMHooks.count.HP_clif_joinchatok_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_joinchatok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_joinchatok_post[hIndex].func;
postHookFunc(sd, cd);
}
@@ -12459,14 +12459,14 @@ void HP_clif_joinchatok(struct map_session_data *sd, struct chat_data *cd) {
}
void HP_clif_addchat(struct chat_data *cd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_addchat_pre ) {
+ if (HPMHooks.count.HP_clif_addchat_pre > 0) {
void (*preHookFunc) (struct chat_data **cd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addchat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addchat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_addchat_pre[hIndex].func;
preHookFunc(&cd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12474,9 +12474,9 @@ void HP_clif_addchat(struct chat_data *cd, struct map_session_data *sd) {
{
HPMHooks.source.clif.addchat(cd, sd);
}
- if( HPMHooks.count.HP_clif_addchat_post ) {
+ if (HPMHooks.count.HP_clif_addchat_post > 0) {
void (*postHookFunc) (struct chat_data *cd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addchat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addchat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_addchat_post[hIndex].func;
postHookFunc(cd, sd);
}
@@ -12485,14 +12485,14 @@ void HP_clif_addchat(struct chat_data *cd, struct map_session_data *sd) {
}
void HP_clif_changechatowner(struct chat_data *cd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changechatowner_pre ) {
+ if (HPMHooks.count.HP_clif_changechatowner_pre > 0) {
void (*preHookFunc) (struct chat_data **cd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatowner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatowner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changechatowner_pre[hIndex].func;
preHookFunc(&cd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12500,9 +12500,9 @@ void HP_clif_changechatowner(struct chat_data *cd, struct map_session_data *sd)
{
HPMHooks.source.clif.changechatowner(cd, sd);
}
- if( HPMHooks.count.HP_clif_changechatowner_post ) {
+ if (HPMHooks.count.HP_clif_changechatowner_post > 0) {
void (*postHookFunc) (struct chat_data *cd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatowner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatowner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changechatowner_post[hIndex].func;
postHookFunc(cd, sd);
}
@@ -12511,14 +12511,14 @@ void HP_clif_changechatowner(struct chat_data *cd, struct map_session_data *sd)
}
void HP_clif_clearchat(struct chat_data *cd, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_clearchat_pre ) {
+ if (HPMHooks.count.HP_clif_clearchat_pre > 0) {
void (*preHookFunc) (struct chat_data **cd, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_clearchat_pre[hIndex].func;
preHookFunc(&cd, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12526,9 +12526,9 @@ void HP_clif_clearchat(struct chat_data *cd, int fd) {
{
HPMHooks.source.clif.clearchat(cd, fd);
}
- if( HPMHooks.count.HP_clif_clearchat_post ) {
+ if (HPMHooks.count.HP_clif_clearchat_post > 0) {
void (*postHookFunc) (struct chat_data *cd, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_clearchat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_clearchat_post[hIndex].func;
postHookFunc(cd, fd);
}
@@ -12537,14 +12537,14 @@ void HP_clif_clearchat(struct chat_data *cd, int fd) {
}
void HP_clif_leavechat(struct chat_data *cd, struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_leavechat_pre ) {
+ if (HPMHooks.count.HP_clif_leavechat_pre > 0) {
void (*preHookFunc) (struct chat_data **cd, struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_leavechat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_leavechat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_leavechat_pre[hIndex].func;
preHookFunc(&cd, &sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12552,9 +12552,9 @@ void HP_clif_leavechat(struct chat_data *cd, struct map_session_data *sd, bool f
{
HPMHooks.source.clif.leavechat(cd, sd, flag);
}
- if( HPMHooks.count.HP_clif_leavechat_post ) {
+ if (HPMHooks.count.HP_clif_leavechat_post > 0) {
void (*postHookFunc) (struct chat_data *cd, struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_leavechat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_leavechat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_leavechat_post[hIndex].func;
postHookFunc(cd, sd, flag);
}
@@ -12563,14 +12563,14 @@ void HP_clif_leavechat(struct chat_data *cd, struct map_session_data *sd, bool f
}
void HP_clif_changechatstatus(struct chat_data *cd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_changechatstatus_pre ) {
+ if (HPMHooks.count.HP_clif_changechatstatus_pre > 0) {
void (*preHookFunc) (struct chat_data **cd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatstatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_changechatstatus_pre[hIndex].func;
preHookFunc(&cd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12578,9 +12578,9 @@ void HP_clif_changechatstatus(struct chat_data *cd) {
{
HPMHooks.source.clif.changechatstatus(cd);
}
- if( HPMHooks.count.HP_clif_changechatstatus_post ) {
+ if (HPMHooks.count.HP_clif_changechatstatus_post > 0) {
void (*postHookFunc) (struct chat_data *cd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_changechatstatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_changechatstatus_post[hIndex].func;
postHookFunc(cd);
}
@@ -12589,14 +12589,14 @@ void HP_clif_changechatstatus(struct chat_data *cd) {
}
void HP_clif_wis_message(int fd, const char *nick, const char *mes, int mes_len) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_wis_message_pre ) {
+ if (HPMHooks.count.HP_clif_wis_message_pre > 0) {
void (*preHookFunc) (int *fd, const char **nick, const char **mes, int *mes_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_wis_message_pre[hIndex].func;
preHookFunc(&fd, &nick, &mes, &mes_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12604,9 +12604,9 @@ void HP_clif_wis_message(int fd, const char *nick, const char *mes, int mes_len)
{
HPMHooks.source.clif.wis_message(fd, nick, mes, mes_len);
}
- if( HPMHooks.count.HP_clif_wis_message_post ) {
+ if (HPMHooks.count.HP_clif_wis_message_post > 0) {
void (*postHookFunc) (int fd, const char *nick, const char *mes, int mes_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_wis_message_post[hIndex].func;
postHookFunc(fd, nick, mes, mes_len);
}
@@ -12615,14 +12615,14 @@ void HP_clif_wis_message(int fd, const char *nick, const char *mes, int mes_len)
}
void HP_clif_wis_end(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_wis_end_pre ) {
+ if (HPMHooks.count.HP_clif_wis_end_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_wis_end_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12630,9 +12630,9 @@ void HP_clif_wis_end(int fd, int flag) {
{
HPMHooks.source.clif.wis_end(fd, flag);
}
- if( HPMHooks.count.HP_clif_wis_end_post ) {
+ if (HPMHooks.count.HP_clif_wis_end_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wis_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_wis_end_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -12641,14 +12641,14 @@ void HP_clif_wis_end(int fd, int flag) {
}
void HP_clif_disp_message(struct block_list *src, const char *mes, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_disp_message_pre ) {
+ if (HPMHooks.count.HP_clif_disp_message_pre > 0) {
void (*preHookFunc) (struct block_list **src, const char **mes, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_disp_message_pre[hIndex].func;
preHookFunc(&src, &mes, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12656,9 +12656,9 @@ void HP_clif_disp_message(struct block_list *src, const char *mes, enum send_tar
{
HPMHooks.source.clif.disp_message(src, mes, target);
}
- if( HPMHooks.count.HP_clif_disp_message_post ) {
+ if (HPMHooks.count.HP_clif_disp_message_post > 0) {
void (*postHookFunc) (struct block_list *src, const char *mes, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_disp_message_post[hIndex].func;
postHookFunc(src, mes, target);
}
@@ -12667,14 +12667,14 @@ void HP_clif_disp_message(struct block_list *src, const char *mes, enum send_tar
}
void HP_clif_broadcast(struct block_list *bl, const char *mes, int len, int type, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_broadcast_pre ) {
+ if (HPMHooks.count.HP_clif_broadcast_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **mes, int *len, int *type, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_broadcast_pre[hIndex].func;
preHookFunc(&bl, &mes, &len, &type, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12682,9 +12682,9 @@ void HP_clif_broadcast(struct block_list *bl, const char *mes, int len, int type
{
HPMHooks.source.clif.broadcast(bl, mes, len, type, target);
}
- if( HPMHooks.count.HP_clif_broadcast_post ) {
+ if (HPMHooks.count.HP_clif_broadcast_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *mes, int len, int type, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_broadcast_post[hIndex].func;
postHookFunc(bl, mes, len, type, target);
}
@@ -12693,14 +12693,14 @@ void HP_clif_broadcast(struct block_list *bl, const char *mes, int len, int type
}
void HP_clif_broadcast2(struct block_list *bl, const char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_broadcast2_pre ) {
+ if (HPMHooks.count.HP_clif_broadcast2_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **mes, int *len, unsigned int *fontColor, short *fontType, short *fontSize, short *fontAlign, short *fontY, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_broadcast2_pre[hIndex].func;
preHookFunc(&bl, &mes, &len, &fontColor, &fontType, &fontSize, &fontAlign, &fontY, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12708,9 +12708,9 @@ void HP_clif_broadcast2(struct block_list *bl, const char *mes, int len, unsigne
{
HPMHooks.source.clif.broadcast2(bl, mes, len, fontColor, fontType, fontSize, fontAlign, fontY, target);
}
- if( HPMHooks.count.HP_clif_broadcast2_post ) {
+ if (HPMHooks.count.HP_clif_broadcast2_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_broadcast2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_broadcast2_post[hIndex].func;
postHookFunc(bl, mes, len, fontColor, fontType, fontSize, fontAlign, fontY, target);
}
@@ -12719,14 +12719,14 @@ void HP_clif_broadcast2(struct block_list *bl, const char *mes, int len, unsigne
}
void HP_clif_messagecolor_self(int fd, uint32 color, const char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_messagecolor_self_pre ) {
+ if (HPMHooks.count.HP_clif_messagecolor_self_pre > 0) {
void (*preHookFunc) (int *fd, uint32 *color, const char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_self_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_self_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_messagecolor_self_pre[hIndex].func;
preHookFunc(&fd, &color, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12734,9 +12734,9 @@ void HP_clif_messagecolor_self(int fd, uint32 color, const char *msg) {
{
HPMHooks.source.clif.messagecolor_self(fd, color, msg);
}
- if( HPMHooks.count.HP_clif_messagecolor_self_post ) {
+ if (HPMHooks.count.HP_clif_messagecolor_self_post > 0) {
void (*postHookFunc) (int fd, uint32 color, const char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_self_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_self_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_messagecolor_self_post[hIndex].func;
postHookFunc(fd, color, msg);
}
@@ -12745,14 +12745,14 @@ void HP_clif_messagecolor_self(int fd, uint32 color, const char *msg) {
}
void HP_clif_messagecolor(struct block_list *bl, uint32 color, const char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_messagecolor_pre ) {
+ if (HPMHooks.count.HP_clif_messagecolor_pre > 0) {
void (*preHookFunc) (struct block_list **bl, uint32 *color, const char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_messagecolor_pre[hIndex].func;
preHookFunc(&bl, &color, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12760,9 +12760,9 @@ void HP_clif_messagecolor(struct block_list *bl, uint32 color, const char *msg)
{
HPMHooks.source.clif.messagecolor(bl, color, msg);
}
- if( HPMHooks.count.HP_clif_messagecolor_post ) {
+ if (HPMHooks.count.HP_clif_messagecolor_post > 0) {
void (*postHookFunc) (struct block_list *bl, uint32 color, const char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messagecolor_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_messagecolor_post[hIndex].func;
postHookFunc(bl, color, msg);
}
@@ -12771,14 +12771,14 @@ void HP_clif_messagecolor(struct block_list *bl, uint32 color, const char *msg)
}
void HP_clif_disp_overhead(struct block_list *bl, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_disp_overhead_pre ) {
+ if (HPMHooks.count.HP_clif_disp_overhead_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_disp_overhead_pre[hIndex].func;
preHookFunc(&bl, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12786,9 +12786,9 @@ void HP_clif_disp_overhead(struct block_list *bl, const char *mes) {
{
HPMHooks.source.clif.disp_overhead(bl, mes);
}
- if( HPMHooks.count.HP_clif_disp_overhead_post ) {
+ if (HPMHooks.count.HP_clif_disp_overhead_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_disp_overhead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_disp_overhead_post[hIndex].func;
postHookFunc(bl, mes);
}
@@ -12797,14 +12797,14 @@ void HP_clif_disp_overhead(struct block_list *bl, const char *mes) {
}
void HP_clif_msgtable(struct map_session_data *sd, unsigned short msg_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_msgtable_pre ) {
+ if (HPMHooks.count.HP_clif_msgtable_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *msg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_msgtable_pre[hIndex].func;
preHookFunc(&sd, &msg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12812,9 +12812,9 @@ void HP_clif_msgtable(struct map_session_data *sd, unsigned short msg_id) {
{
HPMHooks.source.clif.msgtable(sd, msg_id);
}
- if( HPMHooks.count.HP_clif_msgtable_post ) {
+ if (HPMHooks.count.HP_clif_msgtable_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short msg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_msgtable_post[hIndex].func;
postHookFunc(sd, msg_id);
}
@@ -12823,14 +12823,14 @@ void HP_clif_msgtable(struct map_session_data *sd, unsigned short msg_id) {
}
void HP_clif_msgtable_num(struct map_session_data *sd, unsigned short msg_id, int value) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_msgtable_num_pre ) {
+ if (HPMHooks.count.HP_clif_msgtable_num_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *msg_id, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_msgtable_num_pre[hIndex].func;
preHookFunc(&sd, &msg_id, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12838,9 +12838,9 @@ void HP_clif_msgtable_num(struct map_session_data *sd, unsigned short msg_id, in
{
HPMHooks.source.clif.msgtable_num(sd, msg_id, value);
}
- if( HPMHooks.count.HP_clif_msgtable_num_post ) {
+ if (HPMHooks.count.HP_clif_msgtable_num_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short msg_id, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_msgtable_num_post[hIndex].func;
postHookFunc(sd, msg_id, value);
}
@@ -12849,14 +12849,14 @@ void HP_clif_msgtable_num(struct map_session_data *sd, unsigned short msg_id, in
}
void HP_clif_msgtable_skill(struct map_session_data *sd, uint16 skill_id, int msg_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_msgtable_skill_pre ) {
+ if (HPMHooks.count.HP_clif_msgtable_skill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, int *msg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_msgtable_skill_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &msg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12864,9 +12864,9 @@ void HP_clif_msgtable_skill(struct map_session_data *sd, uint16 skill_id, int ms
{
HPMHooks.source.clif.msgtable_skill(sd, skill_id, msg_id);
}
- if( HPMHooks.count.HP_clif_msgtable_skill_post ) {
+ if (HPMHooks.count.HP_clif_msgtable_skill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, int msg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_msgtable_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_msgtable_skill_post[hIndex].func;
postHookFunc(sd, skill_id, msg_id);
}
@@ -12875,14 +12875,14 @@ void HP_clif_msgtable_skill(struct map_session_data *sd, uint16 skill_id, int ms
}
void HP_clif_message(const int fd, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_message_pre ) {
+ if (HPMHooks.count.HP_clif_message_pre > 0) {
void (*preHookFunc) (const int *fd, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_message_pre[hIndex].func;
preHookFunc(&fd, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12890,9 +12890,9 @@ void HP_clif_message(const int fd, const char *mes) {
{
HPMHooks.source.clif.message(fd, mes);
}
- if( HPMHooks.count.HP_clif_message_post ) {
+ if (HPMHooks.count.HP_clif_message_post > 0) {
void (*postHookFunc) (const int fd, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_message_post[hIndex].func;
postHookFunc(fd, mes);
}
@@ -12901,14 +12901,14 @@ void HP_clif_message(const int fd, const char *mes) {
}
void HP_clif_messageln(const int fd, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_messageln_pre ) {
+ if (HPMHooks.count.HP_clif_messageln_pre > 0) {
void (*preHookFunc) (const int *fd, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messageln_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messageln_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_messageln_pre[hIndex].func;
preHookFunc(&fd, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12916,9 +12916,9 @@ void HP_clif_messageln(const int fd, const char *mes) {
{
HPMHooks.source.clif.messageln(fd, mes);
}
- if( HPMHooks.count.HP_clif_messageln_post ) {
+ if (HPMHooks.count.HP_clif_messageln_post > 0) {
void (*postHookFunc) (const int fd, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_messageln_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_messageln_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_messageln_post[hIndex].func;
postHookFunc(fd, mes);
}
@@ -12928,14 +12928,14 @@ void HP_clif_messageln(const int fd, const char *mes) {
const char* HP_clif_process_chat_message(struct map_session_data *sd, const struct packet_chat_message *packet, char *out_buf, int out_buflen) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_clif_process_chat_message_pre ) {
+ if (HPMHooks.count.HP_clif_process_chat_message_pre > 0) {
const char* (*preHookFunc) (struct map_session_data **sd, const struct packet_chat_message **packet, char **out_buf, int *out_buflen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_chat_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_chat_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_process_chat_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &packet, &out_buf, &out_buflen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12943,9 +12943,9 @@ const char* HP_clif_process_chat_message(struct map_session_data *sd, const stru
{
retVal___ = HPMHooks.source.clif.process_chat_message(sd, packet, out_buf, out_buflen);
}
- if( HPMHooks.count.HP_clif_process_chat_message_post ) {
+ if (HPMHooks.count.HP_clif_process_chat_message_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct map_session_data *sd, const struct packet_chat_message *packet, char *out_buf, int out_buflen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_chat_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_chat_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_process_chat_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, packet, out_buf, out_buflen);
}
@@ -12955,14 +12955,14 @@ const char* HP_clif_process_chat_message(struct map_session_data *sd, const stru
bool HP_clif_process_whisper_message(struct map_session_data *sd, const struct packet_whisper_message *packet, char *out_name, char *out_message, int out_messagelen) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_process_whisper_message_pre ) {
+ if (HPMHooks.count.HP_clif_process_whisper_message_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const struct packet_whisper_message **packet, char **out_name, char **out_message, int *out_messagelen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_whisper_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_whisper_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_process_whisper_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &packet, &out_name, &out_message, &out_messagelen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -12970,9 +12970,9 @@ bool HP_clif_process_whisper_message(struct map_session_data *sd, const struct p
{
retVal___ = HPMHooks.source.clif.process_whisper_message(sd, packet, out_name, out_message, out_messagelen);
}
- if( HPMHooks.count.HP_clif_process_whisper_message_post ) {
+ if (HPMHooks.count.HP_clif_process_whisper_message_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const struct packet_whisper_message *packet, char *out_name, char *out_message, int out_messagelen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_whisper_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_process_whisper_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_process_whisper_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, packet, out_name, out_message, out_messagelen);
}
@@ -12981,14 +12981,14 @@ bool HP_clif_process_whisper_message(struct map_session_data *sd, const struct p
}
void HP_clif_wisexin(struct map_session_data *sd, int type, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_wisexin_pre ) {
+ if (HPMHooks.count.HP_clif_wisexin_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisexin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisexin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_wisexin_pre[hIndex].func;
preHookFunc(&sd, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -12996,9 +12996,9 @@ void HP_clif_wisexin(struct map_session_data *sd, int type, int flag) {
{
HPMHooks.source.clif.wisexin(sd, type, flag);
}
- if( HPMHooks.count.HP_clif_wisexin_post ) {
+ if (HPMHooks.count.HP_clif_wisexin_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisexin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisexin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_wisexin_post[hIndex].func;
postHookFunc(sd, type, flag);
}
@@ -13007,14 +13007,14 @@ void HP_clif_wisexin(struct map_session_data *sd, int type, int flag) {
}
void HP_clif_wisall(struct map_session_data *sd, int type, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_wisall_pre ) {
+ if (HPMHooks.count.HP_clif_wisall_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_wisall_pre[hIndex].func;
preHookFunc(&sd, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13022,9 +13022,9 @@ void HP_clif_wisall(struct map_session_data *sd, int type, int flag) {
{
HPMHooks.source.clif.wisall(sd, type, flag);
}
- if( HPMHooks.count.HP_clif_wisall_post ) {
+ if (HPMHooks.count.HP_clif_wisall_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_wisall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_wisall_post[hIndex].func;
postHookFunc(sd, type, flag);
}
@@ -13033,14 +13033,14 @@ void HP_clif_wisall(struct map_session_data *sd, int type, int flag) {
}
void HP_clif_PMIgnoreList(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PMIgnoreList_pre ) {
+ if (HPMHooks.count.HP_clif_PMIgnoreList_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PMIgnoreList_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PMIgnoreList_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PMIgnoreList_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13048,9 +13048,9 @@ void HP_clif_PMIgnoreList(struct map_session_data *sd) {
{
HPMHooks.source.clif.PMIgnoreList(sd);
}
- if( HPMHooks.count.HP_clif_PMIgnoreList_post ) {
+ if (HPMHooks.count.HP_clif_PMIgnoreList_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PMIgnoreList_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PMIgnoreList_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PMIgnoreList_post[hIndex].func;
postHookFunc(sd);
}
@@ -13059,14 +13059,14 @@ void HP_clif_PMIgnoreList(struct map_session_data *sd) {
}
void HP_clif_ShowScript(struct block_list *bl, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_ShowScript_pre ) {
+ if (HPMHooks.count.HP_clif_ShowScript_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ShowScript_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ShowScript_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_ShowScript_pre[hIndex].func;
preHookFunc(&bl, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13074,9 +13074,9 @@ void HP_clif_ShowScript(struct block_list *bl, const char *message) {
{
HPMHooks.source.clif.ShowScript(bl, message);
}
- if( HPMHooks.count.HP_clif_ShowScript_post ) {
+ if (HPMHooks.count.HP_clif_ShowScript_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ShowScript_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ShowScript_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_ShowScript_post[hIndex].func;
postHookFunc(bl, message);
}
@@ -13085,14 +13085,14 @@ void HP_clif_ShowScript(struct block_list *bl, const char *message) {
}
void HP_clif_traderequest(struct map_session_data *sd, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_traderequest_pre ) {
+ if (HPMHooks.count.HP_clif_traderequest_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_traderequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_traderequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_traderequest_pre[hIndex].func;
preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13100,9 +13100,9 @@ void HP_clif_traderequest(struct map_session_data *sd, const char *name) {
{
HPMHooks.source.clif.traderequest(sd, name);
}
- if( HPMHooks.count.HP_clif_traderequest_post ) {
+ if (HPMHooks.count.HP_clif_traderequest_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_traderequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_traderequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_traderequest_post[hIndex].func;
postHookFunc(sd, name);
}
@@ -13111,14 +13111,14 @@ void HP_clif_traderequest(struct map_session_data *sd, const char *name) {
}
void HP_clif_tradestart(struct map_session_data *sd, uint8 type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradestart_pre ) {
+ if (HPMHooks.count.HP_clif_tradestart_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint8 *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradestart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradestart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradestart_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13126,9 +13126,9 @@ void HP_clif_tradestart(struct map_session_data *sd, uint8 type) {
{
HPMHooks.source.clif.tradestart(sd, type);
}
- if( HPMHooks.count.HP_clif_tradestart_post ) {
+ if (HPMHooks.count.HP_clif_tradestart_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint8 type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradestart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradestart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradestart_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -13137,14 +13137,14 @@ void HP_clif_tradestart(struct map_session_data *sd, uint8 type) {
}
void HP_clif_tradeadditem(struct map_session_data *sd, struct map_session_data *tsd, int index, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradeadditem_pre ) {
+ if (HPMHooks.count.HP_clif_tradeadditem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeadditem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeadditem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradeadditem_pre[hIndex].func;
preHookFunc(&sd, &tsd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13152,9 +13152,9 @@ void HP_clif_tradeadditem(struct map_session_data *sd, struct map_session_data *
{
HPMHooks.source.clif.tradeadditem(sd, tsd, index, amount);
}
- if( HPMHooks.count.HP_clif_tradeadditem_post ) {
+ if (HPMHooks.count.HP_clif_tradeadditem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *tsd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeadditem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeadditem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradeadditem_post[hIndex].func;
postHookFunc(sd, tsd, index, amount);
}
@@ -13163,14 +13163,14 @@ void HP_clif_tradeadditem(struct map_session_data *sd, struct map_session_data *
}
void HP_clif_tradeitemok(struct map_session_data *sd, int index, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradeitemok_pre ) {
+ if (HPMHooks.count.HP_clif_tradeitemok_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeitemok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeitemok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradeitemok_pre[hIndex].func;
preHookFunc(&sd, &index, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13178,9 +13178,9 @@ void HP_clif_tradeitemok(struct map_session_data *sd, int index, int fail) {
{
HPMHooks.source.clif.tradeitemok(sd, index, fail);
}
- if( HPMHooks.count.HP_clif_tradeitemok_post ) {
+ if (HPMHooks.count.HP_clif_tradeitemok_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeitemok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeitemok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradeitemok_post[hIndex].func;
postHookFunc(sd, index, fail);
}
@@ -13189,14 +13189,14 @@ void HP_clif_tradeitemok(struct map_session_data *sd, int index, int fail) {
}
void HP_clif_tradedeal_lock(struct map_session_data *sd, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradedeal_lock_pre ) {
+ if (HPMHooks.count.HP_clif_tradedeal_lock_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradedeal_lock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradedeal_lock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradedeal_lock_pre[hIndex].func;
preHookFunc(&sd, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13204,9 +13204,9 @@ void HP_clif_tradedeal_lock(struct map_session_data *sd, int fail) {
{
HPMHooks.source.clif.tradedeal_lock(sd, fail);
}
- if( HPMHooks.count.HP_clif_tradedeal_lock_post ) {
+ if (HPMHooks.count.HP_clif_tradedeal_lock_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradedeal_lock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradedeal_lock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradedeal_lock_post[hIndex].func;
postHookFunc(sd, fail);
}
@@ -13215,14 +13215,14 @@ void HP_clif_tradedeal_lock(struct map_session_data *sd, int fail) {
}
void HP_clif_tradecancelled(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradecancelled_pre ) {
+ if (HPMHooks.count.HP_clif_tradecancelled_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecancelled_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecancelled_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradecancelled_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13230,9 +13230,9 @@ void HP_clif_tradecancelled(struct map_session_data *sd) {
{
HPMHooks.source.clif.tradecancelled(sd);
}
- if( HPMHooks.count.HP_clif_tradecancelled_post ) {
+ if (HPMHooks.count.HP_clif_tradecancelled_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecancelled_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecancelled_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradecancelled_post[hIndex].func;
postHookFunc(sd);
}
@@ -13241,14 +13241,14 @@ void HP_clif_tradecancelled(struct map_session_data *sd) {
}
void HP_clif_tradecompleted(struct map_session_data *sd, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradecompleted_pre ) {
+ if (HPMHooks.count.HP_clif_tradecompleted_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecompleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecompleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradecompleted_pre[hIndex].func;
preHookFunc(&sd, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13256,9 +13256,9 @@ void HP_clif_tradecompleted(struct map_session_data *sd, int fail) {
{
HPMHooks.source.clif.tradecompleted(sd, fail);
}
- if( HPMHooks.count.HP_clif_tradecompleted_post ) {
+ if (HPMHooks.count.HP_clif_tradecompleted_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecompleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradecompleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradecompleted_post[hIndex].func;
postHookFunc(sd, fail);
}
@@ -13267,14 +13267,14 @@ void HP_clif_tradecompleted(struct map_session_data *sd, int fail) {
}
void HP_clif_tradeundo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_tradeundo_pre ) {
+ if (HPMHooks.count.HP_clif_tradeundo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeundo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeundo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_tradeundo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13282,9 +13282,9 @@ void HP_clif_tradeundo(struct map_session_data *sd) {
{
HPMHooks.source.clif.tradeundo(sd);
}
- if( HPMHooks.count.HP_clif_tradeundo_post ) {
+ if (HPMHooks.count.HP_clif_tradeundo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeundo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_tradeundo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_tradeundo_post[hIndex].func;
postHookFunc(sd);
}
@@ -13293,14 +13293,14 @@ void HP_clif_tradeundo(struct map_session_data *sd) {
}
void HP_clif_openvendingreq(struct map_session_data *sd, int num) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_openvendingreq_pre ) {
+ if (HPMHooks.count.HP_clif_openvendingreq_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *num);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvendingreq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvendingreq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_openvendingreq_pre[hIndex].func;
preHookFunc(&sd, &num);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13308,9 +13308,9 @@ void HP_clif_openvendingreq(struct map_session_data *sd, int num) {
{
HPMHooks.source.clif.openvendingreq(sd, num);
}
- if( HPMHooks.count.HP_clif_openvendingreq_post ) {
+ if (HPMHooks.count.HP_clif_openvendingreq_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int num);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvendingreq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvendingreq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_openvendingreq_post[hIndex].func;
postHookFunc(sd, num);
}
@@ -13319,14 +13319,14 @@ void HP_clif_openvendingreq(struct map_session_data *sd, int num) {
}
void HP_clif_showvendingboard(struct block_list *bl, const char *message, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_showvendingboard_pre ) {
+ if (HPMHooks.count.HP_clif_showvendingboard_pre > 0) {
void (*preHookFunc) (struct block_list **bl, const char **message, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_showvendingboard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_showvendingboard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_showvendingboard_pre[hIndex].func;
preHookFunc(&bl, &message, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13334,9 +13334,9 @@ void HP_clif_showvendingboard(struct block_list *bl, const char *message, int fd
{
HPMHooks.source.clif.showvendingboard(bl, message, fd);
}
- if( HPMHooks.count.HP_clif_showvendingboard_post ) {
+ if (HPMHooks.count.HP_clif_showvendingboard_post > 0) {
void (*postHookFunc) (struct block_list *bl, const char *message, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_showvendingboard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_showvendingboard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_showvendingboard_post[hIndex].func;
postHookFunc(bl, message, fd);
}
@@ -13345,14 +13345,14 @@ void HP_clif_showvendingboard(struct block_list *bl, const char *message, int fd
}
void HP_clif_closevendingboard(struct block_list *bl, int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_closevendingboard_pre ) {
+ if (HPMHooks.count.HP_clif_closevendingboard_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_closevendingboard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_closevendingboard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_closevendingboard_pre[hIndex].func;
preHookFunc(&bl, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13360,9 +13360,9 @@ void HP_clif_closevendingboard(struct block_list *bl, int fd) {
{
HPMHooks.source.clif.closevendingboard(bl, fd);
}
- if( HPMHooks.count.HP_clif_closevendingboard_post ) {
+ if (HPMHooks.count.HP_clif_closevendingboard_post > 0) {
void (*postHookFunc) (struct block_list *bl, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_closevendingboard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_closevendingboard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_closevendingboard_post[hIndex].func;
postHookFunc(bl, fd);
}
@@ -13371,14 +13371,14 @@ void HP_clif_closevendingboard(struct block_list *bl, int fd) {
}
void HP_clif_vendinglist(struct map_session_data *sd, unsigned int id, struct s_vending *vending_list) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_vendinglist_pre ) {
+ if (HPMHooks.count.HP_clif_vendinglist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *id, struct s_vending **vending_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendinglist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendinglist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_vendinglist_pre[hIndex].func;
preHookFunc(&sd, &id, &vending_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13386,9 +13386,9 @@ void HP_clif_vendinglist(struct map_session_data *sd, unsigned int id, struct s_
{
HPMHooks.source.clif.vendinglist(sd, id, vending_list);
}
- if( HPMHooks.count.HP_clif_vendinglist_post ) {
+ if (HPMHooks.count.HP_clif_vendinglist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int id, struct s_vending *vending_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendinglist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendinglist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_vendinglist_post[hIndex].func;
postHookFunc(sd, id, vending_list);
}
@@ -13397,14 +13397,14 @@ void HP_clif_vendinglist(struct map_session_data *sd, unsigned int id, struct s_
}
void HP_clif_buyvending(struct map_session_data *sd, int index, int amount, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyvending_pre ) {
+ if (HPMHooks.count.HP_clif_buyvending_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index, int *amount, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyvending_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyvending_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyvending_pre[hIndex].func;
preHookFunc(&sd, &index, &amount, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13412,9 +13412,9 @@ void HP_clif_buyvending(struct map_session_data *sd, int index, int amount, int
{
HPMHooks.source.clif.buyvending(sd, index, amount, fail);
}
- if( HPMHooks.count.HP_clif_buyvending_post ) {
+ if (HPMHooks.count.HP_clif_buyvending_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index, int amount, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyvending_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyvending_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyvending_post[hIndex].func;
postHookFunc(sd, index, amount, fail);
}
@@ -13423,14 +13423,14 @@ void HP_clif_buyvending(struct map_session_data *sd, int index, int amount, int
}
void HP_clif_openvending(struct map_session_data *sd, int id, struct s_vending *vending_list) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_openvending_pre ) {
+ if (HPMHooks.count.HP_clif_openvending_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *id, struct s_vending **vending_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvending_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvending_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_openvending_pre[hIndex].func;
preHookFunc(&sd, &id, &vending_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13438,9 +13438,9 @@ void HP_clif_openvending(struct map_session_data *sd, int id, struct s_vending *
{
HPMHooks.source.clif.openvending(sd, id, vending_list);
}
- if( HPMHooks.count.HP_clif_openvending_post ) {
+ if (HPMHooks.count.HP_clif_openvending_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int id, struct s_vending *vending_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvending_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openvending_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_openvending_post[hIndex].func;
postHookFunc(sd, id, vending_list);
}
@@ -13449,14 +13449,14 @@ void HP_clif_openvending(struct map_session_data *sd, int id, struct s_vending *
}
void HP_clif_vendingreport(struct map_session_data *sd, int index, int amount, uint32 char_id, int zeny) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_vendingreport_pre ) {
+ if (HPMHooks.count.HP_clif_vendingreport_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index, int *amount, uint32 *char_id, int *zeny);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendingreport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendingreport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_vendingreport_pre[hIndex].func;
preHookFunc(&sd, &index, &amount, &char_id, &zeny);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13464,9 +13464,9 @@ void HP_clif_vendingreport(struct map_session_data *sd, int index, int amount, u
{
HPMHooks.source.clif.vendingreport(sd, index, amount, char_id, zeny);
}
- if( HPMHooks.count.HP_clif_vendingreport_post ) {
+ if (HPMHooks.count.HP_clif_vendingreport_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index, int amount, uint32 char_id, int zeny);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendingreport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_vendingreport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_vendingreport_post[hIndex].func;
postHookFunc(sd, index, amount, char_id, zeny);
}
@@ -13475,14 +13475,14 @@ void HP_clif_vendingreport(struct map_session_data *sd, int index, int amount, u
}
void HP_clif_storagelist(struct map_session_data *sd, struct item *items, int items_length) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_storagelist_pre ) {
+ if (HPMHooks.count.HP_clif_storagelist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item **items, int *items_length);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storagelist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storagelist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_storagelist_pre[hIndex].func;
preHookFunc(&sd, &items, &items_length);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13490,9 +13490,9 @@ void HP_clif_storagelist(struct map_session_data *sd, struct item *items, int it
{
HPMHooks.source.clif.storagelist(sd, items, items_length);
}
- if( HPMHooks.count.HP_clif_storagelist_post ) {
+ if (HPMHooks.count.HP_clif_storagelist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item *items, int items_length);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storagelist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storagelist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_storagelist_post[hIndex].func;
postHookFunc(sd, items, items_length);
}
@@ -13501,14 +13501,14 @@ void HP_clif_storagelist(struct map_session_data *sd, struct item *items, int it
}
void HP_clif_updatestorageamount(struct map_session_data *sd, int amount, int max_amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_updatestorageamount_pre ) {
+ if (HPMHooks.count.HP_clif_updatestorageamount_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *amount, int *max_amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestorageamount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestorageamount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_updatestorageamount_pre[hIndex].func;
preHookFunc(&sd, &amount, &max_amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13516,9 +13516,9 @@ void HP_clif_updatestorageamount(struct map_session_data *sd, int amount, int ma
{
HPMHooks.source.clif.updatestorageamount(sd, amount, max_amount);
}
- if( HPMHooks.count.HP_clif_updatestorageamount_post ) {
+ if (HPMHooks.count.HP_clif_updatestorageamount_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int amount, int max_amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestorageamount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_updatestorageamount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_updatestorageamount_post[hIndex].func;
postHookFunc(sd, amount, max_amount);
}
@@ -13527,14 +13527,14 @@ void HP_clif_updatestorageamount(struct map_session_data *sd, int amount, int ma
}
void HP_clif_storageitemadded(struct map_session_data *sd, struct item *i, int index, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_storageitemadded_pre ) {
+ if (HPMHooks.count.HP_clif_storageitemadded_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item **i, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemadded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemadded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_storageitemadded_pre[hIndex].func;
preHookFunc(&sd, &i, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13542,9 +13542,9 @@ void HP_clif_storageitemadded(struct map_session_data *sd, struct item *i, int i
{
HPMHooks.source.clif.storageitemadded(sd, i, index, amount);
}
- if( HPMHooks.count.HP_clif_storageitemadded_post ) {
+ if (HPMHooks.count.HP_clif_storageitemadded_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item *i, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemadded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemadded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_storageitemadded_post[hIndex].func;
postHookFunc(sd, i, index, amount);
}
@@ -13553,14 +13553,14 @@ void HP_clif_storageitemadded(struct map_session_data *sd, struct item *i, int i
}
void HP_clif_storageitemremoved(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_storageitemremoved_pre ) {
+ if (HPMHooks.count.HP_clif_storageitemremoved_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemremoved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemremoved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_storageitemremoved_pre[hIndex].func;
preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13568,9 +13568,9 @@ void HP_clif_storageitemremoved(struct map_session_data *sd, int index, int amou
{
HPMHooks.source.clif.storageitemremoved(sd, index, amount);
}
- if( HPMHooks.count.HP_clif_storageitemremoved_post ) {
+ if (HPMHooks.count.HP_clif_storageitemremoved_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemremoved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageitemremoved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_storageitemremoved_post[hIndex].func;
postHookFunc(sd, index, amount);
}
@@ -13579,14 +13579,14 @@ void HP_clif_storageitemremoved(struct map_session_data *sd, int index, int amou
}
void HP_clif_storageclose(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_storageclose_pre ) {
+ if (HPMHooks.count.HP_clif_storageclose_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageclose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageclose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_storageclose_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13594,9 +13594,9 @@ void HP_clif_storageclose(struct map_session_data *sd) {
{
HPMHooks.source.clif.storageclose(sd);
}
- if( HPMHooks.count.HP_clif_storageclose_post ) {
+ if (HPMHooks.count.HP_clif_storageclose_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageclose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_storageclose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_storageclose_post[hIndex].func;
postHookFunc(sd);
}
@@ -13605,14 +13605,14 @@ void HP_clif_storageclose(struct map_session_data *sd) {
}
void HP_clif_skillinfoblock(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skillinfoblock_pre ) {
+ if (HPMHooks.count.HP_clif_skillinfoblock_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfoblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfoblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skillinfoblock_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13620,9 +13620,9 @@ void HP_clif_skillinfoblock(struct map_session_data *sd) {
{
HPMHooks.source.clif.skillinfoblock(sd);
}
- if( HPMHooks.count.HP_clif_skillinfoblock_post ) {
+ if (HPMHooks.count.HP_clif_skillinfoblock_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfoblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfoblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skillinfoblock_post[hIndex].func;
postHookFunc(sd);
}
@@ -13631,14 +13631,14 @@ void HP_clif_skillinfoblock(struct map_session_data *sd) {
}
void HP_clif_skillup(struct map_session_data *sd, uint16 skill_id, int skill_lv, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skillup_pre ) {
+ if (HPMHooks.count.HP_clif_skillup_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, int *skill_lv, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skillup_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13646,9 +13646,9 @@ void HP_clif_skillup(struct map_session_data *sd, uint16 skill_id, int skill_lv,
{
HPMHooks.source.clif.skillup(sd, skill_id, skill_lv, flag);
}
- if( HPMHooks.count.HP_clif_skillup_post ) {
+ if (HPMHooks.count.HP_clif_skillup_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, int skill_lv, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skillup_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv, flag);
}
@@ -13657,14 +13657,14 @@ void HP_clif_skillup(struct map_session_data *sd, uint16 skill_id, int skill_lv,
}
void HP_clif_skillinfo(struct map_session_data *sd, int skill_id, int inf) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_skillinfo_pre ) {
+ if (HPMHooks.count.HP_clif_skillinfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *skill_id, int *inf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_skillinfo_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &inf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13672,9 +13672,9 @@ void HP_clif_skillinfo(struct map_session_data *sd, int skill_id, int inf) {
{
HPMHooks.source.clif.skillinfo(sd, skill_id, inf);
}
- if( HPMHooks.count.HP_clif_skillinfo_post ) {
+ if (HPMHooks.count.HP_clif_skillinfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int skill_id, int inf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_skillinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_skillinfo_post[hIndex].func;
postHookFunc(sd, skill_id, inf);
}
@@ -13683,14 +13683,14 @@ void HP_clif_skillinfo(struct map_session_data *sd, int skill_id, int inf) {
}
void HP_clif_addskill(struct map_session_data *sd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_addskill_pre ) {
+ if (HPMHooks.count.HP_clif_addskill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_addskill_pre[hIndex].func;
preHookFunc(&sd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13698,9 +13698,9 @@ void HP_clif_addskill(struct map_session_data *sd, int id) {
{
HPMHooks.source.clif.addskill(sd, id);
}
- if( HPMHooks.count.HP_clif_addskill_post ) {
+ if (HPMHooks.count.HP_clif_addskill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_addskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_addskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_addskill_post[hIndex].func;
postHookFunc(sd, id);
}
@@ -13709,14 +13709,14 @@ void HP_clif_addskill(struct map_session_data *sd, int id) {
}
void HP_clif_deleteskill(struct map_session_data *sd, int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_deleteskill_pre ) {
+ if (HPMHooks.count.HP_clif_deleteskill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_deleteskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_deleteskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_deleteskill_pre[hIndex].func;
preHookFunc(&sd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13724,9 +13724,9 @@ void HP_clif_deleteskill(struct map_session_data *sd, int id) {
{
HPMHooks.source.clif.deleteskill(sd, id);
}
- if( HPMHooks.count.HP_clif_deleteskill_post ) {
+ if (HPMHooks.count.HP_clif_deleteskill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_deleteskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_deleteskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_deleteskill_post[hIndex].func;
postHookFunc(sd, id);
}
@@ -13735,14 +13735,14 @@ void HP_clif_deleteskill(struct map_session_data *sd, int id) {
}
void HP_clif_party_created(struct map_session_data *sd, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_created_pre ) {
+ if (HPMHooks.count.HP_clif_party_created_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_created_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13750,9 +13750,9 @@ void HP_clif_party_created(struct map_session_data *sd, int result) {
{
HPMHooks.source.clif.party_created(sd, result);
}
- if( HPMHooks.count.HP_clif_party_created_post ) {
+ if (HPMHooks.count.HP_clif_party_created_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_created_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -13761,14 +13761,14 @@ void HP_clif_party_created(struct map_session_data *sd, int result) {
}
void HP_clif_party_member_info(struct party_data *p, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_member_info_pre ) {
+ if (HPMHooks.count.HP_clif_party_member_info_pre > 0) {
void (*preHookFunc) (struct party_data **p, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_member_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_member_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_member_info_pre[hIndex].func;
preHookFunc(&p, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13776,9 +13776,9 @@ void HP_clif_party_member_info(struct party_data *p, struct map_session_data *sd
{
HPMHooks.source.clif.party_member_info(p, sd);
}
- if( HPMHooks.count.HP_clif_party_member_info_post ) {
+ if (HPMHooks.count.HP_clif_party_member_info_post > 0) {
void (*postHookFunc) (struct party_data *p, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_member_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_member_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_member_info_post[hIndex].func;
postHookFunc(p, sd);
}
@@ -13787,14 +13787,14 @@ void HP_clif_party_member_info(struct party_data *p, struct map_session_data *sd
}
void HP_clif_party_info(struct party_data *p, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_info_pre ) {
+ if (HPMHooks.count.HP_clif_party_info_pre > 0) {
void (*preHookFunc) (struct party_data **p, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_info_pre[hIndex].func;
preHookFunc(&p, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13802,9 +13802,9 @@ void HP_clif_party_info(struct party_data *p, struct map_session_data *sd) {
{
HPMHooks.source.clif.party_info(p, sd);
}
- if( HPMHooks.count.HP_clif_party_info_post ) {
+ if (HPMHooks.count.HP_clif_party_info_post > 0) {
void (*postHookFunc) (struct party_data *p, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_info_post[hIndex].func;
postHookFunc(p, sd);
}
@@ -13813,14 +13813,14 @@ void HP_clif_party_info(struct party_data *p, struct map_session_data *sd) {
}
void HP_clif_party_invite(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_invite_pre ) {
+ if (HPMHooks.count.HP_clif_party_invite_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_invite_pre[hIndex].func;
preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13828,9 +13828,9 @@ void HP_clif_party_invite(struct map_session_data *sd, struct map_session_data *
{
HPMHooks.source.clif.party_invite(sd, tsd);
}
- if( HPMHooks.count.HP_clif_party_invite_post ) {
+ if (HPMHooks.count.HP_clif_party_invite_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_invite_post[hIndex].func;
postHookFunc(sd, tsd);
}
@@ -13839,14 +13839,14 @@ void HP_clif_party_invite(struct map_session_data *sd, struct map_session_data *
}
void HP_clif_party_inviteack(struct map_session_data *sd, const char *nick, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_inviteack_pre ) {
+ if (HPMHooks.count.HP_clif_party_inviteack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **nick, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_inviteack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_inviteack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_inviteack_pre[hIndex].func;
preHookFunc(&sd, &nick, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13854,9 +13854,9 @@ void HP_clif_party_inviteack(struct map_session_data *sd, const char *nick, int
{
HPMHooks.source.clif.party_inviteack(sd, nick, result);
}
- if( HPMHooks.count.HP_clif_party_inviteack_post ) {
+ if (HPMHooks.count.HP_clif_party_inviteack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *nick, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_inviteack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_inviteack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_inviteack_post[hIndex].func;
postHookFunc(sd, nick, result);
}
@@ -13865,14 +13865,14 @@ void HP_clif_party_inviteack(struct map_session_data *sd, const char *nick, int
}
void HP_clif_party_option(struct party_data *p, struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_option_pre ) {
+ if (HPMHooks.count.HP_clif_party_option_pre > 0) {
void (*preHookFunc) (struct party_data **p, struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_option_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_option_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_option_pre[hIndex].func;
preHookFunc(&p, &sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13880,9 +13880,9 @@ void HP_clif_party_option(struct party_data *p, struct map_session_data *sd, int
{
HPMHooks.source.clif.party_option(p, sd, flag);
}
- if( HPMHooks.count.HP_clif_party_option_post ) {
+ if (HPMHooks.count.HP_clif_party_option_post > 0) {
void (*postHookFunc) (struct party_data *p, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_option_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_option_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_option_post[hIndex].func;
postHookFunc(p, sd, flag);
}
@@ -13891,14 +13891,14 @@ void HP_clif_party_option(struct party_data *p, struct map_session_data *sd, int
}
void HP_clif_party_withdraw(struct party_data *p, struct map_session_data *sd, int account_id, const char *name, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_withdraw_pre ) {
+ if (HPMHooks.count.HP_clif_party_withdraw_pre > 0) {
void (*preHookFunc) (struct party_data **p, struct map_session_data **sd, int *account_id, const char **name, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_withdraw_pre[hIndex].func;
preHookFunc(&p, &sd, &account_id, &name, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13906,9 +13906,9 @@ void HP_clif_party_withdraw(struct party_data *p, struct map_session_data *sd, i
{
HPMHooks.source.clif.party_withdraw(p, sd, account_id, name, flag);
}
- if( HPMHooks.count.HP_clif_party_withdraw_post ) {
+ if (HPMHooks.count.HP_clif_party_withdraw_post > 0) {
void (*postHookFunc) (struct party_data *p, struct map_session_data *sd, int account_id, const char *name, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_withdraw_post[hIndex].func;
postHookFunc(p, sd, account_id, name, flag);
}
@@ -13917,14 +13917,14 @@ void HP_clif_party_withdraw(struct party_data *p, struct map_session_data *sd, i
}
void HP_clif_party_message(struct party_data *p, int account_id, const char *mes, int len) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_message_pre ) {
+ if (HPMHooks.count.HP_clif_party_message_pre > 0) {
void (*preHookFunc) (struct party_data **p, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_message_pre[hIndex].func;
preHookFunc(&p, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13932,9 +13932,9 @@ void HP_clif_party_message(struct party_data *p, int account_id, const char *mes
{
HPMHooks.source.clif.party_message(p, account_id, mes, len);
}
- if( HPMHooks.count.HP_clif_party_message_post ) {
+ if (HPMHooks.count.HP_clif_party_message_post > 0) {
void (*postHookFunc) (struct party_data *p, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_message_post[hIndex].func;
postHookFunc(p, account_id, mes, len);
}
@@ -13943,14 +13943,14 @@ void HP_clif_party_message(struct party_data *p, int account_id, const char *mes
}
void HP_clif_party_xy(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_xy_pre ) {
+ if (HPMHooks.count.HP_clif_party_xy_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_xy_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13958,9 +13958,9 @@ void HP_clif_party_xy(struct map_session_data *sd) {
{
HPMHooks.source.clif.party_xy(sd);
}
- if( HPMHooks.count.HP_clif_party_xy_post ) {
+ if (HPMHooks.count.HP_clif_party_xy_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_xy_post[hIndex].func;
postHookFunc(sd);
}
@@ -13969,14 +13969,14 @@ void HP_clif_party_xy(struct map_session_data *sd) {
}
void HP_clif_party_xy_single(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_xy_single_pre ) {
+ if (HPMHooks.count.HP_clif_party_xy_single_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_xy_single_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -13984,9 +13984,9 @@ void HP_clif_party_xy_single(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.party_xy_single(fd, sd);
}
- if( HPMHooks.count.HP_clif_party_xy_single_post ) {
+ if (HPMHooks.count.HP_clif_party_xy_single_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_xy_single_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -13995,14 +13995,14 @@ void HP_clif_party_xy_single(int fd, struct map_session_data *sd) {
}
void HP_clif_party_hp(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_hp_pre ) {
+ if (HPMHooks.count.HP_clif_party_hp_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_hp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_hp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_hp_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14010,9 +14010,9 @@ void HP_clif_party_hp(struct map_session_data *sd) {
{
HPMHooks.source.clif.party_hp(sd);
}
- if( HPMHooks.count.HP_clif_party_hp_post ) {
+ if (HPMHooks.count.HP_clif_party_hp_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_hp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_hp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_hp_post[hIndex].func;
postHookFunc(sd);
}
@@ -14021,14 +14021,14 @@ void HP_clif_party_hp(struct map_session_data *sd) {
}
void HP_clif_party_xy_remove(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_xy_remove_pre ) {
+ if (HPMHooks.count.HP_clif_party_xy_remove_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_xy_remove_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14036,9 +14036,9 @@ void HP_clif_party_xy_remove(struct map_session_data *sd) {
{
HPMHooks.source.clif.party_xy_remove(sd);
}
- if( HPMHooks.count.HP_clif_party_xy_remove_post ) {
+ if (HPMHooks.count.HP_clif_party_xy_remove_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_xy_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_xy_remove_post[hIndex].func;
postHookFunc(sd);
}
@@ -14047,14 +14047,14 @@ void HP_clif_party_xy_remove(struct map_session_data *sd) {
}
void HP_clif_party_show_picker(struct map_session_data *sd, struct item *item_data) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_party_show_picker_pre ) {
+ if (HPMHooks.count.HP_clif_party_show_picker_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item **item_data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_show_picker_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_show_picker_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_party_show_picker_pre[hIndex].func;
preHookFunc(&sd, &item_data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14062,9 +14062,9 @@ void HP_clif_party_show_picker(struct map_session_data *sd, struct item *item_da
{
HPMHooks.source.clif.party_show_picker(sd, item_data);
}
- if( HPMHooks.count.HP_clif_party_show_picker_post ) {
+ if (HPMHooks.count.HP_clif_party_show_picker_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item *item_data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_show_picker_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_party_show_picker_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_party_show_picker_post[hIndex].func;
postHookFunc(sd, item_data);
}
@@ -14073,14 +14073,14 @@ void HP_clif_party_show_picker(struct map_session_data *sd, struct item *item_da
}
void HP_clif_partyinvitationstate(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_partyinvitationstate_pre ) {
+ if (HPMHooks.count.HP_clif_partyinvitationstate_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_partyinvitationstate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_partyinvitationstate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_partyinvitationstate_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14088,9 +14088,9 @@ void HP_clif_partyinvitationstate(struct map_session_data *sd) {
{
HPMHooks.source.clif.partyinvitationstate(sd);
}
- if( HPMHooks.count.HP_clif_partyinvitationstate_post ) {
+ if (HPMHooks.count.HP_clif_partyinvitationstate_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_partyinvitationstate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_partyinvitationstate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_partyinvitationstate_post[hIndex].func;
postHookFunc(sd);
}
@@ -14099,14 +14099,14 @@ void HP_clif_partyinvitationstate(struct map_session_data *sd) {
}
void HP_clif_PartyLeaderChanged(struct map_session_data *sd, int prev_leader_aid, int new_leader_aid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyLeaderChanged_pre ) {
+ if (HPMHooks.count.HP_clif_PartyLeaderChanged_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *prev_leader_aid, int *new_leader_aid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyLeaderChanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyLeaderChanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyLeaderChanged_pre[hIndex].func;
preHookFunc(&sd, &prev_leader_aid, &new_leader_aid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14114,9 +14114,9 @@ void HP_clif_PartyLeaderChanged(struct map_session_data *sd, int prev_leader_aid
{
HPMHooks.source.clif.PartyLeaderChanged(sd, prev_leader_aid, new_leader_aid);
}
- if( HPMHooks.count.HP_clif_PartyLeaderChanged_post ) {
+ if (HPMHooks.count.HP_clif_PartyLeaderChanged_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int prev_leader_aid, int new_leader_aid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyLeaderChanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyLeaderChanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyLeaderChanged_post[hIndex].func;
postHookFunc(sd, prev_leader_aid, new_leader_aid);
}
@@ -14125,14 +14125,14 @@ void HP_clif_PartyLeaderChanged(struct map_session_data *sd, int prev_leader_aid
}
void HP_clif_guild_created(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_created_pre ) {
+ if (HPMHooks.count.HP_clif_guild_created_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_created_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14140,9 +14140,9 @@ void HP_clif_guild_created(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.guild_created(sd, flag);
}
- if( HPMHooks.count.HP_clif_guild_created_post ) {
+ if (HPMHooks.count.HP_clif_guild_created_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_created_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -14151,14 +14151,14 @@ void HP_clif_guild_created(struct map_session_data *sd, int flag) {
}
void HP_clif_guild_belonginfo(struct map_session_data *sd, struct guild *g) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_belonginfo_pre ) {
+ if (HPMHooks.count.HP_clif_guild_belonginfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_belonginfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_belonginfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_belonginfo_pre[hIndex].func;
preHookFunc(&sd, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14166,9 +14166,9 @@ void HP_clif_guild_belonginfo(struct map_session_data *sd, struct guild *g) {
{
HPMHooks.source.clif.guild_belonginfo(sd, g);
}
- if( HPMHooks.count.HP_clif_guild_belonginfo_post ) {
+ if (HPMHooks.count.HP_clif_guild_belonginfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_belonginfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_belonginfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_belonginfo_post[hIndex].func;
postHookFunc(sd, g);
}
@@ -14177,14 +14177,14 @@ void HP_clif_guild_belonginfo(struct map_session_data *sd, struct guild *g) {
}
void HP_clif_guild_masterormember(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_masterormember_pre ) {
+ if (HPMHooks.count.HP_clif_guild_masterormember_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_masterormember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_masterormember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_masterormember_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14192,9 +14192,9 @@ void HP_clif_guild_masterormember(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_masterormember(sd);
}
- if( HPMHooks.count.HP_clif_guild_masterormember_post ) {
+ if (HPMHooks.count.HP_clif_guild_masterormember_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_masterormember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_masterormember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_masterormember_post[hIndex].func;
postHookFunc(sd);
}
@@ -14203,14 +14203,14 @@ void HP_clif_guild_masterormember(struct map_session_data *sd) {
}
void HP_clif_guild_basicinfo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_basicinfo_pre ) {
+ if (HPMHooks.count.HP_clif_guild_basicinfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_basicinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_basicinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_basicinfo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14218,9 +14218,9 @@ void HP_clif_guild_basicinfo(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_basicinfo(sd);
}
- if( HPMHooks.count.HP_clif_guild_basicinfo_post ) {
+ if (HPMHooks.count.HP_clif_guild_basicinfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_basicinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_basicinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_basicinfo_post[hIndex].func;
postHookFunc(sd);
}
@@ -14229,14 +14229,14 @@ void HP_clif_guild_basicinfo(struct map_session_data *sd) {
}
void HP_clif_guild_allianceinfo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_allianceinfo_pre ) {
+ if (HPMHooks.count.HP_clif_guild_allianceinfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_allianceinfo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14244,9 +14244,9 @@ void HP_clif_guild_allianceinfo(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_allianceinfo(sd);
}
- if( HPMHooks.count.HP_clif_guild_allianceinfo_post ) {
+ if (HPMHooks.count.HP_clif_guild_allianceinfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_allianceinfo_post[hIndex].func;
postHookFunc(sd);
}
@@ -14255,14 +14255,14 @@ void HP_clif_guild_allianceinfo(struct map_session_data *sd) {
}
void HP_clif_guild_memberlist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_memberlist_pre ) {
+ if (HPMHooks.count.HP_clif_guild_memberlist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_memberlist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14270,9 +14270,9 @@ void HP_clif_guild_memberlist(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_memberlist(sd);
}
- if( HPMHooks.count.HP_clif_guild_memberlist_post ) {
+ if (HPMHooks.count.HP_clif_guild_memberlist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_memberlist_post[hIndex].func;
postHookFunc(sd);
}
@@ -14281,14 +14281,14 @@ void HP_clif_guild_memberlist(struct map_session_data *sd) {
}
void HP_clif_guild_skillinfo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_skillinfo_pre ) {
+ if (HPMHooks.count.HP_clif_guild_skillinfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_skillinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_skillinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_skillinfo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14296,9 +14296,9 @@ void HP_clif_guild_skillinfo(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_skillinfo(sd);
}
- if( HPMHooks.count.HP_clif_guild_skillinfo_post ) {
+ if (HPMHooks.count.HP_clif_guild_skillinfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_skillinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_skillinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_skillinfo_post[hIndex].func;
postHookFunc(sd);
}
@@ -14307,14 +14307,14 @@ void HP_clif_guild_skillinfo(struct map_session_data *sd) {
}
void HP_clif_guild_send_onlineinfo(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_send_onlineinfo_pre ) {
+ if (HPMHooks.count.HP_clif_guild_send_onlineinfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_send_onlineinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_send_onlineinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_send_onlineinfo_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14322,9 +14322,9 @@ void HP_clif_guild_send_onlineinfo(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_send_onlineinfo(sd);
}
- if( HPMHooks.count.HP_clif_guild_send_onlineinfo_post ) {
+ if (HPMHooks.count.HP_clif_guild_send_onlineinfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_send_onlineinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_send_onlineinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_send_onlineinfo_post[hIndex].func;
postHookFunc(sd);
}
@@ -14333,14 +14333,14 @@ void HP_clif_guild_send_onlineinfo(struct map_session_data *sd) {
}
void HP_clif_guild_memberlogin_notice(struct guild *g, int idx, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_memberlogin_notice_pre ) {
+ if (HPMHooks.count.HP_clif_guild_memberlogin_notice_pre > 0) {
void (*preHookFunc) (struct guild **g, int *idx, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlogin_notice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlogin_notice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_memberlogin_notice_pre[hIndex].func;
preHookFunc(&g, &idx, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14348,9 +14348,9 @@ void HP_clif_guild_memberlogin_notice(struct guild *g, int idx, int flag) {
{
HPMHooks.source.clif.guild_memberlogin_notice(g, idx, flag);
}
- if( HPMHooks.count.HP_clif_guild_memberlogin_notice_post ) {
+ if (HPMHooks.count.HP_clif_guild_memberlogin_notice_post > 0) {
void (*postHookFunc) (struct guild *g, int idx, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlogin_notice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberlogin_notice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_memberlogin_notice_post[hIndex].func;
postHookFunc(g, idx, flag);
}
@@ -14359,14 +14359,14 @@ void HP_clif_guild_memberlogin_notice(struct guild *g, int idx, int flag) {
}
void HP_clif_guild_invite(struct map_session_data *sd, struct guild *g) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_invite_pre ) {
+ if (HPMHooks.count.HP_clif_guild_invite_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_invite_pre[hIndex].func;
preHookFunc(&sd, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14374,9 +14374,9 @@ void HP_clif_guild_invite(struct map_session_data *sd, struct guild *g) {
{
HPMHooks.source.clif.guild_invite(sd, g);
}
- if( HPMHooks.count.HP_clif_guild_invite_post ) {
+ if (HPMHooks.count.HP_clif_guild_invite_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_invite_post[hIndex].func;
postHookFunc(sd, g);
}
@@ -14385,14 +14385,14 @@ void HP_clif_guild_invite(struct map_session_data *sd, struct guild *g) {
}
void HP_clif_guild_inviteack(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_inviteack_pre ) {
+ if (HPMHooks.count.HP_clif_guild_inviteack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_inviteack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_inviteack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_inviteack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14400,9 +14400,9 @@ void HP_clif_guild_inviteack(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.guild_inviteack(sd, flag);
}
- if( HPMHooks.count.HP_clif_guild_inviteack_post ) {
+ if (HPMHooks.count.HP_clif_guild_inviteack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_inviteack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_inviteack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_inviteack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -14411,14 +14411,14 @@ void HP_clif_guild_inviteack(struct map_session_data *sd, int flag) {
}
void HP_clif_guild_leave(struct map_session_data *sd, const char *name, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_leave_pre ) {
+ if (HPMHooks.count.HP_clif_guild_leave_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_leave_pre[hIndex].func;
preHookFunc(&sd, &name, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14426,9 +14426,9 @@ void HP_clif_guild_leave(struct map_session_data *sd, const char *name, const ch
{
HPMHooks.source.clif.guild_leave(sd, name, mes);
}
- if( HPMHooks.count.HP_clif_guild_leave_post ) {
+ if (HPMHooks.count.HP_clif_guild_leave_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_leave_post[hIndex].func;
postHookFunc(sd, name, mes);
}
@@ -14437,14 +14437,14 @@ void HP_clif_guild_leave(struct map_session_data *sd, const char *name, const ch
}
void HP_clif_guild_expulsion(struct map_session_data *sd, const char *name, const char *mes, int account_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_expulsion_pre ) {
+ if (HPMHooks.count.HP_clif_guild_expulsion_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **name, const char **mes, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_expulsion_pre[hIndex].func;
preHookFunc(&sd, &name, &mes, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14452,9 +14452,9 @@ void HP_clif_guild_expulsion(struct map_session_data *sd, const char *name, cons
{
HPMHooks.source.clif.guild_expulsion(sd, name, mes, account_id);
}
- if( HPMHooks.count.HP_clif_guild_expulsion_post ) {
+ if (HPMHooks.count.HP_clif_guild_expulsion_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *name, const char *mes, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_expulsion_post[hIndex].func;
postHookFunc(sd, name, mes, account_id);
}
@@ -14463,14 +14463,14 @@ void HP_clif_guild_expulsion(struct map_session_data *sd, const char *name, cons
}
void HP_clif_guild_positionchanged(struct guild *g, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_positionchanged_pre ) {
+ if (HPMHooks.count.HP_clif_guild_positionchanged_pre > 0) {
void (*preHookFunc) (struct guild **g, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionchanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionchanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_positionchanged_pre[hIndex].func;
preHookFunc(&g, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14478,9 +14478,9 @@ void HP_clif_guild_positionchanged(struct guild *g, int idx) {
{
HPMHooks.source.clif.guild_positionchanged(g, idx);
}
- if( HPMHooks.count.HP_clif_guild_positionchanged_post ) {
+ if (HPMHooks.count.HP_clif_guild_positionchanged_post > 0) {
void (*postHookFunc) (struct guild *g, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionchanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionchanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_positionchanged_post[hIndex].func;
postHookFunc(g, idx);
}
@@ -14489,14 +14489,14 @@ void HP_clif_guild_positionchanged(struct guild *g, int idx) {
}
void HP_clif_guild_memberpositionchanged(struct guild *g, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_memberpositionchanged_pre ) {
+ if (HPMHooks.count.HP_clif_guild_memberpositionchanged_pre > 0) {
void (*preHookFunc) (struct guild **g, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberpositionchanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberpositionchanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_memberpositionchanged_pre[hIndex].func;
preHookFunc(&g, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14504,9 +14504,9 @@ void HP_clif_guild_memberpositionchanged(struct guild *g, int idx) {
{
HPMHooks.source.clif.guild_memberpositionchanged(g, idx);
}
- if( HPMHooks.count.HP_clif_guild_memberpositionchanged_post ) {
+ if (HPMHooks.count.HP_clif_guild_memberpositionchanged_post > 0) {
void (*postHookFunc) (struct guild *g, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberpositionchanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_memberpositionchanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_memberpositionchanged_post[hIndex].func;
postHookFunc(g, idx);
}
@@ -14515,14 +14515,14 @@ void HP_clif_guild_memberpositionchanged(struct guild *g, int idx) {
}
void HP_clif_guild_emblem(struct map_session_data *sd, struct guild *g) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_emblem_pre ) {
+ if (HPMHooks.count.HP_clif_guild_emblem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_emblem_pre[hIndex].func;
preHookFunc(&sd, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14530,9 +14530,9 @@ void HP_clif_guild_emblem(struct map_session_data *sd, struct guild *g) {
{
HPMHooks.source.clif.guild_emblem(sd, g);
}
- if( HPMHooks.count.HP_clif_guild_emblem_post ) {
+ if (HPMHooks.count.HP_clif_guild_emblem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_emblem_post[hIndex].func;
postHookFunc(sd, g);
}
@@ -14541,14 +14541,14 @@ void HP_clif_guild_emblem(struct map_session_data *sd, struct guild *g) {
}
void HP_clif_guild_emblem_area(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_emblem_area_pre ) {
+ if (HPMHooks.count.HP_clif_guild_emblem_area_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_area_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_emblem_area_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14556,9 +14556,9 @@ void HP_clif_guild_emblem_area(struct block_list *bl) {
{
HPMHooks.source.clif.guild_emblem_area(bl);
}
- if( HPMHooks.count.HP_clif_guild_emblem_area_post ) {
+ if (HPMHooks.count.HP_clif_guild_emblem_area_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_emblem_area_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_emblem_area_post[hIndex].func;
postHookFunc(bl);
}
@@ -14567,14 +14567,14 @@ void HP_clif_guild_emblem_area(struct block_list *bl) {
}
void HP_clif_guild_notice(struct map_session_data *sd, struct guild *g) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_notice_pre ) {
+ if (HPMHooks.count.HP_clif_guild_notice_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_notice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_notice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_notice_pre[hIndex].func;
preHookFunc(&sd, &g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14582,9 +14582,9 @@ void HP_clif_guild_notice(struct map_session_data *sd, struct guild *g) {
{
HPMHooks.source.clif.guild_notice(sd, g);
}
- if( HPMHooks.count.HP_clif_guild_notice_post ) {
+ if (HPMHooks.count.HP_clif_guild_notice_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_notice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_notice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_notice_post[hIndex].func;
postHookFunc(sd, g);
}
@@ -14593,14 +14593,14 @@ void HP_clif_guild_notice(struct map_session_data *sd, struct guild *g) {
}
void HP_clif_guild_message(struct guild *g, int account_id, const char *mes, int len) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_message_pre ) {
+ if (HPMHooks.count.HP_clif_guild_message_pre > 0) {
void (*preHookFunc) (struct guild **g, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_message_pre[hIndex].func;
preHookFunc(&g, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14608,9 +14608,9 @@ void HP_clif_guild_message(struct guild *g, int account_id, const char *mes, int
{
HPMHooks.source.clif.guild_message(g, account_id, mes, len);
}
- if( HPMHooks.count.HP_clif_guild_message_post ) {
+ if (HPMHooks.count.HP_clif_guild_message_post > 0) {
void (*postHookFunc) (struct guild *g, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_message_post[hIndex].func;
postHookFunc(g, account_id, mes, len);
}
@@ -14619,14 +14619,14 @@ void HP_clif_guild_message(struct guild *g, int account_id, const char *mes, int
}
void HP_clif_guild_reqalliance(struct map_session_data *sd, int account_id, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_reqalliance_pre ) {
+ if (HPMHooks.count.HP_clif_guild_reqalliance_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_reqalliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_reqalliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_reqalliance_pre[hIndex].func;
preHookFunc(&sd, &account_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14634,9 +14634,9 @@ void HP_clif_guild_reqalliance(struct map_session_data *sd, int account_id, cons
{
HPMHooks.source.clif.guild_reqalliance(sd, account_id, name);
}
- if( HPMHooks.count.HP_clif_guild_reqalliance_post ) {
+ if (HPMHooks.count.HP_clif_guild_reqalliance_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_reqalliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_reqalliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_reqalliance_post[hIndex].func;
postHookFunc(sd, account_id, name);
}
@@ -14645,14 +14645,14 @@ void HP_clif_guild_reqalliance(struct map_session_data *sd, int account_id, cons
}
void HP_clif_guild_allianceack(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_allianceack_pre ) {
+ if (HPMHooks.count.HP_clif_guild_allianceack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_allianceack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14660,9 +14660,9 @@ void HP_clif_guild_allianceack(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.guild_allianceack(sd, flag);
}
- if( HPMHooks.count.HP_clif_guild_allianceack_post ) {
+ if (HPMHooks.count.HP_clif_guild_allianceack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_allianceack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_allianceack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -14671,14 +14671,14 @@ void HP_clif_guild_allianceack(struct map_session_data *sd, int flag) {
}
void HP_clif_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_delalliance_pre ) {
+ if (HPMHooks.count.HP_clif_guild_delalliance_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_delalliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_delalliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_delalliance_pre[hIndex].func;
preHookFunc(&sd, &guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14686,9 +14686,9 @@ void HP_clif_guild_delalliance(struct map_session_data *sd, int guild_id, int fl
{
HPMHooks.source.clif.guild_delalliance(sd, guild_id, flag);
}
- if( HPMHooks.count.HP_clif_guild_delalliance_post ) {
+ if (HPMHooks.count.HP_clif_guild_delalliance_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_delalliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_delalliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_delalliance_post[hIndex].func;
postHookFunc(sd, guild_id, flag);
}
@@ -14697,14 +14697,14 @@ void HP_clif_guild_delalliance(struct map_session_data *sd, int guild_id, int fl
}
void HP_clif_guild_oppositionack(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_oppositionack_pre ) {
+ if (HPMHooks.count.HP_clif_guild_oppositionack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_oppositionack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_oppositionack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_oppositionack_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14712,9 +14712,9 @@ void HP_clif_guild_oppositionack(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.guild_oppositionack(sd, flag);
}
- if( HPMHooks.count.HP_clif_guild_oppositionack_post ) {
+ if (HPMHooks.count.HP_clif_guild_oppositionack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_oppositionack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_oppositionack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_oppositionack_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -14723,14 +14723,14 @@ void HP_clif_guild_oppositionack(struct map_session_data *sd, int flag) {
}
void HP_clif_guild_broken(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_broken_pre ) {
+ if (HPMHooks.count.HP_clif_guild_broken_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_broken_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14738,9 +14738,9 @@ void HP_clif_guild_broken(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.guild_broken(sd, flag);
}
- if( HPMHooks.count.HP_clif_guild_broken_post ) {
+ if (HPMHooks.count.HP_clif_guild_broken_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_broken_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -14749,14 +14749,14 @@ void HP_clif_guild_broken(struct map_session_data *sd, int flag) {
}
void HP_clif_guild_xy(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_xy_pre ) {
+ if (HPMHooks.count.HP_clif_guild_xy_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_xy_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14764,9 +14764,9 @@ void HP_clif_guild_xy(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_xy(sd);
}
- if( HPMHooks.count.HP_clif_guild_xy_post ) {
+ if (HPMHooks.count.HP_clif_guild_xy_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_xy_post[hIndex].func;
postHookFunc(sd);
}
@@ -14775,14 +14775,14 @@ void HP_clif_guild_xy(struct map_session_data *sd) {
}
void HP_clif_guild_xy_single(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_xy_single_pre ) {
+ if (HPMHooks.count.HP_clif_guild_xy_single_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_xy_single_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14790,9 +14790,9 @@ void HP_clif_guild_xy_single(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_xy_single(fd, sd);
}
- if( HPMHooks.count.HP_clif_guild_xy_single_post ) {
+ if (HPMHooks.count.HP_clif_guild_xy_single_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_xy_single_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -14801,14 +14801,14 @@ void HP_clif_guild_xy_single(int fd, struct map_session_data *sd) {
}
void HP_clif_guild_xy_remove(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_xy_remove_pre ) {
+ if (HPMHooks.count.HP_clif_guild_xy_remove_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_xy_remove_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14816,9 +14816,9 @@ void HP_clif_guild_xy_remove(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_xy_remove(sd);
}
- if( HPMHooks.count.HP_clif_guild_xy_remove_post ) {
+ if (HPMHooks.count.HP_clif_guild_xy_remove_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_xy_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_xy_remove_post[hIndex].func;
postHookFunc(sd);
}
@@ -14827,14 +14827,14 @@ void HP_clif_guild_xy_remove(struct map_session_data *sd) {
}
void HP_clif_guild_positionnamelist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_positionnamelist_pre ) {
+ if (HPMHooks.count.HP_clif_guild_positionnamelist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionnamelist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionnamelist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_positionnamelist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14842,9 +14842,9 @@ void HP_clif_guild_positionnamelist(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_positionnamelist(sd);
}
- if( HPMHooks.count.HP_clif_guild_positionnamelist_post ) {
+ if (HPMHooks.count.HP_clif_guild_positionnamelist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionnamelist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positionnamelist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_positionnamelist_post[hIndex].func;
postHookFunc(sd);
}
@@ -14853,14 +14853,14 @@ void HP_clif_guild_positionnamelist(struct map_session_data *sd) {
}
void HP_clif_guild_positioninfolist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_positioninfolist_pre ) {
+ if (HPMHooks.count.HP_clif_guild_positioninfolist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positioninfolist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positioninfolist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_positioninfolist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14868,9 +14868,9 @@ void HP_clif_guild_positioninfolist(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_positioninfolist(sd);
}
- if( HPMHooks.count.HP_clif_guild_positioninfolist_post ) {
+ if (HPMHooks.count.HP_clif_guild_positioninfolist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positioninfolist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_positioninfolist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_positioninfolist_post[hIndex].func;
postHookFunc(sd);
}
@@ -14879,14 +14879,14 @@ void HP_clif_guild_positioninfolist(struct map_session_data *sd) {
}
void HP_clif_guild_expulsionlist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_guild_expulsionlist_pre ) {
+ if (HPMHooks.count.HP_clif_guild_expulsionlist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsionlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsionlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_guild_expulsionlist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14894,9 +14894,9 @@ void HP_clif_guild_expulsionlist(struct map_session_data *sd) {
{
HPMHooks.source.clif.guild_expulsionlist(sd);
}
- if( HPMHooks.count.HP_clif_guild_expulsionlist_post ) {
+ if (HPMHooks.count.HP_clif_guild_expulsionlist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsionlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_guild_expulsionlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_guild_expulsionlist_post[hIndex].func;
postHookFunc(sd);
}
@@ -14906,14 +14906,14 @@ void HP_clif_guild_expulsionlist(struct map_session_data *sd) {
bool HP_clif_validate_emblem(const uint8 *emblem, unsigned long emblem_len) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_validate_emblem_pre ) {
+ if (HPMHooks.count.HP_clif_validate_emblem_pre > 0) {
bool (*preHookFunc) (const uint8 **emblem, unsigned long *emblem_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_validate_emblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_validate_emblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_validate_emblem_pre[hIndex].func;
retVal___ = preHookFunc(&emblem, &emblem_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -14921,9 +14921,9 @@ bool HP_clif_validate_emblem(const uint8 *emblem, unsigned long emblem_len) {
{
retVal___ = HPMHooks.source.clif.validate_emblem(emblem, emblem_len);
}
- if( HPMHooks.count.HP_clif_validate_emblem_post ) {
+ if (HPMHooks.count.HP_clif_validate_emblem_post > 0) {
bool (*postHookFunc) (bool retVal___, const uint8 *emblem, unsigned long emblem_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_validate_emblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_validate_emblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_validate_emblem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, emblem, emblem_len);
}
@@ -14932,14 +14932,14 @@ bool HP_clif_validate_emblem(const uint8 *emblem, unsigned long emblem_len) {
}
void HP_clif_bg_hp(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_hp_pre ) {
+ if (HPMHooks.count.HP_clif_bg_hp_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_hp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_hp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_hp_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14947,9 +14947,9 @@ void HP_clif_bg_hp(struct map_session_data *sd) {
{
HPMHooks.source.clif.bg_hp(sd);
}
- if( HPMHooks.count.HP_clif_bg_hp_post ) {
+ if (HPMHooks.count.HP_clif_bg_hp_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_hp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_hp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_hp_post[hIndex].func;
postHookFunc(sd);
}
@@ -14958,14 +14958,14 @@ void HP_clif_bg_hp(struct map_session_data *sd) {
}
void HP_clif_bg_xy(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_xy_pre ) {
+ if (HPMHooks.count.HP_clif_bg_xy_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_xy_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14973,9 +14973,9 @@ void HP_clif_bg_xy(struct map_session_data *sd) {
{
HPMHooks.source.clif.bg_xy(sd);
}
- if( HPMHooks.count.HP_clif_bg_xy_post ) {
+ if (HPMHooks.count.HP_clif_bg_xy_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_xy_post[hIndex].func;
postHookFunc(sd);
}
@@ -14984,14 +14984,14 @@ void HP_clif_bg_xy(struct map_session_data *sd) {
}
void HP_clif_bg_xy_remove(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_xy_remove_pre ) {
+ if (HPMHooks.count.HP_clif_bg_xy_remove_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_xy_remove_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -14999,9 +14999,9 @@ void HP_clif_bg_xy_remove(struct map_session_data *sd) {
{
HPMHooks.source.clif.bg_xy_remove(sd);
}
- if( HPMHooks.count.HP_clif_bg_xy_remove_post ) {
+ if (HPMHooks.count.HP_clif_bg_xy_remove_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_xy_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_xy_remove_post[hIndex].func;
postHookFunc(sd);
}
@@ -15010,14 +15010,14 @@ void HP_clif_bg_xy_remove(struct map_session_data *sd) {
}
void HP_clif_bg_message(struct battleground_data *bgd, int src_id, const char *name, const char *mes) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_message_pre ) {
+ if (HPMHooks.count.HP_clif_bg_message_pre > 0) {
void (*preHookFunc) (struct battleground_data **bgd, int *src_id, const char **name, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_message_pre[hIndex].func;
preHookFunc(&bgd, &src_id, &name, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15025,9 +15025,9 @@ void HP_clif_bg_message(struct battleground_data *bgd, int src_id, const char *n
{
HPMHooks.source.clif.bg_message(bgd, src_id, name, mes);
}
- if( HPMHooks.count.HP_clif_bg_message_post ) {
+ if (HPMHooks.count.HP_clif_bg_message_post > 0) {
void (*postHookFunc) (struct battleground_data *bgd, int src_id, const char *name, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_message_post[hIndex].func;
postHookFunc(bgd, src_id, name, mes);
}
@@ -15036,14 +15036,14 @@ void HP_clif_bg_message(struct battleground_data *bgd, int src_id, const char *n
}
void HP_clif_bg_updatescore(int16 m) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_updatescore_pre ) {
+ if (HPMHooks.count.HP_clif_bg_updatescore_pre > 0) {
void (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_updatescore_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15051,9 +15051,9 @@ void HP_clif_bg_updatescore(int16 m) {
{
HPMHooks.source.clif.bg_updatescore(m);
}
- if( HPMHooks.count.HP_clif_bg_updatescore_post ) {
+ if (HPMHooks.count.HP_clif_bg_updatescore_post > 0) {
void (*postHookFunc) (int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_updatescore_post[hIndex].func;
postHookFunc(m);
}
@@ -15062,14 +15062,14 @@ void HP_clif_bg_updatescore(int16 m) {
}
void HP_clif_bg_updatescore_single(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bg_updatescore_single_pre ) {
+ if (HPMHooks.count.HP_clif_bg_updatescore_single_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bg_updatescore_single_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15077,9 +15077,9 @@ void HP_clif_bg_updatescore_single(struct map_session_data *sd) {
{
HPMHooks.source.clif.bg_updatescore_single(sd);
}
- if( HPMHooks.count.HP_clif_bg_updatescore_single_post ) {
+ if (HPMHooks.count.HP_clif_bg_updatescore_single_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bg_updatescore_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bg_updatescore_single_post[hIndex].func;
postHookFunc(sd);
}
@@ -15088,14 +15088,14 @@ void HP_clif_bg_updatescore_single(struct map_session_data *sd) {
}
void HP_clif_sendbgemblem_area(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sendbgemblem_area_pre ) {
+ if (HPMHooks.count.HP_clif_sendbgemblem_area_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_area_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sendbgemblem_area_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15103,9 +15103,9 @@ void HP_clif_sendbgemblem_area(struct map_session_data *sd) {
{
HPMHooks.source.clif.sendbgemblem_area(sd);
}
- if( HPMHooks.count.HP_clif_sendbgemblem_area_post ) {
+ if (HPMHooks.count.HP_clif_sendbgemblem_area_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_area_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sendbgemblem_area_post[hIndex].func;
postHookFunc(sd);
}
@@ -15114,14 +15114,14 @@ void HP_clif_sendbgemblem_area(struct map_session_data *sd) {
}
void HP_clif_sendbgemblem_single(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sendbgemblem_single_pre ) {
+ if (HPMHooks.count.HP_clif_sendbgemblem_single_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sendbgemblem_single_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15129,9 +15129,9 @@ void HP_clif_sendbgemblem_single(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.sendbgemblem_single(fd, sd);
}
- if( HPMHooks.count.HP_clif_sendbgemblem_single_post ) {
+ if (HPMHooks.count.HP_clif_sendbgemblem_single_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendbgemblem_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sendbgemblem_single_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -15141,14 +15141,14 @@ void HP_clif_sendbgemblem_single(int fd, struct map_session_data *sd) {
int HP_clif_instance(int instance_id, int type, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_instance_pre ) {
+ if (HPMHooks.count.HP_clif_instance_pre > 0) {
int (*preHookFunc) (int *instance_id, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_instance_pre[hIndex].func;
retVal___ = preHookFunc(&instance_id, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15156,9 +15156,9 @@ int HP_clif_instance(int instance_id, int type, int flag) {
{
retVal___ = HPMHooks.source.clif.instance(instance_id, type, flag);
}
- if( HPMHooks.count.HP_clif_instance_post ) {
+ if (HPMHooks.count.HP_clif_instance_post > 0) {
int (*postHookFunc) (int retVal___, int instance_id, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_instance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, instance_id, type, flag);
}
@@ -15167,14 +15167,14 @@ int HP_clif_instance(int instance_id, int type, int flag) {
}
void HP_clif_instance_join(int fd, int instance_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_instance_join_pre ) {
+ if (HPMHooks.count.HP_clif_instance_join_pre > 0) {
void (*preHookFunc) (int *fd, int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_join_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_join_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_instance_join_pre[hIndex].func;
preHookFunc(&fd, &instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15182,9 +15182,9 @@ void HP_clif_instance_join(int fd, int instance_id) {
{
HPMHooks.source.clif.instance_join(fd, instance_id);
}
- if( HPMHooks.count.HP_clif_instance_join_post ) {
+ if (HPMHooks.count.HP_clif_instance_join_post > 0) {
void (*postHookFunc) (int fd, int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_join_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_join_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_instance_join_post[hIndex].func;
postHookFunc(fd, instance_id);
}
@@ -15193,14 +15193,14 @@ void HP_clif_instance_join(int fd, int instance_id) {
}
void HP_clif_instance_leave(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_instance_leave_pre ) {
+ if (HPMHooks.count.HP_clif_instance_leave_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_instance_leave_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15208,9 +15208,9 @@ void HP_clif_instance_leave(int fd) {
{
HPMHooks.source.clif.instance_leave(fd);
}
- if( HPMHooks.count.HP_clif_instance_leave_post ) {
+ if (HPMHooks.count.HP_clif_instance_leave_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_instance_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_instance_leave_post[hIndex].func;
postHookFunc(fd);
}
@@ -15219,14 +15219,14 @@ void HP_clif_instance_leave(int fd) {
}
void HP_clif_catch_process(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_catch_process_pre ) {
+ if (HPMHooks.count.HP_clif_catch_process_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_catch_process_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_catch_process_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_catch_process_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15234,9 +15234,9 @@ void HP_clif_catch_process(struct map_session_data *sd) {
{
HPMHooks.source.clif.catch_process(sd);
}
- if( HPMHooks.count.HP_clif_catch_process_post ) {
+ if (HPMHooks.count.HP_clif_catch_process_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_catch_process_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_catch_process_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_catch_process_post[hIndex].func;
postHookFunc(sd);
}
@@ -15245,14 +15245,14 @@ void HP_clif_catch_process(struct map_session_data *sd) {
}
void HP_clif_pet_roulette(struct map_session_data *sd, int data) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pet_roulette_pre ) {
+ if (HPMHooks.count.HP_clif_pet_roulette_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_roulette_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_roulette_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pet_roulette_pre[hIndex].func;
preHookFunc(&sd, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15260,9 +15260,9 @@ void HP_clif_pet_roulette(struct map_session_data *sd, int data) {
{
HPMHooks.source.clif.pet_roulette(sd, data);
}
- if( HPMHooks.count.HP_clif_pet_roulette_post ) {
+ if (HPMHooks.count.HP_clif_pet_roulette_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_roulette_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_roulette_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pet_roulette_post[hIndex].func;
postHookFunc(sd, data);
}
@@ -15271,14 +15271,14 @@ void HP_clif_pet_roulette(struct map_session_data *sd, int data) {
}
void HP_clif_sendegg(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_sendegg_pre ) {
+ if (HPMHooks.count.HP_clif_sendegg_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendegg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendegg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_sendegg_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15286,9 +15286,9 @@ void HP_clif_sendegg(struct map_session_data *sd) {
{
HPMHooks.source.clif.sendegg(sd);
}
- if( HPMHooks.count.HP_clif_sendegg_post ) {
+ if (HPMHooks.count.HP_clif_sendegg_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendegg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_sendegg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_sendegg_post[hIndex].func;
postHookFunc(sd);
}
@@ -15297,14 +15297,14 @@ void HP_clif_sendegg(struct map_session_data *sd) {
}
void HP_clif_send_petstatus(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_send_petstatus_pre ) {
+ if (HPMHooks.count.HP_clif_send_petstatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petstatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_send_petstatus_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15312,9 +15312,9 @@ void HP_clif_send_petstatus(struct map_session_data *sd) {
{
HPMHooks.source.clif.send_petstatus(sd);
}
- if( HPMHooks.count.HP_clif_send_petstatus_post ) {
+ if (HPMHooks.count.HP_clif_send_petstatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petstatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_send_petstatus_post[hIndex].func;
postHookFunc(sd);
}
@@ -15323,14 +15323,14 @@ void HP_clif_send_petstatus(struct map_session_data *sd) {
}
void HP_clif_send_petdata(struct map_session_data *sd, struct pet_data *pd, int type, int param) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_send_petdata_pre ) {
+ if (HPMHooks.count.HP_clif_send_petdata_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct pet_data **pd, int *type, int *param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_send_petdata_pre[hIndex].func;
preHookFunc(&sd, &pd, &type, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15338,9 +15338,9 @@ void HP_clif_send_petdata(struct map_session_data *sd, struct pet_data *pd, int
{
HPMHooks.source.clif.send_petdata(sd, pd, type, param);
}
- if( HPMHooks.count.HP_clif_send_petdata_post ) {
+ if (HPMHooks.count.HP_clif_send_petdata_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct pet_data *pd, int type, int param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_petdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_send_petdata_post[hIndex].func;
postHookFunc(sd, pd, type, param);
}
@@ -15349,14 +15349,14 @@ void HP_clif_send_petdata(struct map_session_data *sd, struct pet_data *pd, int
}
void HP_clif_pet_emotion(struct pet_data *pd, int param) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pet_emotion_pre ) {
+ if (HPMHooks.count.HP_clif_pet_emotion_pre > 0) {
void (*preHookFunc) (struct pet_data **pd, int *param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_emotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_emotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pet_emotion_pre[hIndex].func;
preHookFunc(&pd, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15364,9 +15364,9 @@ void HP_clif_pet_emotion(struct pet_data *pd, int param) {
{
HPMHooks.source.clif.pet_emotion(pd, param);
}
- if( HPMHooks.count.HP_clif_pet_emotion_post ) {
+ if (HPMHooks.count.HP_clif_pet_emotion_post > 0) {
void (*postHookFunc) (struct pet_data *pd, int param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_emotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_emotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pet_emotion_post[hIndex].func;
postHookFunc(pd, param);
}
@@ -15375,14 +15375,14 @@ void HP_clif_pet_emotion(struct pet_data *pd, int param) {
}
void HP_clif_pet_food(struct map_session_data *sd, int foodid, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pet_food_pre ) {
+ if (HPMHooks.count.HP_clif_pet_food_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *foodid, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_food_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_food_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pet_food_pre[hIndex].func;
preHookFunc(&sd, &foodid, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15390,9 +15390,9 @@ void HP_clif_pet_food(struct map_session_data *sd, int foodid, int fail) {
{
HPMHooks.source.clif.pet_food(sd, foodid, fail);
}
- if( HPMHooks.count.HP_clif_pet_food_post ) {
+ if (HPMHooks.count.HP_clif_pet_food_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int foodid, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_food_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pet_food_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pet_food_post[hIndex].func;
postHookFunc(sd, foodid, fail);
}
@@ -15402,16 +15402,16 @@ void HP_clif_pet_food(struct map_session_data *sd, int foodid, int fail) {
int HP_clif_friendslist_toggle_sub(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_friendslist_toggle_sub_pre ) {
+ if (HPMHooks.count.HP_clif_friendslist_toggle_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_clif_friendslist_toggle_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -15421,9 +15421,9 @@ int HP_clif_friendslist_toggle_sub(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.clif.friendslist_toggle_sub(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_clif_friendslist_toggle_sub_post ) {
+ if (HPMHooks.count.HP_clif_friendslist_toggle_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_clif_friendslist_toggle_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -15434,14 +15434,14 @@ int HP_clif_friendslist_toggle_sub(struct map_session_data *sd, va_list ap) {
}
void HP_clif_friendslist_send(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_friendslist_send_pre ) {
+ if (HPMHooks.count.HP_clif_friendslist_send_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_friendslist_send_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15449,9 +15449,9 @@ void HP_clif_friendslist_send(struct map_session_data *sd) {
{
HPMHooks.source.clif.friendslist_send(sd);
}
- if( HPMHooks.count.HP_clif_friendslist_send_post ) {
+ if (HPMHooks.count.HP_clif_friendslist_send_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_friendslist_send_post[hIndex].func;
postHookFunc(sd);
}
@@ -15460,14 +15460,14 @@ void HP_clif_friendslist_send(struct map_session_data *sd) {
}
void HP_clif_friendslist_reqack(struct map_session_data *sd, struct map_session_data *f_sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_friendslist_reqack_pre ) {
+ if (HPMHooks.count.HP_clif_friendslist_reqack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **f_sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_reqack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_reqack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_friendslist_reqack_pre[hIndex].func;
preHookFunc(&sd, &f_sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15475,9 +15475,9 @@ void HP_clif_friendslist_reqack(struct map_session_data *sd, struct map_session_
{
HPMHooks.source.clif.friendslist_reqack(sd, f_sd, type);
}
- if( HPMHooks.count.HP_clif_friendslist_reqack_post ) {
+ if (HPMHooks.count.HP_clif_friendslist_reqack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *f_sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_reqack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_reqack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_friendslist_reqack_post[hIndex].func;
postHookFunc(sd, f_sd, type);
}
@@ -15486,14 +15486,14 @@ void HP_clif_friendslist_reqack(struct map_session_data *sd, struct map_session_
}
void HP_clif_friendslist_toggle(struct map_session_data *sd, int account_id, int char_id, int online) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_friendslist_toggle_pre ) {
+ if (HPMHooks.count.HP_clif_friendslist_toggle_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, int *char_id, int *online);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_friendslist_toggle_pre[hIndex].func;
preHookFunc(&sd, &account_id, &char_id, &online);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15501,9 +15501,9 @@ void HP_clif_friendslist_toggle(struct map_session_data *sd, int account_id, int
{
HPMHooks.source.clif.friendslist_toggle(sd, account_id, char_id, online);
}
- if( HPMHooks.count.HP_clif_friendslist_toggle_post ) {
+ if (HPMHooks.count.HP_clif_friendslist_toggle_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, int char_id, int online);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendslist_toggle_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_friendslist_toggle_post[hIndex].func;
postHookFunc(sd, account_id, char_id, online);
}
@@ -15512,14 +15512,14 @@ void HP_clif_friendslist_toggle(struct map_session_data *sd, int account_id, int
}
void HP_clif_friendlist_req(struct map_session_data *sd, int account_id, int char_id, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_friendlist_req_pre ) {
+ if (HPMHooks.count.HP_clif_friendlist_req_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, int *char_id, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendlist_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendlist_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_friendlist_req_pre[hIndex].func;
preHookFunc(&sd, &account_id, &char_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15527,9 +15527,9 @@ void HP_clif_friendlist_req(struct map_session_data *sd, int account_id, int cha
{
HPMHooks.source.clif.friendlist_req(sd, account_id, char_id, name);
}
- if( HPMHooks.count.HP_clif_friendlist_req_post ) {
+ if (HPMHooks.count.HP_clif_friendlist_req_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, int char_id, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendlist_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_friendlist_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_friendlist_req_post[hIndex].func;
postHookFunc(sd, account_id, char_id, name);
}
@@ -15538,14 +15538,14 @@ void HP_clif_friendlist_req(struct map_session_data *sd, int account_id, int cha
}
void HP_clif_GM_kickack(struct map_session_data *sd, int result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_GM_kickack_pre ) {
+ if (HPMHooks.count.HP_clif_GM_kickack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kickack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kickack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_GM_kickack_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15553,9 +15553,9 @@ void HP_clif_GM_kickack(struct map_session_data *sd, int result) {
{
HPMHooks.source.clif.GM_kickack(sd, result);
}
- if( HPMHooks.count.HP_clif_GM_kickack_post ) {
+ if (HPMHooks.count.HP_clif_GM_kickack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kickack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kickack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_GM_kickack_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -15564,14 +15564,14 @@ void HP_clif_GM_kickack(struct map_session_data *sd, int result) {
}
void HP_clif_GM_kick(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_GM_kick_pre ) {
+ if (HPMHooks.count.HP_clif_GM_kick_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_GM_kick_pre[hIndex].func;
preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15579,9 +15579,9 @@ void HP_clif_GM_kick(struct map_session_data *sd, struct map_session_data *tsd)
{
HPMHooks.source.clif.GM_kick(sd, tsd);
}
- if( HPMHooks.count.HP_clif_GM_kick_post ) {
+ if (HPMHooks.count.HP_clif_GM_kick_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_kick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_GM_kick_post[hIndex].func;
postHookFunc(sd, tsd);
}
@@ -15590,14 +15590,14 @@ void HP_clif_GM_kick(struct map_session_data *sd, struct map_session_data *tsd)
}
void HP_clif_manner_message(struct map_session_data *sd, uint32 type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_manner_message_pre ) {
+ if (HPMHooks.count.HP_clif_manner_message_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint32 *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_manner_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_manner_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_manner_message_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15605,9 +15605,9 @@ void HP_clif_manner_message(struct map_session_data *sd, uint32 type) {
{
HPMHooks.source.clif.manner_message(sd, type);
}
- if( HPMHooks.count.HP_clif_manner_message_post ) {
+ if (HPMHooks.count.HP_clif_manner_message_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint32 type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_manner_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_manner_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_manner_message_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -15616,14 +15616,14 @@ void HP_clif_manner_message(struct map_session_data *sd, uint32 type) {
}
void HP_clif_GM_silence(struct map_session_data *sd, struct map_session_data *tsd, uint8 type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_GM_silence_pre ) {
+ if (HPMHooks.count.HP_clif_GM_silence_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd, uint8 *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_silence_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_silence_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_GM_silence_pre[hIndex].func;
preHookFunc(&sd, &tsd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15631,9 +15631,9 @@ void HP_clif_GM_silence(struct map_session_data *sd, struct map_session_data *ts
{
HPMHooks.source.clif.GM_silence(sd, tsd, type);
}
- if( HPMHooks.count.HP_clif_GM_silence_post ) {
+ if (HPMHooks.count.HP_clif_GM_silence_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *tsd, uint8 type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_silence_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_GM_silence_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_GM_silence_post[hIndex].func;
postHookFunc(sd, tsd, type);
}
@@ -15642,14 +15642,14 @@ void HP_clif_GM_silence(struct map_session_data *sd, struct map_session_data *ts
}
void HP_clif_account_name(struct map_session_data *sd, int account_id, const char *accname) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_account_name_pre ) {
+ if (HPMHooks.count.HP_clif_account_name_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, const char **accname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_account_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_account_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_account_name_pre[hIndex].func;
preHookFunc(&sd, &account_id, &accname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15657,9 +15657,9 @@ void HP_clif_account_name(struct map_session_data *sd, int account_id, const cha
{
HPMHooks.source.clif.account_name(sd, account_id, accname);
}
- if( HPMHooks.count.HP_clif_account_name_post ) {
+ if (HPMHooks.count.HP_clif_account_name_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, const char *accname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_account_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_account_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_account_name_post[hIndex].func;
postHookFunc(sd, account_id, accname);
}
@@ -15668,14 +15668,14 @@ void HP_clif_account_name(struct map_session_data *sd, int account_id, const cha
}
void HP_clif_check(int fd, struct map_session_data *pl_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_check_pre ) {
+ if (HPMHooks.count.HP_clif_check_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **pl_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_check_pre[hIndex].func;
preHookFunc(&fd, &pl_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15683,9 +15683,9 @@ void HP_clif_check(int fd, struct map_session_data *pl_sd) {
{
HPMHooks.source.clif.check(fd, pl_sd);
}
- if( HPMHooks.count.HP_clif_check_post ) {
+ if (HPMHooks.count.HP_clif_check_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *pl_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_check_post[hIndex].func;
postHookFunc(fd, pl_sd);
}
@@ -15694,14 +15694,14 @@ void HP_clif_check(int fd, struct map_session_data *pl_sd) {
}
void HP_clif_hominfo(struct map_session_data *sd, struct homun_data *hd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_hominfo_pre ) {
+ if (HPMHooks.count.HP_clif_hominfo_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct homun_data **hd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hominfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hominfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hominfo_pre[hIndex].func;
preHookFunc(&sd, &hd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15709,9 +15709,9 @@ void HP_clif_hominfo(struct map_session_data *sd, struct homun_data *hd, int fla
{
HPMHooks.source.clif.hominfo(sd, hd, flag);
}
- if( HPMHooks.count.HP_clif_hominfo_post ) {
+ if (HPMHooks.count.HP_clif_hominfo_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct homun_data *hd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hominfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hominfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hominfo_post[hIndex].func;
postHookFunc(sd, hd, flag);
}
@@ -15720,14 +15720,14 @@ void HP_clif_hominfo(struct map_session_data *sd, struct homun_data *hd, int fla
}
void HP_clif_homskillinfoblock(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_homskillinfoblock_pre ) {
+ if (HPMHooks.count.HP_clif_homskillinfoblock_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillinfoblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillinfoblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_homskillinfoblock_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15735,9 +15735,9 @@ void HP_clif_homskillinfoblock(struct map_session_data *sd) {
{
HPMHooks.source.clif.homskillinfoblock(sd);
}
- if( HPMHooks.count.HP_clif_homskillinfoblock_post ) {
+ if (HPMHooks.count.HP_clif_homskillinfoblock_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillinfoblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillinfoblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_homskillinfoblock_post[hIndex].func;
postHookFunc(sd);
}
@@ -15746,14 +15746,14 @@ void HP_clif_homskillinfoblock(struct map_session_data *sd) {
}
void HP_clif_homskillup(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_homskillup_pre ) {
+ if (HPMHooks.count.HP_clif_homskillup_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_homskillup_pre[hIndex].func;
preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15761,9 +15761,9 @@ void HP_clif_homskillup(struct map_session_data *sd, uint16 skill_id) {
{
HPMHooks.source.clif.homskillup(sd, skill_id);
}
- if( HPMHooks.count.HP_clif_homskillup_post ) {
+ if (HPMHooks.count.HP_clif_homskillup_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_homskillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_homskillup_post[hIndex].func;
postHookFunc(sd, skill_id);
}
@@ -15772,14 +15772,14 @@ void HP_clif_homskillup(struct map_session_data *sd, uint16 skill_id) {
}
void HP_clif_hom_food(struct map_session_data *sd, int foodid, int fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_hom_food_pre ) {
+ if (HPMHooks.count.HP_clif_hom_food_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *foodid, int *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hom_food_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hom_food_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_hom_food_pre[hIndex].func;
preHookFunc(&sd, &foodid, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15787,9 +15787,9 @@ void HP_clif_hom_food(struct map_session_data *sd, int foodid, int fail) {
{
HPMHooks.source.clif.hom_food(sd, foodid, fail);
}
- if( HPMHooks.count.HP_clif_hom_food_post ) {
+ if (HPMHooks.count.HP_clif_hom_food_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int foodid, int fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_hom_food_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_hom_food_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_hom_food_post[hIndex].func;
postHookFunc(sd, foodid, fail);
}
@@ -15798,14 +15798,14 @@ void HP_clif_hom_food(struct map_session_data *sd, int foodid, int fail) {
}
void HP_clif_send_homdata(struct map_session_data *sd, int state, int param) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_send_homdata_pre ) {
+ if (HPMHooks.count.HP_clif_send_homdata_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *state, int *param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_homdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_homdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_send_homdata_pre[hIndex].func;
preHookFunc(&sd, &state, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15813,9 +15813,9 @@ void HP_clif_send_homdata(struct map_session_data *sd, int state, int param) {
{
HPMHooks.source.clif.send_homdata(sd, state, param);
}
- if( HPMHooks.count.HP_clif_send_homdata_post ) {
+ if (HPMHooks.count.HP_clif_send_homdata_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int state, int param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_homdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_send_homdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_send_homdata_post[hIndex].func;
postHookFunc(sd, state, param);
}
@@ -15824,14 +15824,14 @@ void HP_clif_send_homdata(struct map_session_data *sd, int state, int param) {
}
void HP_clif_quest_send_list(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_send_list_pre ) {
+ if (HPMHooks.count.HP_clif_quest_send_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_send_list_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15839,9 +15839,9 @@ void HP_clif_quest_send_list(struct map_session_data *sd) {
{
HPMHooks.source.clif.quest_send_list(sd);
}
- if( HPMHooks.count.HP_clif_quest_send_list_post ) {
+ if (HPMHooks.count.HP_clif_quest_send_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_send_list_post[hIndex].func;
postHookFunc(sd);
}
@@ -15850,14 +15850,14 @@ void HP_clif_quest_send_list(struct map_session_data *sd) {
}
void HP_clif_quest_send_mission(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_send_mission_pre ) {
+ if (HPMHooks.count.HP_clif_quest_send_mission_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_mission_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_mission_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_send_mission_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15865,9 +15865,9 @@ void HP_clif_quest_send_mission(struct map_session_data *sd) {
{
HPMHooks.source.clif.quest_send_mission(sd);
}
- if( HPMHooks.count.HP_clif_quest_send_mission_post ) {
+ if (HPMHooks.count.HP_clif_quest_send_mission_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_mission_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_send_mission_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_send_mission_post[hIndex].func;
postHookFunc(sd);
}
@@ -15876,14 +15876,14 @@ void HP_clif_quest_send_mission(struct map_session_data *sd) {
}
void HP_clif_quest_add(struct map_session_data *sd, struct quest *qd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_add_pre ) {
+ if (HPMHooks.count.HP_clif_quest_add_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct quest **qd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_add_pre[hIndex].func;
preHookFunc(&sd, &qd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15891,9 +15891,9 @@ void HP_clif_quest_add(struct map_session_data *sd, struct quest *qd) {
{
HPMHooks.source.clif.quest_add(sd, qd);
}
- if( HPMHooks.count.HP_clif_quest_add_post ) {
+ if (HPMHooks.count.HP_clif_quest_add_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct quest *qd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_add_post[hIndex].func;
postHookFunc(sd, qd);
}
@@ -15902,14 +15902,14 @@ void HP_clif_quest_add(struct map_session_data *sd, struct quest *qd) {
}
void HP_clif_quest_delete(struct map_session_data *sd, int quest_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_delete_pre ) {
+ if (HPMHooks.count.HP_clif_quest_delete_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *quest_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_delete_pre[hIndex].func;
preHookFunc(&sd, &quest_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15917,9 +15917,9 @@ void HP_clif_quest_delete(struct map_session_data *sd, int quest_id) {
{
HPMHooks.source.clif.quest_delete(sd, quest_id);
}
- if( HPMHooks.count.HP_clif_quest_delete_post ) {
+ if (HPMHooks.count.HP_clif_quest_delete_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int quest_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_delete_post[hIndex].func;
postHookFunc(sd, quest_id);
}
@@ -15928,14 +15928,14 @@ void HP_clif_quest_delete(struct map_session_data *sd, int quest_id) {
}
void HP_clif_quest_update_status(struct map_session_data *sd, int quest_id, bool active) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_update_status_pre ) {
+ if (HPMHooks.count.HP_clif_quest_update_status_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *quest_id, bool *active);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_status_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_status_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_update_status_pre[hIndex].func;
preHookFunc(&sd, &quest_id, &active);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15943,9 +15943,9 @@ void HP_clif_quest_update_status(struct map_session_data *sd, int quest_id, bool
{
HPMHooks.source.clif.quest_update_status(sd, quest_id, active);
}
- if( HPMHooks.count.HP_clif_quest_update_status_post ) {
+ if (HPMHooks.count.HP_clif_quest_update_status_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int quest_id, bool active);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_status_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_status_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_update_status_post[hIndex].func;
postHookFunc(sd, quest_id, active);
}
@@ -15954,14 +15954,14 @@ void HP_clif_quest_update_status(struct map_session_data *sd, int quest_id, bool
}
void HP_clif_quest_update_objective(struct map_session_data *sd, struct quest *qd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_update_objective_pre ) {
+ if (HPMHooks.count.HP_clif_quest_update_objective_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct quest **qd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_objective_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_objective_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_update_objective_pre[hIndex].func;
preHookFunc(&sd, &qd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15969,9 +15969,9 @@ void HP_clif_quest_update_objective(struct map_session_data *sd, struct quest *q
{
HPMHooks.source.clif.quest_update_objective(sd, qd);
}
- if( HPMHooks.count.HP_clif_quest_update_objective_post ) {
+ if (HPMHooks.count.HP_clif_quest_update_objective_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct quest *qd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_objective_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_update_objective_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_update_objective_post[hIndex].func;
postHookFunc(sd, qd);
}
@@ -15980,14 +15980,14 @@ void HP_clif_quest_update_objective(struct map_session_data *sd, struct quest *q
}
void HP_clif_quest_show_event(struct map_session_data *sd, struct block_list *bl, short state, short color) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_quest_show_event_pre ) {
+ if (HPMHooks.count.HP_clif_quest_show_event_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, short *state, short *color);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_show_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_show_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_quest_show_event_pre[hIndex].func;
preHookFunc(&sd, &bl, &state, &color);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -15995,9 +15995,9 @@ void HP_clif_quest_show_event(struct map_session_data *sd, struct block_list *bl
{
HPMHooks.source.clif.quest_show_event(sd, bl, state, color);
}
- if( HPMHooks.count.HP_clif_quest_show_event_post ) {
+ if (HPMHooks.count.HP_clif_quest_show_event_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *bl, short state, short color);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_show_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_quest_show_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_quest_show_event_post[hIndex].func;
postHookFunc(sd, bl, state, color);
}
@@ -16006,14 +16006,14 @@ void HP_clif_quest_show_event(struct map_session_data *sd, struct block_list *bl
}
void HP_clif_mail_window(int fd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_window_pre ) {
+ if (HPMHooks.count.HP_clif_mail_window_pre > 0) {
void (*preHookFunc) (int *fd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_window_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_window_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_window_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16021,9 +16021,9 @@ void HP_clif_mail_window(int fd, int flag) {
{
HPMHooks.source.clif.mail_window(fd, flag);
}
- if( HPMHooks.count.HP_clif_mail_window_post ) {
+ if (HPMHooks.count.HP_clif_mail_window_post > 0) {
void (*postHookFunc) (int fd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_window_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_window_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_window_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -16032,14 +16032,14 @@ void HP_clif_mail_window(int fd, int flag) {
}
void HP_clif_mail_read(struct map_session_data *sd, int mail_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_read_pre ) {
+ if (HPMHooks.count.HP_clif_mail_read_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_read_pre[hIndex].func;
preHookFunc(&sd, &mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16047,9 +16047,9 @@ void HP_clif_mail_read(struct map_session_data *sd, int mail_id) {
{
HPMHooks.source.clif.mail_read(sd, mail_id);
}
- if( HPMHooks.count.HP_clif_mail_read_post ) {
+ if (HPMHooks.count.HP_clif_mail_read_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_read_post[hIndex].func;
postHookFunc(sd, mail_id);
}
@@ -16058,14 +16058,14 @@ void HP_clif_mail_read(struct map_session_data *sd, int mail_id) {
}
void HP_clif_mail_delete(int fd, int mail_id, short fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_delete_pre ) {
+ if (HPMHooks.count.HP_clif_mail_delete_pre > 0) {
void (*preHookFunc) (int *fd, int *mail_id, short *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_delete_pre[hIndex].func;
preHookFunc(&fd, &mail_id, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16073,9 +16073,9 @@ void HP_clif_mail_delete(int fd, int mail_id, short fail) {
{
HPMHooks.source.clif.mail_delete(fd, mail_id, fail);
}
- if( HPMHooks.count.HP_clif_mail_delete_post ) {
+ if (HPMHooks.count.HP_clif_mail_delete_post > 0) {
void (*postHookFunc) (int fd, int mail_id, short fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_delete_post[hIndex].func;
postHookFunc(fd, mail_id, fail);
}
@@ -16084,14 +16084,14 @@ void HP_clif_mail_delete(int fd, int mail_id, short fail) {
}
void HP_clif_mail_return(int fd, int mail_id, short fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_return_pre ) {
+ if (HPMHooks.count.HP_clif_mail_return_pre > 0) {
void (*preHookFunc) (int *fd, int *mail_id, short *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_return_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_return_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_return_pre[hIndex].func;
preHookFunc(&fd, &mail_id, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16099,9 +16099,9 @@ void HP_clif_mail_return(int fd, int mail_id, short fail) {
{
HPMHooks.source.clif.mail_return(fd, mail_id, fail);
}
- if( HPMHooks.count.HP_clif_mail_return_post ) {
+ if (HPMHooks.count.HP_clif_mail_return_post > 0) {
void (*postHookFunc) (int fd, int mail_id, short fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_return_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_return_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_return_post[hIndex].func;
postHookFunc(fd, mail_id, fail);
}
@@ -16110,14 +16110,14 @@ void HP_clif_mail_return(int fd, int mail_id, short fail) {
}
void HP_clif_mail_send(int fd, bool fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_send_pre ) {
+ if (HPMHooks.count.HP_clif_mail_send_pre > 0) {
void (*preHookFunc) (int *fd, bool *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_send_pre[hIndex].func;
preHookFunc(&fd, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16125,9 +16125,9 @@ void HP_clif_mail_send(int fd, bool fail) {
{
HPMHooks.source.clif.mail_send(fd, fail);
}
- if( HPMHooks.count.HP_clif_mail_send_post ) {
+ if (HPMHooks.count.HP_clif_mail_send_post > 0) {
void (*postHookFunc) (int fd, bool fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_send_post[hIndex].func;
postHookFunc(fd, fail);
}
@@ -16136,14 +16136,14 @@ void HP_clif_mail_send(int fd, bool fail) {
}
void HP_clif_mail_new(int fd, int mail_id, const char *sender, const char *title) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_new_pre ) {
+ if (HPMHooks.count.HP_clif_mail_new_pre > 0) {
void (*preHookFunc) (int *fd, int *mail_id, const char **sender, const char **title);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_new_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_new_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_new_pre[hIndex].func;
preHookFunc(&fd, &mail_id, &sender, &title);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16151,9 +16151,9 @@ void HP_clif_mail_new(int fd, int mail_id, const char *sender, const char *title
{
HPMHooks.source.clif.mail_new(fd, mail_id, sender, title);
}
- if( HPMHooks.count.HP_clif_mail_new_post ) {
+ if (HPMHooks.count.HP_clif_mail_new_post > 0) {
void (*postHookFunc) (int fd, int mail_id, const char *sender, const char *title);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_new_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_new_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_new_post[hIndex].func;
postHookFunc(fd, mail_id, sender, title);
}
@@ -16162,14 +16162,14 @@ void HP_clif_mail_new(int fd, int mail_id, const char *sender, const char *title
}
void HP_clif_mail_refreshinbox(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_refreshinbox_pre ) {
+ if (HPMHooks.count.HP_clif_mail_refreshinbox_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_refreshinbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_refreshinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_refreshinbox_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16177,9 +16177,9 @@ void HP_clif_mail_refreshinbox(struct map_session_data *sd) {
{
HPMHooks.source.clif.mail_refreshinbox(sd);
}
- if( HPMHooks.count.HP_clif_mail_refreshinbox_post ) {
+ if (HPMHooks.count.HP_clif_mail_refreshinbox_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_refreshinbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_refreshinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_refreshinbox_post[hIndex].func;
postHookFunc(sd);
}
@@ -16188,14 +16188,14 @@ void HP_clif_mail_refreshinbox(struct map_session_data *sd) {
}
void HP_clif_mail_getattachment(int fd, uint8 flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_getattachment_pre ) {
+ if (HPMHooks.count.HP_clif_mail_getattachment_pre > 0) {
void (*preHookFunc) (int *fd, uint8 *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_getattachment_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_getattachment_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_getattachment_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16203,9 +16203,9 @@ void HP_clif_mail_getattachment(int fd, uint8 flag) {
{
HPMHooks.source.clif.mail_getattachment(fd, flag);
}
- if( HPMHooks.count.HP_clif_mail_getattachment_post ) {
+ if (HPMHooks.count.HP_clif_mail_getattachment_post > 0) {
void (*postHookFunc) (int fd, uint8 flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_getattachment_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_getattachment_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_getattachment_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -16214,14 +16214,14 @@ void HP_clif_mail_getattachment(int fd, uint8 flag) {
}
void HP_clif_mail_setattachment(int fd, int index, uint8 flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mail_setattachment_pre ) {
+ if (HPMHooks.count.HP_clif_mail_setattachment_pre > 0) {
void (*preHookFunc) (int *fd, int *index, uint8 *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_setattachment_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_setattachment_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mail_setattachment_pre[hIndex].func;
preHookFunc(&fd, &index, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16229,9 +16229,9 @@ void HP_clif_mail_setattachment(int fd, int index, uint8 flag) {
{
HPMHooks.source.clif.mail_setattachment(fd, index, flag);
}
- if( HPMHooks.count.HP_clif_mail_setattachment_post ) {
+ if (HPMHooks.count.HP_clif_mail_setattachment_post > 0) {
void (*postHookFunc) (int fd, int index, uint8 flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_setattachment_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mail_setattachment_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mail_setattachment_post[hIndex].func;
postHookFunc(fd, index, flag);
}
@@ -16240,14 +16240,14 @@ void HP_clif_mail_setattachment(int fd, int index, uint8 flag) {
}
void HP_clif_auction_openwindow(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_auction_openwindow_pre ) {
+ if (HPMHooks.count.HP_clif_auction_openwindow_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_openwindow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_openwindow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_auction_openwindow_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16255,9 +16255,9 @@ void HP_clif_auction_openwindow(struct map_session_data *sd) {
{
HPMHooks.source.clif.auction_openwindow(sd);
}
- if( HPMHooks.count.HP_clif_auction_openwindow_post ) {
+ if (HPMHooks.count.HP_clif_auction_openwindow_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_openwindow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_openwindow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_auction_openwindow_post[hIndex].func;
postHookFunc(sd);
}
@@ -16266,14 +16266,14 @@ void HP_clif_auction_openwindow(struct map_session_data *sd) {
}
void HP_clif_auction_results(struct map_session_data *sd, short count, short pages, const uint8 *buf) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_auction_results_pre ) {
+ if (HPMHooks.count.HP_clif_auction_results_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *count, short *pages, const uint8 **buf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_results_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_results_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_auction_results_pre[hIndex].func;
preHookFunc(&sd, &count, &pages, &buf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16281,9 +16281,9 @@ void HP_clif_auction_results(struct map_session_data *sd, short count, short pag
{
HPMHooks.source.clif.auction_results(sd, count, pages, buf);
}
- if( HPMHooks.count.HP_clif_auction_results_post ) {
+ if (HPMHooks.count.HP_clif_auction_results_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short count, short pages, const uint8 *buf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_results_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_results_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_auction_results_post[hIndex].func;
postHookFunc(sd, count, pages, buf);
}
@@ -16292,14 +16292,14 @@ void HP_clif_auction_results(struct map_session_data *sd, short count, short pag
}
void HP_clif_auction_message(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_auction_message_pre ) {
+ if (HPMHooks.count.HP_clif_auction_message_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_auction_message_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16307,9 +16307,9 @@ void HP_clif_auction_message(int fd, unsigned char flag) {
{
HPMHooks.source.clif.auction_message(fd, flag);
}
- if( HPMHooks.count.HP_clif_auction_message_post ) {
+ if (HPMHooks.count.HP_clif_auction_message_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_auction_message_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -16318,14 +16318,14 @@ void HP_clif_auction_message(int fd, unsigned char flag) {
}
void HP_clif_auction_close(int fd, unsigned char flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_auction_close_pre ) {
+ if (HPMHooks.count.HP_clif_auction_close_pre > 0) {
void (*preHookFunc) (int *fd, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_auction_close_pre[hIndex].func;
preHookFunc(&fd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16333,9 +16333,9 @@ void HP_clif_auction_close(int fd, unsigned char flag) {
{
HPMHooks.source.clif.auction_close(fd, flag);
}
- if( HPMHooks.count.HP_clif_auction_close_post ) {
+ if (HPMHooks.count.HP_clif_auction_close_post > 0) {
void (*postHookFunc) (int fd, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_auction_close_post[hIndex].func;
postHookFunc(fd, flag);
}
@@ -16344,14 +16344,14 @@ void HP_clif_auction_close(int fd, unsigned char flag) {
}
void HP_clif_auction_setitem(int fd, int index, bool fail) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_auction_setitem_pre ) {
+ if (HPMHooks.count.HP_clif_auction_setitem_pre > 0) {
void (*preHookFunc) (int *fd, int *index, bool *fail);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_setitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_setitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_auction_setitem_pre[hIndex].func;
preHookFunc(&fd, &index, &fail);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16359,9 +16359,9 @@ void HP_clif_auction_setitem(int fd, int index, bool fail) {
{
HPMHooks.source.clif.auction_setitem(fd, index, fail);
}
- if( HPMHooks.count.HP_clif_auction_setitem_post ) {
+ if (HPMHooks.count.HP_clif_auction_setitem_post > 0) {
void (*postHookFunc) (int fd, int index, bool fail);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_setitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_auction_setitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_auction_setitem_post[hIndex].func;
postHookFunc(fd, index, fail);
}
@@ -16370,14 +16370,14 @@ void HP_clif_auction_setitem(int fd, int index, bool fail) {
}
void HP_clif_mercenary_info(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mercenary_info_pre ) {
+ if (HPMHooks.count.HP_clif_mercenary_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mercenary_info_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16385,9 +16385,9 @@ void HP_clif_mercenary_info(struct map_session_data *sd) {
{
HPMHooks.source.clif.mercenary_info(sd);
}
- if( HPMHooks.count.HP_clif_mercenary_info_post ) {
+ if (HPMHooks.count.HP_clif_mercenary_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mercenary_info_post[hIndex].func;
postHookFunc(sd);
}
@@ -16396,14 +16396,14 @@ void HP_clif_mercenary_info(struct map_session_data *sd) {
}
void HP_clif_mercenary_skillblock(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mercenary_skillblock_pre ) {
+ if (HPMHooks.count.HP_clif_mercenary_skillblock_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_skillblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_skillblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mercenary_skillblock_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16411,9 +16411,9 @@ void HP_clif_mercenary_skillblock(struct map_session_data *sd) {
{
HPMHooks.source.clif.mercenary_skillblock(sd);
}
- if( HPMHooks.count.HP_clif_mercenary_skillblock_post ) {
+ if (HPMHooks.count.HP_clif_mercenary_skillblock_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_skillblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_skillblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mercenary_skillblock_post[hIndex].func;
postHookFunc(sd);
}
@@ -16422,14 +16422,14 @@ void HP_clif_mercenary_skillblock(struct map_session_data *sd) {
}
void HP_clif_mercenary_message(struct map_session_data *sd, int message) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mercenary_message_pre ) {
+ if (HPMHooks.count.HP_clif_mercenary_message_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mercenary_message_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16437,9 +16437,9 @@ void HP_clif_mercenary_message(struct map_session_data *sd, int message) {
{
HPMHooks.source.clif.mercenary_message(sd, message);
}
- if( HPMHooks.count.HP_clif_mercenary_message_post ) {
+ if (HPMHooks.count.HP_clif_mercenary_message_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mercenary_message_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -16448,14 +16448,14 @@ void HP_clif_mercenary_message(struct map_session_data *sd, int message) {
}
void HP_clif_mercenary_updatestatus(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_mercenary_updatestatus_pre ) {
+ if (HPMHooks.count.HP_clif_mercenary_updatestatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_updatestatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_updatestatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_mercenary_updatestatus_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16463,9 +16463,9 @@ void HP_clif_mercenary_updatestatus(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.mercenary_updatestatus(sd, type);
}
- if( HPMHooks.count.HP_clif_mercenary_updatestatus_post ) {
+ if (HPMHooks.count.HP_clif_mercenary_updatestatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_updatestatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_mercenary_updatestatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_mercenary_updatestatus_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -16474,14 +16474,14 @@ void HP_clif_mercenary_updatestatus(struct map_session_data *sd, int type) {
}
void HP_clif_rental_time(int fd, int nameid, int seconds) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_rental_time_pre ) {
+ if (HPMHooks.count.HP_clif_rental_time_pre > 0) {
void (*preHookFunc) (int *fd, int *nameid, int *seconds);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_rental_time_pre[hIndex].func;
preHookFunc(&fd, &nameid, &seconds);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16489,9 +16489,9 @@ void HP_clif_rental_time(int fd, int nameid, int seconds) {
{
HPMHooks.source.clif.rental_time(fd, nameid, seconds);
}
- if( HPMHooks.count.HP_clif_rental_time_post ) {
+ if (HPMHooks.count.HP_clif_rental_time_post > 0) {
void (*postHookFunc) (int fd, int nameid, int seconds);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_rental_time_post[hIndex].func;
postHookFunc(fd, nameid, seconds);
}
@@ -16500,14 +16500,14 @@ void HP_clif_rental_time(int fd, int nameid, int seconds) {
}
void HP_clif_rental_expired(int fd, int index, int nameid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_rental_expired_pre ) {
+ if (HPMHooks.count.HP_clif_rental_expired_pre > 0) {
void (*preHookFunc) (int *fd, int *index, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_expired_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_expired_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_rental_expired_pre[hIndex].func;
preHookFunc(&fd, &index, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16515,9 +16515,9 @@ void HP_clif_rental_expired(int fd, int index, int nameid) {
{
HPMHooks.source.clif.rental_expired(fd, index, nameid);
}
- if( HPMHooks.count.HP_clif_rental_expired_post ) {
+ if (HPMHooks.count.HP_clif_rental_expired_post > 0) {
void (*postHookFunc) (int fd, int index, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_expired_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_rental_expired_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_rental_expired_post[hIndex].func;
postHookFunc(fd, index, nameid);
}
@@ -16526,14 +16526,14 @@ void HP_clif_rental_expired(int fd, int index, int nameid) {
}
void HP_clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingRegisterAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingRegisterAck_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRegisterAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRegisterAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingRegisterAck_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16541,9 +16541,9 @@ void HP_clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.PartyBookingRegisterAck(sd, flag);
}
- if( HPMHooks.count.HP_clif_PartyBookingRegisterAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingRegisterAck_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRegisterAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRegisterAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingRegisterAck_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -16552,14 +16552,14 @@ void HP_clif_PartyBookingRegisterAck(struct map_session_data *sd, int flag) {
}
void HP_clif_PartyBookingDeleteAck(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingDeleteAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingDeleteAck_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingDeleteAck_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16567,9 +16567,9 @@ void HP_clif_PartyBookingDeleteAck(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.PartyBookingDeleteAck(sd, flag);
}
- if( HPMHooks.count.HP_clif_PartyBookingDeleteAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingDeleteAck_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingDeleteAck_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -16578,14 +16578,14 @@ void HP_clif_PartyBookingDeleteAck(struct map_session_data *sd, int flag) {
}
void HP_clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info **results, int count, bool more_result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingSearchAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingSearchAck_pre > 0) {
void (*preHookFunc) (int *fd, struct party_booking_ad_info ***results, int *count, bool *more_result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSearchAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSearchAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingSearchAck_pre[hIndex].func;
preHookFunc(&fd, &results, &count, &more_result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16593,9 +16593,9 @@ void HP_clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info **result
{
HPMHooks.source.clif.PartyBookingSearchAck(fd, results, count, more_result);
}
- if( HPMHooks.count.HP_clif_PartyBookingSearchAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingSearchAck_post > 0) {
void (*postHookFunc) (int fd, struct party_booking_ad_info **results, int count, bool more_result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSearchAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSearchAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingSearchAck_post[hIndex].func;
postHookFunc(fd, results, count, more_result);
}
@@ -16604,14 +16604,14 @@ void HP_clif_PartyBookingSearchAck(int fd, struct party_booking_ad_info **result
}
void HP_clif_PartyBookingUpdateNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingUpdateNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingUpdateNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct party_booking_ad_info **pb_ad);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingUpdateNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingUpdateNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingUpdateNotify_pre[hIndex].func;
preHookFunc(&sd, &pb_ad);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16619,9 +16619,9 @@ void HP_clif_PartyBookingUpdateNotify(struct map_session_data *sd, struct party_
{
HPMHooks.source.clif.PartyBookingUpdateNotify(sd, pb_ad);
}
- if( HPMHooks.count.HP_clif_PartyBookingUpdateNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingUpdateNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingUpdateNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingUpdateNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingUpdateNotify_post[hIndex].func;
postHookFunc(sd, pb_ad);
}
@@ -16630,14 +16630,14 @@ void HP_clif_PartyBookingUpdateNotify(struct map_session_data *sd, struct party_
}
void HP_clif_PartyBookingDeleteNotify(struct map_session_data *sd, int index) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingDeleteNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingDeleteNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingDeleteNotify_pre[hIndex].func;
preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16645,9 +16645,9 @@ void HP_clif_PartyBookingDeleteNotify(struct map_session_data *sd, int index) {
{
HPMHooks.source.clif.PartyBookingDeleteNotify(sd, index);
}
- if( HPMHooks.count.HP_clif_PartyBookingDeleteNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingDeleteNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingDeleteNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingDeleteNotify_post[hIndex].func;
postHookFunc(sd, index);
}
@@ -16656,14 +16656,14 @@ void HP_clif_PartyBookingDeleteNotify(struct map_session_data *sd, int index) {
}
void HP_clif_PartyBookingInsertNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingInsertNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingInsertNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct party_booking_ad_info **pb_ad);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingInsertNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingInsertNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingInsertNotify_pre[hIndex].func;
preHookFunc(&sd, &pb_ad);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16671,9 +16671,9 @@ void HP_clif_PartyBookingInsertNotify(struct map_session_data *sd, struct party_
{
HPMHooks.source.clif.PartyBookingInsertNotify(sd, pb_ad);
}
- if( HPMHooks.count.HP_clif_PartyBookingInsertNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingInsertNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingInsertNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingInsertNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingInsertNotify_post[hIndex].func;
postHookFunc(sd, pb_ad);
}
@@ -16682,14 +16682,14 @@ void HP_clif_PartyBookingInsertNotify(struct map_session_data *sd, struct party_
}
void HP_clif_PartyRecruitRegisterAck(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitRegisterAck_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16697,9 +16697,9 @@ void HP_clif_PartyRecruitRegisterAck(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.PartyRecruitRegisterAck(sd, flag);
}
- if( HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitRegisterAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitRegisterAck_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -16708,14 +16708,14 @@ void HP_clif_PartyRecruitRegisterAck(struct map_session_data *sd, int flag) {
}
void HP_clif_PartyRecruitDeleteAck(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteAck_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16723,9 +16723,9 @@ void HP_clif_PartyRecruitDeleteAck(struct map_session_data *sd, int flag) {
{
HPMHooks.source.clif.PartyRecruitDeleteAck(sd, flag);
}
- if( HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteAck_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -16734,14 +16734,14 @@ void HP_clif_PartyRecruitDeleteAck(struct map_session_data *sd, int flag) {
}
void HP_clif_PartyRecruitSearchAck(int fd, struct party_booking_ad_info **results, int count, bool more_result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre > 0) {
void (*preHookFunc) (int *fd, struct party_booking_ad_info ***results, int *count, bool *more_result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitSearchAck_pre[hIndex].func;
preHookFunc(&fd, &results, &count, &more_result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16749,9 +16749,9 @@ void HP_clif_PartyRecruitSearchAck(int fd, struct party_booking_ad_info **result
{
HPMHooks.source.clif.PartyRecruitSearchAck(fd, results, count, more_result);
}
- if( HPMHooks.count.HP_clif_PartyRecruitSearchAck_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitSearchAck_post > 0) {
void (*postHookFunc) (int fd, struct party_booking_ad_info **results, int count, bool more_result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitSearchAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitSearchAck_post[hIndex].func;
postHookFunc(fd, results, count, more_result);
}
@@ -16760,14 +16760,14 @@ void HP_clif_PartyRecruitSearchAck(int fd, struct party_booking_ad_info **result
}
void HP_clif_PartyRecruitUpdateNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct party_booking_ad_info **pb_ad);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitUpdateNotify_pre[hIndex].func;
preHookFunc(&sd, &pb_ad);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16775,9 +16775,9 @@ void HP_clif_PartyRecruitUpdateNotify(struct map_session_data *sd, struct party_
{
HPMHooks.source.clif.PartyRecruitUpdateNotify(sd, pb_ad);
}
- if( HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitUpdateNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitUpdateNotify_post[hIndex].func;
postHookFunc(sd, pb_ad);
}
@@ -16786,14 +16786,14 @@ void HP_clif_PartyRecruitUpdateNotify(struct map_session_data *sd, struct party_
}
void HP_clif_PartyRecruitDeleteNotify(struct map_session_data *sd, int index) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteNotify_pre[hIndex].func;
preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16801,9 +16801,9 @@ void HP_clif_PartyRecruitDeleteNotify(struct map_session_data *sd, int index) {
{
HPMHooks.source.clif.PartyRecruitDeleteNotify(sd, index);
}
- if( HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitDeleteNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitDeleteNotify_post[hIndex].func;
postHookFunc(sd, index);
}
@@ -16812,14 +16812,14 @@ void HP_clif_PartyRecruitDeleteNotify(struct map_session_data *sd, int index) {
}
void HP_clif_PartyRecruitInsertNotify(struct map_session_data *sd, struct party_booking_ad_info *pb_ad) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct party_booking_ad_info **pb_ad);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyRecruitInsertNotify_pre[hIndex].func;
preHookFunc(&sd, &pb_ad);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16827,9 +16827,9 @@ void HP_clif_PartyRecruitInsertNotify(struct map_session_data *sd, struct party_
{
HPMHooks.source.clif.PartyRecruitInsertNotify(sd, pb_ad);
}
- if( HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post ) {
+ if (HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct party_booking_ad_info *pb_ad);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyRecruitInsertNotify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyRecruitInsertNotify_post[hIndex].func;
postHookFunc(sd, pb_ad);
}
@@ -16838,14 +16838,14 @@ void HP_clif_PartyRecruitInsertNotify(struct map_session_data *sd, struct party_
}
void HP_clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_pre > 0) {
void (*preHookFunc) (int *index, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingVolunteerInfo_pre[hIndex].func;
preHookFunc(&index, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16853,9 +16853,9 @@ void HP_clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) {
{
HPMHooks.source.clif.PartyBookingVolunteerInfo(index, sd);
}
- if( HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_post > 0) {
void (*postHookFunc) (int index, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingVolunteerInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingVolunteerInfo_post[hIndex].func;
postHookFunc(index, sd);
}
@@ -16864,14 +16864,14 @@ void HP_clif_PartyBookingVolunteerInfo(int index, struct map_session_data *sd) {
}
void HP_clif_PartyBookingRefuseVolunteer(unsigned int aid, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_pre > 0) {
void (*preHookFunc) (unsigned int *aid, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingRefuseVolunteer_pre[hIndex].func;
preHookFunc(&aid, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16879,9 +16879,9 @@ void HP_clif_PartyBookingRefuseVolunteer(unsigned int aid, struct map_session_da
{
HPMHooks.source.clif.PartyBookingRefuseVolunteer(aid, sd);
}
- if( HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_post > 0) {
void (*postHookFunc) (unsigned int aid, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingRefuseVolunteer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingRefuseVolunteer_post[hIndex].func;
postHookFunc(aid, sd);
}
@@ -16890,14 +16890,14 @@ void HP_clif_PartyBookingRefuseVolunteer(unsigned int aid, struct map_session_da
}
void HP_clif_PartyBookingCancelVolunteer(int index, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_pre > 0) {
void (*preHookFunc) (int *index, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingCancelVolunteer_pre[hIndex].func;
preHookFunc(&index, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16905,9 +16905,9 @@ void HP_clif_PartyBookingCancelVolunteer(int index, struct map_session_data *sd)
{
HPMHooks.source.clif.PartyBookingCancelVolunteer(index, sd);
}
- if( HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_post > 0) {
void (*postHookFunc) (int index, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingCancelVolunteer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingCancelVolunteer_post[hIndex].func;
postHookFunc(index, sd);
}
@@ -16916,14 +16916,14 @@ void HP_clif_PartyBookingCancelVolunteer(int index, struct map_session_data *sd)
}
void HP_clif_PartyBookingAddFilteringList(int index, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingAddFilteringList_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingAddFilteringList_pre > 0) {
void (*preHookFunc) (int *index, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingAddFilteringList_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingAddFilteringList_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingAddFilteringList_pre[hIndex].func;
preHookFunc(&index, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16931,9 +16931,9 @@ void HP_clif_PartyBookingAddFilteringList(int index, struct map_session_data *sd
{
HPMHooks.source.clif.PartyBookingAddFilteringList(index, sd);
}
- if( HPMHooks.count.HP_clif_PartyBookingAddFilteringList_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingAddFilteringList_post > 0) {
void (*postHookFunc) (int index, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingAddFilteringList_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingAddFilteringList_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingAddFilteringList_post[hIndex].func;
postHookFunc(index, sd);
}
@@ -16942,14 +16942,14 @@ void HP_clif_PartyBookingAddFilteringList(int index, struct map_session_data *sd
}
void HP_clif_PartyBookingSubFilteringList(int gid, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_PartyBookingSubFilteringList_pre ) {
+ if (HPMHooks.count.HP_clif_PartyBookingSubFilteringList_pre > 0) {
void (*preHookFunc) (int *gid, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSubFilteringList_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSubFilteringList_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_PartyBookingSubFilteringList_pre[hIndex].func;
preHookFunc(&gid, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16957,9 +16957,9 @@ void HP_clif_PartyBookingSubFilteringList(int gid, struct map_session_data *sd)
{
HPMHooks.source.clif.PartyBookingSubFilteringList(gid, sd);
}
- if( HPMHooks.count.HP_clif_PartyBookingSubFilteringList_post ) {
+ if (HPMHooks.count.HP_clif_PartyBookingSubFilteringList_post > 0) {
void (*postHookFunc) (int gid, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSubFilteringList_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_PartyBookingSubFilteringList_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_PartyBookingSubFilteringList_post[hIndex].func;
postHookFunc(gid, sd);
}
@@ -16968,14 +16968,14 @@ void HP_clif_PartyBookingSubFilteringList(int gid, struct map_session_data *sd)
}
void HP_clif_buyingstore_open(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_open_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_open_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_open_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -16983,9 +16983,9 @@ void HP_clif_buyingstore_open(struct map_session_data *sd) {
{
HPMHooks.source.clif.buyingstore_open(sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_open_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_open_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_open_post[hIndex].func;
postHookFunc(sd);
}
@@ -16994,14 +16994,14 @@ void HP_clif_buyingstore_open(struct map_session_data *sd) {
}
void HP_clif_buyingstore_open_failed(struct map_session_data *sd, unsigned short result, unsigned int weight) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_open_failed_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_open_failed_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *result, unsigned int *weight);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_open_failed_pre[hIndex].func;
preHookFunc(&sd, &result, &weight);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17009,9 +17009,9 @@ void HP_clif_buyingstore_open_failed(struct map_session_data *sd, unsigned short
{
HPMHooks.source.clif.buyingstore_open_failed(sd, result, weight);
}
- if( HPMHooks.count.HP_clif_buyingstore_open_failed_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_open_failed_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short result, unsigned int weight);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_open_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_open_failed_post[hIndex].func;
postHookFunc(sd, result, weight);
}
@@ -17020,14 +17020,14 @@ void HP_clif_buyingstore_open_failed(struct map_session_data *sd, unsigned short
}
void HP_clif_buyingstore_myitemlist(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_myitemlist_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_myitemlist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_myitemlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_myitemlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_myitemlist_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17035,9 +17035,9 @@ void HP_clif_buyingstore_myitemlist(struct map_session_data *sd) {
{
HPMHooks.source.clif.buyingstore_myitemlist(sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_myitemlist_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_myitemlist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_myitemlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_myitemlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_myitemlist_post[hIndex].func;
postHookFunc(sd);
}
@@ -17046,14 +17046,14 @@ void HP_clif_buyingstore_myitemlist(struct map_session_data *sd) {
}
void HP_clif_buyingstore_entry(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_entry_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_entry_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_entry_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17061,9 +17061,9 @@ void HP_clif_buyingstore_entry(struct map_session_data *sd) {
{
HPMHooks.source.clif.buyingstore_entry(sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_entry_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_entry_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_entry_post[hIndex].func;
postHookFunc(sd);
}
@@ -17072,14 +17072,14 @@ void HP_clif_buyingstore_entry(struct map_session_data *sd) {
}
void HP_clif_buyingstore_entry_single(struct map_session_data *sd, struct map_session_data *pl_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_entry_single_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_entry_single_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **pl_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_entry_single_pre[hIndex].func;
preHookFunc(&sd, &pl_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17087,9 +17087,9 @@ void HP_clif_buyingstore_entry_single(struct map_session_data *sd, struct map_se
{
HPMHooks.source.clif.buyingstore_entry_single(sd, pl_sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_entry_single_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_entry_single_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *pl_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_entry_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_entry_single_post[hIndex].func;
postHookFunc(sd, pl_sd);
}
@@ -17098,14 +17098,14 @@ void HP_clif_buyingstore_entry_single(struct map_session_data *sd, struct map_se
}
void HP_clif_buyingstore_disappear_entry(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_disappear_entry_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_disappear_entry_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_disappear_entry_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17113,9 +17113,9 @@ void HP_clif_buyingstore_disappear_entry(struct map_session_data *sd) {
{
HPMHooks.source.clif.buyingstore_disappear_entry(sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_disappear_entry_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_disappear_entry_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_disappear_entry_post[hIndex].func;
postHookFunc(sd);
}
@@ -17124,14 +17124,14 @@ void HP_clif_buyingstore_disappear_entry(struct map_session_data *sd) {
}
void HP_clif_buyingstore_disappear_entry_single(struct map_session_data *sd, struct map_session_data *pl_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **pl_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_disappear_entry_single_pre[hIndex].func;
preHookFunc(&sd, &pl_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17139,9 +17139,9 @@ void HP_clif_buyingstore_disappear_entry_single(struct map_session_data *sd, str
{
HPMHooks.source.clif.buyingstore_disappear_entry_single(sd, pl_sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *pl_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_disappear_entry_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_disappear_entry_single_post[hIndex].func;
postHookFunc(sd, pl_sd);
}
@@ -17150,14 +17150,14 @@ void HP_clif_buyingstore_disappear_entry_single(struct map_session_data *sd, str
}
void HP_clif_buyingstore_itemlist(struct map_session_data *sd, struct map_session_data *pl_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_itemlist_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_itemlist_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **pl_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_itemlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_itemlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_itemlist_pre[hIndex].func;
preHookFunc(&sd, &pl_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17165,9 +17165,9 @@ void HP_clif_buyingstore_itemlist(struct map_session_data *sd, struct map_sessio
{
HPMHooks.source.clif.buyingstore_itemlist(sd, pl_sd);
}
- if( HPMHooks.count.HP_clif_buyingstore_itemlist_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_itemlist_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *pl_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_itemlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_itemlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_itemlist_post[hIndex].func;
postHookFunc(sd, pl_sd);
}
@@ -17176,14 +17176,14 @@ void HP_clif_buyingstore_itemlist(struct map_session_data *sd, struct map_sessio
}
void HP_clif_buyingstore_trade_failed_buyer(struct map_session_data *sd, short result) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *result);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_trade_failed_buyer_pre[hIndex].func;
preHookFunc(&sd, &result);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17191,9 +17191,9 @@ void HP_clif_buyingstore_trade_failed_buyer(struct map_session_data *sd, short r
{
HPMHooks.source.clif.buyingstore_trade_failed_buyer(sd, result);
}
- if( HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short result);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_buyer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_trade_failed_buyer_post[hIndex].func;
postHookFunc(sd, result);
}
@@ -17202,14 +17202,14 @@ void HP_clif_buyingstore_trade_failed_buyer(struct map_session_data *sd, short r
}
void HP_clif_buyingstore_update_item(struct map_session_data *sd, unsigned short nameid, unsigned short amount, uint32 char_id, int zeny) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_update_item_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_update_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *nameid, unsigned short *amount, uint32 *char_id, int *zeny);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_update_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_update_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_update_item_pre[hIndex].func;
preHookFunc(&sd, &nameid, &amount, &char_id, &zeny);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17217,9 +17217,9 @@ void HP_clif_buyingstore_update_item(struct map_session_data *sd, unsigned short
{
HPMHooks.source.clif.buyingstore_update_item(sd, nameid, amount, char_id, zeny);
}
- if( HPMHooks.count.HP_clif_buyingstore_update_item_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_update_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short nameid, unsigned short amount, uint32 char_id, int zeny);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_update_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_update_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_update_item_post[hIndex].func;
postHookFunc(sd, nameid, amount, char_id, zeny);
}
@@ -17228,14 +17228,14 @@ void HP_clif_buyingstore_update_item(struct map_session_data *sd, unsigned short
}
void HP_clif_buyingstore_delete_item(struct map_session_data *sd, short index, unsigned short amount, int price) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_delete_item_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_delete_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *index, unsigned short *amount, int *price);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_delete_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_delete_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_delete_item_pre[hIndex].func;
preHookFunc(&sd, &index, &amount, &price);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17243,9 +17243,9 @@ void HP_clif_buyingstore_delete_item(struct map_session_data *sd, short index, u
{
HPMHooks.source.clif.buyingstore_delete_item(sd, index, amount, price);
}
- if( HPMHooks.count.HP_clif_buyingstore_delete_item_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_delete_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short index, unsigned short amount, int price);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_delete_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_delete_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_delete_item_post[hIndex].func;
postHookFunc(sd, index, amount, price);
}
@@ -17254,14 +17254,14 @@ void HP_clif_buyingstore_delete_item(struct map_session_data *sd, short index, u
}
void HP_clif_buyingstore_trade_failed_seller(struct map_session_data *sd, short result, unsigned short nameid) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_pre ) {
+ if (HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *result, unsigned short *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_buyingstore_trade_failed_seller_pre[hIndex].func;
preHookFunc(&sd, &result, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17269,9 +17269,9 @@ void HP_clif_buyingstore_trade_failed_seller(struct map_session_data *sd, short
{
HPMHooks.source.clif.buyingstore_trade_failed_seller(sd, result, nameid);
}
- if( HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_post ) {
+ if (HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short result, unsigned short nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_buyingstore_trade_failed_seller_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_buyingstore_trade_failed_seller_post[hIndex].func;
postHookFunc(sd, result, nameid);
}
@@ -17280,14 +17280,14 @@ void HP_clif_buyingstore_trade_failed_seller(struct map_session_data *sd, short
}
void HP_clif_search_store_info_ack(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_search_store_info_ack_pre ) {
+ if (HPMHooks.count.HP_clif_search_store_info_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_search_store_info_ack_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17295,9 +17295,9 @@ void HP_clif_search_store_info_ack(struct map_session_data *sd) {
{
HPMHooks.source.clif.search_store_info_ack(sd);
}
- if( HPMHooks.count.HP_clif_search_store_info_ack_post ) {
+ if (HPMHooks.count.HP_clif_search_store_info_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_search_store_info_ack_post[hIndex].func;
postHookFunc(sd);
}
@@ -17306,14 +17306,14 @@ void HP_clif_search_store_info_ack(struct map_session_data *sd) {
}
void HP_clif_search_store_info_failed(struct map_session_data *sd, unsigned char reason) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_search_store_info_failed_pre ) {
+ if (HPMHooks.count.HP_clif_search_store_info_failed_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *reason);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_failed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_failed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_search_store_info_failed_pre[hIndex].func;
preHookFunc(&sd, &reason);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17321,9 +17321,9 @@ void HP_clif_search_store_info_failed(struct map_session_data *sd, unsigned char
{
HPMHooks.source.clif.search_store_info_failed(sd, reason);
}
- if( HPMHooks.count.HP_clif_search_store_info_failed_post ) {
+ if (HPMHooks.count.HP_clif_search_store_info_failed_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char reason);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_failed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_failed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_search_store_info_failed_post[hIndex].func;
postHookFunc(sd, reason);
}
@@ -17332,14 +17332,14 @@ void HP_clif_search_store_info_failed(struct map_session_data *sd, unsigned char
}
void HP_clif_open_search_store_info(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_open_search_store_info_pre ) {
+ if (HPMHooks.count.HP_clif_open_search_store_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_search_store_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_search_store_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_open_search_store_info_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17347,9 +17347,9 @@ void HP_clif_open_search_store_info(struct map_session_data *sd) {
{
HPMHooks.source.clif.open_search_store_info(sd);
}
- if( HPMHooks.count.HP_clif_open_search_store_info_post ) {
+ if (HPMHooks.count.HP_clif_open_search_store_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_search_store_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_open_search_store_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_open_search_store_info_post[hIndex].func;
postHookFunc(sd);
}
@@ -17358,14 +17358,14 @@ void HP_clif_open_search_store_info(struct map_session_data *sd) {
}
void HP_clif_search_store_info_click_ack(struct map_session_data *sd, short x, short y) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_search_store_info_click_ack_pre ) {
+ if (HPMHooks.count.HP_clif_search_store_info_click_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *x, short *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_click_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_click_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_search_store_info_click_ack_pre[hIndex].func;
preHookFunc(&sd, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17373,9 +17373,9 @@ void HP_clif_search_store_info_click_ack(struct map_session_data *sd, short x, s
{
HPMHooks.source.clif.search_store_info_click_ack(sd, x, y);
}
- if( HPMHooks.count.HP_clif_search_store_info_click_ack_post ) {
+ if (HPMHooks.count.HP_clif_search_store_info_click_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short x, short y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_click_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_search_store_info_click_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_search_store_info_click_ack_post[hIndex].func;
postHookFunc(sd, x, y);
}
@@ -17384,14 +17384,14 @@ void HP_clif_search_store_info_click_ack(struct map_session_data *sd, short x, s
}
void HP_clif_elemental_info(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_elemental_info_pre ) {
+ if (HPMHooks.count.HP_clif_elemental_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_elemental_info_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17399,9 +17399,9 @@ void HP_clif_elemental_info(struct map_session_data *sd) {
{
HPMHooks.source.clif.elemental_info(sd);
}
- if( HPMHooks.count.HP_clif_elemental_info_post ) {
+ if (HPMHooks.count.HP_clif_elemental_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_elemental_info_post[hIndex].func;
postHookFunc(sd);
}
@@ -17410,14 +17410,14 @@ void HP_clif_elemental_info(struct map_session_data *sd) {
}
void HP_clif_elemental_updatestatus(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_elemental_updatestatus_pre ) {
+ if (HPMHooks.count.HP_clif_elemental_updatestatus_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_updatestatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_updatestatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_elemental_updatestatus_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17425,9 +17425,9 @@ void HP_clif_elemental_updatestatus(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.elemental_updatestatus(sd, type);
}
- if( HPMHooks.count.HP_clif_elemental_updatestatus_post ) {
+ if (HPMHooks.count.HP_clif_elemental_updatestatus_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_updatestatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_elemental_updatestatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_elemental_updatestatus_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -17436,14 +17436,14 @@ void HP_clif_elemental_updatestatus(struct map_session_data *sd, int type) {
}
void HP_clif_bgqueue_ack(struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_ACK response, unsigned char arena_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_ack_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum BATTLEGROUNDS_QUEUE_ACK *response, unsigned char *arena_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_ack_pre[hIndex].func;
preHookFunc(&sd, &response, &arena_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17451,9 +17451,9 @@ void HP_clif_bgqueue_ack(struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_A
{
HPMHooks.source.clif.bgqueue_ack(sd, response, arena_id);
}
- if( HPMHooks.count.HP_clif_bgqueue_ack_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_ACK response, unsigned char arena_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_ack_post[hIndex].func;
postHookFunc(sd, response, arena_id);
}
@@ -17462,14 +17462,14 @@ void HP_clif_bgqueue_ack(struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_A
}
void HP_clif_bgqueue_notice_delete(struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_NOTICE_DELETED response, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_notice_delete_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_notice_delete_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum BATTLEGROUNDS_QUEUE_NOTICE_DELETED *response, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_notice_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_notice_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_notice_delete_pre[hIndex].func;
preHookFunc(&sd, &response, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17477,9 +17477,9 @@ void HP_clif_bgqueue_notice_delete(struct map_session_data *sd, enum BATTLEGROUN
{
HPMHooks.source.clif.bgqueue_notice_delete(sd, response, name);
}
- if( HPMHooks.count.HP_clif_bgqueue_notice_delete_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_notice_delete_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum BATTLEGROUNDS_QUEUE_NOTICE_DELETED response, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_notice_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_notice_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_notice_delete_post[hIndex].func;
postHookFunc(sd, response, name);
}
@@ -17488,14 +17488,14 @@ void HP_clif_bgqueue_notice_delete(struct map_session_data *sd, enum BATTLEGROUN
}
void HP_clif_bgqueue_update_info(struct map_session_data *sd, unsigned char arena_id, int position) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_update_info_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_update_info_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *arena_id, int *position);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_update_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_update_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_update_info_pre[hIndex].func;
preHookFunc(&sd, &arena_id, &position);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17503,9 +17503,9 @@ void HP_clif_bgqueue_update_info(struct map_session_data *sd, unsigned char aren
{
HPMHooks.source.clif.bgqueue_update_info(sd, arena_id, position);
}
- if( HPMHooks.count.HP_clif_bgqueue_update_info_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_update_info_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char arena_id, int position);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_update_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_update_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_update_info_post[hIndex].func;
postHookFunc(sd, arena_id, position);
}
@@ -17514,14 +17514,14 @@ void HP_clif_bgqueue_update_info(struct map_session_data *sd, unsigned char aren
}
void HP_clif_bgqueue_joined(struct map_session_data *sd, int pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_joined_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_joined_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_joined_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_joined_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_joined_pre[hIndex].func;
preHookFunc(&sd, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17529,9 +17529,9 @@ void HP_clif_bgqueue_joined(struct map_session_data *sd, int pos) {
{
HPMHooks.source.clif.bgqueue_joined(sd, pos);
}
- if( HPMHooks.count.HP_clif_bgqueue_joined_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_joined_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_joined_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_joined_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_joined_post[hIndex].func;
postHookFunc(sd, pos);
}
@@ -17540,14 +17540,14 @@ void HP_clif_bgqueue_joined(struct map_session_data *sd, int pos) {
}
void HP_clif_bgqueue_pcleft(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_pcleft_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_pcleft_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_pcleft_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_pcleft_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_pcleft_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17555,9 +17555,9 @@ void HP_clif_bgqueue_pcleft(struct map_session_data *sd) {
{
HPMHooks.source.clif.bgqueue_pcleft(sd);
}
- if( HPMHooks.count.HP_clif_bgqueue_pcleft_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_pcleft_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_pcleft_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_pcleft_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_pcleft_post[hIndex].func;
postHookFunc(sd);
}
@@ -17566,14 +17566,14 @@ void HP_clif_bgqueue_pcleft(struct map_session_data *sd) {
}
void HP_clif_bgqueue_battlebegins(struct map_session_data *sd, unsigned char arena_id, enum send_target target) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bgqueue_battlebegins_pre ) {
+ if (HPMHooks.count.HP_clif_bgqueue_battlebegins_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *arena_id, enum send_target *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_battlebegins_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_battlebegins_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bgqueue_battlebegins_pre[hIndex].func;
preHookFunc(&sd, &arena_id, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17581,9 +17581,9 @@ void HP_clif_bgqueue_battlebegins(struct map_session_data *sd, unsigned char are
{
HPMHooks.source.clif.bgqueue_battlebegins(sd, arena_id, target);
}
- if( HPMHooks.count.HP_clif_bgqueue_battlebegins_post ) {
+ if (HPMHooks.count.HP_clif_bgqueue_battlebegins_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char arena_id, enum send_target target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_battlebegins_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bgqueue_battlebegins_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bgqueue_battlebegins_post[hIndex].func;
postHookFunc(sd, arena_id, target);
}
@@ -17592,14 +17592,14 @@ void HP_clif_bgqueue_battlebegins(struct map_session_data *sd, unsigned char are
}
void HP_clif_adopt_reply(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_adopt_reply_pre ) {
+ if (HPMHooks.count.HP_clif_adopt_reply_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_reply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_reply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_adopt_reply_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17607,9 +17607,9 @@ void HP_clif_adopt_reply(struct map_session_data *sd, int type) {
{
HPMHooks.source.clif.adopt_reply(sd, type);
}
- if( HPMHooks.count.HP_clif_adopt_reply_post ) {
+ if (HPMHooks.count.HP_clif_adopt_reply_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_reply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_reply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_adopt_reply_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -17618,14 +17618,14 @@ void HP_clif_adopt_reply(struct map_session_data *sd, int type) {
}
void HP_clif_adopt_request(struct map_session_data *sd, struct map_session_data *src, int p_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_adopt_request_pre ) {
+ if (HPMHooks.count.HP_clif_adopt_request_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **src, int *p_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_adopt_request_pre[hIndex].func;
preHookFunc(&sd, &src, &p_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17633,9 +17633,9 @@ void HP_clif_adopt_request(struct map_session_data *sd, struct map_session_data
{
HPMHooks.source.clif.adopt_request(sd, src, p_id);
}
- if( HPMHooks.count.HP_clif_adopt_request_post ) {
+ if (HPMHooks.count.HP_clif_adopt_request_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *src, int p_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_adopt_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_adopt_request_post[hIndex].func;
postHookFunc(sd, src, p_id);
}
@@ -17644,14 +17644,14 @@ void HP_clif_adopt_request(struct map_session_data *sd, struct map_session_data
}
void HP_clif_readbook(int fd, int book_id, int page) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_readbook_pre ) {
+ if (HPMHooks.count.HP_clif_readbook_pre > 0) {
void (*preHookFunc) (int *fd, int *book_id, int *page);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_readbook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_readbook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_readbook_pre[hIndex].func;
preHookFunc(&fd, &book_id, &page);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17659,9 +17659,9 @@ void HP_clif_readbook(int fd, int book_id, int page) {
{
HPMHooks.source.clif.readbook(fd, book_id, page);
}
- if( HPMHooks.count.HP_clif_readbook_post ) {
+ if (HPMHooks.count.HP_clif_readbook_post > 0) {
void (*postHookFunc) (int fd, int book_id, int page);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_readbook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_readbook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_readbook_post[hIndex].func;
postHookFunc(fd, book_id, page);
}
@@ -17670,14 +17670,14 @@ void HP_clif_readbook(int fd, int book_id, int page) {
}
void HP_clif_notify_time(struct map_session_data *sd, int64 time) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_notify_time_pre ) {
+ if (HPMHooks.count.HP_clif_notify_time_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int64 *time);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_notify_time_pre[hIndex].func;
preHookFunc(&sd, &time);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17685,9 +17685,9 @@ void HP_clif_notify_time(struct map_session_data *sd, int64 time) {
{
HPMHooks.source.clif.notify_time(sd, time);
}
- if( HPMHooks.count.HP_clif_notify_time_post ) {
+ if (HPMHooks.count.HP_clif_notify_time_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int64 time);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_notify_time_post[hIndex].func;
postHookFunc(sd, time);
}
@@ -17696,14 +17696,14 @@ void HP_clif_notify_time(struct map_session_data *sd, int64 time) {
}
void HP_clif_user_count(struct map_session_data *sd, int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_user_count_pre ) {
+ if (HPMHooks.count.HP_clif_user_count_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_user_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_user_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_user_count_pre[hIndex].func;
preHookFunc(&sd, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17711,9 +17711,9 @@ void HP_clif_user_count(struct map_session_data *sd, int count) {
{
HPMHooks.source.clif.user_count(sd, count);
}
- if( HPMHooks.count.HP_clif_user_count_post ) {
+ if (HPMHooks.count.HP_clif_user_count_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_user_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_user_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_user_count_post[hIndex].func;
postHookFunc(sd, count);
}
@@ -17722,14 +17722,14 @@ void HP_clif_user_count(struct map_session_data *sd, int count) {
}
void HP_clif_noask_sub(struct map_session_data *src, struct map_session_data *target, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_noask_sub_pre ) {
+ if (HPMHooks.count.HP_clif_noask_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **src, struct map_session_data **target, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_noask_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_noask_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_noask_sub_pre[hIndex].func;
preHookFunc(&src, &target, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17737,9 +17737,9 @@ void HP_clif_noask_sub(struct map_session_data *src, struct map_session_data *ta
{
HPMHooks.source.clif.noask_sub(src, target, type);
}
- if( HPMHooks.count.HP_clif_noask_sub_post ) {
+ if (HPMHooks.count.HP_clif_noask_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *src, struct map_session_data *target, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_noask_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_noask_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_noask_sub_post[hIndex].func;
postHookFunc(src, target, type);
}
@@ -17748,14 +17748,14 @@ void HP_clif_noask_sub(struct map_session_data *src, struct map_session_data *ta
}
void HP_clif_bc_ready(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bc_ready_pre ) {
+ if (HPMHooks.count.HP_clif_bc_ready_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bc_ready_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bc_ready_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bc_ready_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17763,9 +17763,9 @@ void HP_clif_bc_ready(void) {
{
HPMHooks.source.clif.bc_ready();
}
- if( HPMHooks.count.HP_clif_bc_ready_post ) {
+ if (HPMHooks.count.HP_clif_bc_ready_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bc_ready_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bc_ready_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bc_ready_post[hIndex].func;
postHookFunc();
}
@@ -17774,14 +17774,14 @@ void HP_clif_bc_ready(void) {
}
void HP_clif_channel_msg(struct channel_data *chan, struct map_session_data *sd, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_channel_msg_pre ) {
+ if (HPMHooks.count.HP_clif_channel_msg_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, struct map_session_data **sd, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_channel_msg_pre[hIndex].func;
preHookFunc(&chan, &sd, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17789,9 +17789,9 @@ void HP_clif_channel_msg(struct channel_data *chan, struct map_session_data *sd,
{
HPMHooks.source.clif.channel_msg(chan, sd, msg);
}
- if( HPMHooks.count.HP_clif_channel_msg_post ) {
+ if (HPMHooks.count.HP_clif_channel_msg_post > 0) {
void (*postHookFunc) (struct channel_data *chan, struct map_session_data *sd, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_channel_msg_post[hIndex].func;
postHookFunc(chan, sd, msg);
}
@@ -17800,14 +17800,14 @@ void HP_clif_channel_msg(struct channel_data *chan, struct map_session_data *sd,
}
void HP_clif_channel_msg2(struct channel_data *chan, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_channel_msg2_pre ) {
+ if (HPMHooks.count.HP_clif_channel_msg2_pre > 0) {
void (*preHookFunc) (struct channel_data **chan, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_channel_msg2_pre[hIndex].func;
preHookFunc(&chan, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17815,9 +17815,9 @@ void HP_clif_channel_msg2(struct channel_data *chan, char *msg) {
{
HPMHooks.source.clif.channel_msg2(chan, msg);
}
- if( HPMHooks.count.HP_clif_channel_msg2_post ) {
+ if (HPMHooks.count.HP_clif_channel_msg2_post > 0) {
void (*postHookFunc) (struct channel_data *chan, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_channel_msg2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_channel_msg2_post[hIndex].func;
postHookFunc(chan, msg);
}
@@ -17827,14 +17827,14 @@ void HP_clif_channel_msg2(struct channel_data *chan, char *msg) {
int HP_clif_undisguise_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_undisguise_timer_pre ) {
+ if (HPMHooks.count.HP_clif_undisguise_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_undisguise_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_undisguise_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_undisguise_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17842,9 +17842,9 @@ int HP_clif_undisguise_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.clif.undisguise_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_clif_undisguise_timer_post ) {
+ if (HPMHooks.count.HP_clif_undisguise_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_undisguise_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_undisguise_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_undisguise_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -17853,14 +17853,14 @@ int HP_clif_undisguise_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_clif_bank_deposit(struct map_session_data *sd, enum e_BANKING_DEPOSIT_ACK reason) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bank_deposit_pre ) {
+ if (HPMHooks.count.HP_clif_bank_deposit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_BANKING_DEPOSIT_ACK *reason);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_deposit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_deposit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bank_deposit_pre[hIndex].func;
preHookFunc(&sd, &reason);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17868,9 +17868,9 @@ void HP_clif_bank_deposit(struct map_session_data *sd, enum e_BANKING_DEPOSIT_AC
{
HPMHooks.source.clif.bank_deposit(sd, reason);
}
- if( HPMHooks.count.HP_clif_bank_deposit_post ) {
+ if (HPMHooks.count.HP_clif_bank_deposit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_BANKING_DEPOSIT_ACK reason);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_deposit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_deposit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bank_deposit_post[hIndex].func;
postHookFunc(sd, reason);
}
@@ -17879,14 +17879,14 @@ void HP_clif_bank_deposit(struct map_session_data *sd, enum e_BANKING_DEPOSIT_AC
}
void HP_clif_bank_withdraw(struct map_session_data *sd, enum e_BANKING_WITHDRAW_ACK reason) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_bank_withdraw_pre ) {
+ if (HPMHooks.count.HP_clif_bank_withdraw_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_BANKING_WITHDRAW_ACK *reason);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bank_withdraw_pre[hIndex].func;
preHookFunc(&sd, &reason);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17894,9 +17894,9 @@ void HP_clif_bank_withdraw(struct map_session_data *sd, enum e_BANKING_WITHDRAW_
{
HPMHooks.source.clif.bank_withdraw(sd, reason);
}
- if( HPMHooks.count.HP_clif_bank_withdraw_post ) {
+ if (HPMHooks.count.HP_clif_bank_withdraw_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_BANKING_WITHDRAW_ACK reason);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bank_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bank_withdraw_post[hIndex].func;
postHookFunc(sd, reason);
}
@@ -17905,14 +17905,14 @@ void HP_clif_bank_withdraw(struct map_session_data *sd, enum e_BANKING_WITHDRAW_
}
void HP_clif_show_modifiers(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_show_modifiers_pre ) {
+ if (HPMHooks.count.HP_clif_show_modifiers_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_show_modifiers_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_show_modifiers_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_show_modifiers_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17920,9 +17920,9 @@ void HP_clif_show_modifiers(struct map_session_data *sd) {
{
HPMHooks.source.clif.show_modifiers(sd);
}
- if( HPMHooks.count.HP_clif_show_modifiers_post ) {
+ if (HPMHooks.count.HP_clif_show_modifiers_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_show_modifiers_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_show_modifiers_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_show_modifiers_post[hIndex].func;
postHookFunc(sd);
}
@@ -17931,14 +17931,14 @@ void HP_clif_show_modifiers(struct map_session_data *sd) {
}
void HP_clif_notify_bounditem(struct map_session_data *sd, unsigned short index) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_notify_bounditem_pre ) {
+ if (HPMHooks.count.HP_clif_notify_bounditem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned short *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_bounditem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_bounditem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_notify_bounditem_pre[hIndex].func;
preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -17946,9 +17946,9 @@ void HP_clif_notify_bounditem(struct map_session_data *sd, unsigned short index)
{
HPMHooks.source.clif.notify_bounditem(sd, index);
}
- if( HPMHooks.count.HP_clif_notify_bounditem_post ) {
+ if (HPMHooks.count.HP_clif_notify_bounditem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned short index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_bounditem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_notify_bounditem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_notify_bounditem_post[hIndex].func;
postHookFunc(sd, index);
}
@@ -17958,14 +17958,14 @@ void HP_clif_notify_bounditem(struct map_session_data *sd, unsigned short index)
int HP_clif_delay_damage(int64 tick, struct block_list *src, struct block_list *dst, int sdelay, int ddelay, int64 in_damage, short div, unsigned char type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_delay_damage_pre ) {
+ if (HPMHooks.count.HP_clif_delay_damage_pre > 0) {
int (*preHookFunc) (int64 *tick, struct block_list **src, struct block_list **dst, int *sdelay, int *ddelay, int64 *in_damage, short *div, unsigned char *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_delay_damage_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &src, &dst, &sdelay, &ddelay, &in_damage, &div, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -17973,9 +17973,9 @@ int HP_clif_delay_damage(int64 tick, struct block_list *src, struct block_list *
{
retVal___ = HPMHooks.source.clif.delay_damage(tick, src, dst, sdelay, ddelay, in_damage, div, type);
}
- if( HPMHooks.count.HP_clif_delay_damage_post ) {
+ if (HPMHooks.count.HP_clif_delay_damage_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, struct block_list *src, struct block_list *dst, int sdelay, int ddelay, int64 in_damage, short div, unsigned char type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_delay_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, src, dst, sdelay, ddelay, in_damage, div, type);
}
@@ -17985,14 +17985,14 @@ int HP_clif_delay_damage(int64 tick, struct block_list *src, struct block_list *
int HP_clif_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_delay_damage_sub_pre ) {
+ if (HPMHooks.count.HP_clif_delay_damage_sub_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_delay_damage_sub_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18000,9 +18000,9 @@ int HP_clif_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.clif.delay_damage_sub(tid, tick, id, data);
}
- if( HPMHooks.count.HP_clif_delay_damage_sub_post ) {
+ if (HPMHooks.count.HP_clif_delay_damage_sub_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_delay_damage_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_delay_damage_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -18011,14 +18011,14 @@ int HP_clif_delay_damage_sub(int tid, int64 tick, int id, intptr_t data) {
}
void HP_clif_npc_market_open(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_npc_market_open_pre ) {
+ if (HPMHooks.count.HP_clif_npc_market_open_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_npc_market_open_pre[hIndex].func;
preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18026,9 +18026,9 @@ void HP_clif_npc_market_open(struct map_session_data *sd, struct npc_data *nd) {
{
HPMHooks.source.clif.npc_market_open(sd, nd);
}
- if( HPMHooks.count.HP_clif_npc_market_open_post ) {
+ if (HPMHooks.count.HP_clif_npc_market_open_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_npc_market_open_post[hIndex].func;
postHookFunc(sd, nd);
}
@@ -18037,14 +18037,14 @@ void HP_clif_npc_market_open(struct map_session_data *sd, struct npc_data *nd) {
}
void HP_clif_npc_market_purchase_ack(struct map_session_data *sd, const struct itemlist *item_list, unsigned char response) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_npc_market_purchase_ack_pre ) {
+ if (HPMHooks.count.HP_clif_npc_market_purchase_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const struct itemlist **item_list, unsigned char *response);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_purchase_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_purchase_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_npc_market_purchase_ack_pre[hIndex].func;
preHookFunc(&sd, &item_list, &response);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18052,9 +18052,9 @@ void HP_clif_npc_market_purchase_ack(struct map_session_data *sd, const struct i
{
HPMHooks.source.clif.npc_market_purchase_ack(sd, item_list, response);
}
- if( HPMHooks.count.HP_clif_npc_market_purchase_ack_post ) {
+ if (HPMHooks.count.HP_clif_npc_market_purchase_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const struct itemlist *item_list, unsigned char response);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_purchase_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_npc_market_purchase_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_npc_market_purchase_ack_post[hIndex].func;
postHookFunc(sd, item_list, response);
}
@@ -18064,14 +18064,14 @@ void HP_clif_npc_market_purchase_ack(struct map_session_data *sd, const struct i
bool HP_clif_parse_roulette_db(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_parse_roulette_db_pre ) {
+ if (HPMHooks.count.HP_clif_parse_roulette_db_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_roulette_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_roulette_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_parse_roulette_db_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18079,9 +18079,9 @@ bool HP_clif_parse_roulette_db(void) {
{
retVal___ = HPMHooks.source.clif.parse_roulette_db();
}
- if( HPMHooks.count.HP_clif_parse_roulette_db_post ) {
+ if (HPMHooks.count.HP_clif_parse_roulette_db_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_roulette_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_parse_roulette_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_parse_roulette_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -18090,14 +18090,14 @@ bool HP_clif_parse_roulette_db(void) {
}
void HP_clif_roulette_generate_ack(struct map_session_data *sd, unsigned char result, short stage, short prizeIdx, short bonusItemID) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_roulette_generate_ack_pre ) {
+ if (HPMHooks.count.HP_clif_roulette_generate_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *result, short *stage, short *prizeIdx, short *bonusItemID);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_roulette_generate_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_roulette_generate_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_roulette_generate_ack_pre[hIndex].func;
preHookFunc(&sd, &result, &stage, &prizeIdx, &bonusItemID);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18105,9 +18105,9 @@ void HP_clif_roulette_generate_ack(struct map_session_data *sd, unsigned char re
{
HPMHooks.source.clif.roulette_generate_ack(sd, result, stage, prizeIdx, bonusItemID);
}
- if( HPMHooks.count.HP_clif_roulette_generate_ack_post ) {
+ if (HPMHooks.count.HP_clif_roulette_generate_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char result, short stage, short prizeIdx, short bonusItemID);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_roulette_generate_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_roulette_generate_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_roulette_generate_ack_post[hIndex].func;
postHookFunc(sd, result, stage, prizeIdx, bonusItemID);
}
@@ -18116,14 +18116,14 @@ void HP_clif_roulette_generate_ack(struct map_session_data *sd, unsigned char re
}
void HP_clif_openmergeitem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_openmergeitem_pre ) {
+ if (HPMHooks.count.HP_clif_openmergeitem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openmergeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openmergeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_openmergeitem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18131,9 +18131,9 @@ void HP_clif_openmergeitem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.openmergeitem(fd, sd);
}
- if( HPMHooks.count.HP_clif_openmergeitem_post ) {
+ if (HPMHooks.count.HP_clif_openmergeitem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_openmergeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_openmergeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_openmergeitem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18142,14 +18142,14 @@ void HP_clif_openmergeitem(int fd, struct map_session_data *sd) {
}
void HP_clif_cancelmergeitem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_cancelmergeitem_pre ) {
+ if (HPMHooks.count.HP_clif_cancelmergeitem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cancelmergeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cancelmergeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_cancelmergeitem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18157,9 +18157,9 @@ void HP_clif_cancelmergeitem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.cancelmergeitem(fd, sd);
}
- if( HPMHooks.count.HP_clif_cancelmergeitem_post ) {
+ if (HPMHooks.count.HP_clif_cancelmergeitem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_cancelmergeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_cancelmergeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_cancelmergeitem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18169,14 +18169,14 @@ void HP_clif_cancelmergeitem(int fd, struct map_session_data *sd) {
int HP_clif_comparemergeitem(const void *a, const void *b) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_comparemergeitem_pre ) {
+ if (HPMHooks.count.HP_clif_comparemergeitem_pre > 0) {
int (*preHookFunc) (const void **a, const void **b);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_comparemergeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_comparemergeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_comparemergeitem_pre[hIndex].func;
retVal___ = preHookFunc(&a, &b);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18184,9 +18184,9 @@ int HP_clif_comparemergeitem(const void *a, const void *b) {
{
retVal___ = HPMHooks.source.clif.comparemergeitem(a, b);
}
- if( HPMHooks.count.HP_clif_comparemergeitem_post ) {
+ if (HPMHooks.count.HP_clif_comparemergeitem_post > 0) {
int (*postHookFunc) (int retVal___, const void *a, const void *b);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_comparemergeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_comparemergeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_comparemergeitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, a, b);
}
@@ -18195,14 +18195,14 @@ int HP_clif_comparemergeitem(const void *a, const void *b) {
}
void HP_clif_ackmergeitems(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_ackmergeitems_pre ) {
+ if (HPMHooks.count.HP_clif_ackmergeitems_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ackmergeitems_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ackmergeitems_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_ackmergeitems_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18210,9 +18210,9 @@ void HP_clif_ackmergeitems(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.ackmergeitems(fd, sd);
}
- if( HPMHooks.count.HP_clif_ackmergeitems_post ) {
+ if (HPMHooks.count.HP_clif_ackmergeitems_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_ackmergeitems_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_ackmergeitems_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_ackmergeitems_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18222,14 +18222,14 @@ void HP_clif_ackmergeitems(int fd, struct map_session_data *sd) {
bool HP_clif_isdisguised(struct block_list *bl) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_clif_isdisguised_pre ) {
+ if (HPMHooks.count.HP_clif_isdisguised_pre > 0) {
bool (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_isdisguised_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_isdisguised_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_isdisguised_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18237,9 +18237,9 @@ bool HP_clif_isdisguised(struct block_list *bl) {
{
retVal___ = HPMHooks.source.clif.isdisguised(bl);
}
- if( HPMHooks.count.HP_clif_isdisguised_post ) {
+ if (HPMHooks.count.HP_clif_isdisguised_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_isdisguised_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_isdisguised_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_isdisguised_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -18248,14 +18248,14 @@ bool HP_clif_isdisguised(struct block_list *bl) {
}
void HP_clif_navigate_to(struct map_session_data *sd, const char *mapname, uint16 x, uint16 y, uint8 flag, bool hideWindow, uint16 mob_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_navigate_to_pre ) {
+ if (HPMHooks.count.HP_clif_navigate_to_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **mapname, uint16 *x, uint16 *y, uint8 *flag, bool *hideWindow, uint16 *mob_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_navigate_to_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_navigate_to_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_navigate_to_pre[hIndex].func;
preHookFunc(&sd, &mapname, &x, &y, &flag, &hideWindow, &mob_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18263,9 +18263,9 @@ void HP_clif_navigate_to(struct map_session_data *sd, const char *mapname, uint1
{
HPMHooks.source.clif.navigate_to(sd, mapname, x, y, flag, hideWindow, mob_id);
}
- if( HPMHooks.count.HP_clif_navigate_to_post ) {
+ if (HPMHooks.count.HP_clif_navigate_to_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *mapname, uint16 x, uint16 y, uint8 flag, bool hideWindow, uint16 mob_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_navigate_to_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_navigate_to_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_navigate_to_post[hIndex].func;
postHookFunc(sd, mapname, x, y, flag, hideWindow, mob_id);
}
@@ -18275,14 +18275,14 @@ void HP_clif_navigate_to(struct map_session_data *sd, const char *mapname, uint1
unsigned char HP_clif_bl_type(struct block_list *bl) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_clif_bl_type_pre ) {
+ if (HPMHooks.count.HP_clif_bl_type_pre > 0) {
unsigned char (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bl_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bl_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_bl_type_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -18290,9 +18290,9 @@ unsigned char HP_clif_bl_type(struct block_list *bl) {
{
retVal___ = HPMHooks.source.clif.bl_type(bl);
}
- if( HPMHooks.count.HP_clif_bl_type_post ) {
+ if (HPMHooks.count.HP_clif_bl_type_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_bl_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_bl_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_bl_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -18301,14 +18301,14 @@ unsigned char HP_clif_bl_type(struct block_list *bl) {
}
void HP_clif_pWantToConnection(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pWantToConnection_pre ) {
+ if (HPMHooks.count.HP_clif_pWantToConnection_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWantToConnection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWantToConnection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pWantToConnection_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18316,9 +18316,9 @@ void HP_clif_pWantToConnection(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pWantToConnection(fd, sd);
}
- if( HPMHooks.count.HP_clif_pWantToConnection_post ) {
+ if (HPMHooks.count.HP_clif_pWantToConnection_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWantToConnection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWantToConnection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pWantToConnection_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18327,14 +18327,14 @@ void HP_clif_pWantToConnection(int fd, struct map_session_data *sd) {
}
void HP_clif_pLoadEndAck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pLoadEndAck_pre ) {
+ if (HPMHooks.count.HP_clif_pLoadEndAck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLoadEndAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLoadEndAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pLoadEndAck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18342,9 +18342,9 @@ void HP_clif_pLoadEndAck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pLoadEndAck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pLoadEndAck_post ) {
+ if (HPMHooks.count.HP_clif_pLoadEndAck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLoadEndAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLoadEndAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pLoadEndAck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18353,14 +18353,14 @@ void HP_clif_pLoadEndAck(int fd, struct map_session_data *sd) {
}
void HP_clif_pTickSend(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTickSend_pre ) {
+ if (HPMHooks.count.HP_clif_pTickSend_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTickSend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTickSend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTickSend_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18368,9 +18368,9 @@ void HP_clif_pTickSend(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTickSend(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTickSend_post ) {
+ if (HPMHooks.count.HP_clif_pTickSend_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTickSend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTickSend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTickSend_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18379,14 +18379,14 @@ void HP_clif_pTickSend(int fd, struct map_session_data *sd) {
}
void HP_clif_pHotkey(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHotkey_pre ) {
+ if (HPMHooks.count.HP_clif_pHotkey_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkey_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkey_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHotkey_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18394,9 +18394,9 @@ void HP_clif_pHotkey(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHotkey(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHotkey_post ) {
+ if (HPMHooks.count.HP_clif_pHotkey_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkey_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkey_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHotkey_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18405,14 +18405,14 @@ void HP_clif_pHotkey(int fd, struct map_session_data *sd) {
}
void HP_clif_pProgressbar(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pProgressbar_pre ) {
+ if (HPMHooks.count.HP_clif_pProgressbar_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProgressbar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProgressbar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pProgressbar_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18420,9 +18420,9 @@ void HP_clif_pProgressbar(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pProgressbar(fd, sd);
}
- if( HPMHooks.count.HP_clif_pProgressbar_post ) {
+ if (HPMHooks.count.HP_clif_pProgressbar_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProgressbar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProgressbar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pProgressbar_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18431,14 +18431,14 @@ void HP_clif_pProgressbar(int fd, struct map_session_data *sd) {
}
void HP_clif_pWalkToXY(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pWalkToXY_pre ) {
+ if (HPMHooks.count.HP_clif_pWalkToXY_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWalkToXY_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWalkToXY_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pWalkToXY_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18446,9 +18446,9 @@ void HP_clif_pWalkToXY(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pWalkToXY(fd, sd);
}
- if( HPMHooks.count.HP_clif_pWalkToXY_post ) {
+ if (HPMHooks.count.HP_clif_pWalkToXY_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWalkToXY_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWalkToXY_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pWalkToXY_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18457,14 +18457,14 @@ void HP_clif_pWalkToXY(int fd, struct map_session_data *sd) {
}
void HP_clif_pQuitGame(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pQuitGame_pre ) {
+ if (HPMHooks.count.HP_clif_pQuitGame_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pQuitGame_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pQuitGame_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pQuitGame_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18472,9 +18472,9 @@ void HP_clif_pQuitGame(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pQuitGame(fd, sd);
}
- if( HPMHooks.count.HP_clif_pQuitGame_post ) {
+ if (HPMHooks.count.HP_clif_pQuitGame_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pQuitGame_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pQuitGame_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pQuitGame_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18483,14 +18483,14 @@ void HP_clif_pQuitGame(int fd, struct map_session_data *sd) {
}
void HP_clif_pGetCharNameRequest(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGetCharNameRequest_pre ) {
+ if (HPMHooks.count.HP_clif_pGetCharNameRequest_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetCharNameRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetCharNameRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGetCharNameRequest_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18498,9 +18498,9 @@ void HP_clif_pGetCharNameRequest(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGetCharNameRequest(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGetCharNameRequest_post ) {
+ if (HPMHooks.count.HP_clif_pGetCharNameRequest_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetCharNameRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetCharNameRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGetCharNameRequest_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18509,14 +18509,14 @@ void HP_clif_pGetCharNameRequest(int fd, struct map_session_data *sd) {
}
void HP_clif_pGlobalMessage(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGlobalMessage_pre ) {
+ if (HPMHooks.count.HP_clif_pGlobalMessage_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGlobalMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGlobalMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGlobalMessage_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18524,9 +18524,9 @@ void HP_clif_pGlobalMessage(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGlobalMessage(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGlobalMessage_post ) {
+ if (HPMHooks.count.HP_clif_pGlobalMessage_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGlobalMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGlobalMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGlobalMessage_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18535,14 +18535,14 @@ void HP_clif_pGlobalMessage(int fd, struct map_session_data *sd) {
}
void HP_clif_pMapMove(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMapMove_pre ) {
+ if (HPMHooks.count.HP_clif_pMapMove_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMapMove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMapMove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMapMove_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18550,9 +18550,9 @@ void HP_clif_pMapMove(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMapMove(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMapMove_post ) {
+ if (HPMHooks.count.HP_clif_pMapMove_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMapMove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMapMove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMapMove_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18561,14 +18561,14 @@ void HP_clif_pMapMove(int fd, struct map_session_data *sd) {
}
void HP_clif_pChangeDir(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChangeDir_pre ) {
+ if (HPMHooks.count.HP_clif_pChangeDir_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeDir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeDir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChangeDir_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18576,9 +18576,9 @@ void HP_clif_pChangeDir(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChangeDir(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChangeDir_post ) {
+ if (HPMHooks.count.HP_clif_pChangeDir_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeDir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeDir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChangeDir_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18587,14 +18587,14 @@ void HP_clif_pChangeDir(int fd, struct map_session_data *sd) {
}
void HP_clif_pEmotion(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pEmotion_pre ) {
+ if (HPMHooks.count.HP_clif_pEmotion_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEmotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEmotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pEmotion_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18602,9 +18602,9 @@ void HP_clif_pEmotion(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pEmotion(fd, sd);
}
- if( HPMHooks.count.HP_clif_pEmotion_post ) {
+ if (HPMHooks.count.HP_clif_pEmotion_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEmotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEmotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pEmotion_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18613,14 +18613,14 @@ void HP_clif_pEmotion(int fd, struct map_session_data *sd) {
}
void HP_clif_pHowManyConnections(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHowManyConnections_pre ) {
+ if (HPMHooks.count.HP_clif_pHowManyConnections_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHowManyConnections_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHowManyConnections_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHowManyConnections_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18628,9 +18628,9 @@ void HP_clif_pHowManyConnections(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHowManyConnections(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHowManyConnections_post ) {
+ if (HPMHooks.count.HP_clif_pHowManyConnections_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHowManyConnections_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHowManyConnections_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHowManyConnections_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18639,14 +18639,14 @@ void HP_clif_pHowManyConnections(int fd, struct map_session_data *sd) {
}
void HP_clif_pActionRequest(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pActionRequest_pre ) {
+ if (HPMHooks.count.HP_clif_pActionRequest_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pActionRequest_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18654,9 +18654,9 @@ void HP_clif_pActionRequest(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pActionRequest(fd, sd);
}
- if( HPMHooks.count.HP_clif_pActionRequest_post ) {
+ if (HPMHooks.count.HP_clif_pActionRequest_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pActionRequest_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18665,14 +18665,14 @@ void HP_clif_pActionRequest(int fd, struct map_session_data *sd) {
}
void HP_clif_pActionRequest_sub(struct map_session_data *sd, int action_type, int target_id, int64 tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pActionRequest_sub_pre ) {
+ if (HPMHooks.count.HP_clif_pActionRequest_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *action_type, int *target_id, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pActionRequest_sub_pre[hIndex].func;
preHookFunc(&sd, &action_type, &target_id, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18680,9 +18680,9 @@ void HP_clif_pActionRequest_sub(struct map_session_data *sd, int action_type, in
{
HPMHooks.source.clif.pActionRequest_sub(sd, action_type, target_id, tick);
}
- if( HPMHooks.count.HP_clif_pActionRequest_sub_post ) {
+ if (HPMHooks.count.HP_clif_pActionRequest_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int action_type, int target_id, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pActionRequest_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pActionRequest_sub_post[hIndex].func;
postHookFunc(sd, action_type, target_id, tick);
}
@@ -18691,14 +18691,14 @@ void HP_clif_pActionRequest_sub(struct map_session_data *sd, int action_type, in
}
void HP_clif_pRestart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRestart_pre ) {
+ if (HPMHooks.count.HP_clif_pRestart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRestart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRestart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRestart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18706,9 +18706,9 @@ void HP_clif_pRestart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRestart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRestart_post ) {
+ if (HPMHooks.count.HP_clif_pRestart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRestart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRestart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRestart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18717,14 +18717,14 @@ void HP_clif_pRestart(int fd, struct map_session_data *sd) {
}
void HP_clif_pWisMessage(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pWisMessage_pre ) {
+ if (HPMHooks.count.HP_clif_pWisMessage_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWisMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWisMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pWisMessage_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18732,9 +18732,9 @@ void HP_clif_pWisMessage(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pWisMessage(fd, sd);
}
- if( HPMHooks.count.HP_clif_pWisMessage_post ) {
+ if (HPMHooks.count.HP_clif_pWisMessage_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWisMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWisMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pWisMessage_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18743,14 +18743,14 @@ void HP_clif_pWisMessage(int fd, struct map_session_data *sd) {
}
void HP_clif_pBroadcast(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBroadcast_pre ) {
+ if (HPMHooks.count.HP_clif_pBroadcast_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBroadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBroadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBroadcast_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18758,9 +18758,9 @@ void HP_clif_pBroadcast(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBroadcast(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBroadcast_post ) {
+ if (HPMHooks.count.HP_clif_pBroadcast_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBroadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBroadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBroadcast_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18769,14 +18769,14 @@ void HP_clif_pBroadcast(int fd, struct map_session_data *sd) {
}
void HP_clif_pTakeItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTakeItem_pre ) {
+ if (HPMHooks.count.HP_clif_pTakeItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTakeItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTakeItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTakeItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18784,9 +18784,9 @@ void HP_clif_pTakeItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTakeItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTakeItem_post ) {
+ if (HPMHooks.count.HP_clif_pTakeItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTakeItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTakeItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTakeItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18795,14 +18795,14 @@ void HP_clif_pTakeItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pDropItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pDropItem_pre ) {
+ if (HPMHooks.count.HP_clif_pDropItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDropItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDropItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pDropItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18810,9 +18810,9 @@ void HP_clif_pDropItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pDropItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pDropItem_post ) {
+ if (HPMHooks.count.HP_clif_pDropItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDropItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDropItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pDropItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18821,14 +18821,14 @@ void HP_clif_pDropItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseItem_pre ) {
+ if (HPMHooks.count.HP_clif_pUseItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18836,9 +18836,9 @@ void HP_clif_pUseItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseItem_post ) {
+ if (HPMHooks.count.HP_clif_pUseItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18847,14 +18847,14 @@ void HP_clif_pUseItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pEquipItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pEquipItem_pre ) {
+ if (HPMHooks.count.HP_clif_pEquipItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pEquipItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18862,9 +18862,9 @@ void HP_clif_pEquipItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pEquipItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pEquipItem_post ) {
+ if (HPMHooks.count.HP_clif_pEquipItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pEquipItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18873,14 +18873,14 @@ void HP_clif_pEquipItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pUnequipItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUnequipItem_pre ) {
+ if (HPMHooks.count.HP_clif_pUnequipItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUnequipItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUnequipItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUnequipItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18888,9 +18888,9 @@ void HP_clif_pUnequipItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUnequipItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUnequipItem_post ) {
+ if (HPMHooks.count.HP_clif_pUnequipItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUnequipItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUnequipItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUnequipItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18899,14 +18899,14 @@ void HP_clif_pUnequipItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcClicked(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcClicked_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcClicked_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcClicked_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcClicked_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcClicked_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18914,9 +18914,9 @@ void HP_clif_pNpcClicked(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcClicked(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcClicked_post ) {
+ if (HPMHooks.count.HP_clif_pNpcClicked_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcClicked_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcClicked_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcClicked_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18925,14 +18925,14 @@ void HP_clif_pNpcClicked(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcBuySellSelected(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcBuySellSelected_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcBuySellSelected_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuySellSelected_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuySellSelected_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcBuySellSelected_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18940,9 +18940,9 @@ void HP_clif_pNpcBuySellSelected(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcBuySellSelected(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcBuySellSelected_post ) {
+ if (HPMHooks.count.HP_clif_pNpcBuySellSelected_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuySellSelected_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuySellSelected_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcBuySellSelected_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18951,14 +18951,14 @@ void HP_clif_pNpcBuySellSelected(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcBuyListSend(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcBuyListSend_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcBuyListSend_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuyListSend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuyListSend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcBuyListSend_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18966,9 +18966,9 @@ void HP_clif_pNpcBuyListSend(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcBuyListSend(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcBuyListSend_post ) {
+ if (HPMHooks.count.HP_clif_pNpcBuyListSend_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuyListSend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcBuyListSend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcBuyListSend_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -18977,14 +18977,14 @@ void HP_clif_pNpcBuyListSend(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcSellListSend(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcSellListSend_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcSellListSend_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSellListSend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSellListSend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcSellListSend_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -18992,9 +18992,9 @@ void HP_clif_pNpcSellListSend(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcSellListSend(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcSellListSend_post ) {
+ if (HPMHooks.count.HP_clif_pNpcSellListSend_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSellListSend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSellListSend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcSellListSend_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19003,14 +19003,14 @@ void HP_clif_pNpcSellListSend(int fd, struct map_session_data *sd) {
}
void HP_clif_pCreateChatRoom(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCreateChatRoom_pre ) {
+ if (HPMHooks.count.HP_clif_pCreateChatRoom_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateChatRoom_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateChatRoom_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCreateChatRoom_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19018,9 +19018,9 @@ void HP_clif_pCreateChatRoom(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCreateChatRoom(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCreateChatRoom_post ) {
+ if (HPMHooks.count.HP_clif_pCreateChatRoom_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateChatRoom_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateChatRoom_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCreateChatRoom_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19029,14 +19029,14 @@ void HP_clif_pCreateChatRoom(int fd, struct map_session_data *sd) {
}
void HP_clif_pChatAddMember(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChatAddMember_pre ) {
+ if (HPMHooks.count.HP_clif_pChatAddMember_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatAddMember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatAddMember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChatAddMember_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19044,9 +19044,9 @@ void HP_clif_pChatAddMember(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChatAddMember(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChatAddMember_post ) {
+ if (HPMHooks.count.HP_clif_pChatAddMember_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatAddMember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatAddMember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChatAddMember_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19055,14 +19055,14 @@ void HP_clif_pChatAddMember(int fd, struct map_session_data *sd) {
}
void HP_clif_pChatRoomStatusChange(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChatRoomStatusChange_pre ) {
+ if (HPMHooks.count.HP_clif_pChatRoomStatusChange_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatRoomStatusChange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatRoomStatusChange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChatRoomStatusChange_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19070,9 +19070,9 @@ void HP_clif_pChatRoomStatusChange(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChatRoomStatusChange(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChatRoomStatusChange_post ) {
+ if (HPMHooks.count.HP_clif_pChatRoomStatusChange_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatRoomStatusChange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatRoomStatusChange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChatRoomStatusChange_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19081,14 +19081,14 @@ void HP_clif_pChatRoomStatusChange(int fd, struct map_session_data *sd) {
}
void HP_clif_pChangeChatOwner(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChangeChatOwner_pre ) {
+ if (HPMHooks.count.HP_clif_pChangeChatOwner_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeChatOwner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeChatOwner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChangeChatOwner_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19096,9 +19096,9 @@ void HP_clif_pChangeChatOwner(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChangeChatOwner(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChangeChatOwner_post ) {
+ if (HPMHooks.count.HP_clif_pChangeChatOwner_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeChatOwner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeChatOwner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChangeChatOwner_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19107,14 +19107,14 @@ void HP_clif_pChangeChatOwner(int fd, struct map_session_data *sd) {
}
void HP_clif_pKickFromChat(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pKickFromChat_pre ) {
+ if (HPMHooks.count.HP_clif_pKickFromChat_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pKickFromChat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pKickFromChat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pKickFromChat_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19122,9 +19122,9 @@ void HP_clif_pKickFromChat(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pKickFromChat(fd, sd);
}
- if( HPMHooks.count.HP_clif_pKickFromChat_post ) {
+ if (HPMHooks.count.HP_clif_pKickFromChat_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pKickFromChat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pKickFromChat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pKickFromChat_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19133,14 +19133,14 @@ void HP_clif_pKickFromChat(int fd, struct map_session_data *sd) {
}
void HP_clif_pChatLeave(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChatLeave_pre ) {
+ if (HPMHooks.count.HP_clif_pChatLeave_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatLeave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatLeave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChatLeave_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19148,9 +19148,9 @@ void HP_clif_pChatLeave(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChatLeave(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChatLeave_post ) {
+ if (HPMHooks.count.HP_clif_pChatLeave_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatLeave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChatLeave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChatLeave_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19159,14 +19159,14 @@ void HP_clif_pChatLeave(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeRequest(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeRequest_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeRequest_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeRequest_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeRequest_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeRequest_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19174,9 +19174,9 @@ void HP_clif_pTradeRequest(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeRequest(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeRequest_post ) {
+ if (HPMHooks.count.HP_clif_pTradeRequest_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeRequest_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeRequest_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeRequest_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19185,14 +19185,14 @@ void HP_clif_pTradeRequest(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeAck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeAck_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeAck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeAck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19200,9 +19200,9 @@ void HP_clif_pTradeAck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeAck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeAck_post ) {
+ if (HPMHooks.count.HP_clif_pTradeAck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeAck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19211,14 +19211,14 @@ void HP_clif_pTradeAck(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeAddItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeAddItem_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeAddItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAddItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAddItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeAddItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19226,9 +19226,9 @@ void HP_clif_pTradeAddItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeAddItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeAddItem_post ) {
+ if (HPMHooks.count.HP_clif_pTradeAddItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAddItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeAddItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeAddItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19237,14 +19237,14 @@ void HP_clif_pTradeAddItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeOk(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeOk_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeOk_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeOk_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19252,9 +19252,9 @@ void HP_clif_pTradeOk(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeOk(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeOk_post ) {
+ if (HPMHooks.count.HP_clif_pTradeOk_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeOk_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19263,14 +19263,14 @@ void HP_clif_pTradeOk(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeCancel(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeCancel_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeCancel_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeCancel_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19278,9 +19278,9 @@ void HP_clif_pTradeCancel(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeCancel(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeCancel_post ) {
+ if (HPMHooks.count.HP_clif_pTradeCancel_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeCancel_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19289,14 +19289,14 @@ void HP_clif_pTradeCancel(int fd, struct map_session_data *sd) {
}
void HP_clif_pTradeCommit(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTradeCommit_pre ) {
+ if (HPMHooks.count.HP_clif_pTradeCommit_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCommit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCommit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTradeCommit_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19304,9 +19304,9 @@ void HP_clif_pTradeCommit(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTradeCommit(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTradeCommit_post ) {
+ if (HPMHooks.count.HP_clif_pTradeCommit_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCommit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTradeCommit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTradeCommit_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19315,14 +19315,14 @@ void HP_clif_pTradeCommit(int fd, struct map_session_data *sd) {
}
void HP_clif_pStopAttack(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pStopAttack_pre ) {
+ if (HPMHooks.count.HP_clif_pStopAttack_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStopAttack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStopAttack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pStopAttack_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19330,9 +19330,9 @@ void HP_clif_pStopAttack(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pStopAttack(fd, sd);
}
- if( HPMHooks.count.HP_clif_pStopAttack_post ) {
+ if (HPMHooks.count.HP_clif_pStopAttack_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStopAttack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStopAttack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pStopAttack_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19341,14 +19341,14 @@ void HP_clif_pStopAttack(int fd, struct map_session_data *sd) {
}
void HP_clif_pPutItemToCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPutItemToCart_pre ) {
+ if (HPMHooks.count.HP_clif_pPutItemToCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPutItemToCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPutItemToCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPutItemToCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19356,9 +19356,9 @@ void HP_clif_pPutItemToCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPutItemToCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPutItemToCart_post ) {
+ if (HPMHooks.count.HP_clif_pPutItemToCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPutItemToCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPutItemToCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPutItemToCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19367,14 +19367,14 @@ void HP_clif_pPutItemToCart(int fd, struct map_session_data *sd) {
}
void HP_clif_pGetItemFromCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGetItemFromCart_pre ) {
+ if (HPMHooks.count.HP_clif_pGetItemFromCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetItemFromCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetItemFromCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGetItemFromCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19382,9 +19382,9 @@ void HP_clif_pGetItemFromCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGetItemFromCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGetItemFromCart_post ) {
+ if (HPMHooks.count.HP_clif_pGetItemFromCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetItemFromCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGetItemFromCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGetItemFromCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19393,14 +19393,14 @@ void HP_clif_pGetItemFromCart(int fd, struct map_session_data *sd) {
}
void HP_clif_pRemoveOption(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRemoveOption_pre ) {
+ if (HPMHooks.count.HP_clif_pRemoveOption_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemoveOption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemoveOption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRemoveOption_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19408,9 +19408,9 @@ void HP_clif_pRemoveOption(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRemoveOption(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRemoveOption_post ) {
+ if (HPMHooks.count.HP_clif_pRemoveOption_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemoveOption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemoveOption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRemoveOption_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19419,14 +19419,14 @@ void HP_clif_pRemoveOption(int fd, struct map_session_data *sd) {
}
void HP_clif_pChangeCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChangeCart_pre ) {
+ if (HPMHooks.count.HP_clif_pChangeCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChangeCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19434,9 +19434,9 @@ void HP_clif_pChangeCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChangeCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChangeCart_post ) {
+ if (HPMHooks.count.HP_clif_pChangeCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChangeCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19445,14 +19445,14 @@ void HP_clif_pChangeCart(int fd, struct map_session_data *sd) {
}
void HP_clif_pStatusUp(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pStatusUp_pre ) {
+ if (HPMHooks.count.HP_clif_pStatusUp_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStatusUp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStatusUp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pStatusUp_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19460,9 +19460,9 @@ void HP_clif_pStatusUp(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pStatusUp(fd, sd);
}
- if( HPMHooks.count.HP_clif_pStatusUp_post ) {
+ if (HPMHooks.count.HP_clif_pStatusUp_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStatusUp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStatusUp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pStatusUp_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19471,14 +19471,14 @@ void HP_clif_pStatusUp(int fd, struct map_session_data *sd) {
}
void HP_clif_pSkillUp(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSkillUp_pre ) {
+ if (HPMHooks.count.HP_clif_pSkillUp_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillUp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillUp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSkillUp_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19486,9 +19486,9 @@ void HP_clif_pSkillUp(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSkillUp(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSkillUp_post ) {
+ if (HPMHooks.count.HP_clif_pSkillUp_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillUp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillUp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSkillUp_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19497,14 +19497,14 @@ void HP_clif_pSkillUp(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseSkillToId(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToId_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19512,9 +19512,9 @@ void HP_clif_pUseSkillToId(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseSkillToId(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseSkillToId_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19523,14 +19523,14 @@ void HP_clif_pUseSkillToId(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseSkillToId_homun(struct homun_data *hd, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, int target_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToId_homun_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_homun_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, struct map_session_data **sd, int64 *tick, uint16 *skill_id, uint16 *skill_lv, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_homun_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_homun_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_homun_pre[hIndex].func;
preHookFunc(&hd, &sd, &tick, &skill_id, &skill_lv, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19538,9 +19538,9 @@ void HP_clif_pUseSkillToId_homun(struct homun_data *hd, struct map_session_data
{
HPMHooks.source.clif.pUseSkillToId_homun(hd, sd, tick, skill_id, skill_lv, target_id);
}
- if( HPMHooks.count.HP_clif_pUseSkillToId_homun_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_homun_post > 0) {
void (*postHookFunc) (struct homun_data *hd, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_homun_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_homun_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_homun_post[hIndex].func;
postHookFunc(hd, sd, tick, skill_id, skill_lv, target_id);
}
@@ -19549,14 +19549,14 @@ void HP_clif_pUseSkillToId_homun(struct homun_data *hd, struct map_session_data
}
void HP_clif_pUseSkillToId_mercenary(struct mercenary_data *md, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, int target_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToId_mercenary_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_mercenary_pre > 0) {
void (*preHookFunc) (struct mercenary_data **md, struct map_session_data **sd, int64 *tick, uint16 *skill_id, uint16 *skill_lv, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_mercenary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_mercenary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_mercenary_pre[hIndex].func;
preHookFunc(&md, &sd, &tick, &skill_id, &skill_lv, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19564,9 +19564,9 @@ void HP_clif_pUseSkillToId_mercenary(struct mercenary_data *md, struct map_sessi
{
HPMHooks.source.clif.pUseSkillToId_mercenary(md, sd, tick, skill_id, skill_lv, target_id);
}
- if( HPMHooks.count.HP_clif_pUseSkillToId_mercenary_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToId_mercenary_post > 0) {
void (*postHookFunc) (struct mercenary_data *md, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_mercenary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToId_mercenary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToId_mercenary_post[hIndex].func;
postHookFunc(md, sd, tick, skill_id, skill_lv, target_id);
}
@@ -19575,14 +19575,14 @@ void HP_clif_pUseSkillToId_mercenary(struct mercenary_data *md, struct map_sessi
}
void HP_clif_pUseSkillToPos(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToPos_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19590,9 +19590,9 @@ void HP_clif_pUseSkillToPos(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseSkillToPos(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseSkillToPos_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19601,14 +19601,14 @@ void HP_clif_pUseSkillToPos(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseSkillToPosSub(int fd, struct map_session_data *sd, uint16 skill_lv, uint16 skill_id, short x, short y, int skillmoreinfo) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToPosSub_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPosSub_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd, uint16 *skill_lv, uint16 *skill_id, short *x, short *y, int *skillmoreinfo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosSub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosSub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToPosSub_pre[hIndex].func;
preHookFunc(&fd, &sd, &skill_lv, &skill_id, &x, &y, &skillmoreinfo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19616,9 +19616,9 @@ void HP_clif_pUseSkillToPosSub(int fd, struct map_session_data *sd, uint16 skill
{
HPMHooks.source.clif.pUseSkillToPosSub(fd, sd, skill_lv, skill_id, x, y, skillmoreinfo);
}
- if( HPMHooks.count.HP_clif_pUseSkillToPosSub_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPosSub_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd, uint16 skill_lv, uint16 skill_id, short x, short y, int skillmoreinfo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosSub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosSub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToPosSub_post[hIndex].func;
postHookFunc(fd, sd, skill_lv, skill_id, x, y, skillmoreinfo);
}
@@ -19627,14 +19627,14 @@ void HP_clif_pUseSkillToPosSub(int fd, struct map_session_data *sd, uint16 skill
}
void HP_clif_pUseSkillToPos_homun(struct homun_data *hd, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, short x, short y, int skillmoreinfo) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToPos_homun_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_homun_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, struct map_session_data **sd, int64 *tick, uint16 *skill_id, uint16 *skill_lv, short *x, short *y, int *skillmoreinfo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_homun_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_homun_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_homun_pre[hIndex].func;
preHookFunc(&hd, &sd, &tick, &skill_id, &skill_lv, &x, &y, &skillmoreinfo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19642,9 +19642,9 @@ void HP_clif_pUseSkillToPos_homun(struct homun_data *hd, struct map_session_data
{
HPMHooks.source.clif.pUseSkillToPos_homun(hd, sd, tick, skill_id, skill_lv, x, y, skillmoreinfo);
}
- if( HPMHooks.count.HP_clif_pUseSkillToPos_homun_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_homun_post > 0) {
void (*postHookFunc) (struct homun_data *hd, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, short x, short y, int skillmoreinfo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_homun_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_homun_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_homun_post[hIndex].func;
postHookFunc(hd, sd, tick, skill_id, skill_lv, x, y, skillmoreinfo);
}
@@ -19653,14 +19653,14 @@ void HP_clif_pUseSkillToPos_homun(struct homun_data *hd, struct map_session_data
}
void HP_clif_pUseSkillToPos_mercenary(struct mercenary_data *md, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, short x, short y, int skillmoreinfo) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_pre > 0) {
void (*preHookFunc) (struct mercenary_data **md, struct map_session_data **sd, int64 *tick, uint16 *skill_id, uint16 *skill_lv, short *x, short *y, int *skillmoreinfo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_mercenary_pre[hIndex].func;
preHookFunc(&md, &sd, &tick, &skill_id, &skill_lv, &x, &y, &skillmoreinfo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19668,9 +19668,9 @@ void HP_clif_pUseSkillToPos_mercenary(struct mercenary_data *md, struct map_sess
{
HPMHooks.source.clif.pUseSkillToPos_mercenary(md, sd, tick, skill_id, skill_lv, x, y, skillmoreinfo);
}
- if( HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_post > 0) {
void (*postHookFunc) (struct mercenary_data *md, struct map_session_data *sd, int64 tick, uint16 skill_id, uint16 skill_lv, short x, short y, int skillmoreinfo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPos_mercenary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToPos_mercenary_post[hIndex].func;
postHookFunc(md, sd, tick, skill_id, skill_lv, x, y, skillmoreinfo);
}
@@ -19679,14 +19679,14 @@ void HP_clif_pUseSkillToPos_mercenary(struct mercenary_data *md, struct map_sess
}
void HP_clif_pUseSkillToPosMoreInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillToPosMoreInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19694,9 +19694,9 @@ void HP_clif_pUseSkillToPosMoreInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseSkillToPosMoreInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillToPosMoreInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillToPosMoreInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19705,14 +19705,14 @@ void HP_clif_pUseSkillToPosMoreInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseSkillMap(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseSkillMap_pre ) {
+ if (HPMHooks.count.HP_clif_pUseSkillMap_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillMap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillMap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseSkillMap_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19720,9 +19720,9 @@ void HP_clif_pUseSkillMap(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseSkillMap(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseSkillMap_post ) {
+ if (HPMHooks.count.HP_clif_pUseSkillMap_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillMap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseSkillMap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseSkillMap_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19731,14 +19731,14 @@ void HP_clif_pUseSkillMap(int fd, struct map_session_data *sd) {
}
void HP_clif_pRequestMemo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRequestMemo_pre ) {
+ if (HPMHooks.count.HP_clif_pRequestMemo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRequestMemo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRequestMemo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRequestMemo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19746,9 +19746,9 @@ void HP_clif_pRequestMemo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRequestMemo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRequestMemo_post ) {
+ if (HPMHooks.count.HP_clif_pRequestMemo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRequestMemo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRequestMemo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRequestMemo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19757,14 +19757,14 @@ void HP_clif_pRequestMemo(int fd, struct map_session_data *sd) {
}
void HP_clif_pProduceMix(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pProduceMix_pre ) {
+ if (HPMHooks.count.HP_clif_pProduceMix_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProduceMix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProduceMix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pProduceMix_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19772,9 +19772,9 @@ void HP_clif_pProduceMix(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pProduceMix(fd, sd);
}
- if( HPMHooks.count.HP_clif_pProduceMix_post ) {
+ if (HPMHooks.count.HP_clif_pProduceMix_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProduceMix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pProduceMix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pProduceMix_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19783,14 +19783,14 @@ void HP_clif_pProduceMix(int fd, struct map_session_data *sd) {
}
void HP_clif_pCooking(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCooking_pre ) {
+ if (HPMHooks.count.HP_clif_pCooking_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCooking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCooking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCooking_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19798,9 +19798,9 @@ void HP_clif_pCooking(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCooking(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCooking_post ) {
+ if (HPMHooks.count.HP_clif_pCooking_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCooking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCooking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCooking_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19809,14 +19809,14 @@ void HP_clif_pCooking(int fd, struct map_session_data *sd) {
}
void HP_clif_pRepairItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRepairItem_pre ) {
+ if (HPMHooks.count.HP_clif_pRepairItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRepairItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRepairItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRepairItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19824,9 +19824,9 @@ void HP_clif_pRepairItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRepairItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRepairItem_post ) {
+ if (HPMHooks.count.HP_clif_pRepairItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRepairItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRepairItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRepairItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19835,14 +19835,14 @@ void HP_clif_pRepairItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pWeaponRefine(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pWeaponRefine_pre ) {
+ if (HPMHooks.count.HP_clif_pWeaponRefine_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWeaponRefine_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWeaponRefine_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pWeaponRefine_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19850,9 +19850,9 @@ void HP_clif_pWeaponRefine(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pWeaponRefine(fd, sd);
}
- if( HPMHooks.count.HP_clif_pWeaponRefine_post ) {
+ if (HPMHooks.count.HP_clif_pWeaponRefine_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWeaponRefine_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pWeaponRefine_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pWeaponRefine_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19861,14 +19861,14 @@ void HP_clif_pWeaponRefine(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcSelectMenu(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcSelectMenu_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcSelectMenu_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSelectMenu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSelectMenu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcSelectMenu_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19876,9 +19876,9 @@ void HP_clif_pNpcSelectMenu(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcSelectMenu(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcSelectMenu_post ) {
+ if (HPMHooks.count.HP_clif_pNpcSelectMenu_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSelectMenu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcSelectMenu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcSelectMenu_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19887,14 +19887,14 @@ void HP_clif_pNpcSelectMenu(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcNextClicked(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcNextClicked_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcNextClicked_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcNextClicked_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcNextClicked_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcNextClicked_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19902,9 +19902,9 @@ void HP_clif_pNpcNextClicked(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcNextClicked(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcNextClicked_post ) {
+ if (HPMHooks.count.HP_clif_pNpcNextClicked_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcNextClicked_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcNextClicked_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcNextClicked_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19913,14 +19913,14 @@ void HP_clif_pNpcNextClicked(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcAmountInput(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcAmountInput_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcAmountInput_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcAmountInput_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcAmountInput_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcAmountInput_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19928,9 +19928,9 @@ void HP_clif_pNpcAmountInput(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcAmountInput(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcAmountInput_post ) {
+ if (HPMHooks.count.HP_clif_pNpcAmountInput_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcAmountInput_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcAmountInput_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcAmountInput_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19939,14 +19939,14 @@ void HP_clif_pNpcAmountInput(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcStringInput(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcStringInput_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcStringInput_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcStringInput_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcStringInput_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcStringInput_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19954,9 +19954,9 @@ void HP_clif_pNpcStringInput(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcStringInput(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcStringInput_post ) {
+ if (HPMHooks.count.HP_clif_pNpcStringInput_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcStringInput_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcStringInput_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcStringInput_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19965,14 +19965,14 @@ void HP_clif_pNpcStringInput(int fd, struct map_session_data *sd) {
}
void HP_clif_pNpcCloseClicked(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNpcCloseClicked_pre ) {
+ if (HPMHooks.count.HP_clif_pNpcCloseClicked_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcCloseClicked_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcCloseClicked_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNpcCloseClicked_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -19980,9 +19980,9 @@ void HP_clif_pNpcCloseClicked(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNpcCloseClicked(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNpcCloseClicked_post ) {
+ if (HPMHooks.count.HP_clif_pNpcCloseClicked_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcCloseClicked_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNpcCloseClicked_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNpcCloseClicked_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -19991,14 +19991,14 @@ void HP_clif_pNpcCloseClicked(int fd, struct map_session_data *sd) {
}
void HP_clif_pItemIdentify(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pItemIdentify_pre ) {
+ if (HPMHooks.count.HP_clif_pItemIdentify_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemIdentify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemIdentify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pItemIdentify_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20006,9 +20006,9 @@ void HP_clif_pItemIdentify(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pItemIdentify(fd, sd);
}
- if( HPMHooks.count.HP_clif_pItemIdentify_post ) {
+ if (HPMHooks.count.HP_clif_pItemIdentify_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemIdentify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemIdentify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pItemIdentify_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20017,14 +20017,14 @@ void HP_clif_pItemIdentify(int fd, struct map_session_data *sd) {
}
void HP_clif_pSelectArrow(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSelectArrow_pre ) {
+ if (HPMHooks.count.HP_clif_pSelectArrow_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectArrow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectArrow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSelectArrow_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20032,9 +20032,9 @@ void HP_clif_pSelectArrow(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSelectArrow(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSelectArrow_post ) {
+ if (HPMHooks.count.HP_clif_pSelectArrow_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectArrow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectArrow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSelectArrow_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20043,14 +20043,14 @@ void HP_clif_pSelectArrow(int fd, struct map_session_data *sd) {
}
void HP_clif_pAutoSpell(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAutoSpell_pre ) {
+ if (HPMHooks.count.HP_clif_pAutoSpell_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoSpell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoSpell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAutoSpell_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20058,9 +20058,9 @@ void HP_clif_pAutoSpell(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAutoSpell(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAutoSpell_post ) {
+ if (HPMHooks.count.HP_clif_pAutoSpell_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoSpell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoSpell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAutoSpell_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20069,14 +20069,14 @@ void HP_clif_pAutoSpell(int fd, struct map_session_data *sd) {
}
void HP_clif_pUseCard(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pUseCard_pre ) {
+ if (HPMHooks.count.HP_clif_pUseCard_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseCard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseCard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pUseCard_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20084,9 +20084,9 @@ void HP_clif_pUseCard(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pUseCard(fd, sd);
}
- if( HPMHooks.count.HP_clif_pUseCard_post ) {
+ if (HPMHooks.count.HP_clif_pUseCard_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseCard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pUseCard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pUseCard_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20095,14 +20095,14 @@ void HP_clif_pUseCard(int fd, struct map_session_data *sd) {
}
void HP_clif_pInsertCard(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pInsertCard_pre ) {
+ if (HPMHooks.count.HP_clif_pInsertCard_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pInsertCard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pInsertCard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pInsertCard_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20110,9 +20110,9 @@ void HP_clif_pInsertCard(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pInsertCard(fd, sd);
}
- if( HPMHooks.count.HP_clif_pInsertCard_post ) {
+ if (HPMHooks.count.HP_clif_pInsertCard_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pInsertCard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pInsertCard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pInsertCard_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20121,14 +20121,14 @@ void HP_clif_pInsertCard(int fd, struct map_session_data *sd) {
}
void HP_clif_pSolveCharName(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSolveCharName_pre ) {
+ if (HPMHooks.count.HP_clif_pSolveCharName_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSolveCharName_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSolveCharName_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSolveCharName_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20136,9 +20136,9 @@ void HP_clif_pSolveCharName(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSolveCharName(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSolveCharName_post ) {
+ if (HPMHooks.count.HP_clif_pSolveCharName_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSolveCharName_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSolveCharName_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSolveCharName_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20147,14 +20147,14 @@ void HP_clif_pSolveCharName(int fd, struct map_session_data *sd) {
}
void HP_clif_pResetChar(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pResetChar_pre ) {
+ if (HPMHooks.count.HP_clif_pResetChar_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pResetChar_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pResetChar_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pResetChar_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20162,9 +20162,9 @@ void HP_clif_pResetChar(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pResetChar(fd, sd);
}
- if( HPMHooks.count.HP_clif_pResetChar_post ) {
+ if (HPMHooks.count.HP_clif_pResetChar_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pResetChar_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pResetChar_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pResetChar_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20173,14 +20173,14 @@ void HP_clif_pResetChar(int fd, struct map_session_data *sd) {
}
void HP_clif_pLocalBroadcast(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pLocalBroadcast_pre ) {
+ if (HPMHooks.count.HP_clif_pLocalBroadcast_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLocalBroadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLocalBroadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pLocalBroadcast_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20188,9 +20188,9 @@ void HP_clif_pLocalBroadcast(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pLocalBroadcast(fd, sd);
}
- if( HPMHooks.count.HP_clif_pLocalBroadcast_post ) {
+ if (HPMHooks.count.HP_clif_pLocalBroadcast_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLocalBroadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLocalBroadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pLocalBroadcast_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20199,14 +20199,14 @@ void HP_clif_pLocalBroadcast(int fd, struct map_session_data *sd) {
}
void HP_clif_pMoveToKafra(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMoveToKafra_pre ) {
+ if (HPMHooks.count.HP_clif_pMoveToKafra_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafra_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafra_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMoveToKafra_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20214,9 +20214,9 @@ void HP_clif_pMoveToKafra(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMoveToKafra(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMoveToKafra_post ) {
+ if (HPMHooks.count.HP_clif_pMoveToKafra_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafra_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafra_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMoveToKafra_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20225,14 +20225,14 @@ void HP_clif_pMoveToKafra(int fd, struct map_session_data *sd) {
}
void HP_clif_pMoveFromKafra(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMoveFromKafra_pre ) {
+ if (HPMHooks.count.HP_clif_pMoveFromKafra_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafra_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafra_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMoveFromKafra_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20240,9 +20240,9 @@ void HP_clif_pMoveFromKafra(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMoveFromKafra(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMoveFromKafra_post ) {
+ if (HPMHooks.count.HP_clif_pMoveFromKafra_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafra_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafra_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMoveFromKafra_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20251,14 +20251,14 @@ void HP_clif_pMoveFromKafra(int fd, struct map_session_data *sd) {
}
void HP_clif_pMoveToKafraFromCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMoveToKafraFromCart_pre ) {
+ if (HPMHooks.count.HP_clif_pMoveToKafraFromCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafraFromCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafraFromCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMoveToKafraFromCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20266,9 +20266,9 @@ void HP_clif_pMoveToKafraFromCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMoveToKafraFromCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMoveToKafraFromCart_post ) {
+ if (HPMHooks.count.HP_clif_pMoveToKafraFromCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafraFromCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveToKafraFromCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMoveToKafraFromCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20277,14 +20277,14 @@ void HP_clif_pMoveToKafraFromCart(int fd, struct map_session_data *sd) {
}
void HP_clif_pMoveFromKafraToCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMoveFromKafraToCart_pre ) {
+ if (HPMHooks.count.HP_clif_pMoveFromKafraToCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafraToCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafraToCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMoveFromKafraToCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20292,9 +20292,9 @@ void HP_clif_pMoveFromKafraToCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMoveFromKafraToCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMoveFromKafraToCart_post ) {
+ if (HPMHooks.count.HP_clif_pMoveFromKafraToCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafraToCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveFromKafraToCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMoveFromKafraToCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20303,14 +20303,14 @@ void HP_clif_pMoveFromKafraToCart(int fd, struct map_session_data *sd) {
}
void HP_clif_pCloseKafra(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCloseKafra_pre ) {
+ if (HPMHooks.count.HP_clif_pCloseKafra_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseKafra_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseKafra_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCloseKafra_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20318,9 +20318,9 @@ void HP_clif_pCloseKafra(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCloseKafra(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCloseKafra_post ) {
+ if (HPMHooks.count.HP_clif_pCloseKafra_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseKafra_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseKafra_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCloseKafra_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20329,14 +20329,14 @@ void HP_clif_pCloseKafra(int fd, struct map_session_data *sd) {
}
void HP_clif_pStoragePassword(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pStoragePassword_pre ) {
+ if (HPMHooks.count.HP_clif_pStoragePassword_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStoragePassword_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStoragePassword_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pStoragePassword_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20344,9 +20344,9 @@ void HP_clif_pStoragePassword(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pStoragePassword(fd, sd);
}
- if( HPMHooks.count.HP_clif_pStoragePassword_post ) {
+ if (HPMHooks.count.HP_clif_pStoragePassword_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStoragePassword_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pStoragePassword_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pStoragePassword_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20355,14 +20355,14 @@ void HP_clif_pStoragePassword(int fd, struct map_session_data *sd) {
}
void HP_clif_pCreateParty(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCreateParty_pre ) {
+ if (HPMHooks.count.HP_clif_pCreateParty_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCreateParty_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20370,9 +20370,9 @@ void HP_clif_pCreateParty(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCreateParty(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCreateParty_post ) {
+ if (HPMHooks.count.HP_clif_pCreateParty_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCreateParty_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20381,14 +20381,14 @@ void HP_clif_pCreateParty(int fd, struct map_session_data *sd) {
}
void HP_clif_pCreateParty2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCreateParty2_pre ) {
+ if (HPMHooks.count.HP_clif_pCreateParty2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCreateParty2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20396,9 +20396,9 @@ void HP_clif_pCreateParty2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCreateParty2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCreateParty2_post ) {
+ if (HPMHooks.count.HP_clif_pCreateParty2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateParty2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCreateParty2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20407,14 +20407,14 @@ void HP_clif_pCreateParty2(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyInvite(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyInvite_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyInvite_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyInvite_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20422,9 +20422,9 @@ void HP_clif_pPartyInvite(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyInvite(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyInvite_post ) {
+ if (HPMHooks.count.HP_clif_pPartyInvite_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyInvite_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20433,14 +20433,14 @@ void HP_clif_pPartyInvite(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyInvite2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyInvite2_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyInvite2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyInvite2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20448,9 +20448,9 @@ void HP_clif_pPartyInvite2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyInvite2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyInvite2_post ) {
+ if (HPMHooks.count.HP_clif_pPartyInvite2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyInvite2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyInvite2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20459,14 +20459,14 @@ void HP_clif_pPartyInvite2(int fd, struct map_session_data *sd) {
}
void HP_clif_pReplyPartyInvite(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReplyPartyInvite_pre ) {
+ if (HPMHooks.count.HP_clif_pReplyPartyInvite_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReplyPartyInvite_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20474,9 +20474,9 @@ void HP_clif_pReplyPartyInvite(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReplyPartyInvite(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReplyPartyInvite_post ) {
+ if (HPMHooks.count.HP_clif_pReplyPartyInvite_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReplyPartyInvite_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20485,14 +20485,14 @@ void HP_clif_pReplyPartyInvite(int fd, struct map_session_data *sd) {
}
void HP_clif_pReplyPartyInvite2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReplyPartyInvite2_pre ) {
+ if (HPMHooks.count.HP_clif_pReplyPartyInvite2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReplyPartyInvite2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20500,9 +20500,9 @@ void HP_clif_pReplyPartyInvite2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReplyPartyInvite2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReplyPartyInvite2_post ) {
+ if (HPMHooks.count.HP_clif_pReplyPartyInvite2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReplyPartyInvite2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReplyPartyInvite2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20511,14 +20511,14 @@ void HP_clif_pReplyPartyInvite2(int fd, struct map_session_data *sd) {
}
void HP_clif_pLeaveParty(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pLeaveParty_pre ) {
+ if (HPMHooks.count.HP_clif_pLeaveParty_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLeaveParty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLeaveParty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pLeaveParty_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20526,9 +20526,9 @@ void HP_clif_pLeaveParty(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pLeaveParty(fd, sd);
}
- if( HPMHooks.count.HP_clif_pLeaveParty_post ) {
+ if (HPMHooks.count.HP_clif_pLeaveParty_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLeaveParty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLeaveParty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pLeaveParty_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20537,14 +20537,14 @@ void HP_clif_pLeaveParty(int fd, struct map_session_data *sd) {
}
void HP_clif_pRemovePartyMember(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRemovePartyMember_pre ) {
+ if (HPMHooks.count.HP_clif_pRemovePartyMember_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemovePartyMember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemovePartyMember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRemovePartyMember_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20552,9 +20552,9 @@ void HP_clif_pRemovePartyMember(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRemovePartyMember(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRemovePartyMember_post ) {
+ if (HPMHooks.count.HP_clif_pRemovePartyMember_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemovePartyMember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRemovePartyMember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRemovePartyMember_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20563,14 +20563,14 @@ void HP_clif_pRemovePartyMember(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyChangeOption(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyChangeOption_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyChangeOption_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeOption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeOption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyChangeOption_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20578,9 +20578,9 @@ void HP_clif_pPartyChangeOption(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyChangeOption(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyChangeOption_post ) {
+ if (HPMHooks.count.HP_clif_pPartyChangeOption_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeOption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeOption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyChangeOption_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20589,14 +20589,14 @@ void HP_clif_pPartyChangeOption(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyMessage(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyMessage_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyMessage_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyMessage_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20604,9 +20604,9 @@ void HP_clif_pPartyMessage(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyMessage(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyMessage_post ) {
+ if (HPMHooks.count.HP_clif_pPartyMessage_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyMessage_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20615,14 +20615,14 @@ void HP_clif_pPartyMessage(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyChangeLeader(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyChangeLeader_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyChangeLeader_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeLeader_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeLeader_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyChangeLeader_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20630,9 +20630,9 @@ void HP_clif_pPartyChangeLeader(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyChangeLeader(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyChangeLeader_post ) {
+ if (HPMHooks.count.HP_clif_pPartyChangeLeader_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeLeader_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyChangeLeader_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyChangeLeader_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20641,14 +20641,14 @@ void HP_clif_pPartyChangeLeader(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingRegisterReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingRegisterReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingRegisterReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRegisterReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRegisterReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingRegisterReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20656,9 +20656,9 @@ void HP_clif_pPartyBookingRegisterReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingRegisterReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingRegisterReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingRegisterReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRegisterReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRegisterReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingRegisterReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20667,14 +20667,14 @@ void HP_clif_pPartyBookingRegisterReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingSearchReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingSearchReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingSearchReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSearchReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSearchReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingSearchReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20682,9 +20682,9 @@ void HP_clif_pPartyBookingSearchReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingSearchReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingSearchReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingSearchReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSearchReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSearchReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingSearchReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20693,14 +20693,14 @@ void HP_clif_pPartyBookingSearchReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingDeleteReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingDeleteReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingDeleteReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingDeleteReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingDeleteReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingDeleteReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20708,9 +20708,9 @@ void HP_clif_pPartyBookingDeleteReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingDeleteReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingDeleteReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingDeleteReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingDeleteReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingDeleteReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingDeleteReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20719,14 +20719,14 @@ void HP_clif_pPartyBookingDeleteReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingUpdateReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingUpdateReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingUpdateReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingUpdateReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingUpdateReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingUpdateReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20734,9 +20734,9 @@ void HP_clif_pPartyBookingUpdateReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingUpdateReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingUpdateReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingUpdateReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingUpdateReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingUpdateReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingUpdateReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20745,14 +20745,14 @@ void HP_clif_pPartyBookingUpdateReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyRecruitRegisterReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitRegisterReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20760,9 +20760,9 @@ void HP_clif_pPartyRecruitRegisterReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyRecruitRegisterReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitRegisterReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitRegisterReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20771,14 +20771,14 @@ void HP_clif_pPartyRecruitRegisterReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyRecruitSearchReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitSearchReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20786,9 +20786,9 @@ void HP_clif_pPartyRecruitSearchReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyRecruitSearchReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitSearchReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitSearchReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20797,14 +20797,14 @@ void HP_clif_pPartyRecruitSearchReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyRecruitDeleteReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitDeleteReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20812,9 +20812,9 @@ void HP_clif_pPartyRecruitDeleteReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyRecruitDeleteReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitDeleteReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitDeleteReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20823,14 +20823,14 @@ void HP_clif_pPartyRecruitDeleteReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyRecruitUpdateReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyRecruitUpdateReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20838,9 +20838,9 @@ void HP_clif_pPartyRecruitUpdateReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyRecruitUpdateReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post ) {
+ if (HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyRecruitUpdateReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyRecruitUpdateReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20849,14 +20849,14 @@ void HP_clif_pPartyRecruitUpdateReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pCloseVending(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCloseVending_pre ) {
+ if (HPMHooks.count.HP_clif_pCloseVending_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseVending_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseVending_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCloseVending_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20864,9 +20864,9 @@ void HP_clif_pCloseVending(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCloseVending(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCloseVending_post ) {
+ if (HPMHooks.count.HP_clif_pCloseVending_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseVending_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseVending_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCloseVending_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20875,14 +20875,14 @@ void HP_clif_pCloseVending(int fd, struct map_session_data *sd) {
}
void HP_clif_pVendingListReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pVendingListReq_pre ) {
+ if (HPMHooks.count.HP_clif_pVendingListReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pVendingListReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pVendingListReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pVendingListReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20890,9 +20890,9 @@ void HP_clif_pVendingListReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pVendingListReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pVendingListReq_post ) {
+ if (HPMHooks.count.HP_clif_pVendingListReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pVendingListReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pVendingListReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pVendingListReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20901,14 +20901,14 @@ void HP_clif_pVendingListReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPurchaseReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPurchaseReq_pre ) {
+ if (HPMHooks.count.HP_clif_pPurchaseReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPurchaseReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20916,9 +20916,9 @@ void HP_clif_pPurchaseReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPurchaseReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPurchaseReq_post ) {
+ if (HPMHooks.count.HP_clif_pPurchaseReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPurchaseReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20927,14 +20927,14 @@ void HP_clif_pPurchaseReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pPurchaseReq2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPurchaseReq2_pre ) {
+ if (HPMHooks.count.HP_clif_pPurchaseReq2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPurchaseReq2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20942,9 +20942,9 @@ void HP_clif_pPurchaseReq2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPurchaseReq2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPurchaseReq2_post ) {
+ if (HPMHooks.count.HP_clif_pPurchaseReq2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPurchaseReq2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPurchaseReq2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20953,14 +20953,14 @@ void HP_clif_pPurchaseReq2(int fd, struct map_session_data *sd) {
}
void HP_clif_pOpenVending(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pOpenVending_pre ) {
+ if (HPMHooks.count.HP_clif_pOpenVending_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOpenVending_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOpenVending_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pOpenVending_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20968,9 +20968,9 @@ void HP_clif_pOpenVending(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pOpenVending(fd, sd);
}
- if( HPMHooks.count.HP_clif_pOpenVending_post ) {
+ if (HPMHooks.count.HP_clif_pOpenVending_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOpenVending_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOpenVending_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pOpenVending_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -20979,14 +20979,14 @@ void HP_clif_pOpenVending(int fd, struct map_session_data *sd) {
}
void HP_clif_pCreateGuild(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCreateGuild_pre ) {
+ if (HPMHooks.count.HP_clif_pCreateGuild_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateGuild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateGuild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCreateGuild_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -20994,9 +20994,9 @@ void HP_clif_pCreateGuild(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCreateGuild(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCreateGuild_post ) {
+ if (HPMHooks.count.HP_clif_pCreateGuild_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateGuild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCreateGuild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCreateGuild_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21005,14 +21005,14 @@ void HP_clif_pCreateGuild(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildCheckMaster(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildCheckMaster_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildCheckMaster_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildCheckMaster_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildCheckMaster_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildCheckMaster_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21020,9 +21020,9 @@ void HP_clif_pGuildCheckMaster(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildCheckMaster(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildCheckMaster_post ) {
+ if (HPMHooks.count.HP_clif_pGuildCheckMaster_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildCheckMaster_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildCheckMaster_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildCheckMaster_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21031,14 +21031,14 @@ void HP_clif_pGuildCheckMaster(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildRequestInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildRequestInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildRequestInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21046,9 +21046,9 @@ void HP_clif_pGuildRequestInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildRequestInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildRequestInfo_post ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildRequestInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21057,14 +21057,14 @@ void HP_clif_pGuildRequestInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildChangePositionInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildChangePositionInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildChangePositionInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangePositionInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangePositionInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildChangePositionInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21072,9 +21072,9 @@ void HP_clif_pGuildChangePositionInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildChangePositionInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildChangePositionInfo_post ) {
+ if (HPMHooks.count.HP_clif_pGuildChangePositionInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangePositionInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangePositionInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildChangePositionInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21083,14 +21083,14 @@ void HP_clif_pGuildChangePositionInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildChangeMemberPosition(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildChangeMemberPosition_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeMemberPosition_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeMemberPosition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeMemberPosition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildChangeMemberPosition_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21098,9 +21098,9 @@ void HP_clif_pGuildChangeMemberPosition(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildChangeMemberPosition(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildChangeMemberPosition_post ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeMemberPosition_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeMemberPosition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeMemberPosition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildChangeMemberPosition_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21109,14 +21109,14 @@ void HP_clif_pGuildChangeMemberPosition(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildRequestEmblem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildRequestEmblem_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestEmblem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestEmblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestEmblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildRequestEmblem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21124,9 +21124,9 @@ void HP_clif_pGuildRequestEmblem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildRequestEmblem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildRequestEmblem_post ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestEmblem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestEmblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestEmblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildRequestEmblem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21135,14 +21135,14 @@ void HP_clif_pGuildRequestEmblem(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildChangeEmblem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildChangeEmblem_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeEmblem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeEmblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeEmblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildChangeEmblem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21150,9 +21150,9 @@ void HP_clif_pGuildChangeEmblem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildChangeEmblem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildChangeEmblem_post ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeEmblem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeEmblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeEmblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildChangeEmblem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21161,14 +21161,14 @@ void HP_clif_pGuildChangeEmblem(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildChangeNotice(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildChangeNotice_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeNotice_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeNotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeNotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildChangeNotice_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21176,9 +21176,9 @@ void HP_clif_pGuildChangeNotice(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildChangeNotice(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildChangeNotice_post ) {
+ if (HPMHooks.count.HP_clif_pGuildChangeNotice_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeNotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildChangeNotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildChangeNotice_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21187,14 +21187,14 @@ void HP_clif_pGuildChangeNotice(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildInvite(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildInvite_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildInvite_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildInvite_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21202,9 +21202,9 @@ void HP_clif_pGuildInvite(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildInvite(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildInvite_post ) {
+ if (HPMHooks.count.HP_clif_pGuildInvite_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildInvite_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21213,14 +21213,14 @@ void HP_clif_pGuildInvite(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildReplyInvite(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildReplyInvite_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildReplyInvite_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyInvite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyInvite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildReplyInvite_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21228,9 +21228,9 @@ void HP_clif_pGuildReplyInvite(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildReplyInvite(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildReplyInvite_post ) {
+ if (HPMHooks.count.HP_clif_pGuildReplyInvite_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyInvite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyInvite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildReplyInvite_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21239,14 +21239,14 @@ void HP_clif_pGuildReplyInvite(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildLeave(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildLeave_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildLeave_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildLeave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildLeave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildLeave_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21254,9 +21254,9 @@ void HP_clif_pGuildLeave(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildLeave(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildLeave_post ) {
+ if (HPMHooks.count.HP_clif_pGuildLeave_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildLeave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildLeave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildLeave_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21265,14 +21265,14 @@ void HP_clif_pGuildLeave(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildExpulsion(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildExpulsion_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildExpulsion_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildExpulsion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildExpulsion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildExpulsion_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21280,9 +21280,9 @@ void HP_clif_pGuildExpulsion(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildExpulsion(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildExpulsion_post ) {
+ if (HPMHooks.count.HP_clif_pGuildExpulsion_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildExpulsion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildExpulsion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildExpulsion_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21291,14 +21291,14 @@ void HP_clif_pGuildExpulsion(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildMessage(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildMessage_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildMessage_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildMessage_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21306,9 +21306,9 @@ void HP_clif_pGuildMessage(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildMessage(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildMessage_post ) {
+ if (HPMHooks.count.HP_clif_pGuildMessage_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildMessage_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21317,14 +21317,14 @@ void HP_clif_pGuildMessage(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildRequestAlliance(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildRequestAlliance_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestAlliance_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildRequestAlliance_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21332,9 +21332,9 @@ void HP_clif_pGuildRequestAlliance(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildRequestAlliance(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildRequestAlliance_post ) {
+ if (HPMHooks.count.HP_clif_pGuildRequestAlliance_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildRequestAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildRequestAlliance_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21343,14 +21343,14 @@ void HP_clif_pGuildRequestAlliance(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildReplyAlliance(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildReplyAlliance_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildReplyAlliance_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildReplyAlliance_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21358,9 +21358,9 @@ void HP_clif_pGuildReplyAlliance(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildReplyAlliance(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildReplyAlliance_post ) {
+ if (HPMHooks.count.HP_clif_pGuildReplyAlliance_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildReplyAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildReplyAlliance_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21369,14 +21369,14 @@ void HP_clif_pGuildReplyAlliance(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildDelAlliance(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildDelAlliance_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildDelAlliance_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildDelAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildDelAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildDelAlliance_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21384,9 +21384,9 @@ void HP_clif_pGuildDelAlliance(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildDelAlliance(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildDelAlliance_post ) {
+ if (HPMHooks.count.HP_clif_pGuildDelAlliance_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildDelAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildDelAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildDelAlliance_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21395,14 +21395,14 @@ void HP_clif_pGuildDelAlliance(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildOpposition(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildOpposition_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildOpposition_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildOpposition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildOpposition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildOpposition_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21410,9 +21410,9 @@ void HP_clif_pGuildOpposition(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildOpposition(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildOpposition_post ) {
+ if (HPMHooks.count.HP_clif_pGuildOpposition_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildOpposition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildOpposition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildOpposition_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21421,14 +21421,14 @@ void HP_clif_pGuildOpposition(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildBreak(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildBreak_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildBreak_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildBreak_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildBreak_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildBreak_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21436,9 +21436,9 @@ void HP_clif_pGuildBreak(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildBreak(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildBreak_post ) {
+ if (HPMHooks.count.HP_clif_pGuildBreak_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildBreak_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildBreak_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildBreak_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21447,14 +21447,14 @@ void HP_clif_pGuildBreak(int fd, struct map_session_data *sd) {
}
void HP_clif_pPetMenu(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPetMenu_pre ) {
+ if (HPMHooks.count.HP_clif_pPetMenu_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetMenu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetMenu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPetMenu_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21462,9 +21462,9 @@ void HP_clif_pPetMenu(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPetMenu(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPetMenu_post ) {
+ if (HPMHooks.count.HP_clif_pPetMenu_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetMenu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPetMenu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPetMenu_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21473,14 +21473,14 @@ void HP_clif_pPetMenu(int fd, struct map_session_data *sd) {
}
void HP_clif_pCatchPet(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCatchPet_pre ) {
+ if (HPMHooks.count.HP_clif_pCatchPet_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCatchPet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCatchPet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCatchPet_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21488,9 +21488,9 @@ void HP_clif_pCatchPet(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCatchPet(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCatchPet_post ) {
+ if (HPMHooks.count.HP_clif_pCatchPet_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCatchPet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCatchPet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCatchPet_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21499,14 +21499,14 @@ void HP_clif_pCatchPet(int fd, struct map_session_data *sd) {
}
void HP_clif_pSelectEgg(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSelectEgg_pre ) {
+ if (HPMHooks.count.HP_clif_pSelectEgg_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectEgg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectEgg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSelectEgg_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21514,9 +21514,9 @@ void HP_clif_pSelectEgg(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSelectEgg(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSelectEgg_post ) {
+ if (HPMHooks.count.HP_clif_pSelectEgg_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectEgg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectEgg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSelectEgg_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21525,14 +21525,14 @@ void HP_clif_pSelectEgg(int fd, struct map_session_data *sd) {
}
void HP_clif_pSendEmotion(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSendEmotion_pre ) {
+ if (HPMHooks.count.HP_clif_pSendEmotion_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSendEmotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSendEmotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSendEmotion_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21540,9 +21540,9 @@ void HP_clif_pSendEmotion(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSendEmotion(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSendEmotion_post ) {
+ if (HPMHooks.count.HP_clif_pSendEmotion_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSendEmotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSendEmotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSendEmotion_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21551,14 +21551,14 @@ void HP_clif_pSendEmotion(int fd, struct map_session_data *sd) {
}
void HP_clif_pChangePetName(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChangePetName_pre ) {
+ if (HPMHooks.count.HP_clif_pChangePetName_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangePetName_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangePetName_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChangePetName_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21566,9 +21566,9 @@ void HP_clif_pChangePetName(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChangePetName(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChangePetName_post ) {
+ if (HPMHooks.count.HP_clif_pChangePetName_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangePetName_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangePetName_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChangePetName_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21577,14 +21577,14 @@ void HP_clif_pChangePetName(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMKick(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMKick_pre ) {
+ if (HPMHooks.count.HP_clif_pGMKick_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMKick_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21592,9 +21592,9 @@ void HP_clif_pGMKick(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMKick(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMKick_post ) {
+ if (HPMHooks.count.HP_clif_pGMKick_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMKick_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21603,14 +21603,14 @@ void HP_clif_pGMKick(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMKickAll(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMKickAll_pre ) {
+ if (HPMHooks.count.HP_clif_pGMKickAll_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKickAll_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKickAll_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMKickAll_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21618,9 +21618,9 @@ void HP_clif_pGMKickAll(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMKickAll(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMKickAll_post ) {
+ if (HPMHooks.count.HP_clif_pGMKickAll_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKickAll_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMKickAll_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMKickAll_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21629,14 +21629,14 @@ void HP_clif_pGMKickAll(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMShift(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMShift_pre ) {
+ if (HPMHooks.count.HP_clif_pGMShift_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMShift_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMShift_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMShift_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21644,9 +21644,9 @@ void HP_clif_pGMShift(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMShift(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMShift_post ) {
+ if (HPMHooks.count.HP_clif_pGMShift_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMShift_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMShift_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMShift_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21655,14 +21655,14 @@ void HP_clif_pGMShift(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMRemove2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMRemove2_pre ) {
+ if (HPMHooks.count.HP_clif_pGMRemove2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRemove2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRemove2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMRemove2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21670,9 +21670,9 @@ void HP_clif_pGMRemove2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMRemove2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMRemove2_post ) {
+ if (HPMHooks.count.HP_clif_pGMRemove2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRemove2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRemove2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMRemove2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21681,14 +21681,14 @@ void HP_clif_pGMRemove2(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMRecall(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMRecall_pre ) {
+ if (HPMHooks.count.HP_clif_pGMRecall_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMRecall_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21696,9 +21696,9 @@ void HP_clif_pGMRecall(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMRecall(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMRecall_post ) {
+ if (HPMHooks.count.HP_clif_pGMRecall_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMRecall_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21707,14 +21707,14 @@ void HP_clif_pGMRecall(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMRecall2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMRecall2_pre ) {
+ if (HPMHooks.count.HP_clif_pGMRecall2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMRecall2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21722,9 +21722,9 @@ void HP_clif_pGMRecall2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMRecall2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMRecall2_post ) {
+ if (HPMHooks.count.HP_clif_pGMRecall2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRecall2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMRecall2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21733,14 +21733,14 @@ void HP_clif_pGMRecall2(int fd, struct map_session_data *sd) {
}
void HP_clif_pGM_Monster_Item(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGM_Monster_Item_pre ) {
+ if (HPMHooks.count.HP_clif_pGM_Monster_Item_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGM_Monster_Item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGM_Monster_Item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGM_Monster_Item_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21748,9 +21748,9 @@ void HP_clif_pGM_Monster_Item(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGM_Monster_Item(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGM_Monster_Item_post ) {
+ if (HPMHooks.count.HP_clif_pGM_Monster_Item_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGM_Monster_Item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGM_Monster_Item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGM_Monster_Item_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21759,14 +21759,14 @@ void HP_clif_pGM_Monster_Item(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMHide(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMHide_pre ) {
+ if (HPMHooks.count.HP_clif_pGMHide_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMHide_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMHide_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMHide_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21774,9 +21774,9 @@ void HP_clif_pGMHide(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMHide(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMHide_post ) {
+ if (HPMHooks.count.HP_clif_pGMHide_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMHide_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMHide_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMHide_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21785,14 +21785,14 @@ void HP_clif_pGMHide(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMReqNoChat(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMReqNoChat_pre ) {
+ if (HPMHooks.count.HP_clif_pGMReqNoChat_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqNoChat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqNoChat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMReqNoChat_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21800,9 +21800,9 @@ void HP_clif_pGMReqNoChat(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMReqNoChat(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMReqNoChat_post ) {
+ if (HPMHooks.count.HP_clif_pGMReqNoChat_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqNoChat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqNoChat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMReqNoChat_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21811,14 +21811,14 @@ void HP_clif_pGMReqNoChat(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMRc(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMRc_pre ) {
+ if (HPMHooks.count.HP_clif_pGMRc_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMRc_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21826,9 +21826,9 @@ void HP_clif_pGMRc(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMRc(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMRc_post ) {
+ if (HPMHooks.count.HP_clif_pGMRc_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMRc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMRc_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21837,14 +21837,14 @@ void HP_clif_pGMRc(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMReqAccountName(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMReqAccountName_pre ) {
+ if (HPMHooks.count.HP_clif_pGMReqAccountName_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqAccountName_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqAccountName_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMReqAccountName_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21852,9 +21852,9 @@ void HP_clif_pGMReqAccountName(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMReqAccountName(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMReqAccountName_post ) {
+ if (HPMHooks.count.HP_clif_pGMReqAccountName_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqAccountName_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMReqAccountName_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMReqAccountName_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21863,14 +21863,14 @@ void HP_clif_pGMReqAccountName(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMChangeMapType(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMChangeMapType_pre ) {
+ if (HPMHooks.count.HP_clif_pGMChangeMapType_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMChangeMapType_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMChangeMapType_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMChangeMapType_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21878,9 +21878,9 @@ void HP_clif_pGMChangeMapType(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMChangeMapType(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMChangeMapType_post ) {
+ if (HPMHooks.count.HP_clif_pGMChangeMapType_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMChangeMapType_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMChangeMapType_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMChangeMapType_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21889,14 +21889,14 @@ void HP_clif_pGMChangeMapType(int fd, struct map_session_data *sd) {
}
void HP_clif_pGMFullStrip(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGMFullStrip_pre ) {
+ if (HPMHooks.count.HP_clif_pGMFullStrip_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMFullStrip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMFullStrip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGMFullStrip_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21904,9 +21904,9 @@ void HP_clif_pGMFullStrip(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGMFullStrip(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGMFullStrip_post ) {
+ if (HPMHooks.count.HP_clif_pGMFullStrip_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMFullStrip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGMFullStrip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGMFullStrip_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21915,14 +21915,14 @@ void HP_clif_pGMFullStrip(int fd, struct map_session_data *sd) {
}
void HP_clif_pPMIgnore(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPMIgnore_pre ) {
+ if (HPMHooks.count.HP_clif_pPMIgnore_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPMIgnore_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21930,9 +21930,9 @@ void HP_clif_pPMIgnore(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPMIgnore(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPMIgnore_post ) {
+ if (HPMHooks.count.HP_clif_pPMIgnore_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPMIgnore_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21941,14 +21941,14 @@ void HP_clif_pPMIgnore(int fd, struct map_session_data *sd) {
}
void HP_clif_pPMIgnoreAll(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPMIgnoreAll_pre ) {
+ if (HPMHooks.count.HP_clif_pPMIgnoreAll_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreAll_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreAll_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPMIgnoreAll_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21956,9 +21956,9 @@ void HP_clif_pPMIgnoreAll(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPMIgnoreAll(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPMIgnoreAll_post ) {
+ if (HPMHooks.count.HP_clif_pPMIgnoreAll_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreAll_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreAll_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPMIgnoreAll_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21967,14 +21967,14 @@ void HP_clif_pPMIgnoreAll(int fd, struct map_session_data *sd) {
}
void HP_clif_pPMIgnoreList(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPMIgnoreList_pre ) {
+ if (HPMHooks.count.HP_clif_pPMIgnoreList_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreList_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreList_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPMIgnoreList_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -21982,9 +21982,9 @@ void HP_clif_pPMIgnoreList(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPMIgnoreList(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPMIgnoreList_post ) {
+ if (HPMHooks.count.HP_clif_pPMIgnoreList_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreList_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPMIgnoreList_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPMIgnoreList_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -21993,14 +21993,14 @@ void HP_clif_pPMIgnoreList(int fd, struct map_session_data *sd) {
}
void HP_clif_pNoviceDoriDori(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNoviceDoriDori_pre ) {
+ if (HPMHooks.count.HP_clif_pNoviceDoriDori_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceDoriDori_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceDoriDori_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNoviceDoriDori_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22008,9 +22008,9 @@ void HP_clif_pNoviceDoriDori(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNoviceDoriDori(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNoviceDoriDori_post ) {
+ if (HPMHooks.count.HP_clif_pNoviceDoriDori_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceDoriDori_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceDoriDori_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNoviceDoriDori_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22019,14 +22019,14 @@ void HP_clif_pNoviceDoriDori(int fd, struct map_session_data *sd) {
}
void HP_clif_pNoviceExplosionSpirits(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNoviceExplosionSpirits_pre ) {
+ if (HPMHooks.count.HP_clif_pNoviceExplosionSpirits_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceExplosionSpirits_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceExplosionSpirits_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNoviceExplosionSpirits_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22034,9 +22034,9 @@ void HP_clif_pNoviceExplosionSpirits(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNoviceExplosionSpirits(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNoviceExplosionSpirits_post ) {
+ if (HPMHooks.count.HP_clif_pNoviceExplosionSpirits_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceExplosionSpirits_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNoviceExplosionSpirits_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNoviceExplosionSpirits_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22045,14 +22045,14 @@ void HP_clif_pNoviceExplosionSpirits(int fd, struct map_session_data *sd) {
}
void HP_clif_pFriendsListAdd(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pFriendsListAdd_pre ) {
+ if (HPMHooks.count.HP_clif_pFriendsListAdd_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListAdd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListAdd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pFriendsListAdd_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22060,9 +22060,9 @@ void HP_clif_pFriendsListAdd(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pFriendsListAdd(fd, sd);
}
- if( HPMHooks.count.HP_clif_pFriendsListAdd_post ) {
+ if (HPMHooks.count.HP_clif_pFriendsListAdd_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListAdd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListAdd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pFriendsListAdd_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22071,14 +22071,14 @@ void HP_clif_pFriendsListAdd(int fd, struct map_session_data *sd) {
}
void HP_clif_pFriendsListReply(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pFriendsListReply_pre ) {
+ if (HPMHooks.count.HP_clif_pFriendsListReply_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListReply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListReply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pFriendsListReply_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22086,9 +22086,9 @@ void HP_clif_pFriendsListReply(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pFriendsListReply(fd, sd);
}
- if( HPMHooks.count.HP_clif_pFriendsListReply_post ) {
+ if (HPMHooks.count.HP_clif_pFriendsListReply_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListReply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListReply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pFriendsListReply_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22097,14 +22097,14 @@ void HP_clif_pFriendsListReply(int fd, struct map_session_data *sd) {
}
void HP_clif_pFriendsListRemove(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pFriendsListRemove_pre ) {
+ if (HPMHooks.count.HP_clif_pFriendsListRemove_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListRemove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListRemove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pFriendsListRemove_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22112,9 +22112,9 @@ void HP_clif_pFriendsListRemove(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pFriendsListRemove(fd, sd);
}
- if( HPMHooks.count.HP_clif_pFriendsListRemove_post ) {
+ if (HPMHooks.count.HP_clif_pFriendsListRemove_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListRemove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFriendsListRemove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pFriendsListRemove_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22123,14 +22123,14 @@ void HP_clif_pFriendsListRemove(int fd, struct map_session_data *sd) {
}
void HP_clif_pPVPInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPVPInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pPVPInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPVPInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPVPInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPVPInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22138,9 +22138,9 @@ void HP_clif_pPVPInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPVPInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPVPInfo_post ) {
+ if (HPMHooks.count.HP_clif_pPVPInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPVPInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPVPInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPVPInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22149,14 +22149,14 @@ void HP_clif_pPVPInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pBlacksmith(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBlacksmith_pre ) {
+ if (HPMHooks.count.HP_clif_pBlacksmith_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBlacksmith_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBlacksmith_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBlacksmith_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22164,9 +22164,9 @@ void HP_clif_pBlacksmith(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBlacksmith(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBlacksmith_post ) {
+ if (HPMHooks.count.HP_clif_pBlacksmith_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBlacksmith_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBlacksmith_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBlacksmith_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22175,14 +22175,14 @@ void HP_clif_pBlacksmith(int fd, struct map_session_data *sd) {
}
void HP_clif_pAlchemist(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAlchemist_pre ) {
+ if (HPMHooks.count.HP_clif_pAlchemist_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAlchemist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAlchemist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAlchemist_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22190,9 +22190,9 @@ void HP_clif_pAlchemist(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAlchemist(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAlchemist_post ) {
+ if (HPMHooks.count.HP_clif_pAlchemist_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAlchemist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAlchemist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAlchemist_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22201,14 +22201,14 @@ void HP_clif_pAlchemist(int fd, struct map_session_data *sd) {
}
void HP_clif_pTaekwon(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pTaekwon_pre ) {
+ if (HPMHooks.count.HP_clif_pTaekwon_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTaekwon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTaekwon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pTaekwon_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22216,9 +22216,9 @@ void HP_clif_pTaekwon(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pTaekwon(fd, sd);
}
- if( HPMHooks.count.HP_clif_pTaekwon_post ) {
+ if (HPMHooks.count.HP_clif_pTaekwon_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTaekwon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pTaekwon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pTaekwon_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22227,14 +22227,14 @@ void HP_clif_pTaekwon(int fd, struct map_session_data *sd) {
}
void HP_clif_pRankingPk(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRankingPk_pre ) {
+ if (HPMHooks.count.HP_clif_pRankingPk_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRankingPk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRankingPk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRankingPk_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22242,9 +22242,9 @@ void HP_clif_pRankingPk(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRankingPk(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRankingPk_post ) {
+ if (HPMHooks.count.HP_clif_pRankingPk_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRankingPk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRankingPk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRankingPk_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22253,14 +22253,14 @@ void HP_clif_pRankingPk(int fd, struct map_session_data *sd) {
}
void HP_clif_pFeelSaveOk(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pFeelSaveOk_pre ) {
+ if (HPMHooks.count.HP_clif_pFeelSaveOk_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFeelSaveOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFeelSaveOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pFeelSaveOk_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22268,9 +22268,9 @@ void HP_clif_pFeelSaveOk(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pFeelSaveOk(fd, sd);
}
- if( HPMHooks.count.HP_clif_pFeelSaveOk_post ) {
+ if (HPMHooks.count.HP_clif_pFeelSaveOk_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFeelSaveOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pFeelSaveOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pFeelSaveOk_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22279,14 +22279,14 @@ void HP_clif_pFeelSaveOk(int fd, struct map_session_data *sd) {
}
void HP_clif_pChangeHomunculusName(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pChangeHomunculusName_pre ) {
+ if (HPMHooks.count.HP_clif_pChangeHomunculusName_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeHomunculusName_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeHomunculusName_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pChangeHomunculusName_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22294,9 +22294,9 @@ void HP_clif_pChangeHomunculusName(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pChangeHomunculusName(fd, sd);
}
- if( HPMHooks.count.HP_clif_pChangeHomunculusName_post ) {
+ if (HPMHooks.count.HP_clif_pChangeHomunculusName_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeHomunculusName_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pChangeHomunculusName_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pChangeHomunculusName_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22305,14 +22305,14 @@ void HP_clif_pChangeHomunculusName(int fd, struct map_session_data *sd) {
}
void HP_clif_pHomMoveToMaster(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHomMoveToMaster_pre ) {
+ if (HPMHooks.count.HP_clif_pHomMoveToMaster_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveToMaster_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveToMaster_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHomMoveToMaster_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22320,9 +22320,9 @@ void HP_clif_pHomMoveToMaster(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHomMoveToMaster(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHomMoveToMaster_post ) {
+ if (HPMHooks.count.HP_clif_pHomMoveToMaster_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveToMaster_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveToMaster_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHomMoveToMaster_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22331,14 +22331,14 @@ void HP_clif_pHomMoveToMaster(int fd, struct map_session_data *sd) {
}
void HP_clif_pHomMoveTo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHomMoveTo_pre ) {
+ if (HPMHooks.count.HP_clif_pHomMoveTo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveTo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveTo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHomMoveTo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22346,9 +22346,9 @@ void HP_clif_pHomMoveTo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHomMoveTo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHomMoveTo_post ) {
+ if (HPMHooks.count.HP_clif_pHomMoveTo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveTo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMoveTo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHomMoveTo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22357,14 +22357,14 @@ void HP_clif_pHomMoveTo(int fd, struct map_session_data *sd) {
}
void HP_clif_pHomAttack(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHomAttack_pre ) {
+ if (HPMHooks.count.HP_clif_pHomAttack_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomAttack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomAttack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHomAttack_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22372,9 +22372,9 @@ void HP_clif_pHomAttack(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHomAttack(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHomAttack_post ) {
+ if (HPMHooks.count.HP_clif_pHomAttack_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomAttack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomAttack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHomAttack_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22383,14 +22383,14 @@ void HP_clif_pHomAttack(int fd, struct map_session_data *sd) {
}
void HP_clif_pHomMenu(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHomMenu_pre ) {
+ if (HPMHooks.count.HP_clif_pHomMenu_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMenu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMenu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHomMenu_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22398,9 +22398,9 @@ void HP_clif_pHomMenu(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHomMenu(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHomMenu_post ) {
+ if (HPMHooks.count.HP_clif_pHomMenu_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMenu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHomMenu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHomMenu_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22409,14 +22409,14 @@ void HP_clif_pHomMenu(int fd, struct map_session_data *sd) {
}
void HP_clif_pAutoRevive(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAutoRevive_pre ) {
+ if (HPMHooks.count.HP_clif_pAutoRevive_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoRevive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoRevive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAutoRevive_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22424,9 +22424,9 @@ void HP_clif_pAutoRevive(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAutoRevive(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAutoRevive_post ) {
+ if (HPMHooks.count.HP_clif_pAutoRevive_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoRevive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAutoRevive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAutoRevive_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22435,14 +22435,14 @@ void HP_clif_pAutoRevive(int fd, struct map_session_data *sd) {
}
void HP_clif_pCheck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCheck_pre ) {
+ if (HPMHooks.count.HP_clif_pCheck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCheck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCheck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCheck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22450,9 +22450,9 @@ void HP_clif_pCheck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCheck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCheck_post ) {
+ if (HPMHooks.count.HP_clif_pCheck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCheck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCheck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCheck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22461,14 +22461,14 @@ void HP_clif_pCheck(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_refreshinbox(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_refreshinbox_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_refreshinbox_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_refreshinbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_refreshinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_refreshinbox_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22476,9 +22476,9 @@ void HP_clif_pMail_refreshinbox(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_refreshinbox(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_refreshinbox_post ) {
+ if (HPMHooks.count.HP_clif_pMail_refreshinbox_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_refreshinbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_refreshinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_refreshinbox_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22487,14 +22487,14 @@ void HP_clif_pMail_refreshinbox(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_read(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_read_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_read_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_read_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22502,9 +22502,9 @@ void HP_clif_pMail_read(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_read(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_read_post ) {
+ if (HPMHooks.count.HP_clif_pMail_read_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_read_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22513,14 +22513,14 @@ void HP_clif_pMail_read(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_getattach(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_getattach_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_getattach_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_getattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_getattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_getattach_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22528,9 +22528,9 @@ void HP_clif_pMail_getattach(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_getattach(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_getattach_post ) {
+ if (HPMHooks.count.HP_clif_pMail_getattach_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_getattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_getattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_getattach_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22539,14 +22539,14 @@ void HP_clif_pMail_getattach(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_delete(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_delete_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_delete_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_delete_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22554,9 +22554,9 @@ void HP_clif_pMail_delete(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_delete(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_delete_post ) {
+ if (HPMHooks.count.HP_clif_pMail_delete_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_delete_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22565,14 +22565,14 @@ void HP_clif_pMail_delete(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_return(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_return_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_return_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_return_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_return_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_return_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22580,9 +22580,9 @@ void HP_clif_pMail_return(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_return(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_return_post ) {
+ if (HPMHooks.count.HP_clif_pMail_return_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_return_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_return_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_return_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22591,14 +22591,14 @@ void HP_clif_pMail_return(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_setattach(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_setattach_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_setattach_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_setattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_setattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_setattach_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22606,9 +22606,9 @@ void HP_clif_pMail_setattach(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_setattach(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_setattach_post ) {
+ if (HPMHooks.count.HP_clif_pMail_setattach_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_setattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_setattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_setattach_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22617,14 +22617,14 @@ void HP_clif_pMail_setattach(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_winopen(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_winopen_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_winopen_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_winopen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_winopen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_winopen_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22632,9 +22632,9 @@ void HP_clif_pMail_winopen(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_winopen(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_winopen_post ) {
+ if (HPMHooks.count.HP_clif_pMail_winopen_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_winopen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_winopen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_winopen_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22643,14 +22643,14 @@ void HP_clif_pMail_winopen(int fd, struct map_session_data *sd) {
}
void HP_clif_pMail_send(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMail_send_pre ) {
+ if (HPMHooks.count.HP_clif_pMail_send_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMail_send_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22658,9 +22658,9 @@ void HP_clif_pMail_send(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMail_send(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMail_send_post ) {
+ if (HPMHooks.count.HP_clif_pMail_send_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMail_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMail_send_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22669,14 +22669,14 @@ void HP_clif_pMail_send(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_cancelreg(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_cancelreg_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_cancelreg_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancelreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancelreg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_cancelreg_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22684,9 +22684,9 @@ void HP_clif_pAuction_cancelreg(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_cancelreg(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_cancelreg_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_cancelreg_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancelreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancelreg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_cancelreg_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22695,14 +22695,14 @@ void HP_clif_pAuction_cancelreg(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_setitem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_setitem_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_setitem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_setitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_setitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_setitem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22710,9 +22710,9 @@ void HP_clif_pAuction_setitem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_setitem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_setitem_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_setitem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_setitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_setitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_setitem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22721,14 +22721,14 @@ void HP_clif_pAuction_setitem(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_register(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_register_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_register_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_register_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22736,9 +22736,9 @@ void HP_clif_pAuction_register(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_register(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_register_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_register_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_register_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22747,14 +22747,14 @@ void HP_clif_pAuction_register(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_cancel(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_cancel_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_cancel_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_cancel_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22762,9 +22762,9 @@ void HP_clif_pAuction_cancel(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_cancel(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_cancel_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_cancel_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_cancel_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22773,14 +22773,14 @@ void HP_clif_pAuction_cancel(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_close(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_close_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_close_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_close_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22788,9 +22788,9 @@ void HP_clif_pAuction_close(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_close(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_close_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_close_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_close_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22799,14 +22799,14 @@ void HP_clif_pAuction_close(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_bid(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_bid_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_bid_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_bid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_bid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_bid_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22814,9 +22814,9 @@ void HP_clif_pAuction_bid(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_bid(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_bid_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_bid_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_bid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_bid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_bid_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22825,14 +22825,14 @@ void HP_clif_pAuction_bid(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_search(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_search_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_search_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_search_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22840,9 +22840,9 @@ void HP_clif_pAuction_search(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_search(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_search_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_search_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_search_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22851,14 +22851,14 @@ void HP_clif_pAuction_search(int fd, struct map_session_data *sd) {
}
void HP_clif_pAuction_buysell(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAuction_buysell_pre ) {
+ if (HPMHooks.count.HP_clif_pAuction_buysell_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_buysell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_buysell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAuction_buysell_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22866,9 +22866,9 @@ void HP_clif_pAuction_buysell(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAuction_buysell(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAuction_buysell_post ) {
+ if (HPMHooks.count.HP_clif_pAuction_buysell_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_buysell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAuction_buysell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAuction_buysell_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22877,14 +22877,14 @@ void HP_clif_pAuction_buysell(int fd, struct map_session_data *sd) {
}
void HP_clif_pcashshop_buy(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pcashshop_buy_pre ) {
+ if (HPMHooks.count.HP_clif_pcashshop_buy_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pcashshop_buy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pcashshop_buy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pcashshop_buy_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22892,9 +22892,9 @@ void HP_clif_pcashshop_buy(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pcashshop_buy(fd, sd);
}
- if( HPMHooks.count.HP_clif_pcashshop_buy_post ) {
+ if (HPMHooks.count.HP_clif_pcashshop_buy_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pcashshop_buy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pcashshop_buy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pcashshop_buy_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22903,14 +22903,14 @@ void HP_clif_pcashshop_buy(int fd, struct map_session_data *sd) {
}
void HP_clif_pAdopt_request(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAdopt_request_pre ) {
+ if (HPMHooks.count.HP_clif_pAdopt_request_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAdopt_request_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22918,9 +22918,9 @@ void HP_clif_pAdopt_request(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAdopt_request(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAdopt_request_post ) {
+ if (HPMHooks.count.HP_clif_pAdopt_request_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAdopt_request_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22929,14 +22929,14 @@ void HP_clif_pAdopt_request(int fd, struct map_session_data *sd) {
}
void HP_clif_pAdopt_reply(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pAdopt_reply_pre ) {
+ if (HPMHooks.count.HP_clif_pAdopt_reply_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_reply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_reply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pAdopt_reply_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22944,9 +22944,9 @@ void HP_clif_pAdopt_reply(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pAdopt_reply(fd, sd);
}
- if( HPMHooks.count.HP_clif_pAdopt_reply_post ) {
+ if (HPMHooks.count.HP_clif_pAdopt_reply_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_reply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pAdopt_reply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pAdopt_reply_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22955,14 +22955,14 @@ void HP_clif_pAdopt_reply(int fd, struct map_session_data *sd) {
}
void HP_clif_pViewPlayerEquip(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pViewPlayerEquip_pre ) {
+ if (HPMHooks.count.HP_clif_pViewPlayerEquip_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pViewPlayerEquip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pViewPlayerEquip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pViewPlayerEquip_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22970,9 +22970,9 @@ void HP_clif_pViewPlayerEquip(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pViewPlayerEquip(fd, sd);
}
- if( HPMHooks.count.HP_clif_pViewPlayerEquip_post ) {
+ if (HPMHooks.count.HP_clif_pViewPlayerEquip_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pViewPlayerEquip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pViewPlayerEquip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pViewPlayerEquip_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -22981,14 +22981,14 @@ void HP_clif_pViewPlayerEquip(int fd, struct map_session_data *sd) {
}
void HP_clif_pEquipTick(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pEquipTick_pre ) {
+ if (HPMHooks.count.HP_clif_pEquipTick_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipTick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipTick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pEquipTick_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -22996,9 +22996,9 @@ void HP_clif_pEquipTick(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pEquipTick(fd, sd);
}
- if( HPMHooks.count.HP_clif_pEquipTick_post ) {
+ if (HPMHooks.count.HP_clif_pEquipTick_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipTick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pEquipTick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pEquipTick_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23007,14 +23007,14 @@ void HP_clif_pEquipTick(int fd, struct map_session_data *sd) {
}
void HP_clif_pquestStateAck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pquestStateAck_pre ) {
+ if (HPMHooks.count.HP_clif_pquestStateAck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pquestStateAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pquestStateAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pquestStateAck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23022,9 +23022,9 @@ void HP_clif_pquestStateAck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pquestStateAck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pquestStateAck_post ) {
+ if (HPMHooks.count.HP_clif_pquestStateAck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pquestStateAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pquestStateAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pquestStateAck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23033,14 +23033,14 @@ void HP_clif_pquestStateAck(int fd, struct map_session_data *sd) {
}
void HP_clif_pmercenary_action(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pmercenary_action_pre ) {
+ if (HPMHooks.count.HP_clif_pmercenary_action_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pmercenary_action_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pmercenary_action_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pmercenary_action_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23048,9 +23048,9 @@ void HP_clif_pmercenary_action(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pmercenary_action(fd, sd);
}
- if( HPMHooks.count.HP_clif_pmercenary_action_post ) {
+ if (HPMHooks.count.HP_clif_pmercenary_action_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pmercenary_action_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pmercenary_action_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pmercenary_action_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23059,14 +23059,14 @@ void HP_clif_pmercenary_action(int fd, struct map_session_data *sd) {
}
void HP_clif_pBattleChat(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBattleChat_pre ) {
+ if (HPMHooks.count.HP_clif_pBattleChat_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBattleChat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBattleChat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBattleChat_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23074,9 +23074,9 @@ void HP_clif_pBattleChat(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBattleChat(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBattleChat_post ) {
+ if (HPMHooks.count.HP_clif_pBattleChat_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBattleChat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBattleChat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBattleChat_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23085,14 +23085,14 @@ void HP_clif_pBattleChat(int fd, struct map_session_data *sd) {
}
void HP_clif_pLessEffect(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pLessEffect_pre ) {
+ if (HPMHooks.count.HP_clif_pLessEffect_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLessEffect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLessEffect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pLessEffect_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23100,9 +23100,9 @@ void HP_clif_pLessEffect(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pLessEffect(fd, sd);
}
- if( HPMHooks.count.HP_clif_pLessEffect_post ) {
+ if (HPMHooks.count.HP_clif_pLessEffect_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLessEffect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pLessEffect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pLessEffect_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23111,14 +23111,14 @@ void HP_clif_pLessEffect(int fd, struct map_session_data *sd) {
}
void HP_clif_pItemListWindowSelected(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pItemListWindowSelected_pre ) {
+ if (HPMHooks.count.HP_clif_pItemListWindowSelected_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemListWindowSelected_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemListWindowSelected_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pItemListWindowSelected_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23126,9 +23126,9 @@ void HP_clif_pItemListWindowSelected(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pItemListWindowSelected(fd, sd);
}
- if( HPMHooks.count.HP_clif_pItemListWindowSelected_post ) {
+ if (HPMHooks.count.HP_clif_pItemListWindowSelected_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemListWindowSelected_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pItemListWindowSelected_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pItemListWindowSelected_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23137,14 +23137,14 @@ void HP_clif_pItemListWindowSelected(int fd, struct map_session_data *sd) {
}
void HP_clif_pReqOpenBuyingStore(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReqOpenBuyingStore_pre ) {
+ if (HPMHooks.count.HP_clif_pReqOpenBuyingStore_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqOpenBuyingStore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqOpenBuyingStore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReqOpenBuyingStore_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23152,9 +23152,9 @@ void HP_clif_pReqOpenBuyingStore(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReqOpenBuyingStore(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReqOpenBuyingStore_post ) {
+ if (HPMHooks.count.HP_clif_pReqOpenBuyingStore_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqOpenBuyingStore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqOpenBuyingStore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReqOpenBuyingStore_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23163,14 +23163,14 @@ void HP_clif_pReqOpenBuyingStore(int fd, struct map_session_data *sd) {
}
void HP_clif_pReqCloseBuyingStore(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReqCloseBuyingStore_pre ) {
+ if (HPMHooks.count.HP_clif_pReqCloseBuyingStore_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqCloseBuyingStore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqCloseBuyingStore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReqCloseBuyingStore_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23178,9 +23178,9 @@ void HP_clif_pReqCloseBuyingStore(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReqCloseBuyingStore(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReqCloseBuyingStore_post ) {
+ if (HPMHooks.count.HP_clif_pReqCloseBuyingStore_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqCloseBuyingStore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqCloseBuyingStore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReqCloseBuyingStore_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23189,14 +23189,14 @@ void HP_clif_pReqCloseBuyingStore(int fd, struct map_session_data *sd) {
}
void HP_clif_pReqClickBuyingStore(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReqClickBuyingStore_pre ) {
+ if (HPMHooks.count.HP_clif_pReqClickBuyingStore_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqClickBuyingStore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqClickBuyingStore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReqClickBuyingStore_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23204,9 +23204,9 @@ void HP_clif_pReqClickBuyingStore(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReqClickBuyingStore(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReqClickBuyingStore_post ) {
+ if (HPMHooks.count.HP_clif_pReqClickBuyingStore_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqClickBuyingStore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqClickBuyingStore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReqClickBuyingStore_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23215,14 +23215,14 @@ void HP_clif_pReqClickBuyingStore(int fd, struct map_session_data *sd) {
}
void HP_clif_pReqTradeBuyingStore(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pReqTradeBuyingStore_pre ) {
+ if (HPMHooks.count.HP_clif_pReqTradeBuyingStore_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqTradeBuyingStore_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqTradeBuyingStore_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pReqTradeBuyingStore_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23230,9 +23230,9 @@ void HP_clif_pReqTradeBuyingStore(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pReqTradeBuyingStore(fd, sd);
}
- if( HPMHooks.count.HP_clif_pReqTradeBuyingStore_post ) {
+ if (HPMHooks.count.HP_clif_pReqTradeBuyingStore_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqTradeBuyingStore_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pReqTradeBuyingStore_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pReqTradeBuyingStore_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23241,14 +23241,14 @@ void HP_clif_pReqTradeBuyingStore(int fd, struct map_session_data *sd) {
}
void HP_clif_pSearchStoreInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSearchStoreInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23256,9 +23256,9 @@ void HP_clif_pSearchStoreInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSearchStoreInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSearchStoreInfo_post ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23267,14 +23267,14 @@ void HP_clif_pSearchStoreInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pSearchStoreInfoNextPage(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_pre ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfoNextPage_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23282,9 +23282,9 @@ void HP_clif_pSearchStoreInfoNextPage(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSearchStoreInfoNextPage(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_post ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoNextPage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfoNextPage_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23293,14 +23293,14 @@ void HP_clif_pSearchStoreInfoNextPage(int fd, struct map_session_data *sd) {
}
void HP_clif_pCloseSearchStoreInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCloseSearchStoreInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pCloseSearchStoreInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseSearchStoreInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseSearchStoreInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCloseSearchStoreInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23308,9 +23308,9 @@ void HP_clif_pCloseSearchStoreInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCloseSearchStoreInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCloseSearchStoreInfo_post ) {
+ if (HPMHooks.count.HP_clif_pCloseSearchStoreInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseSearchStoreInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCloseSearchStoreInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCloseSearchStoreInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23319,14 +23319,14 @@ void HP_clif_pCloseSearchStoreInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pSearchStoreInfoListItemClick(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_pre ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfoListItemClick_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23334,9 +23334,9 @@ void HP_clif_pSearchStoreInfoListItemClick(int fd, struct map_session_data *sd)
{
HPMHooks.source.clif.pSearchStoreInfoListItemClick(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_post ) {
+ if (HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSearchStoreInfoListItemClick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSearchStoreInfoListItemClick_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23345,14 +23345,14 @@ void HP_clif_pSearchStoreInfoListItemClick(int fd, struct map_session_data *sd)
}
void HP_clif_pDebug(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pDebug_pre ) {
+ if (HPMHooks.count.HP_clif_pDebug_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDebug_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDebug_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pDebug_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23360,9 +23360,9 @@ void HP_clif_pDebug(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pDebug(fd, sd);
}
- if( HPMHooks.count.HP_clif_pDebug_post ) {
+ if (HPMHooks.count.HP_clif_pDebug_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDebug_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDebug_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pDebug_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23371,14 +23371,14 @@ void HP_clif_pDebug(int fd, struct map_session_data *sd) {
}
void HP_clif_pSkillSelectMenu(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSkillSelectMenu_pre ) {
+ if (HPMHooks.count.HP_clif_pSkillSelectMenu_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillSelectMenu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillSelectMenu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSkillSelectMenu_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23386,9 +23386,9 @@ void HP_clif_pSkillSelectMenu(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSkillSelectMenu(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSkillSelectMenu_post ) {
+ if (HPMHooks.count.HP_clif_pSkillSelectMenu_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillSelectMenu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSkillSelectMenu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSkillSelectMenu_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23397,14 +23397,14 @@ void HP_clif_pSkillSelectMenu(int fd, struct map_session_data *sd) {
}
void HP_clif_pMoveItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pMoveItem_pre ) {
+ if (HPMHooks.count.HP_clif_pMoveItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pMoveItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23412,9 +23412,9 @@ void HP_clif_pMoveItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pMoveItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pMoveItem_post ) {
+ if (HPMHooks.count.HP_clif_pMoveItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pMoveItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pMoveItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23423,14 +23423,14 @@ void HP_clif_pMoveItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pDull(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pDull_pre ) {
+ if (HPMHooks.count.HP_clif_pDull_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDull_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDull_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pDull_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23438,9 +23438,9 @@ void HP_clif_pDull(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pDull(fd, sd);
}
- if( HPMHooks.count.HP_clif_pDull_post ) {
+ if (HPMHooks.count.HP_clif_pDull_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDull_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pDull_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pDull_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23449,14 +23449,14 @@ void HP_clif_pDull(int fd, struct map_session_data *sd) {
}
void HP_clif_pBGQueueRegister(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBGQueueRegister_pre ) {
+ if (HPMHooks.count.HP_clif_pBGQueueRegister_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRegister_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRegister_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBGQueueRegister_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23464,9 +23464,9 @@ void HP_clif_pBGQueueRegister(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBGQueueRegister(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBGQueueRegister_post ) {
+ if (HPMHooks.count.HP_clif_pBGQueueRegister_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRegister_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRegister_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBGQueueRegister_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23475,14 +23475,14 @@ void HP_clif_pBGQueueRegister(int fd, struct map_session_data *sd) {
}
void HP_clif_pBGQueueCheckState(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBGQueueCheckState_pre ) {
+ if (HPMHooks.count.HP_clif_pBGQueueCheckState_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueCheckState_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueCheckState_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBGQueueCheckState_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23490,9 +23490,9 @@ void HP_clif_pBGQueueCheckState(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBGQueueCheckState(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBGQueueCheckState_post ) {
+ if (HPMHooks.count.HP_clif_pBGQueueCheckState_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueCheckState_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueCheckState_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBGQueueCheckState_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23501,14 +23501,14 @@ void HP_clif_pBGQueueCheckState(int fd, struct map_session_data *sd) {
}
void HP_clif_pBGQueueRevokeReq(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBGQueueRevokeReq_pre ) {
+ if (HPMHooks.count.HP_clif_pBGQueueRevokeReq_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRevokeReq_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRevokeReq_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBGQueueRevokeReq_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23516,9 +23516,9 @@ void HP_clif_pBGQueueRevokeReq(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBGQueueRevokeReq(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBGQueueRevokeReq_post ) {
+ if (HPMHooks.count.HP_clif_pBGQueueRevokeReq_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRevokeReq_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueRevokeReq_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBGQueueRevokeReq_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23527,14 +23527,14 @@ void HP_clif_pBGQueueRevokeReq(int fd, struct map_session_data *sd) {
}
void HP_clif_pBGQueueBattleBeginAck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_pre ) {
+ if (HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBGQueueBattleBeginAck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23542,9 +23542,9 @@ void HP_clif_pBGQueueBattleBeginAck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBGQueueBattleBeginAck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_post ) {
+ if (HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBGQueueBattleBeginAck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBGQueueBattleBeginAck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23553,14 +23553,14 @@ void HP_clif_pBGQueueBattleBeginAck(int fd, struct map_session_data *sd) {
}
void HP_clif_pCashShopOpen(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCashShopOpen_pre ) {
+ if (HPMHooks.count.HP_clif_pCashShopOpen_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopOpen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopOpen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCashShopOpen_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23568,9 +23568,9 @@ void HP_clif_pCashShopOpen(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCashShopOpen(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCashShopOpen_post ) {
+ if (HPMHooks.count.HP_clif_pCashShopOpen_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopOpen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopOpen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCashShopOpen_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23579,14 +23579,14 @@ void HP_clif_pCashShopOpen(int fd, struct map_session_data *sd) {
}
void HP_clif_pCashShopClose(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCashShopClose_pre ) {
+ if (HPMHooks.count.HP_clif_pCashShopClose_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopClose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopClose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCashShopClose_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23594,9 +23594,9 @@ void HP_clif_pCashShopClose(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCashShopClose(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCashShopClose_post ) {
+ if (HPMHooks.count.HP_clif_pCashShopClose_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopClose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopClose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCashShopClose_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23605,14 +23605,14 @@ void HP_clif_pCashShopClose(int fd, struct map_session_data *sd) {
}
void HP_clif_pCashShopReqTab(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCashShopReqTab_pre ) {
+ if (HPMHooks.count.HP_clif_pCashShopReqTab_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopReqTab_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopReqTab_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCashShopReqTab_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23620,9 +23620,9 @@ void HP_clif_pCashShopReqTab(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCashShopReqTab(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCashShopReqTab_post ) {
+ if (HPMHooks.count.HP_clif_pCashShopReqTab_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopReqTab_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopReqTab_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCashShopReqTab_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23631,14 +23631,14 @@ void HP_clif_pCashShopReqTab(int fd, struct map_session_data *sd) {
}
void HP_clif_pCashShopSchedule(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCashShopSchedule_pre ) {
+ if (HPMHooks.count.HP_clif_pCashShopSchedule_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopSchedule_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopSchedule_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCashShopSchedule_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23646,9 +23646,9 @@ void HP_clif_pCashShopSchedule(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCashShopSchedule(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCashShopSchedule_post ) {
+ if (HPMHooks.count.HP_clif_pCashShopSchedule_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopSchedule_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopSchedule_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCashShopSchedule_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23657,14 +23657,14 @@ void HP_clif_pCashShopSchedule(int fd, struct map_session_data *sd) {
}
void HP_clif_pCashShopBuy(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pCashShopBuy_pre ) {
+ if (HPMHooks.count.HP_clif_pCashShopBuy_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopBuy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopBuy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pCashShopBuy_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23672,9 +23672,9 @@ void HP_clif_pCashShopBuy(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pCashShopBuy(fd, sd);
}
- if( HPMHooks.count.HP_clif_pCashShopBuy_post ) {
+ if (HPMHooks.count.HP_clif_pCashShopBuy_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopBuy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pCashShopBuy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pCashShopBuy_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23683,14 +23683,14 @@ void HP_clif_pCashShopBuy(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyTick(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyTick_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyTick_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyTick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyTick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyTick_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23698,9 +23698,9 @@ void HP_clif_pPartyTick(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyTick(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyTick_post ) {
+ if (HPMHooks.count.HP_clif_pPartyTick_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyTick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyTick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyTick_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23709,14 +23709,14 @@ void HP_clif_pPartyTick(int fd, struct map_session_data *sd) {
}
void HP_clif_pGuildInvite2(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pGuildInvite2_pre ) {
+ if (HPMHooks.count.HP_clif_pGuildInvite2_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pGuildInvite2_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23724,9 +23724,9 @@ void HP_clif_pGuildInvite2(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pGuildInvite2(fd, sd);
}
- if( HPMHooks.count.HP_clif_pGuildInvite2_post ) {
+ if (HPMHooks.count.HP_clif_pGuildInvite2_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pGuildInvite2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pGuildInvite2_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23735,14 +23735,14 @@ void HP_clif_pGuildInvite2(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingAddFilter(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingAddFilter_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingAddFilter_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingAddFilter_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingAddFilter_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingAddFilter_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23750,9 +23750,9 @@ void HP_clif_pPartyBookingAddFilter(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingAddFilter(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingAddFilter_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingAddFilter_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingAddFilter_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingAddFilter_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingAddFilter_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23761,14 +23761,14 @@ void HP_clif_pPartyBookingAddFilter(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingSubFilter(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingSubFilter_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingSubFilter_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSubFilter_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSubFilter_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingSubFilter_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23776,9 +23776,9 @@ void HP_clif_pPartyBookingSubFilter(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingSubFilter(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingSubFilter_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingSubFilter_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSubFilter_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingSubFilter_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingSubFilter_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23787,14 +23787,14 @@ void HP_clif_pPartyBookingSubFilter(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingReqVolunteer(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingReqVolunteer_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23802,9 +23802,9 @@ void HP_clif_pPartyBookingReqVolunteer(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingReqVolunteer(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingReqVolunteer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingReqVolunteer_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23813,14 +23813,14 @@ void HP_clif_pPartyBookingReqVolunteer(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingRefuseVolunteer(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingRefuseVolunteer_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23828,9 +23828,9 @@ void HP_clif_pPartyBookingRefuseVolunteer(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingRefuseVolunteer(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingRefuseVolunteer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingRefuseVolunteer_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23839,14 +23839,14 @@ void HP_clif_pPartyBookingRefuseVolunteer(int fd, struct map_session_data *sd) {
}
void HP_clif_pPartyBookingCancelVolunteer(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_pre ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pPartyBookingCancelVolunteer_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23854,9 +23854,9 @@ void HP_clif_pPartyBookingCancelVolunteer(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pPartyBookingCancelVolunteer(fd, sd);
}
- if( HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_post ) {
+ if (HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pPartyBookingCancelVolunteer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pPartyBookingCancelVolunteer_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23865,14 +23865,14 @@ void HP_clif_pPartyBookingCancelVolunteer(int fd, struct map_session_data *sd) {
}
void HP_clif_pBankDeposit(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBankDeposit_pre ) {
+ if (HPMHooks.count.HP_clif_pBankDeposit_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankDeposit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankDeposit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBankDeposit_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23880,9 +23880,9 @@ void HP_clif_pBankDeposit(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBankDeposit(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBankDeposit_post ) {
+ if (HPMHooks.count.HP_clif_pBankDeposit_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankDeposit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankDeposit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBankDeposit_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23891,14 +23891,14 @@ void HP_clif_pBankDeposit(int fd, struct map_session_data *sd) {
}
void HP_clif_pBankWithdraw(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBankWithdraw_pre ) {
+ if (HPMHooks.count.HP_clif_pBankWithdraw_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankWithdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankWithdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBankWithdraw_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23906,9 +23906,9 @@ void HP_clif_pBankWithdraw(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBankWithdraw(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBankWithdraw_post ) {
+ if (HPMHooks.count.HP_clif_pBankWithdraw_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankWithdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankWithdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBankWithdraw_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23917,14 +23917,14 @@ void HP_clif_pBankWithdraw(int fd, struct map_session_data *sd) {
}
void HP_clif_pBankCheck(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBankCheck_pre ) {
+ if (HPMHooks.count.HP_clif_pBankCheck_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankCheck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankCheck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBankCheck_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23932,9 +23932,9 @@ void HP_clif_pBankCheck(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBankCheck(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBankCheck_post ) {
+ if (HPMHooks.count.HP_clif_pBankCheck_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankCheck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankCheck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBankCheck_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23943,14 +23943,14 @@ void HP_clif_pBankCheck(int fd, struct map_session_data *sd) {
}
void HP_clif_pBankOpen(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBankOpen_pre ) {
+ if (HPMHooks.count.HP_clif_pBankOpen_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankOpen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankOpen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBankOpen_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23958,9 +23958,9 @@ void HP_clif_pBankOpen(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBankOpen(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBankOpen_post ) {
+ if (HPMHooks.count.HP_clif_pBankOpen_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankOpen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankOpen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBankOpen_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23969,14 +23969,14 @@ void HP_clif_pBankOpen(int fd, struct map_session_data *sd) {
}
void HP_clif_pBankClose(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pBankClose_pre ) {
+ if (HPMHooks.count.HP_clif_pBankClose_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankClose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankClose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pBankClose_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -23984,9 +23984,9 @@ void HP_clif_pBankClose(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pBankClose(fd, sd);
}
- if( HPMHooks.count.HP_clif_pBankClose_post ) {
+ if (HPMHooks.count.HP_clif_pBankClose_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankClose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pBankClose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pBankClose_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -23995,14 +23995,14 @@ void HP_clif_pBankClose(int fd, struct map_session_data *sd) {
}
void HP_clif_pRouletteOpen(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRouletteOpen_pre ) {
+ if (HPMHooks.count.HP_clif_pRouletteOpen_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteOpen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteOpen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRouletteOpen_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24010,9 +24010,9 @@ void HP_clif_pRouletteOpen(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRouletteOpen(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRouletteOpen_post ) {
+ if (HPMHooks.count.HP_clif_pRouletteOpen_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteOpen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteOpen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRouletteOpen_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24021,14 +24021,14 @@ void HP_clif_pRouletteOpen(int fd, struct map_session_data *sd) {
}
void HP_clif_pRouletteInfo(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRouletteInfo_pre ) {
+ if (HPMHooks.count.HP_clif_pRouletteInfo_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRouletteInfo_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24036,9 +24036,9 @@ void HP_clif_pRouletteInfo(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRouletteInfo(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRouletteInfo_post ) {
+ if (HPMHooks.count.HP_clif_pRouletteInfo_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRouletteInfo_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24047,14 +24047,14 @@ void HP_clif_pRouletteInfo(int fd, struct map_session_data *sd) {
}
void HP_clif_pRouletteClose(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRouletteClose_pre ) {
+ if (HPMHooks.count.HP_clif_pRouletteClose_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteClose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteClose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRouletteClose_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24062,9 +24062,9 @@ void HP_clif_pRouletteClose(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRouletteClose(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRouletteClose_post ) {
+ if (HPMHooks.count.HP_clif_pRouletteClose_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteClose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteClose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRouletteClose_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24073,14 +24073,14 @@ void HP_clif_pRouletteClose(int fd, struct map_session_data *sd) {
}
void HP_clif_pRouletteGenerate(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRouletteGenerate_pre ) {
+ if (HPMHooks.count.HP_clif_pRouletteGenerate_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteGenerate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteGenerate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRouletteGenerate_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24088,9 +24088,9 @@ void HP_clif_pRouletteGenerate(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRouletteGenerate(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRouletteGenerate_post ) {
+ if (HPMHooks.count.HP_clif_pRouletteGenerate_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteGenerate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteGenerate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRouletteGenerate_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24099,14 +24099,14 @@ void HP_clif_pRouletteGenerate(int fd, struct map_session_data *sd) {
}
void HP_clif_pRouletteRecvItem(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pRouletteRecvItem_pre ) {
+ if (HPMHooks.count.HP_clif_pRouletteRecvItem_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteRecvItem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteRecvItem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pRouletteRecvItem_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24114,9 +24114,9 @@ void HP_clif_pRouletteRecvItem(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pRouletteRecvItem(fd, sd);
}
- if( HPMHooks.count.HP_clif_pRouletteRecvItem_post ) {
+ if (HPMHooks.count.HP_clif_pRouletteRecvItem_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteRecvItem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pRouletteRecvItem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pRouletteRecvItem_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24125,14 +24125,14 @@ void HP_clif_pRouletteRecvItem(int fd, struct map_session_data *sd) {
}
void HP_clif_pNPCShopClosed(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNPCShopClosed_pre ) {
+ if (HPMHooks.count.HP_clif_pNPCShopClosed_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCShopClosed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCShopClosed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNPCShopClosed_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24140,9 +24140,9 @@ void HP_clif_pNPCShopClosed(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNPCShopClosed(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNPCShopClosed_post ) {
+ if (HPMHooks.count.HP_clif_pNPCShopClosed_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCShopClosed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCShopClosed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNPCShopClosed_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24151,14 +24151,14 @@ void HP_clif_pNPCShopClosed(int fd, struct map_session_data *sd) {
}
void HP_clif_pNPCMarketClosed(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNPCMarketClosed_pre ) {
+ if (HPMHooks.count.HP_clif_pNPCMarketClosed_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketClosed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketClosed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNPCMarketClosed_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24166,9 +24166,9 @@ void HP_clif_pNPCMarketClosed(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNPCMarketClosed(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNPCMarketClosed_post ) {
+ if (HPMHooks.count.HP_clif_pNPCMarketClosed_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketClosed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketClosed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNPCMarketClosed_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24177,14 +24177,14 @@ void HP_clif_pNPCMarketClosed(int fd, struct map_session_data *sd) {
}
void HP_clif_pNPCMarketPurchase(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pNPCMarketPurchase_pre ) {
+ if (HPMHooks.count.HP_clif_pNPCMarketPurchase_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketPurchase_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketPurchase_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pNPCMarketPurchase_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24192,9 +24192,9 @@ void HP_clif_pNPCMarketPurchase(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pNPCMarketPurchase(fd, sd);
}
- if( HPMHooks.count.HP_clif_pNPCMarketPurchase_post ) {
+ if (HPMHooks.count.HP_clif_pNPCMarketPurchase_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketPurchase_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pNPCMarketPurchase_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pNPCMarketPurchase_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24204,14 +24204,14 @@ void HP_clif_pNPCMarketPurchase(int fd, struct map_session_data *sd) {
int HP_clif_add_item_options(struct ItemOptions *buf, const struct item *it) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_clif_add_item_options_pre ) {
+ if (HPMHooks.count.HP_clif_add_item_options_pre > 0) {
int (*preHookFunc) (struct ItemOptions **buf, const struct item **it);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_add_item_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_add_item_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_add_item_options_pre[hIndex].func;
retVal___ = preHookFunc(&buf, &it);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24219,9 +24219,9 @@ int HP_clif_add_item_options(struct ItemOptions *buf, const struct item *it) {
{
retVal___ = HPMHooks.source.clif.add_item_options(buf, it);
}
- if( HPMHooks.count.HP_clif_add_item_options_post ) {
+ if (HPMHooks.count.HP_clif_add_item_options_post > 0) {
int (*postHookFunc) (int retVal___, struct ItemOptions *buf, const struct item *it);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_add_item_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_add_item_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_add_item_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buf, it);
}
@@ -24230,14 +24230,14 @@ int HP_clif_add_item_options(struct ItemOptions *buf, const struct item *it) {
}
void HP_clif_pHotkeyRowShift(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pHotkeyRowShift_pre ) {
+ if (HPMHooks.count.HP_clif_pHotkeyRowShift_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkeyRowShift_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkeyRowShift_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pHotkeyRowShift_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24245,9 +24245,9 @@ void HP_clif_pHotkeyRowShift(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pHotkeyRowShift(fd, sd);
}
- if( HPMHooks.count.HP_clif_pHotkeyRowShift_post ) {
+ if (HPMHooks.count.HP_clif_pHotkeyRowShift_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkeyRowShift_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pHotkeyRowShift_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pHotkeyRowShift_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24256,14 +24256,14 @@ void HP_clif_pHotkeyRowShift(int fd, struct map_session_data *sd) {
}
void HP_clif_dressroom_open(struct map_session_data *sd, int view) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_dressroom_open_pre ) {
+ if (HPMHooks.count.HP_clif_dressroom_open_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *view);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dressroom_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dressroom_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_dressroom_open_pre[hIndex].func;
preHookFunc(&sd, &view);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24271,9 +24271,9 @@ void HP_clif_dressroom_open(struct map_session_data *sd, int view) {
{
HPMHooks.source.clif.dressroom_open(sd, view);
}
- if( HPMHooks.count.HP_clif_dressroom_open_post ) {
+ if (HPMHooks.count.HP_clif_dressroom_open_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int view);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_dressroom_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_dressroom_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_dressroom_open_post[hIndex].func;
postHookFunc(sd, view);
}
@@ -24282,14 +24282,14 @@ void HP_clif_dressroom_open(struct map_session_data *sd, int view) {
}
void HP_clif_pOneClick_ItemIdentify(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pOneClick_ItemIdentify_pre ) {
+ if (HPMHooks.count.HP_clif_pOneClick_ItemIdentify_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOneClick_ItemIdentify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOneClick_ItemIdentify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pOneClick_ItemIdentify_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24297,9 +24297,9 @@ void HP_clif_pOneClick_ItemIdentify(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pOneClick_ItemIdentify(fd, sd);
}
- if( HPMHooks.count.HP_clif_pOneClick_ItemIdentify_post ) {
+ if (HPMHooks.count.HP_clif_pOneClick_ItemIdentify_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOneClick_ItemIdentify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pOneClick_ItemIdentify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pOneClick_ItemIdentify_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24308,14 +24308,14 @@ void HP_clif_pOneClick_ItemIdentify(int fd, struct map_session_data *sd) {
}
void HP_clif_selectcart(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_selectcart_pre ) {
+ if (HPMHooks.count.HP_clif_selectcart_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_selectcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_selectcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_selectcart_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24323,9 +24323,9 @@ void HP_clif_selectcart(struct map_session_data *sd) {
{
HPMHooks.source.clif.selectcart(sd);
}
- if( HPMHooks.count.HP_clif_selectcart_post ) {
+ if (HPMHooks.count.HP_clif_selectcart_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_selectcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_selectcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_selectcart_post[hIndex].func;
postHookFunc(sd);
}
@@ -24334,14 +24334,14 @@ void HP_clif_selectcart(struct map_session_data *sd) {
}
void HP_clif_pSelectCart(int fd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_clif_pSelectCart_pre ) {
+ if (HPMHooks.count.HP_clif_pSelectCart_pre > 0) {
void (*preHookFunc) (int *fd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectCart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectCart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_pSelectCart_pre[hIndex].func;
preHookFunc(&fd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24349,9 +24349,9 @@ void HP_clif_pSelectCart(int fd, struct map_session_data *sd) {
{
HPMHooks.source.clif.pSelectCart(fd, sd);
}
- if( HPMHooks.count.HP_clif_pSelectCart_post ) {
+ if (HPMHooks.count.HP_clif_pSelectCart_post > 0) {
void (*postHookFunc) (int fd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectCart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_pSelectCart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_pSelectCart_post[hIndex].func;
postHookFunc(fd, sd);
}
@@ -24361,14 +24361,14 @@ void HP_clif_pSelectCart(int fd, struct map_session_data *sd) {
const char* HP_clif_get_bl_name(const struct block_list *bl) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_clif_get_bl_name_pre ) {
+ if (HPMHooks.count.HP_clif_get_bl_name_pre > 0) {
const char* (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_bl_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_bl_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_clif_get_bl_name_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24376,9 +24376,9 @@ const char* HP_clif_get_bl_name(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.clif.get_bl_name(bl);
}
- if( HPMHooks.count.HP_clif_get_bl_name_post ) {
+ if (HPMHooks.count.HP_clif_get_bl_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_bl_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_clif_get_bl_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_clif_get_bl_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -24388,14 +24388,14 @@ const char* HP_clif_get_bl_name(const struct block_list *bl) {
/* cmdline_interface */
void HP_cmdline_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_init_pre ) {
+ if (HPMHooks.count.HP_cmdline_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24403,9 +24403,9 @@ void HP_cmdline_init(void) {
{
HPMHooks.source.cmdline.init();
}
- if( HPMHooks.count.HP_cmdline_init_post ) {
+ if (HPMHooks.count.HP_cmdline_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_init_post[hIndex].func;
postHookFunc();
}
@@ -24414,14 +24414,14 @@ void HP_cmdline_init(void) {
}
void HP_cmdline_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_cmdline_final_pre ) {
+ if (HPMHooks.count.HP_cmdline_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24429,9 +24429,9 @@ void HP_cmdline_final(void) {
{
HPMHooks.source.cmdline.final();
}
- if( HPMHooks.count.HP_cmdline_final_post ) {
+ if (HPMHooks.count.HP_cmdline_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_final_post[hIndex].func;
postHookFunc();
}
@@ -24441,14 +24441,14 @@ void HP_cmdline_final(void) {
bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_add_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_pre > 0) {
bool (*preHookFunc) (unsigned int *pluginID, const char **name, char *shortname, CmdlineExecFunc *func, const char **help, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_add_pre[hIndex].func;
retVal___ = preHookFunc(&pluginID, &name, &shortname, &func, &help, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24456,9 +24456,9 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
{
retVal___ = HPMHooks.source.cmdline.arg_add(pluginID, name, shortname, func, help, options);
}
- if( HPMHooks.count.HP_cmdline_arg_add_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_add_post > 0) {
bool (*postHookFunc) (bool retVal___, unsigned int pluginID, const char *name, char shortname, CmdlineExecFunc func, const char *help, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pluginID, name, shortname, func, help, options);
}
@@ -24468,14 +24468,14 @@ bool HP_cmdline_arg_add(unsigned int pluginID, const char *name, char shortname,
int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_cmdline_exec_pre ) {
+ if (HPMHooks.count.HP_cmdline_exec_pre > 0) {
int (*preHookFunc) (int *argc, char ***argv, unsigned int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_exec_pre[hIndex].func;
retVal___ = preHookFunc(&argc, &argv, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24483,9 +24483,9 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
{
retVal___ = HPMHooks.source.cmdline.exec(argc, argv, options);
}
- if( HPMHooks.count.HP_cmdline_exec_post ) {
+ if (HPMHooks.count.HP_cmdline_exec_post > 0) {
int (*postHookFunc) (int retVal___, int argc, char **argv, unsigned int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_exec_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_exec_post[hIndex].func;
retVal___ = postHookFunc(retVal___, argc, argv, options);
}
@@ -24495,14 +24495,14 @@ int HP_cmdline_exec(int argc, char **argv, unsigned int options) {
bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_cmdline_arg_next_value_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_pre > 0) {
bool (*preHookFunc) (const char **name, int *current_arg, int *argc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_pre[hIndex].func;
retVal___ = preHookFunc(&name, &current_arg, &argc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24510,9 +24510,9 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
{
retVal___ = HPMHooks.source.cmdline.arg_next_value(name, current_arg, argc);
}
- if( HPMHooks.count.HP_cmdline_arg_next_value_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_next_value_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *name, int current_arg, int argc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_next_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_next_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, current_arg, argc);
}
@@ -24522,14 +24522,14 @@ bool HP_cmdline_arg_next_value(const char *name, int current_arg, int argc) {
const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_cmdline_arg_source_pre ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_pre > 0) {
const char* (*preHookFunc) (struct CmdlineArgData **arg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_cmdline_arg_source_pre[hIndex].func;
retVal___ = preHookFunc(&arg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24537,9 +24537,9 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
{
retVal___ = HPMHooks.source.cmdline.arg_source(arg);
}
- if( HPMHooks.count.HP_cmdline_arg_source_post ) {
+ if (HPMHooks.count.HP_cmdline_arg_source_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct CmdlineArgData *arg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_cmdline_arg_source_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_cmdline_arg_source_post[hIndex].func;
retVal___ = postHookFunc(retVal___, arg);
}
@@ -24549,14 +24549,14 @@ const char* HP_cmdline_arg_source(struct CmdlineArgData *arg) {
/* console_interface */
void HP_console_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_init_pre ) {
+ if (HPMHooks.count.HP_console_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24564,9 +24564,9 @@ void HP_console_init(void) {
{
HPMHooks.source.console.init();
}
- if( HPMHooks.count.HP_console_init_post ) {
+ if (HPMHooks.count.HP_console_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_init_post[hIndex].func;
postHookFunc();
}
@@ -24575,14 +24575,14 @@ void HP_console_init(void) {
}
void HP_console_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_final_pre ) {
+ if (HPMHooks.count.HP_console_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24590,9 +24590,9 @@ void HP_console_final(void) {
{
HPMHooks.source.console.final();
}
- if( HPMHooks.count.HP_console_final_post ) {
+ if (HPMHooks.count.HP_console_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_final_post[hIndex].func;
postHookFunc();
}
@@ -24601,14 +24601,14 @@ void HP_console_final(void) {
}
void HP_console_display_title(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_title_pre ) {
+ if (HPMHooks.count.HP_console_display_title_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_title_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24616,9 +24616,9 @@ void HP_console_display_title(void) {
{
HPMHooks.source.console.display_title();
}
- if( HPMHooks.count.HP_console_display_title_post ) {
+ if (HPMHooks.count.HP_console_display_title_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_title_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_title_post[hIndex].func;
postHookFunc();
}
@@ -24627,14 +24627,14 @@ void HP_console_display_title(void) {
}
void HP_console_display_gplnotice(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_console_display_gplnotice_pre ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_console_display_gplnotice_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24642,9 +24642,9 @@ void HP_console_display_gplnotice(void) {
{
HPMHooks.source.console.display_gplnotice();
}
- if( HPMHooks.count.HP_console_display_gplnotice_post ) {
+ if (HPMHooks.count.HP_console_display_gplnotice_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_console_display_gplnotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_console_display_gplnotice_post[hIndex].func;
postHookFunc();
}
@@ -24654,14 +24654,14 @@ void HP_console_display_gplnotice(void) {
/* core_interface */
void HP_core_shutdown_callback(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_core_shutdown_callback_pre ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_core_shutdown_callback_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -24669,9 +24669,9 @@ void HP_core_shutdown_callback(void) {
{
HPMHooks.source.core.shutdown_callback();
}
- if( HPMHooks.count.HP_core_shutdown_callback_post ) {
+ if (HPMHooks.count.HP_core_shutdown_callback_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_core_shutdown_callback_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_core_shutdown_callback_post[hIndex].func;
postHookFunc();
}
@@ -24682,14 +24682,14 @@ void HP_core_shutdown_callback(void) {
enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
int hIndex = 0;
enum DBOptions retVal___ = DB_OPT_BASE;
- if( HPMHooks.count.HP_DB_fix_options_pre ) {
+ if (HPMHooks.count.HP_DB_fix_options_pre > 0) {
enum DBOptions (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_fix_options_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24697,9 +24697,9 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.fix_options(type, options);
}
- if( HPMHooks.count.HP_DB_fix_options_post ) {
+ if (HPMHooks.count.HP_DB_fix_options_post > 0) {
enum DBOptions (*postHookFunc) (enum DBOptions retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_fix_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_fix_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -24709,14 +24709,14 @@ enum DBOptions HP_DB_fix_options(enum DBType type, enum DBOptions options) {
DBComparator HP_DB_default_cmp(enum DBType type) {
int hIndex = 0;
DBComparator retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_cmp_pre ) {
+ if (HPMHooks.count.HP_DB_default_cmp_pre > 0) {
DBComparator (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_cmp_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24724,9 +24724,9 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_cmp(type);
}
- if( HPMHooks.count.HP_DB_default_cmp_post ) {
+ if (HPMHooks.count.HP_DB_default_cmp_post > 0) {
DBComparator (*postHookFunc) (DBComparator retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_cmp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_cmp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -24736,14 +24736,14 @@ DBComparator HP_DB_default_cmp(enum DBType type) {
DBHasher HP_DB_default_hash(enum DBType type) {
int hIndex = 0;
DBHasher retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_hash_pre ) {
+ if (HPMHooks.count.HP_DB_default_hash_pre > 0) {
DBHasher (*preHookFunc) (enum DBType *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_hash_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24751,9 +24751,9 @@ DBHasher HP_DB_default_hash(enum DBType type) {
{
retVal___ = HPMHooks.source.DB.default_hash(type);
}
- if( HPMHooks.count.HP_DB_default_hash_post ) {
+ if (HPMHooks.count.HP_DB_default_hash_post > 0) {
DBHasher (*postHookFunc) (DBHasher retVal___, enum DBType type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_hash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_hash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -24763,14 +24763,14 @@ DBHasher HP_DB_default_hash(enum DBType type) {
DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_default_release_pre ) {
+ if (HPMHooks.count.HP_DB_default_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBType *type, enum DBOptions *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_default_release_pre[hIndex].func;
retVal___ = preHookFunc(&type, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24778,9 +24778,9 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
{
retVal___ = HPMHooks.source.DB.default_release(type, options);
}
- if( HPMHooks.count.HP_DB_default_release_post ) {
+ if (HPMHooks.count.HP_DB_default_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBType type, enum DBOptions options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_default_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_default_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, options);
}
@@ -24790,14 +24790,14 @@ DBReleaser HP_DB_default_release(enum DBType type, enum DBOptions options) {
DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
int hIndex = 0;
DBReleaser retVal___ = NULL;
- if( HPMHooks.count.HP_DB_custom_release_pre ) {
+ if (HPMHooks.count.HP_DB_custom_release_pre > 0) {
DBReleaser (*preHookFunc) (enum DBReleaseOption *which);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_custom_release_pre[hIndex].func;
retVal___ = preHookFunc(&which);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24805,9 +24805,9 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
{
retVal___ = HPMHooks.source.DB.custom_release(which);
}
- if( HPMHooks.count.HP_DB_custom_release_post ) {
+ if (HPMHooks.count.HP_DB_custom_release_post > 0) {
DBReleaser (*postHookFunc) (DBReleaser retVal___, enum DBReleaseOption which);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_custom_release_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_custom_release_post[hIndex].func;
retVal___ = postHookFunc(retVal___, which);
}
@@ -24817,14 +24817,14 @@ DBReleaser HP_DB_custom_release(enum DBReleaseOption which) {
struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen) {
int hIndex = 0;
struct DBMap* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_alloc_pre ) {
+ if (HPMHooks.count.HP_DB_alloc_pre > 0) {
struct DBMap* (*preHookFunc) (const char **file, const char **func, int *line, enum DBType *type, enum DBOptions *options, unsigned short *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_alloc_pre[hIndex].func;
retVal___ = preHookFunc(&file, &func, &line, &type, &options, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24832,9 +24832,9 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
{
retVal___ = HPMHooks.source.DB.alloc(file, func, line, type, options, maxlen);
}
- if( HPMHooks.count.HP_DB_alloc_post ) {
+ if (HPMHooks.count.HP_DB_alloc_post > 0) {
struct DBMap* (*postHookFunc) (struct DBMap* retVal___, const char *file, const char *func, int line, enum DBType type, enum DBOptions options, unsigned short maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_alloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_alloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, func, line, type, options, maxlen);
}
@@ -24844,14 +24844,14 @@ struct DBMap* HP_DB_alloc(const char *file, const char *func, int line, enum DBT
union DBKey HP_DB_i2key(int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2key_pre ) {
+ if (HPMHooks.count.HP_DB_i2key_pre > 0) {
union DBKey (*preHookFunc) (int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24859,9 +24859,9 @@ union DBKey HP_DB_i2key(int key) {
{
retVal___ = HPMHooks.source.DB.i2key(key);
}
- if( HPMHooks.count.HP_DB_i2key_post ) {
+ if (HPMHooks.count.HP_DB_i2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -24871,14 +24871,14 @@ union DBKey HP_DB_i2key(int key) {
union DBKey HP_DB_ui2key(unsigned int key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2key_pre ) {
+ if (HPMHooks.count.HP_DB_ui2key_pre > 0) {
union DBKey (*preHookFunc) (unsigned int *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24886,9 +24886,9 @@ union DBKey HP_DB_ui2key(unsigned int key) {
{
retVal___ = HPMHooks.source.DB.ui2key(key);
}
- if( HPMHooks.count.HP_DB_ui2key_post ) {
+ if (HPMHooks.count.HP_DB_ui2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, unsigned int key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -24898,14 +24898,14 @@ union DBKey HP_DB_ui2key(unsigned int key) {
union DBKey HP_DB_str2key(const char *key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_str2key_pre ) {
+ if (HPMHooks.count.HP_DB_str2key_pre > 0) {
union DBKey (*preHookFunc) (const char **key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_str2key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24913,9 +24913,9 @@ union DBKey HP_DB_str2key(const char *key) {
{
retVal___ = HPMHooks.source.DB.str2key(key);
}
- if( HPMHooks.count.HP_DB_str2key_post ) {
+ if (HPMHooks.count.HP_DB_str2key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, const char *key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_str2key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_str2key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -24925,14 +24925,14 @@ union DBKey HP_DB_str2key(const char *key) {
union DBKey HP_DB_i642key(int64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i642key_pre ) {
+ if (HPMHooks.count.HP_DB_i642key_pre > 0) {
union DBKey (*preHookFunc) (int64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24940,9 +24940,9 @@ union DBKey HP_DB_i642key(int64 key) {
{
retVal___ = HPMHooks.source.DB.i642key(key);
}
- if( HPMHooks.count.HP_DB_i642key_post ) {
+ if (HPMHooks.count.HP_DB_i642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, int64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -24952,14 +24952,14 @@ union DBKey HP_DB_i642key(int64 key) {
union DBKey HP_DB_ui642key(uint64 key) {
int hIndex = 0;
union DBKey retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui642key_pre ) {
+ if (HPMHooks.count.HP_DB_ui642key_pre > 0) {
union DBKey (*preHookFunc) (uint64 *key);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui642key_pre[hIndex].func;
retVal___ = preHookFunc(&key);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24967,9 +24967,9 @@ union DBKey HP_DB_ui642key(uint64 key) {
{
retVal___ = HPMHooks.source.DB.ui642key(key);
}
- if( HPMHooks.count.HP_DB_ui642key_post ) {
+ if (HPMHooks.count.HP_DB_ui642key_post > 0) {
union DBKey (*postHookFunc) (union DBKey retVal___, uint64 key);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui642key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui642key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key);
}
@@ -24979,14 +24979,14 @@ union DBKey HP_DB_ui642key(uint64 key) {
struct DBData HP_DB_i2data(int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_i2data_pre ) {
+ if (HPMHooks.count.HP_DB_i2data_pre > 0) {
struct DBData (*preHookFunc) (int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_i2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -24994,9 +24994,9 @@ struct DBData HP_DB_i2data(int data) {
{
retVal___ = HPMHooks.source.DB.i2data(data);
}
- if( HPMHooks.count.HP_DB_i2data_post ) {
+ if (HPMHooks.count.HP_DB_i2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_i2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_i2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25006,14 +25006,14 @@ struct DBData HP_DB_i2data(int data) {
struct DBData HP_DB_ui2data(unsigned int data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ui2data_pre ) {
+ if (HPMHooks.count.HP_DB_ui2data_pre > 0) {
struct DBData (*preHookFunc) (unsigned int *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ui2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25021,9 +25021,9 @@ struct DBData HP_DB_ui2data(unsigned int data) {
{
retVal___ = HPMHooks.source.DB.ui2data(data);
}
- if( HPMHooks.count.HP_DB_ui2data_post ) {
+ if (HPMHooks.count.HP_DB_ui2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, unsigned int data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ui2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ui2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25033,14 +25033,14 @@ struct DBData HP_DB_ui2data(unsigned int data) {
struct DBData HP_DB_ptr2data(void *data) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_DB_ptr2data_pre ) {
+ if (HPMHooks.count.HP_DB_ptr2data_pre > 0) {
struct DBData (*preHookFunc) (void **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_ptr2data_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25048,9 +25048,9 @@ struct DBData HP_DB_ptr2data(void *data) {
{
retVal___ = HPMHooks.source.DB.ptr2data(data);
}
- if( HPMHooks.count.HP_DB_ptr2data_post ) {
+ if (HPMHooks.count.HP_DB_ptr2data_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, void *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_ptr2data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_ptr2data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25060,14 +25060,14 @@ struct DBData HP_DB_ptr2data(void *data) {
int HP_DB_data2i(struct DBData *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2i_pre ) {
+ if (HPMHooks.count.HP_DB_data2i_pre > 0) {
int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2i_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25075,9 +25075,9 @@ int HP_DB_data2i(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2i(data);
}
- if( HPMHooks.count.HP_DB_data2i_post ) {
+ if (HPMHooks.count.HP_DB_data2i_post > 0) {
int (*postHookFunc) (int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2i_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2i_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25087,14 +25087,14 @@ int HP_DB_data2i(struct DBData *data) {
unsigned int HP_DB_data2ui(struct DBData *data) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_DB_data2ui_pre ) {
+ if (HPMHooks.count.HP_DB_data2ui_pre > 0) {
unsigned int (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ui_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25102,9 +25102,9 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ui(data);
}
- if( HPMHooks.count.HP_DB_data2ui_post ) {
+ if (HPMHooks.count.HP_DB_data2ui_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ui_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ui_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25114,14 +25114,14 @@ unsigned int HP_DB_data2ui(struct DBData *data) {
void* HP_DB_data2ptr(struct DBData *data) {
int hIndex = 0;
void* retVal___ = NULL;
- if( HPMHooks.count.HP_DB_data2ptr_pre ) {
+ if (HPMHooks.count.HP_DB_data2ptr_pre > 0) {
void* (*preHookFunc) (struct DBData **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_data2ptr_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25129,9 +25129,9 @@ void* HP_DB_data2ptr(struct DBData *data) {
{
retVal___ = HPMHooks.source.DB.data2ptr(data);
}
- if( HPMHooks.count.HP_DB_data2ptr_post ) {
+ if (HPMHooks.count.HP_DB_data2ptr_post > 0) {
void* (*postHookFunc) (void* retVal___, struct DBData *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_data2ptr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_data2ptr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -25140,14 +25140,14 @@ void* HP_DB_data2ptr(struct DBData *data) {
}
void HP_DB_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_init_pre ) {
+ if (HPMHooks.count.HP_DB_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25155,9 +25155,9 @@ void HP_DB_init(void) {
{
HPMHooks.source.DB.init();
}
- if( HPMHooks.count.HP_DB_init_post ) {
+ if (HPMHooks.count.HP_DB_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_init_post[hIndex].func;
postHookFunc();
}
@@ -25166,14 +25166,14 @@ void HP_DB_init(void) {
}
void HP_DB_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_DB_final_pre ) {
+ if (HPMHooks.count.HP_DB_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_DB_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25181,9 +25181,9 @@ void HP_DB_final(void) {
{
HPMHooks.source.DB.final();
}
- if( HPMHooks.count.HP_DB_final_post ) {
+ if (HPMHooks.count.HP_DB_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_DB_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_DB_final_post[hIndex].func;
postHookFunc();
}
@@ -25193,14 +25193,14 @@ void HP_DB_final(void) {
/* des_interface */
void HP_des_decrypt_block(struct des_bit64 *block) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_block_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_block_pre > 0) {
void (*preHookFunc) (struct des_bit64 **block);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_block_pre[hIndex].func;
preHookFunc(&block);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25208,9 +25208,9 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
{
HPMHooks.source.des.decrypt_block(block);
}
- if( HPMHooks.count.HP_des_decrypt_block_post ) {
+ if (HPMHooks.count.HP_des_decrypt_block_post > 0) {
void (*postHookFunc) (struct des_bit64 *block);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_block_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_block_post[hIndex].func;
postHookFunc(block);
}
@@ -25219,14 +25219,14 @@ void HP_des_decrypt_block(struct des_bit64 *block) {
}
void HP_des_decrypt(unsigned char *data, size_t size) {
int hIndex = 0;
- if( HPMHooks.count.HP_des_decrypt_pre ) {
+ if (HPMHooks.count.HP_des_decrypt_pre > 0) {
void (*preHookFunc) (unsigned char **data, size_t *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_des_decrypt_pre[hIndex].func;
preHookFunc(&data, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25234,9 +25234,9 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
{
HPMHooks.source.des.decrypt(data, size);
}
- if( HPMHooks.count.HP_des_decrypt_post ) {
+ if (HPMHooks.count.HP_des_decrypt_post > 0) {
void (*postHookFunc) (unsigned char *data, size_t size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_des_decrypt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_des_decrypt_post[hIndex].func;
postHookFunc(data, size);
}
@@ -25247,14 +25247,14 @@ void HP_des_decrypt(unsigned char *data, size_t size) {
int HP_duel_create(struct map_session_data *sd, const unsigned int maxpl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_duel_create_pre ) {
+ if (HPMHooks.count.HP_duel_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const unsigned int *maxpl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &maxpl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25262,9 +25262,9 @@ int HP_duel_create(struct map_session_data *sd, const unsigned int maxpl) {
{
retVal___ = HPMHooks.source.duel.create(sd, maxpl);
}
- if( HPMHooks.count.HP_duel_create_post ) {
+ if (HPMHooks.count.HP_duel_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const unsigned int maxpl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, maxpl);
}
@@ -25273,14 +25273,14 @@ int HP_duel_create(struct map_session_data *sd, const unsigned int maxpl) {
}
void HP_duel_invite(const unsigned int did, struct map_session_data *sd, struct map_session_data *target_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_invite_pre ) {
+ if (HPMHooks.count.HP_duel_invite_pre > 0) {
void (*preHookFunc) (const unsigned int *did, struct map_session_data **sd, struct map_session_data **target_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_invite_pre[hIndex].func;
preHookFunc(&did, &sd, &target_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25288,9 +25288,9 @@ void HP_duel_invite(const unsigned int did, struct map_session_data *sd, struct
{
HPMHooks.source.duel.invite(did, sd, target_sd);
}
- if( HPMHooks.count.HP_duel_invite_post ) {
+ if (HPMHooks.count.HP_duel_invite_post > 0) {
void (*postHookFunc) (const unsigned int did, struct map_session_data *sd, struct map_session_data *target_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_invite_post[hIndex].func;
postHookFunc(did, sd, target_sd);
}
@@ -25299,14 +25299,14 @@ void HP_duel_invite(const unsigned int did, struct map_session_data *sd, struct
}
void HP_duel_accept(const unsigned int did, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_accept_pre ) {
+ if (HPMHooks.count.HP_duel_accept_pre > 0) {
void (*preHookFunc) (const unsigned int *did, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_accept_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_accept_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_accept_pre[hIndex].func;
preHookFunc(&did, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25314,9 +25314,9 @@ void HP_duel_accept(const unsigned int did, struct map_session_data *sd) {
{
HPMHooks.source.duel.accept(did, sd);
}
- if( HPMHooks.count.HP_duel_accept_post ) {
+ if (HPMHooks.count.HP_duel_accept_post > 0) {
void (*postHookFunc) (const unsigned int did, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_accept_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_accept_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_accept_post[hIndex].func;
postHookFunc(did, sd);
}
@@ -25325,14 +25325,14 @@ void HP_duel_accept(const unsigned int did, struct map_session_data *sd) {
}
void HP_duel_reject(const unsigned int did, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_reject_pre ) {
+ if (HPMHooks.count.HP_duel_reject_pre > 0) {
void (*preHookFunc) (const unsigned int *did, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_reject_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_reject_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_reject_pre[hIndex].func;
preHookFunc(&did, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25340,9 +25340,9 @@ void HP_duel_reject(const unsigned int did, struct map_session_data *sd) {
{
HPMHooks.source.duel.reject(did, sd);
}
- if( HPMHooks.count.HP_duel_reject_post ) {
+ if (HPMHooks.count.HP_duel_reject_post > 0) {
void (*postHookFunc) (const unsigned int did, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_reject_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_reject_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_reject_post[hIndex].func;
postHookFunc(did, sd);
}
@@ -25351,14 +25351,14 @@ void HP_duel_reject(const unsigned int did, struct map_session_data *sd) {
}
void HP_duel_leave(const unsigned int did, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_leave_pre ) {
+ if (HPMHooks.count.HP_duel_leave_pre > 0) {
void (*preHookFunc) (const unsigned int *did, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_leave_pre[hIndex].func;
preHookFunc(&did, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25366,9 +25366,9 @@ void HP_duel_leave(const unsigned int did, struct map_session_data *sd) {
{
HPMHooks.source.duel.leave(did, sd);
}
- if( HPMHooks.count.HP_duel_leave_post ) {
+ if (HPMHooks.count.HP_duel_leave_post > 0) {
void (*postHookFunc) (const unsigned int did, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_leave_post[hIndex].func;
postHookFunc(did, sd);
}
@@ -25377,14 +25377,14 @@ void HP_duel_leave(const unsigned int did, struct map_session_data *sd) {
}
void HP_duel_showinfo(const unsigned int did, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_showinfo_pre ) {
+ if (HPMHooks.count.HP_duel_showinfo_pre > 0) {
void (*preHookFunc) (const unsigned int *did, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_showinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_showinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_showinfo_pre[hIndex].func;
preHookFunc(&did, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25392,9 +25392,9 @@ void HP_duel_showinfo(const unsigned int did, struct map_session_data *sd) {
{
HPMHooks.source.duel.showinfo(did, sd);
}
- if( HPMHooks.count.HP_duel_showinfo_post ) {
+ if (HPMHooks.count.HP_duel_showinfo_post > 0) {
void (*postHookFunc) (const unsigned int did, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_showinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_showinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_showinfo_post[hIndex].func;
postHookFunc(did, sd);
}
@@ -25404,14 +25404,14 @@ void HP_duel_showinfo(const unsigned int did, struct map_session_data *sd) {
int HP_duel_checktime(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_duel_checktime_pre ) {
+ if (HPMHooks.count.HP_duel_checktime_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_checktime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_checktime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_checktime_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25419,9 +25419,9 @@ int HP_duel_checktime(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.duel.checktime(sd);
}
- if( HPMHooks.count.HP_duel_checktime_post ) {
+ if (HPMHooks.count.HP_duel_checktime_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_checktime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_checktime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_checktime_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -25430,14 +25430,14 @@ int HP_duel_checktime(struct map_session_data *sd) {
}
void HP_duel_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_init_pre ) {
+ if (HPMHooks.count.HP_duel_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25445,9 +25445,9 @@ void HP_duel_init(bool minimal) {
{
HPMHooks.source.duel.init(minimal);
}
- if( HPMHooks.count.HP_duel_init_post ) {
+ if (HPMHooks.count.HP_duel_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -25456,14 +25456,14 @@ void HP_duel_init(bool minimal) {
}
void HP_duel_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_duel_final_pre ) {
+ if (HPMHooks.count.HP_duel_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_duel_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25471,9 +25471,9 @@ void HP_duel_final(void) {
{
HPMHooks.source.duel.final();
}
- if( HPMHooks.count.HP_duel_final_post ) {
+ if (HPMHooks.count.HP_duel_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_duel_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_duel_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_duel_final_post[hIndex].func;
postHookFunc();
}
@@ -25484,14 +25484,14 @@ void HP_duel_final(void) {
int HP_elemental_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_init_pre ) {
+ if (HPMHooks.count.HP_elemental_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25499,9 +25499,9 @@ int HP_elemental_init(bool minimal) {
{
retVal___ = HPMHooks.source.elemental.init(minimal);
}
- if( HPMHooks.count.HP_elemental_init_post ) {
+ if (HPMHooks.count.HP_elemental_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -25510,14 +25510,14 @@ int HP_elemental_init(bool minimal) {
}
void HP_elemental_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_final_pre ) {
+ if (HPMHooks.count.HP_elemental_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25525,9 +25525,9 @@ void HP_elemental_final(void) {
{
HPMHooks.source.elemental.final();
}
- if( HPMHooks.count.HP_elemental_final_post ) {
+ if (HPMHooks.count.HP_elemental_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_final_post[hIndex].func;
postHookFunc();
}
@@ -25537,14 +25537,14 @@ void HP_elemental_final(void) {
bool HP_elemental_class(int class_) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_elemental_class_pre ) {
+ if (HPMHooks.count.HP_elemental_class_pre > 0) {
bool (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_class_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_class_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_class_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25552,9 +25552,9 @@ bool HP_elemental_class(int class_) {
{
retVal___ = HPMHooks.source.elemental.class(class_);
}
- if( HPMHooks.count.HP_elemental_class_post ) {
+ if (HPMHooks.count.HP_elemental_class_post > 0) {
bool (*postHookFunc) (bool retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_class_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_class_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_class_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -25564,14 +25564,14 @@ bool HP_elemental_class(int class_) {
struct view_data* HP_elemental_get_viewdata(int class_) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_elemental_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_elemental_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25579,9 +25579,9 @@ struct view_data* HP_elemental_get_viewdata(int class_) {
{
retVal___ = HPMHooks.source.elemental.get_viewdata(class_);
}
- if( HPMHooks.count.HP_elemental_get_viewdata_post ) {
+ if (HPMHooks.count.HP_elemental_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -25591,14 +25591,14 @@ struct view_data* HP_elemental_get_viewdata(int class_) {
int HP_elemental_create(struct map_session_data *sd, int class_, unsigned int lifetime) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_create_pre ) {
+ if (HPMHooks.count.HP_elemental_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *class_, unsigned int *lifetime);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &class_, &lifetime);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25606,9 +25606,9 @@ int HP_elemental_create(struct map_session_data *sd, int class_, unsigned int li
{
retVal___ = HPMHooks.source.elemental.create(sd, class_, lifetime);
}
- if( HPMHooks.count.HP_elemental_create_post ) {
+ if (HPMHooks.count.HP_elemental_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int class_, unsigned int lifetime);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, class_, lifetime);
}
@@ -25618,14 +25618,14 @@ int HP_elemental_create(struct map_session_data *sd, int class_, unsigned int li
int HP_elemental_data_received(const struct s_elemental *ele, bool flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_data_received_pre ) {
+ if (HPMHooks.count.HP_elemental_data_received_pre > 0) {
int (*preHookFunc) (const struct s_elemental **ele, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_data_received_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_data_received_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_data_received_pre[hIndex].func;
retVal___ = preHookFunc(&ele, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25633,9 +25633,9 @@ int HP_elemental_data_received(const struct s_elemental *ele, bool flag) {
{
retVal___ = HPMHooks.source.elemental.data_received(ele, flag);
}
- if( HPMHooks.count.HP_elemental_data_received_post ) {
+ if (HPMHooks.count.HP_elemental_data_received_post > 0) {
int (*postHookFunc) (int retVal___, const struct s_elemental *ele, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_data_received_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_data_received_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_data_received_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele, flag);
}
@@ -25645,14 +25645,14 @@ int HP_elemental_data_received(const struct s_elemental *ele, bool flag) {
int HP_elemental_save(struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_save_pre ) {
+ if (HPMHooks.count.HP_elemental_save_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_save_pre[hIndex].func;
retVal___ = preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25660,9 +25660,9 @@ int HP_elemental_save(struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.save(ed);
}
- if( HPMHooks.count.HP_elemental_save_post ) {
+ if (HPMHooks.count.HP_elemental_save_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed);
}
@@ -25672,14 +25672,14 @@ int HP_elemental_save(struct elemental_data *ed) {
int HP_elemental_change_mode_ack(struct elemental_data *ed, int mode) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_change_mode_ack_pre ) {
+ if (HPMHooks.count.HP_elemental_change_mode_ack_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, int *mode);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_change_mode_ack_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &mode);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25687,9 +25687,9 @@ int HP_elemental_change_mode_ack(struct elemental_data *ed, int mode) {
{
retVal___ = HPMHooks.source.elemental.change_mode_ack(ed, mode);
}
- if( HPMHooks.count.HP_elemental_change_mode_ack_post ) {
+ if (HPMHooks.count.HP_elemental_change_mode_ack_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, int mode);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_change_mode_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, mode);
}
@@ -25699,14 +25699,14 @@ int HP_elemental_change_mode_ack(struct elemental_data *ed, int mode) {
int HP_elemental_change_mode(struct elemental_data *ed, uint32 mode) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_change_mode_pre ) {
+ if (HPMHooks.count.HP_elemental_change_mode_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, uint32 *mode);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_change_mode_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &mode);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25714,9 +25714,9 @@ int HP_elemental_change_mode(struct elemental_data *ed, uint32 mode) {
{
retVal___ = HPMHooks.source.elemental.change_mode(ed, mode);
}
- if( HPMHooks.count.HP_elemental_change_mode_post ) {
+ if (HPMHooks.count.HP_elemental_change_mode_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, uint32 mode);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_change_mode_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_change_mode_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, mode);
}
@@ -25725,14 +25725,14 @@ int HP_elemental_change_mode(struct elemental_data *ed, uint32 mode) {
}
void HP_elemental_heal(struct elemental_data *ed, int hp, int sp) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_heal_pre ) {
+ if (HPMHooks.count.HP_elemental_heal_pre > 0) {
void (*preHookFunc) (struct elemental_data **ed, int *hp, int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_heal_pre[hIndex].func;
preHookFunc(&ed, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25740,9 +25740,9 @@ void HP_elemental_heal(struct elemental_data *ed, int hp, int sp) {
{
HPMHooks.source.elemental.heal(ed, hp, sp);
}
- if( HPMHooks.count.HP_elemental_heal_post ) {
+ if (HPMHooks.count.HP_elemental_heal_post > 0) {
void (*postHookFunc) (struct elemental_data *ed, int hp, int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_heal_post[hIndex].func;
postHookFunc(ed, hp, sp);
}
@@ -25752,14 +25752,14 @@ void HP_elemental_heal(struct elemental_data *ed, int hp, int sp) {
int HP_elemental_dead(struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_dead_pre ) {
+ if (HPMHooks.count.HP_elemental_dead_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_dead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_dead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_dead_pre[hIndex].func;
retVal___ = preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25767,9 +25767,9 @@ int HP_elemental_dead(struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.dead(ed);
}
- if( HPMHooks.count.HP_elemental_dead_post ) {
+ if (HPMHooks.count.HP_elemental_dead_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_dead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_dead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_dead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed);
}
@@ -25779,14 +25779,14 @@ int HP_elemental_dead(struct elemental_data *ed) {
int HP_elemental_delete(struct elemental_data *ed, int reply) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_delete_pre ) {
+ if (HPMHooks.count.HP_elemental_delete_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, int *reply);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_delete_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &reply);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25794,9 +25794,9 @@ int HP_elemental_delete(struct elemental_data *ed, int reply) {
{
retVal___ = HPMHooks.source.elemental.delete(ed, reply);
}
- if( HPMHooks.count.HP_elemental_delete_post ) {
+ if (HPMHooks.count.HP_elemental_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, int reply);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, reply);
}
@@ -25805,14 +25805,14 @@ int HP_elemental_delete(struct elemental_data *ed, int reply) {
}
void HP_elemental_summon_stop(struct elemental_data *ed) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_summon_stop_pre ) {
+ if (HPMHooks.count.HP_elemental_summon_stop_pre > 0) {
void (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_stop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_stop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_summon_stop_pre[hIndex].func;
preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -25820,9 +25820,9 @@ void HP_elemental_summon_stop(struct elemental_data *ed) {
{
HPMHooks.source.elemental.summon_stop(ed);
}
- if( HPMHooks.count.HP_elemental_summon_stop_post ) {
+ if (HPMHooks.count.HP_elemental_summon_stop_post > 0) {
void (*postHookFunc) (struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_stop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_stop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_summon_stop_post[hIndex].func;
postHookFunc(ed);
}
@@ -25832,14 +25832,14 @@ void HP_elemental_summon_stop(struct elemental_data *ed) {
int HP_elemental_get_lifetime(struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_get_lifetime_pre ) {
+ if (HPMHooks.count.HP_elemental_get_lifetime_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_lifetime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_lifetime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_get_lifetime_pre[hIndex].func;
retVal___ = preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25847,9 +25847,9 @@ int HP_elemental_get_lifetime(struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.get_lifetime(ed);
}
- if( HPMHooks.count.HP_elemental_get_lifetime_post ) {
+ if (HPMHooks.count.HP_elemental_get_lifetime_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_lifetime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_get_lifetime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_get_lifetime_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed);
}
@@ -25859,14 +25859,14 @@ int HP_elemental_get_lifetime(struct elemental_data *ed) {
int HP_elemental_unlocktarget(struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_unlocktarget_pre ) {
+ if (HPMHooks.count.HP_elemental_unlocktarget_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_unlocktarget_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_unlocktarget_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_unlocktarget_pre[hIndex].func;
retVal___ = preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25874,9 +25874,9 @@ int HP_elemental_unlocktarget(struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.unlocktarget(ed);
}
- if( HPMHooks.count.HP_elemental_unlocktarget_post ) {
+ if (HPMHooks.count.HP_elemental_unlocktarget_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_unlocktarget_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_unlocktarget_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_unlocktarget_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed);
}
@@ -25886,14 +25886,14 @@ int HP_elemental_unlocktarget(struct elemental_data *ed) {
int HP_elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_skillnotok_pre ) {
+ if (HPMHooks.count.HP_elemental_skillnotok_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skillnotok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skillnotok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_skillnotok_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25901,9 +25901,9 @@ int HP_elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.skillnotok(skill_id, ed);
}
- if( HPMHooks.count.HP_elemental_skillnotok_post ) {
+ if (HPMHooks.count.HP_elemental_skillnotok_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skillnotok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skillnotok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_skillnotok_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, ed);
}
@@ -25913,14 +25913,14 @@ int HP_elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) {
int HP_elemental_set_target(struct map_session_data *sd, struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_set_target_pre ) {
+ if (HPMHooks.count.HP_elemental_set_target_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_set_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_set_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_set_target_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25928,9 +25928,9 @@ int HP_elemental_set_target(struct map_session_data *sd, struct block_list *bl)
{
retVal___ = HPMHooks.source.elemental.set_target(sd, bl);
}
- if( HPMHooks.count.HP_elemental_set_target_post ) {
+ if (HPMHooks.count.HP_elemental_set_target_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_set_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_set_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_set_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl);
}
@@ -25940,14 +25940,14 @@ int HP_elemental_set_target(struct map_session_data *sd, struct block_list *bl)
int HP_elemental_clean_single_effect(struct elemental_data *ed, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_clean_single_effect_pre ) {
+ if (HPMHooks.count.HP_elemental_clean_single_effect_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_single_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_single_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_clean_single_effect_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25955,9 +25955,9 @@ int HP_elemental_clean_single_effect(struct elemental_data *ed, uint16 skill_id)
{
retVal___ = HPMHooks.source.elemental.clean_single_effect(ed, skill_id);
}
- if( HPMHooks.count.HP_elemental_clean_single_effect_post ) {
+ if (HPMHooks.count.HP_elemental_clean_single_effect_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_single_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_single_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_clean_single_effect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, skill_id);
}
@@ -25967,14 +25967,14 @@ int HP_elemental_clean_single_effect(struct elemental_data *ed, uint16 skill_id)
int HP_elemental_clean_effect(struct elemental_data *ed) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_clean_effect_pre ) {
+ if (HPMHooks.count.HP_elemental_clean_effect_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_clean_effect_pre[hIndex].func;
retVal___ = preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -25982,9 +25982,9 @@ int HP_elemental_clean_effect(struct elemental_data *ed) {
{
retVal___ = HPMHooks.source.elemental.clean_effect(ed);
}
- if( HPMHooks.count.HP_elemental_clean_effect_post ) {
+ if (HPMHooks.count.HP_elemental_clean_effect_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_clean_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_clean_effect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed);
}
@@ -25994,14 +25994,14 @@ int HP_elemental_clean_effect(struct elemental_data *ed) {
int HP_elemental_action(struct elemental_data *ed, struct block_list *bl, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_action_pre ) {
+ if (HPMHooks.count.HP_elemental_action_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, struct block_list **bl, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_action_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_action_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_action_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26009,9 +26009,9 @@ int HP_elemental_action(struct elemental_data *ed, struct block_list *bl, int64
{
retVal___ = HPMHooks.source.elemental.action(ed, bl, tick);
}
- if( HPMHooks.count.HP_elemental_action_post ) {
+ if (HPMHooks.count.HP_elemental_action_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, struct block_list *bl, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_action_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_action_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_action_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, bl, tick);
}
@@ -26021,14 +26021,14 @@ int HP_elemental_action(struct elemental_data *ed, struct block_list *bl, int64
struct skill_condition HP_elemental_skill_get_requirements(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
struct skill_condition retVal___ = { 0 };
- if( HPMHooks.count.HP_elemental_skill_get_requirements_pre ) {
+ if (HPMHooks.count.HP_elemental_skill_get_requirements_pre > 0) {
struct skill_condition (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skill_get_requirements_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skill_get_requirements_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_skill_get_requirements_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26036,9 +26036,9 @@ struct skill_condition HP_elemental_skill_get_requirements(uint16 skill_id, uint
{
retVal___ = HPMHooks.source.elemental.skill_get_requirements(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_elemental_skill_get_requirements_post ) {
+ if (HPMHooks.count.HP_elemental_skill_get_requirements_post > 0) {
struct skill_condition (*postHookFunc) (struct skill_condition retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skill_get_requirements_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_skill_get_requirements_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_skill_get_requirements_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -26048,14 +26048,14 @@ struct skill_condition HP_elemental_skill_get_requirements(uint16 skill_id, uint
int HP_elemental_read_skilldb(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_read_skilldb_pre ) {
+ if (HPMHooks.count.HP_elemental_read_skilldb_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_skilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_skilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_read_skilldb_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26063,9 +26063,9 @@ int HP_elemental_read_skilldb(void) {
{
retVal___ = HPMHooks.source.elemental.read_skilldb();
}
- if( HPMHooks.count.HP_elemental_read_skilldb_post ) {
+ if (HPMHooks.count.HP_elemental_read_skilldb_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_skilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_skilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_read_skilldb_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -26074,14 +26074,14 @@ int HP_elemental_read_skilldb(void) {
}
void HP_elemental_reload_db(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_reload_db_pre ) {
+ if (HPMHooks.count.HP_elemental_reload_db_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_reload_db_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26089,9 +26089,9 @@ void HP_elemental_reload_db(void) {
{
HPMHooks.source.elemental.reload_db();
}
- if( HPMHooks.count.HP_elemental_reload_db_post ) {
+ if (HPMHooks.count.HP_elemental_reload_db_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_reload_db_post[hIndex].func;
postHookFunc();
}
@@ -26100,14 +26100,14 @@ void HP_elemental_reload_db(void) {
}
void HP_elemental_reload_skilldb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_reload_skilldb_pre ) {
+ if (HPMHooks.count.HP_elemental_reload_skilldb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_skilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_skilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_reload_skilldb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26115,9 +26115,9 @@ void HP_elemental_reload_skilldb(void) {
{
HPMHooks.source.elemental.reload_skilldb();
}
- if( HPMHooks.count.HP_elemental_reload_skilldb_post ) {
+ if (HPMHooks.count.HP_elemental_reload_skilldb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_skilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_reload_skilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_reload_skilldb_post[hIndex].func;
postHookFunc();
}
@@ -26127,14 +26127,14 @@ void HP_elemental_reload_skilldb(void) {
int HP_elemental_search_index(int class_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_search_index_pre ) {
+ if (HPMHooks.count.HP_elemental_search_index_pre > 0) {
int (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_search_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_search_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_search_index_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26142,9 +26142,9 @@ int HP_elemental_search_index(int class_) {
{
retVal___ = HPMHooks.source.elemental.search_index(class_);
}
- if( HPMHooks.count.HP_elemental_search_index_post ) {
+ if (HPMHooks.count.HP_elemental_search_index_post > 0) {
int (*postHookFunc) (int retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_search_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_search_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_search_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -26153,14 +26153,14 @@ int HP_elemental_search_index(int class_) {
}
void HP_elemental_summon_init(struct elemental_data *ed) {
int hIndex = 0;
- if( HPMHooks.count.HP_elemental_summon_init_pre ) {
+ if (HPMHooks.count.HP_elemental_summon_init_pre > 0) {
void (*preHookFunc) (struct elemental_data **ed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_summon_init_pre[hIndex].func;
preHookFunc(&ed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26168,9 +26168,9 @@ void HP_elemental_summon_init(struct elemental_data *ed) {
{
HPMHooks.source.elemental.summon_init(ed);
}
- if( HPMHooks.count.HP_elemental_summon_init_post ) {
+ if (HPMHooks.count.HP_elemental_summon_init_post > 0) {
void (*postHookFunc) (struct elemental_data *ed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_summon_init_post[hIndex].func;
postHookFunc(ed);
}
@@ -26180,14 +26180,14 @@ void HP_elemental_summon_init(struct elemental_data *ed) {
int HP_elemental_summon_end_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_summon_end_timer_pre ) {
+ if (HPMHooks.count.HP_elemental_summon_end_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_end_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_end_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_summon_end_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26195,9 +26195,9 @@ int HP_elemental_summon_end_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.elemental.summon_end_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_elemental_summon_end_timer_post ) {
+ if (HPMHooks.count.HP_elemental_summon_end_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_end_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_summon_end_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_summon_end_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -26207,16 +26207,16 @@ int HP_elemental_summon_end_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_elemental_ai_sub_timer_activesearch(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_elemental_ai_sub_timer_activesearch_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26226,9 +26226,9 @@ int HP_elemental_ai_sub_timer_activesearch(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.elemental.ai_sub_timer_activesearch(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_post ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_activesearch_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_elemental_ai_sub_timer_activesearch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -26240,14 +26240,14 @@ int HP_elemental_ai_sub_timer_activesearch(struct block_list *bl, va_list ap) {
int HP_elemental_ai_sub_timer(struct elemental_data *ed, struct map_session_data *sd, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_ai_sub_timer_pre ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_timer_pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, struct map_session_data **sd, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_ai_sub_timer_pre[hIndex].func;
retVal___ = preHookFunc(&ed, &sd, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26255,9 +26255,9 @@ int HP_elemental_ai_sub_timer(struct elemental_data *ed, struct map_session_data
{
retVal___ = HPMHooks.source.elemental.ai_sub_timer(ed, sd, tick);
}
- if( HPMHooks.count.HP_elemental_ai_sub_timer_post ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_timer_post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, struct map_session_data *sd, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_ai_sub_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, sd, tick);
}
@@ -26267,16 +26267,16 @@ int HP_elemental_ai_sub_timer(struct elemental_data *ed, struct map_session_data
int HP_elemental_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_foreachclient_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_elemental_ai_sub_foreachclient_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26286,9 +26286,9 @@ int HP_elemental_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.elemental.ai_sub_foreachclient(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_elemental_ai_sub_foreachclient_post ) {
+ if (HPMHooks.count.HP_elemental_ai_sub_foreachclient_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_foreachclient_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_sub_foreachclient_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_elemental_ai_sub_foreachclient_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -26300,14 +26300,14 @@ int HP_elemental_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int HP_elemental_ai_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_ai_timer_pre ) {
+ if (HPMHooks.count.HP_elemental_ai_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_ai_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26315,9 +26315,9 @@ int HP_elemental_ai_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.elemental.ai_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_elemental_ai_timer_post ) {
+ if (HPMHooks.count.HP_elemental_ai_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_ai_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_ai_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -26327,14 +26327,14 @@ int HP_elemental_ai_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_elemental_read_db(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_elemental_read_db_pre ) {
+ if (HPMHooks.count.HP_elemental_read_db_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_elemental_read_db_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26342,9 +26342,9 @@ int HP_elemental_read_db(void) {
{
retVal___ = HPMHooks.source.elemental.read_db();
}
- if( HPMHooks.count.HP_elemental_read_db_post ) {
+ if (HPMHooks.count.HP_elemental_read_db_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_elemental_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_elemental_read_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -26354,14 +26354,14 @@ int HP_elemental_read_db(void) {
/* grfio_interface */
void HP_grfio_init(const char *fname) {
int hIndex = 0;
- if( HPMHooks.count.HP_grfio_init_pre ) {
+ if (HPMHooks.count.HP_grfio_init_pre > 0) {
void (*preHookFunc) (const char **fname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_init_pre[hIndex].func;
preHookFunc(&fname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26369,9 +26369,9 @@ void HP_grfio_init(const char *fname) {
{
HPMHooks.source.grfio.init(fname);
}
- if( HPMHooks.count.HP_grfio_init_post ) {
+ if (HPMHooks.count.HP_grfio_init_post > 0) {
void (*postHookFunc) (const char *fname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_init_post[hIndex].func;
postHookFunc(fname);
}
@@ -26380,14 +26380,14 @@ void HP_grfio_init(const char *fname) {
}
void HP_grfio_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_grfio_final_pre ) {
+ if (HPMHooks.count.HP_grfio_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26395,9 +26395,9 @@ void HP_grfio_final(void) {
{
HPMHooks.source.grfio.final();
}
- if( HPMHooks.count.HP_grfio_final_post ) {
+ if (HPMHooks.count.HP_grfio_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_final_post[hIndex].func;
postHookFunc();
}
@@ -26407,14 +26407,14 @@ void HP_grfio_final(void) {
void* HP_grfio_reads(const char *fname, int *size) {
int hIndex = 0;
void* retVal___ = NULL;
- if( HPMHooks.count.HP_grfio_reads_pre ) {
+ if (HPMHooks.count.HP_grfio_reads_pre > 0) {
void* (*preHookFunc) (const char **fname, int **size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_reads_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_reads_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_reads_pre[hIndex].func;
retVal___ = preHookFunc(&fname, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26422,9 +26422,9 @@ void* HP_grfio_reads(const char *fname, int *size) {
{
retVal___ = HPMHooks.source.grfio.reads(fname, size);
}
- if( HPMHooks.count.HP_grfio_reads_post ) {
+ if (HPMHooks.count.HP_grfio_reads_post > 0) {
void* (*postHookFunc) (void* retVal___, const char *fname, int *size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_reads_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_reads_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_reads_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fname, size);
}
@@ -26434,14 +26434,14 @@ void* HP_grfio_reads(const char *fname, int *size) {
const char* HP_grfio_find_file(const char *fname) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_grfio_find_file_pre ) {
+ if (HPMHooks.count.HP_grfio_find_file_pre > 0) {
const char* (*preHookFunc) (const char **fname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_find_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_find_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_find_file_pre[hIndex].func;
retVal___ = preHookFunc(&fname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26449,9 +26449,9 @@ const char* HP_grfio_find_file(const char *fname) {
{
retVal___ = HPMHooks.source.grfio.find_file(fname);
}
- if( HPMHooks.count.HP_grfio_find_file_post ) {
+ if (HPMHooks.count.HP_grfio_find_file_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *fname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_find_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_find_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_find_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fname);
}
@@ -26461,14 +26461,14 @@ const char* HP_grfio_find_file(const char *fname) {
unsigned long HP_grfio_crc32(const unsigned char *buf, unsigned int len) {
int hIndex = 0;
unsigned long retVal___ = 0;
- if( HPMHooks.count.HP_grfio_crc32_pre ) {
+ if (HPMHooks.count.HP_grfio_crc32_pre > 0) {
unsigned long (*preHookFunc) (const unsigned char **buf, unsigned int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_crc32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_crc32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_crc32_pre[hIndex].func;
retVal___ = preHookFunc(&buf, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26476,9 +26476,9 @@ unsigned long HP_grfio_crc32(const unsigned char *buf, unsigned int len) {
{
retVal___ = HPMHooks.source.grfio.crc32(buf, len);
}
- if( HPMHooks.count.HP_grfio_crc32_post ) {
+ if (HPMHooks.count.HP_grfio_crc32_post > 0) {
unsigned long (*postHookFunc) (unsigned long retVal___, const unsigned char *buf, unsigned int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_crc32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_crc32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_crc32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buf, len);
}
@@ -26488,14 +26488,14 @@ unsigned long HP_grfio_crc32(const unsigned char *buf, unsigned int len) {
int HP_grfio_decode_zip(void *dest, unsigned long *dest_len, const void *source, unsigned long source_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_grfio_decode_zip_pre ) {
+ if (HPMHooks.count.HP_grfio_decode_zip_pre > 0) {
int (*preHookFunc) (void **dest, unsigned long **dest_len, const void **source, unsigned long *source_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_decode_zip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_decode_zip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_decode_zip_pre[hIndex].func;
retVal___ = preHookFunc(&dest, &dest_len, &source, &source_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26503,9 +26503,9 @@ int HP_grfio_decode_zip(void *dest, unsigned long *dest_len, const void *source,
{
retVal___ = HPMHooks.source.grfio.decode_zip(dest, dest_len, source, source_len);
}
- if( HPMHooks.count.HP_grfio_decode_zip_post ) {
+ if (HPMHooks.count.HP_grfio_decode_zip_post > 0) {
int (*postHookFunc) (int retVal___, void *dest, unsigned long *dest_len, const void *source, unsigned long source_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_decode_zip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_decode_zip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_decode_zip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dest, dest_len, source, source_len);
}
@@ -26515,14 +26515,14 @@ int HP_grfio_decode_zip(void *dest, unsigned long *dest_len, const void *source,
int HP_grfio_encode_zip(void *dest, unsigned long *dest_len, const void *source, unsigned long source_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_grfio_encode_zip_pre ) {
+ if (HPMHooks.count.HP_grfio_encode_zip_pre > 0) {
int (*preHookFunc) (void **dest, unsigned long **dest_len, const void **source, unsigned long *source_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_encode_zip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_encode_zip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_grfio_encode_zip_pre[hIndex].func;
retVal___ = preHookFunc(&dest, &dest_len, &source, &source_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26530,9 +26530,9 @@ int HP_grfio_encode_zip(void *dest, unsigned long *dest_len, const void *source,
{
retVal___ = HPMHooks.source.grfio.encode_zip(dest, dest_len, source, source_len);
}
- if( HPMHooks.count.HP_grfio_encode_zip_post ) {
+ if (HPMHooks.count.HP_grfio_encode_zip_post > 0) {
int (*postHookFunc) (int retVal___, void *dest, unsigned long *dest_len, const void *source, unsigned long source_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_grfio_encode_zip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_grfio_encode_zip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_grfio_encode_zip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dest, dest_len, source, source_len);
}
@@ -26542,14 +26542,14 @@ int HP_grfio_encode_zip(void *dest, unsigned long *dest_len, const void *source,
/* guild_interface */
void HP_guild_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_init_pre ) {
+ if (HPMHooks.count.HP_guild_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26557,9 +26557,9 @@ void HP_guild_init(bool minimal) {
{
HPMHooks.source.guild.init(minimal);
}
- if( HPMHooks.count.HP_guild_init_post ) {
+ if (HPMHooks.count.HP_guild_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -26568,14 +26568,14 @@ void HP_guild_init(bool minimal) {
}
void HP_guild_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_final_pre ) {
+ if (HPMHooks.count.HP_guild_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -26583,9 +26583,9 @@ void HP_guild_final(void) {
{
HPMHooks.source.guild.final();
}
- if( HPMHooks.count.HP_guild_final_post ) {
+ if (HPMHooks.count.HP_guild_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_final_post[hIndex].func;
postHookFunc();
}
@@ -26595,14 +26595,14 @@ void HP_guild_final(void) {
int HP_guild_skill_get_max(int id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_skill_get_max_pre ) {
+ if (HPMHooks.count.HP_guild_skill_get_max_pre > 0) {
int (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skill_get_max_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skill_get_max_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_skill_get_max_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26610,9 +26610,9 @@ int HP_guild_skill_get_max(int id) {
{
retVal___ = HPMHooks.source.guild.skill_get_max(id);
}
- if( HPMHooks.count.HP_guild_skill_get_max_post ) {
+ if (HPMHooks.count.HP_guild_skill_get_max_post > 0) {
int (*postHookFunc) (int retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skill_get_max_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skill_get_max_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_skill_get_max_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -26622,14 +26622,14 @@ int HP_guild_skill_get_max(int id) {
int HP_guild_checkskill(struct guild *g, int id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_checkskill_pre ) {
+ if (HPMHooks.count.HP_guild_checkskill_pre > 0) {
int (*preHookFunc) (struct guild **g, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_checkskill_pre[hIndex].func;
retVal___ = preHookFunc(&g, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26637,9 +26637,9 @@ int HP_guild_checkskill(struct guild *g, int id) {
{
retVal___ = HPMHooks.source.guild.checkskill(g, id);
}
- if( HPMHooks.count.HP_guild_checkskill_post ) {
+ if (HPMHooks.count.HP_guild_checkskill_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_checkskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, id);
}
@@ -26649,14 +26649,14 @@ int HP_guild_checkskill(struct guild *g, int id) {
int HP_guild_check_skill_require(struct guild *g, int id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_check_skill_require_pre ) {
+ if (HPMHooks.count.HP_guild_check_skill_require_pre > 0) {
int (*preHookFunc) (struct guild **g, int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_skill_require_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_skill_require_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_check_skill_require_pre[hIndex].func;
retVal___ = preHookFunc(&g, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26664,9 +26664,9 @@ int HP_guild_check_skill_require(struct guild *g, int id) {
{
retVal___ = HPMHooks.source.guild.check_skill_require(g, id);
}
- if( HPMHooks.count.HP_guild_check_skill_require_post ) {
+ if (HPMHooks.count.HP_guild_check_skill_require_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_skill_require_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_skill_require_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_check_skill_require_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, id);
}
@@ -26676,14 +26676,14 @@ int HP_guild_check_skill_require(struct guild *g, int id) {
int HP_guild_checkcastles(struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_checkcastles_pre ) {
+ if (HPMHooks.count.HP_guild_checkcastles_pre > 0) {
int (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkcastles_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkcastles_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_checkcastles_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26691,9 +26691,9 @@ int HP_guild_checkcastles(struct guild *g) {
{
retVal___ = HPMHooks.source.guild.checkcastles(g);
}
- if( HPMHooks.count.HP_guild_checkcastles_post ) {
+ if (HPMHooks.count.HP_guild_checkcastles_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkcastles_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_checkcastles_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_checkcastles_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -26703,14 +26703,14 @@ int HP_guild_checkcastles(struct guild *g) {
bool HP_guild_isallied(int guild_id, int guild_id2) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_guild_isallied_pre ) {
+ if (HPMHooks.count.HP_guild_isallied_pre > 0) {
bool (*preHookFunc) (int *guild_id, int *guild_id2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_isallied_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_isallied_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_isallied_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &guild_id2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26718,9 +26718,9 @@ bool HP_guild_isallied(int guild_id, int guild_id2) {
{
retVal___ = HPMHooks.source.guild.isallied(guild_id, guild_id2);
}
- if( HPMHooks.count.HP_guild_isallied_post ) {
+ if (HPMHooks.count.HP_guild_isallied_post > 0) {
bool (*postHookFunc) (bool retVal___, int guild_id, int guild_id2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_isallied_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_isallied_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_isallied_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, guild_id2);
}
@@ -26730,14 +26730,14 @@ bool HP_guild_isallied(int guild_id, int guild_id2) {
struct guild* HP_guild_search(int guild_id) {
int hIndex = 0;
struct guild* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_search_pre ) {
+ if (HPMHooks.count.HP_guild_search_pre > 0) {
struct guild* (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_search_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26745,9 +26745,9 @@ struct guild* HP_guild_search(int guild_id) {
{
retVal___ = HPMHooks.source.guild.search(guild_id);
}
- if( HPMHooks.count.HP_guild_search_post ) {
+ if (HPMHooks.count.HP_guild_search_post > 0) {
struct guild* (*postHookFunc) (struct guild* retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -26757,14 +26757,14 @@ struct guild* HP_guild_search(int guild_id) {
struct guild* HP_guild_searchname(char *str) {
int hIndex = 0;
struct guild* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_searchname_pre ) {
+ if (HPMHooks.count.HP_guild_searchname_pre > 0) {
struct guild* (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_searchname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_searchname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_searchname_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26772,9 +26772,9 @@ struct guild* HP_guild_searchname(char *str) {
{
retVal___ = HPMHooks.source.guild.searchname(str);
}
- if( HPMHooks.count.HP_guild_searchname_post ) {
+ if (HPMHooks.count.HP_guild_searchname_post > 0) {
struct guild* (*postHookFunc) (struct guild* retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_searchname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_searchname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_searchname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -26784,14 +26784,14 @@ struct guild* HP_guild_searchname(char *str) {
struct guild_castle* HP_guild_castle_search(int gcid) {
int hIndex = 0;
struct guild_castle* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_castle_search_pre ) {
+ if (HPMHooks.count.HP_guild_castle_search_pre > 0) {
struct guild_castle* (*preHookFunc) (int *gcid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_castle_search_pre[hIndex].func;
retVal___ = preHookFunc(&gcid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26799,9 +26799,9 @@ struct guild_castle* HP_guild_castle_search(int gcid) {
{
retVal___ = HPMHooks.source.guild.castle_search(gcid);
}
- if( HPMHooks.count.HP_guild_castle_search_post ) {
+ if (HPMHooks.count.HP_guild_castle_search_post > 0) {
struct guild_castle* (*postHookFunc) (struct guild_castle* retVal___, int gcid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_castle_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, gcid);
}
@@ -26811,14 +26811,14 @@ struct guild_castle* HP_guild_castle_search(int gcid) {
struct guild_castle* HP_guild_mapname2gc(const char *mapname) {
int hIndex = 0;
struct guild_castle* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_mapname2gc_pre ) {
+ if (HPMHooks.count.HP_guild_mapname2gc_pre > 0) {
struct guild_castle* (*preHookFunc) (const char **mapname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapname2gc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapname2gc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_mapname2gc_pre[hIndex].func;
retVal___ = preHookFunc(&mapname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26826,9 +26826,9 @@ struct guild_castle* HP_guild_mapname2gc(const char *mapname) {
{
retVal___ = HPMHooks.source.guild.mapname2gc(mapname);
}
- if( HPMHooks.count.HP_guild_mapname2gc_post ) {
+ if (HPMHooks.count.HP_guild_mapname2gc_post > 0) {
struct guild_castle* (*postHookFunc) (struct guild_castle* retVal___, const char *mapname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapname2gc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapname2gc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_mapname2gc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname);
}
@@ -26838,14 +26838,14 @@ struct guild_castle* HP_guild_mapname2gc(const char *mapname) {
struct guild_castle* HP_guild_mapindex2gc(short map_index) {
int hIndex = 0;
struct guild_castle* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_mapindex2gc_pre ) {
+ if (HPMHooks.count.HP_guild_mapindex2gc_pre > 0) {
struct guild_castle* (*preHookFunc) (short *map_index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapindex2gc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapindex2gc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_mapindex2gc_pre[hIndex].func;
retVal___ = preHookFunc(&map_index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26853,9 +26853,9 @@ struct guild_castle* HP_guild_mapindex2gc(short map_index) {
{
retVal___ = HPMHooks.source.guild.mapindex2gc(map_index);
}
- if( HPMHooks.count.HP_guild_mapindex2gc_post ) {
+ if (HPMHooks.count.HP_guild_mapindex2gc_post > 0) {
struct guild_castle* (*postHookFunc) (struct guild_castle* retVal___, short map_index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapindex2gc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_mapindex2gc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_mapindex2gc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_index);
}
@@ -26865,14 +26865,14 @@ struct guild_castle* HP_guild_mapindex2gc(short map_index) {
struct map_session_data* HP_guild_getavailablesd(struct guild *g) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_getavailablesd_pre ) {
+ if (HPMHooks.count.HP_guild_getavailablesd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getavailablesd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getavailablesd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_getavailablesd_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26880,9 +26880,9 @@ struct map_session_data* HP_guild_getavailablesd(struct guild *g) {
{
retVal___ = HPMHooks.source.guild.getavailablesd(g);
}
- if( HPMHooks.count.HP_guild_getavailablesd_post ) {
+ if (HPMHooks.count.HP_guild_getavailablesd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getavailablesd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getavailablesd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_getavailablesd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -26892,14 +26892,14 @@ struct map_session_data* HP_guild_getavailablesd(struct guild *g) {
int HP_guild_getindex(const struct guild *g, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_getindex_pre ) {
+ if (HPMHooks.count.HP_guild_getindex_pre > 0) {
int (*preHookFunc) (const struct guild **g, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getindex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getindex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_getindex_pre[hIndex].func;
retVal___ = preHookFunc(&g, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26907,9 +26907,9 @@ int HP_guild_getindex(const struct guild *g, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.guild.getindex(g, account_id, char_id);
}
- if( HPMHooks.count.HP_guild_getindex_post ) {
+ if (HPMHooks.count.HP_guild_getindex_post > 0) {
int (*postHookFunc) (int retVal___, const struct guild *g, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getindex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getindex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_getindex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, account_id, char_id);
}
@@ -26919,14 +26919,14 @@ int HP_guild_getindex(const struct guild *g, int account_id, int char_id) {
int HP_guild_getposition(struct guild *g, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_getposition_pre ) {
+ if (HPMHooks.count.HP_guild_getposition_pre > 0) {
int (*preHookFunc) (struct guild **g, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getposition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getposition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_getposition_pre[hIndex].func;
retVal___ = preHookFunc(&g, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26934,9 +26934,9 @@ int HP_guild_getposition(struct guild *g, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.guild.getposition(g, sd);
}
- if( HPMHooks.count.HP_guild_getposition_post ) {
+ if (HPMHooks.count.HP_guild_getposition_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getposition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getposition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_getposition_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, sd);
}
@@ -26946,14 +26946,14 @@ int HP_guild_getposition(struct guild *g, struct map_session_data *sd) {
unsigned int HP_guild_payexp(struct map_session_data *sd, unsigned int exp) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_guild_payexp_pre ) {
+ if (HPMHooks.count.HP_guild_payexp_pre > 0) {
unsigned int (*preHookFunc) (struct map_session_data **sd, unsigned int *exp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_payexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &exp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26961,9 +26961,9 @@ unsigned int HP_guild_payexp(struct map_session_data *sd, unsigned int exp) {
{
retVal___ = HPMHooks.source.guild.payexp(sd, exp);
}
- if( HPMHooks.count.HP_guild_payexp_post ) {
+ if (HPMHooks.count.HP_guild_payexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct map_session_data *sd, unsigned int exp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_payexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, exp);
}
@@ -26973,14 +26973,14 @@ unsigned int HP_guild_payexp(struct map_session_data *sd, unsigned int exp) {
int HP_guild_getexp(struct map_session_data *sd, int exp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_getexp_pre ) {
+ if (HPMHooks.count.HP_guild_getexp_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *exp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_getexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &exp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -26988,9 +26988,9 @@ int HP_guild_getexp(struct map_session_data *sd, int exp) {
{
retVal___ = HPMHooks.source.guild.getexp(sd, exp);
}
- if( HPMHooks.count.HP_guild_getexp_post ) {
+ if (HPMHooks.count.HP_guild_getexp_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int exp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_getexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_getexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_getexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, exp);
}
@@ -27000,14 +27000,14 @@ int HP_guild_getexp(struct map_session_data *sd, int exp) {
int HP_guild_create(struct map_session_data *sd, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_create_pre ) {
+ if (HPMHooks.count.HP_guild_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27015,9 +27015,9 @@ int HP_guild_create(struct map_session_data *sd, const char *name) {
{
retVal___ = HPMHooks.source.guild.create(sd, name);
}
- if( HPMHooks.count.HP_guild_create_post ) {
+ if (HPMHooks.count.HP_guild_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name);
}
@@ -27027,14 +27027,14 @@ int HP_guild_create(struct map_session_data *sd, const char *name) {
int HP_guild_created(int account_id, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_created_pre ) {
+ if (HPMHooks.count.HP_guild_created_pre > 0) {
int (*preHookFunc) (int *account_id, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_created_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27042,9 +27042,9 @@ int HP_guild_created(int account_id, int guild_id) {
{
retVal___ = HPMHooks.source.guild.created(account_id, guild_id);
}
- if( HPMHooks.count.HP_guild_created_post ) {
+ if (HPMHooks.count.HP_guild_created_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_created_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, guild_id);
}
@@ -27054,14 +27054,14 @@ int HP_guild_created(int account_id, int guild_id) {
int HP_guild_request_info(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_request_info_pre ) {
+ if (HPMHooks.count.HP_guild_request_info_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_request_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_request_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_request_info_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27069,9 +27069,9 @@ int HP_guild_request_info(int guild_id) {
{
retVal___ = HPMHooks.source.guild.request_info(guild_id);
}
- if( HPMHooks.count.HP_guild_request_info_post ) {
+ if (HPMHooks.count.HP_guild_request_info_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_request_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_request_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_request_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -27081,14 +27081,14 @@ int HP_guild_request_info(int guild_id) {
int HP_guild_recv_noinfo(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_recv_noinfo_pre ) {
+ if (HPMHooks.count.HP_guild_recv_noinfo_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_noinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_noinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_recv_noinfo_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27096,9 +27096,9 @@ int HP_guild_recv_noinfo(int guild_id) {
{
retVal___ = HPMHooks.source.guild.recv_noinfo(guild_id);
}
- if( HPMHooks.count.HP_guild_recv_noinfo_post ) {
+ if (HPMHooks.count.HP_guild_recv_noinfo_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_noinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_noinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_recv_noinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -27108,14 +27108,14 @@ int HP_guild_recv_noinfo(int guild_id) {
int HP_guild_recv_info(const struct guild *sg) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_recv_info_pre ) {
+ if (HPMHooks.count.HP_guild_recv_info_pre > 0) {
int (*preHookFunc) (const struct guild **sg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_recv_info_pre[hIndex].func;
retVal___ = preHookFunc(&sg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27123,9 +27123,9 @@ int HP_guild_recv_info(const struct guild *sg) {
{
retVal___ = HPMHooks.source.guild.recv_info(sg);
}
- if( HPMHooks.count.HP_guild_recv_info_post ) {
+ if (HPMHooks.count.HP_guild_recv_info_post > 0) {
int (*postHookFunc) (int retVal___, const struct guild *sg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_recv_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sg);
}
@@ -27135,14 +27135,14 @@ int HP_guild_recv_info(const struct guild *sg) {
int HP_guild_npc_request_info(int guild_id, const char *ev) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_npc_request_info_pre ) {
+ if (HPMHooks.count.HP_guild_npc_request_info_pre > 0) {
int (*preHookFunc) (int *guild_id, const char **ev);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_npc_request_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_npc_request_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_npc_request_info_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &ev);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27150,9 +27150,9 @@ int HP_guild_npc_request_info(int guild_id, const char *ev) {
{
retVal___ = HPMHooks.source.guild.npc_request_info(guild_id, ev);
}
- if( HPMHooks.count.HP_guild_npc_request_info_post ) {
+ if (HPMHooks.count.HP_guild_npc_request_info_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, const char *ev);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_npc_request_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_npc_request_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_npc_request_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, ev);
}
@@ -27162,14 +27162,14 @@ int HP_guild_npc_request_info(int guild_id, const char *ev) {
int HP_guild_invite(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_invite_pre ) {
+ if (HPMHooks.count.HP_guild_invite_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_invite_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27177,9 +27177,9 @@ int HP_guild_invite(struct map_session_data *sd, struct map_session_data *tsd) {
{
retVal___ = HPMHooks.source.guild.invite(sd, tsd);
}
- if( HPMHooks.count.HP_guild_invite_post ) {
+ if (HPMHooks.count.HP_guild_invite_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_invite_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tsd);
}
@@ -27189,14 +27189,14 @@ int HP_guild_invite(struct map_session_data *sd, struct map_session_data *tsd) {
int HP_guild_reply_invite(struct map_session_data *sd, int guild_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_reply_invite_pre ) {
+ if (HPMHooks.count.HP_guild_reply_invite_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_reply_invite_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27204,9 +27204,9 @@ int HP_guild_reply_invite(struct map_session_data *sd, int guild_id, int flag) {
{
retVal___ = HPMHooks.source.guild.reply_invite(sd, guild_id, flag);
}
- if( HPMHooks.count.HP_guild_reply_invite_post ) {
+ if (HPMHooks.count.HP_guild_reply_invite_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_reply_invite_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, guild_id, flag);
}
@@ -27215,14 +27215,14 @@ int HP_guild_reply_invite(struct map_session_data *sd, int guild_id, int flag) {
}
void HP_guild_member_joined(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_member_joined_pre ) {
+ if (HPMHooks.count.HP_guild_member_joined_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_joined_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_joined_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_member_joined_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -27230,9 +27230,9 @@ void HP_guild_member_joined(struct map_session_data *sd) {
{
HPMHooks.source.guild.member_joined(sd);
}
- if( HPMHooks.count.HP_guild_member_joined_post ) {
+ if (HPMHooks.count.HP_guild_member_joined_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_joined_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_joined_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_member_joined_post[hIndex].func;
postHookFunc(sd);
}
@@ -27242,14 +27242,14 @@ void HP_guild_member_joined(struct map_session_data *sd) {
int HP_guild_member_added(int guild_id, int account_id, int char_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_member_added_pre ) {
+ if (HPMHooks.count.HP_guild_member_added_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_added_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_added_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_member_added_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27257,9 +27257,9 @@ int HP_guild_member_added(int guild_id, int account_id, int char_id, int flag) {
{
retVal___ = HPMHooks.source.guild.member_added(guild_id, account_id, char_id, flag);
}
- if( HPMHooks.count.HP_guild_member_added_post ) {
+ if (HPMHooks.count.HP_guild_member_added_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_added_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_added_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_member_added_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, flag);
}
@@ -27269,14 +27269,14 @@ int HP_guild_member_added(int guild_id, int account_id, int char_id, int flag) {
int HP_guild_leave(struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_leave_pre ) {
+ if (HPMHooks.count.HP_guild_leave_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *guild_id, int *account_id, int *char_id, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_leave_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &guild_id, &account_id, &char_id, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27284,9 +27284,9 @@ int HP_guild_leave(struct map_session_data *sd, int guild_id, int account_id, in
{
retVal___ = HPMHooks.source.guild.leave(sd, guild_id, account_id, char_id, mes);
}
- if( HPMHooks.count.HP_guild_leave_post ) {
+ if (HPMHooks.count.HP_guild_leave_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, guild_id, account_id, char_id, mes);
}
@@ -27296,14 +27296,14 @@ int HP_guild_leave(struct map_session_data *sd, int guild_id, int account_id, in
int HP_guild_member_withdraw(int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_member_withdraw_pre ) {
+ if (HPMHooks.count.HP_guild_member_withdraw_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char **name, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_member_withdraw_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &flag, &name, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27311,9 +27311,9 @@ int HP_guild_member_withdraw(int guild_id, int account_id, int char_id, int flag
{
retVal___ = HPMHooks.source.guild.member_withdraw(guild_id, account_id, char_id, flag, name, mes);
}
- if( HPMHooks.count.HP_guild_member_withdraw_post ) {
+ if (HPMHooks.count.HP_guild_member_withdraw_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int flag, const char *name, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_member_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_member_withdraw_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, flag, name, mes);
}
@@ -27323,14 +27323,14 @@ int HP_guild_member_withdraw(int guild_id, int account_id, int char_id, int flag
int HP_guild_expulsion(struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_expulsion_pre ) {
+ if (HPMHooks.count.HP_guild_expulsion_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *guild_id, int *account_id, int *char_id, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expulsion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_expulsion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_expulsion_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &guild_id, &account_id, &char_id, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27338,9 +27338,9 @@ int HP_guild_expulsion(struct map_session_data *sd, int guild_id, int account_id
{
retVal___ = HPMHooks.source.guild.expulsion(sd, guild_id, account_id, char_id, mes);
}
- if( HPMHooks.count.HP_guild_expulsion_post ) {
+ if (HPMHooks.count.HP_guild_expulsion_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int guild_id, int account_id, int char_id, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expulsion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_expulsion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_expulsion_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, guild_id, account_id, char_id, mes);
}
@@ -27350,14 +27350,14 @@ int HP_guild_expulsion(struct map_session_data *sd, int guild_id, int account_id
int HP_guild_skillup(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_skillup_pre ) {
+ if (HPMHooks.count.HP_guild_skillup_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_skillup_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27365,9 +27365,9 @@ int HP_guild_skillup(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.guild.skillup(sd, skill_id);
}
- if( HPMHooks.count.HP_guild_skillup_post ) {
+ if (HPMHooks.count.HP_guild_skillup_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_skillup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -27376,14 +27376,14 @@ int HP_guild_skillup(struct map_session_data *sd, uint16 skill_id) {
}
void HP_guild_block_skill(struct map_session_data *sd, int time) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_block_skill_pre ) {
+ if (HPMHooks.count.HP_guild_block_skill_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *time);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_block_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_block_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_block_skill_pre[hIndex].func;
preHookFunc(&sd, &time);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -27391,9 +27391,9 @@ void HP_guild_block_skill(struct map_session_data *sd, int time) {
{
HPMHooks.source.guild.block_skill(sd, time);
}
- if( HPMHooks.count.HP_guild_block_skill_post ) {
+ if (HPMHooks.count.HP_guild_block_skill_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int time);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_block_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_block_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_block_skill_post[hIndex].func;
postHookFunc(sd, time);
}
@@ -27403,14 +27403,14 @@ void HP_guild_block_skill(struct map_session_data *sd, int time) {
int HP_guild_reqalliance(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_reqalliance_pre ) {
+ if (HPMHooks.count.HP_guild_reqalliance_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reqalliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reqalliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_reqalliance_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27418,9 +27418,9 @@ int HP_guild_reqalliance(struct map_session_data *sd, struct map_session_data *t
{
retVal___ = HPMHooks.source.guild.reqalliance(sd, tsd);
}
- if( HPMHooks.count.HP_guild_reqalliance_post ) {
+ if (HPMHooks.count.HP_guild_reqalliance_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reqalliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reqalliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_reqalliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tsd);
}
@@ -27430,14 +27430,14 @@ int HP_guild_reqalliance(struct map_session_data *sd, struct map_session_data *t
int HP_guild_reply_reqalliance(struct map_session_data *sd, int account_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_reply_reqalliance_pre ) {
+ if (HPMHooks.count.HP_guild_reply_reqalliance_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *account_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_reqalliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_reqalliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_reply_reqalliance_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &account_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27445,9 +27445,9 @@ int HP_guild_reply_reqalliance(struct map_session_data *sd, int account_id, int
{
retVal___ = HPMHooks.source.guild.reply_reqalliance(sd, account_id, flag);
}
- if( HPMHooks.count.HP_guild_reply_reqalliance_post ) {
+ if (HPMHooks.count.HP_guild_reply_reqalliance_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int account_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_reqalliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_reply_reqalliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_reply_reqalliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, account_id, flag);
}
@@ -27457,14 +27457,14 @@ int HP_guild_reply_reqalliance(struct map_session_data *sd, int account_id, int
int HP_guild_allianceack(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_allianceack_pre ) {
+ if (HPMHooks.count.HP_guild_allianceack_pre > 0) {
int (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag, const char **name1, const char **name2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_allianceack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_allianceack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_allianceack_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id1, &guild_id2, &account_id1, &account_id2, &flag, &name1, &name2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27472,9 +27472,9 @@ int HP_guild_allianceack(int guild_id1, int guild_id2, int account_id1, int acco
{
retVal___ = HPMHooks.source.guild.allianceack(guild_id1, guild_id2, account_id1, account_id2, flag, name1, name2);
}
- if( HPMHooks.count.HP_guild_allianceack_post ) {
+ if (HPMHooks.count.HP_guild_allianceack_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag, const char *name1, const char *name2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_allianceack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_allianceack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_allianceack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id1, guild_id2, account_id1, account_id2, flag, name1, name2);
}
@@ -27484,14 +27484,14 @@ int HP_guild_allianceack(int guild_id1, int guild_id2, int account_id1, int acco
int HP_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_delalliance_pre ) {
+ if (HPMHooks.count.HP_guild_delalliance_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_delalliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_delalliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_delalliance_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27499,9 +27499,9 @@ int HP_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) {
{
retVal___ = HPMHooks.source.guild.delalliance(sd, guild_id, flag);
}
- if( HPMHooks.count.HP_guild_delalliance_post ) {
+ if (HPMHooks.count.HP_guild_delalliance_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_delalliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_delalliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_delalliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, guild_id, flag);
}
@@ -27511,14 +27511,14 @@ int HP_guild_delalliance(struct map_session_data *sd, int guild_id, int flag) {
int HP_guild_opposition(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_opposition_pre ) {
+ if (HPMHooks.count.HP_guild_opposition_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_opposition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_opposition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_opposition_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27526,9 +27526,9 @@ int HP_guild_opposition(struct map_session_data *sd, struct map_session_data *ts
{
retVal___ = HPMHooks.source.guild.opposition(sd, tsd);
}
- if( HPMHooks.count.HP_guild_opposition_post ) {
+ if (HPMHooks.count.HP_guild_opposition_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_opposition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_opposition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_opposition_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tsd);
}
@@ -27538,14 +27538,14 @@ int HP_guild_opposition(struct map_session_data *sd, struct map_session_data *ts
int HP_guild_check_alliance(int guild_id1, int guild_id2, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_check_alliance_pre ) {
+ if (HPMHooks.count.HP_guild_check_alliance_pre > 0) {
int (*preHookFunc) (int *guild_id1, int *guild_id2, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_alliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_alliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_check_alliance_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id1, &guild_id2, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27553,9 +27553,9 @@ int HP_guild_check_alliance(int guild_id1, int guild_id2, int flag) {
{
retVal___ = HPMHooks.source.guild.check_alliance(guild_id1, guild_id2, flag);
}
- if( HPMHooks.count.HP_guild_check_alliance_post ) {
+ if (HPMHooks.count.HP_guild_check_alliance_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id1, int guild_id2, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_alliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_alliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_check_alliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id1, guild_id2, flag);
}
@@ -27565,14 +27565,14 @@ int HP_guild_check_alliance(int guild_id1, int guild_id2, int flag) {
int HP_guild_send_memberinfoshort(struct map_session_data *sd, int online) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_send_memberinfoshort_pre ) {
+ if (HPMHooks.count.HP_guild_send_memberinfoshort_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *online);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_memberinfoshort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_memberinfoshort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_send_memberinfoshort_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &online);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27580,9 +27580,9 @@ int HP_guild_send_memberinfoshort(struct map_session_data *sd, int online) {
{
retVal___ = HPMHooks.source.guild.send_memberinfoshort(sd, online);
}
- if( HPMHooks.count.HP_guild_send_memberinfoshort_post ) {
+ if (HPMHooks.count.HP_guild_send_memberinfoshort_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int online);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_memberinfoshort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_memberinfoshort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_send_memberinfoshort_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, online);
}
@@ -27592,14 +27592,14 @@ int HP_guild_send_memberinfoshort(struct map_session_data *sd, int online) {
int HP_guild_recv_memberinfoshort(int guild_id, int account_id, int char_id, int online, int lv, int16 class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_recv_memberinfoshort_pre ) {
+ if (HPMHooks.count.HP_guild_recv_memberinfoshort_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int16 *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_memberinfoshort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_memberinfoshort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_recv_memberinfoshort_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &online, &lv, &class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27607,9 +27607,9 @@ int HP_guild_recv_memberinfoshort(int guild_id, int account_id, int char_id, int
{
retVal___ = HPMHooks.source.guild.recv_memberinfoshort(guild_id, account_id, char_id, online, lv, class);
}
- if( HPMHooks.count.HP_guild_recv_memberinfoshort_post ) {
+ if (HPMHooks.count.HP_guild_recv_memberinfoshort_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_memberinfoshort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_memberinfoshort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_recv_memberinfoshort_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, online, lv, class);
}
@@ -27619,14 +27619,14 @@ int HP_guild_recv_memberinfoshort(int guild_id, int account_id, int char_id, int
int HP_guild_change_memberposition(int guild_id, int account_id, int char_id, short idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_change_memberposition_pre ) {
+ if (HPMHooks.count.HP_guild_change_memberposition_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, short *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_memberposition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_memberposition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_change_memberposition_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27634,9 +27634,9 @@ int HP_guild_change_memberposition(int guild_id, int account_id, int char_id, sh
{
retVal___ = HPMHooks.source.guild.change_memberposition(guild_id, account_id, char_id, idx);
}
- if( HPMHooks.count.HP_guild_change_memberposition_post ) {
+ if (HPMHooks.count.HP_guild_change_memberposition_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, short idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_memberposition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_memberposition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_change_memberposition_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, idx);
}
@@ -27646,14 +27646,14 @@ int HP_guild_change_memberposition(int guild_id, int account_id, int char_id, sh
int HP_guild_memberposition_changed(struct guild *g, int idx, int pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_memberposition_changed_pre ) {
+ if (HPMHooks.count.HP_guild_memberposition_changed_pre > 0) {
int (*preHookFunc) (struct guild **g, int *idx, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_memberposition_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_memberposition_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_memberposition_changed_pre[hIndex].func;
retVal___ = preHookFunc(&g, &idx, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27661,9 +27661,9 @@ int HP_guild_memberposition_changed(struct guild *g, int idx, int pos) {
{
retVal___ = HPMHooks.source.guild.memberposition_changed(g, idx, pos);
}
- if( HPMHooks.count.HP_guild_memberposition_changed_post ) {
+ if (HPMHooks.count.HP_guild_memberposition_changed_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int idx, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_memberposition_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_memberposition_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_memberposition_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, idx, pos);
}
@@ -27673,14 +27673,14 @@ int HP_guild_memberposition_changed(struct guild *g, int idx, int pos) {
int HP_guild_change_position(int guild_id, int idx, int mode, int exp_mode, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_change_position_pre ) {
+ if (HPMHooks.count.HP_guild_change_position_pre > 0) {
int (*preHookFunc) (int *guild_id, int *idx, int *mode, int *exp_mode, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_position_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_position_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_change_position_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &idx, &mode, &exp_mode, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27688,9 +27688,9 @@ int HP_guild_change_position(int guild_id, int idx, int mode, int exp_mode, cons
{
retVal___ = HPMHooks.source.guild.change_position(guild_id, idx, mode, exp_mode, name);
}
- if( HPMHooks.count.HP_guild_change_position_post ) {
+ if (HPMHooks.count.HP_guild_change_position_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int idx, int mode, int exp_mode, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_position_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_position_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_change_position_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, idx, mode, exp_mode, name);
}
@@ -27700,14 +27700,14 @@ int HP_guild_change_position(int guild_id, int idx, int mode, int exp_mode, cons
int HP_guild_position_changed(int guild_id, int idx, const struct guild_position *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_position_changed_pre ) {
+ if (HPMHooks.count.HP_guild_position_changed_pre > 0) {
int (*preHookFunc) (int *guild_id, int *idx, const struct guild_position **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_position_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_position_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_position_changed_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &idx, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27715,9 +27715,9 @@ int HP_guild_position_changed(int guild_id, int idx, const struct guild_position
{
retVal___ = HPMHooks.source.guild.position_changed(guild_id, idx, p);
}
- if( HPMHooks.count.HP_guild_position_changed_post ) {
+ if (HPMHooks.count.HP_guild_position_changed_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int idx, const struct guild_position *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_position_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_position_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_position_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, idx, p);
}
@@ -27727,14 +27727,14 @@ int HP_guild_position_changed(int guild_id, int idx, const struct guild_position
int HP_guild_change_notice(struct map_session_data *sd, int guild_id, const char *mes1, const char *mes2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_change_notice_pre ) {
+ if (HPMHooks.count.HP_guild_change_notice_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *guild_id, const char **mes1, const char **mes2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_notice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_notice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_change_notice_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &guild_id, &mes1, &mes2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27742,9 +27742,9 @@ int HP_guild_change_notice(struct map_session_data *sd, int guild_id, const char
{
retVal___ = HPMHooks.source.guild.change_notice(sd, guild_id, mes1, mes2);
}
- if( HPMHooks.count.HP_guild_change_notice_post ) {
+ if (HPMHooks.count.HP_guild_change_notice_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int guild_id, const char *mes1, const char *mes2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_notice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_notice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_change_notice_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, guild_id, mes1, mes2);
}
@@ -27754,14 +27754,14 @@ int HP_guild_change_notice(struct map_session_data *sd, int guild_id, const char
int HP_guild_notice_changed(int guild_id, const char *mes1, const char *mes2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_notice_changed_pre ) {
+ if (HPMHooks.count.HP_guild_notice_changed_pre > 0) {
int (*preHookFunc) (int *guild_id, const char **mes1, const char **mes2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_notice_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_notice_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_notice_changed_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &mes1, &mes2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27769,9 +27769,9 @@ int HP_guild_notice_changed(int guild_id, const char *mes1, const char *mes2) {
{
retVal___ = HPMHooks.source.guild.notice_changed(guild_id, mes1, mes2);
}
- if( HPMHooks.count.HP_guild_notice_changed_post ) {
+ if (HPMHooks.count.HP_guild_notice_changed_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, const char *mes1, const char *mes2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_notice_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_notice_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_notice_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, mes1, mes2);
}
@@ -27781,14 +27781,14 @@ int HP_guild_notice_changed(int guild_id, const char *mes1, const char *mes2) {
int HP_guild_change_emblem(struct map_session_data *sd, int len, const char *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_change_emblem_pre ) {
+ if (HPMHooks.count.HP_guild_change_emblem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *len, const char **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_emblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_emblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_change_emblem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &len, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27796,9 +27796,9 @@ int HP_guild_change_emblem(struct map_session_data *sd, int len, const char *dat
{
retVal___ = HPMHooks.source.guild.change_emblem(sd, len, data);
}
- if( HPMHooks.count.HP_guild_change_emblem_post ) {
+ if (HPMHooks.count.HP_guild_change_emblem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int len, const char *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_emblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_change_emblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_change_emblem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, len, data);
}
@@ -27808,14 +27808,14 @@ int HP_guild_change_emblem(struct map_session_data *sd, int len, const char *dat
int HP_guild_emblem_changed(int len, int guild_id, int emblem_id, const char *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_emblem_changed_pre ) {
+ if (HPMHooks.count.HP_guild_emblem_changed_pre > 0) {
int (*preHookFunc) (int *len, int *guild_id, int *emblem_id, const char **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_emblem_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_emblem_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_emblem_changed_pre[hIndex].func;
retVal___ = preHookFunc(&len, &guild_id, &emblem_id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27823,9 +27823,9 @@ int HP_guild_emblem_changed(int len, int guild_id, int emblem_id, const char *da
{
retVal___ = HPMHooks.source.guild.emblem_changed(len, guild_id, emblem_id, data);
}
- if( HPMHooks.count.HP_guild_emblem_changed_post ) {
+ if (HPMHooks.count.HP_guild_emblem_changed_post > 0) {
int (*postHookFunc) (int retVal___, int len, int guild_id, int emblem_id, const char *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_emblem_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_emblem_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_emblem_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, len, guild_id, emblem_id, data);
}
@@ -27835,14 +27835,14 @@ int HP_guild_emblem_changed(int len, int guild_id, int emblem_id, const char *da
int HP_guild_send_message(struct map_session_data *sd, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_send_message_pre ) {
+ if (HPMHooks.count.HP_guild_send_message_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_send_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27850,9 +27850,9 @@ int HP_guild_send_message(struct map_session_data *sd, const char *mes) {
{
retVal___ = HPMHooks.source.guild.send_message(sd, mes);
}
- if( HPMHooks.count.HP_guild_send_message_post ) {
+ if (HPMHooks.count.HP_guild_send_message_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_send_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, mes);
}
@@ -27862,14 +27862,14 @@ int HP_guild_send_message(struct map_session_data *sd, const char *mes) {
int HP_guild_recv_message(int guild_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_recv_message_pre ) {
+ if (HPMHooks.count.HP_guild_recv_message_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_recv_message_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27877,9 +27877,9 @@ int HP_guild_recv_message(int guild_id, int account_id, const char *mes, int len
{
retVal___ = HPMHooks.source.guild.recv_message(guild_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_guild_recv_message_post ) {
+ if (HPMHooks.count.HP_guild_recv_message_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_recv_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_recv_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, mes, len);
}
@@ -27889,14 +27889,14 @@ int HP_guild_recv_message(int guild_id, int account_id, const char *mes, int len
int HP_guild_send_dot_remove(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_send_dot_remove_pre ) {
+ if (HPMHooks.count.HP_guild_send_dot_remove_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_dot_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_dot_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_send_dot_remove_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27904,9 +27904,9 @@ int HP_guild_send_dot_remove(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.guild.send_dot_remove(sd);
}
- if( HPMHooks.count.HP_guild_send_dot_remove_post ) {
+ if (HPMHooks.count.HP_guild_send_dot_remove_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_dot_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_dot_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_send_dot_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -27916,14 +27916,14 @@ int HP_guild_send_dot_remove(struct map_session_data *sd) {
int HP_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_skillupack_pre ) {
+ if (HPMHooks.count.HP_guild_skillupack_pre > 0) {
int (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillupack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillupack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_skillupack_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &skill_id, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27931,9 +27931,9 @@ int HP_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
{
retVal___ = HPMHooks.source.guild.skillupack(guild_id, skill_id, account_id);
}
- if( HPMHooks.count.HP_guild_skillupack_post ) {
+ if (HPMHooks.count.HP_guild_skillupack_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, uint16 skill_id, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillupack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_skillupack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_skillupack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, skill_id, account_id);
}
@@ -27943,14 +27943,14 @@ int HP_guild_skillupack(int guild_id, uint16 skill_id, int account_id) {
int HP_guild_dobreak(struct map_session_data *sd, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_dobreak_pre ) {
+ if (HPMHooks.count.HP_guild_dobreak_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_dobreak_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_dobreak_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_dobreak_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27958,9 +27958,9 @@ int HP_guild_dobreak(struct map_session_data *sd, const char *name) {
{
retVal___ = HPMHooks.source.guild.dobreak(sd, name);
}
- if( HPMHooks.count.HP_guild_dobreak_post ) {
+ if (HPMHooks.count.HP_guild_dobreak_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_dobreak_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_dobreak_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_dobreak_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name);
}
@@ -27970,14 +27970,14 @@ int HP_guild_dobreak(struct map_session_data *sd, const char *name) {
int HP_guild_broken(int guild_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_broken_pre ) {
+ if (HPMHooks.count.HP_guild_broken_pre > 0) {
int (*preHookFunc) (int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_broken_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -27985,9 +27985,9 @@ int HP_guild_broken(int guild_id, int flag) {
{
retVal___ = HPMHooks.source.guild.broken(guild_id, flag);
}
- if( HPMHooks.count.HP_guild_broken_post ) {
+ if (HPMHooks.count.HP_guild_broken_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_broken_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, flag);
}
@@ -27997,14 +27997,14 @@ int HP_guild_broken(int guild_id, int flag) {
int HP_guild_gm_change(int guild_id, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_gm_change_pre ) {
+ if (HPMHooks.count.HP_guild_gm_change_pre > 0) {
int (*preHookFunc) (int *guild_id, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_gm_change_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28012,9 +28012,9 @@ int HP_guild_gm_change(int guild_id, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.guild.gm_change(guild_id, sd);
}
- if( HPMHooks.count.HP_guild_gm_change_post ) {
+ if (HPMHooks.count.HP_guild_gm_change_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_gm_change_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, sd);
}
@@ -28024,14 +28024,14 @@ int HP_guild_gm_change(int guild_id, struct map_session_data *sd) {
int HP_guild_gm_changed(int guild_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_gm_changed_pre ) {
+ if (HPMHooks.count.HP_guild_gm_changed_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_changed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_changed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_gm_changed_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28039,9 +28039,9 @@ int HP_guild_gm_changed(int guild_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.guild.gm_changed(guild_id, account_id, char_id);
}
- if( HPMHooks.count.HP_guild_gm_changed_post ) {
+ if (HPMHooks.count.HP_guild_gm_changed_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_changed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_gm_changed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_gm_changed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id);
}
@@ -28050,14 +28050,14 @@ int HP_guild_gm_changed(int guild_id, int account_id, int char_id) {
}
void HP_guild_castle_map_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_castle_map_init_pre ) {
+ if (HPMHooks.count.HP_guild_castle_map_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_map_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_map_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_castle_map_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28065,9 +28065,9 @@ void HP_guild_castle_map_init(void) {
{
HPMHooks.source.guild.castle_map_init();
}
- if( HPMHooks.count.HP_guild_castle_map_init_post ) {
+ if (HPMHooks.count.HP_guild_castle_map_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_map_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_map_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_castle_map_init_post[hIndex].func;
postHookFunc();
}
@@ -28077,14 +28077,14 @@ void HP_guild_castle_map_init(void) {
int HP_guild_castledatasave(int castle_id, int index, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_castledatasave_pre ) {
+ if (HPMHooks.count.HP_guild_castledatasave_pre > 0) {
int (*preHookFunc) (int *castle_id, int *index, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledatasave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledatasave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_castledatasave_pre[hIndex].func;
retVal___ = preHookFunc(&castle_id, &index, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28092,9 +28092,9 @@ int HP_guild_castledatasave(int castle_id, int index, int value) {
{
retVal___ = HPMHooks.source.guild.castledatasave(castle_id, index, value);
}
- if( HPMHooks.count.HP_guild_castledatasave_post ) {
+ if (HPMHooks.count.HP_guild_castledatasave_post > 0) {
int (*postHookFunc) (int retVal___, int castle_id, int index, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledatasave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledatasave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_castledatasave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, castle_id, index, value);
}
@@ -28104,14 +28104,14 @@ int HP_guild_castledatasave(int castle_id, int index, int value) {
int HP_guild_castledataloadack(int len, const struct guild_castle *gc) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_castledataloadack_pre ) {
+ if (HPMHooks.count.HP_guild_castledataloadack_pre > 0) {
int (*preHookFunc) (int *len, const struct guild_castle **gc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledataloadack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledataloadack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_castledataloadack_pre[hIndex].func;
retVal___ = preHookFunc(&len, &gc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28119,9 +28119,9 @@ int HP_guild_castledataloadack(int len, const struct guild_castle *gc) {
{
retVal___ = HPMHooks.source.guild.castledataloadack(len, gc);
}
- if( HPMHooks.count.HP_guild_castledataloadack_post ) {
+ if (HPMHooks.count.HP_guild_castledataloadack_post > 0) {
int (*postHookFunc) (int retVal___, int len, const struct guild_castle *gc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledataloadack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castledataloadack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_castledataloadack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, len, gc);
}
@@ -28130,14 +28130,14 @@ int HP_guild_castledataloadack(int len, const struct guild_castle *gc) {
}
void HP_guild_castle_reconnect(int castle_id, int index, int value) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_castle_reconnect_pre ) {
+ if (HPMHooks.count.HP_guild_castle_reconnect_pre > 0) {
void (*preHookFunc) (int *castle_id, int *index, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_castle_reconnect_pre[hIndex].func;
preHookFunc(&castle_id, &index, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28145,9 +28145,9 @@ void HP_guild_castle_reconnect(int castle_id, int index, int value) {
{
HPMHooks.source.guild.castle_reconnect(castle_id, index, value);
}
- if( HPMHooks.count.HP_guild_castle_reconnect_post ) {
+ if (HPMHooks.count.HP_guild_castle_reconnect_post > 0) {
void (*postHookFunc) (int castle_id, int index, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_castle_reconnect_post[hIndex].func;
postHookFunc(castle_id, index, value);
}
@@ -28156,14 +28156,14 @@ void HP_guild_castle_reconnect(int castle_id, int index, int value) {
}
void HP_guild_agit_start(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_agit_start_pre ) {
+ if (HPMHooks.count.HP_guild_agit_start_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_agit_start_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28171,9 +28171,9 @@ void HP_guild_agit_start(void) {
{
HPMHooks.source.guild.agit_start();
}
- if( HPMHooks.count.HP_guild_agit_start_post ) {
+ if (HPMHooks.count.HP_guild_agit_start_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_agit_start_post[hIndex].func;
postHookFunc();
}
@@ -28182,14 +28182,14 @@ void HP_guild_agit_start(void) {
}
void HP_guild_agit_end(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_agit_end_pre ) {
+ if (HPMHooks.count.HP_guild_agit_end_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_agit_end_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28197,9 +28197,9 @@ void HP_guild_agit_end(void) {
{
HPMHooks.source.guild.agit_end();
}
- if( HPMHooks.count.HP_guild_agit_end_post ) {
+ if (HPMHooks.count.HP_guild_agit_end_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_agit_end_post[hIndex].func;
postHookFunc();
}
@@ -28208,14 +28208,14 @@ void HP_guild_agit_end(void) {
}
void HP_guild_agit2_start(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_agit2_start_pre ) {
+ if (HPMHooks.count.HP_guild_agit2_start_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_agit2_start_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28223,9 +28223,9 @@ void HP_guild_agit2_start(void) {
{
HPMHooks.source.guild.agit2_start();
}
- if( HPMHooks.count.HP_guild_agit2_start_post ) {
+ if (HPMHooks.count.HP_guild_agit2_start_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_agit2_start_post[hIndex].func;
postHookFunc();
}
@@ -28234,14 +28234,14 @@ void HP_guild_agit2_start(void) {
}
void HP_guild_agit2_end(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_agit2_end_pre ) {
+ if (HPMHooks.count.HP_guild_agit2_end_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_agit2_end_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28249,9 +28249,9 @@ void HP_guild_agit2_end(void) {
{
HPMHooks.source.guild.agit2_end();
}
- if( HPMHooks.count.HP_guild_agit2_end_post ) {
+ if (HPMHooks.count.HP_guild_agit2_end_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_agit2_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_agit2_end_post[hIndex].func;
postHookFunc();
}
@@ -28260,14 +28260,14 @@ void HP_guild_agit2_end(void) {
}
void HP_guild_flag_add(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_flag_add_pre ) {
+ if (HPMHooks.count.HP_guild_flag_add_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_flag_add_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28275,9 +28275,9 @@ void HP_guild_flag_add(struct npc_data *nd) {
{
HPMHooks.source.guild.flag_add(nd);
}
- if( HPMHooks.count.HP_guild_flag_add_post ) {
+ if (HPMHooks.count.HP_guild_flag_add_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_flag_add_post[hIndex].func;
postHookFunc(nd);
}
@@ -28286,14 +28286,14 @@ void HP_guild_flag_add(struct npc_data *nd) {
}
void HP_guild_flag_remove(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_flag_remove_pre ) {
+ if (HPMHooks.count.HP_guild_flag_remove_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_flag_remove_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28301,9 +28301,9 @@ void HP_guild_flag_remove(struct npc_data *nd) {
{
HPMHooks.source.guild.flag_remove(nd);
}
- if( HPMHooks.count.HP_guild_flag_remove_post ) {
+ if (HPMHooks.count.HP_guild_flag_remove_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flag_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_flag_remove_post[hIndex].func;
postHookFunc(nd);
}
@@ -28312,14 +28312,14 @@ void HP_guild_flag_remove(struct npc_data *nd) {
}
void HP_guild_flags_clear(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_flags_clear_pre ) {
+ if (HPMHooks.count.HP_guild_flags_clear_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flags_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flags_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_flags_clear_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28327,9 +28327,9 @@ void HP_guild_flags_clear(void) {
{
HPMHooks.source.guild.flags_clear();
}
- if( HPMHooks.count.HP_guild_flags_clear_post ) {
+ if (HPMHooks.count.HP_guild_flags_clear_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_flags_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_flags_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_flags_clear_post[hIndex].func;
postHookFunc();
}
@@ -28338,14 +28338,14 @@ void HP_guild_flags_clear(void) {
}
void HP_guild_aura_refresh(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_aura_refresh_pre ) {
+ if (HPMHooks.count.HP_guild_aura_refresh_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_aura_refresh_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_aura_refresh_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_aura_refresh_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28353,9 +28353,9 @@ void HP_guild_aura_refresh(struct map_session_data *sd, uint16 skill_id, uint16
{
HPMHooks.source.guild.aura_refresh(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_guild_aura_refresh_post ) {
+ if (HPMHooks.count.HP_guild_aura_refresh_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_aura_refresh_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_aura_refresh_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_aura_refresh_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv);
}
@@ -28364,14 +28364,14 @@ void HP_guild_aura_refresh(struct map_session_data *sd, uint16 skill_id, uint16
}
void HP_guild_retrieveitembound(int char_id, int aid, int guild_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_retrieveitembound_pre ) {
+ if (HPMHooks.count.HP_guild_retrieveitembound_pre > 0) {
void (*preHookFunc) (int *char_id, int *aid, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_retrieveitembound_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_retrieveitembound_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_retrieveitembound_pre[hIndex].func;
preHookFunc(&char_id, &aid, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28379,9 +28379,9 @@ void HP_guild_retrieveitembound(int char_id, int aid, int guild_id) {
{
HPMHooks.source.guild.retrieveitembound(char_id, aid, guild_id);
}
- if( HPMHooks.count.HP_guild_retrieveitembound_post ) {
+ if (HPMHooks.count.HP_guild_retrieveitembound_post > 0) {
void (*postHookFunc) (int char_id, int aid, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_retrieveitembound_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_retrieveitembound_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_retrieveitembound_post[hIndex].func;
postHookFunc(char_id, aid, guild_id);
}
@@ -28391,14 +28391,14 @@ void HP_guild_retrieveitembound(int char_id, int aid, int guild_id) {
int HP_guild_payexp_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_payexp_timer_pre ) {
+ if (HPMHooks.count.HP_guild_payexp_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_payexp_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28406,9 +28406,9 @@ int HP_guild_payexp_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.guild.payexp_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_guild_payexp_timer_post ) {
+ if (HPMHooks.count.HP_guild_payexp_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_payexp_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -28418,14 +28418,14 @@ int HP_guild_payexp_timer(int tid, int64 tick, int id, intptr_t data) {
struct map_session_data* HP_guild_sd_check(int guild_id, int account_id, int char_id) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_guild_sd_check_pre ) {
+ if (HPMHooks.count.HP_guild_sd_check_pre > 0) {
struct map_session_data* (*preHookFunc) (int *guild_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_sd_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_sd_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_sd_check_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28433,9 +28433,9 @@ struct map_session_data* HP_guild_sd_check(int guild_id, int account_id, int cha
{
retVal___ = HPMHooks.source.guild.sd_check(guild_id, account_id, char_id);
}
- if( HPMHooks.count.HP_guild_sd_check_post ) {
+ if (HPMHooks.count.HP_guild_sd_check_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, int guild_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_sd_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_sd_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_sd_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id);
}
@@ -28445,14 +28445,14 @@ struct map_session_data* HP_guild_sd_check(int guild_id, int account_id, int cha
bool HP_guild_read_guildskill_tree_db(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_guild_read_guildskill_tree_db_pre ) {
+ if (HPMHooks.count.HP_guild_read_guildskill_tree_db_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_guildskill_tree_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_guildskill_tree_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_read_guildskill_tree_db_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28460,9 +28460,9 @@ bool HP_guild_read_guildskill_tree_db(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.guild.read_guildskill_tree_db(split, columns, current);
}
- if( HPMHooks.count.HP_guild_read_guildskill_tree_db_post ) {
+ if (HPMHooks.count.HP_guild_read_guildskill_tree_db_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_guildskill_tree_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_guildskill_tree_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_read_guildskill_tree_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -28472,14 +28472,14 @@ bool HP_guild_read_guildskill_tree_db(char *split[], int columns, int current) {
bool HP_guild_read_castledb(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_guild_read_castledb_pre ) {
+ if (HPMHooks.count.HP_guild_read_castledb_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_castledb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_castledb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_read_castledb_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28487,9 +28487,9 @@ bool HP_guild_read_castledb(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.guild.read_castledb(str, columns, current);
}
- if( HPMHooks.count.HP_guild_read_castledb_post ) {
+ if (HPMHooks.count.HP_guild_read_castledb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_castledb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_read_castledb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_read_castledb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -28499,16 +28499,16 @@ bool HP_guild_read_castledb(char *str[], int columns, int current) {
int HP_guild_payexp_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_payexp_timer_sub_pre ) {
+ if (HPMHooks.count.HP_guild_payexp_timer_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_payexp_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28518,9 +28518,9 @@ int HP_guild_payexp_timer_sub(union DBKey key, struct DBData *data, va_list ap)
retVal___ = HPMHooks.source.guild.payexp_timer_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_payexp_timer_sub_post ) {
+ if (HPMHooks.count.HP_guild_payexp_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_payexp_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_payexp_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28532,16 +28532,16 @@ int HP_guild_payexp_timer_sub(union DBKey key, struct DBData *data, va_list ap)
int HP_guild_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_send_xy_timer_sub_pre ) {
+ if (HPMHooks.count.HP_guild_send_xy_timer_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_send_xy_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28551,9 +28551,9 @@ int HP_guild_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap)
retVal___ = HPMHooks.source.guild.send_xy_timer_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_send_xy_timer_sub_post ) {
+ if (HPMHooks.count.HP_guild_send_xy_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_send_xy_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28565,14 +28565,14 @@ int HP_guild_send_xy_timer_sub(union DBKey key, struct DBData *data, va_list ap)
int HP_guild_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_send_xy_timer_pre ) {
+ if (HPMHooks.count.HP_guild_send_xy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_send_xy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28580,9 +28580,9 @@ int HP_guild_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.guild.send_xy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_guild_send_xy_timer_post ) {
+ if (HPMHooks.count.HP_guild_send_xy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_send_xy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_send_xy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -28592,16 +28592,16 @@ int HP_guild_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
struct DBData HP_guild_create_expcache(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_guild_create_expcache_pre ) {
+ if (HPMHooks.count.HP_guild_create_expcache_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_expcache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_expcache_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_guild_create_expcache_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28611,9 +28611,9 @@ struct DBData HP_guild_create_expcache(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.guild.create_expcache(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_guild_create_expcache_post ) {
+ if (HPMHooks.count.HP_guild_create_expcache_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_expcache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_create_expcache_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_guild_create_expcache_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -28625,16 +28625,16 @@ struct DBData HP_guild_create_expcache(union DBKey key, va_list args) {
int HP_guild_eventlist_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_eventlist_db_final_pre ) {
+ if (HPMHooks.count.HP_guild_eventlist_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_eventlist_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_eventlist_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_eventlist_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28644,9 +28644,9 @@ int HP_guild_eventlist_db_final(union DBKey key, struct DBData *data, va_list ap
retVal___ = HPMHooks.source.guild.eventlist_db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_eventlist_db_final_post ) {
+ if (HPMHooks.count.HP_guild_eventlist_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_eventlist_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_eventlist_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_eventlist_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28658,16 +28658,16 @@ int HP_guild_eventlist_db_final(union DBKey key, struct DBData *data, va_list ap
int HP_guild_expcache_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_expcache_db_final_pre ) {
+ if (HPMHooks.count.HP_guild_expcache_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expcache_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_expcache_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_expcache_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28677,9 +28677,9 @@ int HP_guild_expcache_db_final(union DBKey key, struct DBData *data, va_list ap)
retVal___ = HPMHooks.source.guild.expcache_db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_expcache_db_final_post ) {
+ if (HPMHooks.count.HP_guild_expcache_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_expcache_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_expcache_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_expcache_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28691,16 +28691,16 @@ int HP_guild_expcache_db_final(union DBKey key, struct DBData *data, va_list ap)
int HP_guild_castle_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_castle_db_final_pre ) {
+ if (HPMHooks.count.HP_guild_castle_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_castle_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28710,9 +28710,9 @@ int HP_guild_castle_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.guild.castle_db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_castle_db_final_post ) {
+ if (HPMHooks.count.HP_guild_castle_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_castle_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28724,16 +28724,16 @@ int HP_guild_castle_db_final(union DBKey key, struct DBData *data, va_list ap) {
int HP_guild_broken_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_broken_sub_pre ) {
+ if (HPMHooks.count.HP_guild_broken_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_broken_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28743,9 +28743,9 @@ int HP_guild_broken_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.guild.broken_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_broken_sub_post ) {
+ if (HPMHooks.count.HP_guild_broken_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_broken_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_broken_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28757,16 +28757,16 @@ int HP_guild_broken_sub(union DBKey key, struct DBData *data, va_list ap) {
int HP_guild_castle_broken_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_castle_broken_sub_pre ) {
+ if (HPMHooks.count.HP_guild_castle_broken_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_broken_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_broken_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_castle_broken_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28776,9 +28776,9 @@ int HP_guild_castle_broken_sub(union DBKey key, struct DBData *data, va_list ap)
retVal___ = HPMHooks.source.guild.castle_broken_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_castle_broken_sub_post ) {
+ if (HPMHooks.count.HP_guild_castle_broken_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_broken_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_broken_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_castle_broken_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -28789,14 +28789,14 @@ int HP_guild_castle_broken_sub(union DBKey key, struct DBData *data, va_list ap)
}
void HP_guild_makemember(struct guild_member *m, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_makemember_pre ) {
+ if (HPMHooks.count.HP_guild_makemember_pre > 0) {
void (*preHookFunc) (struct guild_member **m, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_makemember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_makemember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_makemember_pre[hIndex].func;
preHookFunc(&m, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28804,9 +28804,9 @@ void HP_guild_makemember(struct guild_member *m, struct map_session_data *sd) {
{
HPMHooks.source.guild.makemember(m, sd);
}
- if( HPMHooks.count.HP_guild_makemember_post ) {
+ if (HPMHooks.count.HP_guild_makemember_post > 0) {
void (*postHookFunc) (struct guild_member *m, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_makemember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_makemember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_makemember_post[hIndex].func;
postHookFunc(m, sd);
}
@@ -28816,14 +28816,14 @@ void HP_guild_makemember(struct guild_member *m, struct map_session_data *sd) {
int HP_guild_check_member(const struct guild *g) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_check_member_pre ) {
+ if (HPMHooks.count.HP_guild_check_member_pre > 0) {
int (*preHookFunc) (const struct guild **g);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_check_member_pre[hIndex].func;
retVal___ = preHookFunc(&g);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28831,9 +28831,9 @@ int HP_guild_check_member(const struct guild *g) {
{
retVal___ = HPMHooks.source.guild.check_member(g);
}
- if( HPMHooks.count.HP_guild_check_member_post ) {
+ if (HPMHooks.count.HP_guild_check_member_post > 0) {
int (*postHookFunc) (int retVal___, const struct guild *g);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_check_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_check_member_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g);
}
@@ -28843,14 +28843,14 @@ int HP_guild_check_member(const struct guild *g) {
int HP_guild_get_alliance_count(struct guild *g, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_guild_get_alliance_count_pre ) {
+ if (HPMHooks.count.HP_guild_get_alliance_count_pre > 0) {
int (*preHookFunc) (struct guild **g, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_get_alliance_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_get_alliance_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_guild_get_alliance_count_pre[hIndex].func;
retVal___ = preHookFunc(&g, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28858,9 +28858,9 @@ int HP_guild_get_alliance_count(struct guild *g, int flag) {
{
retVal___ = HPMHooks.source.guild.get_alliance_count(g, flag);
}
- if( HPMHooks.count.HP_guild_get_alliance_count_post ) {
+ if (HPMHooks.count.HP_guild_get_alliance_count_post > 0) {
int (*postHookFunc) (int retVal___, struct guild *g, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_get_alliance_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_get_alliance_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_guild_get_alliance_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, g, flag);
}
@@ -28869,16 +28869,16 @@ int HP_guild_get_alliance_count(struct guild *g, int flag) {
}
void HP_guild_castle_reconnect_sub(void *key, void *data, va_list ap) {
int hIndex = 0;
- if( HPMHooks.count.HP_guild_castle_reconnect_sub_pre ) {
+ if (HPMHooks.count.HP_guild_castle_reconnect_sub_pre > 0) {
void (*preHookFunc) (void **key, void **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_guild_castle_reconnect_sub_pre[hIndex].func;
preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28888,9 +28888,9 @@ void HP_guild_castle_reconnect_sub(void *key, void *data, va_list ap) {
HPMHooks.source.guild.castle_reconnect_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_guild_castle_reconnect_sub_post ) {
+ if (HPMHooks.count.HP_guild_castle_reconnect_sub_post > 0) {
void (*postHookFunc) (void *key, void *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_guild_castle_reconnect_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_guild_castle_reconnect_sub_post[hIndex].func;
postHookFunc(key, data, ap___copy);
@@ -28903,14 +28903,14 @@ void HP_guild_castle_reconnect_sub(void *key, void *data, va_list ap) {
struct guild_storage* HP_gstorage_ensure(int guild_id) {
int hIndex = 0;
struct guild_storage* retVal___ = NULL;
- if( HPMHooks.count.HP_gstorage_ensure_pre ) {
+ if (HPMHooks.count.HP_gstorage_ensure_pre > 0) {
struct guild_storage* (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_ensure_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_ensure_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_ensure_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28918,9 +28918,9 @@ struct guild_storage* HP_gstorage_ensure(int guild_id) {
{
retVal___ = HPMHooks.source.gstorage.ensure(guild_id);
}
- if( HPMHooks.count.HP_gstorage_ensure_post ) {
+ if (HPMHooks.count.HP_gstorage_ensure_post > 0) {
struct guild_storage* (*postHookFunc) (struct guild_storage* retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_ensure_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_ensure_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_ensure_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -28929,14 +28929,14 @@ struct guild_storage* HP_gstorage_ensure(int guild_id) {
}
void HP_gstorage_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_gstorage_init_pre ) {
+ if (HPMHooks.count.HP_gstorage_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28944,9 +28944,9 @@ void HP_gstorage_init(bool minimal) {
{
HPMHooks.source.gstorage.init(minimal);
}
- if( HPMHooks.count.HP_gstorage_init_post ) {
+ if (HPMHooks.count.HP_gstorage_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -28955,14 +28955,14 @@ void HP_gstorage_init(bool minimal) {
}
void HP_gstorage_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_gstorage_final_pre ) {
+ if (HPMHooks.count.HP_gstorage_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -28970,9 +28970,9 @@ void HP_gstorage_final(void) {
{
HPMHooks.source.gstorage.final();
}
- if( HPMHooks.count.HP_gstorage_final_post ) {
+ if (HPMHooks.count.HP_gstorage_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_final_post[hIndex].func;
postHookFunc();
}
@@ -28982,14 +28982,14 @@ void HP_gstorage_final(void) {
int HP_gstorage_delete(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_delete_pre ) {
+ if (HPMHooks.count.HP_gstorage_delete_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_delete_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -28997,9 +28997,9 @@ int HP_gstorage_delete(int guild_id) {
{
retVal___ = HPMHooks.source.gstorage.delete(guild_id);
}
- if( HPMHooks.count.HP_gstorage_delete_post ) {
+ if (HPMHooks.count.HP_gstorage_delete_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -29009,14 +29009,14 @@ int HP_gstorage_delete(int guild_id) {
int HP_gstorage_open(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_open_pre ) {
+ if (HPMHooks.count.HP_gstorage_open_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_open_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29024,9 +29024,9 @@ int HP_gstorage_open(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.gstorage.open(sd);
}
- if( HPMHooks.count.HP_gstorage_open_post ) {
+ if (HPMHooks.count.HP_gstorage_open_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -29036,14 +29036,14 @@ int HP_gstorage_open(struct map_session_data *sd) {
int HP_gstorage_additem(struct map_session_data *sd, struct guild_storage *stor, struct item *item_data, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_additem_pre ) {
+ if (HPMHooks.count.HP_gstorage_additem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct guild_storage **stor, struct item **item_data, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_additem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &stor, &item_data, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29051,9 +29051,9 @@ int HP_gstorage_additem(struct map_session_data *sd, struct guild_storage *stor,
{
retVal___ = HPMHooks.source.gstorage.additem(sd, stor, item_data, amount);
}
- if( HPMHooks.count.HP_gstorage_additem_post ) {
+ if (HPMHooks.count.HP_gstorage_additem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct guild_storage *stor, struct item *item_data, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_additem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, stor, item_data, amount);
}
@@ -29063,14 +29063,14 @@ int HP_gstorage_additem(struct map_session_data *sd, struct guild_storage *stor,
int HP_gstorage_delitem(struct map_session_data *sd, struct guild_storage *stor, int n, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_delitem_pre ) {
+ if (HPMHooks.count.HP_gstorage_delitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct guild_storage **stor, int *n, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_delitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &stor, &n, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29078,9 +29078,9 @@ int HP_gstorage_delitem(struct map_session_data *sd, struct guild_storage *stor,
{
retVal___ = HPMHooks.source.gstorage.delitem(sd, stor, n, amount);
}
- if( HPMHooks.count.HP_gstorage_delitem_post ) {
+ if (HPMHooks.count.HP_gstorage_delitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct guild_storage *stor, int n, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_delitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, stor, n, amount);
}
@@ -29090,14 +29090,14 @@ int HP_gstorage_delitem(struct map_session_data *sd, struct guild_storage *stor,
int HP_gstorage_add(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_add_pre ) {
+ if (HPMHooks.count.HP_gstorage_add_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_add_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29105,9 +29105,9 @@ int HP_gstorage_add(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.gstorage.add(sd, index, amount);
}
- if( HPMHooks.count.HP_gstorage_add_post ) {
+ if (HPMHooks.count.HP_gstorage_add_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -29117,14 +29117,14 @@ int HP_gstorage_add(struct map_session_data *sd, int index, int amount) {
int HP_gstorage_get(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_get_pre ) {
+ if (HPMHooks.count.HP_gstorage_get_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_get_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29132,9 +29132,9 @@ int HP_gstorage_get(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.gstorage.get(sd, index, amount);
}
- if( HPMHooks.count.HP_gstorage_get_post ) {
+ if (HPMHooks.count.HP_gstorage_get_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -29144,14 +29144,14 @@ int HP_gstorage_get(struct map_session_data *sd, int index, int amount) {
int HP_gstorage_addfromcart(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_addfromcart_pre ) {
+ if (HPMHooks.count.HP_gstorage_addfromcart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_addfromcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_addfromcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_addfromcart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29159,9 +29159,9 @@ int HP_gstorage_addfromcart(struct map_session_data *sd, int index, int amount)
{
retVal___ = HPMHooks.source.gstorage.addfromcart(sd, index, amount);
}
- if( HPMHooks.count.HP_gstorage_addfromcart_post ) {
+ if (HPMHooks.count.HP_gstorage_addfromcart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_addfromcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_addfromcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_addfromcart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -29171,14 +29171,14 @@ int HP_gstorage_addfromcart(struct map_session_data *sd, int index, int amount)
int HP_gstorage_gettocart(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_gettocart_pre ) {
+ if (HPMHooks.count.HP_gstorage_gettocart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_gettocart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_gettocart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_gettocart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29186,9 +29186,9 @@ int HP_gstorage_gettocart(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.gstorage.gettocart(sd, index, amount);
}
- if( HPMHooks.count.HP_gstorage_gettocart_post ) {
+ if (HPMHooks.count.HP_gstorage_gettocart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_gettocart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_gettocart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_gettocart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -29198,14 +29198,14 @@ int HP_gstorage_gettocart(struct map_session_data *sd, int index, int amount) {
int HP_gstorage_close(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_close_pre ) {
+ if (HPMHooks.count.HP_gstorage_close_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_close_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29213,9 +29213,9 @@ int HP_gstorage_close(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.gstorage.close(sd);
}
- if( HPMHooks.count.HP_gstorage_close_post ) {
+ if (HPMHooks.count.HP_gstorage_close_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_close_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -29225,14 +29225,14 @@ int HP_gstorage_close(struct map_session_data *sd) {
int HP_gstorage_pc_quit(struct map_session_data *sd, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_pc_quit_pre ) {
+ if (HPMHooks.count.HP_gstorage_pc_quit_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_pc_quit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_pc_quit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_pc_quit_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29240,9 +29240,9 @@ int HP_gstorage_pc_quit(struct map_session_data *sd, int flag) {
{
retVal___ = HPMHooks.source.gstorage.pc_quit(sd, flag);
}
- if( HPMHooks.count.HP_gstorage_pc_quit_post ) {
+ if (HPMHooks.count.HP_gstorage_pc_quit_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_pc_quit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_pc_quit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_pc_quit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -29252,14 +29252,14 @@ int HP_gstorage_pc_quit(struct map_session_data *sd, int flag) {
int HP_gstorage_save(int account_id, int guild_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_save_pre ) {
+ if (HPMHooks.count.HP_gstorage_save_pre > 0) {
int (*preHookFunc) (int *account_id, int *guild_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_save_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &guild_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29267,9 +29267,9 @@ int HP_gstorage_save(int account_id, int guild_id, int flag) {
{
retVal___ = HPMHooks.source.gstorage.save(account_id, guild_id, flag);
}
- if( HPMHooks.count.HP_gstorage_save_post ) {
+ if (HPMHooks.count.HP_gstorage_save_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int guild_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, guild_id, flag);
}
@@ -29279,14 +29279,14 @@ int HP_gstorage_save(int account_id, int guild_id, int flag) {
int HP_gstorage_saved(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_gstorage_saved_pre ) {
+ if (HPMHooks.count.HP_gstorage_saved_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_saved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_saved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_gstorage_saved_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29294,9 +29294,9 @@ int HP_gstorage_saved(int guild_id) {
{
retVal___ = HPMHooks.source.gstorage.saved(guild_id);
}
- if( HPMHooks.count.HP_gstorage_saved_post ) {
+ if (HPMHooks.count.HP_gstorage_saved_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_saved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_saved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_gstorage_saved_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -29306,16 +29306,16 @@ int HP_gstorage_saved(int guild_id) {
struct DBData HP_gstorage_create(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_gstorage_create_pre ) {
+ if (HPMHooks.count.HP_gstorage_create_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_create_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_gstorage_create_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29325,9 +29325,9 @@ struct DBData HP_gstorage_create(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.gstorage.create(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_gstorage_create_post ) {
+ if (HPMHooks.count.HP_gstorage_create_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_gstorage_create_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_gstorage_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -29339,14 +29339,14 @@ struct DBData HP_gstorage_create(union DBKey key, va_list args) {
/* homunculus_interface */
void HP_homun_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_init_pre ) {
+ if (HPMHooks.count.HP_homun_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29354,9 +29354,9 @@ void HP_homun_init(bool minimal) {
{
HPMHooks.source.homun.init(minimal);
}
- if( HPMHooks.count.HP_homun_init_post ) {
+ if (HPMHooks.count.HP_homun_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -29365,14 +29365,14 @@ void HP_homun_init(bool minimal) {
}
void HP_homun_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_final_pre ) {
+ if (HPMHooks.count.HP_homun_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29380,9 +29380,9 @@ void HP_homun_final(void) {
{
HPMHooks.source.homun.final();
}
- if( HPMHooks.count.HP_homun_final_post ) {
+ if (HPMHooks.count.HP_homun_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_final_post[hIndex].func;
postHookFunc();
}
@@ -29391,14 +29391,14 @@ void HP_homun_final(void) {
}
void HP_homun_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_reload_pre ) {
+ if (HPMHooks.count.HP_homun_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29406,9 +29406,9 @@ void HP_homun_reload(void) {
{
HPMHooks.source.homun.reload();
}
- if( HPMHooks.count.HP_homun_reload_post ) {
+ if (HPMHooks.count.HP_homun_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_reload_post[hIndex].func;
postHookFunc();
}
@@ -29417,14 +29417,14 @@ void HP_homun_reload(void) {
}
void HP_homun_reload_skill(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_reload_skill_pre ) {
+ if (HPMHooks.count.HP_homun_reload_skill_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_reload_skill_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29432,9 +29432,9 @@ void HP_homun_reload_skill(void) {
{
HPMHooks.source.homun.reload_skill();
}
- if( HPMHooks.count.HP_homun_reload_skill_post ) {
+ if (HPMHooks.count.HP_homun_reload_skill_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_reload_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_reload_skill_post[hIndex].func;
postHookFunc();
}
@@ -29444,14 +29444,14 @@ void HP_homun_reload_skill(void) {
struct view_data* HP_homun_get_viewdata(int class_) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_homun_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_homun_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29459,9 +29459,9 @@ struct view_data* HP_homun_get_viewdata(int class_) {
{
retVal___ = HPMHooks.source.homun.get_viewdata(class_);
}
- if( HPMHooks.count.HP_homun_get_viewdata_post ) {
+ if (HPMHooks.count.HP_homun_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -29471,14 +29471,14 @@ struct view_data* HP_homun_get_viewdata(int class_) {
enum homun_type HP_homun_class2type(int class_) {
int hIndex = 0;
enum homun_type retVal___ = HT_INVALID;
- if( HPMHooks.count.HP_homun_class2type_pre ) {
+ if (HPMHooks.count.HP_homun_class2type_pre > 0) {
enum homun_type (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_class2type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_class2type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_class2type_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29486,9 +29486,9 @@ enum homun_type HP_homun_class2type(int class_) {
{
retVal___ = HPMHooks.source.homun.class2type(class_);
}
- if( HPMHooks.count.HP_homun_class2type_post ) {
+ if (HPMHooks.count.HP_homun_class2type_post > 0) {
enum homun_type (*postHookFunc) (enum homun_type retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_class2type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_class2type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_class2type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -29497,14 +29497,14 @@ enum homun_type HP_homun_class2type(int class_) {
}
void HP_homun_damaged(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_damaged_pre ) {
+ if (HPMHooks.count.HP_homun_damaged_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_damaged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_damaged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_damaged_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29512,9 +29512,9 @@ void HP_homun_damaged(struct homun_data *hd) {
{
HPMHooks.source.homun.damaged(hd);
}
- if( HPMHooks.count.HP_homun_damaged_post ) {
+ if (HPMHooks.count.HP_homun_damaged_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_damaged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_damaged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_damaged_post[hIndex].func;
postHookFunc(hd);
}
@@ -29524,14 +29524,14 @@ void HP_homun_damaged(struct homun_data *hd) {
int HP_homun_dead(struct homun_data *hd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_dead_pre ) {
+ if (HPMHooks.count.HP_homun_dead_pre > 0) {
int (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_dead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_dead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_dead_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29539,9 +29539,9 @@ int HP_homun_dead(struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.dead(hd);
}
- if( HPMHooks.count.HP_homun_dead_post ) {
+ if (HPMHooks.count.HP_homun_dead_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_dead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_dead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_dead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -29551,14 +29551,14 @@ int HP_homun_dead(struct homun_data *hd) {
int HP_homun_vaporize(struct map_session_data *sd, enum homun_state flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_vaporize_pre ) {
+ if (HPMHooks.count.HP_homun_vaporize_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, enum homun_state *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_vaporize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_vaporize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_vaporize_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29566,9 +29566,9 @@ int HP_homun_vaporize(struct map_session_data *sd, enum homun_state flag) {
{
retVal___ = HPMHooks.source.homun.vaporize(sd, flag);
}
- if( HPMHooks.count.HP_homun_vaporize_post ) {
+ if (HPMHooks.count.HP_homun_vaporize_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, enum homun_state flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_vaporize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_vaporize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_vaporize_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -29578,14 +29578,14 @@ int HP_homun_vaporize(struct map_session_data *sd, enum homun_state flag) {
int HP_homun_delete(struct homun_data *hd, int emote) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_delete_pre ) {
+ if (HPMHooks.count.HP_homun_delete_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, int *emote);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_delete_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &emote);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29593,9 +29593,9 @@ int HP_homun_delete(struct homun_data *hd, int emote) {
{
retVal___ = HPMHooks.source.homun.delete(hd, emote);
}
- if( HPMHooks.count.HP_homun_delete_post ) {
+ if (HPMHooks.count.HP_homun_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, int emote);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, emote);
}
@@ -29605,14 +29605,14 @@ int HP_homun_delete(struct homun_data *hd, int emote) {
int HP_homun_checkskill(struct homun_data *hd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_checkskill_pre ) {
+ if (HPMHooks.count.HP_homun_checkskill_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_checkskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_checkskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_checkskill_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29620,9 +29620,9 @@ int HP_homun_checkskill(struct homun_data *hd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.homun.checkskill(hd, skill_id);
}
- if( HPMHooks.count.HP_homun_checkskill_post ) {
+ if (HPMHooks.count.HP_homun_checkskill_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_checkskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_checkskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_checkskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, skill_id);
}
@@ -29632,14 +29632,14 @@ int HP_homun_checkskill(struct homun_data *hd, uint16 skill_id) {
int HP_homun_calc_skilltree(struct homun_data *hd, int flag_evolve) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_calc_skilltree_pre ) {
+ if (HPMHooks.count.HP_homun_calc_skilltree_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, int *flag_evolve);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_calc_skilltree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_calc_skilltree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_calc_skilltree_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &flag_evolve);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29647,9 +29647,9 @@ int HP_homun_calc_skilltree(struct homun_data *hd, int flag_evolve) {
{
retVal___ = HPMHooks.source.homun.calc_skilltree(hd, flag_evolve);
}
- if( HPMHooks.count.HP_homun_calc_skilltree_post ) {
+ if (HPMHooks.count.HP_homun_calc_skilltree_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, int flag_evolve);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_calc_skilltree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_calc_skilltree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_calc_skilltree_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, flag_evolve);
}
@@ -29659,14 +29659,14 @@ int HP_homun_calc_skilltree(struct homun_data *hd, int flag_evolve) {
int HP_homun_skill_tree_get_max(int id, int b_class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_skill_tree_get_max_pre ) {
+ if (HPMHooks.count.HP_homun_skill_tree_get_max_pre > 0) {
int (*preHookFunc) (int *id, int *b_class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_tree_get_max_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_tree_get_max_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_skill_tree_get_max_pre[hIndex].func;
retVal___ = preHookFunc(&id, &b_class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29674,9 +29674,9 @@ int HP_homun_skill_tree_get_max(int id, int b_class) {
{
retVal___ = HPMHooks.source.homun.skill_tree_get_max(id, b_class);
}
- if( HPMHooks.count.HP_homun_skill_tree_get_max_post ) {
+ if (HPMHooks.count.HP_homun_skill_tree_get_max_post > 0) {
int (*postHookFunc) (int retVal___, int id, int b_class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_tree_get_max_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_tree_get_max_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_skill_tree_get_max_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id, b_class);
}
@@ -29685,14 +29685,14 @@ int HP_homun_skill_tree_get_max(int id, int b_class) {
}
void HP_homun_skillup(struct homun_data *hd, uint16 skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_skillup_pre ) {
+ if (HPMHooks.count.HP_homun_skillup_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_skillup_pre[hIndex].func;
preHookFunc(&hd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29700,9 +29700,9 @@ void HP_homun_skillup(struct homun_data *hd, uint16 skill_id) {
{
HPMHooks.source.homun.skillup(hd, skill_id);
}
- if( HPMHooks.count.HP_homun_skillup_post ) {
+ if (HPMHooks.count.HP_homun_skillup_post > 0) {
void (*postHookFunc) (struct homun_data *hd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_skillup_post[hIndex].func;
postHookFunc(hd, skill_id);
}
@@ -29712,14 +29712,14 @@ void HP_homun_skillup(struct homun_data *hd, uint16 skill_id) {
bool HP_homun_levelup(struct homun_data *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_levelup_pre ) {
+ if (HPMHooks.count.HP_homun_levelup_pre > 0) {
bool (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_levelup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_levelup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_levelup_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29727,9 +29727,9 @@ bool HP_homun_levelup(struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.levelup(hd);
}
- if( HPMHooks.count.HP_homun_levelup_post ) {
+ if (HPMHooks.count.HP_homun_levelup_post > 0) {
bool (*postHookFunc) (bool retVal___, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_levelup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_levelup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_levelup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -29739,14 +29739,14 @@ bool HP_homun_levelup(struct homun_data *hd) {
int HP_homun_change_class(struct homun_data *hd, short class_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_change_class_pre ) {
+ if (HPMHooks.count.HP_homun_change_class_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, short *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_class_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_class_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_change_class_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29754,9 +29754,9 @@ int HP_homun_change_class(struct homun_data *hd, short class_) {
{
retVal___ = HPMHooks.source.homun.change_class(hd, class_);
}
- if( HPMHooks.count.HP_homun_change_class_post ) {
+ if (HPMHooks.count.HP_homun_change_class_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, short class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_class_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_class_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_change_class_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, class_);
}
@@ -29766,14 +29766,14 @@ int HP_homun_change_class(struct homun_data *hd, short class_) {
bool HP_homun_evolve(struct homun_data *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_evolve_pre ) {
+ if (HPMHooks.count.HP_homun_evolve_pre > 0) {
bool (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_evolve_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_evolve_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_evolve_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29781,9 +29781,9 @@ bool HP_homun_evolve(struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.evolve(hd);
}
- if( HPMHooks.count.HP_homun_evolve_post ) {
+ if (HPMHooks.count.HP_homun_evolve_post > 0) {
bool (*postHookFunc) (bool retVal___, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_evolve_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_evolve_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_evolve_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -29793,14 +29793,14 @@ bool HP_homun_evolve(struct homun_data *hd) {
bool HP_homun_mutate(struct homun_data *hd, int homun_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_mutate_pre ) {
+ if (HPMHooks.count.HP_homun_mutate_pre > 0) {
bool (*preHookFunc) (struct homun_data **hd, int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_mutate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_mutate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_mutate_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29808,9 +29808,9 @@ bool HP_homun_mutate(struct homun_data *hd, int homun_id) {
{
retVal___ = HPMHooks.source.homun.mutate(hd, homun_id);
}
- if( HPMHooks.count.HP_homun_mutate_post ) {
+ if (HPMHooks.count.HP_homun_mutate_post > 0) {
bool (*postHookFunc) (bool retVal___, struct homun_data *hd, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_mutate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_mutate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_mutate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, homun_id);
}
@@ -29820,14 +29820,14 @@ bool HP_homun_mutate(struct homun_data *hd, int homun_id) {
int HP_homun_gainexp(struct homun_data *hd, unsigned int exp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_gainexp_pre ) {
+ if (HPMHooks.count.HP_homun_gainexp_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, unsigned int *exp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_gainexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_gainexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_gainexp_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &exp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29835,9 +29835,9 @@ int HP_homun_gainexp(struct homun_data *hd, unsigned int exp) {
{
retVal___ = HPMHooks.source.homun.gainexp(hd, exp);
}
- if( HPMHooks.count.HP_homun_gainexp_post ) {
+ if (HPMHooks.count.HP_homun_gainexp_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, unsigned int exp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_gainexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_gainexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_gainexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, exp);
}
@@ -29847,14 +29847,14 @@ int HP_homun_gainexp(struct homun_data *hd, unsigned int exp) {
unsigned int HP_homun_add_intimacy(struct homun_data *hd, unsigned int value) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_homun_add_intimacy_pre ) {
+ if (HPMHooks.count.HP_homun_add_intimacy_pre > 0) {
unsigned int (*preHookFunc) (struct homun_data **hd, unsigned int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_add_intimacy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_add_intimacy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_add_intimacy_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29862,9 +29862,9 @@ unsigned int HP_homun_add_intimacy(struct homun_data *hd, unsigned int value) {
{
retVal___ = HPMHooks.source.homun.add_intimacy(hd, value);
}
- if( HPMHooks.count.HP_homun_add_intimacy_post ) {
+ if (HPMHooks.count.HP_homun_add_intimacy_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct homun_data *hd, unsigned int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_add_intimacy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_add_intimacy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_add_intimacy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, value);
}
@@ -29874,14 +29874,14 @@ unsigned int HP_homun_add_intimacy(struct homun_data *hd, unsigned int value) {
unsigned int HP_homun_consume_intimacy(struct homun_data *hd, unsigned int value) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_homun_consume_intimacy_pre ) {
+ if (HPMHooks.count.HP_homun_consume_intimacy_pre > 0) {
unsigned int (*preHookFunc) (struct homun_data **hd, unsigned int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_consume_intimacy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_consume_intimacy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_consume_intimacy_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29889,9 +29889,9 @@ unsigned int HP_homun_consume_intimacy(struct homun_data *hd, unsigned int value
{
retVal___ = HPMHooks.source.homun.consume_intimacy(hd, value);
}
- if( HPMHooks.count.HP_homun_consume_intimacy_post ) {
+ if (HPMHooks.count.HP_homun_consume_intimacy_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct homun_data *hd, unsigned int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_consume_intimacy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_consume_intimacy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_consume_intimacy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, value);
}
@@ -29900,14 +29900,14 @@ unsigned int HP_homun_consume_intimacy(struct homun_data *hd, unsigned int value
}
void HP_homun_healed(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_healed_pre ) {
+ if (HPMHooks.count.HP_homun_healed_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_healed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_healed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_healed_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29915,9 +29915,9 @@ void HP_homun_healed(struct homun_data *hd) {
{
HPMHooks.source.homun.healed(hd);
}
- if( HPMHooks.count.HP_homun_healed_post ) {
+ if (HPMHooks.count.HP_homun_healed_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_healed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_healed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_healed_post[hIndex].func;
postHookFunc(hd);
}
@@ -29926,14 +29926,14 @@ void HP_homun_healed(struct homun_data *hd) {
}
void HP_homun_save(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_save_pre ) {
+ if (HPMHooks.count.HP_homun_save_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_save_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -29941,9 +29941,9 @@ void HP_homun_save(struct homun_data *hd) {
{
HPMHooks.source.homun.save(hd);
}
- if( HPMHooks.count.HP_homun_save_post ) {
+ if (HPMHooks.count.HP_homun_save_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_save_post[hIndex].func;
postHookFunc(hd);
}
@@ -29953,14 +29953,14 @@ void HP_homun_save(struct homun_data *hd) {
unsigned char HP_homun_menu(struct map_session_data *sd, unsigned char menu_num) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_homun_menu_pre ) {
+ if (HPMHooks.count.HP_homun_menu_pre > 0) {
unsigned char (*preHookFunc) (struct map_session_data **sd, unsigned char *menu_num);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_menu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_menu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_menu_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &menu_num);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29968,9 +29968,9 @@ unsigned char HP_homun_menu(struct map_session_data *sd, unsigned char menu_num)
{
retVal___ = HPMHooks.source.homun.menu(sd, menu_num);
}
- if( HPMHooks.count.HP_homun_menu_post ) {
+ if (HPMHooks.count.HP_homun_menu_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct map_session_data *sd, unsigned char menu_num);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_menu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_menu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_menu_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, menu_num);
}
@@ -29980,14 +29980,14 @@ unsigned char HP_homun_menu(struct map_session_data *sd, unsigned char menu_num)
bool HP_homun_feed(struct map_session_data *sd, struct homun_data *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_feed_pre ) {
+ if (HPMHooks.count.HP_homun_feed_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_feed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_feed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_feed_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -29995,9 +29995,9 @@ bool HP_homun_feed(struct map_session_data *sd, struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.feed(sd, hd);
}
- if( HPMHooks.count.HP_homun_feed_post ) {
+ if (HPMHooks.count.HP_homun_feed_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_feed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_feed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_feed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, hd);
}
@@ -30007,14 +30007,14 @@ bool HP_homun_feed(struct map_session_data *sd, struct homun_data *hd) {
int HP_homun_hunger_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_hunger_timer_pre ) {
+ if (HPMHooks.count.HP_homun_hunger_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_hunger_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30022,9 +30022,9 @@ int HP_homun_hunger_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.homun.hunger_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_homun_hunger_timer_post ) {
+ if (HPMHooks.count.HP_homun_hunger_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_hunger_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -30033,14 +30033,14 @@ int HP_homun_hunger_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_homun_hunger_timer_delete(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_hunger_timer_delete_pre ) {
+ if (HPMHooks.count.HP_homun_hunger_timer_delete_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_hunger_timer_delete_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30048,9 +30048,9 @@ void HP_homun_hunger_timer_delete(struct homun_data *hd) {
{
HPMHooks.source.homun.hunger_timer_delete(hd);
}
- if( HPMHooks.count.HP_homun_hunger_timer_delete_post ) {
+ if (HPMHooks.count.HP_homun_hunger_timer_delete_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_hunger_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_hunger_timer_delete_post[hIndex].func;
postHookFunc(hd);
}
@@ -30060,14 +30060,14 @@ void HP_homun_hunger_timer_delete(struct homun_data *hd) {
int HP_homun_change_name(struct map_session_data *sd, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_change_name_pre ) {
+ if (HPMHooks.count.HP_homun_change_name_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_change_name_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30075,9 +30075,9 @@ int HP_homun_change_name(struct map_session_data *sd, const char *name) {
{
retVal___ = HPMHooks.source.homun.change_name(sd, name);
}
- if( HPMHooks.count.HP_homun_change_name_post ) {
+ if (HPMHooks.count.HP_homun_change_name_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_change_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name);
}
@@ -30087,14 +30087,14 @@ int HP_homun_change_name(struct map_session_data *sd, const char *name) {
bool HP_homun_change_name_ack(struct map_session_data *sd, const char *name, int flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_change_name_ack_pre ) {
+ if (HPMHooks.count.HP_homun_change_name_ack_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **name, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_change_name_ack_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30102,9 +30102,9 @@ bool HP_homun_change_name_ack(struct map_session_data *sd, const char *name, int
{
retVal___ = HPMHooks.source.homun.change_name_ack(sd, name, flag);
}
- if( HPMHooks.count.HP_homun_change_name_ack_post ) {
+ if (HPMHooks.count.HP_homun_change_name_ack_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *name, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_change_name_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_change_name_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name, flag);
}
@@ -30114,14 +30114,14 @@ bool HP_homun_change_name_ack(struct map_session_data *sd, const char *name, int
int HP_homun_db_search(int key, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_homun_db_search_pre ) {
+ if (HPMHooks.count.HP_homun_db_search_pre > 0) {
int (*preHookFunc) (int *key, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_db_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_db_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_db_search_pre[hIndex].func;
retVal___ = preHookFunc(&key, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30129,9 +30129,9 @@ int HP_homun_db_search(int key, int type) {
{
retVal___ = HPMHooks.source.homun.db_search(key, type);
}
- if( HPMHooks.count.HP_homun_db_search_post ) {
+ if (HPMHooks.count.HP_homun_db_search_post > 0) {
int (*postHookFunc) (int retVal___, int key, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_db_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_db_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_db_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, type);
}
@@ -30141,14 +30141,14 @@ int HP_homun_db_search(int key, int type) {
bool HP_homun_create(struct map_session_data *sd, const struct s_homunculus *hom) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_create_pre ) {
+ if (HPMHooks.count.HP_homun_create_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const struct s_homunculus **hom);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &hom);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30156,9 +30156,9 @@ bool HP_homun_create(struct map_session_data *sd, const struct s_homunculus *hom
{
retVal___ = HPMHooks.source.homun.create(sd, hom);
}
- if( HPMHooks.count.HP_homun_create_post ) {
+ if (HPMHooks.count.HP_homun_create_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const struct s_homunculus *hom);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, hom);
}
@@ -30167,14 +30167,14 @@ bool HP_homun_create(struct map_session_data *sd, const struct s_homunculus *hom
}
void HP_homun_init_timers(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_init_timers_pre ) {
+ if (HPMHooks.count.HP_homun_init_timers_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_timers_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_timers_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_init_timers_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30182,9 +30182,9 @@ void HP_homun_init_timers(struct homun_data *hd) {
{
HPMHooks.source.homun.init_timers(hd);
}
- if( HPMHooks.count.HP_homun_init_timers_post ) {
+ if (HPMHooks.count.HP_homun_init_timers_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_timers_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_init_timers_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_init_timers_post[hIndex].func;
postHookFunc(hd);
}
@@ -30194,14 +30194,14 @@ void HP_homun_init_timers(struct homun_data *hd) {
bool HP_homun_call(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_call_pre ) {
+ if (HPMHooks.count.HP_homun_call_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_call_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_call_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_call_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30209,9 +30209,9 @@ bool HP_homun_call(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.homun.call(sd);
}
- if( HPMHooks.count.HP_homun_call_post ) {
+ if (HPMHooks.count.HP_homun_call_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_call_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_call_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_call_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -30221,14 +30221,14 @@ bool HP_homun_call(struct map_session_data *sd) {
bool HP_homun_recv_data(int account_id, const struct s_homunculus *sh, int flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_recv_data_pre ) {
+ if (HPMHooks.count.HP_homun_recv_data_pre > 0) {
bool (*preHookFunc) (int *account_id, const struct s_homunculus **sh, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_recv_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_recv_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_recv_data_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &sh, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30236,9 +30236,9 @@ bool HP_homun_recv_data(int account_id, const struct s_homunculus *sh, int flag)
{
retVal___ = HPMHooks.source.homun.recv_data(account_id, sh, flag);
}
- if( HPMHooks.count.HP_homun_recv_data_post ) {
+ if (HPMHooks.count.HP_homun_recv_data_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, const struct s_homunculus *sh, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_recv_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_recv_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_recv_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, sh, flag);
}
@@ -30248,14 +30248,14 @@ bool HP_homun_recv_data(int account_id, const struct s_homunculus *sh, int flag)
bool HP_homun_creation_request(struct map_session_data *sd, int class_) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_creation_request_pre ) {
+ if (HPMHooks.count.HP_homun_creation_request_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_creation_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_creation_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_creation_request_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30263,9 +30263,9 @@ bool HP_homun_creation_request(struct map_session_data *sd, int class_) {
{
retVal___ = HPMHooks.source.homun.creation_request(sd, class_);
}
- if( HPMHooks.count.HP_homun_creation_request_post ) {
+ if (HPMHooks.count.HP_homun_creation_request_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_creation_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_creation_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_creation_request_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, class_);
}
@@ -30275,14 +30275,14 @@ bool HP_homun_creation_request(struct map_session_data *sd, int class_) {
bool HP_homun_ressurect(struct map_session_data *sd, unsigned char per, short x, short y) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_ressurect_pre ) {
+ if (HPMHooks.count.HP_homun_ressurect_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned char *per, short *x, short *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_ressurect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_ressurect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_ressurect_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &per, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30290,9 +30290,9 @@ bool HP_homun_ressurect(struct map_session_data *sd, unsigned char per, short x,
{
retVal___ = HPMHooks.source.homun.ressurect(sd, per, x, y);
}
- if( HPMHooks.count.HP_homun_ressurect_post ) {
+ if (HPMHooks.count.HP_homun_ressurect_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned char per, short x, short y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_ressurect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_ressurect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_ressurect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, per, x, y);
}
@@ -30301,14 +30301,14 @@ bool HP_homun_ressurect(struct map_session_data *sd, unsigned char per, short x,
}
void HP_homun_revive(struct homun_data *hd, unsigned int hp, unsigned int sp) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_revive_pre ) {
+ if (HPMHooks.count.HP_homun_revive_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, unsigned int *hp, unsigned int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_revive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_revive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_revive_pre[hIndex].func;
preHookFunc(&hd, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30316,9 +30316,9 @@ void HP_homun_revive(struct homun_data *hd, unsigned int hp, unsigned int sp) {
{
HPMHooks.source.homun.revive(hd, hp, sp);
}
- if( HPMHooks.count.HP_homun_revive_post ) {
+ if (HPMHooks.count.HP_homun_revive_post > 0) {
void (*postHookFunc) (struct homun_data *hd, unsigned int hp, unsigned int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_revive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_revive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_revive_post[hIndex].func;
postHookFunc(hd, hp, sp);
}
@@ -30327,14 +30327,14 @@ void HP_homun_revive(struct homun_data *hd, unsigned int hp, unsigned int sp) {
}
void HP_homun_stat_reset(struct homun_data *hd) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_stat_reset_pre ) {
+ if (HPMHooks.count.HP_homun_stat_reset_pre > 0) {
void (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_stat_reset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_stat_reset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_stat_reset_pre[hIndex].func;
preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30342,9 +30342,9 @@ void HP_homun_stat_reset(struct homun_data *hd) {
{
HPMHooks.source.homun.stat_reset(hd);
}
- if( HPMHooks.count.HP_homun_stat_reset_post ) {
+ if (HPMHooks.count.HP_homun_stat_reset_post > 0) {
void (*postHookFunc) (struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_stat_reset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_stat_reset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_stat_reset_post[hIndex].func;
postHookFunc(hd);
}
@@ -30354,14 +30354,14 @@ void HP_homun_stat_reset(struct homun_data *hd) {
bool HP_homun_shuffle(struct homun_data *hd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_shuffle_pre ) {
+ if (HPMHooks.count.HP_homun_shuffle_pre > 0) {
bool (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_shuffle_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_shuffle_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_shuffle_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30369,9 +30369,9 @@ bool HP_homun_shuffle(struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.shuffle(hd);
}
- if( HPMHooks.count.HP_homun_shuffle_post ) {
+ if (HPMHooks.count.HP_homun_shuffle_post > 0) {
bool (*postHookFunc) (bool retVal___, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_shuffle_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_shuffle_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_shuffle_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -30381,14 +30381,14 @@ bool HP_homun_shuffle(struct homun_data *hd) {
bool HP_homun_read_db_sub(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_read_db_sub_pre ) {
+ if (HPMHooks.count.HP_homun_read_db_sub_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_read_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30396,9 +30396,9 @@ bool HP_homun_read_db_sub(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.homun.read_db_sub(str, columns, current);
}
- if( HPMHooks.count.HP_homun_read_db_sub_post ) {
+ if (HPMHooks.count.HP_homun_read_db_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_read_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -30407,14 +30407,14 @@ bool HP_homun_read_db_sub(char *str[], int columns, int current) {
}
void HP_homun_read_db(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_read_db_pre ) {
+ if (HPMHooks.count.HP_homun_read_db_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_read_db_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30422,9 +30422,9 @@ void HP_homun_read_db(void) {
{
HPMHooks.source.homun.read_db();
}
- if( HPMHooks.count.HP_homun_read_db_post ) {
+ if (HPMHooks.count.HP_homun_read_db_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_read_db_post[hIndex].func;
postHookFunc();
}
@@ -30434,14 +30434,14 @@ void HP_homun_read_db(void) {
bool HP_homun_read_skill_db_sub(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_homun_read_skill_db_sub_pre ) {
+ if (HPMHooks.count.HP_homun_read_skill_db_sub_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_skill_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_skill_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_read_skill_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30449,9 +30449,9 @@ bool HP_homun_read_skill_db_sub(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.homun.read_skill_db_sub(split, columns, current);
}
- if( HPMHooks.count.HP_homun_read_skill_db_sub_post ) {
+ if (HPMHooks.count.HP_homun_read_skill_db_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_skill_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_read_skill_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_read_skill_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -30460,14 +30460,14 @@ bool HP_homun_read_skill_db_sub(char *split[], int columns, int current) {
}
void HP_homun_skill_db_read(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_skill_db_read_pre ) {
+ if (HPMHooks.count.HP_homun_skill_db_read_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_db_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_db_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_skill_db_read_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30475,9 +30475,9 @@ void HP_homun_skill_db_read(void) {
{
HPMHooks.source.homun.skill_db_read();
}
- if( HPMHooks.count.HP_homun_skill_db_read_post ) {
+ if (HPMHooks.count.HP_homun_skill_db_read_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_db_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_skill_db_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_skill_db_read_post[hIndex].func;
postHookFunc();
}
@@ -30486,14 +30486,14 @@ void HP_homun_skill_db_read(void) {
}
void HP_homun_exp_db_read(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_exp_db_read_pre ) {
+ if (HPMHooks.count.HP_homun_exp_db_read_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_exp_db_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_exp_db_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_exp_db_read_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30501,9 +30501,9 @@ void HP_homun_exp_db_read(void) {
{
HPMHooks.source.homun.exp_db_read();
}
- if( HPMHooks.count.HP_homun_exp_db_read_post ) {
+ if (HPMHooks.count.HP_homun_exp_db_read_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_exp_db_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_exp_db_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_exp_db_read_post[hIndex].func;
postHookFunc();
}
@@ -30512,14 +30512,14 @@ void HP_homun_exp_db_read(void) {
}
void HP_homun_addspiritball(struct homun_data *hd, int max) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_addspiritball_pre ) {
+ if (HPMHooks.count.HP_homun_addspiritball_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_addspiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_addspiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_addspiritball_pre[hIndex].func;
preHookFunc(&hd, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30527,9 +30527,9 @@ void HP_homun_addspiritball(struct homun_data *hd, int max) {
{
HPMHooks.source.homun.addspiritball(hd, max);
}
- if( HPMHooks.count.HP_homun_addspiritball_post ) {
+ if (HPMHooks.count.HP_homun_addspiritball_post > 0) {
void (*postHookFunc) (struct homun_data *hd, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_addspiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_addspiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_addspiritball_post[hIndex].func;
postHookFunc(hd, max);
}
@@ -30538,14 +30538,14 @@ void HP_homun_addspiritball(struct homun_data *hd, int max) {
}
void HP_homun_delspiritball(struct homun_data *hd, int count, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_homun_delspiritball_pre ) {
+ if (HPMHooks.count.HP_homun_delspiritball_pre > 0) {
void (*preHookFunc) (struct homun_data **hd, int *count, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_delspiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_delspiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_delspiritball_pre[hIndex].func;
preHookFunc(&hd, &count, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30553,9 +30553,9 @@ void HP_homun_delspiritball(struct homun_data *hd, int count, int type) {
{
HPMHooks.source.homun.delspiritball(hd, count, type);
}
- if( HPMHooks.count.HP_homun_delspiritball_post ) {
+ if (HPMHooks.count.HP_homun_delspiritball_post > 0) {
void (*postHookFunc) (struct homun_data *hd, int count, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_delspiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_delspiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_delspiritball_post[hIndex].func;
postHookFunc(hd, count, type);
}
@@ -30565,14 +30565,14 @@ void HP_homun_delspiritball(struct homun_data *hd, int count, int type) {
int8 HP_homun_get_intimacy_grade(struct homun_data *hd) {
int hIndex = 0;
int8 retVal___ = 0;
- if( HPMHooks.count.HP_homun_get_intimacy_grade_pre ) {
+ if (HPMHooks.count.HP_homun_get_intimacy_grade_pre > 0) {
int8 (*preHookFunc) (struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_intimacy_grade_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_intimacy_grade_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_homun_get_intimacy_grade_pre[hIndex].func;
retVal___ = preHookFunc(&hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30580,9 +30580,9 @@ int8 HP_homun_get_intimacy_grade(struct homun_data *hd) {
{
retVal___ = HPMHooks.source.homun.get_intimacy_grade(hd);
}
- if( HPMHooks.count.HP_homun_get_intimacy_grade_post ) {
+ if (HPMHooks.count.HP_homun_get_intimacy_grade_post > 0) {
int8 (*postHookFunc) (int8 retVal___, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_intimacy_grade_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_homun_get_intimacy_grade_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_homun_get_intimacy_grade_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd);
}
@@ -30592,14 +30592,14 @@ int8 HP_homun_get_intimacy_grade(struct homun_data *hd) {
/* instance_interface */
void HP_instance_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_init_pre ) {
+ if (HPMHooks.count.HP_instance_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30607,9 +30607,9 @@ void HP_instance_init(bool minimal) {
{
HPMHooks.source.instance.init(minimal);
}
- if( HPMHooks.count.HP_instance_init_post ) {
+ if (HPMHooks.count.HP_instance_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -30618,14 +30618,14 @@ void HP_instance_init(bool minimal) {
}
void HP_instance_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_final_pre ) {
+ if (HPMHooks.count.HP_instance_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30633,9 +30633,9 @@ void HP_instance_final(void) {
{
HPMHooks.source.instance.final();
}
- if( HPMHooks.count.HP_instance_final_post ) {
+ if (HPMHooks.count.HP_instance_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_final_post[hIndex].func;
postHookFunc();
}
@@ -30644,14 +30644,14 @@ void HP_instance_final(void) {
}
void HP_instance_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_reload_pre ) {
+ if (HPMHooks.count.HP_instance_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30659,9 +30659,9 @@ void HP_instance_reload(void) {
{
HPMHooks.source.instance.reload();
}
- if( HPMHooks.count.HP_instance_reload_post ) {
+ if (HPMHooks.count.HP_instance_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_reload_post[hIndex].func;
postHookFunc();
}
@@ -30671,14 +30671,14 @@ void HP_instance_reload(void) {
int HP_instance_create(int party_id, const char *name, enum instance_owner_type type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_create_pre ) {
+ if (HPMHooks.count.HP_instance_create_pre > 0) {
int (*preHookFunc) (int *party_id, const char **name, enum instance_owner_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_create_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &name, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30686,9 +30686,9 @@ int HP_instance_create(int party_id, const char *name, enum instance_owner_type
{
retVal___ = HPMHooks.source.instance.create(party_id, name, type);
}
- if( HPMHooks.count.HP_instance_create_post ) {
+ if (HPMHooks.count.HP_instance_create_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, const char *name, enum instance_owner_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, name, type);
}
@@ -30698,14 +30698,14 @@ int HP_instance_create(int party_id, const char *name, enum instance_owner_type
int HP_instance_add_map(const char *name, int instance_id, bool usebasename, const char *map_name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_add_map_pre ) {
+ if (HPMHooks.count.HP_instance_add_map_pre > 0) {
int (*preHookFunc) (const char **name, int *instance_id, bool *usebasename, const char **map_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_add_map_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_add_map_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_add_map_pre[hIndex].func;
retVal___ = preHookFunc(&name, &instance_id, &usebasename, &map_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30713,9 +30713,9 @@ int HP_instance_add_map(const char *name, int instance_id, bool usebasename, con
{
retVal___ = HPMHooks.source.instance.add_map(name, instance_id, usebasename, map_name);
}
- if( HPMHooks.count.HP_instance_add_map_post ) {
+ if (HPMHooks.count.HP_instance_add_map_post > 0) {
int (*postHookFunc) (int retVal___, const char *name, int instance_id, bool usebasename, const char *map_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_add_map_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_add_map_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_add_map_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, instance_id, usebasename, map_name);
}
@@ -30724,14 +30724,14 @@ int HP_instance_add_map(const char *name, int instance_id, bool usebasename, con
}
void HP_instance_del_map(int16 m) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_del_map_pre ) {
+ if (HPMHooks.count.HP_instance_del_map_pre > 0) {
void (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_del_map_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_del_map_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_del_map_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30739,9 +30739,9 @@ void HP_instance_del_map(int16 m) {
{
HPMHooks.source.instance.del_map(m);
}
- if( HPMHooks.count.HP_instance_del_map_post ) {
+ if (HPMHooks.count.HP_instance_del_map_post > 0) {
void (*postHookFunc) (int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_del_map_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_del_map_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_del_map_post[hIndex].func;
postHookFunc(m);
}
@@ -30751,14 +30751,14 @@ void HP_instance_del_map(int16 m) {
int HP_instance_map2imap(int16 m, int instance_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_map2imap_pre ) {
+ if (HPMHooks.count.HP_instance_map2imap_pre > 0) {
int (*preHookFunc) (int16 *m, int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_map2imap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_map2imap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_map2imap_pre[hIndex].func;
retVal___ = preHookFunc(&m, &instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30766,9 +30766,9 @@ int HP_instance_map2imap(int16 m, int instance_id) {
{
retVal___ = HPMHooks.source.instance.map2imap(m, instance_id);
}
- if( HPMHooks.count.HP_instance_map2imap_post ) {
+ if (HPMHooks.count.HP_instance_map2imap_post > 0) {
int (*postHookFunc) (int retVal___, int16 m, int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_map2imap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_map2imap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_map2imap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, instance_id);
}
@@ -30778,14 +30778,14 @@ int HP_instance_map2imap(int16 m, int instance_id) {
int HP_instance_mapid2imapid(int16 m, int instance_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_mapid2imapid_pre ) {
+ if (HPMHooks.count.HP_instance_mapid2imapid_pre > 0) {
int (*preHookFunc) (int16 *m, int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapid2imapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapid2imapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_mapid2imapid_pre[hIndex].func;
retVal___ = preHookFunc(&m, &instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30793,9 +30793,9 @@ int HP_instance_mapid2imapid(int16 m, int instance_id) {
{
retVal___ = HPMHooks.source.instance.mapid2imapid(m, instance_id);
}
- if( HPMHooks.count.HP_instance_mapid2imapid_post ) {
+ if (HPMHooks.count.HP_instance_mapid2imapid_post > 0) {
int (*postHookFunc) (int retVal___, int16 m, int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapid2imapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapid2imapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_mapid2imapid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, instance_id);
}
@@ -30805,14 +30805,14 @@ int HP_instance_mapid2imapid(int16 m, int instance_id) {
int HP_instance_mapname2imap(const char *map_name, int instance_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_mapname2imap_pre ) {
+ if (HPMHooks.count.HP_instance_mapname2imap_pre > 0) {
int (*preHookFunc) (const char **map_name, int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapname2imap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapname2imap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_mapname2imap_pre[hIndex].func;
retVal___ = preHookFunc(&map_name, &instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30820,9 +30820,9 @@ int HP_instance_mapname2imap(const char *map_name, int instance_id) {
{
retVal___ = HPMHooks.source.instance.mapname2imap(map_name, instance_id);
}
- if( HPMHooks.count.HP_instance_mapname2imap_post ) {
+ if (HPMHooks.count.HP_instance_mapname2imap_post > 0) {
int (*postHookFunc) (int retVal___, const char *map_name, int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapname2imap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_mapname2imap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_mapname2imap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_name, instance_id);
}
@@ -30832,16 +30832,16 @@ int HP_instance_mapname2imap(const char *map_name, int instance_id) {
int HP_instance_map_npcsub(struct block_list *bl, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_map_npcsub_pre ) {
+ if (HPMHooks.count.HP_instance_map_npcsub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_map_npcsub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_map_npcsub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_instance_map_npcsub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30851,9 +30851,9 @@ int HP_instance_map_npcsub(struct block_list *bl, va_list args) {
retVal___ = HPMHooks.source.instance.map_npcsub(bl, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_instance_map_npcsub_post ) {
+ if (HPMHooks.count.HP_instance_map_npcsub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_map_npcsub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_map_npcsub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_instance_map_npcsub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, args___copy);
@@ -30865,16 +30865,16 @@ int HP_instance_map_npcsub(struct block_list *bl, va_list args) {
int HP_instance_init_npc(struct block_list *bl, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_init_npc_pre ) {
+ if (HPMHooks.count.HP_instance_init_npc_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_npc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_npc_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_instance_init_npc_pre[hIndex].func;
retVal___ = preHookFunc(&bl, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -30884,9 +30884,9 @@ int HP_instance_init_npc(struct block_list *bl, va_list args) {
retVal___ = HPMHooks.source.instance.init_npc(bl, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_instance_init_npc_post ) {
+ if (HPMHooks.count.HP_instance_init_npc_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_npc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_init_npc_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_instance_init_npc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, args___copy);
@@ -30897,14 +30897,14 @@ int HP_instance_init_npc(struct block_list *bl, va_list args) {
}
void HP_instance_destroy(int instance_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_destroy_pre ) {
+ if (HPMHooks.count.HP_instance_destroy_pre > 0) {
void (*preHookFunc) (int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_destroy_pre[hIndex].func;
preHookFunc(&instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30912,9 +30912,9 @@ void HP_instance_destroy(int instance_id) {
{
HPMHooks.source.instance.destroy(instance_id);
}
- if( HPMHooks.count.HP_instance_destroy_post ) {
+ if (HPMHooks.count.HP_instance_destroy_post > 0) {
void (*postHookFunc) (int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_destroy_post[hIndex].func;
postHookFunc(instance_id);
}
@@ -30923,14 +30923,14 @@ void HP_instance_destroy(int instance_id) {
}
void HP_instance_start(int instance_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_start_pre ) {
+ if (HPMHooks.count.HP_instance_start_pre > 0) {
void (*preHookFunc) (int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_start_pre[hIndex].func;
preHookFunc(&instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30938,9 +30938,9 @@ void HP_instance_start(int instance_id) {
{
HPMHooks.source.instance.start(instance_id);
}
- if( HPMHooks.count.HP_instance_start_post ) {
+ if (HPMHooks.count.HP_instance_start_post > 0) {
void (*postHookFunc) (int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_start_post[hIndex].func;
postHookFunc(instance_id);
}
@@ -30949,14 +30949,14 @@ void HP_instance_start(int instance_id) {
}
void HP_instance_check_idle(int instance_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_check_idle_pre ) {
+ if (HPMHooks.count.HP_instance_check_idle_pre > 0) {
void (*preHookFunc) (int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_idle_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_idle_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_check_idle_pre[hIndex].func;
preHookFunc(&instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30964,9 +30964,9 @@ void HP_instance_check_idle(int instance_id) {
{
HPMHooks.source.instance.check_idle(instance_id);
}
- if( HPMHooks.count.HP_instance_check_idle_post ) {
+ if (HPMHooks.count.HP_instance_check_idle_post > 0) {
void (*postHookFunc) (int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_idle_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_idle_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_check_idle_post[hIndex].func;
postHookFunc(instance_id);
}
@@ -30975,14 +30975,14 @@ void HP_instance_check_idle(int instance_id) {
}
void HP_instance_check_kick(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_check_kick_pre ) {
+ if (HPMHooks.count.HP_instance_check_kick_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_kick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_kick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_check_kick_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -30990,9 +30990,9 @@ void HP_instance_check_kick(struct map_session_data *sd) {
{
HPMHooks.source.instance.check_kick(sd);
}
- if( HPMHooks.count.HP_instance_check_kick_post ) {
+ if (HPMHooks.count.HP_instance_check_kick_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_kick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_check_kick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_check_kick_post[hIndex].func;
postHookFunc(sd);
}
@@ -31001,14 +31001,14 @@ void HP_instance_check_kick(struct map_session_data *sd) {
}
void HP_instance_set_timeout(int instance_id, unsigned int progress_timeout, unsigned int idle_timeout) {
int hIndex = 0;
- if( HPMHooks.count.HP_instance_set_timeout_pre ) {
+ if (HPMHooks.count.HP_instance_set_timeout_pre > 0) {
void (*preHookFunc) (int *instance_id, unsigned int *progress_timeout, unsigned int *idle_timeout);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_set_timeout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_set_timeout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_set_timeout_pre[hIndex].func;
preHookFunc(&instance_id, &progress_timeout, &idle_timeout);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -31016,9 +31016,9 @@ void HP_instance_set_timeout(int instance_id, unsigned int progress_timeout, uns
{
HPMHooks.source.instance.set_timeout(instance_id, progress_timeout, idle_timeout);
}
- if( HPMHooks.count.HP_instance_set_timeout_post ) {
+ if (HPMHooks.count.HP_instance_set_timeout_post > 0) {
void (*postHookFunc) (int instance_id, unsigned int progress_timeout, unsigned int idle_timeout);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_set_timeout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_set_timeout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_set_timeout_post[hIndex].func;
postHookFunc(instance_id, progress_timeout, idle_timeout);
}
@@ -31028,14 +31028,14 @@ void HP_instance_set_timeout(int instance_id, unsigned int progress_timeout, uns
bool HP_instance_valid(int instance_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_instance_valid_pre ) {
+ if (HPMHooks.count.HP_instance_valid_pre > 0) {
bool (*preHookFunc) (int *instance_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_valid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_valid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_valid_pre[hIndex].func;
retVal___ = preHookFunc(&instance_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31043,9 +31043,9 @@ bool HP_instance_valid(int instance_id) {
{
retVal___ = HPMHooks.source.instance.valid(instance_id);
}
- if( HPMHooks.count.HP_instance_valid_post ) {
+ if (HPMHooks.count.HP_instance_valid_post > 0) {
bool (*postHookFunc) (bool retVal___, int instance_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_valid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_valid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_valid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, instance_id);
}
@@ -31055,14 +31055,14 @@ bool HP_instance_valid(int instance_id) {
int HP_instance_destroy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_instance_destroy_timer_pre ) {
+ if (HPMHooks.count.HP_instance_destroy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_instance_destroy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31070,9 +31070,9 @@ int HP_instance_destroy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.instance.destroy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_instance_destroy_timer_post ) {
+ if (HPMHooks.count.HP_instance_destroy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_instance_destroy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_instance_destroy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -31083,14 +31083,14 @@ int HP_instance_destroy_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_intif_parse(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_parse_pre ) {
+ if (HPMHooks.count.HP_intif_parse_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_parse_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31098,9 +31098,9 @@ int HP_intif_parse(int fd) {
{
retVal___ = HPMHooks.source.intif.parse(fd);
}
- if( HPMHooks.count.HP_intif_parse_post ) {
+ if (HPMHooks.count.HP_intif_parse_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -31110,14 +31110,14 @@ int HP_intif_parse(int fd) {
int HP_intif_create_pet(int account_id, int char_id, short pet_type, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, char *pet_name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_create_pet_pre ) {
+ if (HPMHooks.count.HP_intif_create_pet_pre > 0) {
int (*preHookFunc) (int *account_id, int *char_id, short *pet_type, short *pet_lv, short *pet_egg_id, short *pet_equip, short *intimate, short *hungry, char *rename_flag, char *incubate, char **pet_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_create_pet_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id, &pet_type, &pet_lv, &pet_egg_id, &pet_equip, &intimate, &hungry, &rename_flag, &incubate, &pet_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31125,9 +31125,9 @@ int HP_intif_create_pet(int account_id, int char_id, short pet_type, short pet_l
{
retVal___ = HPMHooks.source.intif.create_pet(account_id, char_id, pet_type, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
}
- if( HPMHooks.count.HP_intif_create_pet_post ) {
+ if (HPMHooks.count.HP_intif_create_pet_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int char_id, short pet_type, short pet_lv, short pet_egg_id, short pet_equip, short intimate, short hungry, char rename_flag, char incubate, char *pet_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_create_pet_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id, pet_type, pet_lv, pet_egg_id, pet_equip, intimate, hungry, rename_flag, incubate, pet_name);
}
@@ -31137,14 +31137,14 @@ int HP_intif_create_pet(int account_id, int char_id, short pet_type, short pet_l
int HP_intif_broadcast(const char *mes, int len, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_broadcast_pre ) {
+ if (HPMHooks.count.HP_intif_broadcast_pre > 0) {
int (*preHookFunc) (const char **mes, int *len, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_broadcast_pre[hIndex].func;
retVal___ = preHookFunc(&mes, &len, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31152,9 +31152,9 @@ int HP_intif_broadcast(const char *mes, int len, int type) {
{
retVal___ = HPMHooks.source.intif.broadcast(mes, len, type);
}
- if( HPMHooks.count.HP_intif_broadcast_post ) {
+ if (HPMHooks.count.HP_intif_broadcast_post > 0) {
int (*postHookFunc) (int retVal___, const char *mes, int len, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_broadcast_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mes, len, type);
}
@@ -31164,14 +31164,14 @@ int HP_intif_broadcast(const char *mes, int len, int type) {
int HP_intif_broadcast2(const char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_broadcast2_pre ) {
+ if (HPMHooks.count.HP_intif_broadcast2_pre > 0) {
int (*preHookFunc) (const char **mes, int *len, unsigned int *fontColor, short *fontType, short *fontSize, short *fontAlign, short *fontY);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_broadcast2_pre[hIndex].func;
retVal___ = preHookFunc(&mes, &len, &fontColor, &fontType, &fontSize, &fontAlign, &fontY);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31179,9 +31179,9 @@ int HP_intif_broadcast2(const char *mes, int len, unsigned int fontColor, short
{
retVal___ = HPMHooks.source.intif.broadcast2(mes, len, fontColor, fontType, fontSize, fontAlign, fontY);
}
- if( HPMHooks.count.HP_intif_broadcast2_post ) {
+ if (HPMHooks.count.HP_intif_broadcast2_post > 0) {
int (*postHookFunc) (int retVal___, const char *mes, int len, unsigned int fontColor, short fontType, short fontSize, short fontAlign, short fontY);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_broadcast2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_broadcast2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mes, len, fontColor, fontType, fontSize, fontAlign, fontY);
}
@@ -31191,14 +31191,14 @@ int HP_intif_broadcast2(const char *mes, int len, unsigned int fontColor, short
int HP_intif_main_message(struct map_session_data *sd, const char *message) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_main_message_pre ) {
+ if (HPMHooks.count.HP_intif_main_message_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_main_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_main_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_main_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31206,9 +31206,9 @@ int HP_intif_main_message(struct map_session_data *sd, const char *message) {
{
retVal___ = HPMHooks.source.intif.main_message(sd, message);
}
- if( HPMHooks.count.HP_intif_main_message_post ) {
+ if (HPMHooks.count.HP_intif_main_message_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_main_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_main_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_main_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, message);
}
@@ -31218,14 +31218,14 @@ int HP_intif_main_message(struct map_session_data *sd, const char *message) {
int HP_intif_wis_message(struct map_session_data *sd, const char *nick, const char *mes, int mes_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_wis_message_pre ) {
+ if (HPMHooks.count.HP_intif_wis_message_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **nick, const char **mes, int *mes_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_wis_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nick, &mes, &mes_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31233,9 +31233,9 @@ int HP_intif_wis_message(struct map_session_data *sd, const char *nick, const ch
{
retVal___ = HPMHooks.source.intif.wis_message(sd, nick, mes, mes_len);
}
- if( HPMHooks.count.HP_intif_wis_message_post ) {
+ if (HPMHooks.count.HP_intif_wis_message_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *nick, const char *mes, int mes_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_wis_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nick, mes, mes_len);
}
@@ -31245,14 +31245,14 @@ int HP_intif_wis_message(struct map_session_data *sd, const char *nick, const ch
int HP_intif_wis_message_to_gm(char *Wisp_name, int permission, char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_wis_message_to_gm_pre ) {
+ if (HPMHooks.count.HP_intif_wis_message_to_gm_pre > 0) {
int (*preHookFunc) (char **Wisp_name, int *permission, char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_to_gm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_to_gm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_wis_message_to_gm_pre[hIndex].func;
retVal___ = preHookFunc(&Wisp_name, &permission, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31260,9 +31260,9 @@ int HP_intif_wis_message_to_gm(char *Wisp_name, int permission, char *mes) {
{
retVal___ = HPMHooks.source.intif.wis_message_to_gm(Wisp_name, permission, mes);
}
- if( HPMHooks.count.HP_intif_wis_message_to_gm_post ) {
+ if (HPMHooks.count.HP_intif_wis_message_to_gm_post > 0) {
int (*postHookFunc) (int retVal___, char *Wisp_name, int permission, char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_to_gm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_wis_message_to_gm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_wis_message_to_gm_post[hIndex].func;
retVal___ = postHookFunc(retVal___, Wisp_name, permission, mes);
}
@@ -31272,14 +31272,14 @@ int HP_intif_wis_message_to_gm(char *Wisp_name, int permission, char *mes) {
int HP_intif_saveregistry(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_saveregistry_pre ) {
+ if (HPMHooks.count.HP_intif_saveregistry_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_saveregistry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_saveregistry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_saveregistry_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31287,9 +31287,9 @@ int HP_intif_saveregistry(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.intif.saveregistry(sd);
}
- if( HPMHooks.count.HP_intif_saveregistry_post ) {
+ if (HPMHooks.count.HP_intif_saveregistry_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_saveregistry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_saveregistry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_saveregistry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -31299,14 +31299,14 @@ int HP_intif_saveregistry(struct map_session_data *sd) {
int HP_intif_request_registry(struct map_session_data *sd, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_request_registry_pre ) {
+ if (HPMHooks.count.HP_intif_request_registry_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_registry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_registry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_registry_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31314,9 +31314,9 @@ int HP_intif_request_registry(struct map_session_data *sd, int flag) {
{
retVal___ = HPMHooks.source.intif.request_registry(sd, flag);
}
- if( HPMHooks.count.HP_intif_request_registry_post ) {
+ if (HPMHooks.count.HP_intif_request_registry_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_registry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_registry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_registry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -31326,14 +31326,14 @@ int HP_intif_request_registry(struct map_session_data *sd, int flag) {
int HP_intif_request_guild_storage(int account_id, int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_request_guild_storage_pre ) {
+ if (HPMHooks.count.HP_intif_request_guild_storage_pre > 0) {
int (*preHookFunc) (int *account_id, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_guild_storage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_guild_storage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_guild_storage_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31341,9 +31341,9 @@ int HP_intif_request_guild_storage(int account_id, int guild_id) {
{
retVal___ = HPMHooks.source.intif.request_guild_storage(account_id, guild_id);
}
- if( HPMHooks.count.HP_intif_request_guild_storage_post ) {
+ if (HPMHooks.count.HP_intif_request_guild_storage_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_guild_storage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_guild_storage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_guild_storage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, guild_id);
}
@@ -31353,14 +31353,14 @@ int HP_intif_request_guild_storage(int account_id, int guild_id) {
int HP_intif_send_guild_storage(int account_id, struct guild_storage *gstor) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_send_guild_storage_pre ) {
+ if (HPMHooks.count.HP_intif_send_guild_storage_pre > 0) {
int (*preHookFunc) (int *account_id, struct guild_storage **gstor);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_send_guild_storage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_send_guild_storage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_send_guild_storage_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &gstor);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31368,9 +31368,9 @@ int HP_intif_send_guild_storage(int account_id, struct guild_storage *gstor) {
{
retVal___ = HPMHooks.source.intif.send_guild_storage(account_id, gstor);
}
- if( HPMHooks.count.HP_intif_send_guild_storage_post ) {
+ if (HPMHooks.count.HP_intif_send_guild_storage_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct guild_storage *gstor);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_send_guild_storage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_send_guild_storage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_send_guild_storage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, gstor);
}
@@ -31380,14 +31380,14 @@ int HP_intif_send_guild_storage(int account_id, struct guild_storage *gstor) {
int HP_intif_create_party(struct party_member *member, const char *name, int item, int item2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_create_party_pre ) {
+ if (HPMHooks.count.HP_intif_create_party_pre > 0) {
int (*preHookFunc) (struct party_member **member, const char **name, int *item, int *item2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_party_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_party_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_create_party_pre[hIndex].func;
retVal___ = preHookFunc(&member, &name, &item, &item2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31395,9 +31395,9 @@ int HP_intif_create_party(struct party_member *member, const char *name, int ite
{
retVal___ = HPMHooks.source.intif.create_party(member, name, item, item2);
}
- if( HPMHooks.count.HP_intif_create_party_post ) {
+ if (HPMHooks.count.HP_intif_create_party_post > 0) {
int (*postHookFunc) (int retVal___, struct party_member *member, const char *name, int item, int item2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_party_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_create_party_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_create_party_post[hIndex].func;
retVal___ = postHookFunc(retVal___, member, name, item, item2);
}
@@ -31407,14 +31407,14 @@ int HP_intif_create_party(struct party_member *member, const char *name, int ite
int HP_intif_request_partyinfo(int party_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_request_partyinfo_pre ) {
+ if (HPMHooks.count.HP_intif_request_partyinfo_pre > 0) {
int (*preHookFunc) (int *party_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_partyinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_partyinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_partyinfo_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31422,9 +31422,9 @@ int HP_intif_request_partyinfo(int party_id, int char_id) {
{
retVal___ = HPMHooks.source.intif.request_partyinfo(party_id, char_id);
}
- if( HPMHooks.count.HP_intif_request_partyinfo_post ) {
+ if (HPMHooks.count.HP_intif_request_partyinfo_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_partyinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_partyinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_partyinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, char_id);
}
@@ -31434,14 +31434,14 @@ int HP_intif_request_partyinfo(int party_id, int char_id) {
int HP_intif_party_addmember(int party_id, struct party_member *member) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_addmember_pre ) {
+ if (HPMHooks.count.HP_intif_party_addmember_pre > 0) {
int (*preHookFunc) (int *party_id, struct party_member **member);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_addmember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_addmember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_addmember_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &member);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31449,9 +31449,9 @@ int HP_intif_party_addmember(int party_id, struct party_member *member) {
{
retVal___ = HPMHooks.source.intif.party_addmember(party_id, member);
}
- if( HPMHooks.count.HP_intif_party_addmember_post ) {
+ if (HPMHooks.count.HP_intif_party_addmember_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, struct party_member *member);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_addmember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_addmember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_addmember_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, member);
}
@@ -31461,14 +31461,14 @@ int HP_intif_party_addmember(int party_id, struct party_member *member) {
int HP_intif_party_changeoption(int party_id, int account_id, int exp, int item) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_changeoption_pre ) {
+ if (HPMHooks.count.HP_intif_party_changeoption_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *exp, int *item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changeoption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changeoption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_changeoption_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &exp, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31476,9 +31476,9 @@ int HP_intif_party_changeoption(int party_id, int account_id, int exp, int item)
{
retVal___ = HPMHooks.source.intif.party_changeoption(party_id, account_id, exp, item);
}
- if( HPMHooks.count.HP_intif_party_changeoption_post ) {
+ if (HPMHooks.count.HP_intif_party_changeoption_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int exp, int item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changeoption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changeoption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_changeoption_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, exp, item);
}
@@ -31488,14 +31488,14 @@ int HP_intif_party_changeoption(int party_id, int account_id, int exp, int item)
int HP_intif_party_leave(int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_leave_pre ) {
+ if (HPMHooks.count.HP_intif_party_leave_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_leave_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31503,9 +31503,9 @@ int HP_intif_party_leave(int party_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.intif.party_leave(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_intif_party_leave_post ) {
+ if (HPMHooks.count.HP_intif_party_leave_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -31515,14 +31515,14 @@ int HP_intif_party_leave(int party_id, int account_id, int char_id) {
int HP_intif_party_changemap(struct map_session_data *sd, int online) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_changemap_pre ) {
+ if (HPMHooks.count.HP_intif_party_changemap_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *online);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_changemap_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &online);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31530,9 +31530,9 @@ int HP_intif_party_changemap(struct map_session_data *sd, int online) {
{
retVal___ = HPMHooks.source.intif.party_changemap(sd, online);
}
- if( HPMHooks.count.HP_intif_party_changemap_post ) {
+ if (HPMHooks.count.HP_intif_party_changemap_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int online);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_changemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_changemap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, online);
}
@@ -31542,14 +31542,14 @@ int HP_intif_party_changemap(struct map_session_data *sd, int online) {
int HP_intif_break_party(int party_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_break_party_pre ) {
+ if (HPMHooks.count.HP_intif_break_party_pre > 0) {
int (*preHookFunc) (int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_break_party_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_break_party_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_break_party_pre[hIndex].func;
retVal___ = preHookFunc(&party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31557,9 +31557,9 @@ int HP_intif_break_party(int party_id) {
{
retVal___ = HPMHooks.source.intif.break_party(party_id);
}
- if( HPMHooks.count.HP_intif_break_party_post ) {
+ if (HPMHooks.count.HP_intif_break_party_post > 0) {
int (*postHookFunc) (int retVal___, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_break_party_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_break_party_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_break_party_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id);
}
@@ -31569,14 +31569,14 @@ int HP_intif_break_party(int party_id) {
int HP_intif_party_message(int party_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_message_pre ) {
+ if (HPMHooks.count.HP_intif_party_message_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_message_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31584,9 +31584,9 @@ int HP_intif_party_message(int party_id, int account_id, const char *mes, int le
{
retVal___ = HPMHooks.source.intif.party_message(party_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_intif_party_message_post ) {
+ if (HPMHooks.count.HP_intif_party_message_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, mes, len);
}
@@ -31596,14 +31596,14 @@ int HP_intif_party_message(int party_id, int account_id, const char *mes, int le
int HP_intif_party_leaderchange(int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_party_leaderchange_pre ) {
+ if (HPMHooks.count.HP_intif_party_leaderchange_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leaderchange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leaderchange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_party_leaderchange_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31611,9 +31611,9 @@ int HP_intif_party_leaderchange(int party_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.intif.party_leaderchange(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_intif_party_leaderchange_post ) {
+ if (HPMHooks.count.HP_intif_party_leaderchange_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leaderchange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_party_leaderchange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_party_leaderchange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -31623,14 +31623,14 @@ int HP_intif_party_leaderchange(int party_id, int account_id, int char_id) {
int HP_intif_guild_create(const char *name, const struct guild_member *master) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_create_pre ) {
+ if (HPMHooks.count.HP_intif_guild_create_pre > 0) {
int (*preHookFunc) (const char **name, const struct guild_member **master);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_create_pre[hIndex].func;
retVal___ = preHookFunc(&name, &master);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31638,9 +31638,9 @@ int HP_intif_guild_create(const char *name, const struct guild_member *master) {
{
retVal___ = HPMHooks.source.intif.guild_create(name, master);
}
- if( HPMHooks.count.HP_intif_guild_create_post ) {
+ if (HPMHooks.count.HP_intif_guild_create_post > 0) {
int (*postHookFunc) (int retVal___, const char *name, const struct guild_member *master);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, master);
}
@@ -31650,14 +31650,14 @@ int HP_intif_guild_create(const char *name, const struct guild_member *master) {
int HP_intif_guild_request_info(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_request_info_pre ) {
+ if (HPMHooks.count.HP_intif_guild_request_info_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_request_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_request_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_request_info_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31665,9 +31665,9 @@ int HP_intif_guild_request_info(int guild_id) {
{
retVal___ = HPMHooks.source.intif.guild_request_info(guild_id);
}
- if( HPMHooks.count.HP_intif_guild_request_info_post ) {
+ if (HPMHooks.count.HP_intif_guild_request_info_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_request_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_request_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_request_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -31677,14 +31677,14 @@ int HP_intif_guild_request_info(int guild_id) {
int HP_intif_guild_addmember(int guild_id, struct guild_member *m) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_addmember_pre ) {
+ if (HPMHooks.count.HP_intif_guild_addmember_pre > 0) {
int (*preHookFunc) (int *guild_id, struct guild_member **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_addmember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_addmember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_addmember_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31692,9 +31692,9 @@ int HP_intif_guild_addmember(int guild_id, struct guild_member *m) {
{
retVal___ = HPMHooks.source.intif.guild_addmember(guild_id, m);
}
- if( HPMHooks.count.HP_intif_guild_addmember_post ) {
+ if (HPMHooks.count.HP_intif_guild_addmember_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, struct guild_member *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_addmember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_addmember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_addmember_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, m);
}
@@ -31704,14 +31704,14 @@ int HP_intif_guild_addmember(int guild_id, struct guild_member *m) {
int HP_intif_guild_leave(int guild_id, int account_id, int char_id, int flag, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_leave_pre ) {
+ if (HPMHooks.count.HP_intif_guild_leave_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *flag, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_leave_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &flag, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31719,9 +31719,9 @@ int HP_intif_guild_leave(int guild_id, int account_id, int char_id, int flag, co
{
retVal___ = HPMHooks.source.intif.guild_leave(guild_id, account_id, char_id, flag, mes);
}
- if( HPMHooks.count.HP_intif_guild_leave_post ) {
+ if (HPMHooks.count.HP_intif_guild_leave_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int flag, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, flag, mes);
}
@@ -31731,14 +31731,14 @@ int HP_intif_guild_leave(int guild_id, int account_id, int char_id, int flag, co
int HP_intif_guild_memberinfoshort(int guild_id, int account_id, int char_id, int online, int lv, int16 class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_memberinfoshort_pre ) {
+ if (HPMHooks.count.HP_intif_guild_memberinfoshort_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *online, int *lv, int16 *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_memberinfoshort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_memberinfoshort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_memberinfoshort_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &online, &lv, &class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31746,9 +31746,9 @@ int HP_intif_guild_memberinfoshort(int guild_id, int account_id, int char_id, in
{
retVal___ = HPMHooks.source.intif.guild_memberinfoshort(guild_id, account_id, char_id, online, lv, class);
}
- if( HPMHooks.count.HP_intif_guild_memberinfoshort_post ) {
+ if (HPMHooks.count.HP_intif_guild_memberinfoshort_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int online, int lv, int16 class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_memberinfoshort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_memberinfoshort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_memberinfoshort_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, online, lv, class);
}
@@ -31758,14 +31758,14 @@ int HP_intif_guild_memberinfoshort(int guild_id, int account_id, int char_id, in
int HP_intif_guild_break(int guild_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_break_pre ) {
+ if (HPMHooks.count.HP_intif_guild_break_pre > 0) {
int (*preHookFunc) (int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_break_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_break_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_break_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31773,9 +31773,9 @@ int HP_intif_guild_break(int guild_id) {
{
retVal___ = HPMHooks.source.intif.guild_break(guild_id);
}
- if( HPMHooks.count.HP_intif_guild_break_post ) {
+ if (HPMHooks.count.HP_intif_guild_break_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_break_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_break_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_break_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id);
}
@@ -31785,14 +31785,14 @@ int HP_intif_guild_break(int guild_id) {
int HP_intif_guild_message(int guild_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_message_pre ) {
+ if (HPMHooks.count.HP_intif_guild_message_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_message_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31800,9 +31800,9 @@ int HP_intif_guild_message(int guild_id, int account_id, const char *mes, int le
{
retVal___ = HPMHooks.source.intif.guild_message(guild_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_intif_guild_message_post ) {
+ if (HPMHooks.count.HP_intif_guild_message_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, mes, len);
}
@@ -31812,14 +31812,14 @@ int HP_intif_guild_message(int guild_id, int account_id, const char *mes, int le
int HP_intif_guild_change_gm(int guild_id, const char *name, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_change_gm_pre ) {
+ if (HPMHooks.count.HP_intif_guild_change_gm_pre > 0) {
int (*preHookFunc) (int *guild_id, const char **name, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_gm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_gm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_change_gm_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &name, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31827,9 +31827,9 @@ int HP_intif_guild_change_gm(int guild_id, const char *name, int len) {
{
retVal___ = HPMHooks.source.intif.guild_change_gm(guild_id, name, len);
}
- if( HPMHooks.count.HP_intif_guild_change_gm_post ) {
+ if (HPMHooks.count.HP_intif_guild_change_gm_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, const char *name, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_gm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_gm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_change_gm_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, name, len);
}
@@ -31839,14 +31839,14 @@ int HP_intif_guild_change_gm(int guild_id, const char *name, int len) {
int HP_intif_guild_change_basicinfo(int guild_id, int type, const void *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_change_basicinfo_pre ) {
+ if (HPMHooks.count.HP_intif_guild_change_basicinfo_pre > 0) {
int (*preHookFunc) (int *guild_id, int *type, const void **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_basicinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_basicinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_change_basicinfo_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31854,9 +31854,9 @@ int HP_intif_guild_change_basicinfo(int guild_id, int type, const void *data, in
{
retVal___ = HPMHooks.source.intif.guild_change_basicinfo(guild_id, type, data, len);
}
- if( HPMHooks.count.HP_intif_guild_change_basicinfo_post ) {
+ if (HPMHooks.count.HP_intif_guild_change_basicinfo_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int type, const void *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_basicinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_basicinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_change_basicinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, type, data, len);
}
@@ -31866,14 +31866,14 @@ int HP_intif_guild_change_basicinfo(int guild_id, int type, const void *data, in
int HP_intif_guild_change_memberinfo(int guild_id, int account_id, int char_id, int type, const void *data, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_change_memberinfo_pre ) {
+ if (HPMHooks.count.HP_intif_guild_change_memberinfo_pre > 0) {
int (*preHookFunc) (int *guild_id, int *account_id, int *char_id, int *type, const void **data, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_memberinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_memberinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_change_memberinfo_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &account_id, &char_id, &type, &data, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31881,9 +31881,9 @@ int HP_intif_guild_change_memberinfo(int guild_id, int account_id, int char_id,
{
retVal___ = HPMHooks.source.intif.guild_change_memberinfo(guild_id, account_id, char_id, type, data, len);
}
- if( HPMHooks.count.HP_intif_guild_change_memberinfo_post ) {
+ if (HPMHooks.count.HP_intif_guild_change_memberinfo_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int account_id, int char_id, int type, const void *data, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_memberinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_change_memberinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_change_memberinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, account_id, char_id, type, data, len);
}
@@ -31893,14 +31893,14 @@ int HP_intif_guild_change_memberinfo(int guild_id, int account_id, int char_id,
int HP_intif_guild_position(int guild_id, int idx, struct guild_position *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_position_pre ) {
+ if (HPMHooks.count.HP_intif_guild_position_pre > 0) {
int (*preHookFunc) (int *guild_id, int *idx, struct guild_position **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_position_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_position_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_position_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &idx, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31908,9 +31908,9 @@ int HP_intif_guild_position(int guild_id, int idx, struct guild_position *p) {
{
retVal___ = HPMHooks.source.intif.guild_position(guild_id, idx, p);
}
- if( HPMHooks.count.HP_intif_guild_position_post ) {
+ if (HPMHooks.count.HP_intif_guild_position_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int idx, struct guild_position *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_position_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_position_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_position_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, idx, p);
}
@@ -31920,14 +31920,14 @@ int HP_intif_guild_position(int guild_id, int idx, struct guild_position *p) {
int HP_intif_guild_skillup(int guild_id, uint16 skill_id, int account_id, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_skillup_pre ) {
+ if (HPMHooks.count.HP_intif_guild_skillup_pre > 0) {
int (*preHookFunc) (int *guild_id, uint16 *skill_id, int *account_id, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_skillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_skillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_skillup_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &skill_id, &account_id, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31935,9 +31935,9 @@ int HP_intif_guild_skillup(int guild_id, uint16 skill_id, int account_id, int ma
{
retVal___ = HPMHooks.source.intif.guild_skillup(guild_id, skill_id, account_id, max);
}
- if( HPMHooks.count.HP_intif_guild_skillup_post ) {
+ if (HPMHooks.count.HP_intif_guild_skillup_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, uint16 skill_id, int account_id, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_skillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_skillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_skillup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, skill_id, account_id, max);
}
@@ -31947,14 +31947,14 @@ int HP_intif_guild_skillup(int guild_id, uint16 skill_id, int account_id, int ma
int HP_intif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int account_id2, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_alliance_pre ) {
+ if (HPMHooks.count.HP_intif_guild_alliance_pre > 0) {
int (*preHookFunc) (int *guild_id1, int *guild_id2, int *account_id1, int *account_id2, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_alliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_alliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_alliance_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id1, &guild_id2, &account_id1, &account_id2, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31962,9 +31962,9 @@ int HP_intif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int a
{
retVal___ = HPMHooks.source.intif.guild_alliance(guild_id1, guild_id2, account_id1, account_id2, flag);
}
- if( HPMHooks.count.HP_intif_guild_alliance_post ) {
+ if (HPMHooks.count.HP_intif_guild_alliance_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id1, int guild_id2, int account_id1, int account_id2, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_alliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_alliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_alliance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id1, guild_id2, account_id1, account_id2, flag);
}
@@ -31974,14 +31974,14 @@ int HP_intif_guild_alliance(int guild_id1, int guild_id2, int account_id1, int a
int HP_intif_guild_notice(int guild_id, const char *mes1, const char *mes2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_notice_pre ) {
+ if (HPMHooks.count.HP_intif_guild_notice_pre > 0) {
int (*preHookFunc) (int *guild_id, const char **mes1, const char **mes2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_notice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_notice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_notice_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &mes1, &mes2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -31989,9 +31989,9 @@ int HP_intif_guild_notice(int guild_id, const char *mes1, const char *mes2) {
{
retVal___ = HPMHooks.source.intif.guild_notice(guild_id, mes1, mes2);
}
- if( HPMHooks.count.HP_intif_guild_notice_post ) {
+ if (HPMHooks.count.HP_intif_guild_notice_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, const char *mes1, const char *mes2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_notice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_notice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_notice_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, mes1, mes2);
}
@@ -32001,14 +32001,14 @@ int HP_intif_guild_notice(int guild_id, const char *mes1, const char *mes2) {
int HP_intif_guild_emblem(int guild_id, int len, const char *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_emblem_pre ) {
+ if (HPMHooks.count.HP_intif_guild_emblem_pre > 0) {
int (*preHookFunc) (int *guild_id, int *len, const char **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_emblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_emblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_emblem_pre[hIndex].func;
retVal___ = preHookFunc(&guild_id, &len, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32016,9 +32016,9 @@ int HP_intif_guild_emblem(int guild_id, int len, const char *data) {
{
retVal___ = HPMHooks.source.intif.guild_emblem(guild_id, len, data);
}
- if( HPMHooks.count.HP_intif_guild_emblem_post ) {
+ if (HPMHooks.count.HP_intif_guild_emblem_post > 0) {
int (*postHookFunc) (int retVal___, int guild_id, int len, const char *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_emblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_emblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_emblem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, guild_id, len, data);
}
@@ -32028,14 +32028,14 @@ int HP_intif_guild_emblem(int guild_id, int len, const char *data) {
int HP_intif_guild_castle_dataload(int num, int *castle_ids) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_castle_dataload_pre ) {
+ if (HPMHooks.count.HP_intif_guild_castle_dataload_pre > 0) {
int (*preHookFunc) (int *num, int **castle_ids);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_dataload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_dataload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_castle_dataload_pre[hIndex].func;
retVal___ = preHookFunc(&num, &castle_ids);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32043,9 +32043,9 @@ int HP_intif_guild_castle_dataload(int num, int *castle_ids) {
{
retVal___ = HPMHooks.source.intif.guild_castle_dataload(num, castle_ids);
}
- if( HPMHooks.count.HP_intif_guild_castle_dataload_post ) {
+ if (HPMHooks.count.HP_intif_guild_castle_dataload_post > 0) {
int (*postHookFunc) (int retVal___, int num, int *castle_ids);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_dataload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_dataload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_castle_dataload_post[hIndex].func;
retVal___ = postHookFunc(retVal___, num, castle_ids);
}
@@ -32055,14 +32055,14 @@ int HP_intif_guild_castle_dataload(int num, int *castle_ids) {
int HP_intif_guild_castle_datasave(int castle_id, int index, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_guild_castle_datasave_pre ) {
+ if (HPMHooks.count.HP_intif_guild_castle_datasave_pre > 0) {
int (*preHookFunc) (int *castle_id, int *index, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_datasave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_datasave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_guild_castle_datasave_pre[hIndex].func;
retVal___ = preHookFunc(&castle_id, &index, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32070,9 +32070,9 @@ int HP_intif_guild_castle_datasave(int castle_id, int index, int value) {
{
retVal___ = HPMHooks.source.intif.guild_castle_datasave(castle_id, index, value);
}
- if( HPMHooks.count.HP_intif_guild_castle_datasave_post ) {
+ if (HPMHooks.count.HP_intif_guild_castle_datasave_post > 0) {
int (*postHookFunc) (int retVal___, int castle_id, int index, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_datasave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_guild_castle_datasave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_guild_castle_datasave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, castle_id, index, value);
}
@@ -32081,14 +32081,14 @@ int HP_intif_guild_castle_datasave(int castle_id, int index, int value) {
}
void HP_intif_itembound_req(int char_id, int aid, int guild_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_itembound_req_pre ) {
+ if (HPMHooks.count.HP_intif_itembound_req_pre > 0) {
void (*preHookFunc) (int *char_id, int *aid, int *guild_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_itembound_req_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_itembound_req_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_itembound_req_pre[hIndex].func;
preHookFunc(&char_id, &aid, &guild_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -32096,9 +32096,9 @@ void HP_intif_itembound_req(int char_id, int aid, int guild_id) {
{
HPMHooks.source.intif.itembound_req(char_id, aid, guild_id);
}
- if( HPMHooks.count.HP_intif_itembound_req_post ) {
+ if (HPMHooks.count.HP_intif_itembound_req_post > 0) {
void (*postHookFunc) (int char_id, int aid, int guild_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_itembound_req_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_itembound_req_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_itembound_req_post[hIndex].func;
postHookFunc(char_id, aid, guild_id);
}
@@ -32108,14 +32108,14 @@ void HP_intif_itembound_req(int char_id, int aid, int guild_id) {
int HP_intif_request_petdata(int account_id, int char_id, int pet_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_request_petdata_pre ) {
+ if (HPMHooks.count.HP_intif_request_petdata_pre > 0) {
int (*preHookFunc) (int *account_id, int *char_id, int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_petdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_petdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_petdata_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &char_id, &pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32123,9 +32123,9 @@ int HP_intif_request_petdata(int account_id, int char_id, int pet_id) {
{
retVal___ = HPMHooks.source.intif.request_petdata(account_id, char_id, pet_id);
}
- if( HPMHooks.count.HP_intif_request_petdata_post ) {
+ if (HPMHooks.count.HP_intif_request_petdata_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, int char_id, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_petdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_petdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_petdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, char_id, pet_id);
}
@@ -32135,14 +32135,14 @@ int HP_intif_request_petdata(int account_id, int char_id, int pet_id) {
int HP_intif_save_petdata(int account_id, struct s_pet *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_save_petdata_pre ) {
+ if (HPMHooks.count.HP_intif_save_petdata_pre > 0) {
int (*preHookFunc) (int *account_id, struct s_pet **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_save_petdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_save_petdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_save_petdata_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32150,9 +32150,9 @@ int HP_intif_save_petdata(int account_id, struct s_pet *p) {
{
retVal___ = HPMHooks.source.intif.save_petdata(account_id, p);
}
- if( HPMHooks.count.HP_intif_save_petdata_post ) {
+ if (HPMHooks.count.HP_intif_save_petdata_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct s_pet *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_save_petdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_save_petdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_save_petdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, p);
}
@@ -32162,14 +32162,14 @@ int HP_intif_save_petdata(int account_id, struct s_pet *p) {
int HP_intif_delete_petdata(int pet_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_delete_petdata_pre ) {
+ if (HPMHooks.count.HP_intif_delete_petdata_pre > 0) {
int (*preHookFunc) (int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_delete_petdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_delete_petdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_delete_petdata_pre[hIndex].func;
retVal___ = preHookFunc(&pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32177,9 +32177,9 @@ int HP_intif_delete_petdata(int pet_id) {
{
retVal___ = HPMHooks.source.intif.delete_petdata(pet_id);
}
- if( HPMHooks.count.HP_intif_delete_petdata_post ) {
+ if (HPMHooks.count.HP_intif_delete_petdata_post > 0) {
int (*postHookFunc) (int retVal___, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_delete_petdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_delete_petdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_delete_petdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pet_id);
}
@@ -32189,14 +32189,14 @@ int HP_intif_delete_petdata(int pet_id) {
int HP_intif_rename(struct map_session_data *sd, int type, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_rename_pre ) {
+ if (HPMHooks.count.HP_intif_rename_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_rename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_rename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_rename_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32204,9 +32204,9 @@ int HP_intif_rename(struct map_session_data *sd, int type, const char *name) {
{
retVal___ = HPMHooks.source.intif.rename(sd, type, name);
}
- if( HPMHooks.count.HP_intif_rename_post ) {
+ if (HPMHooks.count.HP_intif_rename_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_rename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_rename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_rename_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, name);
}
@@ -32216,14 +32216,14 @@ int HP_intif_rename(struct map_session_data *sd, int type, const char *name) {
int HP_intif_homunculus_create(int account_id, struct s_homunculus *sh) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_homunculus_create_pre ) {
+ if (HPMHooks.count.HP_intif_homunculus_create_pre > 0) {
int (*preHookFunc) (int *account_id, struct s_homunculus **sh);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_homunculus_create_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &sh);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32231,9 +32231,9 @@ int HP_intif_homunculus_create(int account_id, struct s_homunculus *sh) {
{
retVal___ = HPMHooks.source.intif.homunculus_create(account_id, sh);
}
- if( HPMHooks.count.HP_intif_homunculus_create_post ) {
+ if (HPMHooks.count.HP_intif_homunculus_create_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct s_homunculus *sh);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_homunculus_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, sh);
}
@@ -32243,14 +32243,14 @@ int HP_intif_homunculus_create(int account_id, struct s_homunculus *sh) {
bool HP_intif_homunculus_requestload(int account_id, int homun_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_intif_homunculus_requestload_pre ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestload_pre > 0) {
bool (*preHookFunc) (int *account_id, int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_homunculus_requestload_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32258,9 +32258,9 @@ bool HP_intif_homunculus_requestload(int account_id, int homun_id) {
{
retVal___ = HPMHooks.source.intif.homunculus_requestload(account_id, homun_id);
}
- if( HPMHooks.count.HP_intif_homunculus_requestload_post ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestload_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_homunculus_requestload_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, homun_id);
}
@@ -32270,14 +32270,14 @@ bool HP_intif_homunculus_requestload(int account_id, int homun_id) {
int HP_intif_homunculus_requestsave(int account_id, struct s_homunculus *sh) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_homunculus_requestsave_pre ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestsave_pre > 0) {
int (*preHookFunc) (int *account_id, struct s_homunculus **sh);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestsave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestsave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_homunculus_requestsave_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &sh);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32285,9 +32285,9 @@ int HP_intif_homunculus_requestsave(int account_id, struct s_homunculus *sh) {
{
retVal___ = HPMHooks.source.intif.homunculus_requestsave(account_id, sh);
}
- if( HPMHooks.count.HP_intif_homunculus_requestsave_post ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestsave_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct s_homunculus *sh);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestsave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestsave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_homunculus_requestsave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, sh);
}
@@ -32297,14 +32297,14 @@ int HP_intif_homunculus_requestsave(int account_id, struct s_homunculus *sh) {
int HP_intif_homunculus_requestdelete(int homun_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_homunculus_requestdelete_pre ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestdelete_pre > 0) {
int (*preHookFunc) (int *homun_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestdelete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestdelete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_homunculus_requestdelete_pre[hIndex].func;
retVal___ = preHookFunc(&homun_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32312,9 +32312,9 @@ int HP_intif_homunculus_requestdelete(int homun_id) {
{
retVal___ = HPMHooks.source.intif.homunculus_requestdelete(homun_id);
}
- if( HPMHooks.count.HP_intif_homunculus_requestdelete_post ) {
+ if (HPMHooks.count.HP_intif_homunculus_requestdelete_post > 0) {
int (*postHookFunc) (int retVal___, int homun_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestdelete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_homunculus_requestdelete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_homunculus_requestdelete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, homun_id);
}
@@ -32323,14 +32323,14 @@ int HP_intif_homunculus_requestdelete(int homun_id) {
}
void HP_intif_request_questlog(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_request_questlog_pre ) {
+ if (HPMHooks.count.HP_intif_request_questlog_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_questlog_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_questlog_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_questlog_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -32338,9 +32338,9 @@ void HP_intif_request_questlog(struct map_session_data *sd) {
{
HPMHooks.source.intif.request_questlog(sd);
}
- if( HPMHooks.count.HP_intif_request_questlog_post ) {
+ if (HPMHooks.count.HP_intif_request_questlog_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_questlog_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_questlog_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_questlog_post[hIndex].func;
postHookFunc(sd);
}
@@ -32350,14 +32350,14 @@ void HP_intif_request_questlog(struct map_session_data *sd) {
int HP_intif_quest_save(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_quest_save_pre ) {
+ if (HPMHooks.count.HP_intif_quest_save_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_quest_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_quest_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_quest_save_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32365,9 +32365,9 @@ int HP_intif_quest_save(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.intif.quest_save(sd);
}
- if( HPMHooks.count.HP_intif_quest_save_post ) {
+ if (HPMHooks.count.HP_intif_quest_save_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_quest_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_quest_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_quest_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -32377,14 +32377,14 @@ int HP_intif_quest_save(struct map_session_data *sd) {
int HP_intif_mercenary_create(struct s_mercenary *merc) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_mercenary_create_pre ) {
+ if (HPMHooks.count.HP_intif_mercenary_create_pre > 0) {
int (*preHookFunc) (struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_mercenary_create_pre[hIndex].func;
retVal___ = preHookFunc(&merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32392,9 +32392,9 @@ int HP_intif_mercenary_create(struct s_mercenary *merc) {
{
retVal___ = HPMHooks.source.intif.mercenary_create(merc);
}
- if( HPMHooks.count.HP_intif_mercenary_create_post ) {
+ if (HPMHooks.count.HP_intif_mercenary_create_post > 0) {
int (*postHookFunc) (int retVal___, struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_mercenary_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc);
}
@@ -32404,14 +32404,14 @@ int HP_intif_mercenary_create(struct s_mercenary *merc) {
int HP_intif_mercenary_request(int merc_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_mercenary_request_pre ) {
+ if (HPMHooks.count.HP_intif_mercenary_request_pre > 0) {
int (*preHookFunc) (int *merc_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_mercenary_request_pre[hIndex].func;
retVal___ = preHookFunc(&merc_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32419,9 +32419,9 @@ int HP_intif_mercenary_request(int merc_id, int char_id) {
{
retVal___ = HPMHooks.source.intif.mercenary_request(merc_id, char_id);
}
- if( HPMHooks.count.HP_intif_mercenary_request_post ) {
+ if (HPMHooks.count.HP_intif_mercenary_request_post > 0) {
int (*postHookFunc) (int retVal___, int merc_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_mercenary_request_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc_id, char_id);
}
@@ -32431,14 +32431,14 @@ int HP_intif_mercenary_request(int merc_id, int char_id) {
int HP_intif_mercenary_delete(int merc_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_mercenary_delete_pre ) {
+ if (HPMHooks.count.HP_intif_mercenary_delete_pre > 0) {
int (*preHookFunc) (int *merc_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_mercenary_delete_pre[hIndex].func;
retVal___ = preHookFunc(&merc_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32446,9 +32446,9 @@ int HP_intif_mercenary_delete(int merc_id) {
{
retVal___ = HPMHooks.source.intif.mercenary_delete(merc_id);
}
- if( HPMHooks.count.HP_intif_mercenary_delete_post ) {
+ if (HPMHooks.count.HP_intif_mercenary_delete_post > 0) {
int (*postHookFunc) (int retVal___, int merc_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_mercenary_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc_id);
}
@@ -32458,14 +32458,14 @@ int HP_intif_mercenary_delete(int merc_id) {
int HP_intif_mercenary_save(struct s_mercenary *merc) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_mercenary_save_pre ) {
+ if (HPMHooks.count.HP_intif_mercenary_save_pre > 0) {
int (*preHookFunc) (struct s_mercenary **merc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_mercenary_save_pre[hIndex].func;
retVal___ = preHookFunc(&merc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32473,9 +32473,9 @@ int HP_intif_mercenary_save(struct s_mercenary *merc) {
{
retVal___ = HPMHooks.source.intif.mercenary_save(merc);
}
- if( HPMHooks.count.HP_intif_mercenary_save_post ) {
+ if (HPMHooks.count.HP_intif_mercenary_save_post > 0) {
int (*postHookFunc) (int retVal___, struct s_mercenary *merc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_mercenary_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_mercenary_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc);
}
@@ -32485,14 +32485,14 @@ int HP_intif_mercenary_save(struct s_mercenary *merc) {
int HP_intif_Mail_requestinbox(int char_id, unsigned char flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_requestinbox_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_requestinbox_pre > 0) {
int (*preHookFunc) (int *char_id, unsigned char *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_requestinbox_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_requestinbox_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_requestinbox_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32500,9 +32500,9 @@ int HP_intif_Mail_requestinbox(int char_id, unsigned char flag) {
{
retVal___ = HPMHooks.source.intif.Mail_requestinbox(char_id, flag);
}
- if( HPMHooks.count.HP_intif_Mail_requestinbox_post ) {
+ if (HPMHooks.count.HP_intif_Mail_requestinbox_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, unsigned char flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_requestinbox_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_requestinbox_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_requestinbox_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, flag);
}
@@ -32512,14 +32512,14 @@ int HP_intif_Mail_requestinbox(int char_id, unsigned char flag) {
int HP_intif_Mail_read(int mail_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_read_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_read_pre > 0) {
int (*preHookFunc) (int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_read_pre[hIndex].func;
retVal___ = preHookFunc(&mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32527,9 +32527,9 @@ int HP_intif_Mail_read(int mail_id) {
{
retVal___ = HPMHooks.source.intif.Mail_read(mail_id);
}
- if( HPMHooks.count.HP_intif_Mail_read_post ) {
+ if (HPMHooks.count.HP_intif_Mail_read_post > 0) {
int (*postHookFunc) (int retVal___, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mail_id);
}
@@ -32539,14 +32539,14 @@ int HP_intif_Mail_read(int mail_id) {
int HP_intif_Mail_getattach(int char_id, int mail_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_getattach_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_getattach_pre > 0) {
int (*preHookFunc) (int *char_id, int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_getattach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_getattach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_getattach_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32554,9 +32554,9 @@ int HP_intif_Mail_getattach(int char_id, int mail_id) {
{
retVal___ = HPMHooks.source.intif.Mail_getattach(char_id, mail_id);
}
- if( HPMHooks.count.HP_intif_Mail_getattach_post ) {
+ if (HPMHooks.count.HP_intif_Mail_getattach_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_getattach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_getattach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_getattach_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, mail_id);
}
@@ -32566,14 +32566,14 @@ int HP_intif_Mail_getattach(int char_id, int mail_id) {
int HP_intif_Mail_delete(int char_id, int mail_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_delete_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_delete_pre > 0) {
int (*preHookFunc) (int *char_id, int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_delete_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32581,9 +32581,9 @@ int HP_intif_Mail_delete(int char_id, int mail_id) {
{
retVal___ = HPMHooks.source.intif.Mail_delete(char_id, mail_id);
}
- if( HPMHooks.count.HP_intif_Mail_delete_post ) {
+ if (HPMHooks.count.HP_intif_Mail_delete_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, mail_id);
}
@@ -32593,14 +32593,14 @@ int HP_intif_Mail_delete(int char_id, int mail_id) {
int HP_intif_Mail_return(int char_id, int mail_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_return_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_return_pre > 0) {
int (*preHookFunc) (int *char_id, int *mail_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_return_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_return_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_return_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &mail_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32608,9 +32608,9 @@ int HP_intif_Mail_return(int char_id, int mail_id) {
{
retVal___ = HPMHooks.source.intif.Mail_return(char_id, mail_id);
}
- if( HPMHooks.count.HP_intif_Mail_return_post ) {
+ if (HPMHooks.count.HP_intif_Mail_return_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int mail_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_return_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_return_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_return_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, mail_id);
}
@@ -32620,14 +32620,14 @@ int HP_intif_Mail_return(int char_id, int mail_id) {
int HP_intif_Mail_send(int account_id, struct mail_message *msg) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Mail_send_pre ) {
+ if (HPMHooks.count.HP_intif_Mail_send_pre > 0) {
int (*preHookFunc) (int *account_id, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Mail_send_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32635,9 +32635,9 @@ int HP_intif_Mail_send(int account_id, struct mail_message *msg) {
{
retVal___ = HPMHooks.source.intif.Mail_send(account_id, msg);
}
- if( HPMHooks.count.HP_intif_Mail_send_post ) {
+ if (HPMHooks.count.HP_intif_Mail_send_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Mail_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Mail_send_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, msg);
}
@@ -32647,14 +32647,14 @@ int HP_intif_Mail_send(int account_id, struct mail_message *msg) {
int HP_intif_Auction_requestlist(int char_id, short type, int price, const char *searchtext, short page) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Auction_requestlist_pre ) {
+ if (HPMHooks.count.HP_intif_Auction_requestlist_pre > 0) {
int (*preHookFunc) (int *char_id, short *type, int *price, const char **searchtext, short *page);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_requestlist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_requestlist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Auction_requestlist_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &type, &price, &searchtext, &page);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32662,9 +32662,9 @@ int HP_intif_Auction_requestlist(int char_id, short type, int price, const char
{
retVal___ = HPMHooks.source.intif.Auction_requestlist(char_id, type, price, searchtext, page);
}
- if( HPMHooks.count.HP_intif_Auction_requestlist_post ) {
+ if (HPMHooks.count.HP_intif_Auction_requestlist_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, short type, int price, const char *searchtext, short page);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_requestlist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_requestlist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Auction_requestlist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, type, price, searchtext, page);
}
@@ -32674,14 +32674,14 @@ int HP_intif_Auction_requestlist(int char_id, short type, int price, const char
int HP_intif_Auction_register(struct auction_data *auction) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Auction_register_pre ) {
+ if (HPMHooks.count.HP_intif_Auction_register_pre > 0) {
int (*preHookFunc) (struct auction_data **auction);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Auction_register_pre[hIndex].func;
retVal___ = preHookFunc(&auction);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32689,9 +32689,9 @@ int HP_intif_Auction_register(struct auction_data *auction) {
{
retVal___ = HPMHooks.source.intif.Auction_register(auction);
}
- if( HPMHooks.count.HP_intif_Auction_register_post ) {
+ if (HPMHooks.count.HP_intif_Auction_register_post > 0) {
int (*postHookFunc) (int retVal___, struct auction_data *auction);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Auction_register_post[hIndex].func;
retVal___ = postHookFunc(retVal___, auction);
}
@@ -32701,14 +32701,14 @@ int HP_intif_Auction_register(struct auction_data *auction) {
int HP_intif_Auction_cancel(int char_id, unsigned int auction_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Auction_cancel_pre ) {
+ if (HPMHooks.count.HP_intif_Auction_cancel_pre > 0) {
int (*preHookFunc) (int *char_id, unsigned int *auction_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Auction_cancel_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &auction_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32716,9 +32716,9 @@ int HP_intif_Auction_cancel(int char_id, unsigned int auction_id) {
{
retVal___ = HPMHooks.source.intif.Auction_cancel(char_id, auction_id);
}
- if( HPMHooks.count.HP_intif_Auction_cancel_post ) {
+ if (HPMHooks.count.HP_intif_Auction_cancel_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, unsigned int auction_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Auction_cancel_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, auction_id);
}
@@ -32728,14 +32728,14 @@ int HP_intif_Auction_cancel(int char_id, unsigned int auction_id) {
int HP_intif_Auction_close(int char_id, unsigned int auction_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Auction_close_pre ) {
+ if (HPMHooks.count.HP_intif_Auction_close_pre > 0) {
int (*preHookFunc) (int *char_id, unsigned int *auction_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Auction_close_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &auction_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32743,9 +32743,9 @@ int HP_intif_Auction_close(int char_id, unsigned int auction_id) {
{
retVal___ = HPMHooks.source.intif.Auction_close(char_id, auction_id);
}
- if( HPMHooks.count.HP_intif_Auction_close_post ) {
+ if (HPMHooks.count.HP_intif_Auction_close_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, unsigned int auction_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Auction_close_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, auction_id);
}
@@ -32755,14 +32755,14 @@ int HP_intif_Auction_close(int char_id, unsigned int auction_id) {
int HP_intif_Auction_bid(int char_id, const char *name, unsigned int auction_id, int bid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_Auction_bid_pre ) {
+ if (HPMHooks.count.HP_intif_Auction_bid_pre > 0) {
int (*preHookFunc) (int *char_id, const char **name, unsigned int *auction_id, int *bid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_bid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_bid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_Auction_bid_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &name, &auction_id, &bid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32770,9 +32770,9 @@ int HP_intif_Auction_bid(int char_id, const char *name, unsigned int auction_id,
{
retVal___ = HPMHooks.source.intif.Auction_bid(char_id, name, auction_id, bid);
}
- if( HPMHooks.count.HP_intif_Auction_bid_post ) {
+ if (HPMHooks.count.HP_intif_Auction_bid_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, const char *name, unsigned int auction_id, int bid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_bid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_Auction_bid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_Auction_bid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, name, auction_id, bid);
}
@@ -32782,14 +32782,14 @@ int HP_intif_Auction_bid(int char_id, const char *name, unsigned int auction_id,
int HP_intif_elemental_create(struct s_elemental *ele) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_elemental_create_pre ) {
+ if (HPMHooks.count.HP_intif_elemental_create_pre > 0) {
int (*preHookFunc) (struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_elemental_create_pre[hIndex].func;
retVal___ = preHookFunc(&ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32797,9 +32797,9 @@ int HP_intif_elemental_create(struct s_elemental *ele) {
{
retVal___ = HPMHooks.source.intif.elemental_create(ele);
}
- if( HPMHooks.count.HP_intif_elemental_create_post ) {
+ if (HPMHooks.count.HP_intif_elemental_create_post > 0) {
int (*postHookFunc) (int retVal___, struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_elemental_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele);
}
@@ -32809,14 +32809,14 @@ int HP_intif_elemental_create(struct s_elemental *ele) {
int HP_intif_elemental_request(int ele_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_elemental_request_pre ) {
+ if (HPMHooks.count.HP_intif_elemental_request_pre > 0) {
int (*preHookFunc) (int *ele_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_elemental_request_pre[hIndex].func;
retVal___ = preHookFunc(&ele_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32824,9 +32824,9 @@ int HP_intif_elemental_request(int ele_id, int char_id) {
{
retVal___ = HPMHooks.source.intif.elemental_request(ele_id, char_id);
}
- if( HPMHooks.count.HP_intif_elemental_request_post ) {
+ if (HPMHooks.count.HP_intif_elemental_request_post > 0) {
int (*postHookFunc) (int retVal___, int ele_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_elemental_request_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele_id, char_id);
}
@@ -32836,14 +32836,14 @@ int HP_intif_elemental_request(int ele_id, int char_id) {
int HP_intif_elemental_delete(int ele_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_elemental_delete_pre ) {
+ if (HPMHooks.count.HP_intif_elemental_delete_pre > 0) {
int (*preHookFunc) (int *ele_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_elemental_delete_pre[hIndex].func;
retVal___ = preHookFunc(&ele_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32851,9 +32851,9 @@ int HP_intif_elemental_delete(int ele_id) {
{
retVal___ = HPMHooks.source.intif.elemental_delete(ele_id);
}
- if( HPMHooks.count.HP_intif_elemental_delete_post ) {
+ if (HPMHooks.count.HP_intif_elemental_delete_post > 0) {
int (*postHookFunc) (int retVal___, int ele_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_elemental_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele_id);
}
@@ -32863,14 +32863,14 @@ int HP_intif_elemental_delete(int ele_id) {
int HP_intif_elemental_save(struct s_elemental *ele) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_elemental_save_pre ) {
+ if (HPMHooks.count.HP_intif_elemental_save_pre > 0) {
int (*preHookFunc) (struct s_elemental **ele);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_elemental_save_pre[hIndex].func;
retVal___ = preHookFunc(&ele);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32878,9 +32878,9 @@ int HP_intif_elemental_save(struct s_elemental *ele) {
{
retVal___ = HPMHooks.source.intif.elemental_save(ele);
}
- if( HPMHooks.count.HP_intif_elemental_save_post ) {
+ if (HPMHooks.count.HP_intif_elemental_save_post > 0) {
int (*postHookFunc) (int retVal___, struct s_elemental *ele);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_elemental_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_elemental_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ele);
}
@@ -32889,14 +32889,14 @@ int HP_intif_elemental_save(struct s_elemental *ele) {
}
void HP_intif_request_accinfo(int u_fd, int aid, int group_lv, char *query) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_request_accinfo_pre ) {
+ if (HPMHooks.count.HP_intif_request_accinfo_pre > 0) {
void (*preHookFunc) (int *u_fd, int *aid, int *group_lv, char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_accinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_accinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_request_accinfo_pre[hIndex].func;
preHookFunc(&u_fd, &aid, &group_lv, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -32904,9 +32904,9 @@ void HP_intif_request_accinfo(int u_fd, int aid, int group_lv, char *query) {
{
HPMHooks.source.intif.request_accinfo(u_fd, aid, group_lv, query);
}
- if( HPMHooks.count.HP_intif_request_accinfo_post ) {
+ if (HPMHooks.count.HP_intif_request_accinfo_post > 0) {
void (*postHookFunc) (int u_fd, int aid, int group_lv, char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_accinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_request_accinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_request_accinfo_post[hIndex].func;
postHookFunc(u_fd, aid, group_lv, query);
}
@@ -32916,14 +32916,14 @@ void HP_intif_request_accinfo(int u_fd, int aid, int group_lv, char *query) {
int HP_intif_CheckForCharServer(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_CheckForCharServer_pre ) {
+ if (HPMHooks.count.HP_intif_CheckForCharServer_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_CheckForCharServer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_CheckForCharServer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_CheckForCharServer_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -32931,9 +32931,9 @@ int HP_intif_CheckForCharServer(void) {
{
retVal___ = HPMHooks.source.intif.CheckForCharServer();
}
- if( HPMHooks.count.HP_intif_CheckForCharServer_post ) {
+ if (HPMHooks.count.HP_intif_CheckForCharServer_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_CheckForCharServer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_CheckForCharServer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_CheckForCharServer_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -32942,14 +32942,14 @@ int HP_intif_CheckForCharServer(void) {
}
void HP_intif_pWisMessage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pWisMessage_pre ) {
+ if (HPMHooks.count.HP_intif_pWisMessage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pWisMessage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -32957,9 +32957,9 @@ void HP_intif_pWisMessage(int fd) {
{
HPMHooks.source.intif.pWisMessage(fd);
}
- if( HPMHooks.count.HP_intif_pWisMessage_post ) {
+ if (HPMHooks.count.HP_intif_pWisMessage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pWisMessage_post[hIndex].func;
postHookFunc(fd);
}
@@ -32968,14 +32968,14 @@ void HP_intif_pWisMessage(int fd) {
}
void HP_intif_pWisEnd(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pWisEnd_pre ) {
+ if (HPMHooks.count.HP_intif_pWisEnd_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisEnd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisEnd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pWisEnd_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -32983,9 +32983,9 @@ void HP_intif_pWisEnd(int fd) {
{
HPMHooks.source.intif.pWisEnd(fd);
}
- if( HPMHooks.count.HP_intif_pWisEnd_post ) {
+ if (HPMHooks.count.HP_intif_pWisEnd_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisEnd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisEnd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pWisEnd_post[hIndex].func;
postHookFunc(fd);
}
@@ -32995,16 +32995,16 @@ void HP_intif_pWisEnd(int fd) {
int HP_intif_pWisToGM_sub(struct map_session_data *sd, va_list va) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_intif_pWisToGM_sub_pre ) {
+ if (HPMHooks.count.HP_intif_pWisToGM_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list va);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_sub_pre; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
preHookFunc = HPMHooks.list.HP_intif_pWisToGM_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, va___copy);
va_end(va___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -33014,9 +33014,9 @@ int HP_intif_pWisToGM_sub(struct map_session_data *sd, va_list va) {
retVal___ = HPMHooks.source.intif.pWisToGM_sub(sd, va___copy);
va_end(va___copy);
}
- if( HPMHooks.count.HP_intif_pWisToGM_sub_post ) {
+ if (HPMHooks.count.HP_intif_pWisToGM_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list va);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_sub_post; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
postHookFunc = HPMHooks.list.HP_intif_pWisToGM_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, va___copy);
@@ -33027,14 +33027,14 @@ int HP_intif_pWisToGM_sub(struct map_session_data *sd, va_list va) {
}
void HP_intif_pWisToGM(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pWisToGM_pre ) {
+ if (HPMHooks.count.HP_intif_pWisToGM_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pWisToGM_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33042,9 +33042,9 @@ void HP_intif_pWisToGM(int fd) {
{
HPMHooks.source.intif.pWisToGM(fd);
}
- if( HPMHooks.count.HP_intif_pWisToGM_post ) {
+ if (HPMHooks.count.HP_intif_pWisToGM_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pWisToGM_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pWisToGM_post[hIndex].func;
postHookFunc(fd);
}
@@ -33053,14 +33053,14 @@ void HP_intif_pWisToGM(int fd) {
}
void HP_intif_pRegisters(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pRegisters_pre ) {
+ if (HPMHooks.count.HP_intif_pRegisters_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRegisters_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRegisters_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pRegisters_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33068,9 +33068,9 @@ void HP_intif_pRegisters(int fd) {
{
HPMHooks.source.intif.pRegisters(fd);
}
- if( HPMHooks.count.HP_intif_pRegisters_post ) {
+ if (HPMHooks.count.HP_intif_pRegisters_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRegisters_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRegisters_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pRegisters_post[hIndex].func;
postHookFunc(fd);
}
@@ -33079,14 +33079,14 @@ void HP_intif_pRegisters(int fd) {
}
void HP_intif_pChangeNameOk(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pChangeNameOk_pre ) {
+ if (HPMHooks.count.HP_intif_pChangeNameOk_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pChangeNameOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pChangeNameOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pChangeNameOk_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33094,9 +33094,9 @@ void HP_intif_pChangeNameOk(int fd) {
{
HPMHooks.source.intif.pChangeNameOk(fd);
}
- if( HPMHooks.count.HP_intif_pChangeNameOk_post ) {
+ if (HPMHooks.count.HP_intif_pChangeNameOk_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pChangeNameOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pChangeNameOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pChangeNameOk_post[hIndex].func;
postHookFunc(fd);
}
@@ -33105,14 +33105,14 @@ void HP_intif_pChangeNameOk(int fd) {
}
void HP_intif_pMessageToFD(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMessageToFD_pre ) {
+ if (HPMHooks.count.HP_intif_pMessageToFD_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMessageToFD_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMessageToFD_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMessageToFD_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33120,9 +33120,9 @@ void HP_intif_pMessageToFD(int fd) {
{
HPMHooks.source.intif.pMessageToFD(fd);
}
- if( HPMHooks.count.HP_intif_pMessageToFD_post ) {
+ if (HPMHooks.count.HP_intif_pMessageToFD_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMessageToFD_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMessageToFD_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMessageToFD_post[hIndex].func;
postHookFunc(fd);
}
@@ -33131,14 +33131,14 @@ void HP_intif_pMessageToFD(int fd) {
}
void HP_intif_pLoadGuildStorage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pLoadGuildStorage_pre ) {
+ if (HPMHooks.count.HP_intif_pLoadGuildStorage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pLoadGuildStorage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pLoadGuildStorage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pLoadGuildStorage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33146,9 +33146,9 @@ void HP_intif_pLoadGuildStorage(int fd) {
{
HPMHooks.source.intif.pLoadGuildStorage(fd);
}
- if( HPMHooks.count.HP_intif_pLoadGuildStorage_post ) {
+ if (HPMHooks.count.HP_intif_pLoadGuildStorage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pLoadGuildStorage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pLoadGuildStorage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pLoadGuildStorage_post[hIndex].func;
postHookFunc(fd);
}
@@ -33157,14 +33157,14 @@ void HP_intif_pLoadGuildStorage(int fd) {
}
void HP_intif_pSaveGuildStorage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pSaveGuildStorage_pre ) {
+ if (HPMHooks.count.HP_intif_pSaveGuildStorage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveGuildStorage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveGuildStorage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pSaveGuildStorage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33172,9 +33172,9 @@ void HP_intif_pSaveGuildStorage(int fd) {
{
HPMHooks.source.intif.pSaveGuildStorage(fd);
}
- if( HPMHooks.count.HP_intif_pSaveGuildStorage_post ) {
+ if (HPMHooks.count.HP_intif_pSaveGuildStorage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveGuildStorage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveGuildStorage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pSaveGuildStorage_post[hIndex].func;
postHookFunc(fd);
}
@@ -33183,14 +33183,14 @@ void HP_intif_pSaveGuildStorage(int fd) {
}
void HP_intif_pPartyCreated(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyCreated_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyCreated_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyCreated_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyCreated_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyCreated_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33198,9 +33198,9 @@ void HP_intif_pPartyCreated(int fd) {
{
HPMHooks.source.intif.pPartyCreated(fd);
}
- if( HPMHooks.count.HP_intif_pPartyCreated_post ) {
+ if (HPMHooks.count.HP_intif_pPartyCreated_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyCreated_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyCreated_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyCreated_post[hIndex].func;
postHookFunc(fd);
}
@@ -33209,14 +33209,14 @@ void HP_intif_pPartyCreated(int fd) {
}
void HP_intif_pPartyInfo(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyInfo_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyInfo_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyInfo_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33224,9 +33224,9 @@ void HP_intif_pPartyInfo(int fd) {
{
HPMHooks.source.intif.pPartyInfo(fd);
}
- if( HPMHooks.count.HP_intif_pPartyInfo_post ) {
+ if (HPMHooks.count.HP_intif_pPartyInfo_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyInfo_post[hIndex].func;
postHookFunc(fd);
}
@@ -33235,14 +33235,14 @@ void HP_intif_pPartyInfo(int fd) {
}
void HP_intif_pPartyMemberAdded(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyMemberAdded_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyMemberAdded_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberAdded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberAdded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyMemberAdded_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33250,9 +33250,9 @@ void HP_intif_pPartyMemberAdded(int fd) {
{
HPMHooks.source.intif.pPartyMemberAdded(fd);
}
- if( HPMHooks.count.HP_intif_pPartyMemberAdded_post ) {
+ if (HPMHooks.count.HP_intif_pPartyMemberAdded_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberAdded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberAdded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyMemberAdded_post[hIndex].func;
postHookFunc(fd);
}
@@ -33261,14 +33261,14 @@ void HP_intif_pPartyMemberAdded(int fd) {
}
void HP_intif_pPartyOptionChanged(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyOptionChanged_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyOptionChanged_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyOptionChanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyOptionChanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyOptionChanged_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33276,9 +33276,9 @@ void HP_intif_pPartyOptionChanged(int fd) {
{
HPMHooks.source.intif.pPartyOptionChanged(fd);
}
- if( HPMHooks.count.HP_intif_pPartyOptionChanged_post ) {
+ if (HPMHooks.count.HP_intif_pPartyOptionChanged_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyOptionChanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyOptionChanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyOptionChanged_post[hIndex].func;
postHookFunc(fd);
}
@@ -33287,14 +33287,14 @@ void HP_intif_pPartyOptionChanged(int fd) {
}
void HP_intif_pPartyMemberWithdraw(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyMemberWithdraw_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyMemberWithdraw_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberWithdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberWithdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyMemberWithdraw_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33302,9 +33302,9 @@ void HP_intif_pPartyMemberWithdraw(int fd) {
{
HPMHooks.source.intif.pPartyMemberWithdraw(fd);
}
- if( HPMHooks.count.HP_intif_pPartyMemberWithdraw_post ) {
+ if (HPMHooks.count.HP_intif_pPartyMemberWithdraw_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberWithdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMemberWithdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyMemberWithdraw_post[hIndex].func;
postHookFunc(fd);
}
@@ -33313,14 +33313,14 @@ void HP_intif_pPartyMemberWithdraw(int fd) {
}
void HP_intif_pPartyMove(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyMove_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyMove_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyMove_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33328,9 +33328,9 @@ void HP_intif_pPartyMove(int fd) {
{
HPMHooks.source.intif.pPartyMove(fd);
}
- if( HPMHooks.count.HP_intif_pPartyMove_post ) {
+ if (HPMHooks.count.HP_intif_pPartyMove_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyMove_post[hIndex].func;
postHookFunc(fd);
}
@@ -33339,14 +33339,14 @@ void HP_intif_pPartyMove(int fd) {
}
void HP_intif_pPartyBroken(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyBroken_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyBroken_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyBroken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyBroken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyBroken_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33354,9 +33354,9 @@ void HP_intif_pPartyBroken(int fd) {
{
HPMHooks.source.intif.pPartyBroken(fd);
}
- if( HPMHooks.count.HP_intif_pPartyBroken_post ) {
+ if (HPMHooks.count.HP_intif_pPartyBroken_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyBroken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyBroken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyBroken_post[hIndex].func;
postHookFunc(fd);
}
@@ -33365,14 +33365,14 @@ void HP_intif_pPartyBroken(int fd) {
}
void HP_intif_pPartyMessage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pPartyMessage_pre ) {
+ if (HPMHooks.count.HP_intif_pPartyMessage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pPartyMessage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33380,9 +33380,9 @@ void HP_intif_pPartyMessage(int fd) {
{
HPMHooks.source.intif.pPartyMessage(fd);
}
- if( HPMHooks.count.HP_intif_pPartyMessage_post ) {
+ if (HPMHooks.count.HP_intif_pPartyMessage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pPartyMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pPartyMessage_post[hIndex].func;
postHookFunc(fd);
}
@@ -33391,14 +33391,14 @@ void HP_intif_pPartyMessage(int fd) {
}
void HP_intif_pGuildCreated(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildCreated_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildCreated_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCreated_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCreated_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildCreated_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33406,9 +33406,9 @@ void HP_intif_pGuildCreated(int fd) {
{
HPMHooks.source.intif.pGuildCreated(fd);
}
- if( HPMHooks.count.HP_intif_pGuildCreated_post ) {
+ if (HPMHooks.count.HP_intif_pGuildCreated_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCreated_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCreated_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildCreated_post[hIndex].func;
postHookFunc(fd);
}
@@ -33417,14 +33417,14 @@ void HP_intif_pGuildCreated(int fd) {
}
void HP_intif_pGuildInfo(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildInfo_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildInfo_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildInfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildInfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildInfo_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33432,9 +33432,9 @@ void HP_intif_pGuildInfo(int fd) {
{
HPMHooks.source.intif.pGuildInfo(fd);
}
- if( HPMHooks.count.HP_intif_pGuildInfo_post ) {
+ if (HPMHooks.count.HP_intif_pGuildInfo_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildInfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildInfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildInfo_post[hIndex].func;
postHookFunc(fd);
}
@@ -33443,14 +33443,14 @@ void HP_intif_pGuildInfo(int fd) {
}
void HP_intif_pGuildMemberAdded(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMemberAdded_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberAdded_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberAdded_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberAdded_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMemberAdded_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33458,9 +33458,9 @@ void HP_intif_pGuildMemberAdded(int fd) {
{
HPMHooks.source.intif.pGuildMemberAdded(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMemberAdded_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberAdded_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberAdded_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberAdded_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMemberAdded_post[hIndex].func;
postHookFunc(fd);
}
@@ -33469,14 +33469,14 @@ void HP_intif_pGuildMemberAdded(int fd) {
}
void HP_intif_pGuildMemberWithdraw(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMemberWithdraw_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberWithdraw_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberWithdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberWithdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMemberWithdraw_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33484,9 +33484,9 @@ void HP_intif_pGuildMemberWithdraw(int fd) {
{
HPMHooks.source.intif.pGuildMemberWithdraw(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMemberWithdraw_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberWithdraw_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberWithdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberWithdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMemberWithdraw_post[hIndex].func;
postHookFunc(fd);
}
@@ -33495,14 +33495,14 @@ void HP_intif_pGuildMemberWithdraw(int fd) {
}
void HP_intif_pGuildMemberInfoShort(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMemberInfoShort_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberInfoShort_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoShort_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoShort_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMemberInfoShort_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33510,9 +33510,9 @@ void HP_intif_pGuildMemberInfoShort(int fd) {
{
HPMHooks.source.intif.pGuildMemberInfoShort(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMemberInfoShort_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberInfoShort_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoShort_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoShort_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMemberInfoShort_post[hIndex].func;
postHookFunc(fd);
}
@@ -33521,14 +33521,14 @@ void HP_intif_pGuildMemberInfoShort(int fd) {
}
void HP_intif_pGuildBroken(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildBroken_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildBroken_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBroken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBroken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildBroken_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33536,9 +33536,9 @@ void HP_intif_pGuildBroken(int fd) {
{
HPMHooks.source.intif.pGuildBroken(fd);
}
- if( HPMHooks.count.HP_intif_pGuildBroken_post ) {
+ if (HPMHooks.count.HP_intif_pGuildBroken_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBroken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBroken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildBroken_post[hIndex].func;
postHookFunc(fd);
}
@@ -33547,14 +33547,14 @@ void HP_intif_pGuildBroken(int fd) {
}
void HP_intif_pGuildMessage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMessage_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMessage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMessage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33562,9 +33562,9 @@ void HP_intif_pGuildMessage(int fd) {
{
HPMHooks.source.intif.pGuildMessage(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMessage_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMessage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMessage_post[hIndex].func;
postHookFunc(fd);
}
@@ -33573,14 +33573,14 @@ void HP_intif_pGuildMessage(int fd) {
}
void HP_intif_pGuildBasicInfoChanged(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildBasicInfoChanged_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildBasicInfoChanged_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBasicInfoChanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBasicInfoChanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildBasicInfoChanged_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33588,9 +33588,9 @@ void HP_intif_pGuildBasicInfoChanged(int fd) {
{
HPMHooks.source.intif.pGuildBasicInfoChanged(fd);
}
- if( HPMHooks.count.HP_intif_pGuildBasicInfoChanged_post ) {
+ if (HPMHooks.count.HP_intif_pGuildBasicInfoChanged_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBasicInfoChanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildBasicInfoChanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildBasicInfoChanged_post[hIndex].func;
postHookFunc(fd);
}
@@ -33599,14 +33599,14 @@ void HP_intif_pGuildBasicInfoChanged(int fd) {
}
void HP_intif_pGuildMemberInfoChanged(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMemberInfoChanged_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberInfoChanged_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoChanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoChanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMemberInfoChanged_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33614,9 +33614,9 @@ void HP_intif_pGuildMemberInfoChanged(int fd) {
{
HPMHooks.source.intif.pGuildMemberInfoChanged(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMemberInfoChanged_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMemberInfoChanged_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoChanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMemberInfoChanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMemberInfoChanged_post[hIndex].func;
postHookFunc(fd);
}
@@ -33625,14 +33625,14 @@ void HP_intif_pGuildMemberInfoChanged(int fd) {
}
void HP_intif_pGuildPosition(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildPosition_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildPosition_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildPosition_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildPosition_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildPosition_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33640,9 +33640,9 @@ void HP_intif_pGuildPosition(int fd) {
{
HPMHooks.source.intif.pGuildPosition(fd);
}
- if( HPMHooks.count.HP_intif_pGuildPosition_post ) {
+ if (HPMHooks.count.HP_intif_pGuildPosition_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildPosition_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildPosition_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildPosition_post[hIndex].func;
postHookFunc(fd);
}
@@ -33651,14 +33651,14 @@ void HP_intif_pGuildPosition(int fd) {
}
void HP_intif_pGuildSkillUp(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildSkillUp_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildSkillUp_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildSkillUp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildSkillUp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildSkillUp_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33666,9 +33666,9 @@ void HP_intif_pGuildSkillUp(int fd) {
{
HPMHooks.source.intif.pGuildSkillUp(fd);
}
- if( HPMHooks.count.HP_intif_pGuildSkillUp_post ) {
+ if (HPMHooks.count.HP_intif_pGuildSkillUp_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildSkillUp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildSkillUp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildSkillUp_post[hIndex].func;
postHookFunc(fd);
}
@@ -33677,14 +33677,14 @@ void HP_intif_pGuildSkillUp(int fd) {
}
void HP_intif_pGuildAlliance(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildAlliance_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildAlliance_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildAlliance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildAlliance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildAlliance_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33692,9 +33692,9 @@ void HP_intif_pGuildAlliance(int fd) {
{
HPMHooks.source.intif.pGuildAlliance(fd);
}
- if( HPMHooks.count.HP_intif_pGuildAlliance_post ) {
+ if (HPMHooks.count.HP_intif_pGuildAlliance_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildAlliance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildAlliance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildAlliance_post[hIndex].func;
postHookFunc(fd);
}
@@ -33703,14 +33703,14 @@ void HP_intif_pGuildAlliance(int fd) {
}
void HP_intif_pGuildNotice(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildNotice_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildNotice_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildNotice_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildNotice_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildNotice_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33718,9 +33718,9 @@ void HP_intif_pGuildNotice(int fd) {
{
HPMHooks.source.intif.pGuildNotice(fd);
}
- if( HPMHooks.count.HP_intif_pGuildNotice_post ) {
+ if (HPMHooks.count.HP_intif_pGuildNotice_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildNotice_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildNotice_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildNotice_post[hIndex].func;
postHookFunc(fd);
}
@@ -33729,14 +33729,14 @@ void HP_intif_pGuildNotice(int fd) {
}
void HP_intif_pGuildEmblem(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildEmblem_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildEmblem_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildEmblem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildEmblem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildEmblem_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33744,9 +33744,9 @@ void HP_intif_pGuildEmblem(int fd) {
{
HPMHooks.source.intif.pGuildEmblem(fd);
}
- if( HPMHooks.count.HP_intif_pGuildEmblem_post ) {
+ if (HPMHooks.count.HP_intif_pGuildEmblem_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildEmblem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildEmblem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildEmblem_post[hIndex].func;
postHookFunc(fd);
}
@@ -33755,14 +33755,14 @@ void HP_intif_pGuildEmblem(int fd) {
}
void HP_intif_pGuildCastleDataLoad(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildCastleDataLoad_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildCastleDataLoad_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCastleDataLoad_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCastleDataLoad_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildCastleDataLoad_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33770,9 +33770,9 @@ void HP_intif_pGuildCastleDataLoad(int fd) {
{
HPMHooks.source.intif.pGuildCastleDataLoad(fd);
}
- if( HPMHooks.count.HP_intif_pGuildCastleDataLoad_post ) {
+ if (HPMHooks.count.HP_intif_pGuildCastleDataLoad_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCastleDataLoad_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildCastleDataLoad_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildCastleDataLoad_post[hIndex].func;
postHookFunc(fd);
}
@@ -33781,14 +33781,14 @@ void HP_intif_pGuildCastleDataLoad(int fd) {
}
void HP_intif_pGuildMasterChanged(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pGuildMasterChanged_pre ) {
+ if (HPMHooks.count.HP_intif_pGuildMasterChanged_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMasterChanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMasterChanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pGuildMasterChanged_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33796,9 +33796,9 @@ void HP_intif_pGuildMasterChanged(int fd) {
{
HPMHooks.source.intif.pGuildMasterChanged(fd);
}
- if( HPMHooks.count.HP_intif_pGuildMasterChanged_post ) {
+ if (HPMHooks.count.HP_intif_pGuildMasterChanged_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMasterChanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pGuildMasterChanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pGuildMasterChanged_post[hIndex].func;
postHookFunc(fd);
}
@@ -33807,14 +33807,14 @@ void HP_intif_pGuildMasterChanged(int fd) {
}
void HP_intif_pQuestLog(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pQuestLog_pre ) {
+ if (HPMHooks.count.HP_intif_pQuestLog_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestLog_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestLog_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pQuestLog_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33822,9 +33822,9 @@ void HP_intif_pQuestLog(int fd) {
{
HPMHooks.source.intif.pQuestLog(fd);
}
- if( HPMHooks.count.HP_intif_pQuestLog_post ) {
+ if (HPMHooks.count.HP_intif_pQuestLog_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestLog_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestLog_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pQuestLog_post[hIndex].func;
postHookFunc(fd);
}
@@ -33833,14 +33833,14 @@ void HP_intif_pQuestLog(int fd) {
}
void HP_intif_pQuestSave(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pQuestSave_pre ) {
+ if (HPMHooks.count.HP_intif_pQuestSave_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestSave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestSave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pQuestSave_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33848,9 +33848,9 @@ void HP_intif_pQuestSave(int fd) {
{
HPMHooks.source.intif.pQuestSave(fd);
}
- if( HPMHooks.count.HP_intif_pQuestSave_post ) {
+ if (HPMHooks.count.HP_intif_pQuestSave_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestSave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pQuestSave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pQuestSave_post[hIndex].func;
postHookFunc(fd);
}
@@ -33859,14 +33859,14 @@ void HP_intif_pQuestSave(int fd) {
}
void HP_intif_pMailInboxReceived(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailInboxReceived_pre ) {
+ if (HPMHooks.count.HP_intif_pMailInboxReceived_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailInboxReceived_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailInboxReceived_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailInboxReceived_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33874,9 +33874,9 @@ void HP_intif_pMailInboxReceived(int fd) {
{
HPMHooks.source.intif.pMailInboxReceived(fd);
}
- if( HPMHooks.count.HP_intif_pMailInboxReceived_post ) {
+ if (HPMHooks.count.HP_intif_pMailInboxReceived_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailInboxReceived_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailInboxReceived_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailInboxReceived_post[hIndex].func;
postHookFunc(fd);
}
@@ -33885,14 +33885,14 @@ void HP_intif_pMailInboxReceived(int fd) {
}
void HP_intif_pMailNew(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailNew_pre ) {
+ if (HPMHooks.count.HP_intif_pMailNew_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailNew_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailNew_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailNew_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33900,9 +33900,9 @@ void HP_intif_pMailNew(int fd) {
{
HPMHooks.source.intif.pMailNew(fd);
}
- if( HPMHooks.count.HP_intif_pMailNew_post ) {
+ if (HPMHooks.count.HP_intif_pMailNew_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailNew_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailNew_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailNew_post[hIndex].func;
postHookFunc(fd);
}
@@ -33911,14 +33911,14 @@ void HP_intif_pMailNew(int fd) {
}
void HP_intif_pMailGetAttach(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailGetAttach_pre ) {
+ if (HPMHooks.count.HP_intif_pMailGetAttach_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailGetAttach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailGetAttach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailGetAttach_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33926,9 +33926,9 @@ void HP_intif_pMailGetAttach(int fd) {
{
HPMHooks.source.intif.pMailGetAttach(fd);
}
- if( HPMHooks.count.HP_intif_pMailGetAttach_post ) {
+ if (HPMHooks.count.HP_intif_pMailGetAttach_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailGetAttach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailGetAttach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailGetAttach_post[hIndex].func;
postHookFunc(fd);
}
@@ -33937,14 +33937,14 @@ void HP_intif_pMailGetAttach(int fd) {
}
void HP_intif_pMailDelete(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailDelete_pre ) {
+ if (HPMHooks.count.HP_intif_pMailDelete_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailDelete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailDelete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailDelete_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33952,9 +33952,9 @@ void HP_intif_pMailDelete(int fd) {
{
HPMHooks.source.intif.pMailDelete(fd);
}
- if( HPMHooks.count.HP_intif_pMailDelete_post ) {
+ if (HPMHooks.count.HP_intif_pMailDelete_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailDelete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailDelete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailDelete_post[hIndex].func;
postHookFunc(fd);
}
@@ -33963,14 +33963,14 @@ void HP_intif_pMailDelete(int fd) {
}
void HP_intif_pMailReturn(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailReturn_pre ) {
+ if (HPMHooks.count.HP_intif_pMailReturn_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailReturn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailReturn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailReturn_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -33978,9 +33978,9 @@ void HP_intif_pMailReturn(int fd) {
{
HPMHooks.source.intif.pMailReturn(fd);
}
- if( HPMHooks.count.HP_intif_pMailReturn_post ) {
+ if (HPMHooks.count.HP_intif_pMailReturn_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailReturn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailReturn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailReturn_post[hIndex].func;
postHookFunc(fd);
}
@@ -33989,14 +33989,14 @@ void HP_intif_pMailReturn(int fd) {
}
void HP_intif_pMailSend(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMailSend_pre ) {
+ if (HPMHooks.count.HP_intif_pMailSend_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailSend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailSend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMailSend_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34004,9 +34004,9 @@ void HP_intif_pMailSend(int fd) {
{
HPMHooks.source.intif.pMailSend(fd);
}
- if( HPMHooks.count.HP_intif_pMailSend_post ) {
+ if (HPMHooks.count.HP_intif_pMailSend_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailSend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMailSend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMailSend_post[hIndex].func;
postHookFunc(fd);
}
@@ -34015,14 +34015,14 @@ void HP_intif_pMailSend(int fd) {
}
void HP_intif_pAuctionResults(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionResults_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionResults_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionResults_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionResults_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionResults_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34030,9 +34030,9 @@ void HP_intif_pAuctionResults(int fd) {
{
HPMHooks.source.intif.pAuctionResults(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionResults_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionResults_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionResults_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionResults_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionResults_post[hIndex].func;
postHookFunc(fd);
}
@@ -34041,14 +34041,14 @@ void HP_intif_pAuctionResults(int fd) {
}
void HP_intif_pAuctionRegister(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionRegister_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionRegister_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionRegister_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionRegister_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionRegister_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34056,9 +34056,9 @@ void HP_intif_pAuctionRegister(int fd) {
{
HPMHooks.source.intif.pAuctionRegister(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionRegister_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionRegister_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionRegister_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionRegister_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionRegister_post[hIndex].func;
postHookFunc(fd);
}
@@ -34067,14 +34067,14 @@ void HP_intif_pAuctionRegister(int fd) {
}
void HP_intif_pAuctionCancel(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionCancel_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionCancel_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionCancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionCancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionCancel_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34082,9 +34082,9 @@ void HP_intif_pAuctionCancel(int fd) {
{
HPMHooks.source.intif.pAuctionCancel(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionCancel_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionCancel_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionCancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionCancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionCancel_post[hIndex].func;
postHookFunc(fd);
}
@@ -34093,14 +34093,14 @@ void HP_intif_pAuctionCancel(int fd) {
}
void HP_intif_pAuctionClose(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionClose_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionClose_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionClose_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionClose_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionClose_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34108,9 +34108,9 @@ void HP_intif_pAuctionClose(int fd) {
{
HPMHooks.source.intif.pAuctionClose(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionClose_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionClose_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionClose_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionClose_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionClose_post[hIndex].func;
postHookFunc(fd);
}
@@ -34119,14 +34119,14 @@ void HP_intif_pAuctionClose(int fd) {
}
void HP_intif_pAuctionMessage(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionMessage_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionMessage_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionMessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionMessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionMessage_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34134,9 +34134,9 @@ void HP_intif_pAuctionMessage(int fd) {
{
HPMHooks.source.intif.pAuctionMessage(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionMessage_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionMessage_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionMessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionMessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionMessage_post[hIndex].func;
postHookFunc(fd);
}
@@ -34145,14 +34145,14 @@ void HP_intif_pAuctionMessage(int fd) {
}
void HP_intif_pAuctionBid(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pAuctionBid_pre ) {
+ if (HPMHooks.count.HP_intif_pAuctionBid_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionBid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionBid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pAuctionBid_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34160,9 +34160,9 @@ void HP_intif_pAuctionBid(int fd) {
{
HPMHooks.source.intif.pAuctionBid(fd);
}
- if( HPMHooks.count.HP_intif_pAuctionBid_post ) {
+ if (HPMHooks.count.HP_intif_pAuctionBid_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionBid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pAuctionBid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pAuctionBid_post[hIndex].func;
postHookFunc(fd);
}
@@ -34171,14 +34171,14 @@ void HP_intif_pAuctionBid(int fd) {
}
void HP_intif_pItembound_ack(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pItembound_ack_pre ) {
+ if (HPMHooks.count.HP_intif_pItembound_ack_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pItembound_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pItembound_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pItembound_ack_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34186,9 +34186,9 @@ void HP_intif_pItembound_ack(int fd) {
{
HPMHooks.source.intif.pItembound_ack(fd);
}
- if( HPMHooks.count.HP_intif_pItembound_ack_post ) {
+ if (HPMHooks.count.HP_intif_pItembound_ack_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pItembound_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pItembound_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pItembound_ack_post[hIndex].func;
postHookFunc(fd);
}
@@ -34197,14 +34197,14 @@ void HP_intif_pItembound_ack(int fd) {
}
void HP_intif_pMercenaryReceived(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMercenaryReceived_pre ) {
+ if (HPMHooks.count.HP_intif_pMercenaryReceived_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryReceived_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryReceived_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMercenaryReceived_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34212,9 +34212,9 @@ void HP_intif_pMercenaryReceived(int fd) {
{
HPMHooks.source.intif.pMercenaryReceived(fd);
}
- if( HPMHooks.count.HP_intif_pMercenaryReceived_post ) {
+ if (HPMHooks.count.HP_intif_pMercenaryReceived_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryReceived_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryReceived_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMercenaryReceived_post[hIndex].func;
postHookFunc(fd);
}
@@ -34223,14 +34223,14 @@ void HP_intif_pMercenaryReceived(int fd) {
}
void HP_intif_pMercenaryDeleted(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMercenaryDeleted_pre ) {
+ if (HPMHooks.count.HP_intif_pMercenaryDeleted_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryDeleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryDeleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMercenaryDeleted_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34238,9 +34238,9 @@ void HP_intif_pMercenaryDeleted(int fd) {
{
HPMHooks.source.intif.pMercenaryDeleted(fd);
}
- if( HPMHooks.count.HP_intif_pMercenaryDeleted_post ) {
+ if (HPMHooks.count.HP_intif_pMercenaryDeleted_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryDeleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenaryDeleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMercenaryDeleted_post[hIndex].func;
postHookFunc(fd);
}
@@ -34249,14 +34249,14 @@ void HP_intif_pMercenaryDeleted(int fd) {
}
void HP_intif_pMercenarySaved(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pMercenarySaved_pre ) {
+ if (HPMHooks.count.HP_intif_pMercenarySaved_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenarySaved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenarySaved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pMercenarySaved_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34264,9 +34264,9 @@ void HP_intif_pMercenarySaved(int fd) {
{
HPMHooks.source.intif.pMercenarySaved(fd);
}
- if( HPMHooks.count.HP_intif_pMercenarySaved_post ) {
+ if (HPMHooks.count.HP_intif_pMercenarySaved_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenarySaved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pMercenarySaved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pMercenarySaved_post[hIndex].func;
postHookFunc(fd);
}
@@ -34275,14 +34275,14 @@ void HP_intif_pMercenarySaved(int fd) {
}
void HP_intif_pElementalReceived(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pElementalReceived_pre ) {
+ if (HPMHooks.count.HP_intif_pElementalReceived_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalReceived_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalReceived_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pElementalReceived_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34290,9 +34290,9 @@ void HP_intif_pElementalReceived(int fd) {
{
HPMHooks.source.intif.pElementalReceived(fd);
}
- if( HPMHooks.count.HP_intif_pElementalReceived_post ) {
+ if (HPMHooks.count.HP_intif_pElementalReceived_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalReceived_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalReceived_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pElementalReceived_post[hIndex].func;
postHookFunc(fd);
}
@@ -34301,14 +34301,14 @@ void HP_intif_pElementalReceived(int fd) {
}
void HP_intif_pElementalDeleted(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pElementalDeleted_pre ) {
+ if (HPMHooks.count.HP_intif_pElementalDeleted_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalDeleted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalDeleted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pElementalDeleted_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34316,9 +34316,9 @@ void HP_intif_pElementalDeleted(int fd) {
{
HPMHooks.source.intif.pElementalDeleted(fd);
}
- if( HPMHooks.count.HP_intif_pElementalDeleted_post ) {
+ if (HPMHooks.count.HP_intif_pElementalDeleted_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalDeleted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalDeleted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pElementalDeleted_post[hIndex].func;
postHookFunc(fd);
}
@@ -34327,14 +34327,14 @@ void HP_intif_pElementalDeleted(int fd) {
}
void HP_intif_pElementalSaved(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pElementalSaved_pre ) {
+ if (HPMHooks.count.HP_intif_pElementalSaved_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalSaved_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalSaved_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pElementalSaved_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34342,9 +34342,9 @@ void HP_intif_pElementalSaved(int fd) {
{
HPMHooks.source.intif.pElementalSaved(fd);
}
- if( HPMHooks.count.HP_intif_pElementalSaved_post ) {
+ if (HPMHooks.count.HP_intif_pElementalSaved_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalSaved_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pElementalSaved_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pElementalSaved_post[hIndex].func;
postHookFunc(fd);
}
@@ -34353,14 +34353,14 @@ void HP_intif_pElementalSaved(int fd) {
}
void HP_intif_pCreatePet(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pCreatePet_pre ) {
+ if (HPMHooks.count.HP_intif_pCreatePet_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreatePet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreatePet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pCreatePet_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34368,9 +34368,9 @@ void HP_intif_pCreatePet(int fd) {
{
HPMHooks.source.intif.pCreatePet(fd);
}
- if( HPMHooks.count.HP_intif_pCreatePet_post ) {
+ if (HPMHooks.count.HP_intif_pCreatePet_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreatePet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreatePet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pCreatePet_post[hIndex].func;
postHookFunc(fd);
}
@@ -34379,14 +34379,14 @@ void HP_intif_pCreatePet(int fd) {
}
void HP_intif_pRecvPetData(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pRecvPetData_pre ) {
+ if (HPMHooks.count.HP_intif_pRecvPetData_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvPetData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvPetData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pRecvPetData_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34394,9 +34394,9 @@ void HP_intif_pRecvPetData(int fd) {
{
HPMHooks.source.intif.pRecvPetData(fd);
}
- if( HPMHooks.count.HP_intif_pRecvPetData_post ) {
+ if (HPMHooks.count.HP_intif_pRecvPetData_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvPetData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvPetData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pRecvPetData_post[hIndex].func;
postHookFunc(fd);
}
@@ -34405,14 +34405,14 @@ void HP_intif_pRecvPetData(int fd) {
}
void HP_intif_pSavePetOk(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pSavePetOk_pre ) {
+ if (HPMHooks.count.HP_intif_pSavePetOk_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSavePetOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSavePetOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pSavePetOk_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34420,9 +34420,9 @@ void HP_intif_pSavePetOk(int fd) {
{
HPMHooks.source.intif.pSavePetOk(fd);
}
- if( HPMHooks.count.HP_intif_pSavePetOk_post ) {
+ if (HPMHooks.count.HP_intif_pSavePetOk_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSavePetOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSavePetOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pSavePetOk_post[hIndex].func;
postHookFunc(fd);
}
@@ -34431,14 +34431,14 @@ void HP_intif_pSavePetOk(int fd) {
}
void HP_intif_pDeletePetOk(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pDeletePetOk_pre ) {
+ if (HPMHooks.count.HP_intif_pDeletePetOk_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeletePetOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeletePetOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pDeletePetOk_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34446,9 +34446,9 @@ void HP_intif_pDeletePetOk(int fd) {
{
HPMHooks.source.intif.pDeletePetOk(fd);
}
- if( HPMHooks.count.HP_intif_pDeletePetOk_post ) {
+ if (HPMHooks.count.HP_intif_pDeletePetOk_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeletePetOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeletePetOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pDeletePetOk_post[hIndex].func;
postHookFunc(fd);
}
@@ -34457,14 +34457,14 @@ void HP_intif_pDeletePetOk(int fd) {
}
void HP_intif_pCreateHomunculus(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pCreateHomunculus_pre ) {
+ if (HPMHooks.count.HP_intif_pCreateHomunculus_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreateHomunculus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreateHomunculus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pCreateHomunculus_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34472,9 +34472,9 @@ void HP_intif_pCreateHomunculus(int fd) {
{
HPMHooks.source.intif.pCreateHomunculus(fd);
}
- if( HPMHooks.count.HP_intif_pCreateHomunculus_post ) {
+ if (HPMHooks.count.HP_intif_pCreateHomunculus_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreateHomunculus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pCreateHomunculus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pCreateHomunculus_post[hIndex].func;
postHookFunc(fd);
}
@@ -34483,14 +34483,14 @@ void HP_intif_pCreateHomunculus(int fd) {
}
void HP_intif_pRecvHomunculusData(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pRecvHomunculusData_pre ) {
+ if (HPMHooks.count.HP_intif_pRecvHomunculusData_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvHomunculusData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvHomunculusData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pRecvHomunculusData_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34498,9 +34498,9 @@ void HP_intif_pRecvHomunculusData(int fd) {
{
HPMHooks.source.intif.pRecvHomunculusData(fd);
}
- if( HPMHooks.count.HP_intif_pRecvHomunculusData_post ) {
+ if (HPMHooks.count.HP_intif_pRecvHomunculusData_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvHomunculusData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pRecvHomunculusData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pRecvHomunculusData_post[hIndex].func;
postHookFunc(fd);
}
@@ -34509,14 +34509,14 @@ void HP_intif_pRecvHomunculusData(int fd) {
}
void HP_intif_pSaveHomunculusOk(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pSaveHomunculusOk_pre ) {
+ if (HPMHooks.count.HP_intif_pSaveHomunculusOk_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveHomunculusOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveHomunculusOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pSaveHomunculusOk_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34524,9 +34524,9 @@ void HP_intif_pSaveHomunculusOk(int fd) {
{
HPMHooks.source.intif.pSaveHomunculusOk(fd);
}
- if( HPMHooks.count.HP_intif_pSaveHomunculusOk_post ) {
+ if (HPMHooks.count.HP_intif_pSaveHomunculusOk_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveHomunculusOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pSaveHomunculusOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pSaveHomunculusOk_post[hIndex].func;
postHookFunc(fd);
}
@@ -34535,14 +34535,14 @@ void HP_intif_pSaveHomunculusOk(int fd) {
}
void HP_intif_pDeleteHomunculusOk(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_intif_pDeleteHomunculusOk_pre ) {
+ if (HPMHooks.count.HP_intif_pDeleteHomunculusOk_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeleteHomunculusOk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeleteHomunculusOk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_intif_pDeleteHomunculusOk_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34550,9 +34550,9 @@ void HP_intif_pDeleteHomunculusOk(int fd) {
{
HPMHooks.source.intif.pDeleteHomunculusOk(fd);
}
- if( HPMHooks.count.HP_intif_pDeleteHomunculusOk_post ) {
+ if (HPMHooks.count.HP_intif_pDeleteHomunculusOk_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeleteHomunculusOk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_intif_pDeleteHomunculusOk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_intif_pDeleteHomunculusOk_post[hIndex].func;
postHookFunc(fd);
}
@@ -34562,14 +34562,14 @@ void HP_intif_pDeleteHomunculusOk(int fd) {
/* irc_bot_interface */
void HP_ircbot_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_init_pre ) {
+ if (HPMHooks.count.HP_ircbot_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34577,9 +34577,9 @@ void HP_ircbot_init(bool minimal) {
{
HPMHooks.source.ircbot.init(minimal);
}
- if( HPMHooks.count.HP_ircbot_init_post ) {
+ if (HPMHooks.count.HP_ircbot_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -34588,14 +34588,14 @@ void HP_ircbot_init(bool minimal) {
}
void HP_ircbot_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_final_pre ) {
+ if (HPMHooks.count.HP_ircbot_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34603,9 +34603,9 @@ void HP_ircbot_final(void) {
{
HPMHooks.source.ircbot.final();
}
- if( HPMHooks.count.HP_ircbot_final_post ) {
+ if (HPMHooks.count.HP_ircbot_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_final_post[hIndex].func;
postHookFunc();
}
@@ -34615,14 +34615,14 @@ void HP_ircbot_final(void) {
int HP_ircbot_parse(int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_ircbot_parse_pre ) {
+ if (HPMHooks.count.HP_ircbot_parse_pre > 0) {
int (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_parse_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34630,9 +34630,9 @@ int HP_ircbot_parse(int fd) {
{
retVal___ = HPMHooks.source.ircbot.parse(fd);
}
- if( HPMHooks.count.HP_ircbot_parse_post ) {
+ if (HPMHooks.count.HP_ircbot_parse_post > 0) {
int (*postHookFunc) (int retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -34641,14 +34641,14 @@ int HP_ircbot_parse(int fd) {
}
void HP_ircbot_parse_sub(int fd, char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_parse_sub_pre ) {
+ if (HPMHooks.count.HP_ircbot_parse_sub_pre > 0) {
void (*preHookFunc) (int *fd, char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_parse_sub_pre[hIndex].func;
preHookFunc(&fd, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34656,9 +34656,9 @@ void HP_ircbot_parse_sub(int fd, char *str) {
{
HPMHooks.source.ircbot.parse_sub(fd, str);
}
- if( HPMHooks.count.HP_ircbot_parse_sub_post ) {
+ if (HPMHooks.count.HP_ircbot_parse_sub_post > 0) {
void (*postHookFunc) (int fd, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_parse_sub_post[hIndex].func;
postHookFunc(fd, str);
}
@@ -34667,14 +34667,14 @@ void HP_ircbot_parse_sub(int fd, char *str) {
}
void HP_ircbot_parse_source(char *source, char *nick, char *ident, char *host) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_parse_source_pre ) {
+ if (HPMHooks.count.HP_ircbot_parse_source_pre > 0) {
void (*preHookFunc) (char **source, char **nick, char **ident, char **host);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_source_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_source_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_parse_source_pre[hIndex].func;
preHookFunc(&source, &nick, &ident, &host);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34682,9 +34682,9 @@ void HP_ircbot_parse_source(char *source, char *nick, char *ident, char *host) {
{
HPMHooks.source.ircbot.parse_source(source, nick, ident, host);
}
- if( HPMHooks.count.HP_ircbot_parse_source_post ) {
+ if (HPMHooks.count.HP_ircbot_parse_source_post > 0) {
void (*postHookFunc) (char *source, char *nick, char *ident, char *host);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_source_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_parse_source_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_parse_source_post[hIndex].func;
postHookFunc(source, nick, ident, host);
}
@@ -34694,14 +34694,14 @@ void HP_ircbot_parse_source(char *source, char *nick, char *ident, char *host) {
struct irc_func* HP_ircbot_func_search(char *function_name) {
int hIndex = 0;
struct irc_func* retVal___ = NULL;
- if( HPMHooks.count.HP_ircbot_func_search_pre ) {
+ if (HPMHooks.count.HP_ircbot_func_search_pre > 0) {
struct irc_func* (*preHookFunc) (char **function_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_func_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_func_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_func_search_pre[hIndex].func;
retVal___ = preHookFunc(&function_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34709,9 +34709,9 @@ struct irc_func* HP_ircbot_func_search(char *function_name) {
{
retVal___ = HPMHooks.source.ircbot.func_search(function_name);
}
- if( HPMHooks.count.HP_ircbot_func_search_post ) {
+ if (HPMHooks.count.HP_ircbot_func_search_post > 0) {
struct irc_func* (*postHookFunc) (struct irc_func* retVal___, char *function_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_func_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_func_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_func_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, function_name);
}
@@ -34721,14 +34721,14 @@ struct irc_func* HP_ircbot_func_search(char *function_name) {
int HP_ircbot_connect_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_ircbot_connect_timer_pre ) {
+ if (HPMHooks.count.HP_ircbot_connect_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_connect_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_connect_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_connect_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34736,9 +34736,9 @@ int HP_ircbot_connect_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.ircbot.connect_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_ircbot_connect_timer_post ) {
+ if (HPMHooks.count.HP_ircbot_connect_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_connect_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_connect_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_connect_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -34748,14 +34748,14 @@ int HP_ircbot_connect_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_ircbot_identify_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_ircbot_identify_timer_pre ) {
+ if (HPMHooks.count.HP_ircbot_identify_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_identify_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_identify_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_identify_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34763,9 +34763,9 @@ int HP_ircbot_identify_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.ircbot.identify_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_ircbot_identify_timer_post ) {
+ if (HPMHooks.count.HP_ircbot_identify_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_identify_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_identify_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_identify_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -34775,14 +34775,14 @@ int HP_ircbot_identify_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_ircbot_join_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_ircbot_join_timer_pre ) {
+ if (HPMHooks.count.HP_ircbot_join_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_join_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_join_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_join_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34790,9 +34790,9 @@ int HP_ircbot_join_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.ircbot.join_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_ircbot_join_timer_post ) {
+ if (HPMHooks.count.HP_ircbot_join_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_join_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_join_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_join_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -34802,14 +34802,14 @@ int HP_ircbot_join_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_ircbot_queue_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_ircbot_queue_timer_pre ) {
+ if (HPMHooks.count.HP_ircbot_queue_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_queue_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -34817,9 +34817,9 @@ int HP_ircbot_queue_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.ircbot.queue_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_ircbot_queue_timer_post ) {
+ if (HPMHooks.count.HP_ircbot_queue_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_queue_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -34828,14 +34828,14 @@ int HP_ircbot_queue_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_ircbot_queue(char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_queue_pre ) {
+ if (HPMHooks.count.HP_ircbot_queue_pre > 0) {
void (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_queue_pre[hIndex].func;
preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34843,9 +34843,9 @@ void HP_ircbot_queue(char *str) {
{
HPMHooks.source.ircbot.queue(str);
}
- if( HPMHooks.count.HP_ircbot_queue_post ) {
+ if (HPMHooks.count.HP_ircbot_queue_post > 0) {
void (*postHookFunc) (char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_queue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_queue_post[hIndex].func;
postHookFunc(str);
}
@@ -34854,14 +34854,14 @@ void HP_ircbot_queue(char *str) {
}
void HP_ircbot_send(char *str, bool force) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_send_pre ) {
+ if (HPMHooks.count.HP_ircbot_send_pre > 0) {
void (*preHookFunc) (char **str, bool *force);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_send_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_send_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_send_pre[hIndex].func;
preHookFunc(&str, &force);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34869,9 +34869,9 @@ void HP_ircbot_send(char *str, bool force) {
{
HPMHooks.source.ircbot.send(str, force);
}
- if( HPMHooks.count.HP_ircbot_send_post ) {
+ if (HPMHooks.count.HP_ircbot_send_post > 0) {
void (*postHookFunc) (char *str, bool force);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_send_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_send_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_send_post[hIndex].func;
postHookFunc(str, force);
}
@@ -34880,14 +34880,14 @@ void HP_ircbot_send(char *str, bool force) {
}
void HP_ircbot_relay(const char *name, const char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_relay_pre ) {
+ if (HPMHooks.count.HP_ircbot_relay_pre > 0) {
void (*preHookFunc) (const char **name, const char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_relay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_relay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_relay_pre[hIndex].func;
preHookFunc(&name, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34895,9 +34895,9 @@ void HP_ircbot_relay(const char *name, const char *msg) {
{
HPMHooks.source.ircbot.relay(name, msg);
}
- if( HPMHooks.count.HP_ircbot_relay_post ) {
+ if (HPMHooks.count.HP_ircbot_relay_post > 0) {
void (*postHookFunc) (const char *name, const char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_relay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_relay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_relay_post[hIndex].func;
postHookFunc(name, msg);
}
@@ -34906,14 +34906,14 @@ void HP_ircbot_relay(const char *name, const char *msg) {
}
void HP_ircbot_pong(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_pong_pre ) {
+ if (HPMHooks.count.HP_ircbot_pong_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_pong_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_pong_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_pong_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34921,9 +34921,9 @@ void HP_ircbot_pong(int fd, char *cmd, char *source, char *target, char *msg) {
{
HPMHooks.source.ircbot.pong(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_pong_post ) {
+ if (HPMHooks.count.HP_ircbot_pong_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_pong_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_pong_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_pong_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -34932,14 +34932,14 @@ void HP_ircbot_pong(int fd, char *cmd, char *source, char *target, char *msg) {
}
void HP_ircbot_privmsg(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_privmsg_pre ) {
+ if (HPMHooks.count.HP_ircbot_privmsg_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_privmsg_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34947,9 +34947,9 @@ void HP_ircbot_privmsg(int fd, char *cmd, char *source, char *target, char *msg)
{
HPMHooks.source.ircbot.privmsg(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_privmsg_post ) {
+ if (HPMHooks.count.HP_ircbot_privmsg_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_privmsg_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -34958,14 +34958,14 @@ void HP_ircbot_privmsg(int fd, char *cmd, char *source, char *target, char *msg)
}
void HP_ircbot_privmsg_ctcp(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_privmsg_ctcp_pre ) {
+ if (HPMHooks.count.HP_ircbot_privmsg_ctcp_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_ctcp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_ctcp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_privmsg_ctcp_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34973,9 +34973,9 @@ void HP_ircbot_privmsg_ctcp(int fd, char *cmd, char *source, char *target, char
{
HPMHooks.source.ircbot.privmsg_ctcp(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_privmsg_ctcp_post ) {
+ if (HPMHooks.count.HP_ircbot_privmsg_ctcp_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_ctcp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_privmsg_ctcp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_privmsg_ctcp_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -34984,14 +34984,14 @@ void HP_ircbot_privmsg_ctcp(int fd, char *cmd, char *source, char *target, char
}
void HP_ircbot_userjoin(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_userjoin_pre ) {
+ if (HPMHooks.count.HP_ircbot_userjoin_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userjoin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userjoin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_userjoin_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -34999,9 +34999,9 @@ void HP_ircbot_userjoin(int fd, char *cmd, char *source, char *target, char *msg
{
HPMHooks.source.ircbot.userjoin(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_userjoin_post ) {
+ if (HPMHooks.count.HP_ircbot_userjoin_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userjoin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userjoin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_userjoin_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -35010,14 +35010,14 @@ void HP_ircbot_userjoin(int fd, char *cmd, char *source, char *target, char *msg
}
void HP_ircbot_userleave(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_userleave_pre ) {
+ if (HPMHooks.count.HP_ircbot_userleave_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userleave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userleave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_userleave_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35025,9 +35025,9 @@ void HP_ircbot_userleave(int fd, char *cmd, char *source, char *target, char *ms
{
HPMHooks.source.ircbot.userleave(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_userleave_post ) {
+ if (HPMHooks.count.HP_ircbot_userleave_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userleave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_userleave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_userleave_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -35036,14 +35036,14 @@ void HP_ircbot_userleave(int fd, char *cmd, char *source, char *target, char *ms
}
void HP_ircbot_usernick(int fd, char *cmd, char *source, char *target, char *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_ircbot_usernick_pre ) {
+ if (HPMHooks.count.HP_ircbot_usernick_pre > 0) {
void (*preHookFunc) (int *fd, char **cmd, char **source, char **target, char **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_usernick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_usernick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_ircbot_usernick_pre[hIndex].func;
preHookFunc(&fd, &cmd, &source, &target, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35051,9 +35051,9 @@ void HP_ircbot_usernick(int fd, char *cmd, char *source, char *target, char *msg
{
HPMHooks.source.ircbot.usernick(fd, cmd, source, target, msg);
}
- if( HPMHooks.count.HP_ircbot_usernick_post ) {
+ if (HPMHooks.count.HP_ircbot_usernick_post > 0) {
void (*postHookFunc) (int fd, char *cmd, char *source, char *target, char *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_usernick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_ircbot_usernick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_ircbot_usernick_post[hIndex].func;
postHookFunc(fd, cmd, source, target, msg);
}
@@ -35063,14 +35063,14 @@ void HP_ircbot_usernick(int fd, char *cmd, char *source, char *target, char *msg
/* itemdb_interface */
void HP_itemdb_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_init_pre ) {
+ if (HPMHooks.count.HP_itemdb_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35078,9 +35078,9 @@ void HP_itemdb_init(bool minimal) {
{
HPMHooks.source.itemdb.init(minimal);
}
- if( HPMHooks.count.HP_itemdb_init_post ) {
+ if (HPMHooks.count.HP_itemdb_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -35089,14 +35089,14 @@ void HP_itemdb_init(bool minimal) {
}
void HP_itemdb_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_final_pre ) {
+ if (HPMHooks.count.HP_itemdb_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35104,9 +35104,9 @@ void HP_itemdb_final(void) {
{
HPMHooks.source.itemdb.final();
}
- if( HPMHooks.count.HP_itemdb_final_post ) {
+ if (HPMHooks.count.HP_itemdb_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_final_post[hIndex].func;
postHookFunc();
}
@@ -35115,14 +35115,14 @@ void HP_itemdb_final(void) {
}
void HP_itemdb_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_reload_pre ) {
+ if (HPMHooks.count.HP_itemdb_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35130,9 +35130,9 @@ void HP_itemdb_reload(void) {
{
HPMHooks.source.itemdb.reload();
}
- if( HPMHooks.count.HP_itemdb_reload_post ) {
+ if (HPMHooks.count.HP_itemdb_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_reload_post[hIndex].func;
postHookFunc();
}
@@ -35141,14 +35141,14 @@ void HP_itemdb_reload(void) {
}
void HP_itemdb_name_constants(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_name_constants_pre ) {
+ if (HPMHooks.count.HP_itemdb_name_constants_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name_constants_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name_constants_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_name_constants_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35156,9 +35156,9 @@ void HP_itemdb_name_constants(void) {
{
HPMHooks.source.itemdb.name_constants();
}
- if( HPMHooks.count.HP_itemdb_name_constants_post ) {
+ if (HPMHooks.count.HP_itemdb_name_constants_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name_constants_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name_constants_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_name_constants_post[hIndex].func;
postHookFunc();
}
@@ -35167,14 +35167,14 @@ void HP_itemdb_name_constants(void) {
}
void HP_itemdb_read_groups(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_groups_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_groups_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_groups_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_groups_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_groups_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35182,9 +35182,9 @@ void HP_itemdb_read_groups(void) {
{
HPMHooks.source.itemdb.read_groups();
}
- if( HPMHooks.count.HP_itemdb_read_groups_post ) {
+ if (HPMHooks.count.HP_itemdb_read_groups_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_groups_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_groups_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_groups_post[hIndex].func;
postHookFunc();
}
@@ -35193,14 +35193,14 @@ void HP_itemdb_read_groups(void) {
}
void HP_itemdb_read_chains(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_chains_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_chains_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_chains_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_chains_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_chains_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35208,9 +35208,9 @@ void HP_itemdb_read_chains(void) {
{
HPMHooks.source.itemdb.read_chains();
}
- if( HPMHooks.count.HP_itemdb_read_chains_post ) {
+ if (HPMHooks.count.HP_itemdb_read_chains_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_chains_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_chains_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_chains_post[hIndex].func;
postHookFunc();
}
@@ -35219,14 +35219,14 @@ void HP_itemdb_read_chains(void) {
}
void HP_itemdb_read_packages(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_packages_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_packages_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_packages_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_packages_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_packages_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35234,9 +35234,9 @@ void HP_itemdb_read_packages(void) {
{
HPMHooks.source.itemdb.read_packages();
}
- if( HPMHooks.count.HP_itemdb_read_packages_post ) {
+ if (HPMHooks.count.HP_itemdb_read_packages_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_packages_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_packages_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_packages_post[hIndex].func;
postHookFunc();
}
@@ -35245,14 +35245,14 @@ void HP_itemdb_read_packages(void) {
}
void HP_itemdb_read_options(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_options_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_options_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_options_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35260,9 +35260,9 @@ void HP_itemdb_read_options(void) {
{
HPMHooks.source.itemdb.read_options();
}
- if( HPMHooks.count.HP_itemdb_read_options_post ) {
+ if (HPMHooks.count.HP_itemdb_read_options_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_options_post[hIndex].func;
postHookFunc();
}
@@ -35271,14 +35271,14 @@ void HP_itemdb_read_options(void) {
}
void HP_itemdb_write_cached_packages(const char *config_filename) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_write_cached_packages_pre ) {
+ if (HPMHooks.count.HP_itemdb_write_cached_packages_pre > 0) {
void (*preHookFunc) (const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_write_cached_packages_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_write_cached_packages_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_write_cached_packages_pre[hIndex].func;
preHookFunc(&config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35286,9 +35286,9 @@ void HP_itemdb_write_cached_packages(const char *config_filename) {
{
HPMHooks.source.itemdb.write_cached_packages(config_filename);
}
- if( HPMHooks.count.HP_itemdb_write_cached_packages_post ) {
+ if (HPMHooks.count.HP_itemdb_write_cached_packages_post > 0) {
void (*postHookFunc) (const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_write_cached_packages_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_write_cached_packages_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_write_cached_packages_post[hIndex].func;
postHookFunc(config_filename);
}
@@ -35298,14 +35298,14 @@ void HP_itemdb_write_cached_packages(const char *config_filename) {
bool HP_itemdb_read_cached_packages(const char *config_filename) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_itemdb_read_cached_packages_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_cached_packages_pre > 0) {
bool (*preHookFunc) (const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_cached_packages_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_cached_packages_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_cached_packages_pre[hIndex].func;
retVal___ = preHookFunc(&config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35313,9 +35313,9 @@ bool HP_itemdb_read_cached_packages(const char *config_filename) {
{
retVal___ = HPMHooks.source.itemdb.read_cached_packages(config_filename);
}
- if( HPMHooks.count.HP_itemdb_read_cached_packages_post ) {
+ if (HPMHooks.count.HP_itemdb_read_cached_packages_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_cached_packages_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_cached_packages_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_cached_packages_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config_filename);
}
@@ -35325,14 +35325,14 @@ bool HP_itemdb_read_cached_packages(const char *config_filename) {
struct item_data* HP_itemdb_name2id(const char *str) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_name2id_pre ) {
+ if (HPMHooks.count.HP_itemdb_name2id_pre > 0) {
struct item_data* (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_name2id_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35340,9 +35340,9 @@ struct item_data* HP_itemdb_name2id(const char *str) {
{
retVal___ = HPMHooks.source.itemdb.name2id(str);
}
- if( HPMHooks.count.HP_itemdb_name2id_post ) {
+ if (HPMHooks.count.HP_itemdb_name2id_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_name2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_name2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -35352,14 +35352,14 @@ struct item_data* HP_itemdb_name2id(const char *str) {
struct item_data* HP_itemdb_search_name(const char *name) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_search_name_pre ) {
+ if (HPMHooks.count.HP_itemdb_search_name_pre > 0) {
struct item_data* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_search_name_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35367,9 +35367,9 @@ struct item_data* HP_itemdb_search_name(const char *name) {
{
retVal___ = HPMHooks.source.itemdb.search_name(name);
}
- if( HPMHooks.count.HP_itemdb_search_name_post ) {
+ if (HPMHooks.count.HP_itemdb_search_name_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_search_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -35379,14 +35379,14 @@ struct item_data* HP_itemdb_search_name(const char *name) {
int HP_itemdb_search_name_array(struct item_data **data, int size, const char *str, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_search_name_array_pre ) {
+ if (HPMHooks.count.HP_itemdb_search_name_array_pre > 0) {
int (*preHookFunc) (struct item_data ***data, int *size, const char **str, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_array_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_array_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_search_name_array_pre[hIndex].func;
retVal___ = preHookFunc(&data, &size, &str, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35394,9 +35394,9 @@ int HP_itemdb_search_name_array(struct item_data **data, int size, const char *s
{
retVal___ = HPMHooks.source.itemdb.search_name_array(data, size, str, flag);
}
- if( HPMHooks.count.HP_itemdb_search_name_array_post ) {
+ if (HPMHooks.count.HP_itemdb_search_name_array_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data **data, int size, const char *str, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_array_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_name_array_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_search_name_array_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data, size, str, flag);
}
@@ -35406,14 +35406,14 @@ int HP_itemdb_search_name_array(struct item_data **data, int size, const char *s
struct item_data* HP_itemdb_load(int nameid) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_load_pre ) {
+ if (HPMHooks.count.HP_itemdb_load_pre > 0) {
struct item_data* (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_load_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35421,9 +35421,9 @@ struct item_data* HP_itemdb_load(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.load(nameid);
}
- if( HPMHooks.count.HP_itemdb_load_post ) {
+ if (HPMHooks.count.HP_itemdb_load_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_load_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35433,14 +35433,14 @@ struct item_data* HP_itemdb_load(int nameid) {
struct item_data* HP_itemdb_search(int nameid) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_search_pre ) {
+ if (HPMHooks.count.HP_itemdb_search_pre > 0) {
struct item_data* (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_search_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35448,9 +35448,9 @@ struct item_data* HP_itemdb_search(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.search(nameid);
}
- if( HPMHooks.count.HP_itemdb_search_post ) {
+ if (HPMHooks.count.HP_itemdb_search_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35460,14 +35460,14 @@ struct item_data* HP_itemdb_search(int nameid) {
struct item_data* HP_itemdb_exists(int nameid) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_exists_pre ) {
+ if (HPMHooks.count.HP_itemdb_exists_pre > 0) {
struct item_data* (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_exists_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35475,9 +35475,9 @@ struct item_data* HP_itemdb_exists(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.exists(nameid);
}
- if( HPMHooks.count.HP_itemdb_exists_post ) {
+ if (HPMHooks.count.HP_itemdb_exists_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35487,14 +35487,14 @@ struct item_data* HP_itemdb_exists(int nameid) {
struct item_option* HP_itemdb_option_exists(int idx) {
int hIndex = 0;
struct item_option* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_option_exists_pre ) {
+ if (HPMHooks.count.HP_itemdb_option_exists_pre > 0) {
struct item_option* (*preHookFunc) (int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_option_exists_pre[hIndex].func;
retVal___ = preHookFunc(&idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35502,9 +35502,9 @@ struct item_option* HP_itemdb_option_exists(int idx) {
{
retVal___ = HPMHooks.source.itemdb.option_exists(idx);
}
- if( HPMHooks.count.HP_itemdb_option_exists_post ) {
+ if (HPMHooks.count.HP_itemdb_option_exists_post > 0) {
struct item_option* (*postHookFunc) (struct item_option* retVal___, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_option_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_option_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
}
@@ -35514,14 +35514,14 @@ struct item_option* HP_itemdb_option_exists(int idx) {
bool HP_itemdb_in_group(struct item_group *group, int nameid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_itemdb_in_group_pre ) {
+ if (HPMHooks.count.HP_itemdb_in_group_pre > 0) {
bool (*preHookFunc) (struct item_group **group, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_in_group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_in_group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_in_group_pre[hIndex].func;
retVal___ = preHookFunc(&group, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35529,9 +35529,9 @@ bool HP_itemdb_in_group(struct item_group *group, int nameid) {
{
retVal___ = HPMHooks.source.itemdb.in_group(group, nameid);
}
- if( HPMHooks.count.HP_itemdb_in_group_post ) {
+ if (HPMHooks.count.HP_itemdb_in_group_post > 0) {
bool (*postHookFunc) (bool retVal___, struct item_group *group, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_in_group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_in_group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_in_group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group, nameid);
}
@@ -35541,14 +35541,14 @@ bool HP_itemdb_in_group(struct item_group *group, int nameid) {
int HP_itemdb_group_item(struct item_group *group) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_group_item_pre ) {
+ if (HPMHooks.count.HP_itemdb_group_item_pre > 0) {
int (*preHookFunc) (struct item_group **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_group_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_group_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_group_item_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35556,9 +35556,9 @@ int HP_itemdb_group_item(struct item_group *group) {
{
retVal___ = HPMHooks.source.itemdb.group_item(group);
}
- if( HPMHooks.count.HP_itemdb_group_item_post ) {
+ if (HPMHooks.count.HP_itemdb_group_item_post > 0) {
int (*postHookFunc) (int retVal___, struct item_group *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_group_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_group_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_group_item_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -35568,14 +35568,14 @@ int HP_itemdb_group_item(struct item_group *group) {
int HP_itemdb_chain_item(unsigned short chain_id, int *rate) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_chain_item_pre ) {
+ if (HPMHooks.count.HP_itemdb_chain_item_pre > 0) {
int (*preHookFunc) (unsigned short *chain_id, int **rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_chain_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_chain_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_chain_item_pre[hIndex].func;
retVal___ = preHookFunc(&chain_id, &rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35583,9 +35583,9 @@ int HP_itemdb_chain_item(unsigned short chain_id, int *rate) {
{
retVal___ = HPMHooks.source.itemdb.chain_item(chain_id, rate);
}
- if( HPMHooks.count.HP_itemdb_chain_item_post ) {
+ if (HPMHooks.count.HP_itemdb_chain_item_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short chain_id, int *rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_chain_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_chain_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_chain_item_post[hIndex].func;
retVal___ = postHookFunc(retVal___, chain_id, rate);
}
@@ -35594,14 +35594,14 @@ int HP_itemdb_chain_item(unsigned short chain_id, int *rate) {
}
void HP_itemdb_package_item(struct map_session_data *sd, struct item_package *package) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_package_item_pre ) {
+ if (HPMHooks.count.HP_itemdb_package_item_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item_package **package);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_package_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_package_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_package_item_pre[hIndex].func;
preHookFunc(&sd, &package);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35609,9 +35609,9 @@ void HP_itemdb_package_item(struct map_session_data *sd, struct item_package *pa
{
HPMHooks.source.itemdb.package_item(sd, package);
}
- if( HPMHooks.count.HP_itemdb_package_item_post ) {
+ if (HPMHooks.count.HP_itemdb_package_item_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item_package *package);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_package_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_package_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_package_item_post[hIndex].func;
postHookFunc(sd, package);
}
@@ -35621,16 +35621,16 @@ void HP_itemdb_package_item(struct map_session_data *sd, struct item_package *pa
int HP_itemdb_searchname_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_searchname_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_searchname_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_itemdb_searchname_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35640,9 +35640,9 @@ int HP_itemdb_searchname_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.itemdb.searchname_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_itemdb_searchname_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_searchname_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_itemdb_searchname_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -35654,16 +35654,16 @@ int HP_itemdb_searchname_sub(union DBKey key, struct DBData *data, va_list ap) {
int HP_itemdb_searchname_array_sub(union DBKey key, struct DBData data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_searchname_array_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_searchname_array_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData *data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_array_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_array_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_itemdb_searchname_array_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35673,9 +35673,9 @@ int HP_itemdb_searchname_array_sub(union DBKey key, struct DBData data, va_list
retVal___ = HPMHooks.source.itemdb.searchname_array_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_itemdb_searchname_array_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_searchname_array_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_array_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchname_array_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_itemdb_searchname_array_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -35687,14 +35687,14 @@ int HP_itemdb_searchname_array_sub(union DBKey key, struct DBData data, va_list
int HP_itemdb_searchrandomid(struct item_group *group) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_searchrandomid_pre ) {
+ if (HPMHooks.count.HP_itemdb_searchrandomid_pre > 0) {
int (*preHookFunc) (struct item_group **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchrandomid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchrandomid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_searchrandomid_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35702,9 +35702,9 @@ int HP_itemdb_searchrandomid(struct item_group *group) {
{
retVal___ = HPMHooks.source.itemdb.searchrandomid(group);
}
- if( HPMHooks.count.HP_itemdb_searchrandomid_post ) {
+ if (HPMHooks.count.HP_itemdb_searchrandomid_post > 0) {
int (*postHookFunc) (int retVal___, struct item_group *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchrandomid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_searchrandomid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_searchrandomid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -35714,14 +35714,14 @@ int HP_itemdb_searchrandomid(struct item_group *group) {
const char* HP_itemdb_typename(int type) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_typename_pre ) {
+ if (HPMHooks.count.HP_itemdb_typename_pre > 0) {
const char* (*preHookFunc) (int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_typename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_typename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_typename_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35729,9 +35729,9 @@ const char* HP_itemdb_typename(int type) {
{
retVal___ = HPMHooks.source.itemdb.typename(type);
}
- if( HPMHooks.count.HP_itemdb_typename_post ) {
+ if (HPMHooks.count.HP_itemdb_typename_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_typename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_typename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_typename_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -35740,14 +35740,14 @@ const char* HP_itemdb_typename(int type) {
}
void HP_itemdb_jobmask2mapid(uint64 *bclass, uint64 jobmask) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_jobmask2mapid_pre ) {
+ if (HPMHooks.count.HP_itemdb_jobmask2mapid_pre > 0) {
void (*preHookFunc) (uint64 **bclass, uint64 *jobmask);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobmask2mapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobmask2mapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_jobmask2mapid_pre[hIndex].func;
preHookFunc(&bclass, &jobmask);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35755,9 +35755,9 @@ void HP_itemdb_jobmask2mapid(uint64 *bclass, uint64 jobmask) {
{
HPMHooks.source.itemdb.jobmask2mapid(bclass, jobmask);
}
- if( HPMHooks.count.HP_itemdb_jobmask2mapid_post ) {
+ if (HPMHooks.count.HP_itemdb_jobmask2mapid_post > 0) {
void (*postHookFunc) (uint64 *bclass, uint64 jobmask);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobmask2mapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobmask2mapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_jobmask2mapid_post[hIndex].func;
postHookFunc(bclass, jobmask);
}
@@ -35766,14 +35766,14 @@ void HP_itemdb_jobmask2mapid(uint64 *bclass, uint64 jobmask) {
}
void HP_itemdb_jobid2mapid(uint64 *bclass, int job_class, bool enable) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_jobid2mapid_pre ) {
+ if (HPMHooks.count.HP_itemdb_jobid2mapid_pre > 0) {
void (*preHookFunc) (uint64 **bclass, int *job_class, bool *enable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobid2mapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobid2mapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_jobid2mapid_pre[hIndex].func;
preHookFunc(&bclass, &job_class, &enable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35781,9 +35781,9 @@ void HP_itemdb_jobid2mapid(uint64 *bclass, int job_class, bool enable) {
{
HPMHooks.source.itemdb.jobid2mapid(bclass, job_class, enable);
}
- if( HPMHooks.count.HP_itemdb_jobid2mapid_post ) {
+ if (HPMHooks.count.HP_itemdb_jobid2mapid_post > 0) {
void (*postHookFunc) (uint64 *bclass, int job_class, bool enable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobid2mapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_jobid2mapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_jobid2mapid_post[hIndex].func;
postHookFunc(bclass, job_class, enable);
}
@@ -35792,14 +35792,14 @@ void HP_itemdb_jobid2mapid(uint64 *bclass, int job_class, bool enable) {
}
void HP_itemdb_create_dummy_data(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_create_dummy_data_pre ) {
+ if (HPMHooks.count.HP_itemdb_create_dummy_data_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_dummy_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_dummy_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_create_dummy_data_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -35807,9 +35807,9 @@ void HP_itemdb_create_dummy_data(void) {
{
HPMHooks.source.itemdb.create_dummy_data();
}
- if( HPMHooks.count.HP_itemdb_create_dummy_data_post ) {
+ if (HPMHooks.count.HP_itemdb_create_dummy_data_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_dummy_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_dummy_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_create_dummy_data_post[hIndex].func;
postHookFunc();
}
@@ -35819,14 +35819,14 @@ void HP_itemdb_create_dummy_data(void) {
struct item_data* HP_itemdb_create_item_data(int nameid) {
int hIndex = 0;
struct item_data* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_create_item_data_pre ) {
+ if (HPMHooks.count.HP_itemdb_create_item_data_pre > 0) {
struct item_data* (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_item_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_item_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_create_item_data_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35834,9 +35834,9 @@ struct item_data* HP_itemdb_create_item_data(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.create_item_data(nameid);
}
- if( HPMHooks.count.HP_itemdb_create_item_data_post ) {
+ if (HPMHooks.count.HP_itemdb_create_item_data_post > 0) {
struct item_data* (*postHookFunc) (struct item_data* retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_item_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_create_item_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_create_item_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35846,14 +35846,14 @@ struct item_data* HP_itemdb_create_item_data(int nameid) {
int HP_itemdb_isequip(int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isequip_pre ) {
+ if (HPMHooks.count.HP_itemdb_isequip_pre > 0) {
int (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isequip_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35861,9 +35861,9 @@ int HP_itemdb_isequip(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.isequip(nameid);
}
- if( HPMHooks.count.HP_itemdb_isequip_post ) {
+ if (HPMHooks.count.HP_itemdb_isequip_post > 0) {
int (*postHookFunc) (int retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isequip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35873,14 +35873,14 @@ int HP_itemdb_isequip(int nameid) {
int HP_itemdb_isequip2(struct item_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isequip2_pre ) {
+ if (HPMHooks.count.HP_itemdb_isequip2_pre > 0) {
int (*preHookFunc) (struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isequip2_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35888,9 +35888,9 @@ int HP_itemdb_isequip2(struct item_data *data) {
{
retVal___ = HPMHooks.source.itemdb.isequip2(data);
}
- if( HPMHooks.count.HP_itemdb_isequip2_post ) {
+ if (HPMHooks.count.HP_itemdb_isequip2_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isequip2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isequip2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -35900,14 +35900,14 @@ int HP_itemdb_isequip2(struct item_data *data) {
int HP_itemdb_isstackable(int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isstackable_pre ) {
+ if (HPMHooks.count.HP_itemdb_isstackable_pre > 0) {
int (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isstackable_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35915,9 +35915,9 @@ int HP_itemdb_isstackable(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.isstackable(nameid);
}
- if( HPMHooks.count.HP_itemdb_isstackable_post ) {
+ if (HPMHooks.count.HP_itemdb_isstackable_post > 0) {
int (*postHookFunc) (int retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isstackable_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -35927,14 +35927,14 @@ int HP_itemdb_isstackable(int nameid) {
int HP_itemdb_isstackable2(struct item_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isstackable2_pre ) {
+ if (HPMHooks.count.HP_itemdb_isstackable2_pre > 0) {
int (*preHookFunc) (struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isstackable2_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35942,9 +35942,9 @@ int HP_itemdb_isstackable2(struct item_data *data) {
{
retVal___ = HPMHooks.source.itemdb.isstackable2(data);
}
- if( HPMHooks.count.HP_itemdb_isstackable2_post ) {
+ if (HPMHooks.count.HP_itemdb_isstackable2_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isstackable2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isstackable2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -35954,14 +35954,14 @@ int HP_itemdb_isstackable2(struct item_data *data) {
int HP_itemdb_isdropable_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isdropable_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_isdropable_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isdropable_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isdropable_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isdropable_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35969,9 +35969,9 @@ int HP_itemdb_isdropable_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.isdropable_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_isdropable_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_isdropable_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isdropable_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isdropable_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isdropable_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -35981,14 +35981,14 @@ int HP_itemdb_isdropable_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_cantrade_sub(struct item_data *item, int gmlv, int gmlv2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_cantrade_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_cantrade_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *gmlv2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cantrade_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cantrade_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_cantrade_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &gmlv2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -35996,9 +35996,9 @@ int HP_itemdb_cantrade_sub(struct item_data *item, int gmlv, int gmlv2) {
{
retVal___ = HPMHooks.source.itemdb.cantrade_sub(item, gmlv, gmlv2);
}
- if( HPMHooks.count.HP_itemdb_cantrade_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_cantrade_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int gmlv2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cantrade_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cantrade_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_cantrade_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, gmlv2);
}
@@ -36008,14 +36008,14 @@ int HP_itemdb_cantrade_sub(struct item_data *item, int gmlv, int gmlv2) {
int HP_itemdb_canpartnertrade_sub(struct item_data *item, int gmlv, int gmlv2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *gmlv2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canpartnertrade_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_canpartnertrade_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &gmlv2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36023,9 +36023,9 @@ int HP_itemdb_canpartnertrade_sub(struct item_data *item, int gmlv, int gmlv2) {
{
retVal___ = HPMHooks.source.itemdb.canpartnertrade_sub(item, gmlv, gmlv2);
}
- if( HPMHooks.count.HP_itemdb_canpartnertrade_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_canpartnertrade_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int gmlv2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canpartnertrade_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canpartnertrade_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_canpartnertrade_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, gmlv2);
}
@@ -36035,14 +36035,14 @@ int HP_itemdb_canpartnertrade_sub(struct item_data *item, int gmlv, int gmlv2) {
int HP_itemdb_cansell_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_cansell_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_cansell_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cansell_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cansell_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_cansell_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36050,9 +36050,9 @@ int HP_itemdb_cansell_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.cansell_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_cansell_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_cansell_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cansell_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cansell_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_cansell_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36062,14 +36062,14 @@ int HP_itemdb_cansell_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_cancartstore_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_cancartstore_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_cancartstore_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cancartstore_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cancartstore_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_cancartstore_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36077,9 +36077,9 @@ int HP_itemdb_cancartstore_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.cancartstore_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_cancartstore_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_cancartstore_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cancartstore_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_cancartstore_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_cancartstore_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36089,14 +36089,14 @@ int HP_itemdb_cancartstore_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_canstore_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_canstore_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_canstore_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canstore_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canstore_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_canstore_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36104,9 +36104,9 @@ int HP_itemdb_canstore_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.canstore_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_canstore_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_canstore_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canstore_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canstore_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_canstore_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36116,14 +36116,14 @@ int HP_itemdb_canstore_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_canguildstore_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_canguildstore_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_canguildstore_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canguildstore_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canguildstore_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_canguildstore_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36131,9 +36131,9 @@ int HP_itemdb_canguildstore_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.canguildstore_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_canguildstore_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_canguildstore_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canguildstore_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canguildstore_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_canguildstore_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36143,14 +36143,14 @@ int HP_itemdb_canguildstore_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_canmail_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_canmail_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_canmail_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canmail_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canmail_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_canmail_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36158,9 +36158,9 @@ int HP_itemdb_canmail_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.canmail_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_canmail_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_canmail_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canmail_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canmail_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_canmail_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36170,14 +36170,14 @@ int HP_itemdb_canmail_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_canauction_sub(struct item_data *item, int gmlv, int unused) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_canauction_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_canauction_sub_pre > 0) {
int (*preHookFunc) (struct item_data **item, int *gmlv, int *unused);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canauction_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canauction_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_canauction_sub_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &unused);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36185,9 +36185,9 @@ int HP_itemdb_canauction_sub(struct item_data *item, int gmlv, int unused) {
{
retVal___ = HPMHooks.source.itemdb.canauction_sub(item, gmlv, unused);
}
- if( HPMHooks.count.HP_itemdb_canauction_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_canauction_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *item, int gmlv, int unused);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canauction_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_canauction_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_canauction_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, unused);
}
@@ -36197,14 +36197,14 @@ int HP_itemdb_canauction_sub(struct item_data *item, int gmlv, int unused) {
int HP_itemdb_isrestricted(struct item *item, int gmlv, int gmlv2, int ( *func ) (struct item_data *, int, int)) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isrestricted_pre ) {
+ if (HPMHooks.count.HP_itemdb_isrestricted_pre > 0) {
int (*preHookFunc) (struct item **item, int *gmlv, int *gmlv2, int ( **func ) (struct item_data *, int, int));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isrestricted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isrestricted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isrestricted_pre[hIndex].func;
retVal___ = preHookFunc(&item, &gmlv, &gmlv2, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36212,9 +36212,9 @@ int HP_itemdb_isrestricted(struct item *item, int gmlv, int gmlv2, int ( *func )
{
retVal___ = HPMHooks.source.itemdb.isrestricted(item, gmlv, gmlv2, func);
}
- if( HPMHooks.count.HP_itemdb_isrestricted_post ) {
+ if (HPMHooks.count.HP_itemdb_isrestricted_post > 0) {
int (*postHookFunc) (int retVal___, struct item *item, int gmlv, int gmlv2, int ( *func ) (struct item_data *, int, int));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isrestricted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isrestricted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isrestricted_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item, gmlv, gmlv2, func);
}
@@ -36224,14 +36224,14 @@ int HP_itemdb_isrestricted(struct item *item, int gmlv, int gmlv2, int ( *func )
int HP_itemdb_isidentified(int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isidentified_pre ) {
+ if (HPMHooks.count.HP_itemdb_isidentified_pre > 0) {
int (*preHookFunc) (int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isidentified_pre[hIndex].func;
retVal___ = preHookFunc(&nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36239,9 +36239,9 @@ int HP_itemdb_isidentified(int nameid) {
{
retVal___ = HPMHooks.source.itemdb.isidentified(nameid);
}
- if( HPMHooks.count.HP_itemdb_isidentified_post ) {
+ if (HPMHooks.count.HP_itemdb_isidentified_post > 0) {
int (*postHookFunc) (int retVal___, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isidentified_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid);
}
@@ -36251,14 +36251,14 @@ int HP_itemdb_isidentified(int nameid) {
int HP_itemdb_isidentified2(struct item_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_isidentified2_pre ) {
+ if (HPMHooks.count.HP_itemdb_isidentified2_pre > 0) {
int (*preHookFunc) (struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_isidentified2_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36266,9 +36266,9 @@ int HP_itemdb_isidentified2(struct item_data *data) {
{
retVal___ = HPMHooks.source.itemdb.isidentified2(data);
}
- if( HPMHooks.count.HP_itemdb_isidentified2_post ) {
+ if (HPMHooks.count.HP_itemdb_isidentified2_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_isidentified2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_isidentified2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -36278,14 +36278,14 @@ int HP_itemdb_isidentified2(struct item_data *data) {
int HP_itemdb_combo_split_atoi(char *str, int *val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_combo_split_atoi_pre ) {
+ if (HPMHooks.count.HP_itemdb_combo_split_atoi_pre > 0) {
int (*preHookFunc) (char **str, int **val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_combo_split_atoi_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_combo_split_atoi_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_combo_split_atoi_pre[hIndex].func;
retVal___ = preHookFunc(&str, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36293,9 +36293,9 @@ int HP_itemdb_combo_split_atoi(char *str, int *val) {
{
retVal___ = HPMHooks.source.itemdb.combo_split_atoi(str, val);
}
- if( HPMHooks.count.HP_itemdb_combo_split_atoi_post ) {
+ if (HPMHooks.count.HP_itemdb_combo_split_atoi_post > 0) {
int (*postHookFunc) (int retVal___, char *str, int *val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_combo_split_atoi_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_combo_split_atoi_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_combo_split_atoi_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, val);
}
@@ -36304,14 +36304,14 @@ int HP_itemdb_combo_split_atoi(char *str, int *val) {
}
void HP_itemdb_read_combos(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_combos_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_combos_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_combos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_combos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_combos_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36319,9 +36319,9 @@ void HP_itemdb_read_combos(void) {
{
HPMHooks.source.itemdb.read_combos();
}
- if( HPMHooks.count.HP_itemdb_read_combos_post ) {
+ if (HPMHooks.count.HP_itemdb_read_combos_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_combos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_combos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_combos_post[hIndex].func;
postHookFunc();
}
@@ -36331,14 +36331,14 @@ void HP_itemdb_read_combos(void) {
int HP_itemdb_gendercheck(struct item_data *id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_gendercheck_pre ) {
+ if (HPMHooks.count.HP_itemdb_gendercheck_pre > 0) {
int (*preHookFunc) (struct item_data **id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_gendercheck_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_gendercheck_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_gendercheck_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36346,9 +36346,9 @@ int HP_itemdb_gendercheck(struct item_data *id) {
{
retVal___ = HPMHooks.source.itemdb.gendercheck(id);
}
- if( HPMHooks.count.HP_itemdb_gendercheck_post ) {
+ if (HPMHooks.count.HP_itemdb_gendercheck_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_gendercheck_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_gendercheck_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_gendercheck_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -36358,14 +36358,14 @@ int HP_itemdb_gendercheck(struct item_data *id) {
int HP_itemdb_validate_entry(struct item_data *entry, int n, const char *source) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_validate_entry_pre ) {
+ if (HPMHooks.count.HP_itemdb_validate_entry_pre > 0) {
int (*preHookFunc) (struct item_data **entry, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_validate_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_validate_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_validate_entry_pre[hIndex].func;
retVal___ = preHookFunc(&entry, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36373,9 +36373,9 @@ int HP_itemdb_validate_entry(struct item_data *entry, int n, const char *source)
{
retVal___ = HPMHooks.source.itemdb.validate_entry(entry, n, source);
}
- if( HPMHooks.count.HP_itemdb_validate_entry_post ) {
+ if (HPMHooks.count.HP_itemdb_validate_entry_post > 0) {
int (*postHookFunc) (int retVal___, struct item_data *entry, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_validate_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_validate_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_validate_entry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry, n, source);
}
@@ -36384,14 +36384,14 @@ int HP_itemdb_validate_entry(struct item_data *entry, int n, const char *source)
}
void HP_itemdb_readdb_options_additional_fields(struct item_option *ito, struct config_setting_t *t, const char *source) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre ) {
+ if (HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre > 0) {
void (*preHookFunc) (struct item_option **ito, struct config_setting_t **t, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_options_additional_fields_pre[hIndex].func;
preHookFunc(&ito, &t, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36399,9 +36399,9 @@ void HP_itemdb_readdb_options_additional_fields(struct item_option *ito, struct
{
HPMHooks.source.itemdb.readdb_options_additional_fields(ito, t, source);
}
- if( HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post ) {
+ if (HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post > 0) {
void (*postHookFunc) (struct item_option *ito, struct config_setting_t *t, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_options_additional_fields_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_options_additional_fields_post[hIndex].func;
postHookFunc(ito, t, source);
}
@@ -36410,14 +36410,14 @@ void HP_itemdb_readdb_options_additional_fields(struct item_option *ito, struct
}
void HP_itemdb_readdb_additional_fields(int itemid, struct config_setting_t *it, int n, const char *source) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_readdb_additional_fields_pre ) {
+ if (HPMHooks.count.HP_itemdb_readdb_additional_fields_pre > 0) {
void (*preHookFunc) (int *itemid, struct config_setting_t **it, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_additional_fields_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_additional_fields_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_additional_fields_pre[hIndex].func;
preHookFunc(&itemid, &it, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36425,9 +36425,9 @@ void HP_itemdb_readdb_additional_fields(int itemid, struct config_setting_t *it,
{
HPMHooks.source.itemdb.readdb_additional_fields(itemid, it, n, source);
}
- if( HPMHooks.count.HP_itemdb_readdb_additional_fields_post ) {
+ if (HPMHooks.count.HP_itemdb_readdb_additional_fields_post > 0) {
void (*postHookFunc) (int itemid, struct config_setting_t *it, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_additional_fields_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_additional_fields_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_additional_fields_post[hIndex].func;
postHookFunc(itemid, it, n, source);
}
@@ -36436,14 +36436,14 @@ void HP_itemdb_readdb_additional_fields(int itemid, struct config_setting_t *it,
}
void HP_itemdb_readdb_job_sub(struct item_data *id, struct config_setting_t *t) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_readdb_job_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_readdb_job_sub_pre > 0) {
void (*preHookFunc) (struct item_data **id, struct config_setting_t **t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_job_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_job_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_job_sub_pre[hIndex].func;
preHookFunc(&id, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36451,9 +36451,9 @@ void HP_itemdb_readdb_job_sub(struct item_data *id, struct config_setting_t *t)
{
HPMHooks.source.itemdb.readdb_job_sub(id, t);
}
- if( HPMHooks.count.HP_itemdb_readdb_job_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_readdb_job_sub_post > 0) {
void (*postHookFunc) (struct item_data *id, struct config_setting_t *t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_job_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_job_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_job_sub_post[hIndex].func;
postHookFunc(id, t);
}
@@ -36463,14 +36463,14 @@ void HP_itemdb_readdb_job_sub(struct item_data *id, struct config_setting_t *t)
int HP_itemdb_readdb_libconfig_sub(struct config_setting_t *it, int n, const char *source) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_readdb_libconfig_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_readdb_libconfig_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **it, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_libconfig_sub_pre[hIndex].func;
retVal___ = preHookFunc(&it, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36478,9 +36478,9 @@ int HP_itemdb_readdb_libconfig_sub(struct config_setting_t *it, int n, const cha
{
retVal___ = HPMHooks.source.itemdb.readdb_libconfig_sub(it, n, source);
}
- if( HPMHooks.count.HP_itemdb_readdb_libconfig_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_readdb_libconfig_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *it, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_libconfig_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, it, n, source);
}
@@ -36490,14 +36490,14 @@ int HP_itemdb_readdb_libconfig_sub(struct config_setting_t *it, int n, const cha
int HP_itemdb_readdb_libconfig(const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_readdb_libconfig_pre ) {
+ if (HPMHooks.count.HP_itemdb_readdb_libconfig_pre > 0) {
int (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_readdb_libconfig_pre[hIndex].func;
retVal___ = preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36505,9 +36505,9 @@ int HP_itemdb_readdb_libconfig(const char *filename) {
{
retVal___ = HPMHooks.source.itemdb.readdb_libconfig(filename);
}
- if( HPMHooks.count.HP_itemdb_readdb_libconfig_post ) {
+ if (HPMHooks.count.HP_itemdb_readdb_libconfig_post > 0) {
int (*postHookFunc) (int retVal___, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_readdb_libconfig_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_readdb_libconfig_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename);
}
@@ -36517,14 +36517,14 @@ int HP_itemdb_readdb_libconfig(const char *filename) {
uint64 HP_itemdb_unique_id(struct map_session_data *sd) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_unique_id_pre ) {
+ if (HPMHooks.count.HP_itemdb_unique_id_pre > 0) {
uint64 (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_unique_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_unique_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_unique_id_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36532,9 +36532,9 @@ uint64 HP_itemdb_unique_id(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.itemdb.unique_id(sd);
}
- if( HPMHooks.count.HP_itemdb_unique_id_post ) {
+ if (HPMHooks.count.HP_itemdb_unique_id_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_unique_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_unique_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_unique_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -36543,14 +36543,14 @@ uint64 HP_itemdb_unique_id(struct map_session_data *sd) {
}
void HP_itemdb_read(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_read_pre ) {
+ if (HPMHooks.count.HP_itemdb_read_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_read_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36558,9 +36558,9 @@ void HP_itemdb_read(bool minimal) {
{
HPMHooks.source.itemdb.read(minimal);
}
- if( HPMHooks.count.HP_itemdb_read_post ) {
+ if (HPMHooks.count.HP_itemdb_read_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_read_post[hIndex].func;
postHookFunc(minimal);
}
@@ -36569,14 +36569,14 @@ void HP_itemdb_read(bool minimal) {
}
void HP_itemdb_destroy_item_data(struct item_data *self, int free_self) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_destroy_item_data_pre ) {
+ if (HPMHooks.count.HP_itemdb_destroy_item_data_pre > 0) {
void (*preHookFunc) (struct item_data **self, int *free_self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_destroy_item_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_destroy_item_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_destroy_item_data_pre[hIndex].func;
preHookFunc(&self, &free_self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36584,9 +36584,9 @@ void HP_itemdb_destroy_item_data(struct item_data *self, int free_self) {
{
HPMHooks.source.itemdb.destroy_item_data(self, free_self);
}
- if( HPMHooks.count.HP_itemdb_destroy_item_data_post ) {
+ if (HPMHooks.count.HP_itemdb_destroy_item_data_post > 0) {
void (*postHookFunc) (struct item_data *self, int free_self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_destroy_item_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_destroy_item_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_destroy_item_data_post[hIndex].func;
postHookFunc(self, free_self);
}
@@ -36596,16 +36596,16 @@ void HP_itemdb_destroy_item_data(struct item_data *self, int free_self) {
int HP_itemdb_final_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_final_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_final_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_itemdb_final_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36615,9 +36615,9 @@ int HP_itemdb_final_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.itemdb.final_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_itemdb_final_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_final_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_final_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_itemdb_final_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -36629,16 +36629,16 @@ int HP_itemdb_final_sub(union DBKey key, struct DBData *data, va_list ap) {
int HP_itemdb_options_final_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_itemdb_options_final_sub_pre ) {
+ if (HPMHooks.count.HP_itemdb_options_final_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_options_final_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_options_final_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_itemdb_options_final_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36648,9 +36648,9 @@ int HP_itemdb_options_final_sub(union DBKey key, struct DBData *data, va_list ap
retVal___ = HPMHooks.source.itemdb.options_final_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_itemdb_options_final_sub_post ) {
+ if (HPMHooks.count.HP_itemdb_options_final_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_options_final_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_options_final_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_itemdb_options_final_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -36661,14 +36661,14 @@ int HP_itemdb_options_final_sub(union DBKey key, struct DBData *data, va_list ap
}
void HP_itemdb_clear(bool total) {
int hIndex = 0;
- if( HPMHooks.count.HP_itemdb_clear_pre ) {
+ if (HPMHooks.count.HP_itemdb_clear_pre > 0) {
void (*preHookFunc) (bool *total);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_clear_pre[hIndex].func;
preHookFunc(&total);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36676,9 +36676,9 @@ void HP_itemdb_clear(bool total) {
{
HPMHooks.source.itemdb.clear(total);
}
- if( HPMHooks.count.HP_itemdb_clear_post ) {
+ if (HPMHooks.count.HP_itemdb_clear_post > 0) {
void (*postHookFunc) (bool total);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_clear_post[hIndex].func;
postHookFunc(total);
}
@@ -36688,14 +36688,14 @@ void HP_itemdb_clear(bool total) {
struct item_combo* HP_itemdb_id2combo(unsigned short id) {
int hIndex = 0;
struct item_combo* retVal___ = NULL;
- if( HPMHooks.count.HP_itemdb_id2combo_pre ) {
+ if (HPMHooks.count.HP_itemdb_id2combo_pre > 0) {
struct item_combo* (*preHookFunc) (unsigned short *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_id2combo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_id2combo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_id2combo_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36703,9 +36703,9 @@ struct item_combo* HP_itemdb_id2combo(unsigned short id) {
{
retVal___ = HPMHooks.source.itemdb.id2combo(id);
}
- if( HPMHooks.count.HP_itemdb_id2combo_post ) {
+ if (HPMHooks.count.HP_itemdb_id2combo_post > 0) {
struct item_combo* (*postHookFunc) (struct item_combo* retVal___, unsigned short id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_id2combo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_id2combo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_id2combo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -36715,14 +36715,14 @@ struct item_combo* HP_itemdb_id2combo(unsigned short id) {
bool HP_itemdb_is_item_usable(struct item_data *item) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_itemdb_is_item_usable_pre ) {
+ if (HPMHooks.count.HP_itemdb_is_item_usable_pre > 0) {
bool (*preHookFunc) (struct item_data **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_is_item_usable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_is_item_usable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_is_item_usable_pre[hIndex].func;
retVal___ = preHookFunc(&item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36730,9 +36730,9 @@ bool HP_itemdb_is_item_usable(struct item_data *item) {
{
retVal___ = HPMHooks.source.itemdb.is_item_usable(item);
}
- if( HPMHooks.count.HP_itemdb_is_item_usable_post ) {
+ if (HPMHooks.count.HP_itemdb_is_item_usable_post > 0) {
bool (*postHookFunc) (bool retVal___, struct item_data *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_is_item_usable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_is_item_usable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_is_item_usable_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item);
}
@@ -36742,14 +36742,14 @@ bool HP_itemdb_is_item_usable(struct item_data *item) {
bool HP_itemdb_lookup_const(const struct config_setting_t *it, const char *name, int *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_itemdb_lookup_const_pre ) {
+ if (HPMHooks.count.HP_itemdb_lookup_const_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **it, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_lookup_const_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_lookup_const_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_itemdb_lookup_const_pre[hIndex].func;
retVal___ = preHookFunc(&it, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36757,9 +36757,9 @@ bool HP_itemdb_lookup_const(const struct config_setting_t *it, const char *name,
{
retVal___ = HPMHooks.source.itemdb.lookup_const(it, name, value);
}
- if( HPMHooks.count.HP_itemdb_lookup_const_post ) {
+ if (HPMHooks.count.HP_itemdb_lookup_const_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *it, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_lookup_const_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_itemdb_lookup_const_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_itemdb_lookup_const_post[hIndex].func;
retVal___ = postHookFunc(retVal___, it, name, value);
}
@@ -36770,14 +36770,14 @@ bool HP_itemdb_lookup_const(const struct config_setting_t *it, const char *name,
int HP_libconfig_read(struct config_t *config, FILE *stream) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_pre > 0) {
int (*preHookFunc) (struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_pre[hIndex].func;
retVal___ = preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36785,9 +36785,9 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
{
retVal___ = HPMHooks.source.libconfig.read(config, stream);
}
- if( HPMHooks.count.HP_libconfig_read_post ) {
+ if (HPMHooks.count.HP_libconfig_read_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, stream);
}
@@ -36796,14 +36796,14 @@ int HP_libconfig_read(struct config_t *config, FILE *stream) {
}
void HP_libconfig_write(const struct config_t *config, FILE *stream) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_write_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_pre > 0) {
void (*preHookFunc) (const struct config_t **config, FILE **stream);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_pre[hIndex].func;
preHookFunc(&config, &stream);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36811,9 +36811,9 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
{
HPMHooks.source.libconfig.write(config, stream);
}
- if( HPMHooks.count.HP_libconfig_write_post ) {
+ if (HPMHooks.count.HP_libconfig_write_post > 0) {
void (*postHookFunc) (const struct config_t *config, FILE *stream);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_post[hIndex].func;
postHookFunc(config, stream);
}
@@ -36822,14 +36822,14 @@ void HP_libconfig_write(const struct config_t *config, FILE *stream) {
}
void HP_libconfig_set_options(struct config_t *config, int options) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_options_pre > 0) {
void (*preHookFunc) (struct config_t **config, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_options_pre[hIndex].func;
preHookFunc(&config, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36837,9 +36837,9 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
{
HPMHooks.source.libconfig.set_options(config, options);
}
- if( HPMHooks.count.HP_libconfig_set_options_post ) {
+ if (HPMHooks.count.HP_libconfig_set_options_post > 0) {
void (*postHookFunc) (struct config_t *config, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_options_post[hIndex].func;
postHookFunc(config, options);
}
@@ -36849,14 +36849,14 @@ void HP_libconfig_set_options(struct config_t *config, int options) {
int HP_libconfig_get_options(const struct config_t *config) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_get_options_pre ) {
+ if (HPMHooks.count.HP_libconfig_get_options_pre > 0) {
int (*preHookFunc) (const struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_get_options_pre[hIndex].func;
retVal___ = preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36864,9 +36864,9 @@ int HP_libconfig_get_options(const struct config_t *config) {
{
retVal___ = HPMHooks.source.libconfig.get_options(config);
}
- if( HPMHooks.count.HP_libconfig_get_options_post ) {
+ if (HPMHooks.count.HP_libconfig_get_options_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_get_options_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_get_options_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config);
}
@@ -36876,14 +36876,14 @@ int HP_libconfig_get_options(const struct config_t *config) {
int HP_libconfig_read_string(struct config_t *config, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_string_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36891,9 +36891,9 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
{
retVal___ = HPMHooks.source.libconfig.read_string(config, str);
}
- if( HPMHooks.count.HP_libconfig_read_string_post ) {
+ if (HPMHooks.count.HP_libconfig_read_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, str);
}
@@ -36903,14 +36903,14 @@ int HP_libconfig_read_string(struct config_t *config, const char *str) {
int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_read_file_src_pre ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_read_file_src_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36918,9 +36918,9 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.read_file_src(config, filename);
}
- if( HPMHooks.count.HP_libconfig_read_file_src_post ) {
+ if (HPMHooks.count.HP_libconfig_read_file_src_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_read_file_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_read_file_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -36930,14 +36930,14 @@ int HP_libconfig_read_file_src(struct config_t *config, const char *filename) {
int HP_libconfig_write_file(struct config_t *config, const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_write_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_write_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_write_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -36945,9 +36945,9 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
{
retVal___ = HPMHooks.source.libconfig.write_file(config, filename);
}
- if( HPMHooks.count.HP_libconfig_write_file_post ) {
+ if (HPMHooks.count.HP_libconfig_write_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_write_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_write_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filename);
}
@@ -36956,14 +36956,14 @@ int HP_libconfig_write_file(struct config_t *config, const char *filename) {
}
void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (void *)) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_destructor_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_pre > 0) {
void (*preHookFunc) (struct config_t **config, void ( **destructor ) (void *));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_destructor_pre[hIndex].func;
preHookFunc(&config, &destructor);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36971,9 +36971,9 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
{
HPMHooks.source.libconfig.set_destructor(config, destructor);
}
- if( HPMHooks.count.HP_libconfig_set_destructor_post ) {
+ if (HPMHooks.count.HP_libconfig_set_destructor_post > 0) {
void (*postHookFunc) (struct config_t *config, void ( *destructor ) (void *));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_destructor_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_destructor_post[hIndex].func;
postHookFunc(config, destructor);
}
@@ -36982,14 +36982,14 @@ void HP_libconfig_set_destructor(struct config_t *config, void ( *destructor ) (
}
void HP_libconfig_set_include_dir(struct config_t *config, const char *include_dir) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_set_include_dir_pre ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_pre > 0) {
void (*preHookFunc) (struct config_t **config, const char **include_dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_pre[hIndex].func;
preHookFunc(&config, &include_dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -36997,9 +36997,9 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
{
HPMHooks.source.libconfig.set_include_dir(config, include_dir);
}
- if( HPMHooks.count.HP_libconfig_set_include_dir_post ) {
+ if (HPMHooks.count.HP_libconfig_set_include_dir_post > 0) {
void (*postHookFunc) (struct config_t *config, const char *include_dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_set_include_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_set_include_dir_post[hIndex].func;
postHookFunc(config, include_dir);
}
@@ -37008,14 +37008,14 @@ void HP_libconfig_set_include_dir(struct config_t *config, const char *include_d
}
void HP_libconfig_init(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_init_pre ) {
+ if (HPMHooks.count.HP_libconfig_init_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_init_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -37023,9 +37023,9 @@ void HP_libconfig_init(struct config_t *config) {
{
HPMHooks.source.libconfig.init(config);
}
- if( HPMHooks.count.HP_libconfig_init_post ) {
+ if (HPMHooks.count.HP_libconfig_init_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_init_post[hIndex].func;
postHookFunc(config);
}
@@ -37034,14 +37034,14 @@ void HP_libconfig_init(struct config_t *config) {
}
void HP_libconfig_destroy(struct config_t *config) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_destroy_pre ) {
+ if (HPMHooks.count.HP_libconfig_destroy_pre > 0) {
void (*preHookFunc) (struct config_t **config);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_destroy_pre[hIndex].func;
preHookFunc(&config);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -37049,9 +37049,9 @@ void HP_libconfig_destroy(struct config_t *config) {
{
HPMHooks.source.libconfig.destroy(config);
}
- if( HPMHooks.count.HP_libconfig_destroy_post ) {
+ if (HPMHooks.count.HP_libconfig_destroy_post > 0) {
void (*postHookFunc) (struct config_t *config);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_destroy_post[hIndex].func;
postHookFunc(config);
}
@@ -37061,14 +37061,14 @@ void HP_libconfig_destroy(struct config_t *config) {
int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37076,9 +37076,9 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37088,14 +37088,14 @@ int HP_libconfig_setting_get_int(const struct config_setting_t *setting) {
int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37103,9 +37103,9 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37115,14 +37115,14 @@ int64 HP_libconfig_setting_get_int64(const struct config_setting_t *setting) {
double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37130,9 +37130,9 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_float(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37142,14 +37142,14 @@ double HP_libconfig_setting_get_float(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37157,9 +37157,9 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37169,14 +37169,14 @@ int HP_libconfig_setting_get_bool(const struct config_setting_t *setting) {
const char* HP_libconfig_setting_get_string(const struct config_setting_t *setting) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37184,9 +37184,9 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_string(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37196,14 +37196,14 @@ const char* HP_libconfig_setting_get_string(const struct config_setting_t *setti
struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37211,9 +37211,9 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -37223,14 +37223,14 @@ struct config_setting_t* HP_libconfig_setting_lookup(struct config_setting_t *se
int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37238,9 +37238,9 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -37250,14 +37250,14 @@ int HP_libconfig_setting_lookup_int(const struct config_setting_t *setting, cons
int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, const char *name, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37265,9 +37265,9 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int64(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -37277,14 +37277,14 @@ int HP_libconfig_setting_lookup_int64(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, const char *name, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37292,9 +37292,9 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_float(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -37304,14 +37304,14 @@ int HP_libconfig_setting_lookup_float(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, const char *name, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37319,9 +37319,9 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -37331,14 +37331,14 @@ int HP_libconfig_setting_lookup_bool(const struct config_setting_t *setting, con
int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, const char *name, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37346,9 +37346,9 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_string(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -37358,14 +37358,14 @@ int HP_libconfig_setting_lookup_string(const struct config_setting_t *setting, c
int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37373,9 +37373,9 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_int(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -37385,14 +37385,14 @@ int HP_libconfig_setting_set_int(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37400,9 +37400,9 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -37412,14 +37412,14 @@ int HP_libconfig_setting_set_int64(struct config_setting_t *setting, int64 value
int HP_libconfig_setting_set_float(struct config_setting_t *setting, double value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37427,9 +37427,9 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
{
retVal___ = HPMHooks.source.libconfig.setting_set_float(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -37439,14 +37439,14 @@ int HP_libconfig_setting_set_float(struct config_setting_t *setting, double valu
int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37454,9 +37454,9 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -37466,14 +37466,14 @@ int HP_libconfig_setting_set_bool(struct config_setting_t *setting, int value) {
int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37481,9 +37481,9 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
{
retVal___ = HPMHooks.source.libconfig.setting_set_string(setting, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, value);
}
@@ -37493,14 +37493,14 @@ int HP_libconfig_setting_set_string(struct config_setting_t *setting, const char
int HP_libconfig_setting_set_format(struct config_setting_t *setting, short format) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_pre > 0) {
int (*preHookFunc) (struct config_setting_t **setting, short *format);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &format);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37508,9 +37508,9 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
{
retVal___ = HPMHooks.source.libconfig.setting_set_format(setting, format);
}
- if( HPMHooks.count.HP_libconfig_setting_set_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_format_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *setting, short format);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, format);
}
@@ -37520,14 +37520,14 @@ int HP_libconfig_setting_set_format(struct config_setting_t *setting, short form
short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_format_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_pre > 0) {
short (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37535,9 +37535,9 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_format(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_format_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_format_post > 0) {
short (*postHookFunc) (short retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_format_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_format_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37547,14 +37547,14 @@ short HP_libconfig_setting_get_format(const struct config_setting_t *setting) {
int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37562,9 +37562,9 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
{
retVal___ = HPMHooks.source.libconfig.setting_get_int_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37574,14 +37574,14 @@ int HP_libconfig_setting_get_int_elem(const struct config_setting_t *setting, in
int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre > 0) {
int64 (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37589,9 +37589,9 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_get_int64_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int64_elem_post > 0) {
int64 (*postHookFunc) (int64 retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37601,14 +37601,14 @@ int64 HP_libconfig_setting_get_int64_elem(const struct config_setting_t *setting
double HP_libconfig_setting_get_float_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_pre > 0) {
double (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37616,9 +37616,9 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
{
retVal___ = HPMHooks.source.libconfig.setting_get_float_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_float_elem_post > 0) {
double (*postHookFunc) (double retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37628,14 +37628,14 @@ double HP_libconfig_setting_get_float_elem(const struct config_setting_t *settin
int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37643,9 +37643,9 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_elem_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37655,14 +37655,14 @@ int HP_libconfig_setting_get_bool_elem(const struct config_setting_t *setting, i
const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *setting, int idx) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_pre > 0) {
const char* (*preHookFunc) (const struct config_setting_t **setting, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37670,9 +37670,9 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
{
retVal___ = HPMHooks.source.libconfig.setting_get_string_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_string_elem_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct config_setting_t *setting, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37682,14 +37682,14 @@ const char* HP_libconfig_setting_get_string_elem(const struct config_setting_t *
struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37697,9 +37697,9 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
{
retVal___ = HPMHooks.source.libconfig.setting_set_int_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -37709,14 +37709,14 @@ struct config_setting_t* HP_libconfig_setting_set_int_elem(struct config_setting
struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setting_t *setting, int idx, int64 value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int64 *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37724,9 +37724,9 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_int64_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_int64_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_int64_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int64 value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_int64_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_int64_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -37736,14 +37736,14 @@ struct config_setting_t* HP_libconfig_setting_set_int64_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setting_t *setting, int idx, double value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, double *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37751,9 +37751,9 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_set_float_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_float_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_float_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, double value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_float_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_float_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -37763,14 +37763,14 @@ struct config_setting_t* HP_libconfig_setting_set_float_elem(struct config_setti
struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_setting_t *setting, int idx, int value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37778,9 +37778,9 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
{
retVal___ = HPMHooks.source.libconfig.setting_set_bool_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_bool_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_bool_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_bool_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_bool_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -37790,14 +37790,14 @@ struct config_setting_t* HP_libconfig_setting_set_bool_elem(struct config_settin
struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_setting_t *setting, int idx, const char *value) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **setting, int *idx, const char **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37805,9 +37805,9 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
{
retVal___ = HPMHooks.source.libconfig.setting_set_string_elem(setting, idx, value);
}
- if( HPMHooks.count.HP_libconfig_setting_set_string_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_string_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *setting, int idx, const char *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_string_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_string_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx, value);
}
@@ -37817,14 +37817,14 @@ struct config_setting_t* HP_libconfig_setting_set_string_elem(struct config_sett
int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_index_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_index_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37832,9 +37832,9 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_index(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_index_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_index_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37844,14 +37844,14 @@ int HP_libconfig_setting_index(const struct config_setting_t *setting) {
int HP_libconfig_setting_length(const struct config_setting_t *setting) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_length_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_length_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37859,9 +37859,9 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_length(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_length_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_length_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -37871,14 +37871,14 @@ int HP_libconfig_setting_length(const struct config_setting_t *setting) {
struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setting_t *setting, unsigned int idx) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37886,9 +37886,9 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
{
retVal___ = HPMHooks.source.libconfig.setting_get_elem(setting, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_get_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_elem_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, idx);
}
@@ -37898,14 +37898,14 @@ struct config_setting_t* HP_libconfig_setting_get_elem(const struct config_setti
struct config_setting_t* HP_libconfig_setting_get_member(const struct config_setting_t *setting, const char *name) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_get_member_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_setting_t **setting, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37913,9 +37913,9 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
{
retVal___ = HPMHooks.source.libconfig.setting_get_member(setting, name);
}
- if( HPMHooks.count.HP_libconfig_setting_get_member_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_member_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_setting_t *setting, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_member_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name);
}
@@ -37925,14 +37925,14 @@ struct config_setting_t* HP_libconfig_setting_get_member(const struct config_set
struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *parent, const char *name, int type) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_setting_add_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_pre > 0) {
struct config_setting_t* (*preHookFunc) (struct config_setting_t **parent, const char **name, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_add_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37940,9 +37940,9 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
{
retVal___ = HPMHooks.source.libconfig.setting_add(parent, name, type);
}
- if( HPMHooks.count.HP_libconfig_setting_add_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_add_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, struct config_setting_t *parent, const char *name, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name, type);
}
@@ -37952,14 +37952,14 @@ struct config_setting_t* HP_libconfig_setting_add(struct config_setting_t *paren
int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37967,9 +37967,9 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
{
retVal___ = HPMHooks.source.libconfig.setting_remove(parent, name);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, name);
}
@@ -37979,14 +37979,14 @@ int HP_libconfig_setting_remove(struct config_setting_t *parent, const char *nam
int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned int idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -37994,9 +37994,9 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
{
retVal___ = HPMHooks.source.libconfig.setting_remove_elem(parent, idx);
}
- if( HPMHooks.count.HP_libconfig_setting_remove_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_remove_elem_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_remove_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_remove_elem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, idx);
}
@@ -38005,14 +38005,14 @@ int HP_libconfig_setting_remove_elem(struct config_setting_t *parent, unsigned i
}
void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_set_hook_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_pre > 0) {
void (*preHookFunc) (struct config_setting_t **setting, void **hook);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_pre[hIndex].func;
preHookFunc(&setting, &hook);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38020,9 +38020,9 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
{
HPMHooks.source.libconfig.setting_set_hook(setting, hook);
}
- if( HPMHooks.count.HP_libconfig_setting_set_hook_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_set_hook_post > 0) {
void (*postHookFunc) (struct config_setting_t *setting, void *hook);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_set_hook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_set_hook_post[hIndex].func;
postHookFunc(setting, hook);
}
@@ -38032,14 +38032,14 @@ void HP_libconfig_setting_set_hook(struct config_setting_t *setting, void *hook)
struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, const char *filepath) {
int hIndex = 0;
struct config_setting_t* retVal___ = NULL;
- if( HPMHooks.count.HP_libconfig_lookup_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_pre > 0) {
struct config_setting_t* (*preHookFunc) (const struct config_t **config, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38047,9 +38047,9 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
{
retVal___ = HPMHooks.source.libconfig.lookup(config, filepath);
}
- if( HPMHooks.count.HP_libconfig_lookup_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_post > 0) {
struct config_setting_t* (*postHookFunc) (struct config_setting_t* retVal___, const struct config_t *config, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath);
}
@@ -38059,14 +38059,14 @@ struct config_setting_t* HP_libconfig_lookup(const struct config_t *config, cons
int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38074,9 +38074,9 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
{
retVal___ = HPMHooks.source.libconfig.lookup_int(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -38086,14 +38086,14 @@ int HP_libconfig_lookup_int(const struct config_t *config, const char *filepath,
int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepath, int64 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_int64_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int64 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38101,9 +38101,9 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_int64(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_int64_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_int64_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int64 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_int64_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_int64_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -38113,14 +38113,14 @@ int HP_libconfig_lookup_int64(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_float(const struct config_t *config, const char *filepath, double *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_float_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, double **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_float_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38128,9 +38128,9 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
{
retVal___ = HPMHooks.source.libconfig.lookup_float(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_float_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_float_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, double *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_float_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_float_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -38140,14 +38140,14 @@ int HP_libconfig_lookup_float(const struct config_t *config, const char *filepat
int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath, int *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_bool_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38155,9 +38155,9 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
{
retVal___ = HPMHooks.source.libconfig.lookup_bool(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_bool_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_bool_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_bool_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_bool_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -38167,14 +38167,14 @@ int HP_libconfig_lookup_bool(const struct config_t *config, const char *filepath
int HP_libconfig_lookup_string(const struct config_t *config, const char *filepath, const char **value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **filepath, const char ***value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &filepath, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38182,9 +38182,9 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
{
retVal___ = HPMHooks.source.libconfig.lookup_string(config, filepath, value);
}
- if( HPMHooks.count.HP_libconfig_lookup_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *filepath, const char **value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, filepath, value);
}
@@ -38194,14 +38194,14 @@ int HP_libconfig_lookup_string(const struct config_t *config, const char *filepa
int HP_libconfig_load_file(struct config_t *config, const char *config_filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_load_file_pre ) {
+ if (HPMHooks.count.HP_libconfig_load_file_pre > 0) {
int (*preHookFunc) (struct config_t **config, const char **config_filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_load_file_pre[hIndex].func;
retVal___ = preHookFunc(&config, &config_filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38209,9 +38209,9 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
{
retVal___ = HPMHooks.source.libconfig.load_file(config, config_filename);
}
- if( HPMHooks.count.HP_libconfig_load_file_post ) {
+ if (HPMHooks.count.HP_libconfig_load_file_post > 0) {
int (*postHookFunc) (int retVal___, struct config_t *config, const char *config_filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_load_file_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_load_file_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, config_filename);
}
@@ -38220,14 +38220,14 @@ int HP_libconfig_load_file(struct config_t *config, const char *config_filename)
}
void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38235,9 +38235,9 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
{
HPMHooks.source.libconfig.setting_copy_simple(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_simple_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_simple_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_simple_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_simple_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -38246,14 +38246,14 @@ void HP_libconfig_setting_copy_simple(struct config_setting_t *parent, const str
}
void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38261,9 +38261,9 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
{
HPMHooks.source.libconfig.setting_copy_elem(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_elem_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_elem_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_elem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_elem_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -38272,14 +38272,14 @@ void HP_libconfig_setting_copy_elem(struct config_setting_t *parent, const struc
}
void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre > 0) {
void (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_pre[hIndex].func;
preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38287,9 +38287,9 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
{
HPMHooks.source.libconfig.setting_copy_aggregate(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_aggregate_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_aggregate_post > 0) {
void (*postHookFunc) (struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_aggregate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_aggregate_post[hIndex].func;
postHookFunc(parent, src);
}
@@ -38299,14 +38299,14 @@ void HP_libconfig_setting_copy_aggregate(struct config_setting_t *parent, const
int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct config_setting_t *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_copy_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_pre > 0) {
int (*preHookFunc) (struct config_setting_t **parent, const struct config_setting_t **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_copy_pre[hIndex].func;
retVal___ = preHookFunc(&parent, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38314,9 +38314,9 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
{
retVal___ = HPMHooks.source.libconfig.setting_copy(parent, src);
}
- if( HPMHooks.count.HP_libconfig_setting_copy_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_copy_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *parent, const struct config_setting_t *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_copy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_copy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, parent, src);
}
@@ -38326,14 +38326,14 @@ int HP_libconfig_setting_copy(struct config_setting_t *parent, const struct conf
bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38341,9 +38341,9 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
{
retVal___ = HPMHooks.source.libconfig.setting_get_bool_real(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_bool_real_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -38353,14 +38353,14 @@ bool HP_libconfig_setting_get_bool_real(const struct config_setting_t *setting)
uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_pre > 0) {
uint32 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38368,9 +38368,9 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint32(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint32_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -38380,14 +38380,14 @@ uint32 HP_libconfig_setting_get_uint32(const struct config_setting_t *setting) {
uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_pre > 0) {
uint16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38395,9 +38395,9 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_uint16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_uint16_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -38407,14 +38407,14 @@ uint16 HP_libconfig_setting_get_uint16(const struct config_setting_t *setting) {
int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int hIndex = 0;
int16 retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_get_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_pre > 0) {
int16 (*preHookFunc) (const struct config_setting_t **setting);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38422,9 +38422,9 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
{
retVal___ = HPMHooks.source.libconfig.setting_get_int16(setting);
}
- if( HPMHooks.count.HP_libconfig_setting_get_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_get_int16_post > 0) {
int16 (*postHookFunc) (int16 retVal___, const struct config_setting_t *setting);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_get_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_get_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting);
}
@@ -38434,14 +38434,14 @@ int16 HP_libconfig_setting_get_int16(const struct config_setting_t *setting) {
int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting, const char *name, bool *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, bool **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38449,9 +38449,9 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_bool_real(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, bool *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_bool_real_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_bool_real_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -38461,14 +38461,14 @@ int HP_libconfig_setting_lookup_bool_real(const struct config_setting_t *setting
int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, const char *name, uint32 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint32 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38476,9 +38476,9 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint32(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint32_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint32_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint32 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint32_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint32_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -38488,14 +38488,14 @@ int HP_libconfig_setting_lookup_uint32(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, const char *name, uint16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, uint16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38503,9 +38503,9 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_uint16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_uint16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_uint16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, uint16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_uint16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_uint16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -38515,14 +38515,14 @@ int HP_libconfig_setting_lookup_uint16(const struct config_setting_t *setting, c
int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, const char *name, int16 *value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, int16 **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38530,9 +38530,9 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_int16(setting, name, value);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_int16_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_int16_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, int16 *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_int16_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_int16_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, value);
}
@@ -38542,14 +38542,14 @@ int HP_libconfig_setting_lookup_int16(const struct config_setting_t *setting, co
int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *setting, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_setting_t **setting, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&setting, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38557,9 +38557,9 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
{
retVal___ = HPMHooks.source.libconfig.setting_lookup_mutable_string(setting, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_setting_t *setting, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_setting_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_setting_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, setting, name, out, out_size);
}
@@ -38569,14 +38569,14 @@ int HP_libconfig_setting_lookup_mutable_string(const struct config_setting_t *se
int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char *name, char *out, size_t out_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_pre ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_pre > 0) {
int (*preHookFunc) (const struct config_t **config, const char **name, char **out, size_t *out_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_pre[hIndex].func;
retVal___ = preHookFunc(&config, &name, &out, &out_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -38584,9 +38584,9 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
{
retVal___ = HPMHooks.source.libconfig.lookup_mutable_string(config, name, out, out_size);
}
- if( HPMHooks.count.HP_libconfig_lookup_mutable_string_post ) {
+ if (HPMHooks.count.HP_libconfig_lookup_mutable_string_post > 0) {
int (*postHookFunc) (int retVal___, const struct config_t *config, const char *name, char *out, size_t out_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libconfig_lookup_mutable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libconfig_lookup_mutable_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, config, name, out, out_size);
}
@@ -38596,14 +38596,14 @@ int HP_libconfig_lookup_mutable_string(const struct config_t *config, const char
/* log_interface */
void HP_logs_pick_pc(struct map_session_data *sd, e_log_pick_type type, int amount, struct item *itm, struct item_data *data) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_pick_pc_pre ) {
+ if (HPMHooks.count.HP_logs_pick_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, e_log_pick_type *type, int *amount, struct item **itm, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_pick_pc_pre[hIndex].func;
preHookFunc(&sd, &type, &amount, &itm, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38611,9 +38611,9 @@ void HP_logs_pick_pc(struct map_session_data *sd, e_log_pick_type type, int amou
{
HPMHooks.source.logs.pick_pc(sd, type, amount, itm, data);
}
- if( HPMHooks.count.HP_logs_pick_pc_post ) {
+ if (HPMHooks.count.HP_logs_pick_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, e_log_pick_type type, int amount, struct item *itm, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_pick_pc_post[hIndex].func;
postHookFunc(sd, type, amount, itm, data);
}
@@ -38622,14 +38622,14 @@ void HP_logs_pick_pc(struct map_session_data *sd, e_log_pick_type type, int amou
}
void HP_logs_pick_mob(struct mob_data *md, e_log_pick_type type, int amount, struct item *itm, struct item_data *data) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_pick_mob_pre ) {
+ if (HPMHooks.count.HP_logs_pick_mob_pre > 0) {
void (*preHookFunc) (struct mob_data **md, e_log_pick_type *type, int *amount, struct item **itm, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_mob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_mob_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_pick_mob_pre[hIndex].func;
preHookFunc(&md, &type, &amount, &itm, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38637,9 +38637,9 @@ void HP_logs_pick_mob(struct mob_data *md, e_log_pick_type type, int amount, str
{
HPMHooks.source.logs.pick_mob(md, type, amount, itm, data);
}
- if( HPMHooks.count.HP_logs_pick_mob_post ) {
+ if (HPMHooks.count.HP_logs_pick_mob_post > 0) {
void (*postHookFunc) (struct mob_data *md, e_log_pick_type type, int amount, struct item *itm, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_mob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_mob_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_pick_mob_post[hIndex].func;
postHookFunc(md, type, amount, itm, data);
}
@@ -38648,14 +38648,14 @@ void HP_logs_pick_mob(struct mob_data *md, e_log_pick_type type, int amount, str
}
void HP_logs_zeny(struct map_session_data *sd, e_log_pick_type type, struct map_session_data *src_sd, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_zeny_pre ) {
+ if (HPMHooks.count.HP_logs_zeny_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, e_log_pick_type *type, struct map_session_data **src_sd, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_zeny_pre[hIndex].func;
preHookFunc(&sd, &type, &src_sd, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38663,9 +38663,9 @@ void HP_logs_zeny(struct map_session_data *sd, e_log_pick_type type, struct map_
{
HPMHooks.source.logs.zeny(sd, type, src_sd, amount);
}
- if( HPMHooks.count.HP_logs_zeny_post ) {
+ if (HPMHooks.count.HP_logs_zeny_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, e_log_pick_type type, struct map_session_data *src_sd, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_zeny_post[hIndex].func;
postHookFunc(sd, type, src_sd, amount);
}
@@ -38674,14 +38674,14 @@ void HP_logs_zeny(struct map_session_data *sd, e_log_pick_type type, struct map_
}
void HP_logs_npc(struct map_session_data *sd, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_npc_pre ) {
+ if (HPMHooks.count.HP_logs_npc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_npc_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38689,9 +38689,9 @@ void HP_logs_npc(struct map_session_data *sd, const char *message) {
{
HPMHooks.source.logs.npc(sd, message);
}
- if( HPMHooks.count.HP_logs_npc_post ) {
+ if (HPMHooks.count.HP_logs_npc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_npc_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -38700,14 +38700,14 @@ void HP_logs_npc(struct map_session_data *sd, const char *message) {
}
void HP_logs_chat(e_log_chat_type type, int type_id, int src_charid, int src_accid, const char *mapname, int x, int y, const char *dst_charname, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_chat_pre ) {
+ if (HPMHooks.count.HP_logs_chat_pre > 0) {
void (*preHookFunc) (e_log_chat_type *type, int *type_id, int *src_charid, int *src_accid, const char **mapname, int *x, int *y, const char **dst_charname, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_chat_pre[hIndex].func;
preHookFunc(&type, &type_id, &src_charid, &src_accid, &mapname, &x, &y, &dst_charname, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38715,9 +38715,9 @@ void HP_logs_chat(e_log_chat_type type, int type_id, int src_charid, int src_acc
{
HPMHooks.source.logs.chat(type, type_id, src_charid, src_accid, mapname, x, y, dst_charname, message);
}
- if( HPMHooks.count.HP_logs_chat_post ) {
+ if (HPMHooks.count.HP_logs_chat_post > 0) {
void (*postHookFunc) (e_log_chat_type type, int type_id, int src_charid, int src_accid, const char *mapname, int x, int y, const char *dst_charname, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_chat_post[hIndex].func;
postHookFunc(type, type_id, src_charid, src_accid, mapname, x, y, dst_charname, message);
}
@@ -38726,14 +38726,14 @@ void HP_logs_chat(e_log_chat_type type, int type_id, int src_charid, int src_acc
}
void HP_logs_atcommand(struct map_session_data *sd, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_atcommand_pre ) {
+ if (HPMHooks.count.HP_logs_atcommand_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_atcommand_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38741,9 +38741,9 @@ void HP_logs_atcommand(struct map_session_data *sd, const char *message) {
{
HPMHooks.source.logs.atcommand(sd, message);
}
- if( HPMHooks.count.HP_logs_atcommand_post ) {
+ if (HPMHooks.count.HP_logs_atcommand_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_atcommand_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -38752,14 +38752,14 @@ void HP_logs_atcommand(struct map_session_data *sd, const char *message) {
}
void HP_logs_branch(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_branch_pre ) {
+ if (HPMHooks.count.HP_logs_branch_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_branch_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38767,9 +38767,9 @@ void HP_logs_branch(struct map_session_data *sd) {
{
HPMHooks.source.logs.branch(sd);
}
- if( HPMHooks.count.HP_logs_branch_post ) {
+ if (HPMHooks.count.HP_logs_branch_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_branch_post[hIndex].func;
postHookFunc(sd);
}
@@ -38778,14 +38778,14 @@ void HP_logs_branch(struct map_session_data *sd) {
}
void HP_logs_mvpdrop(struct map_session_data *sd, int monster_id, int *log_mvp) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_mvpdrop_pre ) {
+ if (HPMHooks.count.HP_logs_mvpdrop_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *monster_id, int **log_mvp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_mvpdrop_pre[hIndex].func;
preHookFunc(&sd, &monster_id, &log_mvp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38793,9 +38793,9 @@ void HP_logs_mvpdrop(struct map_session_data *sd, int monster_id, int *log_mvp)
{
HPMHooks.source.logs.mvpdrop(sd, monster_id, log_mvp);
}
- if( HPMHooks.count.HP_logs_mvpdrop_post ) {
+ if (HPMHooks.count.HP_logs_mvpdrop_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int monster_id, int *log_mvp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_mvpdrop_post[hIndex].func;
postHookFunc(sd, monster_id, log_mvp);
}
@@ -38804,14 +38804,14 @@ void HP_logs_mvpdrop(struct map_session_data *sd, int monster_id, int *log_mvp)
}
void HP_logs_pick_sub(int id, int16 m, e_log_pick_type type, int amount, struct item *itm, struct item_data *data) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_pick_sub_pre ) {
+ if (HPMHooks.count.HP_logs_pick_sub_pre > 0) {
void (*preHookFunc) (int *id, int16 *m, e_log_pick_type *type, int *amount, struct item **itm, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_pick_sub_pre[hIndex].func;
preHookFunc(&id, &m, &type, &amount, &itm, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38819,9 +38819,9 @@ void HP_logs_pick_sub(int id, int16 m, e_log_pick_type type, int amount, struct
{
HPMHooks.source.logs.pick_sub(id, m, type, amount, itm, data);
}
- if( HPMHooks.count.HP_logs_pick_sub_post ) {
+ if (HPMHooks.count.HP_logs_pick_sub_post > 0) {
void (*postHookFunc) (int id, int16 m, e_log_pick_type type, int amount, struct item *itm, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_pick_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_pick_sub_post[hIndex].func;
postHookFunc(id, m, type, amount, itm, data);
}
@@ -38830,14 +38830,14 @@ void HP_logs_pick_sub(int id, int16 m, e_log_pick_type type, int amount, struct
}
void HP_logs_zeny_sub(struct map_session_data *sd, e_log_pick_type type, struct map_session_data *src_sd, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_zeny_sub_pre ) {
+ if (HPMHooks.count.HP_logs_zeny_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, e_log_pick_type *type, struct map_session_data **src_sd, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_zeny_sub_pre[hIndex].func;
preHookFunc(&sd, &type, &src_sd, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38845,9 +38845,9 @@ void HP_logs_zeny_sub(struct map_session_data *sd, e_log_pick_type type, struct
{
HPMHooks.source.logs.zeny_sub(sd, type, src_sd, amount);
}
- if( HPMHooks.count.HP_logs_zeny_sub_post ) {
+ if (HPMHooks.count.HP_logs_zeny_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, e_log_pick_type type, struct map_session_data *src_sd, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_zeny_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_zeny_sub_post[hIndex].func;
postHookFunc(sd, type, src_sd, amount);
}
@@ -38856,14 +38856,14 @@ void HP_logs_zeny_sub(struct map_session_data *sd, e_log_pick_type type, struct
}
void HP_logs_npc_sub(struct map_session_data *sd, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_npc_sub_pre ) {
+ if (HPMHooks.count.HP_logs_npc_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_npc_sub_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38871,9 +38871,9 @@ void HP_logs_npc_sub(struct map_session_data *sd, const char *message) {
{
HPMHooks.source.logs.npc_sub(sd, message);
}
- if( HPMHooks.count.HP_logs_npc_sub_post ) {
+ if (HPMHooks.count.HP_logs_npc_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_npc_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_npc_sub_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -38882,14 +38882,14 @@ void HP_logs_npc_sub(struct map_session_data *sd, const char *message) {
}
void HP_logs_chat_sub(e_log_chat_type type, int type_id, int src_charid, int src_accid, const char *mapname, int x, int y, const char *dst_charname, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_chat_sub_pre ) {
+ if (HPMHooks.count.HP_logs_chat_sub_pre > 0) {
void (*preHookFunc) (e_log_chat_type *type, int *type_id, int *src_charid, int *src_accid, const char **mapname, int *x, int *y, const char **dst_charname, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_chat_sub_pre[hIndex].func;
preHookFunc(&type, &type_id, &src_charid, &src_accid, &mapname, &x, &y, &dst_charname, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38897,9 +38897,9 @@ void HP_logs_chat_sub(e_log_chat_type type, int type_id, int src_charid, int src
{
HPMHooks.source.logs.chat_sub(type, type_id, src_charid, src_accid, mapname, x, y, dst_charname, message);
}
- if( HPMHooks.count.HP_logs_chat_sub_post ) {
+ if (HPMHooks.count.HP_logs_chat_sub_post > 0) {
void (*postHookFunc) (e_log_chat_type type, int type_id, int src_charid, int src_accid, const char *mapname, int x, int y, const char *dst_charname, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chat_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_chat_sub_post[hIndex].func;
postHookFunc(type, type_id, src_charid, src_accid, mapname, x, y, dst_charname, message);
}
@@ -38908,14 +38908,14 @@ void HP_logs_chat_sub(e_log_chat_type type, int type_id, int src_charid, int src
}
void HP_logs_atcommand_sub(struct map_session_data *sd, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_atcommand_sub_pre ) {
+ if (HPMHooks.count.HP_logs_atcommand_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_atcommand_sub_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38923,9 +38923,9 @@ void HP_logs_atcommand_sub(struct map_session_data *sd, const char *message) {
{
HPMHooks.source.logs.atcommand_sub(sd, message);
}
- if( HPMHooks.count.HP_logs_atcommand_sub_post ) {
+ if (HPMHooks.count.HP_logs_atcommand_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_atcommand_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_atcommand_sub_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -38934,14 +38934,14 @@ void HP_logs_atcommand_sub(struct map_session_data *sd, const char *message) {
}
void HP_logs_branch_sub(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_branch_sub_pre ) {
+ if (HPMHooks.count.HP_logs_branch_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_branch_sub_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38949,9 +38949,9 @@ void HP_logs_branch_sub(struct map_session_data *sd) {
{
HPMHooks.source.logs.branch_sub(sd);
}
- if( HPMHooks.count.HP_logs_branch_sub_post ) {
+ if (HPMHooks.count.HP_logs_branch_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_branch_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_branch_sub_post[hIndex].func;
postHookFunc(sd);
}
@@ -38960,14 +38960,14 @@ void HP_logs_branch_sub(struct map_session_data *sd) {
}
void HP_logs_mvpdrop_sub(struct map_session_data *sd, int monster_id, int *log_mvp) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_mvpdrop_sub_pre ) {
+ if (HPMHooks.count.HP_logs_mvpdrop_sub_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *monster_id, int **log_mvp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_mvpdrop_sub_pre[hIndex].func;
preHookFunc(&sd, &monster_id, &log_mvp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -38975,9 +38975,9 @@ void HP_logs_mvpdrop_sub(struct map_session_data *sd, int monster_id, int *log_m
{
HPMHooks.source.logs.mvpdrop_sub(sd, monster_id, log_mvp);
}
- if( HPMHooks.count.HP_logs_mvpdrop_sub_post ) {
+ if (HPMHooks.count.HP_logs_mvpdrop_sub_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int monster_id, int *log_mvp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_mvpdrop_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_mvpdrop_sub_post[hIndex].func;
postHookFunc(sd, monster_id, log_mvp);
}
@@ -38987,14 +38987,14 @@ void HP_logs_mvpdrop_sub(struct map_session_data *sd, int monster_id, int *log_m
bool HP_logs_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_logs_config_read_pre ) {
+ if (HPMHooks.count.HP_logs_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39002,9 +39002,9 @@ bool HP_logs_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.logs.config_read(filename, imported);
}
- if( HPMHooks.count.HP_logs_config_read_post ) {
+ if (HPMHooks.count.HP_logs_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -39013,14 +39013,14 @@ bool HP_logs_config_read(const char *filename, bool imported) {
}
void HP_logs_config_done(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_config_done_pre ) {
+ if (HPMHooks.count.HP_logs_config_done_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_done_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_done_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_config_done_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39028,9 +39028,9 @@ void HP_logs_config_done(void) {
{
HPMHooks.source.logs.config_done();
}
- if( HPMHooks.count.HP_logs_config_done_post ) {
+ if (HPMHooks.count.HP_logs_config_done_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_done_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_config_done_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_config_done_post[hIndex].func;
postHookFunc();
}
@@ -39039,14 +39039,14 @@ void HP_logs_config_done(void) {
}
void HP_logs_sql_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_sql_init_pre ) {
+ if (HPMHooks.count.HP_logs_sql_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_sql_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39054,9 +39054,9 @@ void HP_logs_sql_init(void) {
{
HPMHooks.source.logs.sql_init();
}
- if( HPMHooks.count.HP_logs_sql_init_post ) {
+ if (HPMHooks.count.HP_logs_sql_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_sql_init_post[hIndex].func;
postHookFunc();
}
@@ -39065,14 +39065,14 @@ void HP_logs_sql_init(void) {
}
void HP_logs_sql_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_logs_sql_final_pre ) {
+ if (HPMHooks.count.HP_logs_sql_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_sql_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39080,9 +39080,9 @@ void HP_logs_sql_final(void) {
{
HPMHooks.source.logs.sql_final();
}
- if( HPMHooks.count.HP_logs_sql_final_post ) {
+ if (HPMHooks.count.HP_logs_sql_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_sql_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_sql_final_post[hIndex].func;
postHookFunc();
}
@@ -39092,14 +39092,14 @@ void HP_logs_sql_final(void) {
char HP_logs_picktype2char(e_log_pick_type type) {
int hIndex = 0;
char retVal___ = 0;
- if( HPMHooks.count.HP_logs_picktype2char_pre ) {
+ if (HPMHooks.count.HP_logs_picktype2char_pre > 0) {
char (*preHookFunc) (e_log_pick_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_picktype2char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_picktype2char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_picktype2char_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39107,9 +39107,9 @@ char HP_logs_picktype2char(e_log_pick_type type) {
{
retVal___ = HPMHooks.source.logs.picktype2char(type);
}
- if( HPMHooks.count.HP_logs_picktype2char_post ) {
+ if (HPMHooks.count.HP_logs_picktype2char_post > 0) {
char (*postHookFunc) (char retVal___, e_log_pick_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_picktype2char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_picktype2char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_picktype2char_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -39119,14 +39119,14 @@ char HP_logs_picktype2char(e_log_pick_type type) {
char HP_logs_chattype2char(e_log_chat_type type) {
int hIndex = 0;
char retVal___ = 0;
- if( HPMHooks.count.HP_logs_chattype2char_pre ) {
+ if (HPMHooks.count.HP_logs_chattype2char_pre > 0) {
char (*preHookFunc) (e_log_chat_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chattype2char_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chattype2char_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_chattype2char_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39134,9 +39134,9 @@ char HP_logs_chattype2char(e_log_chat_type type) {
{
retVal___ = HPMHooks.source.logs.chattype2char(type);
}
- if( HPMHooks.count.HP_logs_chattype2char_post ) {
+ if (HPMHooks.count.HP_logs_chattype2char_post > 0) {
char (*postHookFunc) (char retVal___, e_log_chat_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_chattype2char_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_chattype2char_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_chattype2char_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -39146,14 +39146,14 @@ char HP_logs_chattype2char(e_log_chat_type type) {
bool HP_logs_should_log_item(int nameid, int amount, int refine, struct item_data *id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_logs_should_log_item_pre ) {
+ if (HPMHooks.count.HP_logs_should_log_item_pre > 0) {
bool (*preHookFunc) (int *nameid, int *amount, int *refine, struct item_data **id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_should_log_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_should_log_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_logs_should_log_item_pre[hIndex].func;
retVal___ = preHookFunc(&nameid, &amount, &refine, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39161,9 +39161,9 @@ bool HP_logs_should_log_item(int nameid, int amount, int refine, struct item_dat
{
retVal___ = HPMHooks.source.logs.should_log_item(nameid, amount, refine, id);
}
- if( HPMHooks.count.HP_logs_should_log_item_post ) {
+ if (HPMHooks.count.HP_logs_should_log_item_post > 0) {
bool (*postHookFunc) (bool retVal___, int nameid, int amount, int refine, struct item_data *id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_logs_should_log_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_logs_should_log_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_logs_should_log_item_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid, amount, refine, id);
}
@@ -39173,14 +39173,14 @@ bool HP_logs_should_log_item(int nameid, int amount, int refine, struct item_dat
/* mail_interface */
void HP_mail_clear(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_mail_clear_pre ) {
+ if (HPMHooks.count.HP_mail_clear_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_clear_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39188,9 +39188,9 @@ void HP_mail_clear(struct map_session_data *sd) {
{
HPMHooks.source.mail.clear(sd);
}
- if( HPMHooks.count.HP_mail_clear_post ) {
+ if (HPMHooks.count.HP_mail_clear_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_clear_post[hIndex].func;
postHookFunc(sd);
}
@@ -39200,14 +39200,14 @@ void HP_mail_clear(struct map_session_data *sd) {
int HP_mail_removeitem(struct map_session_data *sd, short flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mail_removeitem_pre ) {
+ if (HPMHooks.count.HP_mail_removeitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, short *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_removeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_removeitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39215,9 +39215,9 @@ int HP_mail_removeitem(struct map_session_data *sd, short flag) {
{
retVal___ = HPMHooks.source.mail.removeitem(sd, flag);
}
- if( HPMHooks.count.HP_mail_removeitem_post ) {
+ if (HPMHooks.count.HP_mail_removeitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, short flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_removeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_removeitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -39227,14 +39227,14 @@ int HP_mail_removeitem(struct map_session_data *sd, short flag) {
int HP_mail_removezeny(struct map_session_data *sd, short flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mail_removezeny_pre ) {
+ if (HPMHooks.count.HP_mail_removezeny_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, short *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removezeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_removezeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_removezeny_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39242,9 +39242,9 @@ int HP_mail_removezeny(struct map_session_data *sd, short flag) {
{
retVal___ = HPMHooks.source.mail.removezeny(sd, flag);
}
- if( HPMHooks.count.HP_mail_removezeny_post ) {
+ if (HPMHooks.count.HP_mail_removezeny_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, short flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_removezeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_removezeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_removezeny_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -39254,14 +39254,14 @@ int HP_mail_removezeny(struct map_session_data *sd, short flag) {
unsigned char HP_mail_setitem(struct map_session_data *sd, int idx, int amount) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_mail_setitem_pre ) {
+ if (HPMHooks.count.HP_mail_setitem_pre > 0) {
unsigned char (*preHookFunc) (struct map_session_data **sd, int *idx, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_setitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_setitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39269,9 +39269,9 @@ unsigned char HP_mail_setitem(struct map_session_data *sd, int idx, int amount)
{
retVal___ = HPMHooks.source.mail.setitem(sd, idx, amount);
}
- if( HPMHooks.count.HP_mail_setitem_post ) {
+ if (HPMHooks.count.HP_mail_setitem_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct map_session_data *sd, int idx, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_setitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_setitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx, amount);
}
@@ -39281,14 +39281,14 @@ unsigned char HP_mail_setitem(struct map_session_data *sd, int idx, int amount)
bool HP_mail_setattachment(struct map_session_data *sd, struct mail_message *msg) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mail_setattachment_pre ) {
+ if (HPMHooks.count.HP_mail_setattachment_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setattachment_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_setattachment_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_setattachment_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39296,9 +39296,9 @@ bool HP_mail_setattachment(struct map_session_data *sd, struct mail_message *msg
{
retVal___ = HPMHooks.source.mail.setattachment(sd, msg);
}
- if( HPMHooks.count.HP_mail_setattachment_post ) {
+ if (HPMHooks.count.HP_mail_setattachment_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_setattachment_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_setattachment_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_setattachment_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, msg);
}
@@ -39307,14 +39307,14 @@ bool HP_mail_setattachment(struct map_session_data *sd, struct mail_message *msg
}
void HP_mail_getattachment(struct map_session_data *sd, int zeny, struct item *item) {
int hIndex = 0;
- if( HPMHooks.count.HP_mail_getattachment_pre ) {
+ if (HPMHooks.count.HP_mail_getattachment_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *zeny, struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_getattachment_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_getattachment_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_getattachment_pre[hIndex].func;
preHookFunc(&sd, &zeny, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39322,9 +39322,9 @@ void HP_mail_getattachment(struct map_session_data *sd, int zeny, struct item *i
{
HPMHooks.source.mail.getattachment(sd, zeny, item);
}
- if( HPMHooks.count.HP_mail_getattachment_post ) {
+ if (HPMHooks.count.HP_mail_getattachment_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int zeny, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_getattachment_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_getattachment_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_getattachment_post[hIndex].func;
postHookFunc(sd, zeny, item);
}
@@ -39334,14 +39334,14 @@ void HP_mail_getattachment(struct map_session_data *sd, int zeny, struct item *i
int HP_mail_openmail(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mail_openmail_pre ) {
+ if (HPMHooks.count.HP_mail_openmail_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_openmail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_openmail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_openmail_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39349,9 +39349,9 @@ int HP_mail_openmail(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.mail.openmail(sd);
}
- if( HPMHooks.count.HP_mail_openmail_post ) {
+ if (HPMHooks.count.HP_mail_openmail_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_openmail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_openmail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_openmail_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -39360,14 +39360,14 @@ int HP_mail_openmail(struct map_session_data *sd) {
}
void HP_mail_deliveryfail(struct map_session_data *sd, struct mail_message *msg) {
int hIndex = 0;
- if( HPMHooks.count.HP_mail_deliveryfail_pre ) {
+ if (HPMHooks.count.HP_mail_deliveryfail_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct mail_message **msg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_deliveryfail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_deliveryfail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_deliveryfail_pre[hIndex].func;
preHookFunc(&sd, &msg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39375,9 +39375,9 @@ void HP_mail_deliveryfail(struct map_session_data *sd, struct mail_message *msg)
{
HPMHooks.source.mail.deliveryfail(sd, msg);
}
- if( HPMHooks.count.HP_mail_deliveryfail_post ) {
+ if (HPMHooks.count.HP_mail_deliveryfail_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct mail_message *msg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_deliveryfail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_deliveryfail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_deliveryfail_post[hIndex].func;
postHookFunc(sd, msg);
}
@@ -39387,14 +39387,14 @@ void HP_mail_deliveryfail(struct map_session_data *sd, struct mail_message *msg)
bool HP_mail_invalid_operation(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mail_invalid_operation_pre ) {
+ if (HPMHooks.count.HP_mail_invalid_operation_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_invalid_operation_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_invalid_operation_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mail_invalid_operation_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39402,9 +39402,9 @@ bool HP_mail_invalid_operation(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.mail.invalid_operation(sd);
}
- if( HPMHooks.count.HP_mail_invalid_operation_post ) {
+ if (HPMHooks.count.HP_mail_invalid_operation_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mail_invalid_operation_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mail_invalid_operation_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mail_invalid_operation_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -39414,14 +39414,14 @@ bool HP_mail_invalid_operation(struct map_session_data *sd) {
/* map_interface */
void HP_map_zone_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_init_pre ) {
+ if (HPMHooks.count.HP_map_zone_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39429,9 +39429,9 @@ void HP_map_zone_init(void) {
{
HPMHooks.source.map.zone_init();
}
- if( HPMHooks.count.HP_map_zone_init_post ) {
+ if (HPMHooks.count.HP_map_zone_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_init_post[hIndex].func;
postHookFunc();
}
@@ -39440,14 +39440,14 @@ void HP_map_zone_init(void) {
}
void HP_map_zone_remove(int m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_remove_pre ) {
+ if (HPMHooks.count.HP_map_zone_remove_pre > 0) {
void (*preHookFunc) (int *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_remove_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39455,9 +39455,9 @@ void HP_map_zone_remove(int m) {
{
HPMHooks.source.map.zone_remove(m);
}
- if( HPMHooks.count.HP_map_zone_remove_post ) {
+ if (HPMHooks.count.HP_map_zone_remove_post > 0) {
void (*postHookFunc) (int m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_remove_post[hIndex].func;
postHookFunc(m);
}
@@ -39466,14 +39466,14 @@ void HP_map_zone_remove(int m) {
}
void HP_map_zone_apply(int m, struct map_zone_data *zone, const char *start, const char *buffer, const char *filepath) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_apply_pre ) {
+ if (HPMHooks.count.HP_map_zone_apply_pre > 0) {
void (*preHookFunc) (int *m, struct map_zone_data **zone, const char **start, const char **buffer, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_apply_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_apply_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_apply_pre[hIndex].func;
preHookFunc(&m, &zone, &start, &buffer, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39481,9 +39481,9 @@ void HP_map_zone_apply(int m, struct map_zone_data *zone, const char *start, con
{
HPMHooks.source.map.zone_apply(m, zone, start, buffer, filepath);
}
- if( HPMHooks.count.HP_map_zone_apply_post ) {
+ if (HPMHooks.count.HP_map_zone_apply_post > 0) {
void (*postHookFunc) (int m, struct map_zone_data *zone, const char *start, const char *buffer, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_apply_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_apply_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_apply_post[hIndex].func;
postHookFunc(m, zone, start, buffer, filepath);
}
@@ -39492,14 +39492,14 @@ void HP_map_zone_apply(int m, struct map_zone_data *zone, const char *start, con
}
void HP_map_zone_change(int m, struct map_zone_data *zone, const char *start, const char *buffer, const char *filepath) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_change_pre ) {
+ if (HPMHooks.count.HP_map_zone_change_pre > 0) {
void (*preHookFunc) (int *m, struct map_zone_data **zone, const char **start, const char **buffer, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_change_pre[hIndex].func;
preHookFunc(&m, &zone, &start, &buffer, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39507,9 +39507,9 @@ void HP_map_zone_change(int m, struct map_zone_data *zone, const char *start, co
{
HPMHooks.source.map.zone_change(m, zone, start, buffer, filepath);
}
- if( HPMHooks.count.HP_map_zone_change_post ) {
+ if (HPMHooks.count.HP_map_zone_change_post > 0) {
void (*postHookFunc) (int m, struct map_zone_data *zone, const char *start, const char *buffer, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_change_post[hIndex].func;
postHookFunc(m, zone, start, buffer, filepath);
}
@@ -39518,14 +39518,14 @@ void HP_map_zone_change(int m, struct map_zone_data *zone, const char *start, co
}
void HP_map_zone_change2(int m, struct map_zone_data *zone) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_change2_pre ) {
+ if (HPMHooks.count.HP_map_zone_change2_pre > 0) {
void (*preHookFunc) (int *m, struct map_zone_data **zone);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_change2_pre[hIndex].func;
preHookFunc(&m, &zone);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39533,9 +39533,9 @@ void HP_map_zone_change2(int m, struct map_zone_data *zone) {
{
HPMHooks.source.map.zone_change2(m, zone);
}
- if( HPMHooks.count.HP_map_zone_change2_post ) {
+ if (HPMHooks.count.HP_map_zone_change2_post > 0) {
void (*postHookFunc) (int m, struct map_zone_data *zone);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_change2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_change2_post[hIndex].func;
postHookFunc(m, zone);
}
@@ -39545,14 +39545,14 @@ void HP_map_zone_change2(int m, struct map_zone_data *zone) {
int HP_map_getcell(int16 m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_getcell_pre ) {
+ if (HPMHooks.count.HP_map_getcell_pre > 0) {
int (*preHookFunc) (int16 *m, const struct block_list **bl, int16 *x, int16 *y, cell_chk *cellchk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_getcell_pre[hIndex].func;
retVal___ = preHookFunc(&m, &bl, &x, &y, &cellchk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39560,9 +39560,9 @@ int HP_map_getcell(int16 m, const struct block_list *bl, int16 x, int16 y, cell_
{
retVal___ = HPMHooks.source.map.getcell(m, bl, x, y, cellchk);
}
- if( HPMHooks.count.HP_map_getcell_post ) {
+ if (HPMHooks.count.HP_map_getcell_post > 0) {
int (*postHookFunc) (int retVal___, int16 m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_getcell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, bl, x, y, cellchk);
}
@@ -39571,14 +39571,14 @@ int HP_map_getcell(int16 m, const struct block_list *bl, int16 x, int16 y, cell_
}
void HP_map_setgatcell(int16 m, int16 x, int16 y, int gat) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_setgatcell_pre ) {
+ if (HPMHooks.count.HP_map_setgatcell_pre > 0) {
void (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *gat);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setgatcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setgatcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_setgatcell_pre[hIndex].func;
preHookFunc(&m, &x, &y, &gat);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39586,9 +39586,9 @@ void HP_map_setgatcell(int16 m, int16 x, int16 y, int gat) {
{
HPMHooks.source.map.setgatcell(m, x, y, gat);
}
- if( HPMHooks.count.HP_map_setgatcell_post ) {
+ if (HPMHooks.count.HP_map_setgatcell_post > 0) {
void (*postHookFunc) (int16 m, int16 x, int16 y, int gat);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setgatcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setgatcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_setgatcell_post[hIndex].func;
postHookFunc(m, x, y, gat);
}
@@ -39597,14 +39597,14 @@ void HP_map_setgatcell(int16 m, int16 x, int16 y, int gat) {
}
void HP_map_cellfromcache(struct map_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_cellfromcache_pre ) {
+ if (HPMHooks.count.HP_map_cellfromcache_pre > 0) {
void (*preHookFunc) (struct map_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cellfromcache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cellfromcache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_cellfromcache_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39612,9 +39612,9 @@ void HP_map_cellfromcache(struct map_data *m) {
{
HPMHooks.source.map.cellfromcache(m);
}
- if( HPMHooks.count.HP_map_cellfromcache_post ) {
+ if (HPMHooks.count.HP_map_cellfromcache_post > 0) {
void (*postHookFunc) (struct map_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cellfromcache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cellfromcache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_cellfromcache_post[hIndex].func;
postHookFunc(m);
}
@@ -39623,14 +39623,14 @@ void HP_map_cellfromcache(struct map_data *m) {
}
void HP_map_setusers(int p1) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_setusers_pre ) {
+ if (HPMHooks.count.HP_map_setusers_pre > 0) {
void (*preHookFunc) (int *p1);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setusers_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setusers_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_setusers_pre[hIndex].func;
preHookFunc(&p1);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -39638,9 +39638,9 @@ void HP_map_setusers(int p1) {
{
HPMHooks.source.map.setusers(p1);
}
- if( HPMHooks.count.HP_map_setusers_post ) {
+ if (HPMHooks.count.HP_map_setusers_post > 0) {
void (*postHookFunc) (int p1);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setusers_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setusers_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_setusers_post[hIndex].func;
postHookFunc(p1);
}
@@ -39650,14 +39650,14 @@ void HP_map_setusers(int p1) {
int HP_map_getusers(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_getusers_pre ) {
+ if (HPMHooks.count.HP_map_getusers_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getusers_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getusers_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_getusers_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39665,9 +39665,9 @@ int HP_map_getusers(void) {
{
retVal___ = HPMHooks.source.map.getusers();
}
- if( HPMHooks.count.HP_map_getusers_post ) {
+ if (HPMHooks.count.HP_map_getusers_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getusers_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getusers_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_getusers_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -39677,14 +39677,14 @@ int HP_map_getusers(void) {
int HP_map_usercount(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_usercount_pre ) {
+ if (HPMHooks.count.HP_map_usercount_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_usercount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_usercount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_usercount_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39692,9 +39692,9 @@ int HP_map_usercount(void) {
{
retVal___ = HPMHooks.source.map.usercount();
}
- if( HPMHooks.count.HP_map_usercount_post ) {
+ if (HPMHooks.count.HP_map_usercount_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_usercount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_usercount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_usercount_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -39704,14 +39704,14 @@ int HP_map_usercount(void) {
int HP_map_freeblock(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_freeblock_pre ) {
+ if (HPMHooks.count.HP_map_freeblock_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_freeblock_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39719,9 +39719,9 @@ int HP_map_freeblock(struct block_list *bl) {
{
retVal___ = HPMHooks.source.map.freeblock(bl);
}
- if( HPMHooks.count.HP_map_freeblock_post ) {
+ if (HPMHooks.count.HP_map_freeblock_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_freeblock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -39731,14 +39731,14 @@ int HP_map_freeblock(struct block_list *bl) {
int HP_map_freeblock_lock(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_freeblock_lock_pre ) {
+ if (HPMHooks.count.HP_map_freeblock_lock_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_lock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_lock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_freeblock_lock_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39746,9 +39746,9 @@ int HP_map_freeblock_lock(void) {
{
retVal___ = HPMHooks.source.map.freeblock_lock();
}
- if( HPMHooks.count.HP_map_freeblock_lock_post ) {
+ if (HPMHooks.count.HP_map_freeblock_lock_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_lock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_lock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_freeblock_lock_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -39758,14 +39758,14 @@ int HP_map_freeblock_lock(void) {
int HP_map_freeblock_unlock(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_freeblock_unlock_pre ) {
+ if (HPMHooks.count.HP_map_freeblock_unlock_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_unlock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_unlock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_freeblock_unlock_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39773,9 +39773,9 @@ int HP_map_freeblock_unlock(void) {
{
retVal___ = HPMHooks.source.map.freeblock_unlock();
}
- if( HPMHooks.count.HP_map_freeblock_unlock_post ) {
+ if (HPMHooks.count.HP_map_freeblock_unlock_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_unlock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_unlock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_freeblock_unlock_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -39785,14 +39785,14 @@ int HP_map_freeblock_unlock(void) {
int HP_map_addblock(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_addblock_pre ) {
+ if (HPMHooks.count.HP_map_addblock_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addblock_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39800,9 +39800,9 @@ int HP_map_addblock(struct block_list *bl) {
{
retVal___ = HPMHooks.source.map.addblock(bl);
}
- if( HPMHooks.count.HP_map_addblock_post ) {
+ if (HPMHooks.count.HP_map_addblock_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addblock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -39812,14 +39812,14 @@ int HP_map_addblock(struct block_list *bl) {
int HP_map_delblock(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_delblock_pre ) {
+ if (HPMHooks.count.HP_map_delblock_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_delblock_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39827,9 +39827,9 @@ int HP_map_delblock(struct block_list *bl) {
{
retVal___ = HPMHooks.source.map.delblock(bl);
}
- if( HPMHooks.count.HP_map_delblock_post ) {
+ if (HPMHooks.count.HP_map_delblock_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_delblock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -39839,14 +39839,14 @@ int HP_map_delblock(struct block_list *bl) {
int HP_map_moveblock(struct block_list *bl, int x1, int y1, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_moveblock_pre ) {
+ if (HPMHooks.count.HP_map_moveblock_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *x1, int *y1, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_moveblock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_moveblock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_moveblock_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x1, &y1, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39854,9 +39854,9 @@ int HP_map_moveblock(struct block_list *bl, int x1, int y1, int64 tick) {
{
retVal___ = HPMHooks.source.map.moveblock(bl, x1, y1, tick);
}
- if( HPMHooks.count.HP_map_moveblock_post ) {
+ if (HPMHooks.count.HP_map_moveblock_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int x1, int y1, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_moveblock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_moveblock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_moveblock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x1, y1, tick);
}
@@ -39866,14 +39866,14 @@ int HP_map_moveblock(struct block_list *bl, int x1, int y1, int64 tick) {
int HP_map_count_oncell(int16 m, int16 x, int16 y, int type, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_count_oncell_pre ) {
+ if (HPMHooks.count.HP_map_count_oncell_pre > 0) {
int (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_oncell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_count_oncell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_count_oncell_pre[hIndex].func;
retVal___ = preHookFunc(&m, &x, &y, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39881,9 +39881,9 @@ int HP_map_count_oncell(int16 m, int16 x, int16 y, int type, int flag) {
{
retVal___ = HPMHooks.source.map.count_oncell(m, x, y, type, flag);
}
- if( HPMHooks.count.HP_map_count_oncell_post ) {
+ if (HPMHooks.count.HP_map_count_oncell_post > 0) {
int (*postHookFunc) (int retVal___, int16 m, int16 x, int16 y, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_oncell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_count_oncell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_count_oncell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, x, y, type, flag);
}
@@ -39893,14 +39893,14 @@ int HP_map_count_oncell(int16 m, int16 x, int16 y, int type, int flag) {
struct skill_unit* HP_map_find_skill_unit_oncell(struct block_list *target, int16 x, int16 y, uint16 skill_id, struct skill_unit *out_unit, int flag) {
int hIndex = 0;
struct skill_unit* retVal___ = NULL;
- if( HPMHooks.count.HP_map_find_skill_unit_oncell_pre ) {
+ if (HPMHooks.count.HP_map_find_skill_unit_oncell_pre > 0) {
struct skill_unit* (*preHookFunc) (struct block_list **target, int16 *x, int16 *y, uint16 *skill_id, struct skill_unit **out_unit, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_find_skill_unit_oncell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_find_skill_unit_oncell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_find_skill_unit_oncell_pre[hIndex].func;
retVal___ = preHookFunc(&target, &x, &y, &skill_id, &out_unit, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39908,9 +39908,9 @@ struct skill_unit* HP_map_find_skill_unit_oncell(struct block_list *target, int1
{
retVal___ = HPMHooks.source.map.find_skill_unit_oncell(target, x, y, skill_id, out_unit, flag);
}
- if( HPMHooks.count.HP_map_find_skill_unit_oncell_post ) {
+ if (HPMHooks.count.HP_map_find_skill_unit_oncell_post > 0) {
struct skill_unit* (*postHookFunc) (struct skill_unit* retVal___, struct block_list *target, int16 x, int16 y, uint16 skill_id, struct skill_unit *out_unit, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_find_skill_unit_oncell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_find_skill_unit_oncell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_find_skill_unit_oncell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, target, x, y, skill_id, out_unit, flag);
}
@@ -39920,14 +39920,14 @@ struct skill_unit* HP_map_find_skill_unit_oncell(struct block_list *target, int1
int HP_map_get_new_object_id(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_get_new_object_id_pre ) {
+ if (HPMHooks.count.HP_map_get_new_object_id_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_object_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_object_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_get_new_object_id_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39935,9 +39935,9 @@ int HP_map_get_new_object_id(void) {
{
retVal___ = HPMHooks.source.map.get_new_object_id();
}
- if( HPMHooks.count.HP_map_get_new_object_id_post ) {
+ if (HPMHooks.count.HP_map_get_new_object_id_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_object_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_object_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_get_new_object_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -39947,14 +39947,14 @@ int HP_map_get_new_object_id(void) {
int HP_map_search_freecell(struct block_list *src, int16 m, int16 *x, int16 *y, int16 rx, int16 ry, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_search_freecell_pre ) {
+ if (HPMHooks.count.HP_map_search_freecell_pre > 0) {
int (*preHookFunc) (struct block_list **src, int16 *m, int16 **x, int16 **y, int16 *rx, int16 *ry, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_search_freecell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_search_freecell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_search_freecell_pre[hIndex].func;
retVal___ = preHookFunc(&src, &m, &x, &y, &rx, &ry, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39962,9 +39962,9 @@ int HP_map_search_freecell(struct block_list *src, int16 m, int16 *x, int16 *y,
{
retVal___ = HPMHooks.source.map.search_freecell(src, m, x, y, rx, ry, flag);
}
- if( HPMHooks.count.HP_map_search_freecell_post ) {
+ if (HPMHooks.count.HP_map_search_freecell_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int16 m, int16 *x, int16 *y, int16 rx, int16 ry, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_search_freecell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_search_freecell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_search_freecell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, m, x, y, rx, ry, flag);
}
@@ -39974,14 +39974,14 @@ int HP_map_search_freecell(struct block_list *src, int16 m, int16 *x, int16 *y,
bool HP_map_closest_freecell(int16 m, const struct block_list *bl, int16 *x, int16 *y, int type, int flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_closest_freecell_pre ) {
+ if (HPMHooks.count.HP_map_closest_freecell_pre > 0) {
bool (*preHookFunc) (int16 *m, const struct block_list **bl, int16 **x, int16 **y, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_closest_freecell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_closest_freecell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_closest_freecell_pre[hIndex].func;
retVal___ = preHookFunc(&m, &bl, &x, &y, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -39989,9 +39989,9 @@ bool HP_map_closest_freecell(int16 m, const struct block_list *bl, int16 *x, int
{
retVal___ = HPMHooks.source.map.closest_freecell(m, bl, x, y, type, flag);
}
- if( HPMHooks.count.HP_map_closest_freecell_post ) {
+ if (HPMHooks.count.HP_map_closest_freecell_post > 0) {
bool (*postHookFunc) (bool retVal___, int16 m, const struct block_list *bl, int16 *x, int16 *y, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_closest_freecell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_closest_freecell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_closest_freecell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, bl, x, y, type, flag);
}
@@ -40001,14 +40001,14 @@ bool HP_map_closest_freecell(int16 m, const struct block_list *bl, int16 *x, int
int HP_map_quit(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_quit_pre ) {
+ if (HPMHooks.count.HP_map_quit_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_quit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_quit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_quit_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40016,9 +40016,9 @@ int HP_map_quit(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.map.quit(sd);
}
- if( HPMHooks.count.HP_map_quit_post ) {
+ if (HPMHooks.count.HP_map_quit_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_quit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_quit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_quit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -40028,14 +40028,14 @@ int HP_map_quit(struct map_session_data *sd) {
bool HP_map_addnpc(int16 m, struct npc_data *nd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_addnpc_pre ) {
+ if (HPMHooks.count.HP_map_addnpc_pre > 0) {
bool (*preHookFunc) (int16 *m, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addnpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addnpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addnpc_pre[hIndex].func;
retVal___ = preHookFunc(&m, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40043,9 +40043,9 @@ bool HP_map_addnpc(int16 m, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.map.addnpc(m, nd);
}
- if( HPMHooks.count.HP_map_addnpc_post ) {
+ if (HPMHooks.count.HP_map_addnpc_post > 0) {
bool (*postHookFunc) (bool retVal___, int16 m, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addnpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addnpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addnpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, nd);
}
@@ -40055,14 +40055,14 @@ bool HP_map_addnpc(int16 m, struct npc_data *nd) {
int HP_map_clearflooritem_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_clearflooritem_timer_pre ) {
+ if (HPMHooks.count.HP_map_clearflooritem_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_clearflooritem_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40070,9 +40070,9 @@ int HP_map_clearflooritem_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.map.clearflooritem_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_map_clearflooritem_timer_post ) {
+ if (HPMHooks.count.HP_map_clearflooritem_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_clearflooritem_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -40082,14 +40082,14 @@ int HP_map_clearflooritem_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_map_removemobs_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_removemobs_timer_pre ) {
+ if (HPMHooks.count.HP_map_removemobs_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_removemobs_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40097,9 +40097,9 @@ int HP_map_removemobs_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.map.removemobs_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_map_removemobs_timer_post ) {
+ if (HPMHooks.count.HP_map_removemobs_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_removemobs_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -40108,14 +40108,14 @@ int HP_map_removemobs_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_map_clearflooritem(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_clearflooritem_pre ) {
+ if (HPMHooks.count.HP_map_clearflooritem_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_clearflooritem_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40123,9 +40123,9 @@ void HP_map_clearflooritem(struct block_list *bl) {
{
HPMHooks.source.map.clearflooritem(bl);
}
- if( HPMHooks.count.HP_map_clearflooritem_post ) {
+ if (HPMHooks.count.HP_map_clearflooritem_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clearflooritem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_clearflooritem_post[hIndex].func;
postHookFunc(bl);
}
@@ -40135,14 +40135,14 @@ void HP_map_clearflooritem(struct block_list *bl) {
int HP_map_addflooritem(const struct block_list *bl, struct item *item_data, int amount, int16 m, int16 x, int16 y, int first_charid, int second_charid, int third_charid, int flags) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_addflooritem_pre ) {
+ if (HPMHooks.count.HP_map_addflooritem_pre > 0) {
int (*preHookFunc) (const struct block_list **bl, struct item **item_data, int *amount, int16 *m, int16 *x, int16 *y, int *first_charid, int *second_charid, int *third_charid, int *flags);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addflooritem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addflooritem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addflooritem_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &item_data, &amount, &m, &x, &y, &first_charid, &second_charid, &third_charid, &flags);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40150,9 +40150,9 @@ int HP_map_addflooritem(const struct block_list *bl, struct item *item_data, int
{
retVal___ = HPMHooks.source.map.addflooritem(bl, item_data, amount, m, x, y, first_charid, second_charid, third_charid, flags);
}
- if( HPMHooks.count.HP_map_addflooritem_post ) {
+ if (HPMHooks.count.HP_map_addflooritem_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl, struct item *item_data, int amount, int16 m, int16 x, int16 y, int first_charid, int second_charid, int third_charid, int flags);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addflooritem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addflooritem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addflooritem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, item_data, amount, m, x, y, first_charid, second_charid, third_charid, flags);
}
@@ -40161,14 +40161,14 @@ int HP_map_addflooritem(const struct block_list *bl, struct item *item_data, int
}
void HP_map_addnickdb(int charid, const char *nick) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_addnickdb_pre ) {
+ if (HPMHooks.count.HP_map_addnickdb_pre > 0) {
void (*preHookFunc) (int *charid, const char **nick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addnickdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addnickdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addnickdb_pre[hIndex].func;
preHookFunc(&charid, &nick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40176,9 +40176,9 @@ void HP_map_addnickdb(int charid, const char *nick) {
{
HPMHooks.source.map.addnickdb(charid, nick);
}
- if( HPMHooks.count.HP_map_addnickdb_post ) {
+ if (HPMHooks.count.HP_map_addnickdb_post > 0) {
void (*postHookFunc) (int charid, const char *nick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addnickdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addnickdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addnickdb_post[hIndex].func;
postHookFunc(charid, nick);
}
@@ -40187,14 +40187,14 @@ void HP_map_addnickdb(int charid, const char *nick) {
}
void HP_map_delnickdb(int charid, const char *nick) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_delnickdb_pre ) {
+ if (HPMHooks.count.HP_map_delnickdb_pre > 0) {
void (*preHookFunc) (int *charid, const char **nick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delnickdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delnickdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_delnickdb_pre[hIndex].func;
preHookFunc(&charid, &nick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40202,9 +40202,9 @@ void HP_map_delnickdb(int charid, const char *nick) {
{
HPMHooks.source.map.delnickdb(charid, nick);
}
- if( HPMHooks.count.HP_map_delnickdb_post ) {
+ if (HPMHooks.count.HP_map_delnickdb_post > 0) {
void (*postHookFunc) (int charid, const char *nick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delnickdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delnickdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_delnickdb_post[hIndex].func;
postHookFunc(charid, nick);
}
@@ -40213,14 +40213,14 @@ void HP_map_delnickdb(int charid, const char *nick) {
}
void HP_map_reqnickdb(struct map_session_data *sd, int charid) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_reqnickdb_pre ) {
+ if (HPMHooks.count.HP_map_reqnickdb_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *charid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_reqnickdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_reqnickdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_reqnickdb_pre[hIndex].func;
preHookFunc(&sd, &charid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40228,9 +40228,9 @@ void HP_map_reqnickdb(struct map_session_data *sd, int charid) {
{
HPMHooks.source.map.reqnickdb(sd, charid);
}
- if( HPMHooks.count.HP_map_reqnickdb_post ) {
+ if (HPMHooks.count.HP_map_reqnickdb_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int charid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_reqnickdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_reqnickdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_reqnickdb_post[hIndex].func;
postHookFunc(sd, charid);
}
@@ -40240,14 +40240,14 @@ void HP_map_reqnickdb(struct map_session_data *sd, int charid) {
const char* HP_map_charid2nick(int charid) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_map_charid2nick_pre ) {
+ if (HPMHooks.count.HP_map_charid2nick_pre > 0) {
const char* (*preHookFunc) (int *charid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2nick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2nick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_charid2nick_pre[hIndex].func;
retVal___ = preHookFunc(&charid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40255,9 +40255,9 @@ const char* HP_map_charid2nick(int charid) {
{
retVal___ = HPMHooks.source.map.charid2nick(charid);
}
- if( HPMHooks.count.HP_map_charid2nick_post ) {
+ if (HPMHooks.count.HP_map_charid2nick_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int charid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2nick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2nick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_charid2nick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, charid);
}
@@ -40267,14 +40267,14 @@ const char* HP_map_charid2nick(int charid) {
struct map_session_data* HP_map_charid2sd(int charid) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_charid2sd_pre ) {
+ if (HPMHooks.count.HP_map_charid2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (int *charid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_charid2sd_pre[hIndex].func;
retVal___ = preHookFunc(&charid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40282,9 +40282,9 @@ struct map_session_data* HP_map_charid2sd(int charid) {
{
retVal___ = HPMHooks.source.map.charid2sd(charid);
}
- if( HPMHooks.count.HP_map_charid2sd_post ) {
+ if (HPMHooks.count.HP_map_charid2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, int charid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_charid2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_charid2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, charid);
}
@@ -40293,16 +40293,16 @@ struct map_session_data* HP_map_charid2sd(int charid) {
}
void HP_map_vforeachpc(int ( *func ) (struct map_session_data *sd, va_list args), va_list args) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_vforeachpc_pre ) {
+ if (HPMHooks.count.HP_map_vforeachpc_pre > 0) {
void (*preHookFunc) (int ( **func ) (struct map_session_data *sd, va_list args), va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachpc_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachpc_pre[hIndex].func;
preHookFunc(&func, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40312,9 +40312,9 @@ void HP_map_vforeachpc(int ( *func ) (struct map_session_data *sd, va_list args)
HPMHooks.source.map.vforeachpc(func, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachpc_post ) {
+ if (HPMHooks.count.HP_map_vforeachpc_post > 0) {
void (*postHookFunc) (int ( *func ) (struct map_session_data *sd, va_list args), va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachpc_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachpc_post[hIndex].func;
postHookFunc(func, args___copy);
@@ -40325,16 +40325,16 @@ void HP_map_vforeachpc(int ( *func ) (struct map_session_data *sd, va_list args)
}
void HP_map_vforeachmob(int ( *func ) (struct mob_data *md, va_list args), va_list args) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_vforeachmob_pre ) {
+ if (HPMHooks.count.HP_map_vforeachmob_pre > 0) {
void (*preHookFunc) (int ( **func ) (struct mob_data *md, va_list args), va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachmob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachmob_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachmob_pre[hIndex].func;
preHookFunc(&func, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40344,9 +40344,9 @@ void HP_map_vforeachmob(int ( *func ) (struct mob_data *md, va_list args), va_li
HPMHooks.source.map.vforeachmob(func, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachmob_post ) {
+ if (HPMHooks.count.HP_map_vforeachmob_post > 0) {
void (*postHookFunc) (int ( *func ) (struct mob_data *md, va_list args), va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachmob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachmob_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachmob_post[hIndex].func;
postHookFunc(func, args___copy);
@@ -40357,16 +40357,16 @@ void HP_map_vforeachmob(int ( *func ) (struct mob_data *md, va_list args), va_li
}
void HP_map_vforeachnpc(int ( *func ) (struct npc_data *nd, va_list args), va_list args) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_vforeachnpc_pre ) {
+ if (HPMHooks.count.HP_map_vforeachnpc_pre > 0) {
void (*preHookFunc) (int ( **func ) (struct npc_data *nd, va_list args), va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachnpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachnpc_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachnpc_pre[hIndex].func;
preHookFunc(&func, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40376,9 +40376,9 @@ void HP_map_vforeachnpc(int ( *func ) (struct npc_data *nd, va_list args), va_li
HPMHooks.source.map.vforeachnpc(func, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachnpc_post ) {
+ if (HPMHooks.count.HP_map_vforeachnpc_post > 0) {
void (*postHookFunc) (int ( *func ) (struct npc_data *nd, va_list args), va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachnpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachnpc_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachnpc_post[hIndex].func;
postHookFunc(func, args___copy);
@@ -40389,16 +40389,16 @@ void HP_map_vforeachnpc(int ( *func ) (struct npc_data *nd, va_list args), va_li
}
void HP_map_vforeachregen(int ( *func ) (struct block_list *bl, va_list args), va_list args) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_vforeachregen_pre ) {
+ if (HPMHooks.count.HP_map_vforeachregen_pre > 0) {
void (*preHookFunc) (int ( **func ) (struct block_list *bl, va_list args), va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachregen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachregen_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachregen_pre[hIndex].func;
preHookFunc(&func, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40408,9 +40408,9 @@ void HP_map_vforeachregen(int ( *func ) (struct block_list *bl, va_list args), v
HPMHooks.source.map.vforeachregen(func, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachregen_post ) {
+ if (HPMHooks.count.HP_map_vforeachregen_post > 0) {
void (*postHookFunc) (int ( *func ) (struct block_list *bl, va_list args), va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachregen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachregen_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachregen_post[hIndex].func;
postHookFunc(func, args___copy);
@@ -40421,16 +40421,16 @@ void HP_map_vforeachregen(int ( *func ) (struct block_list *bl, va_list args), v
}
void HP_map_vforeachiddb(int ( *func ) (struct block_list *bl, va_list args), va_list args) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_vforeachiddb_pre ) {
+ if (HPMHooks.count.HP_map_vforeachiddb_pre > 0) {
void (*preHookFunc) (int ( **func ) (struct block_list *bl, va_list args), va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachiddb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachiddb_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachiddb_pre[hIndex].func;
preHookFunc(&func, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -40440,9 +40440,9 @@ void HP_map_vforeachiddb(int ( *func ) (struct block_list *bl, va_list args), va
HPMHooks.source.map.vforeachiddb(func, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachiddb_post ) {
+ if (HPMHooks.count.HP_map_vforeachiddb_post > 0) {
void (*postHookFunc) (int ( *func ) (struct block_list *bl, va_list args), va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachiddb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachiddb_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachiddb_post[hIndex].func;
postHookFunc(func, args___copy);
@@ -40454,16 +40454,16 @@ void HP_map_vforeachiddb(int ( *func ) (struct block_list *bl, va_list args), va
int HP_map_vforeachinrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinrange_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinrange_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), struct block_list **center, int16 *range, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinrange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinrange_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachinrange_pre[hIndex].func;
retVal___ = preHookFunc(&func, &center, &range, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40473,9 +40473,9 @@ int HP_map_vforeachinrange(int ( *func ) (struct block_list *, va_list), struct
retVal___ = HPMHooks.source.map.vforeachinrange(func, center, range, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachinrange_post ) {
+ if (HPMHooks.count.HP_map_vforeachinrange_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinrange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinrange_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachinrange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, center, range, type, ap___copy);
@@ -40487,16 +40487,16 @@ int HP_map_vforeachinrange(int ( *func ) (struct block_list *, va_list), struct
int HP_map_vforeachinshootrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinshootrange_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinshootrange_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), struct block_list **center, int16 *range, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinshootrange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinshootrange_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachinshootrange_pre[hIndex].func;
retVal___ = preHookFunc(&func, &center, &range, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40506,9 +40506,9 @@ int HP_map_vforeachinshootrange(int ( *func ) (struct block_list *, va_list), st
retVal___ = HPMHooks.source.map.vforeachinshootrange(func, center, range, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachinshootrange_post ) {
+ if (HPMHooks.count.HP_map_vforeachinshootrange_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinshootrange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinshootrange_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachinshootrange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, center, range, type, ap___copy);
@@ -40520,16 +40520,16 @@ int HP_map_vforeachinshootrange(int ( *func ) (struct block_list *, va_list), st
int HP_map_vforeachinarea(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinarea_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinarea_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinarea_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinarea_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachinarea_pre[hIndex].func;
retVal___ = preHookFunc(&func, &m, &x0, &y0, &x1, &y1, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40539,9 +40539,9 @@ int HP_map_vforeachinarea(int ( *func ) (struct block_list *, va_list), int16 m,
retVal___ = HPMHooks.source.map.vforeachinarea(func, m, x0, y0, x1, y1, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachinarea_post ) {
+ if (HPMHooks.count.HP_map_vforeachinarea_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinarea_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinarea_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachinarea_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, m, x0, y0, x1, y1, type, ap___copy);
@@ -40553,16 +40553,16 @@ int HP_map_vforeachinarea(int ( *func ) (struct block_list *, va_list), int16 m,
int HP_map_vforcountinrange(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int count, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforcountinrange_pre ) {
+ if (HPMHooks.count.HP_map_vforcountinrange_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), struct block_list **center, int16 *range, int *count, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinrange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinrange_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforcountinrange_pre[hIndex].func;
retVal___ = preHookFunc(&func, &center, &range, &count, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40572,9 +40572,9 @@ int HP_map_vforcountinrange(int ( *func ) (struct block_list *, va_list), struct
retVal___ = HPMHooks.source.map.vforcountinrange(func, center, range, count, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforcountinrange_post ) {
+ if (HPMHooks.count.HP_map_vforcountinrange_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int count, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinrange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinrange_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforcountinrange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, center, range, count, type, ap___copy);
@@ -40586,16 +40586,16 @@ int HP_map_vforcountinrange(int ( *func ) (struct block_list *, va_list), struct
int HP_map_vforcountinarea(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int count, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforcountinarea_pre ) {
+ if (HPMHooks.count.HP_map_vforcountinarea_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *count, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinarea_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinarea_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforcountinarea_pre[hIndex].func;
retVal___ = preHookFunc(&func, &m, &x0, &y0, &x1, &y1, &count, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40605,9 +40605,9 @@ int HP_map_vforcountinarea(int ( *func ) (struct block_list *, va_list), int16 m
retVal___ = HPMHooks.source.map.vforcountinarea(func, m, x0, y0, x1, y1, count, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforcountinarea_post ) {
+ if (HPMHooks.count.HP_map_vforcountinarea_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int count, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinarea_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforcountinarea_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforcountinarea_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, m, x0, y0, x1, y1, count, type, ap___copy);
@@ -40619,16 +40619,16 @@ int HP_map_vforcountinarea(int ( *func ) (struct block_list *, va_list), int16 m
int HP_map_vforeachinmovearea(int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int16 dx, int16 dy, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinmovearea_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinmovearea_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), struct block_list **center, int16 *range, int16 *dx, int16 *dy, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmovearea_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmovearea_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachinmovearea_pre[hIndex].func;
retVal___ = preHookFunc(&func, &center, &range, &dx, &dy, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40638,9 +40638,9 @@ int HP_map_vforeachinmovearea(int ( *func ) (struct block_list *, va_list), stru
retVal___ = HPMHooks.source.map.vforeachinmovearea(func, center, range, dx, dy, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachinmovearea_post ) {
+ if (HPMHooks.count.HP_map_vforeachinmovearea_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), struct block_list *center, int16 range, int16 dx, int16 dy, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmovearea_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmovearea_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachinmovearea_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, center, range, dx, dy, type, ap___copy);
@@ -40652,16 +40652,16 @@ int HP_map_vforeachinmovearea(int ( *func ) (struct block_list *, va_list), stru
int HP_map_vforeachincell(int ( *func ) (struct block_list *, va_list), int16 m, int16 x, int16 y, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachincell_pre ) {
+ if (HPMHooks.count.HP_map_vforeachincell_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *m, int16 *x, int16 *y, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachincell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachincell_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachincell_pre[hIndex].func;
retVal___ = preHookFunc(&func, &m, &x, &y, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40671,9 +40671,9 @@ int HP_map_vforeachincell(int ( *func ) (struct block_list *, va_list), int16 m,
retVal___ = HPMHooks.source.map.vforeachincell(func, m, x, y, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachincell_post ) {
+ if (HPMHooks.count.HP_map_vforeachincell_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 m, int16 x, int16 y, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachincell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachincell_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachincell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, m, x, y, type, ap___copy);
@@ -40685,16 +40685,16 @@ int HP_map_vforeachincell(int ( *func ) (struct block_list *, va_list), int16 m,
int HP_map_vforeachinpath(int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int16 range, int length, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinpath_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinpath_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int16 *range, int *length, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinpath_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinpath_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachinpath_pre[hIndex].func;
retVal___ = preHookFunc(&func, &m, &x0, &y0, &x1, &y1, &range, &length, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40704,9 +40704,9 @@ int HP_map_vforeachinpath(int ( *func ) (struct block_list *, va_list), int16 m,
retVal___ = HPMHooks.source.map.vforeachinpath(func, m, x0, y0, x1, y1, range, length, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachinpath_post ) {
+ if (HPMHooks.count.HP_map_vforeachinpath_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int16 range, int length, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinpath_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinpath_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachinpath_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, m, x0, y0, x1, y1, range, length, type, ap___copy);
@@ -40718,16 +40718,16 @@ int HP_map_vforeachinpath(int ( *func ) (struct block_list *, va_list), int16 m,
int HP_map_vforeachinmap(int ( *func ) (struct block_list *, va_list), int16 m, int type, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachinmap_pre ) {
+ if (HPMHooks.count.HP_map_vforeachinmap_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *m, int *type, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmap_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_vforeachinmap_pre[hIndex].func;
retVal___ = preHookFunc(&func, &m, &type, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40737,9 +40737,9 @@ int HP_map_vforeachinmap(int ( *func ) (struct block_list *, va_list), int16 m,
retVal___ = HPMHooks.source.map.vforeachinmap(func, m, type, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_vforeachinmap_post ) {
+ if (HPMHooks.count.HP_map_vforeachinmap_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 m, int type, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachinmap_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_vforeachinmap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, m, type, args___copy);
@@ -40751,16 +40751,16 @@ int HP_map_vforeachinmap(int ( *func ) (struct block_list *, va_list), int16 m,
int HP_map_vforeachininstance(int ( *func ) (struct block_list *, va_list), int16 instance_id, int type, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_vforeachininstance_pre ) {
+ if (HPMHooks.count.HP_map_vforeachininstance_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), int16 *instance_id, int *type, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachininstance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachininstance_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_vforeachininstance_pre[hIndex].func;
retVal___ = preHookFunc(&func, &instance_id, &type, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40770,9 +40770,9 @@ int HP_map_vforeachininstance(int ( *func ) (struct block_list *, va_list), int1
retVal___ = HPMHooks.source.map.vforeachininstance(func, instance_id, type, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_vforeachininstance_post ) {
+ if (HPMHooks.count.HP_map_vforeachininstance_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), int16 instance_id, int type, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachininstance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_vforeachininstance_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_vforeachininstance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, instance_id, type, ap___copy);
@@ -40784,14 +40784,14 @@ int HP_map_vforeachininstance(int ( *func ) (struct block_list *, va_list), int1
struct map_session_data* HP_map_id2sd(int id) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2sd_pre ) {
+ if (HPMHooks.count.HP_map_id2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2sd_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40799,9 +40799,9 @@ struct map_session_data* HP_map_id2sd(int id) {
{
retVal___ = HPMHooks.source.map.id2sd(id);
}
- if( HPMHooks.count.HP_map_id2sd_post ) {
+ if (HPMHooks.count.HP_map_id2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40811,14 +40811,14 @@ struct map_session_data* HP_map_id2sd(int id) {
struct npc_data* HP_map_id2nd(int id) {
int hIndex = 0;
struct npc_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2nd_pre ) {
+ if (HPMHooks.count.HP_map_id2nd_pre > 0) {
struct npc_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2nd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2nd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2nd_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40826,9 +40826,9 @@ struct npc_data* HP_map_id2nd(int id) {
{
retVal___ = HPMHooks.source.map.id2nd(id);
}
- if( HPMHooks.count.HP_map_id2nd_post ) {
+ if (HPMHooks.count.HP_map_id2nd_post > 0) {
struct npc_data* (*postHookFunc) (struct npc_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2nd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2nd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2nd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40838,14 +40838,14 @@ struct npc_data* HP_map_id2nd(int id) {
struct mob_data* HP_map_id2md(int id) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2md_pre ) {
+ if (HPMHooks.count.HP_map_id2md_pre > 0) {
struct mob_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2md_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2md_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2md_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40853,9 +40853,9 @@ struct mob_data* HP_map_id2md(int id) {
{
retVal___ = HPMHooks.source.map.id2md(id);
}
- if( HPMHooks.count.HP_map_id2md_post ) {
+ if (HPMHooks.count.HP_map_id2md_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2md_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2md_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2md_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40865,14 +40865,14 @@ struct mob_data* HP_map_id2md(int id) {
struct flooritem_data* HP_map_id2fi(int id) {
int hIndex = 0;
struct flooritem_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2fi_pre ) {
+ if (HPMHooks.count.HP_map_id2fi_pre > 0) {
struct flooritem_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2fi_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2fi_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2fi_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40880,9 +40880,9 @@ struct flooritem_data* HP_map_id2fi(int id) {
{
retVal___ = HPMHooks.source.map.id2fi(id);
}
- if( HPMHooks.count.HP_map_id2fi_post ) {
+ if (HPMHooks.count.HP_map_id2fi_post > 0) {
struct flooritem_data* (*postHookFunc) (struct flooritem_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2fi_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2fi_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2fi_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40892,14 +40892,14 @@ struct flooritem_data* HP_map_id2fi(int id) {
struct chat_data* HP_map_id2cd(int id) {
int hIndex = 0;
struct chat_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2cd_pre ) {
+ if (HPMHooks.count.HP_map_id2cd_pre > 0) {
struct chat_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2cd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2cd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2cd_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40907,9 +40907,9 @@ struct chat_data* HP_map_id2cd(int id) {
{
retVal___ = HPMHooks.source.map.id2cd(id);
}
- if( HPMHooks.count.HP_map_id2cd_post ) {
+ if (HPMHooks.count.HP_map_id2cd_post > 0) {
struct chat_data* (*postHookFunc) (struct chat_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2cd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2cd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2cd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40919,14 +40919,14 @@ struct chat_data* HP_map_id2cd(int id) {
struct skill_unit* HP_map_id2su(int id) {
int hIndex = 0;
struct skill_unit* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2su_pre ) {
+ if (HPMHooks.count.HP_map_id2su_pre > 0) {
struct skill_unit* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2su_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2su_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2su_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40934,9 +40934,9 @@ struct skill_unit* HP_map_id2su(int id) {
{
retVal___ = HPMHooks.source.map.id2su(id);
}
- if( HPMHooks.count.HP_map_id2su_post ) {
+ if (HPMHooks.count.HP_map_id2su_post > 0) {
struct skill_unit* (*postHookFunc) (struct skill_unit* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2su_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2su_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2su_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40946,14 +40946,14 @@ struct skill_unit* HP_map_id2su(int id) {
struct pet_data* HP_map_id2pd(int id) {
int hIndex = 0;
struct pet_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2pd_pre ) {
+ if (HPMHooks.count.HP_map_id2pd_pre > 0) {
struct pet_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2pd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2pd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2pd_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40961,9 +40961,9 @@ struct pet_data* HP_map_id2pd(int id) {
{
retVal___ = HPMHooks.source.map.id2pd(id);
}
- if( HPMHooks.count.HP_map_id2pd_post ) {
+ if (HPMHooks.count.HP_map_id2pd_post > 0) {
struct pet_data* (*postHookFunc) (struct pet_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2pd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2pd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2pd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -40973,14 +40973,14 @@ struct pet_data* HP_map_id2pd(int id) {
struct homun_data* HP_map_id2hd(int id) {
int hIndex = 0;
struct homun_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2hd_pre ) {
+ if (HPMHooks.count.HP_map_id2hd_pre > 0) {
struct homun_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2hd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2hd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2hd_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -40988,9 +40988,9 @@ struct homun_data* HP_map_id2hd(int id) {
{
retVal___ = HPMHooks.source.map.id2hd(id);
}
- if( HPMHooks.count.HP_map_id2hd_post ) {
+ if (HPMHooks.count.HP_map_id2hd_post > 0) {
struct homun_data* (*postHookFunc) (struct homun_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2hd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2hd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2hd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41000,14 +41000,14 @@ struct homun_data* HP_map_id2hd(int id) {
struct mercenary_data* HP_map_id2mc(int id) {
int hIndex = 0;
struct mercenary_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2mc_pre ) {
+ if (HPMHooks.count.HP_map_id2mc_pre > 0) {
struct mercenary_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2mc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2mc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2mc_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41015,9 +41015,9 @@ struct mercenary_data* HP_map_id2mc(int id) {
{
retVal___ = HPMHooks.source.map.id2mc(id);
}
- if( HPMHooks.count.HP_map_id2mc_post ) {
+ if (HPMHooks.count.HP_map_id2mc_post > 0) {
struct mercenary_data* (*postHookFunc) (struct mercenary_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2mc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2mc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2mc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41027,14 +41027,14 @@ struct mercenary_data* HP_map_id2mc(int id) {
struct elemental_data* HP_map_id2ed(int id) {
int hIndex = 0;
struct elemental_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2ed_pre ) {
+ if (HPMHooks.count.HP_map_id2ed_pre > 0) {
struct elemental_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2ed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2ed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2ed_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41042,9 +41042,9 @@ struct elemental_data* HP_map_id2ed(int id) {
{
retVal___ = HPMHooks.source.map.id2ed(id);
}
- if( HPMHooks.count.HP_map_id2ed_post ) {
+ if (HPMHooks.count.HP_map_id2ed_post > 0) {
struct elemental_data* (*postHookFunc) (struct elemental_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2ed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2ed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2ed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41054,14 +41054,14 @@ struct elemental_data* HP_map_id2ed(int id) {
struct block_list* HP_map_id2bl(int id) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2bl_pre ) {
+ if (HPMHooks.count.HP_map_id2bl_pre > 0) {
struct block_list* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2bl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2bl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2bl_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41069,9 +41069,9 @@ struct block_list* HP_map_id2bl(int id) {
{
retVal___ = HPMHooks.source.map.id2bl(id);
}
- if( HPMHooks.count.HP_map_id2bl_post ) {
+ if (HPMHooks.count.HP_map_id2bl_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2bl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2bl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2bl_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41081,14 +41081,14 @@ struct block_list* HP_map_id2bl(int id) {
bool HP_map_blid_exists(int id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_blid_exists_pre ) {
+ if (HPMHooks.count.HP_map_blid_exists_pre > 0) {
bool (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_blid_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_blid_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_blid_exists_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41096,9 +41096,9 @@ bool HP_map_blid_exists(int id) {
{
retVal___ = HPMHooks.source.map.blid_exists(id);
}
- if( HPMHooks.count.HP_map_blid_exists_post ) {
+ if (HPMHooks.count.HP_map_blid_exists_post > 0) {
bool (*postHookFunc) (bool retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_blid_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_blid_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_blid_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41108,14 +41108,14 @@ bool HP_map_blid_exists(int id) {
int16 HP_map_mapindex2mapid(unsigned short map_index) {
int hIndex = 0;
int16 retVal___ = 0;
- if( HPMHooks.count.HP_map_mapindex2mapid_pre ) {
+ if (HPMHooks.count.HP_map_mapindex2mapid_pre > 0) {
int16 (*preHookFunc) (unsigned short *map_index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapindex2mapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapindex2mapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_mapindex2mapid_pre[hIndex].func;
retVal___ = preHookFunc(&map_index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41123,9 +41123,9 @@ int16 HP_map_mapindex2mapid(unsigned short map_index) {
{
retVal___ = HPMHooks.source.map.mapindex2mapid(map_index);
}
- if( HPMHooks.count.HP_map_mapindex2mapid_post ) {
+ if (HPMHooks.count.HP_map_mapindex2mapid_post > 0) {
int16 (*postHookFunc) (int16 retVal___, unsigned short map_index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapindex2mapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapindex2mapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_mapindex2mapid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_index);
}
@@ -41135,14 +41135,14 @@ int16 HP_map_mapindex2mapid(unsigned short map_index) {
int16 HP_map_mapname2mapid(const char *name) {
int hIndex = 0;
int16 retVal___ = 0;
- if( HPMHooks.count.HP_map_mapname2mapid_pre ) {
+ if (HPMHooks.count.HP_map_mapname2mapid_pre > 0) {
int16 (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2mapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2mapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_mapname2mapid_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41150,9 +41150,9 @@ int16 HP_map_mapname2mapid(const char *name) {
{
retVal___ = HPMHooks.source.map.mapname2mapid(name);
}
- if( HPMHooks.count.HP_map_mapname2mapid_post ) {
+ if (HPMHooks.count.HP_map_mapname2mapid_post > 0) {
int16 (*postHookFunc) (int16 retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2mapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2mapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_mapname2mapid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -41162,14 +41162,14 @@ int16 HP_map_mapname2mapid(const char *name) {
int HP_map_mapname2ipport(unsigned short name, uint32 *ip, uint16 *port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_mapname2ipport_pre ) {
+ if (HPMHooks.count.HP_map_mapname2ipport_pre > 0) {
int (*preHookFunc) (unsigned short *name, uint32 **ip, uint16 **port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2ipport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2ipport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_mapname2ipport_pre[hIndex].func;
retVal___ = preHookFunc(&name, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41177,9 +41177,9 @@ int HP_map_mapname2ipport(unsigned short name, uint32 *ip, uint16 *port) {
{
retVal___ = HPMHooks.source.map.mapname2ipport(name, ip, port);
}
- if( HPMHooks.count.HP_map_mapname2ipport_post ) {
+ if (HPMHooks.count.HP_map_mapname2ipport_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short name, uint32 *ip, uint16 *port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2ipport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_mapname2ipport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_mapname2ipport_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, ip, port);
}
@@ -41189,14 +41189,14 @@ int HP_map_mapname2ipport(unsigned short name, uint32 *ip, uint16 *port) {
int HP_map_setipport(unsigned short map_index, uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_setipport_pre ) {
+ if (HPMHooks.count.HP_map_setipport_pre > 0) {
int (*preHookFunc) (unsigned short *map_index, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setipport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setipport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_setipport_pre[hIndex].func;
retVal___ = preHookFunc(&map_index, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41204,9 +41204,9 @@ int HP_map_setipport(unsigned short map_index, uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.map.setipport(map_index, ip, port);
}
- if( HPMHooks.count.HP_map_setipport_post ) {
+ if (HPMHooks.count.HP_map_setipport_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short map_index, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setipport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setipport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_setipport_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_index, ip, port);
}
@@ -41216,14 +41216,14 @@ int HP_map_setipport(unsigned short map_index, uint32 ip, uint16 port) {
int HP_map_eraseipport(unsigned short map_index, uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_eraseipport_pre ) {
+ if (HPMHooks.count.HP_map_eraseipport_pre > 0) {
int (*preHookFunc) (unsigned short *map_index, uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseipport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseipport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_eraseipport_pre[hIndex].func;
retVal___ = preHookFunc(&map_index, &ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41231,9 +41231,9 @@ int HP_map_eraseipport(unsigned short map_index, uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.map.eraseipport(map_index, ip, port);
}
- if( HPMHooks.count.HP_map_eraseipport_post ) {
+ if (HPMHooks.count.HP_map_eraseipport_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short map_index, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseipport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseipport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_eraseipport_post[hIndex].func;
retVal___ = postHookFunc(retVal___, map_index, ip, port);
}
@@ -41243,14 +41243,14 @@ int HP_map_eraseipport(unsigned short map_index, uint32 ip, uint16 port) {
int HP_map_eraseallipport(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_eraseallipport_pre ) {
+ if (HPMHooks.count.HP_map_eraseallipport_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_eraseallipport_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41258,9 +41258,9 @@ int HP_map_eraseallipport(void) {
{
retVal___ = HPMHooks.source.map.eraseallipport();
}
- if( HPMHooks.count.HP_map_eraseallipport_post ) {
+ if (HPMHooks.count.HP_map_eraseallipport_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_eraseallipport_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -41269,14 +41269,14 @@ int HP_map_eraseallipport(void) {
}
void HP_map_addiddb(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_addiddb_pre ) {
+ if (HPMHooks.count.HP_map_addiddb_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addiddb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addiddb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addiddb_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41284,9 +41284,9 @@ void HP_map_addiddb(struct block_list *bl) {
{
HPMHooks.source.map.addiddb(bl);
}
- if( HPMHooks.count.HP_map_addiddb_post ) {
+ if (HPMHooks.count.HP_map_addiddb_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addiddb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addiddb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addiddb_post[hIndex].func;
postHookFunc(bl);
}
@@ -41295,14 +41295,14 @@ void HP_map_addiddb(struct block_list *bl) {
}
void HP_map_deliddb(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_deliddb_pre ) {
+ if (HPMHooks.count.HP_map_deliddb_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_deliddb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_deliddb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_deliddb_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41310,9 +41310,9 @@ void HP_map_deliddb(struct block_list *bl) {
{
HPMHooks.source.map.deliddb(bl);
}
- if( HPMHooks.count.HP_map_deliddb_post ) {
+ if (HPMHooks.count.HP_map_deliddb_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_deliddb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_deliddb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_deliddb_post[hIndex].func;
postHookFunc(bl);
}
@@ -41322,14 +41322,14 @@ void HP_map_deliddb(struct block_list *bl) {
struct map_session_data* HP_map_nick2sd(const char *nick) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_nick2sd_pre ) {
+ if (HPMHooks.count.HP_map_nick2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (const char **nick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_nick2sd_pre[hIndex].func;
retVal___ = preHookFunc(&nick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41337,9 +41337,9 @@ struct map_session_data* HP_map_nick2sd(const char *nick) {
{
retVal___ = HPMHooks.source.map.nick2sd(nick);
}
- if( HPMHooks.count.HP_map_nick2sd_post ) {
+ if (HPMHooks.count.HP_map_nick2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, const char *nick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_nick2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nick);
}
@@ -41349,14 +41349,14 @@ struct map_session_data* HP_map_nick2sd(const char *nick) {
struct mob_data* HP_map_getmob_boss(int16 m) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_getmob_boss_pre ) {
+ if (HPMHooks.count.HP_map_getmob_boss_pre > 0) {
struct mob_data* (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getmob_boss_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getmob_boss_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_getmob_boss_pre[hIndex].func;
retVal___ = preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41364,9 +41364,9 @@ struct mob_data* HP_map_getmob_boss(int16 m) {
{
retVal___ = HPMHooks.source.map.getmob_boss(m);
}
- if( HPMHooks.count.HP_map_getmob_boss_post ) {
+ if (HPMHooks.count.HP_map_getmob_boss_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getmob_boss_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getmob_boss_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_getmob_boss_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m);
}
@@ -41376,14 +41376,14 @@ struct mob_data* HP_map_getmob_boss(int16 m) {
struct mob_data* HP_map_id2boss(int id) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_id2boss_pre ) {
+ if (HPMHooks.count.HP_map_id2boss_pre > 0) {
struct mob_data* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2boss_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2boss_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_id2boss_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41391,9 +41391,9 @@ struct mob_data* HP_map_id2boss(int id) {
{
retVal___ = HPMHooks.source.map.id2boss(id);
}
- if( HPMHooks.count.HP_map_id2boss_post ) {
+ if (HPMHooks.count.HP_map_id2boss_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_id2boss_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_id2boss_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_id2boss_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -41403,14 +41403,14 @@ struct mob_data* HP_map_id2boss(int id) {
uint32 HP_map_race_id2mask(int race) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_map_race_id2mask_pre ) {
+ if (HPMHooks.count.HP_map_race_id2mask_pre > 0) {
uint32 (*preHookFunc) (int *race);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_race_id2mask_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_race_id2mask_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_race_id2mask_pre[hIndex].func;
retVal___ = preHookFunc(&race);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41418,9 +41418,9 @@ uint32 HP_map_race_id2mask(int race) {
{
retVal___ = HPMHooks.source.map.race_id2mask(race);
}
- if( HPMHooks.count.HP_map_race_id2mask_post ) {
+ if (HPMHooks.count.HP_map_race_id2mask_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, int race);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_race_id2mask_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_race_id2mask_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_race_id2mask_post[hIndex].func;
retVal___ = postHookFunc(retVal___, race);
}
@@ -41429,14 +41429,14 @@ uint32 HP_map_race_id2mask(int race) {
}
void HP_map_reloadnpc(bool clear) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_reloadnpc_pre ) {
+ if (HPMHooks.count.HP_map_reloadnpc_pre > 0) {
void (*preHookFunc) (bool *clear);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_reloadnpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_reloadnpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_reloadnpc_pre[hIndex].func;
preHookFunc(&clear);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41444,9 +41444,9 @@ void HP_map_reloadnpc(bool clear) {
{
HPMHooks.source.map.reloadnpc(clear);
}
- if( HPMHooks.count.HP_map_reloadnpc_post ) {
+ if (HPMHooks.count.HP_map_reloadnpc_post > 0) {
void (*postHookFunc) (bool clear);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_reloadnpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_reloadnpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_reloadnpc_post[hIndex].func;
postHookFunc(clear);
}
@@ -41456,14 +41456,14 @@ void HP_map_reloadnpc(bool clear) {
int HP_map_check_dir(int s_dir, int t_dir) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_check_dir_pre ) {
+ if (HPMHooks.count.HP_map_check_dir_pre > 0) {
int (*preHookFunc) (int *s_dir, int *t_dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_check_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_check_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_check_dir_pre[hIndex].func;
retVal___ = preHookFunc(&s_dir, &t_dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41471,9 +41471,9 @@ int HP_map_check_dir(int s_dir, int t_dir) {
{
retVal___ = HPMHooks.source.map.check_dir(s_dir, t_dir);
}
- if( HPMHooks.count.HP_map_check_dir_post ) {
+ if (HPMHooks.count.HP_map_check_dir_post > 0) {
int (*postHookFunc) (int retVal___, int s_dir, int t_dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_check_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_check_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_check_dir_post[hIndex].func;
retVal___ = postHookFunc(retVal___, s_dir, t_dir);
}
@@ -41483,14 +41483,14 @@ int HP_map_check_dir(int s_dir, int t_dir) {
uint8 HP_map_calc_dir(struct block_list *src, int16 x, int16 y) {
int hIndex = 0;
uint8 retVal___ = 0;
- if( HPMHooks.count.HP_map_calc_dir_pre ) {
+ if (HPMHooks.count.HP_map_calc_dir_pre > 0) {
uint8 (*preHookFunc) (struct block_list **src, int16 *x, int16 *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_calc_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_calc_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_calc_dir_pre[hIndex].func;
retVal___ = preHookFunc(&src, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41498,9 +41498,9 @@ uint8 HP_map_calc_dir(struct block_list *src, int16 x, int16 y) {
{
retVal___ = HPMHooks.source.map.calc_dir(src, x, y);
}
- if( HPMHooks.count.HP_map_calc_dir_post ) {
+ if (HPMHooks.count.HP_map_calc_dir_post > 0) {
uint8 (*postHookFunc) (uint8 retVal___, struct block_list *src, int16 x, int16 y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_calc_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_calc_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_calc_dir_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, x, y);
}
@@ -41510,14 +41510,14 @@ uint8 HP_map_calc_dir(struct block_list *src, int16 x, int16 y) {
int HP_map_random_dir(struct block_list *bl, short *x, short *y) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_random_dir_pre ) {
+ if (HPMHooks.count.HP_map_random_dir_pre > 0) {
int (*preHookFunc) (struct block_list **bl, short **x, short **y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_random_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_random_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_random_dir_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41525,9 +41525,9 @@ int HP_map_random_dir(struct block_list *bl, short *x, short *y) {
{
retVal___ = HPMHooks.source.map.random_dir(bl, x, y);
}
- if( HPMHooks.count.HP_map_random_dir_post ) {
+ if (HPMHooks.count.HP_map_random_dir_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, short *x, short *y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_random_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_random_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_random_dir_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x, y);
}
@@ -41537,16 +41537,16 @@ int HP_map_random_dir(struct block_list *bl, short *x, short *y) {
int HP_map_cleanup_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_cleanup_sub_pre ) {
+ if (HPMHooks.count.HP_map_cleanup_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_cleanup_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41556,9 +41556,9 @@ int HP_map_cleanup_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.map.cleanup_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_cleanup_sub_post ) {
+ if (HPMHooks.count.HP_map_cleanup_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_cleanup_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -41570,14 +41570,14 @@ int HP_map_cleanup_sub(struct block_list *bl, va_list ap) {
int HP_map_delmap(const char *mapname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_delmap_pre ) {
+ if (HPMHooks.count.HP_map_delmap_pre > 0) {
int (*preHookFunc) (const char **mapname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_delmap_pre[hIndex].func;
retVal___ = preHookFunc(&mapname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41585,9 +41585,9 @@ int HP_map_delmap(const char *mapname) {
{
retVal___ = HPMHooks.source.map.delmap(mapname);
}
- if( HPMHooks.count.HP_map_delmap_post ) {
+ if (HPMHooks.count.HP_map_delmap_post > 0) {
int (*postHookFunc) (int retVal___, const char *mapname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_delmap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname);
}
@@ -41596,14 +41596,14 @@ int HP_map_delmap(const char *mapname) {
}
void HP_map_flags_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_flags_init_pre ) {
+ if (HPMHooks.count.HP_map_flags_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_flags_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_flags_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_flags_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41611,9 +41611,9 @@ void HP_map_flags_init(void) {
{
HPMHooks.source.map.flags_init();
}
- if( HPMHooks.count.HP_map_flags_init_post ) {
+ if (HPMHooks.count.HP_map_flags_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_flags_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_flags_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_flags_init_post[hIndex].func;
postHookFunc();
}
@@ -41623,14 +41623,14 @@ void HP_map_flags_init(void) {
bool HP_map_iwall_set(int16 m, int16 x, int16 y, int size, int8 dir, bool shootable, const char *wall_name) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_iwall_set_pre ) {
+ if (HPMHooks.count.HP_map_iwall_set_pre > 0) {
bool (*preHookFunc) (int16 *m, int16 *x, int16 *y, int *size, int8 *dir, bool *shootable, const char **wall_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_set_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_set_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_iwall_set_pre[hIndex].func;
retVal___ = preHookFunc(&m, &x, &y, &size, &dir, &shootable, &wall_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41638,9 +41638,9 @@ bool HP_map_iwall_set(int16 m, int16 x, int16 y, int size, int8 dir, bool shoota
{
retVal___ = HPMHooks.source.map.iwall_set(m, x, y, size, dir, shootable, wall_name);
}
- if( HPMHooks.count.HP_map_iwall_set_post ) {
+ if (HPMHooks.count.HP_map_iwall_set_post > 0) {
bool (*postHookFunc) (bool retVal___, int16 m, int16 x, int16 y, int size, int8 dir, bool shootable, const char *wall_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_set_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_set_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_iwall_set_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, x, y, size, dir, shootable, wall_name);
}
@@ -41649,14 +41649,14 @@ bool HP_map_iwall_set(int16 m, int16 x, int16 y, int size, int8 dir, bool shoota
}
void HP_map_iwall_get(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_iwall_get_pre ) {
+ if (HPMHooks.count.HP_map_iwall_get_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_iwall_get_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41664,9 +41664,9 @@ void HP_map_iwall_get(struct map_session_data *sd) {
{
HPMHooks.source.map.iwall_get(sd);
}
- if( HPMHooks.count.HP_map_iwall_get_post ) {
+ if (HPMHooks.count.HP_map_iwall_get_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_iwall_get_post[hIndex].func;
postHookFunc(sd);
}
@@ -41675,14 +41675,14 @@ void HP_map_iwall_get(struct map_session_data *sd) {
}
void HP_map_iwall_remove(const char *wall_name) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_iwall_remove_pre ) {
+ if (HPMHooks.count.HP_map_iwall_remove_pre > 0) {
void (*preHookFunc) (const char **wall_name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_iwall_remove_pre[hIndex].func;
preHookFunc(&wall_name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41690,9 +41690,9 @@ void HP_map_iwall_remove(const char *wall_name) {
{
HPMHooks.source.map.iwall_remove(wall_name);
}
- if( HPMHooks.count.HP_map_iwall_remove_post ) {
+ if (HPMHooks.count.HP_map_iwall_remove_post > 0) {
void (*postHookFunc) (const char *wall_name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_iwall_remove_post[hIndex].func;
postHookFunc(wall_name);
}
@@ -41702,14 +41702,14 @@ void HP_map_iwall_remove(const char *wall_name) {
int HP_map_addmobtolist(unsigned short m, struct spawn_data *spawn) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_addmobtolist_pre ) {
+ if (HPMHooks.count.HP_map_addmobtolist_pre > 0) {
int (*preHookFunc) (unsigned short *m, struct spawn_data **spawn);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmobtolist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmobtolist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addmobtolist_pre[hIndex].func;
retVal___ = preHookFunc(&m, &spawn);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41717,9 +41717,9 @@ int HP_map_addmobtolist(unsigned short m, struct spawn_data *spawn) {
{
retVal___ = HPMHooks.source.map.addmobtolist(m, spawn);
}
- if( HPMHooks.count.HP_map_addmobtolist_post ) {
+ if (HPMHooks.count.HP_map_addmobtolist_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short m, struct spawn_data *spawn);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmobtolist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmobtolist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addmobtolist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, spawn);
}
@@ -41728,14 +41728,14 @@ int HP_map_addmobtolist(unsigned short m, struct spawn_data *spawn) {
}
void HP_map_spawnmobs(int16 m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_spawnmobs_pre ) {
+ if (HPMHooks.count.HP_map_spawnmobs_pre > 0) {
void (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_spawnmobs_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_spawnmobs_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_spawnmobs_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41743,9 +41743,9 @@ void HP_map_spawnmobs(int16 m) {
{
HPMHooks.source.map.spawnmobs(m);
}
- if( HPMHooks.count.HP_map_spawnmobs_post ) {
+ if (HPMHooks.count.HP_map_spawnmobs_post > 0) {
void (*postHookFunc) (int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_spawnmobs_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_spawnmobs_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_spawnmobs_post[hIndex].func;
postHookFunc(m);
}
@@ -41754,14 +41754,14 @@ void HP_map_spawnmobs(int16 m) {
}
void HP_map_removemobs(int16 m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_removemobs_pre ) {
+ if (HPMHooks.count.HP_map_removemobs_pre > 0) {
void (*preHookFunc) (int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_removemobs_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41769,9 +41769,9 @@ void HP_map_removemobs(int16 m) {
{
HPMHooks.source.map.removemobs(m);
}
- if( HPMHooks.count.HP_map_removemobs_post ) {
+ if (HPMHooks.count.HP_map_removemobs_post > 0) {
void (*postHookFunc) (int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_removemobs_post[hIndex].func;
postHookFunc(m);
}
@@ -41780,14 +41780,14 @@ void HP_map_removemobs(int16 m) {
}
void HP_map_addmap2db(struct map_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_addmap2db_pre ) {
+ if (HPMHooks.count.HP_map_addmap2db_pre > 0) {
void (*preHookFunc) (struct map_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap2db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap2db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addmap2db_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41795,9 +41795,9 @@ void HP_map_addmap2db(struct map_data *m) {
{
HPMHooks.source.map.addmap2db(m);
}
- if( HPMHooks.count.HP_map_addmap2db_post ) {
+ if (HPMHooks.count.HP_map_addmap2db_post > 0) {
void (*postHookFunc) (struct map_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap2db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap2db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addmap2db_post[hIndex].func;
postHookFunc(m);
}
@@ -41806,14 +41806,14 @@ void HP_map_addmap2db(struct map_data *m) {
}
void HP_map_removemapdb(struct map_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_removemapdb_pre ) {
+ if (HPMHooks.count.HP_map_removemapdb_pre > 0) {
void (*preHookFunc) (struct map_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemapdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemapdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_removemapdb_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41821,9 +41821,9 @@ void HP_map_removemapdb(struct map_data *m) {
{
HPMHooks.source.map.removemapdb(m);
}
- if( HPMHooks.count.HP_map_removemapdb_post ) {
+ if (HPMHooks.count.HP_map_removemapdb_post > 0) {
void (*postHookFunc) (struct map_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemapdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemapdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_removemapdb_post[hIndex].func;
postHookFunc(m);
}
@@ -41832,14 +41832,14 @@ void HP_map_removemapdb(struct map_data *m) {
}
void HP_map_clean(int i) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_clean_pre ) {
+ if (HPMHooks.count.HP_map_clean_pre > 0) {
void (*preHookFunc) (int *i);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clean_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clean_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_clean_pre[hIndex].func;
preHookFunc(&i);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41847,9 +41847,9 @@ void HP_map_clean(int i) {
{
HPMHooks.source.map.clean(i);
}
- if( HPMHooks.count.HP_map_clean_post ) {
+ if (HPMHooks.count.HP_map_clean_post > 0) {
void (*postHookFunc) (int i);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_clean_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_clean_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_clean_post[hIndex].func;
postHookFunc(i);
}
@@ -41858,14 +41858,14 @@ void HP_map_clean(int i) {
}
void HP_map_do_shutdown(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_do_shutdown_pre ) {
+ if (HPMHooks.count.HP_map_do_shutdown_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_do_shutdown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_do_shutdown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_do_shutdown_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -41873,9 +41873,9 @@ void HP_map_do_shutdown(void) {
{
HPMHooks.source.map.do_shutdown();
}
- if( HPMHooks.count.HP_map_do_shutdown_post ) {
+ if (HPMHooks.count.HP_map_do_shutdown_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_do_shutdown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_do_shutdown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_do_shutdown_post[hIndex].func;
postHookFunc();
}
@@ -41885,14 +41885,14 @@ void HP_map_do_shutdown(void) {
int HP_map_freeblock_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_freeblock_timer_pre ) {
+ if (HPMHooks.count.HP_map_freeblock_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_freeblock_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41900,9 +41900,9 @@ int HP_map_freeblock_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.map.freeblock_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_map_freeblock_timer_post ) {
+ if (HPMHooks.count.HP_map_freeblock_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_freeblock_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_freeblock_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -41912,14 +41912,14 @@ int HP_map_freeblock_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_map_searchrandfreecell(int16 m, const struct block_list *bl, int16 *x, int16 *y, int stack) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_searchrandfreecell_pre ) {
+ if (HPMHooks.count.HP_map_searchrandfreecell_pre > 0) {
int (*preHookFunc) (int16 *m, const struct block_list **bl, int16 **x, int16 **y, int *stack);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_searchrandfreecell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_searchrandfreecell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_searchrandfreecell_pre[hIndex].func;
retVal___ = preHookFunc(&m, &bl, &x, &y, &stack);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41927,9 +41927,9 @@ int HP_map_searchrandfreecell(int16 m, const struct block_list *bl, int16 *x, in
{
retVal___ = HPMHooks.source.map.searchrandfreecell(m, bl, x, y, stack);
}
- if( HPMHooks.count.HP_map_searchrandfreecell_post ) {
+ if (HPMHooks.count.HP_map_searchrandfreecell_post > 0) {
int (*postHookFunc) (int retVal___, int16 m, const struct block_list *bl, int16 *x, int16 *y, int stack);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_searchrandfreecell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_searchrandfreecell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_searchrandfreecell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, bl, x, y, stack);
}
@@ -41939,16 +41939,16 @@ int HP_map_searchrandfreecell(int16 m, const struct block_list *bl, int16 *x, in
int HP_map_count_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_count_sub_pre ) {
+ if (HPMHooks.count.HP_map_count_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_count_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_count_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41958,9 +41958,9 @@ int HP_map_count_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.map.count_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_count_sub_post ) {
+ if (HPMHooks.count.HP_map_count_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_count_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_count_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_count_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -41972,16 +41972,16 @@ int HP_map_count_sub(struct block_list *bl, va_list ap) {
struct DBData HP_map_create_charid2nick(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_map_create_charid2nick_pre ) {
+ if (HPMHooks.count.HP_map_create_charid2nick_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_create_charid2nick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_create_charid2nick_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_create_charid2nick_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -41991,9 +41991,9 @@ struct DBData HP_map_create_charid2nick(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.map.create_charid2nick(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_create_charid2nick_post ) {
+ if (HPMHooks.count.HP_map_create_charid2nick_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_create_charid2nick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_create_charid2nick_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_create_charid2nick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -42005,16 +42005,16 @@ struct DBData HP_map_create_charid2nick(union DBKey key, va_list args) {
int HP_map_removemobs_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_removemobs_sub_pre ) {
+ if (HPMHooks.count.HP_map_removemobs_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_removemobs_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42024,9 +42024,9 @@ int HP_map_removemobs_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.map.removemobs_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_removemobs_sub_post ) {
+ if (HPMHooks.count.HP_map_removemobs_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_removemobs_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_removemobs_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -42038,14 +42038,14 @@ int HP_map_removemobs_sub(struct block_list *bl, va_list ap) {
struct mapcell HP_map_gat2cell(int gat) {
int hIndex = 0;
struct mapcell retVal___ = { 0 };
- if( HPMHooks.count.HP_map_gat2cell_pre ) {
+ if (HPMHooks.count.HP_map_gat2cell_pre > 0) {
struct mapcell (*preHookFunc) (int *gat);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_gat2cell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_gat2cell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_gat2cell_pre[hIndex].func;
retVal___ = preHookFunc(&gat);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42053,9 +42053,9 @@ struct mapcell HP_map_gat2cell(int gat) {
{
retVal___ = HPMHooks.source.map.gat2cell(gat);
}
- if( HPMHooks.count.HP_map_gat2cell_post ) {
+ if (HPMHooks.count.HP_map_gat2cell_post > 0) {
struct mapcell (*postHookFunc) (struct mapcell retVal___, int gat);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_gat2cell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_gat2cell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_gat2cell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, gat);
}
@@ -42065,14 +42065,14 @@ struct mapcell HP_map_gat2cell(int gat) {
int HP_map_cell2gat(struct mapcell cell) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_cell2gat_pre ) {
+ if (HPMHooks.count.HP_map_cell2gat_pre > 0) {
int (*preHookFunc) (struct mapcell *cell);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cell2gat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cell2gat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_cell2gat_pre[hIndex].func;
retVal___ = preHookFunc(&cell);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42080,9 +42080,9 @@ int HP_map_cell2gat(struct mapcell cell) {
{
retVal___ = HPMHooks.source.map.cell2gat(cell);
}
- if( HPMHooks.count.HP_map_cell2gat_post ) {
+ if (HPMHooks.count.HP_map_cell2gat_post > 0) {
int (*postHookFunc) (int retVal___, struct mapcell cell);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cell2gat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cell2gat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_cell2gat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cell);
}
@@ -42092,14 +42092,14 @@ int HP_map_cell2gat(struct mapcell cell) {
int HP_map_getcellp(struct map_data *m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_getcellp_pre ) {
+ if (HPMHooks.count.HP_map_getcellp_pre > 0) {
int (*preHookFunc) (struct map_data **m, const struct block_list **bl, int16 *x, int16 *y, cell_chk *cellchk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcellp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getcellp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_getcellp_pre[hIndex].func;
retVal___ = preHookFunc(&m, &bl, &x, &y, &cellchk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42107,9 +42107,9 @@ int HP_map_getcellp(struct map_data *m, const struct block_list *bl, int16 x, in
{
retVal___ = HPMHooks.source.map.getcellp(m, bl, x, y, cellchk);
}
- if( HPMHooks.count.HP_map_getcellp_post ) {
+ if (HPMHooks.count.HP_map_getcellp_post > 0) {
int (*postHookFunc) (int retVal___, struct map_data *m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_getcellp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_getcellp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_getcellp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, bl, x, y, cellchk);
}
@@ -42118,14 +42118,14 @@ int HP_map_getcellp(struct map_data *m, const struct block_list *bl, int16 x, in
}
void HP_map_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_setcell_pre ) {
+ if (HPMHooks.count.HP_map_setcell_pre > 0) {
void (*preHookFunc) (int16 *m, int16 *x, int16 *y, cell_t *cell, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_setcell_pre[hIndex].func;
preHookFunc(&m, &x, &y, &cell, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42133,9 +42133,9 @@ void HP_map_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
{
HPMHooks.source.map.setcell(m, x, y, cell, flag);
}
- if( HPMHooks.count.HP_map_setcell_post ) {
+ if (HPMHooks.count.HP_map_setcell_post > 0) {
void (*postHookFunc) (int16 m, int16 x, int16 y, cell_t cell, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_setcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_setcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_setcell_post[hIndex].func;
postHookFunc(m, x, y, cell, flag);
}
@@ -42145,14 +42145,14 @@ void HP_map_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
int HP_map_sub_getcellp(struct map_data *m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_sub_getcellp_pre ) {
+ if (HPMHooks.count.HP_map_sub_getcellp_pre > 0) {
int (*preHookFunc) (struct map_data **m, const struct block_list **bl, int16 *x, int16 *y, cell_chk *cellchk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_getcellp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_getcellp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_sub_getcellp_pre[hIndex].func;
retVal___ = preHookFunc(&m, &bl, &x, &y, &cellchk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42160,9 +42160,9 @@ int HP_map_sub_getcellp(struct map_data *m, const struct block_list *bl, int16 x
{
retVal___ = HPMHooks.source.map.sub_getcellp(m, bl, x, y, cellchk);
}
- if( HPMHooks.count.HP_map_sub_getcellp_post ) {
+ if (HPMHooks.count.HP_map_sub_getcellp_post > 0) {
int (*postHookFunc) (int retVal___, struct map_data *m, const struct block_list *bl, int16 x, int16 y, cell_chk cellchk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_getcellp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_getcellp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_sub_getcellp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, bl, x, y, cellchk);
}
@@ -42171,14 +42171,14 @@ int HP_map_sub_getcellp(struct map_data *m, const struct block_list *bl, int16 x
}
void HP_map_sub_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_sub_setcell_pre ) {
+ if (HPMHooks.count.HP_map_sub_setcell_pre > 0) {
void (*preHookFunc) (int16 *m, int16 *x, int16 *y, cell_t *cell, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_setcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_setcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_sub_setcell_pre[hIndex].func;
preHookFunc(&m, &x, &y, &cell, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42186,9 +42186,9 @@ void HP_map_sub_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
{
HPMHooks.source.map.sub_setcell(m, x, y, cell, flag);
}
- if( HPMHooks.count.HP_map_sub_setcell_post ) {
+ if (HPMHooks.count.HP_map_sub_setcell_post > 0) {
void (*postHookFunc) (int16 m, int16 x, int16 y, cell_t cell, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_setcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sub_setcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_sub_setcell_post[hIndex].func;
postHookFunc(m, x, y, cell, flag);
}
@@ -42197,14 +42197,14 @@ void HP_map_sub_setcell(int16 m, int16 x, int16 y, cell_t cell, bool flag) {
}
void HP_map_iwall_nextxy(int16 x, int16 y, int8 dir, int pos, int16 *x1, int16 *y1) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_iwall_nextxy_pre ) {
+ if (HPMHooks.count.HP_map_iwall_nextxy_pre > 0) {
void (*preHookFunc) (int16 *x, int16 *y, int8 *dir, int *pos, int16 **x1, int16 **y1);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_nextxy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_nextxy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_iwall_nextxy_pre[hIndex].func;
preHookFunc(&x, &y, &dir, &pos, &x1, &y1);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42212,9 +42212,9 @@ void HP_map_iwall_nextxy(int16 x, int16 y, int8 dir, int pos, int16 *x1, int16 *
{
HPMHooks.source.map.iwall_nextxy(x, y, dir, pos, x1, y1);
}
- if( HPMHooks.count.HP_map_iwall_nextxy_post ) {
+ if (HPMHooks.count.HP_map_iwall_nextxy_post > 0) {
void (*postHookFunc) (int16 x, int16 y, int8 dir, int pos, int16 *x1, int16 *y1);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_nextxy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_iwall_nextxy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_iwall_nextxy_post[hIndex].func;
postHookFunc(x, y, dir, pos, x1, y1);
}
@@ -42224,16 +42224,16 @@ void HP_map_iwall_nextxy(int16 x, int16 y, int8 dir, int pos, int16 *x1, int16 *
struct DBData HP_map_create_map_data_other_server(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_map_create_map_data_other_server_pre ) {
+ if (HPMHooks.count.HP_map_create_map_data_other_server_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_create_map_data_other_server_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_create_map_data_other_server_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_create_map_data_other_server_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42243,9 +42243,9 @@ struct DBData HP_map_create_map_data_other_server(union DBKey key, va_list args)
retVal___ = HPMHooks.source.map.create_map_data_other_server(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_create_map_data_other_server_post ) {
+ if (HPMHooks.count.HP_map_create_map_data_other_server_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_create_map_data_other_server_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_create_map_data_other_server_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_create_map_data_other_server_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -42257,16 +42257,16 @@ struct DBData HP_map_create_map_data_other_server(union DBKey key, va_list args)
int HP_map_eraseallipport_sub(union DBKey key, struct DBData *data, va_list va) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_eraseallipport_sub_pre ) {
+ if (HPMHooks.count.HP_map_eraseallipport_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list va);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_sub_pre; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
preHookFunc = HPMHooks.list.HP_map_eraseallipport_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, va___copy);
va_end(va___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42276,9 +42276,9 @@ int HP_map_eraseallipport_sub(union DBKey key, struct DBData *data, va_list va)
retVal___ = HPMHooks.source.map.eraseallipport_sub(key, data, va___copy);
va_end(va___copy);
}
- if( HPMHooks.count.HP_map_eraseallipport_sub_post ) {
+ if (HPMHooks.count.HP_map_eraseallipport_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list va);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_eraseallipport_sub_post; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
postHookFunc = HPMHooks.list.HP_map_eraseallipport_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, va___copy);
@@ -42290,14 +42290,14 @@ int HP_map_eraseallipport_sub(union DBKey key, struct DBData *data, va_list va)
char* HP_map_init_mapcache(FILE *fp) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_map_init_mapcache_pre ) {
+ if (HPMHooks.count.HP_map_init_mapcache_pre > 0) {
char* (*preHookFunc) (FILE **fp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_init_mapcache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_init_mapcache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_init_mapcache_pre[hIndex].func;
retVal___ = preHookFunc(&fp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42305,9 +42305,9 @@ char* HP_map_init_mapcache(FILE *fp) {
{
retVal___ = HPMHooks.source.map.init_mapcache(fp);
}
- if( HPMHooks.count.HP_map_init_mapcache_post ) {
+ if (HPMHooks.count.HP_map_init_mapcache_post > 0) {
char* (*postHookFunc) (char* retVal___, FILE *fp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_init_mapcache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_init_mapcache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_init_mapcache_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fp);
}
@@ -42317,14 +42317,14 @@ char* HP_map_init_mapcache(FILE *fp) {
int HP_map_readfromcache(struct map_data *m, char *buffer) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_readfromcache_pre ) {
+ if (HPMHooks.count.HP_map_readfromcache_pre > 0) {
int (*preHookFunc) (struct map_data **m, char **buffer);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readfromcache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readfromcache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_readfromcache_pre[hIndex].func;
retVal___ = preHookFunc(&m, &buffer);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42332,9 +42332,9 @@ int HP_map_readfromcache(struct map_data *m, char *buffer) {
{
retVal___ = HPMHooks.source.map.readfromcache(m, buffer);
}
- if( HPMHooks.count.HP_map_readfromcache_post ) {
+ if (HPMHooks.count.HP_map_readfromcache_post > 0) {
int (*postHookFunc) (int retVal___, struct map_data *m, char *buffer);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readfromcache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readfromcache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_readfromcache_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, buffer);
}
@@ -42344,14 +42344,14 @@ int HP_map_readfromcache(struct map_data *m, char *buffer) {
int HP_map_addmap(const char *mapname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_addmap_pre ) {
+ if (HPMHooks.count.HP_map_addmap_pre > 0) {
int (*preHookFunc) (const char **mapname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_addmap_pre[hIndex].func;
retVal___ = preHookFunc(&mapname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42359,9 +42359,9 @@ int HP_map_addmap(const char *mapname) {
{
retVal___ = HPMHooks.source.map.addmap(mapname);
}
- if( HPMHooks.count.HP_map_addmap_post ) {
+ if (HPMHooks.count.HP_map_addmap_post > 0) {
int (*postHookFunc) (int retVal___, const char *mapname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_addmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_addmap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname);
}
@@ -42370,14 +42370,14 @@ int HP_map_addmap(const char *mapname) {
}
void HP_map_delmapid(int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_delmapid_pre ) {
+ if (HPMHooks.count.HP_map_delmapid_pre > 0) {
void (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delmapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delmapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_delmapid_pre[hIndex].func;
preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42385,9 +42385,9 @@ void HP_map_delmapid(int id) {
{
HPMHooks.source.map.delmapid(id);
}
- if( HPMHooks.count.HP_map_delmapid_post ) {
+ if (HPMHooks.count.HP_map_delmapid_post > 0) {
void (*postHookFunc) (int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_delmapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_delmapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_delmapid_post[hIndex].func;
postHookFunc(id);
}
@@ -42396,14 +42396,14 @@ void HP_map_delmapid(int id) {
}
void HP_map_zone_db_clear(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_db_clear_pre ) {
+ if (HPMHooks.count.HP_map_zone_db_clear_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_db_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_db_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_db_clear_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42411,9 +42411,9 @@ void HP_map_zone_db_clear(void) {
{
HPMHooks.source.map.zone_db_clear();
}
- if( HPMHooks.count.HP_map_zone_db_clear_post ) {
+ if (HPMHooks.count.HP_map_zone_db_clear_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_db_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_db_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_db_clear_post[hIndex].func;
postHookFunc();
}
@@ -42422,14 +42422,14 @@ void HP_map_zone_db_clear(void) {
}
void HP_map_list_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_list_final_pre ) {
+ if (HPMHooks.count.HP_map_list_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_list_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_list_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_list_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42437,9 +42437,9 @@ void HP_map_list_final(void) {
{
HPMHooks.source.map.list_final();
}
- if( HPMHooks.count.HP_map_list_final_post ) {
+ if (HPMHooks.count.HP_map_list_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_list_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_list_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_list_final_post[hIndex].func;
postHookFunc();
}
@@ -42449,14 +42449,14 @@ void HP_map_list_final(void) {
int HP_map_waterheight(char *mapname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_waterheight_pre ) {
+ if (HPMHooks.count.HP_map_waterheight_pre > 0) {
int (*preHookFunc) (char **mapname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_waterheight_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_waterheight_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_waterheight_pre[hIndex].func;
retVal___ = preHookFunc(&mapname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42464,9 +42464,9 @@ int HP_map_waterheight(char *mapname) {
{
retVal___ = HPMHooks.source.map.waterheight(mapname);
}
- if( HPMHooks.count.HP_map_waterheight_post ) {
+ if (HPMHooks.count.HP_map_waterheight_post > 0) {
int (*postHookFunc) (int retVal___, char *mapname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_waterheight_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_waterheight_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_waterheight_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname);
}
@@ -42476,14 +42476,14 @@ int HP_map_waterheight(char *mapname) {
int HP_map_readgat(struct map_data *m) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_readgat_pre ) {
+ if (HPMHooks.count.HP_map_readgat_pre > 0) {
int (*preHookFunc) (struct map_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readgat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readgat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_readgat_pre[hIndex].func;
retVal___ = preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42491,9 +42491,9 @@ int HP_map_readgat(struct map_data *m) {
{
retVal___ = HPMHooks.source.map.readgat(m);
}
- if( HPMHooks.count.HP_map_readgat_post ) {
+ if (HPMHooks.count.HP_map_readgat_post > 0) {
int (*postHookFunc) (int retVal___, struct map_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readgat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readgat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_readgat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m);
}
@@ -42503,14 +42503,14 @@ int HP_map_readgat(struct map_data *m) {
int HP_map_readallmaps(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_readallmaps_pre ) {
+ if (HPMHooks.count.HP_map_readallmaps_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readallmaps_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readallmaps_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_readallmaps_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42518,9 +42518,9 @@ int HP_map_readallmaps(void) {
{
retVal___ = HPMHooks.source.map.readallmaps();
}
- if( HPMHooks.count.HP_map_readallmaps_post ) {
+ if (HPMHooks.count.HP_map_readallmaps_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_readallmaps_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_readallmaps_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_readallmaps_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -42530,14 +42530,14 @@ int HP_map_readallmaps(void) {
bool HP_map_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_config_read_pre ) {
+ if (HPMHooks.count.HP_map_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42545,9 +42545,9 @@ bool HP_map_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.map.config_read(filename, imported);
}
- if( HPMHooks.count.HP_map_config_read_post ) {
+ if (HPMHooks.count.HP_map_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -42557,14 +42557,14 @@ bool HP_map_config_read(const char *filename, bool imported) {
bool HP_map_read_npclist(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_read_npclist_pre ) {
+ if (HPMHooks.count.HP_map_read_npclist_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_read_npclist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_read_npclist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_read_npclist_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42572,9 +42572,9 @@ bool HP_map_read_npclist(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.map.read_npclist(filename, imported);
}
- if( HPMHooks.count.HP_map_read_npclist_post ) {
+ if (HPMHooks.count.HP_map_read_npclist_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_read_npclist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_read_npclist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_read_npclist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -42584,14 +42584,14 @@ bool HP_map_read_npclist(const char *filename, bool imported) {
bool HP_map_inter_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_inter_config_read_pre ) {
+ if (HPMHooks.count.HP_map_inter_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_inter_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42599,9 +42599,9 @@ bool HP_map_inter_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.map.inter_config_read(filename, imported);
}
- if( HPMHooks.count.HP_map_inter_config_read_post ) {
+ if (HPMHooks.count.HP_map_inter_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_inter_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -42611,14 +42611,14 @@ bool HP_map_inter_config_read(const char *filename, bool imported) {
bool HP_map_inter_config_read_database_names(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_inter_config_read_database_names_pre ) {
+ if (HPMHooks.count.HP_map_inter_config_read_database_names_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_database_names_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_database_names_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_inter_config_read_database_names_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42626,9 +42626,9 @@ bool HP_map_inter_config_read_database_names(const char *filename, const struct
{
retVal___ = HPMHooks.source.map.inter_config_read_database_names(filename, config, imported);
}
- if( HPMHooks.count.HP_map_inter_config_read_database_names_post ) {
+ if (HPMHooks.count.HP_map_inter_config_read_database_names_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_database_names_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_database_names_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_inter_config_read_database_names_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -42638,14 +42638,14 @@ bool HP_map_inter_config_read_database_names(const char *filename, const struct
bool HP_map_inter_config_read_connection(const char *filename, const struct config_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_inter_config_read_connection_pre ) {
+ if (HPMHooks.count.HP_map_inter_config_read_connection_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_inter_config_read_connection_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42653,9 +42653,9 @@ bool HP_map_inter_config_read_connection(const char *filename, const struct conf
{
retVal___ = HPMHooks.source.map.inter_config_read_connection(filename, config, imported);
}
- if( HPMHooks.count.HP_map_inter_config_read_connection_post ) {
+ if (HPMHooks.count.HP_map_inter_config_read_connection_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_inter_config_read_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_inter_config_read_connection_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -42665,14 +42665,14 @@ bool HP_map_inter_config_read_connection(const char *filename, const struct conf
int HP_map_sql_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_sql_init_pre ) {
+ if (HPMHooks.count.HP_map_sql_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_sql_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42680,9 +42680,9 @@ int HP_map_sql_init(void) {
{
retVal___ = HPMHooks.source.map.sql_init();
}
- if( HPMHooks.count.HP_map_sql_init_post ) {
+ if (HPMHooks.count.HP_map_sql_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_sql_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -42692,14 +42692,14 @@ int HP_map_sql_init(void) {
int HP_map_sql_close(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_sql_close_pre ) {
+ if (HPMHooks.count.HP_map_sql_close_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_sql_close_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42707,9 +42707,9 @@ int HP_map_sql_close(void) {
{
retVal___ = HPMHooks.source.map.sql_close();
}
- if( HPMHooks.count.HP_map_sql_close_post ) {
+ if (HPMHooks.count.HP_map_sql_close_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_sql_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_sql_close_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -42719,14 +42719,14 @@ int HP_map_sql_close(void) {
bool HP_map_zone_mf_cache(int m, char *flag, char *params) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_zone_mf_cache_pre ) {
+ if (HPMHooks.count.HP_map_zone_mf_cache_pre > 0) {
bool (*preHookFunc) (int *m, char **flag, char **params);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_mf_cache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_mf_cache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_mf_cache_pre[hIndex].func;
retVal___ = preHookFunc(&m, &flag, &params);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42734,9 +42734,9 @@ bool HP_map_zone_mf_cache(int m, char *flag, char *params) {
{
retVal___ = HPMHooks.source.map.zone_mf_cache(m, flag, params);
}
- if( HPMHooks.count.HP_map_zone_mf_cache_post ) {
+ if (HPMHooks.count.HP_map_zone_mf_cache_post > 0) {
bool (*postHookFunc) (bool retVal___, int m, char *flag, char *params);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_mf_cache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_mf_cache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_mf_cache_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, flag, params);
}
@@ -42746,14 +42746,14 @@ bool HP_map_zone_mf_cache(int m, char *flag, char *params) {
unsigned short HP_map_zone_str2itemid(const char *name) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_map_zone_str2itemid_pre ) {
+ if (HPMHooks.count.HP_map_zone_str2itemid_pre > 0) {
unsigned short (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2itemid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2itemid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_str2itemid_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42761,9 +42761,9 @@ unsigned short HP_map_zone_str2itemid(const char *name) {
{
retVal___ = HPMHooks.source.map.zone_str2itemid(name);
}
- if( HPMHooks.count.HP_map_zone_str2itemid_post ) {
+ if (HPMHooks.count.HP_map_zone_str2itemid_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2itemid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2itemid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_str2itemid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -42773,14 +42773,14 @@ unsigned short HP_map_zone_str2itemid(const char *name) {
unsigned short HP_map_zone_str2skillid(const char *name) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_map_zone_str2skillid_pre ) {
+ if (HPMHooks.count.HP_map_zone_str2skillid_pre > 0) {
unsigned short (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2skillid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2skillid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_str2skillid_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42788,9 +42788,9 @@ unsigned short HP_map_zone_str2skillid(const char *name) {
{
retVal___ = HPMHooks.source.map.zone_str2skillid(name);
}
- if( HPMHooks.count.HP_map_zone_str2skillid_post ) {
+ if (HPMHooks.count.HP_map_zone_str2skillid_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2skillid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_str2skillid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_str2skillid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -42800,14 +42800,14 @@ unsigned short HP_map_zone_str2skillid(const char *name) {
enum bl_type HP_map_zone_bl_type(const char *entry, enum map_zone_skill_subtype *subtype) {
int hIndex = 0;
enum bl_type retVal___ = BL_NUL;
- if( HPMHooks.count.HP_map_zone_bl_type_pre ) {
+ if (HPMHooks.count.HP_map_zone_bl_type_pre > 0) {
enum bl_type (*preHookFunc) (const char **entry, enum map_zone_skill_subtype **subtype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_bl_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_bl_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_bl_type_pre[hIndex].func;
retVal___ = preHookFunc(&entry, &subtype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42815,9 +42815,9 @@ enum bl_type HP_map_zone_bl_type(const char *entry, enum map_zone_skill_subtype
{
retVal___ = HPMHooks.source.map.zone_bl_type(entry, subtype);
}
- if( HPMHooks.count.HP_map_zone_bl_type_post ) {
+ if (HPMHooks.count.HP_map_zone_bl_type_post > 0) {
enum bl_type (*postHookFunc) (enum bl_type retVal___, const char *entry, enum map_zone_skill_subtype *subtype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_bl_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_bl_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_bl_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry, subtype);
}
@@ -42826,14 +42826,14 @@ enum bl_type HP_map_zone_bl_type(const char *entry, enum map_zone_skill_subtype
}
void HP_map_read_zone_db(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_read_zone_db_pre ) {
+ if (HPMHooks.count.HP_map_read_zone_db_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_read_zone_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_read_zone_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_read_zone_db_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42841,9 +42841,9 @@ void HP_map_read_zone_db(void) {
{
HPMHooks.source.map.read_zone_db();
}
- if( HPMHooks.count.HP_map_read_zone_db_post ) {
+ if (HPMHooks.count.HP_map_read_zone_db_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_read_zone_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_read_zone_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_read_zone_db_post[hIndex].func;
postHookFunc();
}
@@ -42853,16 +42853,16 @@ void HP_map_read_zone_db(void) {
int HP_map_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_db_final_pre ) {
+ if (HPMHooks.count.HP_map_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42872,9 +42872,9 @@ int HP_map_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.map.db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_db_final_post ) {
+ if (HPMHooks.count.HP_map_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -42886,16 +42886,16 @@ int HP_map_db_final(union DBKey key, struct DBData *data, va_list ap) {
int HP_map_nick_db_final(union DBKey key, struct DBData *data, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_nick_db_final_pre ) {
+ if (HPMHooks.count.HP_map_nick_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_nick_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick_db_final_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_map_nick_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42905,9 +42905,9 @@ int HP_map_nick_db_final(union DBKey key, struct DBData *data, va_list args) {
retVal___ = HPMHooks.source.map.nick_db_final(key, data, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_map_nick_db_final_post ) {
+ if (HPMHooks.count.HP_map_nick_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_nick_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick_db_final_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_map_nick_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, args___copy);
@@ -42919,16 +42919,16 @@ int HP_map_nick_db_final(union DBKey key, struct DBData *data, va_list args) {
int HP_map_cleanup_db_sub(union DBKey key, struct DBData *data, va_list va) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_cleanup_db_sub_pre ) {
+ if (HPMHooks.count.HP_map_cleanup_db_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list va);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_db_sub_pre; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
preHookFunc = HPMHooks.list.HP_map_cleanup_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, va___copy);
va_end(va___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42938,9 +42938,9 @@ int HP_map_cleanup_db_sub(union DBKey key, struct DBData *data, va_list va) {
retVal___ = HPMHooks.source.map.cleanup_db_sub(key, data, va___copy);
va_end(va___copy);
}
- if( HPMHooks.count.HP_map_cleanup_db_sub_post ) {
+ if (HPMHooks.count.HP_map_cleanup_db_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list va);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_cleanup_db_sub_post; hIndex++) {
va_list va___copy; va_copy(va___copy, va);
postHookFunc = HPMHooks.list.HP_map_cleanup_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, va___copy);
@@ -42952,16 +42952,16 @@ int HP_map_cleanup_db_sub(union DBKey key, struct DBData *data, va_list va) {
int HP_map_abort_sub(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_abort_sub_pre ) {
+ if (HPMHooks.count.HP_map_abort_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_abort_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_abort_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_map_abort_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -42971,9 +42971,9 @@ int HP_map_abort_sub(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.map.abort_sub(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_map_abort_sub_post ) {
+ if (HPMHooks.count.HP_map_abort_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_abort_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_abort_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_map_abort_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -42984,14 +42984,14 @@ int HP_map_abort_sub(struct map_session_data *sd, va_list ap) {
}
void HP_map_update_cell_bl(struct block_list *bl, bool increase) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_update_cell_bl_pre ) {
+ if (HPMHooks.count.HP_map_update_cell_bl_pre > 0) {
void (*preHookFunc) (struct block_list **bl, bool *increase);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_update_cell_bl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_update_cell_bl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_update_cell_bl_pre[hIndex].func;
preHookFunc(&bl, &increase);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -42999,9 +42999,9 @@ void HP_map_update_cell_bl(struct block_list *bl, bool increase) {
{
HPMHooks.source.map.update_cell_bl(bl, increase);
}
- if( HPMHooks.count.HP_map_update_cell_bl_post ) {
+ if (HPMHooks.count.HP_map_update_cell_bl_post > 0) {
void (*postHookFunc) (struct block_list *bl, bool increase);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_update_cell_bl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_update_cell_bl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_update_cell_bl_post[hIndex].func;
postHookFunc(bl, increase);
}
@@ -43011,14 +43011,14 @@ void HP_map_update_cell_bl(struct block_list *bl, bool increase) {
int HP_map_get_new_bonus_id(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_map_get_new_bonus_id_pre ) {
+ if (HPMHooks.count.HP_map_get_new_bonus_id_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_bonus_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_bonus_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_get_new_bonus_id_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43026,9 +43026,9 @@ int HP_map_get_new_bonus_id(void) {
{
retVal___ = HPMHooks.source.map.get_new_bonus_id();
}
- if( HPMHooks.count.HP_map_get_new_bonus_id_post ) {
+ if (HPMHooks.count.HP_map_get_new_bonus_id_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_bonus_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_get_new_bonus_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_get_new_bonus_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -43037,14 +43037,14 @@ int HP_map_get_new_bonus_id(void) {
}
void HP_map_add_questinfo(int m, struct questinfo *qi) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_add_questinfo_pre ) {
+ if (HPMHooks.count.HP_map_add_questinfo_pre > 0) {
void (*preHookFunc) (int *m, struct questinfo **qi);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_add_questinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_add_questinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_add_questinfo_pre[hIndex].func;
preHookFunc(&m, &qi);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43052,9 +43052,9 @@ void HP_map_add_questinfo(int m, struct questinfo *qi) {
{
HPMHooks.source.map.add_questinfo(m, qi);
}
- if( HPMHooks.count.HP_map_add_questinfo_post ) {
+ if (HPMHooks.count.HP_map_add_questinfo_post > 0) {
void (*postHookFunc) (int m, struct questinfo *qi);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_add_questinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_add_questinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_add_questinfo_post[hIndex].func;
postHookFunc(m, qi);
}
@@ -43064,14 +43064,14 @@ void HP_map_add_questinfo(int m, struct questinfo *qi) {
bool HP_map_remove_questinfo(int m, struct npc_data *nd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_map_remove_questinfo_pre ) {
+ if (HPMHooks.count.HP_map_remove_questinfo_pre > 0) {
bool (*preHookFunc) (int *m, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_remove_questinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_remove_questinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_remove_questinfo_pre[hIndex].func;
retVal___ = preHookFunc(&m, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43079,9 +43079,9 @@ bool HP_map_remove_questinfo(int m, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.map.remove_questinfo(m, nd);
}
- if( HPMHooks.count.HP_map_remove_questinfo_post ) {
+ if (HPMHooks.count.HP_map_remove_questinfo_post > 0) {
bool (*postHookFunc) (bool retVal___, int m, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_remove_questinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_remove_questinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_remove_questinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m, nd);
}
@@ -43091,14 +43091,14 @@ bool HP_map_remove_questinfo(int m, struct npc_data *nd) {
struct map_zone_data* HP_map_merge_zone(struct map_zone_data *main, struct map_zone_data *other) {
int hIndex = 0;
struct map_zone_data* retVal___ = NULL;
- if( HPMHooks.count.HP_map_merge_zone_pre ) {
+ if (HPMHooks.count.HP_map_merge_zone_pre > 0) {
struct map_zone_data* (*preHookFunc) (struct map_zone_data **main, struct map_zone_data **other);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_merge_zone_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_merge_zone_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_merge_zone_pre[hIndex].func;
retVal___ = preHookFunc(&main, &other);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43106,9 +43106,9 @@ struct map_zone_data* HP_map_merge_zone(struct map_zone_data *main, struct map_z
{
retVal___ = HPMHooks.source.map.merge_zone(main, other);
}
- if( HPMHooks.count.HP_map_merge_zone_post ) {
+ if (HPMHooks.count.HP_map_merge_zone_post > 0) {
struct map_zone_data* (*postHookFunc) (struct map_zone_data* retVal___, struct map_zone_data *main, struct map_zone_data *other);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_merge_zone_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_merge_zone_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_merge_zone_post[hIndex].func;
retVal___ = postHookFunc(retVal___, main, other);
}
@@ -43117,14 +43117,14 @@ struct map_zone_data* HP_map_merge_zone(struct map_zone_data *main, struct map_z
}
void HP_map_zone_clear_single(struct map_zone_data *zone) {
int hIndex = 0;
- if( HPMHooks.count.HP_map_zone_clear_single_pre ) {
+ if (HPMHooks.count.HP_map_zone_clear_single_pre > 0) {
void (*preHookFunc) (struct map_zone_data **zone);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_clear_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_clear_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_map_zone_clear_single_pre[hIndex].func;
preHookFunc(&zone);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43132,9 +43132,9 @@ void HP_map_zone_clear_single(struct map_zone_data *zone) {
{
HPMHooks.source.map.zone_clear_single(zone);
}
- if( HPMHooks.count.HP_map_zone_clear_single_post ) {
+ if (HPMHooks.count.HP_map_zone_clear_single_post > 0) {
void (*postHookFunc) (struct map_zone_data *zone);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_clear_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_map_zone_clear_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_map_zone_clear_single_post[hIndex].func;
postHookFunc(zone);
}
@@ -43145,14 +43145,14 @@ void HP_map_zone_clear_single(struct map_zone_data *zone) {
int HP_mapindex_init(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_init_pre ) {
+ if (HPMHooks.count.HP_mapindex_init_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_init_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43160,9 +43160,9 @@ int HP_mapindex_init(void) {
{
retVal___ = HPMHooks.source.mapindex.init();
}
- if( HPMHooks.count.HP_mapindex_init_post ) {
+ if (HPMHooks.count.HP_mapindex_init_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -43171,14 +43171,14 @@ int HP_mapindex_init(void) {
}
void HP_mapindex_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapindex_final_pre ) {
+ if (HPMHooks.count.HP_mapindex_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43186,9 +43186,9 @@ void HP_mapindex_final(void) {
{
HPMHooks.source.mapindex.final();
}
- if( HPMHooks.count.HP_mapindex_final_post ) {
+ if (HPMHooks.count.HP_mapindex_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_final_post[hIndex].func;
postHookFunc();
}
@@ -43198,14 +43198,14 @@ void HP_mapindex_final(void) {
int HP_mapindex_addmap(int index, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_addmap_pre ) {
+ if (HPMHooks.count.HP_mapindex_addmap_pre > 0) {
int (*preHookFunc) (int *index, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_addmap_pre[hIndex].func;
retVal___ = preHookFunc(&index, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43213,9 +43213,9 @@ int HP_mapindex_addmap(int index, const char *name) {
{
retVal___ = HPMHooks.source.mapindex.addmap(index, name);
}
- if( HPMHooks.count.HP_mapindex_addmap_post ) {
+ if (HPMHooks.count.HP_mapindex_addmap_post > 0) {
int (*postHookFunc) (int retVal___, int index, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_addmap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_addmap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, index, name);
}
@@ -43224,14 +43224,14 @@ int HP_mapindex_addmap(int index, const char *name) {
}
void HP_mapindex_removemap(int index) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapindex_removemap_pre ) {
+ if (HPMHooks.count.HP_mapindex_removemap_pre > 0) {
void (*preHookFunc) (int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_removemap_pre[hIndex].func;
preHookFunc(&index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43239,9 +43239,9 @@ void HP_mapindex_removemap(int index) {
{
HPMHooks.source.mapindex.removemap(index);
}
- if( HPMHooks.count.HP_mapindex_removemap_post ) {
+ if (HPMHooks.count.HP_mapindex_removemap_post > 0) {
void (*postHookFunc) (int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_removemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_removemap_post[hIndex].func;
postHookFunc(index);
}
@@ -43251,14 +43251,14 @@ void HP_mapindex_removemap(int index) {
const char* HP_mapindex_getmapname(const char *string, char *output) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_getmapname_pre ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_pre > 0) {
const char* (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_getmapname_pre[hIndex].func;
retVal___ = preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43266,9 +43266,9 @@ const char* HP_mapindex_getmapname(const char *string, char *output) {
{
retVal___ = HPMHooks.source.mapindex.getmapname(string, output);
}
- if( HPMHooks.count.HP_mapindex_getmapname_post ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_getmapname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, output);
}
@@ -43278,14 +43278,14 @@ const char* HP_mapindex_getmapname(const char *string, char *output) {
const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_getmapname_ext_pre ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_ext_pre > 0) {
const char* (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_getmapname_ext_pre[hIndex].func;
retVal___ = preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43293,9 +43293,9 @@ const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
{
retVal___ = HPMHooks.source.mapindex.getmapname_ext(string, output);
}
- if( HPMHooks.count.HP_mapindex_getmapname_ext_post ) {
+ if (HPMHooks.count.HP_mapindex_getmapname_ext_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_getmapname_ext_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_getmapname_ext_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, output);
}
@@ -43305,14 +43305,14 @@ const char* HP_mapindex_getmapname_ext(const char *string, char *output) {
unsigned short HP_mapindex_name2id(const char *p1) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_mapindex_name2id_pre ) {
+ if (HPMHooks.count.HP_mapindex_name2id_pre > 0) {
unsigned short (*preHookFunc) (const char **p1);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_name2id_pre[hIndex].func;
retVal___ = preHookFunc(&p1);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43320,9 +43320,9 @@ unsigned short HP_mapindex_name2id(const char *p1) {
{
retVal___ = HPMHooks.source.mapindex.name2id(p1);
}
- if( HPMHooks.count.HP_mapindex_name2id_post ) {
+ if (HPMHooks.count.HP_mapindex_name2id_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const char *p1);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_name2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_name2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p1);
}
@@ -43332,14 +43332,14 @@ unsigned short HP_mapindex_name2id(const char *p1) {
const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const char *func) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapindex_id2name_pre ) {
+ if (HPMHooks.count.HP_mapindex_id2name_pre > 0) {
const char* (*preHookFunc) (uint16 *id, const char **file, int *line, const char **func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_id2name_pre[hIndex].func;
retVal___ = preHookFunc(&id, &file, &line, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43347,9 +43347,9 @@ const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const cha
{
retVal___ = HPMHooks.source.mapindex.id2name(id, file, line, func);
}
- if( HPMHooks.count.HP_mapindex_id2name_post ) {
+ if (HPMHooks.count.HP_mapindex_id2name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint16 id, const char *file, int line, const char *func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_id2name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_id2name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id, file, line, func);
}
@@ -43359,14 +43359,14 @@ const char* HP_mapindex_id2name(uint16 id, const char *file, int line, const cha
bool HP_mapindex_check_default(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapindex_check_default_pre ) {
+ if (HPMHooks.count.HP_mapindex_check_default_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapindex_check_default_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43374,9 +43374,9 @@ bool HP_mapindex_check_default(void) {
{
retVal___ = HPMHooks.source.mapindex.check_default();
}
- if( HPMHooks.count.HP_mapindex_check_default_post ) {
+ if (HPMHooks.count.HP_mapindex_check_default_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapindex_check_default_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapindex_check_default_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -43387,14 +43387,14 @@ bool HP_mapindex_check_default(void) {
struct s_mapiterator* HP_mapit_alloc(enum e_mapitflags flags, enum bl_type types) {
int hIndex = 0;
struct s_mapiterator* retVal___ = NULL;
- if( HPMHooks.count.HP_mapit_alloc_pre ) {
+ if (HPMHooks.count.HP_mapit_alloc_pre > 0) {
struct s_mapiterator* (*preHookFunc) (enum e_mapitflags *flags, enum bl_type *types);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_alloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_alloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_alloc_pre[hIndex].func;
retVal___ = preHookFunc(&flags, &types);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43402,9 +43402,9 @@ struct s_mapiterator* HP_mapit_alloc(enum e_mapitflags flags, enum bl_type types
{
retVal___ = HPMHooks.source.mapit.alloc(flags, types);
}
- if( HPMHooks.count.HP_mapit_alloc_post ) {
+ if (HPMHooks.count.HP_mapit_alloc_post > 0) {
struct s_mapiterator* (*postHookFunc) (struct s_mapiterator* retVal___, enum e_mapitflags flags, enum bl_type types);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_alloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_alloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_alloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, flags, types);
}
@@ -43413,14 +43413,14 @@ struct s_mapiterator* HP_mapit_alloc(enum e_mapitflags flags, enum bl_type types
}
void HP_mapit_free(struct s_mapiterator *iter) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapit_free_pre ) {
+ if (HPMHooks.count.HP_mapit_free_pre > 0) {
void (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_free_pre[hIndex].func;
preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43428,9 +43428,9 @@ void HP_mapit_free(struct s_mapiterator *iter) {
{
HPMHooks.source.mapit.free(iter);
}
- if( HPMHooks.count.HP_mapit_free_post ) {
+ if (HPMHooks.count.HP_mapit_free_post > 0) {
void (*postHookFunc) (struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_free_post[hIndex].func;
postHookFunc(iter);
}
@@ -43440,14 +43440,14 @@ void HP_mapit_free(struct s_mapiterator *iter) {
struct block_list* HP_mapit_first(struct s_mapiterator *iter) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mapit_first_pre ) {
+ if (HPMHooks.count.HP_mapit_first_pre > 0) {
struct block_list* (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_first_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_first_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_first_pre[hIndex].func;
retVal___ = preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43455,9 +43455,9 @@ struct block_list* HP_mapit_first(struct s_mapiterator *iter) {
{
retVal___ = HPMHooks.source.mapit.first(iter);
}
- if( HPMHooks.count.HP_mapit_first_post ) {
+ if (HPMHooks.count.HP_mapit_first_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_first_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_first_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_first_post[hIndex].func;
retVal___ = postHookFunc(retVal___, iter);
}
@@ -43467,14 +43467,14 @@ struct block_list* HP_mapit_first(struct s_mapiterator *iter) {
struct block_list* HP_mapit_last(struct s_mapiterator *iter) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mapit_last_pre ) {
+ if (HPMHooks.count.HP_mapit_last_pre > 0) {
struct block_list* (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_last_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_last_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_last_pre[hIndex].func;
retVal___ = preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43482,9 +43482,9 @@ struct block_list* HP_mapit_last(struct s_mapiterator *iter) {
{
retVal___ = HPMHooks.source.mapit.last(iter);
}
- if( HPMHooks.count.HP_mapit_last_post ) {
+ if (HPMHooks.count.HP_mapit_last_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_last_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_last_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_last_post[hIndex].func;
retVal___ = postHookFunc(retVal___, iter);
}
@@ -43494,14 +43494,14 @@ struct block_list* HP_mapit_last(struct s_mapiterator *iter) {
struct block_list* HP_mapit_next(struct s_mapiterator *iter) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mapit_next_pre ) {
+ if (HPMHooks.count.HP_mapit_next_pre > 0) {
struct block_list* (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_next_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_next_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_next_pre[hIndex].func;
retVal___ = preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43509,9 +43509,9 @@ struct block_list* HP_mapit_next(struct s_mapiterator *iter) {
{
retVal___ = HPMHooks.source.mapit.next(iter);
}
- if( HPMHooks.count.HP_mapit_next_post ) {
+ if (HPMHooks.count.HP_mapit_next_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_next_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_next_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_next_post[hIndex].func;
retVal___ = postHookFunc(retVal___, iter);
}
@@ -43521,14 +43521,14 @@ struct block_list* HP_mapit_next(struct s_mapiterator *iter) {
struct block_list* HP_mapit_prev(struct s_mapiterator *iter) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mapit_prev_pre ) {
+ if (HPMHooks.count.HP_mapit_prev_pre > 0) {
struct block_list* (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_prev_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_prev_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_prev_pre[hIndex].func;
retVal___ = preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43536,9 +43536,9 @@ struct block_list* HP_mapit_prev(struct s_mapiterator *iter) {
{
retVal___ = HPMHooks.source.mapit.prev(iter);
}
- if( HPMHooks.count.HP_mapit_prev_post ) {
+ if (HPMHooks.count.HP_mapit_prev_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_prev_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_prev_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_prev_post[hIndex].func;
retVal___ = postHookFunc(retVal___, iter);
}
@@ -43548,14 +43548,14 @@ struct block_list* HP_mapit_prev(struct s_mapiterator *iter) {
bool HP_mapit_exists(struct s_mapiterator *iter) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapit_exists_pre ) {
+ if (HPMHooks.count.HP_mapit_exists_pre > 0) {
bool (*preHookFunc) (struct s_mapiterator **iter);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapit_exists_pre[hIndex].func;
retVal___ = preHookFunc(&iter);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43563,9 +43563,9 @@ bool HP_mapit_exists(struct s_mapiterator *iter) {
{
retVal___ = HPMHooks.source.mapit.exists(iter);
}
- if( HPMHooks.count.HP_mapit_exists_post ) {
+ if (HPMHooks.count.HP_mapit_exists_post > 0) {
bool (*postHookFunc) (bool retVal___, struct s_mapiterator *iter);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapit_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapit_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapit_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, iter);
}
@@ -43575,14 +43575,14 @@ bool HP_mapit_exists(struct s_mapiterator *iter) {
/* mapreg_interface */
void HP_mapreg_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapreg_init_pre ) {
+ if (HPMHooks.count.HP_mapreg_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43590,9 +43590,9 @@ void HP_mapreg_init(void) {
{
HPMHooks.source.mapreg.init();
}
- if( HPMHooks.count.HP_mapreg_init_post ) {
+ if (HPMHooks.count.HP_mapreg_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_init_post[hIndex].func;
postHookFunc();
}
@@ -43601,14 +43601,14 @@ void HP_mapreg_init(void) {
}
void HP_mapreg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapreg_final_pre ) {
+ if (HPMHooks.count.HP_mapreg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43616,9 +43616,9 @@ void HP_mapreg_final(void) {
{
HPMHooks.source.mapreg.final();
}
- if( HPMHooks.count.HP_mapreg_final_post ) {
+ if (HPMHooks.count.HP_mapreg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_final_post[hIndex].func;
postHookFunc();
}
@@ -43628,14 +43628,14 @@ void HP_mapreg_final(void) {
int HP_mapreg_readreg(int64 uid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapreg_readreg_pre ) {
+ if (HPMHooks.count.HP_mapreg_readreg_pre > 0) {
int (*preHookFunc) (int64 *uid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readreg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_readreg_pre[hIndex].func;
retVal___ = preHookFunc(&uid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43643,9 +43643,9 @@ int HP_mapreg_readreg(int64 uid) {
{
retVal___ = HPMHooks.source.mapreg.readreg(uid);
}
- if( HPMHooks.count.HP_mapreg_readreg_post ) {
+ if (HPMHooks.count.HP_mapreg_readreg_post > 0) {
int (*postHookFunc) (int retVal___, int64 uid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readreg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_readreg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, uid);
}
@@ -43655,14 +43655,14 @@ int HP_mapreg_readreg(int64 uid) {
char* HP_mapreg_readregstr(int64 uid) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_mapreg_readregstr_pre ) {
+ if (HPMHooks.count.HP_mapreg_readregstr_pre > 0) {
char* (*preHookFunc) (int64 *uid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readregstr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readregstr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_readregstr_pre[hIndex].func;
retVal___ = preHookFunc(&uid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43670,9 +43670,9 @@ char* HP_mapreg_readregstr(int64 uid) {
{
retVal___ = HPMHooks.source.mapreg.readregstr(uid);
}
- if( HPMHooks.count.HP_mapreg_readregstr_post ) {
+ if (HPMHooks.count.HP_mapreg_readregstr_post > 0) {
char* (*postHookFunc) (char* retVal___, int64 uid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readregstr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_readregstr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_readregstr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, uid);
}
@@ -43682,14 +43682,14 @@ char* HP_mapreg_readregstr(int64 uid) {
bool HP_mapreg_setreg(int64 uid, int val) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapreg_setreg_pre ) {
+ if (HPMHooks.count.HP_mapreg_setreg_pre > 0) {
bool (*preHookFunc) (int64 *uid, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setreg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_setreg_pre[hIndex].func;
retVal___ = preHookFunc(&uid, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43697,9 +43697,9 @@ bool HP_mapreg_setreg(int64 uid, int val) {
{
retVal___ = HPMHooks.source.mapreg.setreg(uid, val);
}
- if( HPMHooks.count.HP_mapreg_setreg_post ) {
+ if (HPMHooks.count.HP_mapreg_setreg_post > 0) {
bool (*postHookFunc) (bool retVal___, int64 uid, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setreg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_setreg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, uid, val);
}
@@ -43709,14 +43709,14 @@ bool HP_mapreg_setreg(int64 uid, int val) {
bool HP_mapreg_setregstr(int64 uid, const char *str) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapreg_setregstr_pre ) {
+ if (HPMHooks.count.HP_mapreg_setregstr_pre > 0) {
bool (*preHookFunc) (int64 *uid, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setregstr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setregstr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_setregstr_pre[hIndex].func;
retVal___ = preHookFunc(&uid, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43724,9 +43724,9 @@ bool HP_mapreg_setregstr(int64 uid, const char *str) {
{
retVal___ = HPMHooks.source.mapreg.setregstr(uid, str);
}
- if( HPMHooks.count.HP_mapreg_setregstr_post ) {
+ if (HPMHooks.count.HP_mapreg_setregstr_post > 0) {
bool (*postHookFunc) (bool retVal___, int64 uid, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setregstr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_setregstr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_setregstr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, uid, str);
}
@@ -43735,14 +43735,14 @@ bool HP_mapreg_setregstr(int64 uid, const char *str) {
}
void HP_mapreg_load(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapreg_load_pre ) {
+ if (HPMHooks.count.HP_mapreg_load_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_load_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43750,9 +43750,9 @@ void HP_mapreg_load(void) {
{
HPMHooks.source.mapreg.load();
}
- if( HPMHooks.count.HP_mapreg_load_post ) {
+ if (HPMHooks.count.HP_mapreg_load_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_load_post[hIndex].func;
postHookFunc();
}
@@ -43761,14 +43761,14 @@ void HP_mapreg_load(void) {
}
void HP_mapreg_save(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapreg_save_pre ) {
+ if (HPMHooks.count.HP_mapreg_save_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_save_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43776,9 +43776,9 @@ void HP_mapreg_save(void) {
{
HPMHooks.source.mapreg.save();
}
- if( HPMHooks.count.HP_mapreg_save_post ) {
+ if (HPMHooks.count.HP_mapreg_save_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_save_post[hIndex].func;
postHookFunc();
}
@@ -43788,14 +43788,14 @@ void HP_mapreg_save(void) {
int HP_mapreg_save_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapreg_save_timer_pre ) {
+ if (HPMHooks.count.HP_mapreg_save_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_save_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43803,9 +43803,9 @@ int HP_mapreg_save_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mapreg.save_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mapreg_save_timer_post ) {
+ if (HPMHooks.count.HP_mapreg_save_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_save_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_save_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -43815,16 +43815,16 @@ int HP_mapreg_save_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_mapreg_destroyreg(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mapreg_destroyreg_pre ) {
+ if (HPMHooks.count.HP_mapreg_destroyreg_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_destroyreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_destroyreg_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mapreg_destroyreg_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43834,9 +43834,9 @@ int HP_mapreg_destroyreg(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.mapreg.destroyreg(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mapreg_destroyreg_post ) {
+ if (HPMHooks.count.HP_mapreg_destroyreg_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_destroyreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_destroyreg_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mapreg_destroyreg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -43847,14 +43847,14 @@ int HP_mapreg_destroyreg(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_mapreg_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mapreg_reload_pre ) {
+ if (HPMHooks.count.HP_mapreg_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43862,9 +43862,9 @@ void HP_mapreg_reload(void) {
{
HPMHooks.source.mapreg.reload();
}
- if( HPMHooks.count.HP_mapreg_reload_post ) {
+ if (HPMHooks.count.HP_mapreg_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_reload_post[hIndex].func;
postHookFunc();
}
@@ -43874,14 +43874,14 @@ void HP_mapreg_reload(void) {
bool HP_mapreg_config_read(const char *filename, const struct config_setting_t *config, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mapreg_config_read_pre ) {
+ if (HPMHooks.count.HP_mapreg_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, const struct config_setting_t **config, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mapreg_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &config, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -43889,9 +43889,9 @@ bool HP_mapreg_config_read(const char *filename, const struct config_setting_t *
{
retVal___ = HPMHooks.source.mapreg.config_read(filename, config, imported);
}
- if( HPMHooks.count.HP_mapreg_config_read_post ) {
+ if (HPMHooks.count.HP_mapreg_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, const struct config_setting_t *config, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mapreg_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mapreg_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, config, imported);
}
@@ -43901,14 +43901,14 @@ bool HP_mapreg_config_read(const char *filename, const struct config_setting_t *
/* md5_interface */
void HP_md5_string(const char *string, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_string_pre ) {
+ if (HPMHooks.count.HP_md5_string_pre > 0) {
void (*preHookFunc) (const char **string, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_string_pre[hIndex].func;
preHookFunc(&string, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43916,9 +43916,9 @@ void HP_md5_string(const char *string, char *output) {
{
HPMHooks.source.md5.string(string, output);
}
- if( HPMHooks.count.HP_md5_string_post ) {
+ if (HPMHooks.count.HP_md5_string_post > 0) {
void (*postHookFunc) (const char *string, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_string_post[hIndex].func;
postHookFunc(string, output);
}
@@ -43927,14 +43927,14 @@ void HP_md5_string(const char *string, char *output) {
}
void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_binary_pre ) {
+ if (HPMHooks.count.HP_md5_binary_pre > 0) {
void (*preHookFunc) (const uint8 **buf, const int *buf_size, uint8 **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_binary_pre[hIndex].func;
preHookFunc(&buf, &buf_size, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43942,9 +43942,9 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
{
HPMHooks.source.md5.binary(buf, buf_size, output);
}
- if( HPMHooks.count.HP_md5_binary_post ) {
+ if (HPMHooks.count.HP_md5_binary_post > 0) {
void (*postHookFunc) (const uint8 *buf, const int buf_size, uint8 *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_binary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_binary_post[hIndex].func;
postHookFunc(buf, buf_size, output);
}
@@ -43953,14 +43953,14 @@ void HP_md5_binary(const uint8 *buf, const int buf_size, uint8 *output) {
}
void HP_md5_salt(int len, char *output) {
int hIndex = 0;
- if( HPMHooks.count.HP_md5_salt_pre ) {
+ if (HPMHooks.count.HP_md5_salt_pre > 0) {
void (*preHookFunc) (int *len, char **output);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_md5_salt_pre[hIndex].func;
preHookFunc(&len, &output);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43968,9 +43968,9 @@ void HP_md5_salt(int len, char *output) {
{
HPMHooks.source.md5.salt(len, output);
}
- if( HPMHooks.count.HP_md5_salt_post ) {
+ if (HPMHooks.count.HP_md5_salt_post > 0) {
void (*postHookFunc) (int len, char *output);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_md5_salt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_md5_salt_post[hIndex].func;
postHookFunc(len, output);
}
@@ -43980,14 +43980,14 @@ void HP_md5_salt(int len, char *output) {
/* mercenary_interface */
void HP_mercenary_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_mercenary_init_pre ) {
+ if (HPMHooks.count.HP_mercenary_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -43995,9 +43995,9 @@ void HP_mercenary_init(bool minimal) {
{
HPMHooks.source.mercenary.init(minimal);
}
- if( HPMHooks.count.HP_mercenary_init_post ) {
+ if (HPMHooks.count.HP_mercenary_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -44007,14 +44007,14 @@ void HP_mercenary_init(bool minimal) {
bool HP_mercenary_class(int class_) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mercenary_class_pre ) {
+ if (HPMHooks.count.HP_mercenary_class_pre > 0) {
bool (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_class_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_class_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_class_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44022,9 +44022,9 @@ bool HP_mercenary_class(int class_) {
{
retVal___ = HPMHooks.source.mercenary.class(class_);
}
- if( HPMHooks.count.HP_mercenary_class_post ) {
+ if (HPMHooks.count.HP_mercenary_class_post > 0) {
bool (*postHookFunc) (bool retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_class_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_class_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_class_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -44034,14 +44034,14 @@ bool HP_mercenary_class(int class_) {
struct view_data* HP_mercenary_get_viewdata(int class_) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mercenary_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_mercenary_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44049,9 +44049,9 @@ struct view_data* HP_mercenary_get_viewdata(int class_) {
{
retVal___ = HPMHooks.source.mercenary.get_viewdata(class_);
}
- if( HPMHooks.count.HP_mercenary_get_viewdata_post ) {
+ if (HPMHooks.count.HP_mercenary_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -44061,14 +44061,14 @@ struct view_data* HP_mercenary_get_viewdata(int class_) {
int HP_mercenary_create(struct map_session_data *sd, int class_, unsigned int lifetime) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_create_pre ) {
+ if (HPMHooks.count.HP_mercenary_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *class_, unsigned int *lifetime);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &class_, &lifetime);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44076,9 +44076,9 @@ int HP_mercenary_create(struct map_session_data *sd, int class_, unsigned int li
{
retVal___ = HPMHooks.source.mercenary.create(sd, class_, lifetime);
}
- if( HPMHooks.count.HP_mercenary_create_post ) {
+ if (HPMHooks.count.HP_mercenary_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int class_, unsigned int lifetime);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, class_, lifetime);
}
@@ -44088,14 +44088,14 @@ int HP_mercenary_create(struct map_session_data *sd, int class_, unsigned int li
int HP_mercenary_data_received(const struct s_mercenary *merc, bool flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_data_received_pre ) {
+ if (HPMHooks.count.HP_mercenary_data_received_pre > 0) {
int (*preHookFunc) (const struct s_mercenary **merc, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_data_received_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_data_received_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_data_received_pre[hIndex].func;
retVal___ = preHookFunc(&merc, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44103,9 +44103,9 @@ int HP_mercenary_data_received(const struct s_mercenary *merc, bool flag) {
{
retVal___ = HPMHooks.source.mercenary.data_received(merc, flag);
}
- if( HPMHooks.count.HP_mercenary_data_received_post ) {
+ if (HPMHooks.count.HP_mercenary_data_received_post > 0) {
int (*postHookFunc) (int retVal___, const struct s_mercenary *merc, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_data_received_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_data_received_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_data_received_post[hIndex].func;
retVal___ = postHookFunc(retVal___, merc, flag);
}
@@ -44115,14 +44115,14 @@ int HP_mercenary_data_received(const struct s_mercenary *merc, bool flag) {
int HP_mercenary_save(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_save_pre ) {
+ if (HPMHooks.count.HP_mercenary_save_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_save_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44130,9 +44130,9 @@ int HP_mercenary_save(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.save(md);
}
- if( HPMHooks.count.HP_mercenary_save_post ) {
+ if (HPMHooks.count.HP_mercenary_save_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_save_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44141,14 +44141,14 @@ int HP_mercenary_save(struct mercenary_data *md) {
}
void HP_mercenary_heal(struct mercenary_data *md, int hp, int sp) {
int hIndex = 0;
- if( HPMHooks.count.HP_mercenary_heal_pre ) {
+ if (HPMHooks.count.HP_mercenary_heal_pre > 0) {
void (*preHookFunc) (struct mercenary_data **md, int *hp, int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_heal_pre[hIndex].func;
preHookFunc(&md, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -44156,9 +44156,9 @@ void HP_mercenary_heal(struct mercenary_data *md, int hp, int sp) {
{
HPMHooks.source.mercenary.heal(md, hp, sp);
}
- if( HPMHooks.count.HP_mercenary_heal_post ) {
+ if (HPMHooks.count.HP_mercenary_heal_post > 0) {
void (*postHookFunc) (struct mercenary_data *md, int hp, int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_heal_post[hIndex].func;
postHookFunc(md, hp, sp);
}
@@ -44168,14 +44168,14 @@ void HP_mercenary_heal(struct mercenary_data *md, int hp, int sp) {
int HP_mercenary_dead(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_dead_pre ) {
+ if (HPMHooks.count.HP_mercenary_dead_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_dead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_dead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_dead_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44183,9 +44183,9 @@ int HP_mercenary_dead(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.dead(md);
}
- if( HPMHooks.count.HP_mercenary_dead_post ) {
+ if (HPMHooks.count.HP_mercenary_dead_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_dead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_dead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_dead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44195,14 +44195,14 @@ int HP_mercenary_dead(struct mercenary_data *md) {
int HP_mercenary_delete(struct mercenary_data *md, int reply) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_delete_pre ) {
+ if (HPMHooks.count.HP_mercenary_delete_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, int *reply);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_delete_pre[hIndex].func;
retVal___ = preHookFunc(&md, &reply);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44210,9 +44210,9 @@ int HP_mercenary_delete(struct mercenary_data *md, int reply) {
{
retVal___ = HPMHooks.source.mercenary.delete(md, reply);
}
- if( HPMHooks.count.HP_mercenary_delete_post ) {
+ if (HPMHooks.count.HP_mercenary_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, int reply);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, reply);
}
@@ -44221,14 +44221,14 @@ int HP_mercenary_delete(struct mercenary_data *md, int reply) {
}
void HP_mercenary_contract_stop(struct mercenary_data *md) {
int hIndex = 0;
- if( HPMHooks.count.HP_mercenary_contract_stop_pre ) {
+ if (HPMHooks.count.HP_mercenary_contract_stop_pre > 0) {
void (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_stop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_stop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_contract_stop_pre[hIndex].func;
preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -44236,9 +44236,9 @@ void HP_mercenary_contract_stop(struct mercenary_data *md) {
{
HPMHooks.source.mercenary.contract_stop(md);
}
- if( HPMHooks.count.HP_mercenary_contract_stop_post ) {
+ if (HPMHooks.count.HP_mercenary_contract_stop_post > 0) {
void (*postHookFunc) (struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_stop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_stop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_contract_stop_post[hIndex].func;
postHookFunc(md);
}
@@ -44248,14 +44248,14 @@ void HP_mercenary_contract_stop(struct mercenary_data *md) {
int HP_mercenary_get_lifetime(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_get_lifetime_pre ) {
+ if (HPMHooks.count.HP_mercenary_get_lifetime_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_lifetime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_lifetime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_get_lifetime_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44263,9 +44263,9 @@ int HP_mercenary_get_lifetime(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.get_lifetime(md);
}
- if( HPMHooks.count.HP_mercenary_get_lifetime_post ) {
+ if (HPMHooks.count.HP_mercenary_get_lifetime_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_lifetime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_lifetime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_get_lifetime_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44275,14 +44275,14 @@ int HP_mercenary_get_lifetime(struct mercenary_data *md) {
int HP_mercenary_get_guild(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_get_guild_pre ) {
+ if (HPMHooks.count.HP_mercenary_get_guild_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_guild_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_guild_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_get_guild_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44290,9 +44290,9 @@ int HP_mercenary_get_guild(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.get_guild(md);
}
- if( HPMHooks.count.HP_mercenary_get_guild_post ) {
+ if (HPMHooks.count.HP_mercenary_get_guild_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_guild_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_guild_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_get_guild_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44302,14 +44302,14 @@ int HP_mercenary_get_guild(struct mercenary_data *md) {
int HP_mercenary_get_faith(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_get_faith_pre ) {
+ if (HPMHooks.count.HP_mercenary_get_faith_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_faith_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_faith_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_get_faith_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44317,9 +44317,9 @@ int HP_mercenary_get_faith(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.get_faith(md);
}
- if( HPMHooks.count.HP_mercenary_get_faith_post ) {
+ if (HPMHooks.count.HP_mercenary_get_faith_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_faith_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_faith_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_get_faith_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44329,14 +44329,14 @@ int HP_mercenary_get_faith(struct mercenary_data *md) {
int HP_mercenary_set_faith(struct mercenary_data *md, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_set_faith_pre ) {
+ if (HPMHooks.count.HP_mercenary_set_faith_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_faith_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_faith_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_set_faith_pre[hIndex].func;
retVal___ = preHookFunc(&md, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44344,9 +44344,9 @@ int HP_mercenary_set_faith(struct mercenary_data *md, int value) {
{
retVal___ = HPMHooks.source.mercenary.set_faith(md, value);
}
- if( HPMHooks.count.HP_mercenary_set_faith_post ) {
+ if (HPMHooks.count.HP_mercenary_set_faith_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_faith_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_faith_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_set_faith_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, value);
}
@@ -44356,14 +44356,14 @@ int HP_mercenary_set_faith(struct mercenary_data *md, int value) {
int HP_mercenary_get_calls(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_get_calls_pre ) {
+ if (HPMHooks.count.HP_mercenary_get_calls_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_calls_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_calls_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_get_calls_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44371,9 +44371,9 @@ int HP_mercenary_get_calls(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.get_calls(md);
}
- if( HPMHooks.count.HP_mercenary_get_calls_post ) {
+ if (HPMHooks.count.HP_mercenary_get_calls_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_calls_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_get_calls_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_get_calls_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44383,14 +44383,14 @@ int HP_mercenary_get_calls(struct mercenary_data *md) {
int HP_mercenary_set_calls(struct mercenary_data *md, int value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_set_calls_pre ) {
+ if (HPMHooks.count.HP_mercenary_set_calls_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_calls_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_calls_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_set_calls_pre[hIndex].func;
retVal___ = preHookFunc(&md, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44398,9 +44398,9 @@ int HP_mercenary_set_calls(struct mercenary_data *md, int value) {
{
retVal___ = HPMHooks.source.mercenary.set_calls(md, value);
}
- if( HPMHooks.count.HP_mercenary_set_calls_post ) {
+ if (HPMHooks.count.HP_mercenary_set_calls_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_calls_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_set_calls_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_set_calls_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, value);
}
@@ -44410,14 +44410,14 @@ int HP_mercenary_set_calls(struct mercenary_data *md, int value) {
int HP_mercenary_kills(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_kills_pre ) {
+ if (HPMHooks.count.HP_mercenary_kills_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_kills_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_kills_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_kills_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44425,9 +44425,9 @@ int HP_mercenary_kills(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.kills(md);
}
- if( HPMHooks.count.HP_mercenary_kills_post ) {
+ if (HPMHooks.count.HP_mercenary_kills_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_kills_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_kills_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_kills_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44437,14 +44437,14 @@ int HP_mercenary_kills(struct mercenary_data *md) {
int HP_mercenary_checkskill(struct mercenary_data *md, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_checkskill_pre ) {
+ if (HPMHooks.count.HP_mercenary_checkskill_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_checkskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_checkskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_checkskill_pre[hIndex].func;
retVal___ = preHookFunc(&md, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44452,9 +44452,9 @@ int HP_mercenary_checkskill(struct mercenary_data *md, uint16 skill_id) {
{
retVal___ = HPMHooks.source.mercenary.checkskill(md, skill_id);
}
- if( HPMHooks.count.HP_mercenary_checkskill_post ) {
+ if (HPMHooks.count.HP_mercenary_checkskill_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_checkskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_checkskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_checkskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, skill_id);
}
@@ -44464,14 +44464,14 @@ int HP_mercenary_checkskill(struct mercenary_data *md, uint16 skill_id) {
int HP_mercenary_read_db(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_read_db_pre ) {
+ if (HPMHooks.count.HP_mercenary_read_db_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_read_db_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44479,9 +44479,9 @@ int HP_mercenary_read_db(void) {
{
retVal___ = HPMHooks.source.mercenary.read_db();
}
- if( HPMHooks.count.HP_mercenary_read_db_post ) {
+ if (HPMHooks.count.HP_mercenary_read_db_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_read_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -44491,14 +44491,14 @@ int HP_mercenary_read_db(void) {
int HP_mercenary_read_skilldb(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_read_skilldb_pre ) {
+ if (HPMHooks.count.HP_mercenary_read_skilldb_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_read_skilldb_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44506,9 +44506,9 @@ int HP_mercenary_read_skilldb(void) {
{
retVal___ = HPMHooks.source.mercenary.read_skilldb();
}
- if( HPMHooks.count.HP_mercenary_read_skilldb_post ) {
+ if (HPMHooks.count.HP_mercenary_read_skilldb_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_read_skilldb_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -44518,14 +44518,14 @@ int HP_mercenary_read_skilldb(void) {
int HP_mercenary_killbonus(struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_killbonus_pre ) {
+ if (HPMHooks.count.HP_mercenary_killbonus_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_killbonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_killbonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_killbonus_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44533,9 +44533,9 @@ int HP_mercenary_killbonus(struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.mercenary.killbonus(md);
}
- if( HPMHooks.count.HP_mercenary_killbonus_post ) {
+ if (HPMHooks.count.HP_mercenary_killbonus_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_killbonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_killbonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_killbonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -44545,14 +44545,14 @@ int HP_mercenary_killbonus(struct mercenary_data *md) {
int HP_mercenary_search_index(int class_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_search_index_pre ) {
+ if (HPMHooks.count.HP_mercenary_search_index_pre > 0) {
int (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_search_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_search_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_search_index_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44560,9 +44560,9 @@ int HP_mercenary_search_index(int class_) {
{
retVal___ = HPMHooks.source.mercenary.search_index(class_);
}
- if( HPMHooks.count.HP_mercenary_search_index_post ) {
+ if (HPMHooks.count.HP_mercenary_search_index_post > 0) {
int (*postHookFunc) (int retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_search_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_search_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_search_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -44572,14 +44572,14 @@ int HP_mercenary_search_index(int class_) {
int HP_mercenary_contract_end_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mercenary_contract_end_timer_pre ) {
+ if (HPMHooks.count.HP_mercenary_contract_end_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_end_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_end_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_contract_end_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44587,9 +44587,9 @@ int HP_mercenary_contract_end_timer(int tid, int64 tick, int id, intptr_t data)
{
retVal___ = HPMHooks.source.mercenary.contract_end_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mercenary_contract_end_timer_post ) {
+ if (HPMHooks.count.HP_mercenary_contract_end_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_end_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_contract_end_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_contract_end_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -44599,14 +44599,14 @@ int HP_mercenary_contract_end_timer(int tid, int64 tick, int id, intptr_t data)
bool HP_mercenary_read_db_sub(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mercenary_read_db_sub_pre ) {
+ if (HPMHooks.count.HP_mercenary_read_db_sub_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_read_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44614,9 +44614,9 @@ bool HP_mercenary_read_db_sub(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.mercenary.read_db_sub(str, columns, current);
}
- if( HPMHooks.count.HP_mercenary_read_db_sub_post ) {
+ if (HPMHooks.count.HP_mercenary_read_db_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_read_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -44626,14 +44626,14 @@ bool HP_mercenary_read_db_sub(char *str[], int columns, int current) {
bool HP_mercenary_read_skill_db_sub(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mercenary_read_skill_db_sub_pre ) {
+ if (HPMHooks.count.HP_mercenary_read_skill_db_sub_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skill_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skill_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mercenary_read_skill_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44641,9 +44641,9 @@ bool HP_mercenary_read_skill_db_sub(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.mercenary.read_skill_db_sub(str, columns, current);
}
- if( HPMHooks.count.HP_mercenary_read_skill_db_sub_post ) {
+ if (HPMHooks.count.HP_mercenary_read_skill_db_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skill_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mercenary_read_skill_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mercenary_read_skill_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -44654,14 +44654,14 @@ bool HP_mercenary_read_skill_db_sub(char *str[], int columns, int current) {
int HP_mob_init(bool mimimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_init_pre ) {
+ if (HPMHooks.count.HP_mob_init_pre > 0) {
int (*preHookFunc) (bool *mimimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_init_pre[hIndex].func;
retVal___ = preHookFunc(&mimimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44669,9 +44669,9 @@ int HP_mob_init(bool mimimal) {
{
retVal___ = HPMHooks.source.mob.init(mimimal);
}
- if( HPMHooks.count.HP_mob_init_post ) {
+ if (HPMHooks.count.HP_mob_init_post > 0) {
int (*postHookFunc) (int retVal___, bool mimimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mimimal);
}
@@ -44681,14 +44681,14 @@ int HP_mob_init(bool mimimal) {
int HP_mob_final(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_final_pre ) {
+ if (HPMHooks.count.HP_mob_final_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_final_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44696,9 +44696,9 @@ int HP_mob_final(void) {
{
retVal___ = HPMHooks.source.mob.final();
}
- if( HPMHooks.count.HP_mob_final_post ) {
+ if (HPMHooks.count.HP_mob_final_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -44707,14 +44707,14 @@ int HP_mob_final(void) {
}
void HP_mob_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_reload_pre ) {
+ if (HPMHooks.count.HP_mob_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -44722,9 +44722,9 @@ void HP_mob_reload(void) {
{
HPMHooks.source.mob.reload();
}
- if( HPMHooks.count.HP_mob_reload_post ) {
+ if (HPMHooks.count.HP_mob_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_reload_post[hIndex].func;
postHookFunc();
}
@@ -44734,14 +44734,14 @@ void HP_mob_reload(void) {
struct mob_db* HP_mob_db(int index) {
int hIndex = 0;
struct mob_db* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_db_pre ) {
+ if (HPMHooks.count.HP_mob_db_pre > 0) {
struct mob_db* (*preHookFunc) (int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_pre[hIndex].func;
retVal___ = preHookFunc(&index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44749,9 +44749,9 @@ struct mob_db* HP_mob_db(int index) {
{
retVal___ = HPMHooks.source.mob.db(index);
}
- if( HPMHooks.count.HP_mob_db_post ) {
+ if (HPMHooks.count.HP_mob_db_post > 0) {
struct mob_db* (*postHookFunc) (struct mob_db* retVal___, int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___, index);
}
@@ -44761,14 +44761,14 @@ struct mob_db* HP_mob_db(int index) {
struct mob_chat* HP_mob_chat(short id) {
int hIndex = 0;
struct mob_chat* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_chat_pre ) {
+ if (HPMHooks.count.HP_mob_chat_pre > 0) {
struct mob_chat* (*preHookFunc) (short *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_chat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_chat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_chat_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44776,9 +44776,9 @@ struct mob_chat* HP_mob_chat(short id) {
{
retVal___ = HPMHooks.source.mob.chat(id);
}
- if( HPMHooks.count.HP_mob_chat_post ) {
+ if (HPMHooks.count.HP_mob_chat_post > 0) {
struct mob_chat* (*postHookFunc) (struct mob_chat* retVal___, short id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_chat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_chat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_chat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -44788,14 +44788,14 @@ struct mob_chat* HP_mob_chat(short id) {
int HP_mob_makedummymobdb(int p1) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_makedummymobdb_pre ) {
+ if (HPMHooks.count.HP_mob_makedummymobdb_pre > 0) {
int (*preHookFunc) (int *p1);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_makedummymobdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_makedummymobdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_makedummymobdb_pre[hIndex].func;
retVal___ = preHookFunc(&p1);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44803,9 +44803,9 @@ int HP_mob_makedummymobdb(int p1) {
{
retVal___ = HPMHooks.source.mob.makedummymobdb(p1);
}
- if( HPMHooks.count.HP_mob_makedummymobdb_post ) {
+ if (HPMHooks.count.HP_mob_makedummymobdb_post > 0) {
int (*postHookFunc) (int retVal___, int p1);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_makedummymobdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_makedummymobdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_makedummymobdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p1);
}
@@ -44815,14 +44815,14 @@ int HP_mob_makedummymobdb(int p1) {
int HP_mob_spawn_guardian_sub(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_spawn_guardian_sub_pre ) {
+ if (HPMHooks.count.HP_mob_spawn_guardian_sub_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_spawn_guardian_sub_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44830,9 +44830,9 @@ int HP_mob_spawn_guardian_sub(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.spawn_guardian_sub(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_spawn_guardian_sub_post ) {
+ if (HPMHooks.count.HP_mob_spawn_guardian_sub_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_spawn_guardian_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -44842,14 +44842,14 @@ int HP_mob_spawn_guardian_sub(int tid, int64 tick, int id, intptr_t data) {
int HP_mob_skill_id2skill_idx(int class_, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_skill_id2skill_idx_pre ) {
+ if (HPMHooks.count.HP_mob_skill_id2skill_idx_pre > 0) {
int (*preHookFunc) (int *class_, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_id2skill_idx_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_id2skill_idx_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_skill_id2skill_idx_pre[hIndex].func;
retVal___ = preHookFunc(&class_, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44857,9 +44857,9 @@ int HP_mob_skill_id2skill_idx(int class_, uint16 skill_id) {
{
retVal___ = HPMHooks.source.mob.skill_id2skill_idx(class_, skill_id);
}
- if( HPMHooks.count.HP_mob_skill_id2skill_idx_post ) {
+ if (HPMHooks.count.HP_mob_skill_id2skill_idx_post > 0) {
int (*postHookFunc) (int retVal___, int class_, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_id2skill_idx_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_id2skill_idx_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_skill_id2skill_idx_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_, skill_id);
}
@@ -44869,14 +44869,14 @@ int HP_mob_skill_id2skill_idx(int class_, uint16 skill_id) {
int HP_mob_db_searchname(const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_db_searchname_pre ) {
+ if (HPMHooks.count.HP_mob_db_searchname_pre > 0) {
int (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_searchname_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44884,9 +44884,9 @@ int HP_mob_db_searchname(const char *str) {
{
retVal___ = HPMHooks.source.mob.db_searchname(str);
}
- if( HPMHooks.count.HP_mob_db_searchname_post ) {
+ if (HPMHooks.count.HP_mob_db_searchname_post > 0) {
int (*postHookFunc) (int retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_searchname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -44896,14 +44896,14 @@ int HP_mob_db_searchname(const char *str) {
int HP_mob_db_searchname_array_sub(struct mob_db *monster, const char *str, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_db_searchname_array_sub_pre ) {
+ if (HPMHooks.count.HP_mob_db_searchname_array_sub_pre > 0) {
int (*preHookFunc) (struct mob_db **monster, const char **str, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_searchname_array_sub_pre[hIndex].func;
retVal___ = preHookFunc(&monster, &str, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44911,9 +44911,9 @@ int HP_mob_db_searchname_array_sub(struct mob_db *monster, const char *str, int
{
retVal___ = HPMHooks.source.mob.db_searchname_array_sub(monster, str, flag);
}
- if( HPMHooks.count.HP_mob_db_searchname_array_sub_post ) {
+ if (HPMHooks.count.HP_mob_db_searchname_array_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_db *monster, const char *str, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_searchname_array_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, monster, str, flag);
}
@@ -44922,14 +44922,14 @@ int HP_mob_db_searchname_array_sub(struct mob_db *monster, const char *str, int
}
void HP_mob_mvptomb_create(struct mob_data *md, char *killer, time_t time) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_mvptomb_create_pre ) {
+ if (HPMHooks.count.HP_mob_mvptomb_create_pre > 0) {
void (*preHookFunc) (struct mob_data **md, char **killer, time_t *time);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_mvptomb_create_pre[hIndex].func;
preHookFunc(&md, &killer, &time);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -44937,9 +44937,9 @@ void HP_mob_mvptomb_create(struct mob_data *md, char *killer, time_t time) {
{
HPMHooks.source.mob.mvptomb_create(md, killer, time);
}
- if( HPMHooks.count.HP_mob_mvptomb_create_post ) {
+ if (HPMHooks.count.HP_mob_mvptomb_create_post > 0) {
void (*postHookFunc) (struct mob_data *md, char *killer, time_t time);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_mvptomb_create_post[hIndex].func;
postHookFunc(md, killer, time);
}
@@ -44948,14 +44948,14 @@ void HP_mob_mvptomb_create(struct mob_data *md, char *killer, time_t time) {
}
void HP_mob_mvptomb_destroy(struct mob_data *md) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_mvptomb_destroy_pre ) {
+ if (HPMHooks.count.HP_mob_mvptomb_destroy_pre > 0) {
void (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_mvptomb_destroy_pre[hIndex].func;
preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -44963,9 +44963,9 @@ void HP_mob_mvptomb_destroy(struct mob_data *md) {
{
HPMHooks.source.mob.mvptomb_destroy(md);
}
- if( HPMHooks.count.HP_mob_mvptomb_destroy_post ) {
+ if (HPMHooks.count.HP_mob_mvptomb_destroy_post > 0) {
void (*postHookFunc) (struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_mvptomb_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_mvptomb_destroy_post[hIndex].func;
postHookFunc(md);
}
@@ -44975,14 +44975,14 @@ void HP_mob_mvptomb_destroy(struct mob_data *md) {
int HP_mob_db_searchname_array(struct mob_db **data, int size, const char *str, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_db_searchname_array_pre ) {
+ if (HPMHooks.count.HP_mob_db_searchname_array_pre > 0) {
int (*preHookFunc) (struct mob_db ***data, int *size, const char **str, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_searchname_array_pre[hIndex].func;
retVal___ = preHookFunc(&data, &size, &str, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -44990,9 +44990,9 @@ int HP_mob_db_searchname_array(struct mob_db **data, int size, const char *str,
{
retVal___ = HPMHooks.source.mob.db_searchname_array(data, size, str, flag);
}
- if( HPMHooks.count.HP_mob_db_searchname_array_post ) {
+ if (HPMHooks.count.HP_mob_db_searchname_array_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_db **data, int size, const char *str, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_searchname_array_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_searchname_array_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data, size, str, flag);
}
@@ -45002,14 +45002,14 @@ int HP_mob_db_searchname_array(struct mob_db **data, int size, const char *str,
int HP_mob_db_checkid(const int id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_db_checkid_pre ) {
+ if (HPMHooks.count.HP_mob_db_checkid_pre > 0) {
int (*preHookFunc) (const int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_checkid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_checkid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_checkid_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45017,9 +45017,9 @@ int HP_mob_db_checkid(const int id) {
{
retVal___ = HPMHooks.source.mob.db_checkid(id);
}
- if( HPMHooks.count.HP_mob_db_checkid_post ) {
+ if (HPMHooks.count.HP_mob_db_checkid_post > 0) {
int (*postHookFunc) (int retVal___, const int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_checkid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_checkid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_checkid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -45029,14 +45029,14 @@ int HP_mob_db_checkid(const int id) {
struct view_data* HP_mob_get_viewdata(int class_) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_mob_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45044,9 +45044,9 @@ struct view_data* HP_mob_get_viewdata(int class_) {
{
retVal___ = HPMHooks.source.mob.get_viewdata(class_);
}
- if( HPMHooks.count.HP_mob_get_viewdata_post ) {
+ if (HPMHooks.count.HP_mob_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -45056,14 +45056,14 @@ struct view_data* HP_mob_get_viewdata(int class_) {
int HP_mob_parse_dataset(struct spawn_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_parse_dataset_pre ) {
+ if (HPMHooks.count.HP_mob_parse_dataset_pre > 0) {
int (*preHookFunc) (struct spawn_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dataset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dataset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_parse_dataset_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45071,9 +45071,9 @@ int HP_mob_parse_dataset(struct spawn_data *data) {
{
retVal___ = HPMHooks.source.mob.parse_dataset(data);
}
- if( HPMHooks.count.HP_mob_parse_dataset_post ) {
+ if (HPMHooks.count.HP_mob_parse_dataset_post > 0) {
int (*postHookFunc) (int retVal___, struct spawn_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dataset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_dataset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_parse_dataset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -45083,14 +45083,14 @@ int HP_mob_parse_dataset(struct spawn_data *data) {
struct mob_data* HP_mob_spawn_dataset(struct spawn_data *data) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_spawn_dataset_pre ) {
+ if (HPMHooks.count.HP_mob_spawn_dataset_pre > 0) {
struct mob_data* (*preHookFunc) (struct spawn_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_dataset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_dataset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_spawn_dataset_pre[hIndex].func;
retVal___ = preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45098,9 +45098,9 @@ struct mob_data* HP_mob_spawn_dataset(struct spawn_data *data) {
{
retVal___ = HPMHooks.source.mob.spawn_dataset(data);
}
- if( HPMHooks.count.HP_mob_spawn_dataset_post ) {
+ if (HPMHooks.count.HP_mob_spawn_dataset_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, struct spawn_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_dataset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_dataset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_spawn_dataset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, data);
}
@@ -45110,14 +45110,14 @@ struct mob_data* HP_mob_spawn_dataset(struct spawn_data *data) {
int HP_mob_get_random_id(int type, int flag, int lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_get_random_id_pre ) {
+ if (HPMHooks.count.HP_mob_get_random_id_pre > 0) {
int (*preHookFunc) (int *type, int *flag, int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_random_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_random_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_get_random_id_pre[hIndex].func;
retVal___ = preHookFunc(&type, &flag, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45125,9 +45125,9 @@ int HP_mob_get_random_id(int type, int flag, int lv) {
{
retVal___ = HPMHooks.source.mob.get_random_id(type, flag, lv);
}
- if( HPMHooks.count.HP_mob_get_random_id_post ) {
+ if (HPMHooks.count.HP_mob_get_random_id_post > 0) {
int (*postHookFunc) (int retVal___, int type, int flag, int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_random_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_random_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_get_random_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, flag, lv);
}
@@ -45137,14 +45137,14 @@ int HP_mob_get_random_id(int type, int flag, int lv) {
bool HP_mob_ksprotected(struct block_list *src, struct block_list *target) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_ksprotected_pre ) {
+ if (HPMHooks.count.HP_mob_ksprotected_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ksprotected_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ksprotected_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_ksprotected_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45152,9 +45152,9 @@ bool HP_mob_ksprotected(struct block_list *src, struct block_list *target) {
{
retVal___ = HPMHooks.source.mob.ksprotected(src, target);
}
- if( HPMHooks.count.HP_mob_ksprotected_post ) {
+ if (HPMHooks.count.HP_mob_ksprotected_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ksprotected_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ksprotected_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_ksprotected_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target);
}
@@ -45164,14 +45164,14 @@ bool HP_mob_ksprotected(struct block_list *src, struct block_list *target) {
struct mob_data* HP_mob_once_spawn_sub(struct block_list *bl, int16 m, int16 x, int16 y, const char *mobname, int class_, const char *event, unsigned int size, unsigned int ai) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_once_spawn_sub_pre ) {
+ if (HPMHooks.count.HP_mob_once_spawn_sub_pre > 0) {
struct mob_data* (*preHookFunc) (struct block_list **bl, int16 *m, int16 *x, int16 *y, const char **mobname, int *class_, const char **event, unsigned int *size, unsigned int *ai);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_once_spawn_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &m, &x, &y, &mobname, &class_, &event, &size, &ai);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45179,9 +45179,9 @@ struct mob_data* HP_mob_once_spawn_sub(struct block_list *bl, int16 m, int16 x,
{
retVal___ = HPMHooks.source.mob.once_spawn_sub(bl, m, x, y, mobname, class_, event, size, ai);
}
- if( HPMHooks.count.HP_mob_once_spawn_sub_post ) {
+ if (HPMHooks.count.HP_mob_once_spawn_sub_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, struct block_list *bl, int16 m, int16 x, int16 y, const char *mobname, int class_, const char *event, unsigned int size, unsigned int ai);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_once_spawn_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, m, x, y, mobname, class_, event, size, ai);
}
@@ -45191,14 +45191,14 @@ struct mob_data* HP_mob_once_spawn_sub(struct block_list *bl, int16 m, int16 x,
int HP_mob_once_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_once_spawn_pre ) {
+ if (HPMHooks.count.HP_mob_once_spawn_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int16 *m, int16 *x, int16 *y, const char **mobname, int *class_, int *amount, const char **event, unsigned int *size, unsigned int *ai);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_once_spawn_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &m, &x, &y, &mobname, &class_, &amount, &event, &size, &ai);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45206,9 +45206,9 @@ int HP_mob_once_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, co
{
retVal___ = HPMHooks.source.mob.once_spawn(sd, m, x, y, mobname, class_, amount, event, size, ai);
}
- if( HPMHooks.count.HP_mob_once_spawn_post ) {
+ if (HPMHooks.count.HP_mob_once_spawn_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int16 m, int16 x, int16 y, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_once_spawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, m, x, y, mobname, class_, amount, event, size, ai);
}
@@ -45218,14 +45218,14 @@ int HP_mob_once_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, co
int HP_mob_once_spawn_area(struct map_session_data *sd, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_once_spawn_area_pre ) {
+ if (HPMHooks.count.HP_mob_once_spawn_area_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, const char **mobname, int *class_, int *amount, const char **event, unsigned int *size, unsigned int *ai);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_area_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_once_spawn_area_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &m, &x0, &y0, &x1, &y1, &mobname, &class_, &amount, &event, &size, &ai);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45233,9 +45233,9 @@ int HP_mob_once_spawn_area(struct map_session_data *sd, int16 m, int16 x0, int16
{
retVal___ = HPMHooks.source.mob.once_spawn_area(sd, m, x0, y0, x1, y1, mobname, class_, amount, event, size, ai);
}
- if( HPMHooks.count.HP_mob_once_spawn_area_post ) {
+ if (HPMHooks.count.HP_mob_once_spawn_area_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, const char *mobname, int class_, int amount, const char *event, unsigned int size, unsigned int ai);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_once_spawn_area_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_once_spawn_area_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, m, x0, y0, x1, y1, mobname, class_, amount, event, size, ai);
}
@@ -45245,14 +45245,14 @@ int HP_mob_once_spawn_area(struct map_session_data *sd, int16 m, int16 x0, int16
int HP_mob_spawn_guardian(const char *mapname, short x, short y, const char *mobname, int class_, const char *event, int guardian, bool has_index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_spawn_guardian_pre ) {
+ if (HPMHooks.count.HP_mob_spawn_guardian_pre > 0) {
int (*preHookFunc) (const char **mapname, short *x, short *y, const char **mobname, int *class_, const char **event, int *guardian, bool *has_index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_spawn_guardian_pre[hIndex].func;
retVal___ = preHookFunc(&mapname, &x, &y, &mobname, &class_, &event, &guardian, &has_index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45260,9 +45260,9 @@ int HP_mob_spawn_guardian(const char *mapname, short x, short y, const char *mob
{
retVal___ = HPMHooks.source.mob.spawn_guardian(mapname, x, y, mobname, class_, event, guardian, has_index);
}
- if( HPMHooks.count.HP_mob_spawn_guardian_post ) {
+ if (HPMHooks.count.HP_mob_spawn_guardian_post > 0) {
int (*postHookFunc) (int retVal___, const char *mapname, short x, short y, const char *mobname, int class_, const char *event, int guardian, bool has_index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_guardian_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_spawn_guardian_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname, x, y, mobname, class_, event, guardian, has_index);
}
@@ -45272,14 +45272,14 @@ int HP_mob_spawn_guardian(const char *mapname, short x, short y, const char *mob
int HP_mob_spawn_bg(const char *mapname, short x, short y, const char *mobname, int class_, const char *event, unsigned int bg_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_spawn_bg_pre ) {
+ if (HPMHooks.count.HP_mob_spawn_bg_pre > 0) {
int (*preHookFunc) (const char **mapname, short *x, short *y, const char **mobname, int *class_, const char **event, unsigned int *bg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_bg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_bg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_spawn_bg_pre[hIndex].func;
retVal___ = preHookFunc(&mapname, &x, &y, &mobname, &class_, &event, &bg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45287,9 +45287,9 @@ int HP_mob_spawn_bg(const char *mapname, short x, short y, const char *mobname,
{
retVal___ = HPMHooks.source.mob.spawn_bg(mapname, x, y, mobname, class_, event, bg_id);
}
- if( HPMHooks.count.HP_mob_spawn_bg_post ) {
+ if (HPMHooks.count.HP_mob_spawn_bg_post > 0) {
int (*postHookFunc) (int retVal___, const char *mapname, short x, short y, const char *mobname, int class_, const char *event, unsigned int bg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_bg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_bg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_spawn_bg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mapname, x, y, mobname, class_, event, bg_id);
}
@@ -45299,14 +45299,14 @@ int HP_mob_spawn_bg(const char *mapname, short x, short y, const char *mobname,
int HP_mob_can_reach(struct mob_data *md, struct block_list *bl, int range, int state) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_can_reach_pre ) {
+ if (HPMHooks.count.HP_mob_can_reach_pre > 0) {
int (*preHookFunc) (struct mob_data **md, struct block_list **bl, int *range, int *state);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_reach_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_reach_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_can_reach_pre[hIndex].func;
retVal___ = preHookFunc(&md, &bl, &range, &state);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45314,9 +45314,9 @@ int HP_mob_can_reach(struct mob_data *md, struct block_list *bl, int range, int
{
retVal___ = HPMHooks.source.mob.can_reach(md, bl, range, state);
}
- if( HPMHooks.count.HP_mob_can_reach_post ) {
+ if (HPMHooks.count.HP_mob_can_reach_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, struct block_list *bl, int range, int state);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_reach_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_reach_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_can_reach_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, bl, range, state);
}
@@ -45326,16 +45326,16 @@ int HP_mob_can_reach(struct mob_data *md, struct block_list *bl, int range, int
int HP_mob_linksearch(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_linksearch_pre ) {
+ if (HPMHooks.count.HP_mob_linksearch_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_linksearch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_linksearch_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_linksearch_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45345,9 +45345,9 @@ int HP_mob_linksearch(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.linksearch(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_linksearch_post ) {
+ if (HPMHooks.count.HP_mob_linksearch_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_linksearch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_linksearch_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_linksearch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45359,14 +45359,14 @@ int HP_mob_linksearch(struct block_list *bl, va_list ap) {
int HP_mob_delayspawn(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_delayspawn_pre ) {
+ if (HPMHooks.count.HP_mob_delayspawn_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delayspawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_delayspawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_delayspawn_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45374,9 +45374,9 @@ int HP_mob_delayspawn(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.delayspawn(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_delayspawn_post ) {
+ if (HPMHooks.count.HP_mob_delayspawn_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delayspawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_delayspawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_delayspawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -45386,14 +45386,14 @@ int HP_mob_delayspawn(int tid, int64 tick, int id, intptr_t data) {
int HP_mob_setdelayspawn(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_setdelayspawn_pre ) {
+ if (HPMHooks.count.HP_mob_setdelayspawn_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdelayspawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdelayspawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_setdelayspawn_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45401,9 +45401,9 @@ int HP_mob_setdelayspawn(struct mob_data *md) {
{
retVal___ = HPMHooks.source.mob.setdelayspawn(md);
}
- if( HPMHooks.count.HP_mob_setdelayspawn_post ) {
+ if (HPMHooks.count.HP_mob_setdelayspawn_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdelayspawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdelayspawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_setdelayspawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -45413,16 +45413,16 @@ int HP_mob_setdelayspawn(struct mob_data *md) {
int HP_mob_count_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_count_sub_pre ) {
+ if (HPMHooks.count.HP_mob_count_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_count_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_count_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_count_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45432,9 +45432,9 @@ int HP_mob_count_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.count_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_count_sub_post ) {
+ if (HPMHooks.count.HP_mob_count_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_count_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_count_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_count_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45446,14 +45446,14 @@ int HP_mob_count_sub(struct block_list *bl, va_list ap) {
int HP_mob_spawn(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_spawn_pre ) {
+ if (HPMHooks.count.HP_mob_spawn_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_spawn_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45461,9 +45461,9 @@ int HP_mob_spawn(struct mob_data *md) {
{
retVal___ = HPMHooks.source.mob.spawn(md);
}
- if( HPMHooks.count.HP_mob_spawn_post ) {
+ if (HPMHooks.count.HP_mob_spawn_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_spawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_spawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -45473,14 +45473,14 @@ int HP_mob_spawn(struct mob_data *md) {
int HP_mob_can_changetarget(const struct mob_data *md, const struct block_list *target, uint32 mode) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_can_changetarget_pre ) {
+ if (HPMHooks.count.HP_mob_can_changetarget_pre > 0) {
int (*preHookFunc) (const struct mob_data **md, const struct block_list **target, uint32 *mode);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_changetarget_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_changetarget_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_can_changetarget_pre[hIndex].func;
retVal___ = preHookFunc(&md, &target, &mode);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45488,9 +45488,9 @@ int HP_mob_can_changetarget(const struct mob_data *md, const struct block_list *
{
retVal___ = HPMHooks.source.mob.can_changetarget(md, target, mode);
}
- if( HPMHooks.count.HP_mob_can_changetarget_post ) {
+ if (HPMHooks.count.HP_mob_can_changetarget_post > 0) {
int (*postHookFunc) (int retVal___, const struct mob_data *md, const struct block_list *target, uint32 mode);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_changetarget_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_can_changetarget_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_can_changetarget_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, target, mode);
}
@@ -45500,14 +45500,14 @@ int HP_mob_can_changetarget(const struct mob_data *md, const struct block_list *
int HP_mob_target(struct mob_data *md, struct block_list *bl, int dist) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_target_pre ) {
+ if (HPMHooks.count.HP_mob_target_pre > 0) {
int (*preHookFunc) (struct mob_data **md, struct block_list **bl, int *dist);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_target_pre[hIndex].func;
retVal___ = preHookFunc(&md, &bl, &dist);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45515,9 +45515,9 @@ int HP_mob_target(struct mob_data *md, struct block_list *bl, int dist) {
{
retVal___ = HPMHooks.source.mob.target(md, bl, dist);
}
- if( HPMHooks.count.HP_mob_target_post ) {
+ if (HPMHooks.count.HP_mob_target_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, struct block_list *bl, int dist);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, bl, dist);
}
@@ -45527,16 +45527,16 @@ int HP_mob_target(struct mob_data *md, struct block_list *bl, int dist) {
int HP_mob_ai_sub_hard_activesearch(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_activesearch_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_activesearch_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45546,9 +45546,9 @@ int HP_mob_ai_sub_hard_activesearch(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_hard_activesearch(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_activesearch_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_activesearch_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_activesearch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_activesearch_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_activesearch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45560,16 +45560,16 @@ int HP_mob_ai_sub_hard_activesearch(struct block_list *bl, va_list ap) {
int HP_mob_ai_sub_hard_changechase(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_changechase_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_changechase_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45579,9 +45579,9 @@ int HP_mob_ai_sub_hard_changechase(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_hard_changechase(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_changechase_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_changechase_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_changechase_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_changechase_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_changechase_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45593,16 +45593,16 @@ int HP_mob_ai_sub_hard_changechase(struct block_list *bl, va_list ap) {
int HP_mob_ai_sub_hard_bg_ally(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_bg_ally_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45612,9 +45612,9 @@ int HP_mob_ai_sub_hard_bg_ally(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_hard_bg_ally(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_bg_ally_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_bg_ally_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45626,16 +45626,16 @@ int HP_mob_ai_sub_hard_bg_ally(struct block_list *bl, va_list ap) {
int HP_mob_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_lootsearch_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45645,9 +45645,9 @@ int HP_mob_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_hard_lootsearch(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_lootsearch_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_lootsearch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45659,16 +45659,16 @@ int HP_mob_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
int HP_mob_warpchase_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_warpchase_sub_pre ) {
+ if (HPMHooks.count.HP_mob_warpchase_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_warpchase_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45678,9 +45678,9 @@ int HP_mob_warpchase_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.warpchase_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_warpchase_sub_post ) {
+ if (HPMHooks.count.HP_mob_warpchase_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_warpchase_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45692,14 +45692,14 @@ int HP_mob_warpchase_sub(struct block_list *bl, va_list ap) {
int HP_mob_ai_sub_hard_slavemob(struct mob_data *md, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre > 0) {
int (*preHookFunc) (struct mob_data **md, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_slavemob_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_slavemob_pre[hIndex].func;
retVal___ = preHookFunc(&md, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45707,9 +45707,9 @@ int HP_mob_ai_sub_hard_slavemob(struct mob_data *md, int64 tick) {
{
retVal___ = HPMHooks.source.mob.ai_sub_hard_slavemob(md, tick);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_slavemob_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_slavemob_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_slavemob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_slavemob_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_slavemob_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, tick);
}
@@ -45719,14 +45719,14 @@ int HP_mob_ai_sub_hard_slavemob(struct mob_data *md, int64 tick) {
int HP_mob_unlocktarget(struct mob_data *md, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_unlocktarget_pre ) {
+ if (HPMHooks.count.HP_mob_unlocktarget_pre > 0) {
int (*preHookFunc) (struct mob_data **md, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_unlocktarget_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_unlocktarget_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_unlocktarget_pre[hIndex].func;
retVal___ = preHookFunc(&md, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45734,9 +45734,9 @@ int HP_mob_unlocktarget(struct mob_data *md, int64 tick) {
{
retVal___ = HPMHooks.source.mob.unlocktarget(md, tick);
}
- if( HPMHooks.count.HP_mob_unlocktarget_post ) {
+ if (HPMHooks.count.HP_mob_unlocktarget_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_unlocktarget_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_unlocktarget_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_unlocktarget_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, tick);
}
@@ -45746,14 +45746,14 @@ int HP_mob_unlocktarget(struct mob_data *md, int64 tick) {
int HP_mob_randomwalk(struct mob_data *md, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_randomwalk_pre ) {
+ if (HPMHooks.count.HP_mob_randomwalk_pre > 0) {
int (*preHookFunc) (struct mob_data **md, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_randomwalk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_randomwalk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_randomwalk_pre[hIndex].func;
retVal___ = preHookFunc(&md, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45761,9 +45761,9 @@ int HP_mob_randomwalk(struct mob_data *md, int64 tick) {
{
retVal___ = HPMHooks.source.mob.randomwalk(md, tick);
}
- if( HPMHooks.count.HP_mob_randomwalk_post ) {
+ if (HPMHooks.count.HP_mob_randomwalk_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_randomwalk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_randomwalk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_randomwalk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, tick);
}
@@ -45773,14 +45773,14 @@ int HP_mob_randomwalk(struct mob_data *md, int64 tick) {
int HP_mob_warpchase(struct mob_data *md, struct block_list *target) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_warpchase_pre ) {
+ if (HPMHooks.count.HP_mob_warpchase_pre > 0) {
int (*preHookFunc) (struct mob_data **md, struct block_list **target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_warpchase_pre[hIndex].func;
retVal___ = preHookFunc(&md, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45788,9 +45788,9 @@ int HP_mob_warpchase(struct mob_data *md, struct block_list *target) {
{
retVal___ = HPMHooks.source.mob.warpchase(md, target);
}
- if( HPMHooks.count.HP_mob_warpchase_post ) {
+ if (HPMHooks.count.HP_mob_warpchase_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, struct block_list *target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpchase_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_warpchase_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, target);
}
@@ -45800,14 +45800,14 @@ int HP_mob_warpchase(struct mob_data *md, struct block_list *target) {
bool HP_mob_ai_sub_hard(struct mob_data *md, int64 tick) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_ai_sub_hard_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_pre > 0) {
bool (*preHookFunc) (struct mob_data **md, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_pre[hIndex].func;
retVal___ = preHookFunc(&md, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45815,9 +45815,9 @@ bool HP_mob_ai_sub_hard(struct mob_data *md, int64 tick) {
{
retVal___ = HPMHooks.source.mob.ai_sub_hard(md, tick);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_post > 0) {
bool (*postHookFunc) (bool retVal___, struct mob_data *md, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, tick);
}
@@ -45827,16 +45827,16 @@ bool HP_mob_ai_sub_hard(struct mob_data *md, int64 tick) {
int HP_mob_ai_sub_hard_timer(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_hard_timer_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_timer_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_timer_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_timer_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45846,9 +45846,9 @@ int HP_mob_ai_sub_hard_timer(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_hard_timer(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_hard_timer_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_hard_timer_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_hard_timer_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_hard_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -45860,16 +45860,16 @@ int HP_mob_ai_sub_hard_timer(struct block_list *bl, va_list ap) {
int HP_mob_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_foreachclient_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_foreachclient_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_foreachclient_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_foreachclient_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_foreachclient_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45879,9 +45879,9 @@ int HP_mob_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.mob.ai_sub_foreachclient(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_foreachclient_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_foreachclient_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_foreachclient_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_foreachclient_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_foreachclient_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -45893,16 +45893,16 @@ int HP_mob_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int HP_mob_ai_sub_lazy(struct mob_data *md, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_sub_lazy_pre ) {
+ if (HPMHooks.count.HP_mob_ai_sub_lazy_pre > 0) {
int (*preHookFunc) (struct mob_data **md, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_lazy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_lazy_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_mob_ai_sub_lazy_pre[hIndex].func;
retVal___ = preHookFunc(&md, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45912,9 +45912,9 @@ int HP_mob_ai_sub_lazy(struct mob_data *md, va_list args) {
retVal___ = HPMHooks.source.mob.ai_sub_lazy(md, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_mob_ai_sub_lazy_post ) {
+ if (HPMHooks.count.HP_mob_ai_sub_lazy_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_lazy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_sub_lazy_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_mob_ai_sub_lazy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, args___copy);
@@ -45926,14 +45926,14 @@ int HP_mob_ai_sub_lazy(struct mob_data *md, va_list args) {
int HP_mob_ai_lazy(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_lazy_pre ) {
+ if (HPMHooks.count.HP_mob_ai_lazy_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_lazy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_lazy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_ai_lazy_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45941,9 +45941,9 @@ int HP_mob_ai_lazy(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.ai_lazy(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_ai_lazy_post ) {
+ if (HPMHooks.count.HP_mob_ai_lazy_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_lazy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_lazy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_ai_lazy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -45953,14 +45953,14 @@ int HP_mob_ai_lazy(int tid, int64 tick, int id, intptr_t data) {
int HP_mob_ai_hard(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_ai_hard_pre ) {
+ if (HPMHooks.count.HP_mob_ai_hard_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_hard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_hard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_ai_hard_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45968,9 +45968,9 @@ int HP_mob_ai_hard(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.ai_hard(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_ai_hard_post ) {
+ if (HPMHooks.count.HP_mob_ai_hard_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_hard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_ai_hard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_ai_hard_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -45980,14 +45980,14 @@ int HP_mob_ai_hard(int tid, int64 tick, int id, intptr_t data) {
struct item_drop* HP_mob_setdropitem(int nameid, int qty, struct item_data *data) {
int hIndex = 0;
struct item_drop* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_setdropitem_pre ) {
+ if (HPMHooks.count.HP_mob_setdropitem_pre > 0) {
struct item_drop* (*preHookFunc) (int *nameid, int *qty, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdropitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdropitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_setdropitem_pre[hIndex].func;
retVal___ = preHookFunc(&nameid, &qty, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -45995,9 +45995,9 @@ struct item_drop* HP_mob_setdropitem(int nameid, int qty, struct item_data *data
{
retVal___ = HPMHooks.source.mob.setdropitem(nameid, qty, data);
}
- if( HPMHooks.count.HP_mob_setdropitem_post ) {
+ if (HPMHooks.count.HP_mob_setdropitem_post > 0) {
struct item_drop* (*postHookFunc) (struct item_drop* retVal___, int nameid, int qty, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdropitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setdropitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_setdropitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nameid, qty, data);
}
@@ -46007,14 +46007,14 @@ struct item_drop* HP_mob_setdropitem(int nameid, int qty, struct item_data *data
struct item_drop* HP_mob_setlootitem(struct item *item) {
int hIndex = 0;
struct item_drop* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_setlootitem_pre ) {
+ if (HPMHooks.count.HP_mob_setlootitem_pre > 0) {
struct item_drop* (*preHookFunc) (struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setlootitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setlootitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_setlootitem_pre[hIndex].func;
retVal___ = preHookFunc(&item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46022,9 +46022,9 @@ struct item_drop* HP_mob_setlootitem(struct item *item) {
{
retVal___ = HPMHooks.source.mob.setlootitem(item);
}
- if( HPMHooks.count.HP_mob_setlootitem_post ) {
+ if (HPMHooks.count.HP_mob_setlootitem_post > 0) {
struct item_drop* (*postHookFunc) (struct item_drop* retVal___, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_setlootitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_setlootitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_setlootitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, item);
}
@@ -46034,14 +46034,14 @@ struct item_drop* HP_mob_setlootitem(struct item *item) {
int HP_mob_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_delay_item_drop_pre ) {
+ if (HPMHooks.count.HP_mob_delay_item_drop_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delay_item_drop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_delay_item_drop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_delay_item_drop_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46049,9 +46049,9 @@ int HP_mob_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.delay_item_drop(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_delay_item_drop_post ) {
+ if (HPMHooks.count.HP_mob_delay_item_drop_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_delay_item_drop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_delay_item_drop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_delay_item_drop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -46060,14 +46060,14 @@ int HP_mob_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
}
void HP_mob_item_drop(struct mob_data *md, struct item_drop_list *dlist, struct item_drop *ditem, int loot, int drop_rate, unsigned short flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_item_drop_pre ) {
+ if (HPMHooks.count.HP_mob_item_drop_pre > 0) {
void (*preHookFunc) (struct mob_data **md, struct item_drop_list **dlist, struct item_drop **ditem, int *loot, int *drop_rate, unsigned short *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_drop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_drop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_item_drop_pre[hIndex].func;
preHookFunc(&md, &dlist, &ditem, &loot, &drop_rate, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46075,9 +46075,9 @@ void HP_mob_item_drop(struct mob_data *md, struct item_drop_list *dlist, struct
{
HPMHooks.source.mob.item_drop(md, dlist, ditem, loot, drop_rate, flag);
}
- if( HPMHooks.count.HP_mob_item_drop_post ) {
+ if (HPMHooks.count.HP_mob_item_drop_post > 0) {
void (*postHookFunc) (struct mob_data *md, struct item_drop_list *dlist, struct item_drop *ditem, int loot, int drop_rate, unsigned short flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_drop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_drop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_item_drop_post[hIndex].func;
postHookFunc(md, dlist, ditem, loot, drop_rate, flag);
}
@@ -46087,14 +46087,14 @@ void HP_mob_item_drop(struct mob_data *md, struct item_drop_list *dlist, struct
int HP_mob_timer_delete(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_timer_delete_pre ) {
+ if (HPMHooks.count.HP_mob_timer_delete_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_timer_delete_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46102,9 +46102,9 @@ int HP_mob_timer_delete(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.timer_delete(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_timer_delete_post ) {
+ if (HPMHooks.count.HP_mob_timer_delete_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_timer_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -46114,16 +46114,16 @@ int HP_mob_timer_delete(int tid, int64 tick, int id, intptr_t data) {
int HP_mob_deleteslave_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_deleteslave_sub_pre ) {
+ if (HPMHooks.count.HP_mob_deleteslave_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_deleteslave_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46133,9 +46133,9 @@ int HP_mob_deleteslave_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.deleteslave_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_deleteslave_sub_post ) {
+ if (HPMHooks.count.HP_mob_deleteslave_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_deleteslave_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -46147,14 +46147,14 @@ int HP_mob_deleteslave_sub(struct block_list *bl, va_list ap) {
int HP_mob_deleteslave(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_deleteslave_pre ) {
+ if (HPMHooks.count.HP_mob_deleteslave_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_deleteslave_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46162,9 +46162,9 @@ int HP_mob_deleteslave(struct mob_data *md) {
{
retVal___ = HPMHooks.source.mob.deleteslave(md);
}
- if( HPMHooks.count.HP_mob_deleteslave_post ) {
+ if (HPMHooks.count.HP_mob_deleteslave_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_deleteslave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_deleteslave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -46174,14 +46174,14 @@ int HP_mob_deleteslave(struct mob_data *md) {
int HP_mob_respawn(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_respawn_pre ) {
+ if (HPMHooks.count.HP_mob_respawn_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_respawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_respawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_respawn_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46189,9 +46189,9 @@ int HP_mob_respawn(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.mob.respawn(tid, tick, id, data);
}
- if( HPMHooks.count.HP_mob_respawn_post ) {
+ if (HPMHooks.count.HP_mob_respawn_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_respawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_respawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_respawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -46200,14 +46200,14 @@ int HP_mob_respawn(int tid, int64 tick, int id, intptr_t data) {
}
void HP_mob_log_damage(struct mob_data *md, struct block_list *src, int damage) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_log_damage_pre ) {
+ if (HPMHooks.count.HP_mob_log_damage_pre > 0) {
void (*preHookFunc) (struct mob_data **md, struct block_list **src, int *damage);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_log_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_log_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_log_damage_pre[hIndex].func;
preHookFunc(&md, &src, &damage);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46215,9 +46215,9 @@ void HP_mob_log_damage(struct mob_data *md, struct block_list *src, int damage)
{
HPMHooks.source.mob.log_damage(md, src, damage);
}
- if( HPMHooks.count.HP_mob_log_damage_post ) {
+ if (HPMHooks.count.HP_mob_log_damage_post > 0) {
void (*postHookFunc) (struct mob_data *md, struct block_list *src, int damage);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_log_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_log_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_log_damage_post[hIndex].func;
postHookFunc(md, src, damage);
}
@@ -46226,14 +46226,14 @@ void HP_mob_log_damage(struct mob_data *md, struct block_list *src, int damage)
}
void HP_mob_damage(struct mob_data *md, struct block_list *src, int damage) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_damage_pre ) {
+ if (HPMHooks.count.HP_mob_damage_pre > 0) {
void (*preHookFunc) (struct mob_data **md, struct block_list **src, int *damage);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_damage_pre[hIndex].func;
preHookFunc(&md, &src, &damage);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46241,9 +46241,9 @@ void HP_mob_damage(struct mob_data *md, struct block_list *src, int damage) {
{
HPMHooks.source.mob.damage(md, src, damage);
}
- if( HPMHooks.count.HP_mob_damage_post ) {
+ if (HPMHooks.count.HP_mob_damage_post > 0) {
void (*postHookFunc) (struct mob_data *md, struct block_list *src, int damage);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_damage_post[hIndex].func;
postHookFunc(md, src, damage);
}
@@ -46253,14 +46253,14 @@ void HP_mob_damage(struct mob_data *md, struct block_list *src, int damage) {
int HP_mob_dead(struct mob_data *md, struct block_list *src, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_dead_pre ) {
+ if (HPMHooks.count.HP_mob_dead_pre > 0) {
int (*preHookFunc) (struct mob_data **md, struct block_list **src, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_dead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_dead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_dead_pre[hIndex].func;
retVal___ = preHookFunc(&md, &src, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46268,9 +46268,9 @@ int HP_mob_dead(struct mob_data *md, struct block_list *src, int type) {
{
retVal___ = HPMHooks.source.mob.dead(md, src, type);
}
- if( HPMHooks.count.HP_mob_dead_post ) {
+ if (HPMHooks.count.HP_mob_dead_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, struct block_list *src, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_dead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_dead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_dead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, src, type);
}
@@ -46279,14 +46279,14 @@ int HP_mob_dead(struct mob_data *md, struct block_list *src, int type) {
}
void HP_mob_revive(struct mob_data *md, unsigned int hp) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_revive_pre ) {
+ if (HPMHooks.count.HP_mob_revive_pre > 0) {
void (*preHookFunc) (struct mob_data **md, unsigned int *hp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_revive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_revive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_revive_pre[hIndex].func;
preHookFunc(&md, &hp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46294,9 +46294,9 @@ void HP_mob_revive(struct mob_data *md, unsigned int hp) {
{
HPMHooks.source.mob.revive(md, hp);
}
- if( HPMHooks.count.HP_mob_revive_post ) {
+ if (HPMHooks.count.HP_mob_revive_post > 0) {
void (*postHookFunc) (struct mob_data *md, unsigned int hp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_revive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_revive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_revive_post[hIndex].func;
postHookFunc(md, hp);
}
@@ -46306,14 +46306,14 @@ void HP_mob_revive(struct mob_data *md, unsigned int hp) {
int HP_mob_guardian_guildchange(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_guardian_guildchange_pre ) {
+ if (HPMHooks.count.HP_mob_guardian_guildchange_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_guardian_guildchange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_guardian_guildchange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_guardian_guildchange_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46321,9 +46321,9 @@ int HP_mob_guardian_guildchange(struct mob_data *md) {
{
retVal___ = HPMHooks.source.mob.guardian_guildchange(md);
}
- if( HPMHooks.count.HP_mob_guardian_guildchange_post ) {
+ if (HPMHooks.count.HP_mob_guardian_guildchange_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_guardian_guildchange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_guardian_guildchange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_guardian_guildchange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -46333,14 +46333,14 @@ int HP_mob_guardian_guildchange(struct mob_data *md) {
int HP_mob_random_class(int *value, size_t count) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_random_class_pre ) {
+ if (HPMHooks.count.HP_mob_random_class_pre > 0) {
int (*preHookFunc) (int **value, size_t *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_random_class_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_random_class_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_random_class_pre[hIndex].func;
retVal___ = preHookFunc(&value, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46348,9 +46348,9 @@ int HP_mob_random_class(int *value, size_t count) {
{
retVal___ = HPMHooks.source.mob.random_class(value, count);
}
- if( HPMHooks.count.HP_mob_random_class_post ) {
+ if (HPMHooks.count.HP_mob_random_class_post > 0) {
int (*postHookFunc) (int retVal___, int *value, size_t count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_random_class_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_random_class_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_random_class_post[hIndex].func;
retVal___ = postHookFunc(retVal___, value, count);
}
@@ -46360,14 +46360,14 @@ int HP_mob_random_class(int *value, size_t count) {
int HP_mob_class_change(struct mob_data *md, int class_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_class_change_pre ) {
+ if (HPMHooks.count.HP_mob_class_change_pre > 0) {
int (*preHookFunc) (struct mob_data **md, int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_class_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_class_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_class_change_pre[hIndex].func;
retVal___ = preHookFunc(&md, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46375,9 +46375,9 @@ int HP_mob_class_change(struct mob_data *md, int class_) {
{
retVal___ = HPMHooks.source.mob.class_change(md, class_);
}
- if( HPMHooks.count.HP_mob_class_change_post ) {
+ if (HPMHooks.count.HP_mob_class_change_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_class_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_class_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_class_change_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, class_);
}
@@ -46386,14 +46386,14 @@ int HP_mob_class_change(struct mob_data *md, int class_) {
}
void HP_mob_heal(struct mob_data *md, unsigned int heal) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_heal_pre ) {
+ if (HPMHooks.count.HP_mob_heal_pre > 0) {
void (*preHookFunc) (struct mob_data **md, unsigned int *heal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_heal_pre[hIndex].func;
preHookFunc(&md, &heal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46401,9 +46401,9 @@ void HP_mob_heal(struct mob_data *md, unsigned int heal) {
{
HPMHooks.source.mob.heal(md, heal);
}
- if( HPMHooks.count.HP_mob_heal_post ) {
+ if (HPMHooks.count.HP_mob_heal_post > 0) {
void (*postHookFunc) (struct mob_data *md, unsigned int heal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_heal_post[hIndex].func;
postHookFunc(md, heal);
}
@@ -46413,16 +46413,16 @@ void HP_mob_heal(struct mob_data *md, unsigned int heal) {
int HP_mob_warpslave_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_warpslave_sub_pre ) {
+ if (HPMHooks.count.HP_mob_warpslave_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_warpslave_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46432,9 +46432,9 @@ int HP_mob_warpslave_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.warpslave_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_warpslave_sub_post ) {
+ if (HPMHooks.count.HP_mob_warpslave_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_warpslave_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -46446,14 +46446,14 @@ int HP_mob_warpslave_sub(struct block_list *bl, va_list ap) {
int HP_mob_warpslave(struct block_list *bl, int range) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_warpslave_pre ) {
+ if (HPMHooks.count.HP_mob_warpslave_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *range);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_warpslave_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &range);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46461,9 +46461,9 @@ int HP_mob_warpslave(struct block_list *bl, int range) {
{
retVal___ = HPMHooks.source.mob.warpslave(bl, range);
}
- if( HPMHooks.count.HP_mob_warpslave_post ) {
+ if (HPMHooks.count.HP_mob_warpslave_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int range);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_warpslave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_warpslave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, range);
}
@@ -46473,16 +46473,16 @@ int HP_mob_warpslave(struct block_list *bl, int range) {
int HP_mob_countslave_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_countslave_sub_pre ) {
+ if (HPMHooks.count.HP_mob_countslave_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_countslave_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46492,9 +46492,9 @@ int HP_mob_countslave_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.countslave_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_countslave_sub_post ) {
+ if (HPMHooks.count.HP_mob_countslave_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_countslave_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -46506,14 +46506,14 @@ int HP_mob_countslave_sub(struct block_list *bl, va_list ap) {
int HP_mob_countslave(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_countslave_pre ) {
+ if (HPMHooks.count.HP_mob_countslave_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_countslave_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46521,9 +46521,9 @@ int HP_mob_countslave(struct block_list *bl) {
{
retVal___ = HPMHooks.source.mob.countslave(bl);
}
- if( HPMHooks.count.HP_mob_countslave_post ) {
+ if (HPMHooks.count.HP_mob_countslave_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_countslave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_countslave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -46533,14 +46533,14 @@ int HP_mob_countslave(struct block_list *bl) {
int HP_mob_summonslave(struct mob_data *md2, int *value, int amount, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_summonslave_pre ) {
+ if (HPMHooks.count.HP_mob_summonslave_pre > 0) {
int (*preHookFunc) (struct mob_data **md2, int **value, int *amount, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_summonslave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_summonslave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_summonslave_pre[hIndex].func;
retVal___ = preHookFunc(&md2, &value, &amount, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46548,9 +46548,9 @@ int HP_mob_summonslave(struct mob_data *md2, int *value, int amount, uint16 skil
{
retVal___ = HPMHooks.source.mob.summonslave(md2, value, amount, skill_id);
}
- if( HPMHooks.count.HP_mob_summonslave_post ) {
+ if (HPMHooks.count.HP_mob_summonslave_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md2, int *value, int amount, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_summonslave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_summonslave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_summonslave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md2, value, amount, skill_id);
}
@@ -46560,16 +46560,16 @@ int HP_mob_summonslave(struct mob_data *md2, int *value, int amount, uint16 skil
int HP_mob_getfriendhprate_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_getfriendhprate_sub_pre ) {
+ if (HPMHooks.count.HP_mob_getfriendhprate_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_getfriendhprate_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46579,9 +46579,9 @@ int HP_mob_getfriendhprate_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.getfriendhprate_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_getfriendhprate_sub_post ) {
+ if (HPMHooks.count.HP_mob_getfriendhprate_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_getfriendhprate_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -46593,14 +46593,14 @@ int HP_mob_getfriendhprate_sub(struct block_list *bl, va_list ap) {
struct block_list* HP_mob_getfriendhprate(struct mob_data *md, int min_rate, int max_rate) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_getfriendhprate_pre ) {
+ if (HPMHooks.count.HP_mob_getfriendhprate_pre > 0) {
struct block_list* (*preHookFunc) (struct mob_data **md, int *min_rate, int *max_rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_getfriendhprate_pre[hIndex].func;
retVal___ = preHookFunc(&md, &min_rate, &max_rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46608,9 +46608,9 @@ struct block_list* HP_mob_getfriendhprate(struct mob_data *md, int min_rate, int
{
retVal___ = HPMHooks.source.mob.getfriendhprate(md, min_rate, max_rate);
}
- if( HPMHooks.count.HP_mob_getfriendhprate_post ) {
+ if (HPMHooks.count.HP_mob_getfriendhprate_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct mob_data *md, int min_rate, int max_rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendhprate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_getfriendhprate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, min_rate, max_rate);
}
@@ -46620,14 +46620,14 @@ struct block_list* HP_mob_getfriendhprate(struct mob_data *md, int min_rate, int
struct block_list* HP_mob_getmasterhpltmaxrate(struct mob_data *md, int rate) {
int hIndex = 0;
struct block_list* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_getmasterhpltmaxrate_pre ) {
+ if (HPMHooks.count.HP_mob_getmasterhpltmaxrate_pre > 0) {
struct block_list* (*preHookFunc) (struct mob_data **md, int *rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getmasterhpltmaxrate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getmasterhpltmaxrate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_getmasterhpltmaxrate_pre[hIndex].func;
retVal___ = preHookFunc(&md, &rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46635,9 +46635,9 @@ struct block_list* HP_mob_getmasterhpltmaxrate(struct mob_data *md, int rate) {
{
retVal___ = HPMHooks.source.mob.getmasterhpltmaxrate(md, rate);
}
- if( HPMHooks.count.HP_mob_getmasterhpltmaxrate_post ) {
+ if (HPMHooks.count.HP_mob_getmasterhpltmaxrate_post > 0) {
struct block_list* (*postHookFunc) (struct block_list* retVal___, struct mob_data *md, int rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getmasterhpltmaxrate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getmasterhpltmaxrate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_getmasterhpltmaxrate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, rate);
}
@@ -46647,16 +46647,16 @@ struct block_list* HP_mob_getmasterhpltmaxrate(struct mob_data *md, int rate) {
int HP_mob_getfriendstatus_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_getfriendstatus_sub_pre ) {
+ if (HPMHooks.count.HP_mob_getfriendstatus_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_mob_getfriendstatus_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46666,9 +46666,9 @@ int HP_mob_getfriendstatus_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.mob.getfriendstatus_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_mob_getfriendstatus_sub_post ) {
+ if (HPMHooks.count.HP_mob_getfriendstatus_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_mob_getfriendstatus_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -46680,14 +46680,14 @@ int HP_mob_getfriendstatus_sub(struct block_list *bl, va_list ap) {
struct mob_data* HP_mob_getfriendstatus(struct mob_data *md, int cond1, int cond2) {
int hIndex = 0;
struct mob_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mob_getfriendstatus_pre ) {
+ if (HPMHooks.count.HP_mob_getfriendstatus_pre > 0) {
struct mob_data* (*preHookFunc) (struct mob_data **md, int *cond1, int *cond2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_getfriendstatus_pre[hIndex].func;
retVal___ = preHookFunc(&md, &cond1, &cond2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46695,9 +46695,9 @@ struct mob_data* HP_mob_getfriendstatus(struct mob_data *md, int cond1, int cond
{
retVal___ = HPMHooks.source.mob.getfriendstatus(md, cond1, cond2);
}
- if( HPMHooks.count.HP_mob_getfriendstatus_post ) {
+ if (HPMHooks.count.HP_mob_getfriendstatus_post > 0) {
struct mob_data* (*postHookFunc) (struct mob_data* retVal___, struct mob_data *md, int cond1, int cond2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_getfriendstatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_getfriendstatus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, cond1, cond2);
}
@@ -46707,14 +46707,14 @@ struct mob_data* HP_mob_getfriendstatus(struct mob_data *md, int cond1, int cond
int HP_mob_skill_use(struct mob_data *md, int64 tick, int event) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_skill_use_pre ) {
+ if (HPMHooks.count.HP_mob_skill_use_pre > 0) {
int (*preHookFunc) (struct mob_data **md, int64 *tick, int *event);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_use_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_use_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_skill_use_pre[hIndex].func;
retVal___ = preHookFunc(&md, &tick, &event);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46722,9 +46722,9 @@ int HP_mob_skill_use(struct mob_data *md, int64 tick, int event) {
{
retVal___ = HPMHooks.source.mob.skill_use(md, tick, event);
}
- if( HPMHooks.count.HP_mob_skill_use_post ) {
+ if (HPMHooks.count.HP_mob_skill_use_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, int64 tick, int event);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_use_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_use_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_skill_use_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, tick, event);
}
@@ -46734,14 +46734,14 @@ int HP_mob_skill_use(struct mob_data *md, int64 tick, int event) {
int HP_mob_skill_event(struct mob_data *md, struct block_list *src, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_skill_event_pre ) {
+ if (HPMHooks.count.HP_mob_skill_event_pre > 0) {
int (*preHookFunc) (struct mob_data **md, struct block_list **src, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_skill_event_pre[hIndex].func;
retVal___ = preHookFunc(&md, &src, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46749,9 +46749,9 @@ int HP_mob_skill_event(struct mob_data *md, struct block_list *src, int64 tick,
{
retVal___ = HPMHooks.source.mob.skill_event(md, src, tick, flag);
}
- if( HPMHooks.count.HP_mob_skill_event_post ) {
+ if (HPMHooks.count.HP_mob_skill_event_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, struct block_list *src, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_skill_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_skill_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, src, tick, flag);
}
@@ -46761,14 +46761,14 @@ int HP_mob_skill_event(struct mob_data *md, struct block_list *src, int64 tick,
int HP_mob_is_clone(int class_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_is_clone_pre ) {
+ if (HPMHooks.count.HP_mob_is_clone_pre > 0) {
int (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_is_clone_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_is_clone_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_is_clone_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46776,9 +46776,9 @@ int HP_mob_is_clone(int class_) {
{
retVal___ = HPMHooks.source.mob.is_clone(class_);
}
- if( HPMHooks.count.HP_mob_is_clone_post ) {
+ if (HPMHooks.count.HP_mob_is_clone_post > 0) {
int (*postHookFunc) (int retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_is_clone_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_is_clone_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_is_clone_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -46788,14 +46788,14 @@ int HP_mob_is_clone(int class_) {
int HP_mob_clone_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, const char *event, int master_id, uint32 mode, int flag, unsigned int duration) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_clone_spawn_pre ) {
+ if (HPMHooks.count.HP_mob_clone_spawn_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int16 *m, int16 *x, int16 *y, const char **event, int *master_id, uint32 *mode, int *flag, unsigned int *duration);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_spawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_spawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_clone_spawn_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &m, &x, &y, &event, &master_id, &mode, &flag, &duration);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46803,9 +46803,9 @@ int HP_mob_clone_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, c
{
retVal___ = HPMHooks.source.mob.clone_spawn(sd, m, x, y, event, master_id, mode, flag, duration);
}
- if( HPMHooks.count.HP_mob_clone_spawn_post ) {
+ if (HPMHooks.count.HP_mob_clone_spawn_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int16 m, int16 x, int16 y, const char *event, int master_id, uint32 mode, int flag, unsigned int duration);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_spawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_spawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_clone_spawn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, m, x, y, event, master_id, mode, flag, duration);
}
@@ -46815,14 +46815,14 @@ int HP_mob_clone_spawn(struct map_session_data *sd, int16 m, int16 x, int16 y, c
int HP_mob_clone_delete(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_clone_delete_pre ) {
+ if (HPMHooks.count.HP_mob_clone_delete_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_clone_delete_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46830,9 +46830,9 @@ int HP_mob_clone_delete(struct mob_data *md) {
{
retVal___ = HPMHooks.source.mob.clone_delete(md);
}
- if( HPMHooks.count.HP_mob_clone_delete_post ) {
+ if (HPMHooks.count.HP_mob_clone_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clone_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_clone_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -46842,14 +46842,14 @@ int HP_mob_clone_delete(struct mob_data *md) {
unsigned int HP_mob_drop_adjust(int baserate, int rate_adjust, unsigned short rate_min, unsigned short rate_max) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_mob_drop_adjust_pre ) {
+ if (HPMHooks.count.HP_mob_drop_adjust_pre > 0) {
unsigned int (*preHookFunc) (int *baserate, int *rate_adjust, unsigned short *rate_min, unsigned short *rate_max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_drop_adjust_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_drop_adjust_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_drop_adjust_pre[hIndex].func;
retVal___ = preHookFunc(&baserate, &rate_adjust, &rate_min, &rate_max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46857,9 +46857,9 @@ unsigned int HP_mob_drop_adjust(int baserate, int rate_adjust, unsigned short ra
{
retVal___ = HPMHooks.source.mob.drop_adjust(baserate, rate_adjust, rate_min, rate_max);
}
- if( HPMHooks.count.HP_mob_drop_adjust_post ) {
+ if (HPMHooks.count.HP_mob_drop_adjust_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, int baserate, int rate_adjust, unsigned short rate_min, unsigned short rate_max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_drop_adjust_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_drop_adjust_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_drop_adjust_post[hIndex].func;
retVal___ = postHookFunc(retVal___, baserate, rate_adjust, rate_min, rate_max);
}
@@ -46868,14 +46868,14 @@ unsigned int HP_mob_drop_adjust(int baserate, int rate_adjust, unsigned short ra
}
void HP_mob_item_dropratio_adjust(int nameid, int mob_id, int *rate_adjust) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_item_dropratio_adjust_pre ) {
+ if (HPMHooks.count.HP_mob_item_dropratio_adjust_pre > 0) {
void (*preHookFunc) (int *nameid, int *mob_id, int **rate_adjust);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_dropratio_adjust_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_dropratio_adjust_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_item_dropratio_adjust_pre[hIndex].func;
preHookFunc(&nameid, &mob_id, &rate_adjust);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46883,9 +46883,9 @@ void HP_mob_item_dropratio_adjust(int nameid, int mob_id, int *rate_adjust) {
{
HPMHooks.source.mob.item_dropratio_adjust(nameid, mob_id, rate_adjust);
}
- if( HPMHooks.count.HP_mob_item_dropratio_adjust_post ) {
+ if (HPMHooks.count.HP_mob_item_dropratio_adjust_post > 0) {
void (*postHookFunc) (int nameid, int mob_id, int *rate_adjust);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_dropratio_adjust_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_item_dropratio_adjust_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_item_dropratio_adjust_post[hIndex].func;
postHookFunc(nameid, mob_id, rate_adjust);
}
@@ -46894,14 +46894,14 @@ void HP_mob_item_dropratio_adjust(int nameid, int mob_id, int *rate_adjust) {
}
void HP_mob_readdb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_readdb_pre ) {
+ if (HPMHooks.count.HP_mob_readdb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readdb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -46909,9 +46909,9 @@ void HP_mob_readdb(void) {
{
HPMHooks.source.mob.readdb();
}
- if( HPMHooks.count.HP_mob_readdb_post ) {
+ if (HPMHooks.count.HP_mob_readdb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readdb_post[hIndex].func;
postHookFunc();
}
@@ -46921,14 +46921,14 @@ void HP_mob_readdb(void) {
bool HP_mob_lookup_const(const struct config_setting_t *it, const char *name, int *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_lookup_const_pre ) {
+ if (HPMHooks.count.HP_mob_lookup_const_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **it, const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_lookup_const_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_lookup_const_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_lookup_const_pre[hIndex].func;
retVal___ = preHookFunc(&it, &name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46936,9 +46936,9 @@ bool HP_mob_lookup_const(const struct config_setting_t *it, const char *name, in
{
retVal___ = HPMHooks.source.mob.lookup_const(it, name, value);
}
- if( HPMHooks.count.HP_mob_lookup_const_post ) {
+ if (HPMHooks.count.HP_mob_lookup_const_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *it, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_lookup_const_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_lookup_const_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_lookup_const_post[hIndex].func;
retVal___ = postHookFunc(retVal___, it, name, value);
}
@@ -46948,14 +46948,14 @@ bool HP_mob_lookup_const(const struct config_setting_t *it, const char *name, in
bool HP_mob_get_const(const struct config_setting_t *it, int *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_get_const_pre ) {
+ if (HPMHooks.count.HP_mob_get_const_pre > 0) {
bool (*preHookFunc) (const struct config_setting_t **it, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_const_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_const_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_get_const_pre[hIndex].func;
retVal___ = preHookFunc(&it, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46963,9 +46963,9 @@ bool HP_mob_get_const(const struct config_setting_t *it, int *value) {
{
retVal___ = HPMHooks.source.mob.get_const(it, value);
}
- if( HPMHooks.count.HP_mob_get_const_post ) {
+ if (HPMHooks.count.HP_mob_get_const_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct config_setting_t *it, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_const_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_get_const_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_get_const_post[hIndex].func;
retVal___ = postHookFunc(retVal___, it, value);
}
@@ -46975,14 +46975,14 @@ bool HP_mob_get_const(const struct config_setting_t *it, int *value) {
int HP_mob_db_validate_entry(struct mob_db *entry, int n, const char *source) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_db_validate_entry_pre ) {
+ if (HPMHooks.count.HP_mob_db_validate_entry_pre > 0) {
int (*preHookFunc) (struct mob_db **entry, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_validate_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_validate_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_db_validate_entry_pre[hIndex].func;
retVal___ = preHookFunc(&entry, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -46990,9 +46990,9 @@ int HP_mob_db_validate_entry(struct mob_db *entry, int n, const char *source) {
{
retVal___ = HPMHooks.source.mob.db_validate_entry(entry, n, source);
}
- if( HPMHooks.count.HP_mob_db_validate_entry_post ) {
+ if (HPMHooks.count.HP_mob_db_validate_entry_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_db *entry, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_validate_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_db_validate_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_db_validate_entry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry, n, source);
}
@@ -47002,14 +47002,14 @@ int HP_mob_db_validate_entry(struct mob_db *entry, int n, const char *source) {
int HP_mob_read_libconfig(const char *filename, bool ignore_missing) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_read_libconfig_pre ) {
+ if (HPMHooks.count.HP_mob_read_libconfig_pre > 0) {
int (*preHookFunc) (const char **filename, bool *ignore_missing);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_libconfig_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_libconfig_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_libconfig_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &ignore_missing);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47017,9 +47017,9 @@ int HP_mob_read_libconfig(const char *filename, bool ignore_missing) {
{
retVal___ = HPMHooks.source.mob.read_libconfig(filename, ignore_missing);
}
- if( HPMHooks.count.HP_mob_read_libconfig_post ) {
+ if (HPMHooks.count.HP_mob_read_libconfig_post > 0) {
int (*postHookFunc) (int retVal___, const char *filename, bool ignore_missing);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_libconfig_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_libconfig_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_libconfig_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, ignore_missing);
}
@@ -47028,14 +47028,14 @@ int HP_mob_read_libconfig(const char *filename, bool ignore_missing) {
}
void HP_mob_read_db_additional_fields(struct mob_db *entry, struct config_setting_t *it, int n, const char *source) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_read_db_additional_fields_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_additional_fields_pre > 0) {
void (*preHookFunc) (struct mob_db **entry, struct config_setting_t **it, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_additional_fields_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_additional_fields_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_additional_fields_pre[hIndex].func;
preHookFunc(&entry, &it, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47043,9 +47043,9 @@ void HP_mob_read_db_additional_fields(struct mob_db *entry, struct config_settin
{
HPMHooks.source.mob.read_db_additional_fields(entry, it, n, source);
}
- if( HPMHooks.count.HP_mob_read_db_additional_fields_post ) {
+ if (HPMHooks.count.HP_mob_read_db_additional_fields_post > 0) {
void (*postHookFunc) (struct mob_db *entry, struct config_setting_t *it, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_additional_fields_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_additional_fields_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_additional_fields_post[hIndex].func;
postHookFunc(entry, it, n, source);
}
@@ -47055,14 +47055,14 @@ void HP_mob_read_db_additional_fields(struct mob_db *entry, struct config_settin
int HP_mob_read_db_sub(struct config_setting_t *mobt, int id, const char *source) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_read_db_sub_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **mobt, int *id, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&mobt, &id, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47070,9 +47070,9 @@ int HP_mob_read_db_sub(struct config_setting_t *mobt, int id, const char *source
{
retVal___ = HPMHooks.source.mob.read_db_sub(mobt, id, source);
}
- if( HPMHooks.count.HP_mob_read_db_sub_post ) {
+ if (HPMHooks.count.HP_mob_read_db_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *mobt, int id, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, mobt, id, source);
}
@@ -47081,14 +47081,14 @@ int HP_mob_read_db_sub(struct config_setting_t *mobt, int id, const char *source
}
void HP_mob_read_db_drops_sub(struct mob_db *entry, struct config_setting_t *t) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_read_db_drops_sub_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_drops_sub_pre > 0) {
void (*preHookFunc) (struct mob_db **entry, struct config_setting_t **t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_drops_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_drops_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_drops_sub_pre[hIndex].func;
preHookFunc(&entry, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47096,9 +47096,9 @@ void HP_mob_read_db_drops_sub(struct mob_db *entry, struct config_setting_t *t)
{
HPMHooks.source.mob.read_db_drops_sub(entry, t);
}
- if( HPMHooks.count.HP_mob_read_db_drops_sub_post ) {
+ if (HPMHooks.count.HP_mob_read_db_drops_sub_post > 0) {
void (*postHookFunc) (struct mob_db *entry, struct config_setting_t *t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_drops_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_drops_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_drops_sub_post[hIndex].func;
postHookFunc(entry, t);
}
@@ -47107,14 +47107,14 @@ void HP_mob_read_db_drops_sub(struct mob_db *entry, struct config_setting_t *t)
}
void HP_mob_read_db_mvpdrops_sub(struct mob_db *entry, struct config_setting_t *t) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_read_db_mvpdrops_sub_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_mvpdrops_sub_pre > 0) {
void (*preHookFunc) (struct mob_db **entry, struct config_setting_t **t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mvpdrops_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mvpdrops_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_mvpdrops_sub_pre[hIndex].func;
preHookFunc(&entry, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47122,9 +47122,9 @@ void HP_mob_read_db_mvpdrops_sub(struct mob_db *entry, struct config_setting_t *
{
HPMHooks.source.mob.read_db_mvpdrops_sub(entry, t);
}
- if( HPMHooks.count.HP_mob_read_db_mvpdrops_sub_post ) {
+ if (HPMHooks.count.HP_mob_read_db_mvpdrops_sub_post > 0) {
void (*postHookFunc) (struct mob_db *entry, struct config_setting_t *t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mvpdrops_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mvpdrops_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_mvpdrops_sub_post[hIndex].func;
postHookFunc(entry, t);
}
@@ -47134,14 +47134,14 @@ void HP_mob_read_db_mvpdrops_sub(struct mob_db *entry, struct config_setting_t *
uint32 HP_mob_read_db_mode_sub(struct mob_db *entry, struct config_setting_t *t) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_mob_read_db_mode_sub_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_mode_sub_pre > 0) {
uint32 (*preHookFunc) (struct mob_db **entry, struct config_setting_t **t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mode_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mode_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_mode_sub_pre[hIndex].func;
retVal___ = preHookFunc(&entry, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47149,9 +47149,9 @@ uint32 HP_mob_read_db_mode_sub(struct mob_db *entry, struct config_setting_t *t)
{
retVal___ = HPMHooks.source.mob.read_db_mode_sub(entry, t);
}
- if( HPMHooks.count.HP_mob_read_db_mode_sub_post ) {
+ if (HPMHooks.count.HP_mob_read_db_mode_sub_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, struct mob_db *entry, struct config_setting_t *t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mode_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_mode_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_mode_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry, t);
}
@@ -47160,14 +47160,14 @@ uint32 HP_mob_read_db_mode_sub(struct mob_db *entry, struct config_setting_t *t)
}
void HP_mob_read_db_stats_sub(struct mob_db *entry, struct config_setting_t *t) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_read_db_stats_sub_pre ) {
+ if (HPMHooks.count.HP_mob_read_db_stats_sub_pre > 0) {
void (*preHookFunc) (struct mob_db **entry, struct config_setting_t **t);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_stats_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_stats_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_db_stats_sub_pre[hIndex].func;
preHookFunc(&entry, &t);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47175,9 +47175,9 @@ void HP_mob_read_db_stats_sub(struct mob_db *entry, struct config_setting_t *t)
{
HPMHooks.source.mob.read_db_stats_sub(entry, t);
}
- if( HPMHooks.count.HP_mob_read_db_stats_sub_post ) {
+ if (HPMHooks.count.HP_mob_read_db_stats_sub_post > 0) {
void (*postHookFunc) (struct mob_db *entry, struct config_setting_t *t);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_stats_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_db_stats_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_db_stats_sub_post[hIndex].func;
postHookFunc(entry, t);
}
@@ -47186,14 +47186,14 @@ void HP_mob_read_db_stats_sub(struct mob_db *entry, struct config_setting_t *t)
}
void HP_mob_name_constants(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_name_constants_pre ) {
+ if (HPMHooks.count.HP_mob_name_constants_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_name_constants_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_name_constants_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_name_constants_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47201,9 +47201,9 @@ void HP_mob_name_constants(void) {
{
HPMHooks.source.mob.name_constants();
}
- if( HPMHooks.count.HP_mob_name_constants_post ) {
+ if (HPMHooks.count.HP_mob_name_constants_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_name_constants_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_name_constants_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_name_constants_post[hIndex].func;
postHookFunc();
}
@@ -47213,14 +47213,14 @@ void HP_mob_name_constants(void) {
bool HP_mob_readdb_mobavail(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_readdb_mobavail_pre ) {
+ if (HPMHooks.count.HP_mob_readdb_mobavail_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_mobavail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_mobavail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readdb_mobavail_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47228,9 +47228,9 @@ bool HP_mob_readdb_mobavail(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.mob.readdb_mobavail(str, columns, current);
}
- if( HPMHooks.count.HP_mob_readdb_mobavail_post ) {
+ if (HPMHooks.count.HP_mob_readdb_mobavail_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_mobavail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_mobavail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readdb_mobavail_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -47240,14 +47240,14 @@ bool HP_mob_readdb_mobavail(char *str[], int columns, int current) {
int HP_mob_read_randommonster(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_mob_read_randommonster_pre ) {
+ if (HPMHooks.count.HP_mob_read_randommonster_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_randommonster_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_randommonster_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_read_randommonster_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47255,9 +47255,9 @@ int HP_mob_read_randommonster(void) {
{
retVal___ = HPMHooks.source.mob.read_randommonster();
}
- if( HPMHooks.count.HP_mob_read_randommonster_post ) {
+ if (HPMHooks.count.HP_mob_read_randommonster_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_randommonster_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_read_randommonster_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_read_randommonster_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -47267,14 +47267,14 @@ int HP_mob_read_randommonster(void) {
bool HP_mob_parse_row_chatdb(char **str, const char *source, int line, int *last_msg_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_parse_row_chatdb_pre ) {
+ if (HPMHooks.count.HP_mob_parse_row_chatdb_pre > 0) {
bool (*preHookFunc) (char ***str, const char **source, int *line, int **last_msg_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_chatdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_chatdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_parse_row_chatdb_pre[hIndex].func;
retVal___ = preHookFunc(&str, &source, &line, &last_msg_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47282,9 +47282,9 @@ bool HP_mob_parse_row_chatdb(char **str, const char *source, int line, int *last
{
retVal___ = HPMHooks.source.mob.parse_row_chatdb(str, source, line, last_msg_id);
}
- if( HPMHooks.count.HP_mob_parse_row_chatdb_post ) {
+ if (HPMHooks.count.HP_mob_parse_row_chatdb_post > 0) {
bool (*postHookFunc) (bool retVal___, char **str, const char *source, int line, int *last_msg_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_chatdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_chatdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_parse_row_chatdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, source, line, last_msg_id);
}
@@ -47293,14 +47293,14 @@ bool HP_mob_parse_row_chatdb(char **str, const char *source, int line, int *last
}
void HP_mob_readchatdb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_readchatdb_pre ) {
+ if (HPMHooks.count.HP_mob_readchatdb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readchatdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readchatdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readchatdb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47308,9 +47308,9 @@ void HP_mob_readchatdb(void) {
{
HPMHooks.source.mob.readchatdb();
}
- if( HPMHooks.count.HP_mob_readchatdb_post ) {
+ if (HPMHooks.count.HP_mob_readchatdb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readchatdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readchatdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readchatdb_post[hIndex].func;
postHookFunc();
}
@@ -47320,14 +47320,14 @@ void HP_mob_readchatdb(void) {
bool HP_mob_parse_row_mobskilldb(char **str, int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_parse_row_mobskilldb_pre ) {
+ if (HPMHooks.count.HP_mob_parse_row_mobskilldb_pre > 0) {
bool (*preHookFunc) (char ***str, int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_mobskilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_mobskilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_parse_row_mobskilldb_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47335,9 +47335,9 @@ bool HP_mob_parse_row_mobskilldb(char **str, int columns, int current) {
{
retVal___ = HPMHooks.source.mob.parse_row_mobskilldb(str, columns, current);
}
- if( HPMHooks.count.HP_mob_parse_row_mobskilldb_post ) {
+ if (HPMHooks.count.HP_mob_parse_row_mobskilldb_post > 0) {
bool (*postHookFunc) (bool retVal___, char **str, int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_mobskilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_parse_row_mobskilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_parse_row_mobskilldb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -47346,14 +47346,14 @@ bool HP_mob_parse_row_mobskilldb(char **str, int columns, int current) {
}
void HP_mob_readskilldb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_readskilldb_pre ) {
+ if (HPMHooks.count.HP_mob_readskilldb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readskilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readskilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readskilldb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47361,9 +47361,9 @@ void HP_mob_readskilldb(void) {
{
HPMHooks.source.mob.readskilldb();
}
- if( HPMHooks.count.HP_mob_readskilldb_post ) {
+ if (HPMHooks.count.HP_mob_readskilldb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readskilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readskilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readskilldb_post[hIndex].func;
postHookFunc();
}
@@ -47373,14 +47373,14 @@ void HP_mob_readskilldb(void) {
bool HP_mob_readdb_race2(char *fields[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_readdb_race2_pre ) {
+ if (HPMHooks.count.HP_mob_readdb_race2_pre > 0) {
bool (*preHookFunc) (char **fields[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_race2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_race2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readdb_race2_pre[hIndex].func;
retVal___ = preHookFunc(&fields, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47388,9 +47388,9 @@ bool HP_mob_readdb_race2(char *fields[], int columns, int current) {
{
retVal___ = HPMHooks.source.mob.readdb_race2(fields, columns, current);
}
- if( HPMHooks.count.HP_mob_readdb_race2_post ) {
+ if (HPMHooks.count.HP_mob_readdb_race2_post > 0) {
bool (*postHookFunc) (bool retVal___, char *fields[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_race2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_race2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readdb_race2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fields, columns, current);
}
@@ -47400,14 +47400,14 @@ bool HP_mob_readdb_race2(char *fields[], int columns, int current) {
bool HP_mob_readdb_itemratio(char *str[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mob_readdb_itemratio_pre ) {
+ if (HPMHooks.count.HP_mob_readdb_itemratio_pre > 0) {
bool (*preHookFunc) (char **str[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_itemratio_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_itemratio_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_readdb_itemratio_pre[hIndex].func;
retVal___ = preHookFunc(&str, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47415,9 +47415,9 @@ bool HP_mob_readdb_itemratio(char *str[], int columns, int current) {
{
retVal___ = HPMHooks.source.mob.readdb_itemratio(str, columns, current);
}
- if( HPMHooks.count.HP_mob_readdb_itemratio_post ) {
+ if (HPMHooks.count.HP_mob_readdb_itemratio_post > 0) {
bool (*postHookFunc) (bool retVal___, char *str[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_itemratio_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_readdb_itemratio_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_readdb_itemratio_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, columns, current);
}
@@ -47426,14 +47426,14 @@ bool HP_mob_readdb_itemratio(char *str[], int columns, int current) {
}
void HP_mob_load(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_load_pre ) {
+ if (HPMHooks.count.HP_mob_load_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_load_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47441,9 +47441,9 @@ void HP_mob_load(bool minimal) {
{
HPMHooks.source.mob.load(minimal);
}
- if( HPMHooks.count.HP_mob_load_post ) {
+ if (HPMHooks.count.HP_mob_load_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_load_post[hIndex].func;
postHookFunc(minimal);
}
@@ -47452,14 +47452,14 @@ void HP_mob_load(bool minimal) {
}
void HP_mob_clear_spawninfo(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_clear_spawninfo_pre ) {
+ if (HPMHooks.count.HP_mob_clear_spawninfo_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clear_spawninfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clear_spawninfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_clear_spawninfo_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47467,9 +47467,9 @@ void HP_mob_clear_spawninfo(void) {
{
HPMHooks.source.mob.clear_spawninfo();
}
- if( HPMHooks.count.HP_mob_clear_spawninfo_post ) {
+ if (HPMHooks.count.HP_mob_clear_spawninfo_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_clear_spawninfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_clear_spawninfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_clear_spawninfo_post[hIndex].func;
postHookFunc();
}
@@ -47478,14 +47478,14 @@ void HP_mob_clear_spawninfo(void) {
}
void HP_mob_destroy_mob_db(int index) {
int hIndex = 0;
- if( HPMHooks.count.HP_mob_destroy_mob_db_pre ) {
+ if (HPMHooks.count.HP_mob_destroy_mob_db_pre > 0) {
void (*preHookFunc) (int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_destroy_mob_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_destroy_mob_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mob_destroy_mob_db_pre[hIndex].func;
preHookFunc(&index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47493,9 +47493,9 @@ void HP_mob_destroy_mob_db(int index) {
{
HPMHooks.source.mob.destroy_mob_db(index);
}
- if( HPMHooks.count.HP_mob_destroy_mob_db_post ) {
+ if (HPMHooks.count.HP_mob_destroy_mob_db_post > 0) {
void (*postHookFunc) (int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mob_destroy_mob_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mob_destroy_mob_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mob_destroy_mob_db_post[hIndex].func;
postHookFunc(index);
}
@@ -47506,14 +47506,14 @@ void HP_mob_destroy_mob_db(int index) {
struct mutex_data* HP_mutex_create(void) {
int hIndex = 0;
struct mutex_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_create_pre ) {
+ if (HPMHooks.count.HP_mutex_create_pre > 0) {
struct mutex_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47521,9 +47521,9 @@ struct mutex_data* HP_mutex_create(void) {
{
retVal___ = HPMHooks.source.mutex.create();
}
- if( HPMHooks.count.HP_mutex_create_post ) {
+ if (HPMHooks.count.HP_mutex_create_post > 0) {
struct mutex_data* (*postHookFunc) (struct mutex_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -47532,14 +47532,14 @@ struct mutex_data* HP_mutex_create(void) {
}
void HP_mutex_destroy(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_destroy_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_destroy_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47547,9 +47547,9 @@ void HP_mutex_destroy(struct mutex_data *m) {
{
HPMHooks.source.mutex.destroy(m);
}
- if( HPMHooks.count.HP_mutex_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_destroy_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_destroy_post[hIndex].func;
postHookFunc(m);
}
@@ -47558,14 +47558,14 @@ void HP_mutex_destroy(struct mutex_data *m) {
}
void HP_mutex_lock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_lock_pre ) {
+ if (HPMHooks.count.HP_mutex_lock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_lock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47573,9 +47573,9 @@ void HP_mutex_lock(struct mutex_data *m) {
{
HPMHooks.source.mutex.lock(m);
}
- if( HPMHooks.count.HP_mutex_lock_post ) {
+ if (HPMHooks.count.HP_mutex_lock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_lock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_lock_post[hIndex].func;
postHookFunc(m);
}
@@ -47585,14 +47585,14 @@ void HP_mutex_lock(struct mutex_data *m) {
bool HP_mutex_trylock(struct mutex_data *m) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_mutex_trylock_pre ) {
+ if (HPMHooks.count.HP_mutex_trylock_pre > 0) {
bool (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_trylock_pre[hIndex].func;
retVal___ = preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47600,9 +47600,9 @@ bool HP_mutex_trylock(struct mutex_data *m) {
{
retVal___ = HPMHooks.source.mutex.trylock(m);
}
- if( HPMHooks.count.HP_mutex_trylock_post ) {
+ if (HPMHooks.count.HP_mutex_trylock_post > 0) {
bool (*postHookFunc) (bool retVal___, struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_trylock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_trylock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, m);
}
@@ -47611,14 +47611,14 @@ bool HP_mutex_trylock(struct mutex_data *m) {
}
void HP_mutex_unlock(struct mutex_data *m) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_unlock_pre ) {
+ if (HPMHooks.count.HP_mutex_unlock_pre > 0) {
void (*preHookFunc) (struct mutex_data **m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_unlock_pre[hIndex].func;
preHookFunc(&m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47626,9 +47626,9 @@ void HP_mutex_unlock(struct mutex_data *m) {
{
HPMHooks.source.mutex.unlock(m);
}
- if( HPMHooks.count.HP_mutex_unlock_post ) {
+ if (HPMHooks.count.HP_mutex_unlock_post > 0) {
void (*postHookFunc) (struct mutex_data *m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_unlock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_unlock_post[hIndex].func;
postHookFunc(m);
}
@@ -47638,14 +47638,14 @@ void HP_mutex_unlock(struct mutex_data *m) {
struct cond_data* HP_mutex_cond_create(void) {
int hIndex = 0;
struct cond_data* retVal___ = NULL;
- if( HPMHooks.count.HP_mutex_cond_create_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_create_pre > 0) {
struct cond_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47653,9 +47653,9 @@ struct cond_data* HP_mutex_cond_create(void) {
{
retVal___ = HPMHooks.source.mutex.cond_create();
}
- if( HPMHooks.count.HP_mutex_cond_create_post ) {
+ if (HPMHooks.count.HP_mutex_cond_create_post > 0) {
struct cond_data* (*postHookFunc) (struct cond_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -47664,14 +47664,14 @@ struct cond_data* HP_mutex_cond_create(void) {
}
void HP_mutex_cond_destroy(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_destroy_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_destroy_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47679,9 +47679,9 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_destroy(c);
}
- if( HPMHooks.count.HP_mutex_cond_destroy_post ) {
+ if (HPMHooks.count.HP_mutex_cond_destroy_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_destroy_post[hIndex].func;
postHookFunc(c);
}
@@ -47690,14 +47690,14 @@ void HP_mutex_cond_destroy(struct cond_data *c) {
}
void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeout_ticks) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_wait_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_pre > 0) {
void (*preHookFunc) (struct cond_data **c, struct mutex_data **m, sysint *timeout_ticks);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_wait_pre[hIndex].func;
preHookFunc(&c, &m, &timeout_ticks);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47705,9 +47705,9 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
{
HPMHooks.source.mutex.cond_wait(c, m, timeout_ticks);
}
- if( HPMHooks.count.HP_mutex_cond_wait_post ) {
+ if (HPMHooks.count.HP_mutex_cond_wait_post > 0) {
void (*postHookFunc) (struct cond_data *c, struct mutex_data *m, sysint timeout_ticks);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_wait_post[hIndex].func;
postHookFunc(c, m, timeout_ticks);
}
@@ -47716,14 +47716,14 @@ void HP_mutex_cond_wait(struct cond_data *c, struct mutex_data *m, sysint timeou
}
void HP_mutex_cond_signal(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_signal_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_signal_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47731,9 +47731,9 @@ void HP_mutex_cond_signal(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_signal(c);
}
- if( HPMHooks.count.HP_mutex_cond_signal_post ) {
+ if (HPMHooks.count.HP_mutex_cond_signal_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_signal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_signal_post[hIndex].func;
postHookFunc(c);
}
@@ -47742,14 +47742,14 @@ void HP_mutex_cond_signal(struct cond_data *c) {
}
void HP_mutex_cond_broadcast(struct cond_data *c) {
int hIndex = 0;
- if( HPMHooks.count.HP_mutex_cond_broadcast_pre ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_pre > 0) {
void (*preHookFunc) (struct cond_data **c);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_pre[hIndex].func;
preHookFunc(&c);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47757,9 +47757,9 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
{
HPMHooks.source.mutex.cond_broadcast(c);
}
- if( HPMHooks.count.HP_mutex_cond_broadcast_post ) {
+ if (HPMHooks.count.HP_mutex_cond_broadcast_post > 0) {
void (*postHookFunc) (struct cond_data *c);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_mutex_cond_broadcast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_mutex_cond_broadcast_post[hIndex].func;
postHookFunc(c);
}
@@ -47770,16 +47770,16 @@ void HP_mutex_cond_broadcast(struct cond_data *c) {
int HP_npc_chat_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_chat_sub_pre ) {
+ if (HPMHooks.count.HP_npc_chat_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_chat_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47789,9 +47789,9 @@ int HP_npc_chat_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.npc_chat.sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_chat_sub_post ) {
+ if (HPMHooks.count.HP_npc_chat_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_chat_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -47802,14 +47802,14 @@ int HP_npc_chat_sub(struct block_list *bl, va_list ap) {
}
void HP_npc_chat_finalize(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_finalize_pre ) {
+ if (HPMHooks.count.HP_npc_chat_finalize_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_finalize_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47817,9 +47817,9 @@ void HP_npc_chat_finalize(struct npc_data *nd) {
{
HPMHooks.source.npc_chat.finalize(nd);
}
- if( HPMHooks.count.HP_npc_chat_finalize_post ) {
+ if (HPMHooks.count.HP_npc_chat_finalize_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_finalize_post[hIndex].func;
postHookFunc(nd);
}
@@ -47828,14 +47828,14 @@ void HP_npc_chat_finalize(struct npc_data *nd) {
}
void HP_npc_chat_def_pattern(struct npc_data *nd, int setid, const char *pattern, const char *label) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_def_pattern_pre ) {
+ if (HPMHooks.count.HP_npc_chat_def_pattern_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, int *setid, const char **pattern, const char **label);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_def_pattern_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_def_pattern_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_def_pattern_pre[hIndex].func;
preHookFunc(&nd, &setid, &pattern, &label);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47843,9 +47843,9 @@ void HP_npc_chat_def_pattern(struct npc_data *nd, int setid, const char *pattern
{
HPMHooks.source.npc_chat.def_pattern(nd, setid, pattern, label);
}
- if( HPMHooks.count.HP_npc_chat_def_pattern_post ) {
+ if (HPMHooks.count.HP_npc_chat_def_pattern_post > 0) {
void (*postHookFunc) (struct npc_data *nd, int setid, const char *pattern, const char *label);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_def_pattern_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_def_pattern_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_def_pattern_post[hIndex].func;
postHookFunc(nd, setid, pattern, label);
}
@@ -47855,14 +47855,14 @@ void HP_npc_chat_def_pattern(struct npc_data *nd, int setid, const char *pattern
struct pcrematch_entry* HP_npc_chat_create_pcrematch_entry(struct pcrematch_set *set) {
int hIndex = 0;
struct pcrematch_entry* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_chat_create_pcrematch_entry_pre ) {
+ if (HPMHooks.count.HP_npc_chat_create_pcrematch_entry_pre > 0) {
struct pcrematch_entry* (*preHookFunc) (struct pcrematch_set **set);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_create_pcrematch_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_create_pcrematch_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_create_pcrematch_entry_pre[hIndex].func;
retVal___ = preHookFunc(&set);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47870,9 +47870,9 @@ struct pcrematch_entry* HP_npc_chat_create_pcrematch_entry(struct pcrematch_set
{
retVal___ = HPMHooks.source.npc_chat.create_pcrematch_entry(set);
}
- if( HPMHooks.count.HP_npc_chat_create_pcrematch_entry_post ) {
+ if (HPMHooks.count.HP_npc_chat_create_pcrematch_entry_post > 0) {
struct pcrematch_entry* (*postHookFunc) (struct pcrematch_entry* retVal___, struct pcrematch_set *set);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_create_pcrematch_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_create_pcrematch_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_create_pcrematch_entry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, set);
}
@@ -47881,14 +47881,14 @@ struct pcrematch_entry* HP_npc_chat_create_pcrematch_entry(struct pcrematch_set
}
void HP_npc_chat_delete_pcreset(struct npc_data *nd, int setid) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_delete_pcreset_pre ) {
+ if (HPMHooks.count.HP_npc_chat_delete_pcreset_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, int *setid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_delete_pcreset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_delete_pcreset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_delete_pcreset_pre[hIndex].func;
preHookFunc(&nd, &setid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47896,9 +47896,9 @@ void HP_npc_chat_delete_pcreset(struct npc_data *nd, int setid) {
{
HPMHooks.source.npc_chat.delete_pcreset(nd, setid);
}
- if( HPMHooks.count.HP_npc_chat_delete_pcreset_post ) {
+ if (HPMHooks.count.HP_npc_chat_delete_pcreset_post > 0) {
void (*postHookFunc) (struct npc_data *nd, int setid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_delete_pcreset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_delete_pcreset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_delete_pcreset_post[hIndex].func;
postHookFunc(nd, setid);
}
@@ -47907,14 +47907,14 @@ void HP_npc_chat_delete_pcreset(struct npc_data *nd, int setid) {
}
void HP_npc_chat_deactivate_pcreset(struct npc_data *nd, int setid) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_deactivate_pcreset_pre ) {
+ if (HPMHooks.count.HP_npc_chat_deactivate_pcreset_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, int *setid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_deactivate_pcreset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_deactivate_pcreset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_deactivate_pcreset_pre[hIndex].func;
preHookFunc(&nd, &setid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47922,9 +47922,9 @@ void HP_npc_chat_deactivate_pcreset(struct npc_data *nd, int setid) {
{
HPMHooks.source.npc_chat.deactivate_pcreset(nd, setid);
}
- if( HPMHooks.count.HP_npc_chat_deactivate_pcreset_post ) {
+ if (HPMHooks.count.HP_npc_chat_deactivate_pcreset_post > 0) {
void (*postHookFunc) (struct npc_data *nd, int setid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_deactivate_pcreset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_deactivate_pcreset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_deactivate_pcreset_post[hIndex].func;
postHookFunc(nd, setid);
}
@@ -47933,14 +47933,14 @@ void HP_npc_chat_deactivate_pcreset(struct npc_data *nd, int setid) {
}
void HP_npc_chat_activate_pcreset(struct npc_data *nd, int setid) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_activate_pcreset_pre ) {
+ if (HPMHooks.count.HP_npc_chat_activate_pcreset_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, int *setid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_activate_pcreset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_activate_pcreset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_activate_pcreset_pre[hIndex].func;
preHookFunc(&nd, &setid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -47948,9 +47948,9 @@ void HP_npc_chat_activate_pcreset(struct npc_data *nd, int setid) {
{
HPMHooks.source.npc_chat.activate_pcreset(nd, setid);
}
- if( HPMHooks.count.HP_npc_chat_activate_pcreset_post ) {
+ if (HPMHooks.count.HP_npc_chat_activate_pcreset_post > 0) {
void (*postHookFunc) (struct npc_data *nd, int setid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_activate_pcreset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_activate_pcreset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_activate_pcreset_post[hIndex].func;
postHookFunc(nd, setid);
}
@@ -47960,14 +47960,14 @@ void HP_npc_chat_activate_pcreset(struct npc_data *nd, int setid) {
struct pcrematch_set* HP_npc_chat_lookup_pcreset(struct npc_data *nd, int setid) {
int hIndex = 0;
struct pcrematch_set* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_chat_lookup_pcreset_pre ) {
+ if (HPMHooks.count.HP_npc_chat_lookup_pcreset_pre > 0) {
struct pcrematch_set* (*preHookFunc) (struct npc_data **nd, int *setid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_lookup_pcreset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_lookup_pcreset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_lookup_pcreset_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &setid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -47975,9 +47975,9 @@ struct pcrematch_set* HP_npc_chat_lookup_pcreset(struct npc_data *nd, int setid)
{
retVal___ = HPMHooks.source.npc_chat.lookup_pcreset(nd, setid);
}
- if( HPMHooks.count.HP_npc_chat_lookup_pcreset_post ) {
+ if (HPMHooks.count.HP_npc_chat_lookup_pcreset_post > 0) {
struct pcrematch_set* (*postHookFunc) (struct pcrematch_set* retVal___, struct npc_data *nd, int setid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_lookup_pcreset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_lookup_pcreset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_lookup_pcreset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, setid);
}
@@ -47986,14 +47986,14 @@ struct pcrematch_set* HP_npc_chat_lookup_pcreset(struct npc_data *nd, int setid)
}
void HP_npc_chat_finalize_pcrematch_entry(struct pcrematch_entry *e) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_pre ) {
+ if (HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_pre > 0) {
void (*preHookFunc) (struct pcrematch_entry **e);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_chat_finalize_pcrematch_entry_pre[hIndex].func;
preHookFunc(&e);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -48001,9 +48001,9 @@ void HP_npc_chat_finalize_pcrematch_entry(struct pcrematch_entry *e) {
{
HPMHooks.source.npc_chat.finalize_pcrematch_entry(e);
}
- if( HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_post ) {
+ if (HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_post > 0) {
void (*postHookFunc) (struct pcrematch_entry *e);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_chat_finalize_pcrematch_entry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_chat_finalize_pcrematch_entry_post[hIndex].func;
postHookFunc(e);
}
@@ -48014,14 +48014,14 @@ void HP_npc_chat_finalize_pcrematch_entry(struct pcrematch_entry *e) {
int HP_npc_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_init_pre ) {
+ if (HPMHooks.count.HP_npc_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48029,9 +48029,9 @@ int HP_npc_init(bool minimal) {
{
retVal___ = HPMHooks.source.npc.init(minimal);
}
- if( HPMHooks.count.HP_npc_init_post ) {
+ if (HPMHooks.count.HP_npc_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -48041,14 +48041,14 @@ int HP_npc_init(bool minimal) {
int HP_npc_final(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_final_pre ) {
+ if (HPMHooks.count.HP_npc_final_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_final_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48056,9 +48056,9 @@ int HP_npc_final(void) {
{
retVal___ = HPMHooks.source.npc.final();
}
- if( HPMHooks.count.HP_npc_final_post ) {
+ if (HPMHooks.count.HP_npc_final_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -48068,14 +48068,14 @@ int HP_npc_final(void) {
int HP_npc_get_new_npc_id(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_get_new_npc_id_pre ) {
+ if (HPMHooks.count.HP_npc_get_new_npc_id_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_new_npc_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_new_npc_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_get_new_npc_id_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48083,9 +48083,9 @@ int HP_npc_get_new_npc_id(void) {
{
retVal___ = HPMHooks.source.npc.get_new_npc_id();
}
- if( HPMHooks.count.HP_npc_get_new_npc_id_post ) {
+ if (HPMHooks.count.HP_npc_get_new_npc_id_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_new_npc_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_new_npc_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_get_new_npc_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -48095,14 +48095,14 @@ int HP_npc_get_new_npc_id(void) {
struct view_data* HP_npc_get_viewdata(int class_) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_npc_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48110,9 +48110,9 @@ struct view_data* HP_npc_get_viewdata(int class_) {
{
retVal___ = HPMHooks.source.npc.get_viewdata(class_);
}
- if( HPMHooks.count.HP_npc_get_viewdata_post ) {
+ if (HPMHooks.count.HP_npc_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_);
}
@@ -48122,16 +48122,16 @@ struct view_data* HP_npc_get_viewdata(int class_) {
int HP_npc_isnear_sub(struct block_list *bl, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_isnear_sub_pre ) {
+ if (HPMHooks.count.HP_npc_isnear_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_npc_isnear_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48141,9 +48141,9 @@ int HP_npc_isnear_sub(struct block_list *bl, va_list args) {
retVal___ = HPMHooks.source.npc.isnear_sub(bl, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_npc_isnear_sub_post ) {
+ if (HPMHooks.count.HP_npc_isnear_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_npc_isnear_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, args___copy);
@@ -48155,14 +48155,14 @@ int HP_npc_isnear_sub(struct block_list *bl, va_list args) {
bool HP_npc_isnear(struct block_list *bl) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_isnear_pre ) {
+ if (HPMHooks.count.HP_npc_isnear_pre > 0) {
bool (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_isnear_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48170,9 +48170,9 @@ bool HP_npc_isnear(struct block_list *bl) {
{
retVal___ = HPMHooks.source.npc.isnear(bl);
}
- if( HPMHooks.count.HP_npc_isnear_post ) {
+ if (HPMHooks.count.HP_npc_isnear_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_isnear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_isnear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -48182,14 +48182,14 @@ bool HP_npc_isnear(struct block_list *bl) {
int HP_npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_ontouch_event_pre ) {
+ if (HPMHooks.count.HP_npc_ontouch_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_ontouch_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48197,9 +48197,9 @@ int HP_npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.ontouch_event(sd, nd);
}
- if( HPMHooks.count.HP_npc_ontouch_event_post ) {
+ if (HPMHooks.count.HP_npc_ontouch_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_ontouch_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nd);
}
@@ -48209,14 +48209,14 @@ int HP_npc_ontouch_event(struct map_session_data *sd, struct npc_data *nd) {
int HP_npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_ontouch2_event_pre ) {
+ if (HPMHooks.count.HP_npc_ontouch2_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch2_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch2_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_ontouch2_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48224,9 +48224,9 @@ int HP_npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.ontouch2_event(sd, nd);
}
- if( HPMHooks.count.HP_npc_ontouch2_event_post ) {
+ if (HPMHooks.count.HP_npc_ontouch2_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch2_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ontouch2_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_ontouch2_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nd);
}
@@ -48236,14 +48236,14 @@ int HP_npc_ontouch2_event(struct map_session_data *sd, struct npc_data *nd) {
int HP_npc_onuntouch_event(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_onuntouch_event_pre ) {
+ if (HPMHooks.count.HP_npc_onuntouch_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_onuntouch_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_onuntouch_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_onuntouch_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48251,9 +48251,9 @@ int HP_npc_onuntouch_event(struct map_session_data *sd, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.onuntouch_event(sd, nd);
}
- if( HPMHooks.count.HP_npc_onuntouch_event_post ) {
+ if (HPMHooks.count.HP_npc_onuntouch_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_onuntouch_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_onuntouch_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_onuntouch_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nd);
}
@@ -48263,16 +48263,16 @@ int HP_npc_onuntouch_event(struct map_session_data *sd, struct npc_data *nd) {
int HP_npc_enable_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_enable_sub_pre ) {
+ if (HPMHooks.count.HP_npc_enable_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_enable_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48282,9 +48282,9 @@ int HP_npc_enable_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.npc.enable_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_enable_sub_post ) {
+ if (HPMHooks.count.HP_npc_enable_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_enable_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -48296,14 +48296,14 @@ int HP_npc_enable_sub(struct block_list *bl, va_list ap) {
int HP_npc_enable(const char *name, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_enable_pre ) {
+ if (HPMHooks.count.HP_npc_enable_pre > 0) {
int (*preHookFunc) (const char **name, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_enable_pre[hIndex].func;
retVal___ = preHookFunc(&name, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48311,9 +48311,9 @@ int HP_npc_enable(const char *name, int flag) {
{
retVal___ = HPMHooks.source.npc.enable(name, flag);
}
- if( HPMHooks.count.HP_npc_enable_post ) {
+ if (HPMHooks.count.HP_npc_enable_post > 0) {
int (*postHookFunc) (int retVal___, const char *name, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_enable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_enable_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, flag);
}
@@ -48323,14 +48323,14 @@ int HP_npc_enable(const char *name, int flag) {
struct npc_data* HP_npc_name2id(const char *name) {
int hIndex = 0;
struct npc_data* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_name2id_pre ) {
+ if (HPMHooks.count.HP_npc_name2id_pre > 0) {
struct npc_data* (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_name2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_name2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_name2id_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48338,9 +48338,9 @@ struct npc_data* HP_npc_name2id(const char *name) {
{
retVal___ = HPMHooks.source.npc.name2id(name);
}
- if( HPMHooks.count.HP_npc_name2id_post ) {
+ if (HPMHooks.count.HP_npc_name2id_post > 0) {
struct npc_data* (*postHookFunc) (struct npc_data* retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_name2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_name2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_name2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -48350,14 +48350,14 @@ struct npc_data* HP_npc_name2id(const char *name) {
int HP_npc_event_dequeue(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_dequeue_pre ) {
+ if (HPMHooks.count.HP_npc_event_dequeue_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_dequeue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_dequeue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_dequeue_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48365,9 +48365,9 @@ int HP_npc_event_dequeue(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.npc.event_dequeue(sd);
}
- if( HPMHooks.count.HP_npc_event_dequeue_post ) {
+ if (HPMHooks.count.HP_npc_event_dequeue_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_dequeue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_dequeue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_dequeue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -48377,16 +48377,16 @@ int HP_npc_event_dequeue(struct map_session_data *sd) {
struct DBData HP_npc_event_export_create(union DBKey key, va_list args) {
int hIndex = 0;
struct DBData retVal___ = { 0 };
- if( HPMHooks.count.HP_npc_event_export_create_pre ) {
+ if (HPMHooks.count.HP_npc_event_export_create_pre > 0) {
struct DBData (*preHookFunc) (union DBKey *key, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_create_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_npc_event_export_create_pre[hIndex].func;
retVal___ = preHookFunc(&key, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48396,9 +48396,9 @@ struct DBData HP_npc_event_export_create(union DBKey key, va_list args) {
retVal___ = HPMHooks.source.npc.event_export_create(key, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_npc_event_export_create_post ) {
+ if (HPMHooks.count.HP_npc_event_export_create_post > 0) {
struct DBData (*postHookFunc) (struct DBData retVal___, union DBKey key, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_create_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_npc_event_export_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, args___copy);
@@ -48410,14 +48410,14 @@ struct DBData HP_npc_event_export_create(union DBKey key, va_list args) {
int HP_npc_event_export(struct npc_data *nd, int i) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_export_pre ) {
+ if (HPMHooks.count.HP_npc_event_export_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, int *i);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_export_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &i);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48425,9 +48425,9 @@ int HP_npc_event_export(struct npc_data *nd, int i) {
{
retVal___ = HPMHooks.source.npc.event_export(nd, i);
}
- if( HPMHooks.count.HP_npc_event_export_post ) {
+ if (HPMHooks.count.HP_npc_event_export_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, int i);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_export_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_export_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, i);
}
@@ -48437,14 +48437,14 @@ int HP_npc_event_export(struct npc_data *nd, int i) {
int HP_npc_event_sub(struct map_session_data *sd, struct event_data *ev, const char *eventname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_sub_pre ) {
+ if (HPMHooks.count.HP_npc_event_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct event_data **ev, const char **eventname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &ev, &eventname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48452,9 +48452,9 @@ int HP_npc_event_sub(struct map_session_data *sd, struct event_data *ev, const c
{
retVal___ = HPMHooks.source.npc.event_sub(sd, ev, eventname);
}
- if( HPMHooks.count.HP_npc_event_sub_post ) {
+ if (HPMHooks.count.HP_npc_event_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct event_data *ev, const char *eventname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ev, eventname);
}
@@ -48463,16 +48463,16 @@ int HP_npc_event_sub(struct map_session_data *sd, struct event_data *ev, const c
}
void HP_npc_event_doall_sub(void *key, void *data, va_list ap) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_event_doall_sub_pre ) {
+ if (HPMHooks.count.HP_npc_event_doall_sub_pre > 0) {
void (*preHookFunc) (void **key, void **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_event_doall_sub_pre[hIndex].func;
preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -48482,9 +48482,9 @@ void HP_npc_event_doall_sub(void *key, void *data, va_list ap) {
HPMHooks.source.npc.event_doall_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_event_doall_sub_post ) {
+ if (HPMHooks.count.HP_npc_event_doall_sub_post > 0) {
void (*postHookFunc) (void *key, void *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_event_doall_sub_post[hIndex].func;
postHookFunc(key, data, ap___copy);
@@ -48496,14 +48496,14 @@ void HP_npc_event_doall_sub(void *key, void *data, va_list ap) {
int HP_npc_event_do(const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_do_pre ) {
+ if (HPMHooks.count.HP_npc_event_do_pre > 0) {
int (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_do_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48511,9 +48511,9 @@ int HP_npc_event_do(const char *name) {
{
retVal___ = HPMHooks.source.npc.event_do(name);
}
- if( HPMHooks.count.HP_npc_event_do_post ) {
+ if (HPMHooks.count.HP_npc_event_do_post > 0) {
int (*postHookFunc) (int retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_do_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -48523,14 +48523,14 @@ int HP_npc_event_do(const char *name) {
int HP_npc_event_doall_id(const char *name, int rid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_doall_id_pre ) {
+ if (HPMHooks.count.HP_npc_event_doall_id_pre > 0) {
int (*preHookFunc) (const char **name, int *rid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_doall_id_pre[hIndex].func;
retVal___ = preHookFunc(&name, &rid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48538,9 +48538,9 @@ int HP_npc_event_doall_id(const char *name, int rid) {
{
retVal___ = HPMHooks.source.npc.event_doall_id(name, rid);
}
- if( HPMHooks.count.HP_npc_event_doall_id_post ) {
+ if (HPMHooks.count.HP_npc_event_doall_id_post > 0) {
int (*postHookFunc) (int retVal___, const char *name, int rid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_doall_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, rid);
}
@@ -48550,14 +48550,14 @@ int HP_npc_event_doall_id(const char *name, int rid) {
int HP_npc_event_doall(const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_doall_pre ) {
+ if (HPMHooks.count.HP_npc_event_doall_pre > 0) {
int (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_doall_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48565,9 +48565,9 @@ int HP_npc_event_doall(const char *name) {
{
retVal___ = HPMHooks.source.npc.event_doall(name);
}
- if( HPMHooks.count.HP_npc_event_doall_post ) {
+ if (HPMHooks.count.HP_npc_event_doall_post > 0) {
int (*postHookFunc) (int retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_doall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_doall_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -48577,14 +48577,14 @@ int HP_npc_event_doall(const char *name) {
int HP_npc_event_do_clock(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_do_clock_pre ) {
+ if (HPMHooks.count.HP_npc_event_do_clock_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_clock_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_clock_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_do_clock_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48592,9 +48592,9 @@ int HP_npc_event_do_clock(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.npc.event_do_clock(tid, tick, id, data);
}
- if( HPMHooks.count.HP_npc_event_do_clock_post ) {
+ if (HPMHooks.count.HP_npc_event_do_clock_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_clock_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_clock_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_do_clock_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -48603,14 +48603,14 @@ int HP_npc_event_do_clock(int tid, int64 tick, int id, intptr_t data) {
}
void HP_npc_event_do_oninit(bool reload) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_event_do_oninit_pre ) {
+ if (HPMHooks.count.HP_npc_event_do_oninit_pre > 0) {
void (*preHookFunc) (bool *reload);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_oninit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_oninit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_do_oninit_pre[hIndex].func;
preHookFunc(&reload);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -48618,9 +48618,9 @@ void HP_npc_event_do_oninit(bool reload) {
{
HPMHooks.source.npc.event_do_oninit(reload);
}
- if( HPMHooks.count.HP_npc_event_do_oninit_post ) {
+ if (HPMHooks.count.HP_npc_event_do_oninit_post > 0) {
void (*postHookFunc) (bool reload);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_oninit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_do_oninit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_do_oninit_post[hIndex].func;
postHookFunc(reload);
}
@@ -48630,14 +48630,14 @@ void HP_npc_event_do_oninit(bool reload) {
int HP_npc_timerevent_export(struct npc_data *nd, int i) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_timerevent_export_pre ) {
+ if (HPMHooks.count.HP_npc_timerevent_export_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, int *i);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_export_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_export_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_timerevent_export_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &i);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48645,9 +48645,9 @@ int HP_npc_timerevent_export(struct npc_data *nd, int i) {
{
retVal___ = HPMHooks.source.npc.timerevent_export(nd, i);
}
- if( HPMHooks.count.HP_npc_timerevent_export_post ) {
+ if (HPMHooks.count.HP_npc_timerevent_export_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, int i);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_export_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_export_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_timerevent_export_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, i);
}
@@ -48657,14 +48657,14 @@ int HP_npc_timerevent_export(struct npc_data *nd, int i) {
int HP_npc_timerevent(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_timerevent_pre ) {
+ if (HPMHooks.count.HP_npc_timerevent_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_timerevent_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48672,9 +48672,9 @@ int HP_npc_timerevent(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.npc.timerevent(tid, tick, id, data);
}
- if( HPMHooks.count.HP_npc_timerevent_post ) {
+ if (HPMHooks.count.HP_npc_timerevent_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_timerevent_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -48684,14 +48684,14 @@ int HP_npc_timerevent(int tid, int64 tick, int id, intptr_t data) {
int HP_npc_timerevent_start(struct npc_data *nd, int rid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_timerevent_start_pre ) {
+ if (HPMHooks.count.HP_npc_timerevent_start_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, int *rid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_timerevent_start_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &rid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48699,9 +48699,9 @@ int HP_npc_timerevent_start(struct npc_data *nd, int rid) {
{
retVal___ = HPMHooks.source.npc.timerevent_start(nd, rid);
}
- if( HPMHooks.count.HP_npc_timerevent_start_post ) {
+ if (HPMHooks.count.HP_npc_timerevent_start_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, int rid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_timerevent_start_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, rid);
}
@@ -48711,14 +48711,14 @@ int HP_npc_timerevent_start(struct npc_data *nd, int rid) {
int HP_npc_timerevent_stop(struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_timerevent_stop_pre ) {
+ if (HPMHooks.count.HP_npc_timerevent_stop_pre > 0) {
int (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_stop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_stop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_timerevent_stop_pre[hIndex].func;
retVal___ = preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48726,9 +48726,9 @@ int HP_npc_timerevent_stop(struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.timerevent_stop(nd);
}
- if( HPMHooks.count.HP_npc_timerevent_stop_post ) {
+ if (HPMHooks.count.HP_npc_timerevent_stop_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_stop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_stop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_timerevent_stop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd);
}
@@ -48737,14 +48737,14 @@ int HP_npc_timerevent_stop(struct npc_data *nd) {
}
void HP_npc_timerevent_quit(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_timerevent_quit_pre ) {
+ if (HPMHooks.count.HP_npc_timerevent_quit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_quit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_quit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_timerevent_quit_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -48752,9 +48752,9 @@ void HP_npc_timerevent_quit(struct map_session_data *sd) {
{
HPMHooks.source.npc.timerevent_quit(sd);
}
- if( HPMHooks.count.HP_npc_timerevent_quit_post ) {
+ if (HPMHooks.count.HP_npc_timerevent_quit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_quit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_timerevent_quit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_timerevent_quit_post[hIndex].func;
postHookFunc(sd);
}
@@ -48764,14 +48764,14 @@ void HP_npc_timerevent_quit(struct map_session_data *sd) {
int64 HP_npc_gettimerevent_tick(struct npc_data *nd) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_npc_gettimerevent_tick_pre ) {
+ if (HPMHooks.count.HP_npc_gettimerevent_tick_pre > 0) {
int64 (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_gettimerevent_tick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_gettimerevent_tick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_gettimerevent_tick_pre[hIndex].func;
retVal___ = preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48779,9 +48779,9 @@ int64 HP_npc_gettimerevent_tick(struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.gettimerevent_tick(nd);
}
- if( HPMHooks.count.HP_npc_gettimerevent_tick_post ) {
+ if (HPMHooks.count.HP_npc_gettimerevent_tick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_gettimerevent_tick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_gettimerevent_tick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_gettimerevent_tick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd);
}
@@ -48791,14 +48791,14 @@ int64 HP_npc_gettimerevent_tick(struct npc_data *nd) {
int HP_npc_settimerevent_tick(struct npc_data *nd, int newtimer) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_settimerevent_tick_pre ) {
+ if (HPMHooks.count.HP_npc_settimerevent_tick_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, int *newtimer);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_settimerevent_tick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_settimerevent_tick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_settimerevent_tick_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &newtimer);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48806,9 +48806,9 @@ int HP_npc_settimerevent_tick(struct npc_data *nd, int newtimer) {
{
retVal___ = HPMHooks.source.npc.settimerevent_tick(nd, newtimer);
}
- if( HPMHooks.count.HP_npc_settimerevent_tick_post ) {
+ if (HPMHooks.count.HP_npc_settimerevent_tick_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, int newtimer);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_settimerevent_tick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_settimerevent_tick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_settimerevent_tick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, newtimer);
}
@@ -48818,14 +48818,14 @@ int HP_npc_settimerevent_tick(struct npc_data *nd, int newtimer) {
int HP_npc_event(struct map_session_data *sd, const char *eventname, int ontouch) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_event_pre ) {
+ if (HPMHooks.count.HP_npc_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **eventname, int *ontouch);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &eventname, &ontouch);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48833,9 +48833,9 @@ int HP_npc_event(struct map_session_data *sd, const char *eventname, int ontouch
{
retVal___ = HPMHooks.source.npc.event(sd, eventname, ontouch);
}
- if( HPMHooks.count.HP_npc_event_post ) {
+ if (HPMHooks.count.HP_npc_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *eventname, int ontouch);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, eventname, ontouch);
}
@@ -48845,16 +48845,16 @@ int HP_npc_event(struct map_session_data *sd, const char *eventname, int ontouch
int HP_npc_touch_areanpc_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_touch_areanpc_sub_pre ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_touch_areanpc_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48864,9 +48864,9 @@ int HP_npc_touch_areanpc_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.npc.touch_areanpc_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_touch_areanpc_sub_post ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_touch_areanpc_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -48878,14 +48878,14 @@ int HP_npc_touch_areanpc_sub(struct block_list *bl, va_list ap) {
int HP_npc_touchnext_areanpc(struct map_session_data *sd, bool leavemap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_touchnext_areanpc_pre ) {
+ if (HPMHooks.count.HP_npc_touchnext_areanpc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, bool *leavemap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touchnext_areanpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touchnext_areanpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_touchnext_areanpc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &leavemap);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48893,9 +48893,9 @@ int HP_npc_touchnext_areanpc(struct map_session_data *sd, bool leavemap) {
{
retVal___ = HPMHooks.source.npc.touchnext_areanpc(sd, leavemap);
}
- if( HPMHooks.count.HP_npc_touchnext_areanpc_post ) {
+ if (HPMHooks.count.HP_npc_touchnext_areanpc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, bool leavemap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touchnext_areanpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touchnext_areanpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_touchnext_areanpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, leavemap);
}
@@ -48905,14 +48905,14 @@ int HP_npc_touchnext_areanpc(struct map_session_data *sd, bool leavemap) {
int HP_npc_touch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_touch_areanpc_pre ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int16 *m, int16 *x, int16 *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_touch_areanpc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &m, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48920,9 +48920,9 @@ int HP_npc_touch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y)
{
retVal___ = HPMHooks.source.npc.touch_areanpc(sd, m, x, y);
}
- if( HPMHooks.count.HP_npc_touch_areanpc_post ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int16 m, int16 x, int16 y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_touch_areanpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, m, x, y);
}
@@ -48932,14 +48932,14 @@ int HP_npc_touch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y)
int HP_npc_untouch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16 y) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_untouch_areanpc_pre ) {
+ if (HPMHooks.count.HP_npc_untouch_areanpc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int16 *m, int16 *x, int16 *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_untouch_areanpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_untouch_areanpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_untouch_areanpc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &m, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48947,9 +48947,9 @@ int HP_npc_untouch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16
{
retVal___ = HPMHooks.source.npc.untouch_areanpc(sd, m, x, y);
}
- if( HPMHooks.count.HP_npc_untouch_areanpc_post ) {
+ if (HPMHooks.count.HP_npc_untouch_areanpc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int16 m, int16 x, int16 y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_untouch_areanpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_untouch_areanpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_untouch_areanpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, m, x, y);
}
@@ -48959,14 +48959,14 @@ int HP_npc_untouch_areanpc(struct map_session_data *sd, int16 m, int16 x, int16
int HP_npc_touch_areanpc2(struct mob_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_touch_areanpc2_pre ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc2_pre > 0) {
int (*preHookFunc) (struct mob_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_touch_areanpc2_pre[hIndex].func;
retVal___ = preHookFunc(&md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -48974,9 +48974,9 @@ int HP_npc_touch_areanpc2(struct mob_data *md) {
{
retVal___ = HPMHooks.source.npc.touch_areanpc2(md);
}
- if( HPMHooks.count.HP_npc_touch_areanpc2_post ) {
+ if (HPMHooks.count.HP_npc_touch_areanpc2_post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_touch_areanpc2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_touch_areanpc2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md);
}
@@ -48986,14 +48986,14 @@ int HP_npc_touch_areanpc2(struct mob_data *md) {
int HP_npc_check_areanpc(int flag, int16 m, int16 x, int16 y, int16 range) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_check_areanpc_pre ) {
+ if (HPMHooks.count.HP_npc_check_areanpc_pre > 0) {
int (*preHookFunc) (int *flag, int16 *m, int16 *x, int16 *y, int16 *range);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_check_areanpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_check_areanpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_check_areanpc_pre[hIndex].func;
retVal___ = preHookFunc(&flag, &m, &x, &y, &range);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49001,9 +49001,9 @@ int HP_npc_check_areanpc(int flag, int16 m, int16 x, int16 y, int16 range) {
{
retVal___ = HPMHooks.source.npc.check_areanpc(flag, m, x, y, range);
}
- if( HPMHooks.count.HP_npc_check_areanpc_post ) {
+ if (HPMHooks.count.HP_npc_check_areanpc_post > 0) {
int (*postHookFunc) (int retVal___, int flag, int16 m, int16 x, int16 y, int16 range);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_check_areanpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_check_areanpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_check_areanpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, flag, m, x, y, range);
}
@@ -49013,14 +49013,14 @@ int HP_npc_check_areanpc(int flag, int16 m, int16 x, int16 y, int16 range) {
struct npc_data* HP_npc_checknear(struct map_session_data *sd, struct block_list *bl) {
int hIndex = 0;
struct npc_data* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_checknear_pre ) {
+ if (HPMHooks.count.HP_npc_checknear_pre > 0) {
struct npc_data* (*preHookFunc) (struct map_session_data **sd, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_checknear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_checknear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_checknear_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49028,9 +49028,9 @@ struct npc_data* HP_npc_checknear(struct map_session_data *sd, struct block_list
{
retVal___ = HPMHooks.source.npc.checknear(sd, bl);
}
- if( HPMHooks.count.HP_npc_checknear_post ) {
+ if (HPMHooks.count.HP_npc_checknear_post > 0) {
struct npc_data* (*postHookFunc) (struct npc_data* retVal___, struct map_session_data *sd, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_checknear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_checknear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_checknear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl);
}
@@ -49040,14 +49040,14 @@ struct npc_data* HP_npc_checknear(struct map_session_data *sd, struct block_list
int HP_npc_globalmessage(const char *name, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_globalmessage_pre ) {
+ if (HPMHooks.count.HP_npc_globalmessage_pre > 0) {
int (*preHookFunc) (const char **name, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_globalmessage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_globalmessage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_globalmessage_pre[hIndex].func;
retVal___ = preHookFunc(&name, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49055,9 +49055,9 @@ int HP_npc_globalmessage(const char *name, const char *mes) {
{
retVal___ = HPMHooks.source.npc.globalmessage(name, mes);
}
- if( HPMHooks.count.HP_npc_globalmessage_post ) {
+ if (HPMHooks.count.HP_npc_globalmessage_post > 0) {
int (*postHookFunc) (int retVal___, const char *name, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_globalmessage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_globalmessage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_globalmessage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, mes);
}
@@ -49066,14 +49066,14 @@ int HP_npc_globalmessage(const char *name, const char *mes) {
}
void HP_npc_run_tomb(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_run_tomb_pre ) {
+ if (HPMHooks.count.HP_npc_run_tomb_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_run_tomb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_run_tomb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_run_tomb_pre[hIndex].func;
preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49081,9 +49081,9 @@ void HP_npc_run_tomb(struct map_session_data *sd, struct npc_data *nd) {
{
HPMHooks.source.npc.run_tomb(sd, nd);
}
- if( HPMHooks.count.HP_npc_run_tomb_post ) {
+ if (HPMHooks.count.HP_npc_run_tomb_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_run_tomb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_run_tomb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_run_tomb_post[hIndex].func;
postHookFunc(sd, nd);
}
@@ -49093,14 +49093,14 @@ void HP_npc_run_tomb(struct map_session_data *sd, struct npc_data *nd) {
int HP_npc_click(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_click_pre ) {
+ if (HPMHooks.count.HP_npc_click_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_click_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_click_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_click_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49108,9 +49108,9 @@ int HP_npc_click(struct map_session_data *sd, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.click(sd, nd);
}
- if( HPMHooks.count.HP_npc_click_post ) {
+ if (HPMHooks.count.HP_npc_click_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_click_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_click_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_click_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nd);
}
@@ -49120,14 +49120,14 @@ int HP_npc_click(struct map_session_data *sd, struct npc_data *nd) {
int HP_npc_scriptcont(struct map_session_data *sd, int id, bool closing) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_scriptcont_pre ) {
+ if (HPMHooks.count.HP_npc_scriptcont_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *id, bool *closing);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_scriptcont_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_scriptcont_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_scriptcont_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &id, &closing);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49135,9 +49135,9 @@ int HP_npc_scriptcont(struct map_session_data *sd, int id, bool closing) {
{
retVal___ = HPMHooks.source.npc.scriptcont(sd, id, closing);
}
- if( HPMHooks.count.HP_npc_scriptcont_post ) {
+ if (HPMHooks.count.HP_npc_scriptcont_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int id, bool closing);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_scriptcont_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_scriptcont_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_scriptcont_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, id, closing);
}
@@ -49147,14 +49147,14 @@ int HP_npc_scriptcont(struct map_session_data *sd, int id, bool closing) {
int HP_npc_buysellsel(struct map_session_data *sd, int id, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_buysellsel_pre ) {
+ if (HPMHooks.count.HP_npc_buysellsel_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *id, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buysellsel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buysellsel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_buysellsel_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &id, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49162,9 +49162,9 @@ int HP_npc_buysellsel(struct map_session_data *sd, int id, int type) {
{
retVal___ = HPMHooks.source.npc.buysellsel(sd, id, type);
}
- if( HPMHooks.count.HP_npc_buysellsel_post ) {
+ if (HPMHooks.count.HP_npc_buysellsel_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int id, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buysellsel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buysellsel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_buysellsel_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, id, type);
}
@@ -49174,14 +49174,14 @@ int HP_npc_buysellsel(struct map_session_data *sd, int id, int type) {
int HP_npc_cashshop_buylist(struct map_session_data *sd, int points, struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_cashshop_buylist_pre ) {
+ if (HPMHooks.count.HP_npc_cashshop_buylist_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *points, struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buylist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buylist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_cashshop_buylist_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &points, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49189,9 +49189,9 @@ int HP_npc_cashshop_buylist(struct map_session_data *sd, int points, struct item
{
retVal___ = HPMHooks.source.npc.cashshop_buylist(sd, points, item_list);
}
- if( HPMHooks.count.HP_npc_cashshop_buylist_post ) {
+ if (HPMHooks.count.HP_npc_cashshop_buylist_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int points, struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buylist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buylist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_cashshop_buylist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, points, item_list);
}
@@ -49201,14 +49201,14 @@ int HP_npc_cashshop_buylist(struct map_session_data *sd, int points, struct item
int HP_npc_buylist_sub(struct map_session_data *sd, struct itemlist *item_list, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_buylist_sub_pre ) {
+ if (HPMHooks.count.HP_npc_buylist_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct itemlist **item_list, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_buylist_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49216,9 +49216,9 @@ int HP_npc_buylist_sub(struct map_session_data *sd, struct itemlist *item_list,
{
retVal___ = HPMHooks.source.npc.buylist_sub(sd, item_list, nd);
}
- if( HPMHooks.count.HP_npc_buylist_sub_post ) {
+ if (HPMHooks.count.HP_npc_buylist_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct itemlist *item_list, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_buylist_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list, nd);
}
@@ -49228,14 +49228,14 @@ int HP_npc_buylist_sub(struct map_session_data *sd, struct itemlist *item_list,
int HP_npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int points) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_cashshop_buy_pre ) {
+ if (HPMHooks.count.HP_npc_cashshop_buy_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid, int *amount, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_cashshop_buy_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid, &amount, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49243,9 +49243,9 @@ int HP_npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int
{
retVal___ = HPMHooks.source.npc.cashshop_buy(sd, nameid, amount, points);
}
- if( HPMHooks.count.HP_npc_cashshop_buy_post ) {
+ if (HPMHooks.count.HP_npc_cashshop_buy_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid, int amount, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_cashshop_buy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_cashshop_buy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid, amount, points);
}
@@ -49255,14 +49255,14 @@ int HP_npc_cashshop_buy(struct map_session_data *sd, int nameid, int amount, int
int HP_npc_buylist(struct map_session_data *sd, struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_buylist_pre ) {
+ if (HPMHooks.count.HP_npc_buylist_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_buylist_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49270,9 +49270,9 @@ int HP_npc_buylist(struct map_session_data *sd, struct itemlist *item_list) {
{
retVal___ = HPMHooks.source.npc.buylist(sd, item_list);
}
- if( HPMHooks.count.HP_npc_buylist_post ) {
+ if (HPMHooks.count.HP_npc_buylist_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_buylist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_buylist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list);
}
@@ -49282,14 +49282,14 @@ int HP_npc_buylist(struct map_session_data *sd, struct itemlist *item_list) {
int HP_npc_selllist_sub(struct map_session_data *sd, struct itemlist *item_list, struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_selllist_sub_pre ) {
+ if (HPMHooks.count.HP_npc_selllist_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct itemlist **item_list, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_selllist_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49297,9 +49297,9 @@ int HP_npc_selllist_sub(struct map_session_data *sd, struct itemlist *item_list,
{
retVal___ = HPMHooks.source.npc.selllist_sub(sd, item_list, nd);
}
- if( HPMHooks.count.HP_npc_selllist_sub_post ) {
+ if (HPMHooks.count.HP_npc_selllist_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct itemlist *item_list, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_selllist_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list, nd);
}
@@ -49309,14 +49309,14 @@ int HP_npc_selllist_sub(struct map_session_data *sd, struct itemlist *item_list,
int HP_npc_selllist(struct map_session_data *sd, struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_selllist_pre ) {
+ if (HPMHooks.count.HP_npc_selllist_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_selllist_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49324,9 +49324,9 @@ int HP_npc_selllist(struct map_session_data *sd, struct itemlist *item_list) {
{
retVal___ = HPMHooks.source.npc.selllist(sd, item_list);
}
- if( HPMHooks.count.HP_npc_selllist_post ) {
+ if (HPMHooks.count.HP_npc_selllist_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_selllist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_selllist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list);
}
@@ -49336,14 +49336,14 @@ int HP_npc_selllist(struct map_session_data *sd, struct itemlist *item_list) {
int HP_npc_remove_map(struct npc_data *nd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_remove_map_pre ) {
+ if (HPMHooks.count.HP_npc_remove_map_pre > 0) {
int (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_remove_map_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_remove_map_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_remove_map_pre[hIndex].func;
retVal___ = preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49351,9 +49351,9 @@ int HP_npc_remove_map(struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.remove_map(nd);
}
- if( HPMHooks.count.HP_npc_remove_map_post ) {
+ if (HPMHooks.count.HP_npc_remove_map_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_remove_map_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_remove_map_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_remove_map_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd);
}
@@ -49363,16 +49363,16 @@ int HP_npc_remove_map(struct npc_data *nd) {
int HP_npc_unload_ev(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_unload_ev_pre ) {
+ if (HPMHooks.count.HP_npc_unload_ev_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_unload_ev_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49382,9 +49382,9 @@ int HP_npc_unload_ev(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.npc.unload_ev(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_unload_ev_post ) {
+ if (HPMHooks.count.HP_npc_unload_ev_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_unload_ev_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -49396,16 +49396,16 @@ int HP_npc_unload_ev(union DBKey key, struct DBData *data, va_list ap) {
int HP_npc_unload_ev_label(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_unload_ev_label_pre ) {
+ if (HPMHooks.count.HP_npc_unload_ev_label_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_label_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_label_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_unload_ev_label_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49415,9 +49415,9 @@ int HP_npc_unload_ev_label(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.npc.unload_ev_label(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_unload_ev_label_post ) {
+ if (HPMHooks.count.HP_npc_unload_ev_label_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_label_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_ev_label_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_unload_ev_label_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -49429,16 +49429,16 @@ int HP_npc_unload_ev_label(union DBKey key, struct DBData *data, va_list ap) {
int HP_npc_unload_dup_sub(struct npc_data *nd, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_unload_dup_sub_pre ) {
+ if (HPMHooks.count.HP_npc_unload_dup_sub_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_dup_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_dup_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_npc_unload_dup_sub_pre[hIndex].func;
retVal___ = preHookFunc(&nd, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49448,9 +49448,9 @@ int HP_npc_unload_dup_sub(struct npc_data *nd, va_list args) {
retVal___ = HPMHooks.source.npc.unload_dup_sub(nd, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_npc_unload_dup_sub_post ) {
+ if (HPMHooks.count.HP_npc_unload_dup_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_dup_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_dup_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_npc_unload_dup_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, args___copy);
@@ -49461,14 +49461,14 @@ int HP_npc_unload_dup_sub(struct npc_data *nd, va_list args) {
}
void HP_npc_unload_duplicates(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_unload_duplicates_pre ) {
+ if (HPMHooks.count.HP_npc_unload_duplicates_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_duplicates_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_duplicates_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_unload_duplicates_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49476,9 +49476,9 @@ void HP_npc_unload_duplicates(struct npc_data *nd) {
{
HPMHooks.source.npc.unload_duplicates(nd);
}
- if( HPMHooks.count.HP_npc_unload_duplicates_post ) {
+ if (HPMHooks.count.HP_npc_unload_duplicates_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_duplicates_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_duplicates_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_unload_duplicates_post[hIndex].func;
postHookFunc(nd);
}
@@ -49488,14 +49488,14 @@ void HP_npc_unload_duplicates(struct npc_data *nd) {
int HP_npc_unload(struct npc_data *nd, bool single) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_unload_pre ) {
+ if (HPMHooks.count.HP_npc_unload_pre > 0) {
int (*preHookFunc) (struct npc_data **nd, bool *single);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_unload_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &single);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49503,9 +49503,9 @@ int HP_npc_unload(struct npc_data *nd, bool single) {
{
retVal___ = HPMHooks.source.npc.unload(nd, single);
}
- if( HPMHooks.count.HP_npc_unload_post ) {
+ if (HPMHooks.count.HP_npc_unload_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, bool single);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_unload_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, single);
}
@@ -49514,14 +49514,14 @@ int HP_npc_unload(struct npc_data *nd, bool single) {
}
void HP_npc_clearsrcfile(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_clearsrcfile_pre ) {
+ if (HPMHooks.count.HP_npc_clearsrcfile_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_clearsrcfile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_clearsrcfile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_clearsrcfile_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49529,9 +49529,9 @@ void HP_npc_clearsrcfile(void) {
{
HPMHooks.source.npc.clearsrcfile();
}
- if( HPMHooks.count.HP_npc_clearsrcfile_post ) {
+ if (HPMHooks.count.HP_npc_clearsrcfile_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_clearsrcfile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_clearsrcfile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_clearsrcfile_post[hIndex].func;
postHookFunc();
}
@@ -49540,14 +49540,14 @@ void HP_npc_clearsrcfile(void) {
}
void HP_npc_addsrcfile(const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_addsrcfile_pre ) {
+ if (HPMHooks.count.HP_npc_addsrcfile_pre > 0) {
void (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_addsrcfile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_addsrcfile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_addsrcfile_pre[hIndex].func;
preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49555,9 +49555,9 @@ void HP_npc_addsrcfile(const char *name) {
{
HPMHooks.source.npc.addsrcfile(name);
}
- if( HPMHooks.count.HP_npc_addsrcfile_post ) {
+ if (HPMHooks.count.HP_npc_addsrcfile_post > 0) {
void (*postHookFunc) (const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_addsrcfile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_addsrcfile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_addsrcfile_post[hIndex].func;
postHookFunc(name);
}
@@ -49566,14 +49566,14 @@ void HP_npc_addsrcfile(const char *name) {
}
void HP_npc_delsrcfile(const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_delsrcfile_pre ) {
+ if (HPMHooks.count.HP_npc_delsrcfile_pre > 0) {
void (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_delsrcfile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_delsrcfile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_delsrcfile_pre[hIndex].func;
preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49581,9 +49581,9 @@ void HP_npc_delsrcfile(const char *name) {
{
HPMHooks.source.npc.delsrcfile(name);
}
- if( HPMHooks.count.HP_npc_delsrcfile_post ) {
+ if (HPMHooks.count.HP_npc_delsrcfile_post > 0) {
void (*postHookFunc) (const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_delsrcfile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_delsrcfile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_delsrcfile_post[hIndex].func;
postHookFunc(name);
}
@@ -49593,14 +49593,14 @@ void HP_npc_delsrcfile(const char *name) {
const char* HP_npc_retainpathreference(const char *filepath) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_retainpathreference_pre ) {
+ if (HPMHooks.count.HP_npc_retainpathreference_pre > 0) {
const char* (*preHookFunc) (const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_retainpathreference_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_retainpathreference_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_retainpathreference_pre[hIndex].func;
retVal___ = preHookFunc(&filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49608,9 +49608,9 @@ const char* HP_npc_retainpathreference(const char *filepath) {
{
retVal___ = HPMHooks.source.npc.retainpathreference(filepath);
}
- if( HPMHooks.count.HP_npc_retainpathreference_post ) {
+ if (HPMHooks.count.HP_npc_retainpathreference_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_retainpathreference_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_retainpathreference_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_retainpathreference_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filepath);
}
@@ -49619,14 +49619,14 @@ const char* HP_npc_retainpathreference(const char *filepath) {
}
void HP_npc_releasepathreference(const char *filepath) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_releasepathreference_pre ) {
+ if (HPMHooks.count.HP_npc_releasepathreference_pre > 0) {
void (*preHookFunc) (const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_releasepathreference_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_releasepathreference_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_releasepathreference_pre[hIndex].func;
preHookFunc(&filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49634,9 +49634,9 @@ void HP_npc_releasepathreference(const char *filepath) {
{
HPMHooks.source.npc.releasepathreference(filepath);
}
- if( HPMHooks.count.HP_npc_releasepathreference_post ) {
+ if (HPMHooks.count.HP_npc_releasepathreference_post > 0) {
void (*postHookFunc) (const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_releasepathreference_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_releasepathreference_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_releasepathreference_post[hIndex].func;
postHookFunc(filepath);
}
@@ -49645,14 +49645,14 @@ void HP_npc_releasepathreference(const char *filepath) {
}
void HP_npc_parsename(struct npc_data *nd, const char *name, const char *start, const char *buffer, const char *filepath) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_parsename_pre ) {
+ if (HPMHooks.count.HP_npc_parsename_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, const char **name, const char **start, const char **buffer, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsename_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsename_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parsename_pre[hIndex].func;
preHookFunc(&nd, &name, &start, &buffer, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49660,9 +49660,9 @@ void HP_npc_parsename(struct npc_data *nd, const char *name, const char *start,
{
HPMHooks.source.npc.parsename(nd, name, start, buffer, filepath);
}
- if( HPMHooks.count.HP_npc_parsename_post ) {
+ if (HPMHooks.count.HP_npc_parsename_post > 0) {
void (*postHookFunc) (struct npc_data *nd, const char *name, const char *start, const char *buffer, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsename_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsename_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parsename_post[hIndex].func;
postHookFunc(nd, name, start, buffer, filepath);
}
@@ -49672,14 +49672,14 @@ void HP_npc_parsename(struct npc_data *nd, const char *name, const char *start,
int HP_npc_parseview(const char *w4, const char *start, const char *buffer, const char *filepath) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_parseview_pre ) {
+ if (HPMHooks.count.HP_npc_parseview_pre > 0) {
int (*preHookFunc) (const char **w4, const char **start, const char **buffer, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parseview_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parseview_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parseview_pre[hIndex].func;
retVal___ = preHookFunc(&w4, &start, &buffer, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49687,9 +49687,9 @@ int HP_npc_parseview(const char *w4, const char *start, const char *buffer, cons
{
retVal___ = HPMHooks.source.npc.parseview(w4, start, buffer, filepath);
}
- if( HPMHooks.count.HP_npc_parseview_post ) {
+ if (HPMHooks.count.HP_npc_parseview_post > 0) {
int (*postHookFunc) (int retVal___, const char *w4, const char *start, const char *buffer, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parseview_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parseview_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parseview_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w4, start, buffer, filepath);
}
@@ -49699,14 +49699,14 @@ int HP_npc_parseview(const char *w4, const char *start, const char *buffer, cons
bool HP_npc_viewisid(const char *viewid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_viewisid_pre ) {
+ if (HPMHooks.count.HP_npc_viewisid_pre > 0) {
bool (*preHookFunc) (const char **viewid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_viewisid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_viewisid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_viewisid_pre[hIndex].func;
retVal___ = preHookFunc(&viewid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49714,9 +49714,9 @@ bool HP_npc_viewisid(const char *viewid) {
{
retVal___ = HPMHooks.source.npc.viewisid(viewid);
}
- if( HPMHooks.count.HP_npc_viewisid_post ) {
+ if (HPMHooks.count.HP_npc_viewisid_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *viewid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_viewisid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_viewisid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_viewisid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, viewid);
}
@@ -49726,14 +49726,14 @@ bool HP_npc_viewisid(const char *viewid) {
struct npc_data* HP_npc_create_npc(enum npc_subtype subtype, int m, int x, int y, uint8 dir, int16 class_) {
int hIndex = 0;
struct npc_data* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_create_npc_pre ) {
+ if (HPMHooks.count.HP_npc_create_npc_pre > 0) {
struct npc_data* (*preHookFunc) (enum npc_subtype *subtype, int *m, int *x, int *y, uint8 *dir, int16 *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_create_npc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_create_npc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_create_npc_pre[hIndex].func;
retVal___ = preHookFunc(&subtype, &m, &x, &y, &dir, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49741,9 +49741,9 @@ struct npc_data* HP_npc_create_npc(enum npc_subtype subtype, int m, int x, int y
{
retVal___ = HPMHooks.source.npc.create_npc(subtype, m, x, y, dir, class_);
}
- if( HPMHooks.count.HP_npc_create_npc_post ) {
+ if (HPMHooks.count.HP_npc_create_npc_post > 0) {
struct npc_data* (*postHookFunc) (struct npc_data* retVal___, enum npc_subtype subtype, int m, int x, int y, uint8 dir, int16 class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_create_npc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_create_npc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_create_npc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, subtype, m, x, y, dir, class_);
}
@@ -49753,14 +49753,14 @@ struct npc_data* HP_npc_create_npc(enum npc_subtype subtype, int m, int x, int y
struct npc_data* HP_npc_add_warp(char *name, short from_mapid, short from_x, short from_y, short xs, short ys, unsigned short to_mapindex, short to_x, short to_y) {
int hIndex = 0;
struct npc_data* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_add_warp_pre ) {
+ if (HPMHooks.count.HP_npc_add_warp_pre > 0) {
struct npc_data* (*preHookFunc) (char **name, short *from_mapid, short *from_x, short *from_y, short *xs, short *ys, unsigned short *to_mapindex, short *to_x, short *to_y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_warp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_warp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_add_warp_pre[hIndex].func;
retVal___ = preHookFunc(&name, &from_mapid, &from_x, &from_y, &xs, &ys, &to_mapindex, &to_x, &to_y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49768,9 +49768,9 @@ struct npc_data* HP_npc_add_warp(char *name, short from_mapid, short from_x, sho
{
retVal___ = HPMHooks.source.npc.add_warp(name, from_mapid, from_x, from_y, xs, ys, to_mapindex, to_x, to_y);
}
- if( HPMHooks.count.HP_npc_add_warp_post ) {
+ if (HPMHooks.count.HP_npc_add_warp_post > 0) {
struct npc_data* (*postHookFunc) (struct npc_data* retVal___, char *name, short from_mapid, short from_x, short from_y, short xs, short ys, unsigned short to_mapindex, short to_x, short to_y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_warp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_warp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_add_warp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, from_mapid, from_x, from_y, xs, ys, to_mapindex, to_x, to_y);
}
@@ -49780,14 +49780,14 @@ struct npc_data* HP_npc_add_warp(char *name, short from_mapid, short from_x, sho
const char* HP_npc_parse_warp(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_warp_pre ) {
+ if (HPMHooks.count.HP_npc_parse_warp_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_warp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_warp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_warp_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49795,9 +49795,9 @@ const char* HP_npc_parse_warp(const char *w1, const char *w2, const char *w3, co
{
retVal___ = HPMHooks.source.npc.parse_warp(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_warp_post ) {
+ if (HPMHooks.count.HP_npc_parse_warp_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_warp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_warp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_warp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -49807,14 +49807,14 @@ const char* HP_npc_parse_warp(const char *w1, const char *w2, const char *w3, co
const char* HP_npc_parse_shop(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_shop_pre ) {
+ if (HPMHooks.count.HP_npc_parse_shop_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_shop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_shop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_shop_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49822,9 +49822,9 @@ const char* HP_npc_parse_shop(const char *w1, const char *w2, const char *w3, co
{
retVal___ = HPMHooks.source.npc.parse_shop(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_shop_post ) {
+ if (HPMHooks.count.HP_npc_parse_shop_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_shop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_shop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_shop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -49834,14 +49834,14 @@ const char* HP_npc_parse_shop(const char *w1, const char *w2, const char *w3, co
const char* HP_npc_parse_unknown_object(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_unknown_object_pre ) {
+ if (HPMHooks.count.HP_npc_parse_unknown_object_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_object_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_object_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_unknown_object_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49849,9 +49849,9 @@ const char* HP_npc_parse_unknown_object(const char *w1, const char *w2, const ch
{
retVal___ = HPMHooks.source.npc.parse_unknown_object(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_unknown_object_post ) {
+ if (HPMHooks.count.HP_npc_parse_unknown_object_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_object_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_object_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_unknown_object_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -49860,14 +49860,14 @@ const char* HP_npc_parse_unknown_object(const char *w1, const char *w2, const ch
}
void HP_npc_convertlabel_db(struct npc_label_list *label_list, const char *filepath) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_convertlabel_db_pre ) {
+ if (HPMHooks.count.HP_npc_convertlabel_db_pre > 0) {
void (*preHookFunc) (struct npc_label_list **label_list, const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_convertlabel_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_convertlabel_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_convertlabel_db_pre[hIndex].func;
preHookFunc(&label_list, &filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49875,9 +49875,9 @@ void HP_npc_convertlabel_db(struct npc_label_list *label_list, const char *filep
{
HPMHooks.source.npc.convertlabel_db(label_list, filepath);
}
- if( HPMHooks.count.HP_npc_convertlabel_db_post ) {
+ if (HPMHooks.count.HP_npc_convertlabel_db_post > 0) {
void (*postHookFunc) (struct npc_label_list *label_list, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_convertlabel_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_convertlabel_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_convertlabel_db_post[hIndex].func;
postHookFunc(label_list, filepath);
}
@@ -49887,14 +49887,14 @@ void HP_npc_convertlabel_db(struct npc_label_list *label_list, const char *filep
const char* HP_npc_skip_script(const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_skip_script_pre ) {
+ if (HPMHooks.count.HP_npc_skip_script_pre > 0) {
const char* (*preHookFunc) (const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_skip_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_skip_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_skip_script_pre[hIndex].func;
retVal___ = preHookFunc(&start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49902,9 +49902,9 @@ const char* HP_npc_skip_script(const char *start, const char *buffer, const char
{
retVal___ = HPMHooks.source.npc.skip_script(start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_skip_script_post ) {
+ if (HPMHooks.count.HP_npc_skip_script_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_skip_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_skip_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_skip_script_post[hIndex].func;
retVal___ = postHookFunc(retVal___, start, buffer, filepath, retval);
}
@@ -49914,14 +49914,14 @@ const char* HP_npc_skip_script(const char *start, const char *buffer, const char
const char* HP_npc_parse_script(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int options, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_script_pre ) {
+ if (HPMHooks.count.HP_npc_parse_script_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int *options, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_script_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &options, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49929,9 +49929,9 @@ const char* HP_npc_parse_script(const char *w1, const char *w2, const char *w3,
{
retVal___ = HPMHooks.source.npc.parse_script(w1, w2, w3, w4, start, buffer, filepath, options, retval);
}
- if( HPMHooks.count.HP_npc_parse_script_post ) {
+ if (HPMHooks.count.HP_npc_parse_script_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int options, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_script_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, options, retval);
}
@@ -49940,14 +49940,14 @@ const char* HP_npc_parse_script(const char *w1, const char *w2, const char *w3,
}
void HP_npc_add_to_location(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_add_to_location_pre ) {
+ if (HPMHooks.count.HP_npc_add_to_location_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_to_location_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_to_location_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_add_to_location_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -49955,9 +49955,9 @@ void HP_npc_add_to_location(struct npc_data *nd) {
{
HPMHooks.source.npc.add_to_location(nd);
}
- if( HPMHooks.count.HP_npc_add_to_location_post ) {
+ if (HPMHooks.count.HP_npc_add_to_location_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_to_location_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_add_to_location_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_add_to_location_post[hIndex].func;
postHookFunc(nd);
}
@@ -49967,14 +49967,14 @@ void HP_npc_add_to_location(struct npc_data *nd) {
bool HP_npc_duplicate_script_sub(struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_duplicate_script_sub_pre ) {
+ if (HPMHooks.count.HP_npc_duplicate_script_sub_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, const struct npc_data **snd, int *xs, int *ys, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_script_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_script_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_duplicate_script_sub_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &snd, &xs, &ys, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -49982,9 +49982,9 @@ bool HP_npc_duplicate_script_sub(struct npc_data *nd, const struct npc_data *snd
{
retVal___ = HPMHooks.source.npc.duplicate_script_sub(nd, snd, xs, ys, options);
}
- if( HPMHooks.count.HP_npc_duplicate_script_sub_post ) {
+ if (HPMHooks.count.HP_npc_duplicate_script_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_script_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_script_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_duplicate_script_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, snd, xs, ys, options);
}
@@ -49994,14 +49994,14 @@ bool HP_npc_duplicate_script_sub(struct npc_data *nd, const struct npc_data *snd
bool HP_npc_duplicate_shop_sub(struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_duplicate_shop_sub_pre ) {
+ if (HPMHooks.count.HP_npc_duplicate_shop_sub_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, const struct npc_data **snd, int *xs, int *ys, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_shop_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_shop_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_duplicate_shop_sub_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &snd, &xs, &ys, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50009,9 +50009,9 @@ bool HP_npc_duplicate_shop_sub(struct npc_data *nd, const struct npc_data *snd,
{
retVal___ = HPMHooks.source.npc.duplicate_shop_sub(nd, snd, xs, ys, options);
}
- if( HPMHooks.count.HP_npc_duplicate_shop_sub_post ) {
+ if (HPMHooks.count.HP_npc_duplicate_shop_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_shop_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_shop_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_duplicate_shop_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, snd, xs, ys, options);
}
@@ -50021,14 +50021,14 @@ bool HP_npc_duplicate_shop_sub(struct npc_data *nd, const struct npc_data *snd,
bool HP_npc_duplicate_warp_sub(struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_duplicate_warp_sub_pre ) {
+ if (HPMHooks.count.HP_npc_duplicate_warp_sub_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, const struct npc_data **snd, int *xs, int *ys, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_warp_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_warp_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_duplicate_warp_sub_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &snd, &xs, &ys, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50036,9 +50036,9 @@ bool HP_npc_duplicate_warp_sub(struct npc_data *nd, const struct npc_data *snd,
{
retVal___ = HPMHooks.source.npc.duplicate_warp_sub(nd, snd, xs, ys, options);
}
- if( HPMHooks.count.HP_npc_duplicate_warp_sub_post ) {
+ if (HPMHooks.count.HP_npc_duplicate_warp_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_warp_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_warp_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_duplicate_warp_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, snd, xs, ys, options);
}
@@ -50048,14 +50048,14 @@ bool HP_npc_duplicate_warp_sub(struct npc_data *nd, const struct npc_data *snd,
bool HP_npc_duplicate_sub(struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_duplicate_sub_pre ) {
+ if (HPMHooks.count.HP_npc_duplicate_sub_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, const struct npc_data **snd, int *xs, int *ys, int *options);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_duplicate_sub_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &snd, &xs, &ys, &options);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50063,9 +50063,9 @@ bool HP_npc_duplicate_sub(struct npc_data *nd, const struct npc_data *snd, int x
{
retVal___ = HPMHooks.source.npc.duplicate_sub(nd, snd, xs, ys, options);
}
- if( HPMHooks.count.HP_npc_duplicate_sub_post ) {
+ if (HPMHooks.count.HP_npc_duplicate_sub_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, const struct npc_data *snd, int xs, int ys, int options);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_duplicate_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, snd, xs, ys, options);
}
@@ -50075,14 +50075,14 @@ bool HP_npc_duplicate_sub(struct npc_data *nd, const struct npc_data *snd, int x
const char* HP_npc_parse_duplicate(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int options, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_duplicate_pre ) {
+ if (HPMHooks.count.HP_npc_parse_duplicate_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int *options, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_duplicate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_duplicate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_duplicate_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &options, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50090,9 +50090,9 @@ const char* HP_npc_parse_duplicate(const char *w1, const char *w2, const char *w
{
retVal___ = HPMHooks.source.npc.parse_duplicate(w1, w2, w3, w4, start, buffer, filepath, options, retval);
}
- if( HPMHooks.count.HP_npc_parse_duplicate_post ) {
+ if (HPMHooks.count.HP_npc_parse_duplicate_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int options, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_duplicate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_duplicate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_duplicate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, options, retval);
}
@@ -50102,14 +50102,14 @@ const char* HP_npc_parse_duplicate(const char *w1, const char *w2, const char *w
int HP_npc_duplicate4instance(struct npc_data *snd, int16 m) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_duplicate4instance_pre ) {
+ if (HPMHooks.count.HP_npc_duplicate4instance_pre > 0) {
int (*preHookFunc) (struct npc_data **snd, int16 *m);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate4instance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate4instance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_duplicate4instance_pre[hIndex].func;
retVal___ = preHookFunc(&snd, &m);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50117,9 +50117,9 @@ int HP_npc_duplicate4instance(struct npc_data *snd, int16 m) {
{
retVal___ = HPMHooks.source.npc.duplicate4instance(snd, m);
}
- if( HPMHooks.count.HP_npc_duplicate4instance_post ) {
+ if (HPMHooks.count.HP_npc_duplicate4instance_post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *snd, int16 m);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate4instance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_duplicate4instance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_duplicate4instance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, snd, m);
}
@@ -50128,14 +50128,14 @@ int HP_npc_duplicate4instance(struct npc_data *snd, int16 m) {
}
void HP_npc_setcells(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_setcells_pre ) {
+ if (HPMHooks.count.HP_npc_setcells_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setcells_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setcells_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_setcells_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50143,9 +50143,9 @@ void HP_npc_setcells(struct npc_data *nd) {
{
HPMHooks.source.npc.setcells(nd);
}
- if( HPMHooks.count.HP_npc_setcells_post ) {
+ if (HPMHooks.count.HP_npc_setcells_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setcells_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setcells_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_setcells_post[hIndex].func;
postHookFunc(nd);
}
@@ -50155,16 +50155,16 @@ void HP_npc_setcells(struct npc_data *nd) {
int HP_npc_unsetcells_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_unsetcells_sub_pre ) {
+ if (HPMHooks.count.HP_npc_unsetcells_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_npc_unsetcells_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50174,9 +50174,9 @@ int HP_npc_unsetcells_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.npc.unsetcells_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_npc_unsetcells_sub_post ) {
+ if (HPMHooks.count.HP_npc_unsetcells_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_npc_unsetcells_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -50187,14 +50187,14 @@ int HP_npc_unsetcells_sub(struct block_list *bl, va_list ap) {
}
void HP_npc_unsetcells(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_unsetcells_pre ) {
+ if (HPMHooks.count.HP_npc_unsetcells_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_unsetcells_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50202,9 +50202,9 @@ void HP_npc_unsetcells(struct npc_data *nd) {
{
HPMHooks.source.npc.unsetcells(nd);
}
- if( HPMHooks.count.HP_npc_unsetcells_post ) {
+ if (HPMHooks.count.HP_npc_unsetcells_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unsetcells_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_unsetcells_post[hIndex].func;
postHookFunc(nd);
}
@@ -50213,14 +50213,14 @@ void HP_npc_unsetcells(struct npc_data *nd) {
}
void HP_npc_movenpc(struct npc_data *nd, int16 x, int16 y) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_movenpc_pre ) {
+ if (HPMHooks.count.HP_npc_movenpc_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, int16 *x, int16 *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_movenpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_movenpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_movenpc_pre[hIndex].func;
preHookFunc(&nd, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50228,9 +50228,9 @@ void HP_npc_movenpc(struct npc_data *nd, int16 x, int16 y) {
{
HPMHooks.source.npc.movenpc(nd, x, y);
}
- if( HPMHooks.count.HP_npc_movenpc_post ) {
+ if (HPMHooks.count.HP_npc_movenpc_post > 0) {
void (*postHookFunc) (struct npc_data *nd, int16 x, int16 y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_movenpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_movenpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_movenpc_post[hIndex].func;
postHookFunc(nd, x, y);
}
@@ -50239,14 +50239,14 @@ void HP_npc_movenpc(struct npc_data *nd, int16 x, int16 y) {
}
void HP_npc_setdisplayname(struct npc_data *nd, const char *newname) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_setdisplayname_pre ) {
+ if (HPMHooks.count.HP_npc_setdisplayname_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, const char **newname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setdisplayname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setdisplayname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_setdisplayname_pre[hIndex].func;
preHookFunc(&nd, &newname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50254,9 +50254,9 @@ void HP_npc_setdisplayname(struct npc_data *nd, const char *newname) {
{
HPMHooks.source.npc.setdisplayname(nd, newname);
}
- if( HPMHooks.count.HP_npc_setdisplayname_post ) {
+ if (HPMHooks.count.HP_npc_setdisplayname_post > 0) {
void (*postHookFunc) (struct npc_data *nd, const char *newname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setdisplayname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setdisplayname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_setdisplayname_post[hIndex].func;
postHookFunc(nd, newname);
}
@@ -50265,14 +50265,14 @@ void HP_npc_setdisplayname(struct npc_data *nd, const char *newname) {
}
void HP_npc_setclass(struct npc_data *nd, short class_) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_setclass_pre ) {
+ if (HPMHooks.count.HP_npc_setclass_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, short *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setclass_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setclass_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_setclass_pre[hIndex].func;
preHookFunc(&nd, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50280,9 +50280,9 @@ void HP_npc_setclass(struct npc_data *nd, short class_) {
{
HPMHooks.source.npc.setclass(nd, class_);
}
- if( HPMHooks.count.HP_npc_setclass_post ) {
+ if (HPMHooks.count.HP_npc_setclass_post > 0) {
void (*postHookFunc) (struct npc_data *nd, short class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_setclass_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_setclass_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_setclass_post[hIndex].func;
postHookFunc(nd, class_);
}
@@ -50292,14 +50292,14 @@ void HP_npc_setclass(struct npc_data *nd, short class_) {
int HP_npc_do_atcmd_event(struct map_session_data *sd, const char *command, const char *message, const char *eventname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_do_atcmd_event_pre ) {
+ if (HPMHooks.count.HP_npc_do_atcmd_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **command, const char **message, const char **eventname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_atcmd_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_atcmd_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_do_atcmd_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &command, &message, &eventname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50307,9 +50307,9 @@ int HP_npc_do_atcmd_event(struct map_session_data *sd, const char *command, cons
{
retVal___ = HPMHooks.source.npc.do_atcmd_event(sd, command, message, eventname);
}
- if( HPMHooks.count.HP_npc_do_atcmd_event_post ) {
+ if (HPMHooks.count.HP_npc_do_atcmd_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *command, const char *message, const char *eventname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_atcmd_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_atcmd_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_do_atcmd_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, command, message, eventname);
}
@@ -50319,14 +50319,14 @@ int HP_npc_do_atcmd_event(struct map_session_data *sd, const char *command, cons
const char* HP_npc_parse_function(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_function_pre ) {
+ if (HPMHooks.count.HP_npc_parse_function_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_function_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_function_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_function_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50334,9 +50334,9 @@ const char* HP_npc_parse_function(const char *w1, const char *w2, const char *w3
{
retVal___ = HPMHooks.source.npc.parse_function(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_function_post ) {
+ if (HPMHooks.count.HP_npc_parse_function_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_function_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_function_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_function_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -50345,14 +50345,14 @@ const char* HP_npc_parse_function(const char *w1, const char *w2, const char *w3
}
void HP_npc_parse_mob2(struct spawn_data *mobspawn) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_parse_mob2_pre ) {
+ if (HPMHooks.count.HP_npc_parse_mob2_pre > 0) {
void (*preHookFunc) (struct spawn_data **mobspawn);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_mob2_pre[hIndex].func;
preHookFunc(&mobspawn);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50360,9 +50360,9 @@ void HP_npc_parse_mob2(struct spawn_data *mobspawn) {
{
HPMHooks.source.npc.parse_mob2(mobspawn);
}
- if( HPMHooks.count.HP_npc_parse_mob2_post ) {
+ if (HPMHooks.count.HP_npc_parse_mob2_post > 0) {
void (*postHookFunc) (struct spawn_data *mobspawn);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_mob2_post[hIndex].func;
postHookFunc(mobspawn);
}
@@ -50372,14 +50372,14 @@ void HP_npc_parse_mob2(struct spawn_data *mobspawn) {
const char* HP_npc_parse_mob(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_mob_pre ) {
+ if (HPMHooks.count.HP_npc_parse_mob_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_mob_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50387,9 +50387,9 @@ const char* HP_npc_parse_mob(const char *w1, const char *w2, const char *w3, con
{
retVal___ = HPMHooks.source.npc.parse_mob(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_mob_post ) {
+ if (HPMHooks.count.HP_npc_parse_mob_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mob_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_mob_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -50399,14 +50399,14 @@ const char* HP_npc_parse_mob(const char *w1, const char *w2, const char *w3, con
const char* HP_npc_parse_mapflag(const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_npc_parse_mapflag_pre ) {
+ if (HPMHooks.count.HP_npc_parse_mapflag_pre > 0) {
const char* (*preHookFunc) (const char **w1, const char **w2, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mapflag_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mapflag_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_mapflag_pre[hIndex].func;
retVal___ = preHookFunc(&w1, &w2, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50414,9 +50414,9 @@ const char* HP_npc_parse_mapflag(const char *w1, const char *w2, const char *w3,
{
retVal___ = HPMHooks.source.npc.parse_mapflag(w1, w2, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_mapflag_post ) {
+ if (HPMHooks.count.HP_npc_parse_mapflag_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *w1, const char *w2, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mapflag_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_mapflag_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_mapflag_post[hIndex].func;
retVal___ = postHookFunc(retVal___, w1, w2, w3, w4, start, buffer, filepath, retval);
}
@@ -50425,14 +50425,14 @@ const char* HP_npc_parse_mapflag(const char *w1, const char *w2, const char *w3,
}
void HP_npc_parse_unknown_mapflag(const char *name, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_parse_unknown_mapflag_pre ) {
+ if (HPMHooks.count.HP_npc_parse_unknown_mapflag_pre > 0) {
void (*preHookFunc) (const char **name, const char **w3, const char **w4, const char **start, const char **buffer, const char **filepath, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_mapflag_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_mapflag_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parse_unknown_mapflag_pre[hIndex].func;
preHookFunc(&name, &w3, &w4, &start, &buffer, &filepath, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50440,9 +50440,9 @@ void HP_npc_parse_unknown_mapflag(const char *name, const char *w3, const char *
{
HPMHooks.source.npc.parse_unknown_mapflag(name, w3, w4, start, buffer, filepath, retval);
}
- if( HPMHooks.count.HP_npc_parse_unknown_mapflag_post ) {
+ if (HPMHooks.count.HP_npc_parse_unknown_mapflag_post > 0) {
void (*postHookFunc) (const char *name, const char *w3, const char *w4, const char *start, const char *buffer, const char *filepath, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_mapflag_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parse_unknown_mapflag_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parse_unknown_mapflag_post[hIndex].func;
postHookFunc(name, w3, w4, start, buffer, filepath, retval);
}
@@ -50452,14 +50452,14 @@ void HP_npc_parse_unknown_mapflag(const char *name, const char *w3, const char *
int HP_npc_parsesrcfile(const char *filepath, bool runOnInit) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_parsesrcfile_pre ) {
+ if (HPMHooks.count.HP_npc_parsesrcfile_pre > 0) {
int (*preHookFunc) (const char **filepath, bool *runOnInit);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsesrcfile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsesrcfile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_parsesrcfile_pre[hIndex].func;
retVal___ = preHookFunc(&filepath, &runOnInit);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50467,9 +50467,9 @@ int HP_npc_parsesrcfile(const char *filepath, bool runOnInit) {
{
retVal___ = HPMHooks.source.npc.parsesrcfile(filepath, runOnInit);
}
- if( HPMHooks.count.HP_npc_parsesrcfile_post ) {
+ if (HPMHooks.count.HP_npc_parsesrcfile_post > 0) {
int (*postHookFunc) (int retVal___, const char *filepath, bool runOnInit);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsesrcfile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_parsesrcfile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_parsesrcfile_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filepath, runOnInit);
}
@@ -50479,14 +50479,14 @@ int HP_npc_parsesrcfile(const char *filepath, bool runOnInit) {
int HP_npc_script_event(struct map_session_data *sd, enum npce_event type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_script_event_pre ) {
+ if (HPMHooks.count.HP_npc_script_event_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, enum npce_event *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_script_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_script_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_script_event_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50494,9 +50494,9 @@ int HP_npc_script_event(struct map_session_data *sd, enum npce_event type) {
{
retVal___ = HPMHooks.source.npc.script_event(sd, type);
}
- if( HPMHooks.count.HP_npc_script_event_post ) {
+ if (HPMHooks.count.HP_npc_script_event_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, enum npce_event type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_script_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_script_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_script_event_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -50505,14 +50505,14 @@ int HP_npc_script_event(struct map_session_data *sd, enum npce_event type) {
}
void HP_npc_read_event_script(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_read_event_script_pre ) {
+ if (HPMHooks.count.HP_npc_read_event_script_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_read_event_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_read_event_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_read_event_script_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50520,9 +50520,9 @@ void HP_npc_read_event_script(void) {
{
HPMHooks.source.npc.read_event_script();
}
- if( HPMHooks.count.HP_npc_read_event_script_post ) {
+ if (HPMHooks.count.HP_npc_read_event_script_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_read_event_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_read_event_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_read_event_script_post[hIndex].func;
postHookFunc();
}
@@ -50532,16 +50532,16 @@ void HP_npc_read_event_script(void) {
int HP_npc_path_db_clear_sub(union DBKey key, struct DBData *data, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_path_db_clear_sub_pre ) {
+ if (HPMHooks.count.HP_npc_path_db_clear_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_path_db_clear_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_path_db_clear_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_npc_path_db_clear_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50551,9 +50551,9 @@ int HP_npc_path_db_clear_sub(union DBKey key, struct DBData *data, va_list args)
retVal___ = HPMHooks.source.npc.path_db_clear_sub(key, data, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_npc_path_db_clear_sub_post ) {
+ if (HPMHooks.count.HP_npc_path_db_clear_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_path_db_clear_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_path_db_clear_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_npc_path_db_clear_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, args___copy);
@@ -50565,16 +50565,16 @@ int HP_npc_path_db_clear_sub(union DBKey key, struct DBData *data, va_list args)
int HP_npc_ev_label_db_clear_sub(union DBKey key, struct DBData *data, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre ) {
+ if (HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ev_label_db_clear_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_npc_ev_label_db_clear_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50584,9 +50584,9 @@ int HP_npc_ev_label_db_clear_sub(union DBKey key, struct DBData *data, va_list a
retVal___ = HPMHooks.source.npc.ev_label_db_clear_sub(key, data, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_npc_ev_label_db_clear_sub_post ) {
+ if (HPMHooks.count.HP_npc_ev_label_db_clear_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_ev_label_db_clear_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_ev_label_db_clear_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_npc_ev_label_db_clear_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, args___copy);
@@ -50598,14 +50598,14 @@ int HP_npc_ev_label_db_clear_sub(union DBKey key, struct DBData *data, va_list a
int HP_npc_reload(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_reload_pre ) {
+ if (HPMHooks.count.HP_npc_reload_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_reload_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50613,9 +50613,9 @@ int HP_npc_reload(void) {
{
retVal___ = HPMHooks.source.npc.reload();
}
- if( HPMHooks.count.HP_npc_reload_post ) {
+ if (HPMHooks.count.HP_npc_reload_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_reload_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -50625,14 +50625,14 @@ int HP_npc_reload(void) {
bool HP_npc_unloadfile(const char *filepath) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_unloadfile_pre ) {
+ if (HPMHooks.count.HP_npc_unloadfile_pre > 0) {
bool (*preHookFunc) (const char **filepath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unloadfile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unloadfile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_unloadfile_pre[hIndex].func;
retVal___ = preHookFunc(&filepath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50640,9 +50640,9 @@ bool HP_npc_unloadfile(const char *filepath) {
{
retVal___ = HPMHooks.source.npc.unloadfile(filepath);
}
- if( HPMHooks.count.HP_npc_unloadfile_post ) {
+ if (HPMHooks.count.HP_npc_unloadfile_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filepath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_unloadfile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_unloadfile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_unloadfile_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filepath);
}
@@ -50651,14 +50651,14 @@ bool HP_npc_unloadfile(const char *filepath) {
}
void HP_npc_do_clear_npc(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_do_clear_npc_pre ) {
+ if (HPMHooks.count.HP_npc_do_clear_npc_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_clear_npc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_clear_npc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_do_clear_npc_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50666,9 +50666,9 @@ void HP_npc_do_clear_npc(void) {
{
HPMHooks.source.npc.do_clear_npc();
}
- if( HPMHooks.count.HP_npc_do_clear_npc_post ) {
+ if (HPMHooks.count.HP_npc_do_clear_npc_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_clear_npc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_do_clear_npc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_do_clear_npc_post[hIndex].func;
postHookFunc();
}
@@ -50677,14 +50677,14 @@ void HP_npc_do_clear_npc(void) {
}
void HP_npc_debug_warps_sub(struct npc_data *nd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_debug_warps_sub_pre ) {
+ if (HPMHooks.count.HP_npc_debug_warps_sub_pre > 0) {
void (*preHookFunc) (struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_debug_warps_sub_pre[hIndex].func;
preHookFunc(&nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50692,9 +50692,9 @@ void HP_npc_debug_warps_sub(struct npc_data *nd) {
{
HPMHooks.source.npc.debug_warps_sub(nd);
}
- if( HPMHooks.count.HP_npc_debug_warps_sub_post ) {
+ if (HPMHooks.count.HP_npc_debug_warps_sub_post > 0) {
void (*postHookFunc) (struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_debug_warps_sub_post[hIndex].func;
postHookFunc(nd);
}
@@ -50703,14 +50703,14 @@ void HP_npc_debug_warps_sub(struct npc_data *nd) {
}
void HP_npc_debug_warps(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_debug_warps_pre ) {
+ if (HPMHooks.count.HP_npc_debug_warps_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_debug_warps_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50718,9 +50718,9 @@ void HP_npc_debug_warps(void) {
{
HPMHooks.source.npc.debug_warps();
}
- if( HPMHooks.count.HP_npc_debug_warps_post ) {
+ if (HPMHooks.count.HP_npc_debug_warps_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_debug_warps_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_debug_warps_post[hIndex].func;
postHookFunc();
}
@@ -50729,14 +50729,14 @@ void HP_npc_debug_warps(void) {
}
void HP_npc_trader_count_funds(struct npc_data *nd, struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_trader_count_funds_pre ) {
+ if (HPMHooks.count.HP_npc_trader_count_funds_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_count_funds_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_count_funds_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_trader_count_funds_pre[hIndex].func;
preHookFunc(&nd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50744,9 +50744,9 @@ void HP_npc_trader_count_funds(struct npc_data *nd, struct map_session_data *sd)
{
HPMHooks.source.npc.trader_count_funds(nd, sd);
}
- if( HPMHooks.count.HP_npc_trader_count_funds_post ) {
+ if (HPMHooks.count.HP_npc_trader_count_funds_post > 0) {
void (*postHookFunc) (struct npc_data *nd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_count_funds_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_count_funds_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_trader_count_funds_post[hIndex].func;
postHookFunc(nd, sd);
}
@@ -50756,14 +50756,14 @@ void HP_npc_trader_count_funds(struct npc_data *nd, struct map_session_data *sd)
bool HP_npc_trader_pay(struct npc_data *nd, struct map_session_data *sd, int price, int points) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_trader_pay_pre ) {
+ if (HPMHooks.count.HP_npc_trader_pay_pre > 0) {
bool (*preHookFunc) (struct npc_data **nd, struct map_session_data **sd, int *price, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_pay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_pay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_trader_pay_pre[hIndex].func;
retVal___ = preHookFunc(&nd, &sd, &price, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50771,9 +50771,9 @@ bool HP_npc_trader_pay(struct npc_data *nd, struct map_session_data *sd, int pri
{
retVal___ = HPMHooks.source.npc.trader_pay(nd, sd, price, points);
}
- if( HPMHooks.count.HP_npc_trader_pay_post ) {
+ if (HPMHooks.count.HP_npc_trader_pay_post > 0) {
bool (*postHookFunc) (bool retVal___, struct npc_data *nd, struct map_session_data *sd, int price, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_pay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_pay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_trader_pay_post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, sd, price, points);
}
@@ -50782,14 +50782,14 @@ bool HP_npc_trader_pay(struct npc_data *nd, struct map_session_data *sd, int pri
}
void HP_npc_trader_update(int master) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_trader_update_pre ) {
+ if (HPMHooks.count.HP_npc_trader_update_pre > 0) {
void (*preHookFunc) (int *master);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_trader_update_pre[hIndex].func;
preHookFunc(&master);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50797,9 +50797,9 @@ void HP_npc_trader_update(int master) {
{
HPMHooks.source.npc.trader_update(master);
}
- if( HPMHooks.count.HP_npc_trader_update_post ) {
+ if (HPMHooks.count.HP_npc_trader_update_post > 0) {
void (*postHookFunc) (int master);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_trader_update_post[hIndex].func;
postHookFunc(master);
}
@@ -50809,14 +50809,14 @@ void HP_npc_trader_update(int master) {
int HP_npc_market_buylist(struct map_session_data *sd, struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_market_buylist_pre ) {
+ if (HPMHooks.count.HP_npc_market_buylist_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_buylist_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_buylist_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_market_buylist_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50824,9 +50824,9 @@ int HP_npc_market_buylist(struct map_session_data *sd, struct itemlist *item_lis
{
retVal___ = HPMHooks.source.npc.market_buylist(sd, item_list);
}
- if( HPMHooks.count.HP_npc_market_buylist_post ) {
+ if (HPMHooks.count.HP_npc_market_buylist_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_buylist_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_buylist_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_market_buylist_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list);
}
@@ -50836,14 +50836,14 @@ int HP_npc_market_buylist(struct map_session_data *sd, struct itemlist *item_lis
bool HP_npc_trader_open(struct map_session_data *sd, struct npc_data *nd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_trader_open_pre ) {
+ if (HPMHooks.count.HP_npc_trader_open_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct npc_data **nd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_trader_open_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50851,9 +50851,9 @@ bool HP_npc_trader_open(struct map_session_data *sd, struct npc_data *nd) {
{
retVal___ = HPMHooks.source.npc.trader_open(sd, nd);
}
- if( HPMHooks.count.HP_npc_trader_open_post ) {
+ if (HPMHooks.count.HP_npc_trader_open_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct npc_data *nd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_trader_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_trader_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nd);
}
@@ -50862,14 +50862,14 @@ bool HP_npc_trader_open(struct map_session_data *sd, struct npc_data *nd) {
}
void HP_npc_market_fromsql(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_market_fromsql_pre ) {
+ if (HPMHooks.count.HP_npc_market_fromsql_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_fromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_fromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_market_fromsql_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50877,9 +50877,9 @@ void HP_npc_market_fromsql(void) {
{
HPMHooks.source.npc.market_fromsql();
}
- if( HPMHooks.count.HP_npc_market_fromsql_post ) {
+ if (HPMHooks.count.HP_npc_market_fromsql_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_fromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_fromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_market_fromsql_post[hIndex].func;
postHookFunc();
}
@@ -50888,14 +50888,14 @@ void HP_npc_market_fromsql(void) {
}
void HP_npc_market_tosql(struct npc_data *nd, unsigned short index) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_market_tosql_pre ) {
+ if (HPMHooks.count.HP_npc_market_tosql_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, unsigned short *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_tosql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_tosql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_market_tosql_pre[hIndex].func;
preHookFunc(&nd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50903,9 +50903,9 @@ void HP_npc_market_tosql(struct npc_data *nd, unsigned short index) {
{
HPMHooks.source.npc.market_tosql(nd, index);
}
- if( HPMHooks.count.HP_npc_market_tosql_post ) {
+ if (HPMHooks.count.HP_npc_market_tosql_post > 0) {
void (*postHookFunc) (struct npc_data *nd, unsigned short index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_tosql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_tosql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_market_tosql_post[hIndex].func;
postHookFunc(nd, index);
}
@@ -50914,14 +50914,14 @@ void HP_npc_market_tosql(struct npc_data *nd, unsigned short index) {
}
void HP_npc_market_delfromsql(struct npc_data *nd, unsigned short index) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_market_delfromsql_pre ) {
+ if (HPMHooks.count.HP_npc_market_delfromsql_pre > 0) {
void (*preHookFunc) (struct npc_data **nd, unsigned short *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_market_delfromsql_pre[hIndex].func;
preHookFunc(&nd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50929,9 +50929,9 @@ void HP_npc_market_delfromsql(struct npc_data *nd, unsigned short index) {
{
HPMHooks.source.npc.market_delfromsql(nd, index);
}
- if( HPMHooks.count.HP_npc_market_delfromsql_post ) {
+ if (HPMHooks.count.HP_npc_market_delfromsql_post > 0) {
void (*postHookFunc) (struct npc_data *nd, unsigned short index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_market_delfromsql_post[hIndex].func;
postHookFunc(nd, index);
}
@@ -50940,14 +50940,14 @@ void HP_npc_market_delfromsql(struct npc_data *nd, unsigned short index) {
}
void HP_npc_market_delfromsql_sub(const char *npcname, unsigned short index) {
int hIndex = 0;
- if( HPMHooks.count.HP_npc_market_delfromsql_sub_pre ) {
+ if (HPMHooks.count.HP_npc_market_delfromsql_sub_pre > 0) {
void (*preHookFunc) (const char **npcname, unsigned short *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_market_delfromsql_sub_pre[hIndex].func;
preHookFunc(&npcname, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -50955,9 +50955,9 @@ void HP_npc_market_delfromsql_sub(const char *npcname, unsigned short index) {
{
HPMHooks.source.npc.market_delfromsql_sub(npcname, index);
}
- if( HPMHooks.count.HP_npc_market_delfromsql_sub_post ) {
+ if (HPMHooks.count.HP_npc_market_delfromsql_sub_post > 0) {
void (*postHookFunc) (const char *npcname, unsigned short index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_market_delfromsql_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_market_delfromsql_sub_post[hIndex].func;
postHookFunc(npcname, index);
}
@@ -50967,14 +50967,14 @@ void HP_npc_market_delfromsql_sub(const char *npcname, unsigned short index) {
bool HP_npc_db_checkid(const int id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_npc_db_checkid_pre ) {
+ if (HPMHooks.count.HP_npc_db_checkid_pre > 0) {
bool (*preHookFunc) (const int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_db_checkid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_db_checkid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_db_checkid_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -50982,9 +50982,9 @@ bool HP_npc_db_checkid(const int id) {
{
retVal___ = HPMHooks.source.npc.db_checkid(id);
}
- if( HPMHooks.count.HP_npc_db_checkid_post ) {
+ if (HPMHooks.count.HP_npc_db_checkid_post > 0) {
bool (*postHookFunc) (bool retVal___, const int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_db_checkid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_db_checkid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_db_checkid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -50994,14 +50994,14 @@ bool HP_npc_db_checkid(const int id) {
int HP_npc_secure_timeout_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_npc_secure_timeout_timer_pre ) {
+ if (HPMHooks.count.HP_npc_secure_timeout_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_npc_secure_timeout_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51009,9 +51009,9 @@ int HP_npc_secure_timeout_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.npc.secure_timeout_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_npc_secure_timeout_timer_post ) {
+ if (HPMHooks.count.HP_npc_secure_timeout_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_npc_secure_timeout_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_npc_secure_timeout_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -51021,14 +51021,14 @@ int HP_npc_secure_timeout_timer(int tid, int64 tick, int id, intptr_t data) {
/* nullpo_interface */
void HP_nullpo_assert_report(const char *file, int line, const char *func, const char *targetname, const char *title) {
int hIndex = 0;
- if( HPMHooks.count.HP_nullpo_assert_report_pre ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_pre > 0) {
void (*preHookFunc) (const char **file, int *line, const char **func, const char **targetname, const char **title);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_nullpo_assert_report_pre[hIndex].func;
preHookFunc(&file, &line, &func, &targetname, &title);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51036,9 +51036,9 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
{
HPMHooks.source.nullpo.assert_report(file, line, func, targetname, title);
}
- if( HPMHooks.count.HP_nullpo_assert_report_post ) {
+ if (HPMHooks.count.HP_nullpo_assert_report_post > 0) {
void (*postHookFunc) (const char *file, int line, const char *func, const char *targetname, const char *title);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_nullpo_assert_report_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_nullpo_assert_report_post[hIndex].func;
postHookFunc(file, line, func, targetname, title);
}
@@ -51048,14 +51048,14 @@ void HP_nullpo_assert_report(const char *file, int line, const char *func, const
/* party_interface */
void HP_party_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_init_pre ) {
+ if (HPMHooks.count.HP_party_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51063,9 +51063,9 @@ void HP_party_init(bool minimal) {
{
HPMHooks.source.party.init(minimal);
}
- if( HPMHooks.count.HP_party_init_post ) {
+ if (HPMHooks.count.HP_party_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -51074,14 +51074,14 @@ void HP_party_init(bool minimal) {
}
void HP_party_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_final_pre ) {
+ if (HPMHooks.count.HP_party_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51089,9 +51089,9 @@ void HP_party_final(void) {
{
HPMHooks.source.party.final();
}
- if( HPMHooks.count.HP_party_final_post ) {
+ if (HPMHooks.count.HP_party_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_final_post[hIndex].func;
postHookFunc();
}
@@ -51101,14 +51101,14 @@ void HP_party_final(void) {
struct party_data* HP_party_search(int party_id) {
int hIndex = 0;
struct party_data* retVal___ = NULL;
- if( HPMHooks.count.HP_party_search_pre ) {
+ if (HPMHooks.count.HP_party_search_pre > 0) {
struct party_data* (*preHookFunc) (int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_search_pre[hIndex].func;
retVal___ = preHookFunc(&party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51116,9 +51116,9 @@ struct party_data* HP_party_search(int party_id) {
{
retVal___ = HPMHooks.source.party.search(party_id);
}
- if( HPMHooks.count.HP_party_search_post ) {
+ if (HPMHooks.count.HP_party_search_post > 0) {
struct party_data* (*postHookFunc) (struct party_data* retVal___, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id);
}
@@ -51128,14 +51128,14 @@ struct party_data* HP_party_search(int party_id) {
struct party_data* HP_party_searchname(const char *str) {
int hIndex = 0;
struct party_data* retVal___ = NULL;
- if( HPMHooks.count.HP_party_searchname_pre ) {
+ if (HPMHooks.count.HP_party_searchname_pre > 0) {
struct party_data* (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_searchname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_searchname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_searchname_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51143,9 +51143,9 @@ struct party_data* HP_party_searchname(const char *str) {
{
retVal___ = HPMHooks.source.party.searchname(str);
}
- if( HPMHooks.count.HP_party_searchname_post ) {
+ if (HPMHooks.count.HP_party_searchname_post > 0) {
struct party_data* (*postHookFunc) (struct party_data* retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_searchname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_searchname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_searchname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -51155,14 +51155,14 @@ struct party_data* HP_party_searchname(const char *str) {
int HP_party_getmemberid(struct party_data *p, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_getmemberid_pre ) {
+ if (HPMHooks.count.HP_party_getmemberid_pre > 0) {
int (*preHookFunc) (struct party_data **p, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_getmemberid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_getmemberid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_getmemberid_pre[hIndex].func;
retVal___ = preHookFunc(&p, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51170,9 +51170,9 @@ int HP_party_getmemberid(struct party_data *p, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.party.getmemberid(p, sd);
}
- if( HPMHooks.count.HP_party_getmemberid_post ) {
+ if (HPMHooks.count.HP_party_getmemberid_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_getmemberid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_getmemberid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_getmemberid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, sd);
}
@@ -51182,14 +51182,14 @@ int HP_party_getmemberid(struct party_data *p, struct map_session_data *sd) {
struct map_session_data* HP_party_getavailablesd(struct party_data *p) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_party_getavailablesd_pre ) {
+ if (HPMHooks.count.HP_party_getavailablesd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_getavailablesd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_getavailablesd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_getavailablesd_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51197,9 +51197,9 @@ struct map_session_data* HP_party_getavailablesd(struct party_data *p) {
{
retVal___ = HPMHooks.source.party.getavailablesd(p);
}
- if( HPMHooks.count.HP_party_getavailablesd_post ) {
+ if (HPMHooks.count.HP_party_getavailablesd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_getavailablesd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_getavailablesd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_getavailablesd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -51209,14 +51209,14 @@ struct map_session_data* HP_party_getavailablesd(struct party_data *p) {
int HP_party_create(struct map_session_data *sd, const char *name, int item, int item2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_create_pre ) {
+ if (HPMHooks.count.HP_party_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name, int *item, int *item2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name, &item, &item2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51224,9 +51224,9 @@ int HP_party_create(struct map_session_data *sd, const char *name, int item, int
{
retVal___ = HPMHooks.source.party.create(sd, name, item, item2);
}
- if( HPMHooks.count.HP_party_create_post ) {
+ if (HPMHooks.count.HP_party_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name, int item, int item2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name, item, item2);
}
@@ -51235,14 +51235,14 @@ int HP_party_create(struct map_session_data *sd, const char *name, int item, int
}
void HP_party_created(int account_id, int char_id, int fail, int party_id, const char *name) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_created_pre ) {
+ if (HPMHooks.count.HP_party_created_pre > 0) {
void (*preHookFunc) (int *account_id, int *char_id, int *fail, int *party_id, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_created_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_created_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_created_pre[hIndex].func;
preHookFunc(&account_id, &char_id, &fail, &party_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51250,9 +51250,9 @@ void HP_party_created(int account_id, int char_id, int fail, int party_id, const
{
HPMHooks.source.party.created(account_id, char_id, fail, party_id, name);
}
- if( HPMHooks.count.HP_party_created_post ) {
+ if (HPMHooks.count.HP_party_created_post > 0) {
void (*postHookFunc) (int account_id, int char_id, int fail, int party_id, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_created_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_created_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_created_post[hIndex].func;
postHookFunc(account_id, char_id, fail, party_id, name);
}
@@ -51262,14 +51262,14 @@ void HP_party_created(int account_id, int char_id, int fail, int party_id, const
int HP_party_request_info(int party_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_request_info_pre ) {
+ if (HPMHooks.count.HP_party_request_info_pre > 0) {
int (*preHookFunc) (int *party_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_request_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_request_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_request_info_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51277,9 +51277,9 @@ int HP_party_request_info(int party_id, int char_id) {
{
retVal___ = HPMHooks.source.party.request_info(party_id, char_id);
}
- if( HPMHooks.count.HP_party_request_info_post ) {
+ if (HPMHooks.count.HP_party_request_info_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_request_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_request_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_request_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, char_id);
}
@@ -51289,14 +51289,14 @@ int HP_party_request_info(int party_id, int char_id) {
int HP_party_invite(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_invite_pre ) {
+ if (HPMHooks.count.HP_party_invite_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_invite_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51304,9 +51304,9 @@ int HP_party_invite(struct map_session_data *sd, struct map_session_data *tsd) {
{
retVal___ = HPMHooks.source.party.invite(sd, tsd);
}
- if( HPMHooks.count.HP_party_invite_post ) {
+ if (HPMHooks.count.HP_party_invite_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_invite_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tsd);
}
@@ -51315,14 +51315,14 @@ int HP_party_invite(struct map_session_data *sd, struct map_session_data *tsd) {
}
void HP_party_member_joined(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_member_joined_pre ) {
+ if (HPMHooks.count.HP_party_member_joined_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_joined_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_joined_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_member_joined_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51330,9 +51330,9 @@ void HP_party_member_joined(struct map_session_data *sd) {
{
HPMHooks.source.party.member_joined(sd);
}
- if( HPMHooks.count.HP_party_member_joined_post ) {
+ if (HPMHooks.count.HP_party_member_joined_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_joined_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_joined_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_member_joined_post[hIndex].func;
postHookFunc(sd);
}
@@ -51342,14 +51342,14 @@ void HP_party_member_joined(struct map_session_data *sd) {
int HP_party_member_added(int party_id, int account_id, int char_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_member_added_pre ) {
+ if (HPMHooks.count.HP_party_member_added_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_added_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_added_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_member_added_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51357,9 +51357,9 @@ int HP_party_member_added(int party_id, int account_id, int char_id, int flag) {
{
retVal___ = HPMHooks.source.party.member_added(party_id, account_id, char_id, flag);
}
- if( HPMHooks.count.HP_party_member_added_post ) {
+ if (HPMHooks.count.HP_party_member_added_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_added_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_added_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_member_added_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id, flag);
}
@@ -51369,14 +51369,14 @@ int HP_party_member_added(int party_id, int account_id, int char_id, int flag) {
int HP_party_leave(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_leave_pre ) {
+ if (HPMHooks.count.HP_party_leave_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_leave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_leave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_leave_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51384,9 +51384,9 @@ int HP_party_leave(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.party.leave(sd);
}
- if( HPMHooks.count.HP_party_leave_post ) {
+ if (HPMHooks.count.HP_party_leave_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_leave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_leave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_leave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -51396,14 +51396,14 @@ int HP_party_leave(struct map_session_data *sd) {
int HP_party_removemember(struct map_session_data *sd, int account_id, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_removemember_pre ) {
+ if (HPMHooks.count.HP_party_removemember_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *account_id, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_removemember_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_removemember_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_removemember_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &account_id, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51411,9 +51411,9 @@ int HP_party_removemember(struct map_session_data *sd, int account_id, const cha
{
retVal___ = HPMHooks.source.party.removemember(sd, account_id, name);
}
- if( HPMHooks.count.HP_party_removemember_post ) {
+ if (HPMHooks.count.HP_party_removemember_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int account_id, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_removemember_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_removemember_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_removemember_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, account_id, name);
}
@@ -51423,14 +51423,14 @@ int HP_party_removemember(struct map_session_data *sd, int account_id, const cha
int HP_party_member_withdraw(int party_id, int account_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_member_withdraw_pre ) {
+ if (HPMHooks.count.HP_party_member_withdraw_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_member_withdraw_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51438,9 +51438,9 @@ int HP_party_member_withdraw(int party_id, int account_id, int char_id) {
{
retVal___ = HPMHooks.source.party.member_withdraw(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_party_member_withdraw_post ) {
+ if (HPMHooks.count.HP_party_member_withdraw_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_member_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_member_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_member_withdraw_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -51449,14 +51449,14 @@ int HP_party_member_withdraw(int party_id, int account_id, int char_id) {
}
void HP_party_reply_invite(struct map_session_data *sd, int party_id, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_reply_invite_pre ) {
+ if (HPMHooks.count.HP_party_reply_invite_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *party_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_reply_invite_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_reply_invite_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_reply_invite_pre[hIndex].func;
preHookFunc(&sd, &party_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51464,9 +51464,9 @@ void HP_party_reply_invite(struct map_session_data *sd, int party_id, int flag)
{
HPMHooks.source.party.reply_invite(sd, party_id, flag);
}
- if( HPMHooks.count.HP_party_reply_invite_post ) {
+ if (HPMHooks.count.HP_party_reply_invite_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int party_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_reply_invite_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_reply_invite_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_reply_invite_post[hIndex].func;
postHookFunc(sd, party_id, flag);
}
@@ -51476,14 +51476,14 @@ void HP_party_reply_invite(struct map_session_data *sd, int party_id, int flag)
int HP_party_recv_noinfo(int party_id, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_recv_noinfo_pre ) {
+ if (HPMHooks.count.HP_party_recv_noinfo_pre > 0) {
int (*preHookFunc) (int *party_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_noinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_noinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recv_noinfo_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51491,9 +51491,9 @@ int HP_party_recv_noinfo(int party_id, int char_id) {
{
retVal___ = HPMHooks.source.party.recv_noinfo(party_id, char_id);
}
- if( HPMHooks.count.HP_party_recv_noinfo_post ) {
+ if (HPMHooks.count.HP_party_recv_noinfo_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_noinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_noinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recv_noinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, char_id);
}
@@ -51503,14 +51503,14 @@ int HP_party_recv_noinfo(int party_id, int char_id) {
int HP_party_recv_info(const struct party *sp, int char_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_recv_info_pre ) {
+ if (HPMHooks.count.HP_party_recv_info_pre > 0) {
int (*preHookFunc) (const struct party **sp, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_info_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_info_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recv_info_pre[hIndex].func;
retVal___ = preHookFunc(&sp, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51518,9 +51518,9 @@ int HP_party_recv_info(const struct party *sp, int char_id) {
{
retVal___ = HPMHooks.source.party.recv_info(sp, char_id);
}
- if( HPMHooks.count.HP_party_recv_info_post ) {
+ if (HPMHooks.count.HP_party_recv_info_post > 0) {
int (*postHookFunc) (int retVal___, const struct party *sp, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_info_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_info_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recv_info_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sp, char_id);
}
@@ -51530,14 +51530,14 @@ int HP_party_recv_info(const struct party *sp, int char_id) {
int HP_party_recv_movemap(int party_id, int account_id, int char_id, unsigned short mapid, int online, int lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_recv_movemap_pre ) {
+ if (HPMHooks.count.HP_party_recv_movemap_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *char_id, unsigned short *mapid, int *online, int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_movemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_movemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recv_movemap_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id, &mapid, &online, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51545,9 +51545,9 @@ int HP_party_recv_movemap(int party_id, int account_id, int char_id, unsigned sh
{
retVal___ = HPMHooks.source.party.recv_movemap(party_id, account_id, char_id, mapid, online, lv);
}
- if( HPMHooks.count.HP_party_recv_movemap_post ) {
+ if (HPMHooks.count.HP_party_recv_movemap_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int char_id, unsigned short mapid, int online, int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_movemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_movemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recv_movemap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id, mapid, online, lv);
}
@@ -51557,14 +51557,14 @@ int HP_party_recv_movemap(int party_id, int account_id, int char_id, unsigned sh
int HP_party_broken(int party_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_broken_pre ) {
+ if (HPMHooks.count.HP_party_broken_pre > 0) {
int (*preHookFunc) (int *party_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_broken_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_broken_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_broken_pre[hIndex].func;
retVal___ = preHookFunc(&party_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51572,9 +51572,9 @@ int HP_party_broken(int party_id) {
{
retVal___ = HPMHooks.source.party.broken(party_id);
}
- if( HPMHooks.count.HP_party_broken_post ) {
+ if (HPMHooks.count.HP_party_broken_post > 0) {
int (*postHookFunc) (int retVal___, int party_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_broken_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_broken_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_broken_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id);
}
@@ -51584,14 +51584,14 @@ int HP_party_broken(int party_id) {
int HP_party_optionchanged(int party_id, int account_id, int exp, int item, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_optionchanged_pre ) {
+ if (HPMHooks.count.HP_party_optionchanged_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, int *exp, int *item, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_optionchanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_optionchanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_optionchanged_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &exp, &item, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51599,9 +51599,9 @@ int HP_party_optionchanged(int party_id, int account_id, int exp, int item, int
{
retVal___ = HPMHooks.source.party.optionchanged(party_id, account_id, exp, item, flag);
}
- if( HPMHooks.count.HP_party_optionchanged_post ) {
+ if (HPMHooks.count.HP_party_optionchanged_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, int exp, int item, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_optionchanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_optionchanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_optionchanged_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, exp, item, flag);
}
@@ -51611,14 +51611,14 @@ int HP_party_optionchanged(int party_id, int account_id, int exp, int item, int
int HP_party_changeoption(struct map_session_data *sd, int exp, int item) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_changeoption_pre ) {
+ if (HPMHooks.count.HP_party_changeoption_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *exp, int *item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeoption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_changeoption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_changeoption_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &exp, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51626,9 +51626,9 @@ int HP_party_changeoption(struct map_session_data *sd, int exp, int item) {
{
retVal___ = HPMHooks.source.party.changeoption(sd, exp, item);
}
- if( HPMHooks.count.HP_party_changeoption_post ) {
+ if (HPMHooks.count.HP_party_changeoption_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int exp, int item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeoption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_changeoption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_changeoption_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, exp, item);
}
@@ -51638,14 +51638,14 @@ int HP_party_changeoption(struct map_session_data *sd, int exp, int item) {
bool HP_party_changeleader(struct map_session_data *sd, struct map_session_data *t_sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_party_changeleader_pre ) {
+ if (HPMHooks.count.HP_party_changeleader_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct map_session_data **t_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeleader_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_changeleader_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_changeleader_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &t_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51653,9 +51653,9 @@ bool HP_party_changeleader(struct map_session_data *sd, struct map_session_data
{
retVal___ = HPMHooks.source.party.changeleader(sd, t_sd);
}
- if( HPMHooks.count.HP_party_changeleader_post ) {
+ if (HPMHooks.count.HP_party_changeleader_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct map_session_data *t_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_changeleader_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_changeleader_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_changeleader_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, t_sd);
}
@@ -51664,14 +51664,14 @@ bool HP_party_changeleader(struct map_session_data *sd, struct map_session_data
}
void HP_party_send_movemap(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_send_movemap_pre ) {
+ if (HPMHooks.count.HP_party_send_movemap_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_movemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_movemap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_movemap_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51679,9 +51679,9 @@ void HP_party_send_movemap(struct map_session_data *sd) {
{
HPMHooks.source.party.send_movemap(sd);
}
- if( HPMHooks.count.HP_party_send_movemap_post ) {
+ if (HPMHooks.count.HP_party_send_movemap_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_movemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_movemap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_movemap_post[hIndex].func;
postHookFunc(sd);
}
@@ -51690,14 +51690,14 @@ void HP_party_send_movemap(struct map_session_data *sd) {
}
void HP_party_send_levelup(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_send_levelup_pre ) {
+ if (HPMHooks.count.HP_party_send_levelup_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_levelup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_levelup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_levelup_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -51705,9 +51705,9 @@ void HP_party_send_levelup(struct map_session_data *sd) {
{
HPMHooks.source.party.send_levelup(sd);
}
- if( HPMHooks.count.HP_party_send_levelup_post ) {
+ if (HPMHooks.count.HP_party_send_levelup_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_levelup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_levelup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_levelup_post[hIndex].func;
postHookFunc(sd);
}
@@ -51717,14 +51717,14 @@ void HP_party_send_levelup(struct map_session_data *sd) {
int HP_party_send_logout(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_send_logout_pre ) {
+ if (HPMHooks.count.HP_party_send_logout_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_logout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_logout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_logout_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51732,9 +51732,9 @@ int HP_party_send_logout(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.party.send_logout(sd);
}
- if( HPMHooks.count.HP_party_send_logout_post ) {
+ if (HPMHooks.count.HP_party_send_logout_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_logout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_logout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_logout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -51744,14 +51744,14 @@ int HP_party_send_logout(struct map_session_data *sd) {
int HP_party_send_message(struct map_session_data *sd, const char *mes) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_send_message_pre ) {
+ if (HPMHooks.count.HP_party_send_message_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **mes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &mes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51759,9 +51759,9 @@ int HP_party_send_message(struct map_session_data *sd, const char *mes) {
{
retVal___ = HPMHooks.source.party.send_message(sd, mes);
}
- if( HPMHooks.count.HP_party_send_message_post ) {
+ if (HPMHooks.count.HP_party_send_message_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *mes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, mes);
}
@@ -51771,14 +51771,14 @@ int HP_party_send_message(struct map_session_data *sd, const char *mes) {
int HP_party_recv_message(int party_id, int account_id, const char *mes, int len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_recv_message_pre ) {
+ if (HPMHooks.count.HP_party_recv_message_pre > 0) {
int (*preHookFunc) (int *party_id, int *account_id, const char **mes, int *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recv_message_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &mes, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51786,9 +51786,9 @@ int HP_party_recv_message(int party_id, int account_id, const char *mes, int len
{
retVal___ = HPMHooks.source.party.recv_message(party_id, account_id, mes, len);
}
- if( HPMHooks.count.HP_party_recv_message_post ) {
+ if (HPMHooks.count.HP_party_recv_message_post > 0) {
int (*postHookFunc) (int retVal___, int party_id, int account_id, const char *mes, int len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recv_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recv_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, mes, len);
}
@@ -51798,14 +51798,14 @@ int HP_party_recv_message(int party_id, int account_id, const char *mes, int len
int HP_party_skill_check(struct map_session_data *sd, int party_id, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_skill_check_pre ) {
+ if (HPMHooks.count.HP_party_skill_check_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *party_id, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_skill_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_skill_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_skill_check_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &party_id, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51813,9 +51813,9 @@ int HP_party_skill_check(struct map_session_data *sd, int party_id, uint16 skill
{
retVal___ = HPMHooks.source.party.skill_check(sd, party_id, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_party_skill_check_post ) {
+ if (HPMHooks.count.HP_party_skill_check_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int party_id, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_skill_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_skill_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_skill_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, party_id, skill_id, skill_lv);
}
@@ -51825,14 +51825,14 @@ int HP_party_skill_check(struct map_session_data *sd, int party_id, uint16 skill
int HP_party_send_xy_clear(struct party_data *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_send_xy_clear_pre ) {
+ if (HPMHooks.count.HP_party_send_xy_clear_pre > 0) {
int (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_xy_clear_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51840,9 +51840,9 @@ int HP_party_send_xy_clear(struct party_data *p) {
{
retVal___ = HPMHooks.source.party.send_xy_clear(p);
}
- if( HPMHooks.count.HP_party_send_xy_clear_post ) {
+ if (HPMHooks.count.HP_party_send_xy_clear_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_xy_clear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -51852,14 +51852,14 @@ int HP_party_send_xy_clear(struct party_data *p) {
int HP_party_exp_share(struct party_data *p, struct block_list *src, unsigned int base_exp, unsigned int job_exp, int zeny) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_exp_share_pre ) {
+ if (HPMHooks.count.HP_party_exp_share_pre > 0) {
int (*preHookFunc) (struct party_data **p, struct block_list **src, unsigned int *base_exp, unsigned int *job_exp, int *zeny);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_exp_share_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_exp_share_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_exp_share_pre[hIndex].func;
retVal___ = preHookFunc(&p, &src, &base_exp, &job_exp, &zeny);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51867,9 +51867,9 @@ int HP_party_exp_share(struct party_data *p, struct block_list *src, unsigned in
{
retVal___ = HPMHooks.source.party.exp_share(p, src, base_exp, job_exp, zeny);
}
- if( HPMHooks.count.HP_party_exp_share_post ) {
+ if (HPMHooks.count.HP_party_exp_share_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p, struct block_list *src, unsigned int base_exp, unsigned int job_exp, int zeny);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_exp_share_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_exp_share_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_exp_share_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, src, base_exp, job_exp, zeny);
}
@@ -51879,14 +51879,14 @@ int HP_party_exp_share(struct party_data *p, struct block_list *src, unsigned in
int HP_party_share_loot(struct party_data *p, struct map_session_data *sd, struct item *item_data, int first_charid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_share_loot_pre ) {
+ if (HPMHooks.count.HP_party_share_loot_pre > 0) {
int (*preHookFunc) (struct party_data **p, struct map_session_data **sd, struct item **item_data, int *first_charid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_share_loot_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_share_loot_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_share_loot_pre[hIndex].func;
retVal___ = preHookFunc(&p, &sd, &item_data, &first_charid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51894,9 +51894,9 @@ int HP_party_share_loot(struct party_data *p, struct map_session_data *sd, struc
{
retVal___ = HPMHooks.source.party.share_loot(p, sd, item_data, first_charid);
}
- if( HPMHooks.count.HP_party_share_loot_post ) {
+ if (HPMHooks.count.HP_party_share_loot_post > 0) {
int (*postHookFunc) (int retVal___, struct party_data *p, struct map_session_data *sd, struct item *item_data, int first_charid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_share_loot_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_share_loot_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_share_loot_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, sd, item_data, first_charid);
}
@@ -51906,14 +51906,14 @@ int HP_party_share_loot(struct party_data *p, struct map_session_data *sd, struc
int HP_party_send_dot_remove(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_send_dot_remove_pre ) {
+ if (HPMHooks.count.HP_party_send_dot_remove_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_dot_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_dot_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_dot_remove_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51921,9 +51921,9 @@ int HP_party_send_dot_remove(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.party.send_dot_remove(sd);
}
- if( HPMHooks.count.HP_party_send_dot_remove_post ) {
+ if (HPMHooks.count.HP_party_send_dot_remove_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_dot_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_dot_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_dot_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -51933,16 +51933,16 @@ int HP_party_send_dot_remove(struct map_session_data *sd) {
int HP_party_sub_count(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_sub_count_pre ) {
+ if (HPMHooks.count.HP_party_sub_count_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_party_sub_count_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51952,9 +51952,9 @@ int HP_party_sub_count(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.party.sub_count(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_party_sub_count_post ) {
+ if (HPMHooks.count.HP_party_sub_count_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_party_sub_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -51966,16 +51966,16 @@ int HP_party_sub_count(struct block_list *bl, va_list ap) {
int HP_party_sub_count_chorus(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_sub_count_chorus_pre ) {
+ if (HPMHooks.count.HP_party_sub_count_chorus_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_chorus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_chorus_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_party_sub_count_chorus_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -51985,9 +51985,9 @@ int HP_party_sub_count_chorus(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.party.sub_count_chorus(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_party_sub_count_chorus_post ) {
+ if (HPMHooks.count.HP_party_sub_count_chorus_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_chorus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sub_count_chorus_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_party_sub_count_chorus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -51998,14 +51998,14 @@ int HP_party_sub_count_chorus(struct block_list *bl, va_list ap) {
}
void HP_party_booking_register(struct map_session_data *sd, short level, short mapid, short *job) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_booking_register_pre ) {
+ if (HPMHooks.count.HP_party_booking_register_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *level, short *mapid, short **job);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_booking_register_pre[hIndex].func;
preHookFunc(&sd, &level, &mapid, &job);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52013,9 +52013,9 @@ void HP_party_booking_register(struct map_session_data *sd, short level, short m
{
HPMHooks.source.party.booking_register(sd, level, mapid, job);
}
- if( HPMHooks.count.HP_party_booking_register_post ) {
+ if (HPMHooks.count.HP_party_booking_register_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short level, short mapid, short *job);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_booking_register_post[hIndex].func;
postHookFunc(sd, level, mapid, job);
}
@@ -52024,14 +52024,14 @@ void HP_party_booking_register(struct map_session_data *sd, short level, short m
}
void HP_party_booking_update(struct map_session_data *sd, short *job) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_booking_update_pre ) {
+ if (HPMHooks.count.HP_party_booking_update_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short **job);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_booking_update_pre[hIndex].func;
preHookFunc(&sd, &job);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52039,9 +52039,9 @@ void HP_party_booking_update(struct map_session_data *sd, short *job) {
{
HPMHooks.source.party.booking_update(sd, job);
}
- if( HPMHooks.count.HP_party_booking_update_post ) {
+ if (HPMHooks.count.HP_party_booking_update_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short *job);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_booking_update_post[hIndex].func;
postHookFunc(sd, job);
}
@@ -52050,14 +52050,14 @@ void HP_party_booking_update(struct map_session_data *sd, short *job) {
}
void HP_party_booking_search(struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_booking_search_pre ) {
+ if (HPMHooks.count.HP_party_booking_search_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *level, short *mapid, short *job, unsigned long *lastindex, short *resultcount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_booking_search_pre[hIndex].func;
preHookFunc(&sd, &level, &mapid, &job, &lastindex, &resultcount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52065,9 +52065,9 @@ void HP_party_booking_search(struct map_session_data *sd, short level, short map
{
HPMHooks.source.party.booking_search(sd, level, mapid, job, lastindex, resultcount);
}
- if( HPMHooks.count.HP_party_booking_search_post ) {
+ if (HPMHooks.count.HP_party_booking_search_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short level, short mapid, short job, unsigned long lastindex, short resultcount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_booking_search_post[hIndex].func;
postHookFunc(sd, level, mapid, job, lastindex, resultcount);
}
@@ -52076,14 +52076,14 @@ void HP_party_booking_search(struct map_session_data *sd, short level, short map
}
void HP_party_recruit_register(struct map_session_data *sd, short level, const char *notice) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_recruit_register_pre ) {
+ if (HPMHooks.count.HP_party_recruit_register_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *level, const char **notice);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recruit_register_pre[hIndex].func;
preHookFunc(&sd, &level, &notice);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52091,9 +52091,9 @@ void HP_party_recruit_register(struct map_session_data *sd, short level, const c
{
HPMHooks.source.party.recruit_register(sd, level, notice);
}
- if( HPMHooks.count.HP_party_recruit_register_post ) {
+ if (HPMHooks.count.HP_party_recruit_register_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short level, const char *notice);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_register_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recruit_register_post[hIndex].func;
postHookFunc(sd, level, notice);
}
@@ -52102,14 +52102,14 @@ void HP_party_recruit_register(struct map_session_data *sd, short level, const c
}
void HP_party_recruit_update(struct map_session_data *sd, const char *notice) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_recruit_update_pre ) {
+ if (HPMHooks.count.HP_party_recruit_update_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **notice);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recruit_update_pre[hIndex].func;
preHookFunc(&sd, &notice);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52117,9 +52117,9 @@ void HP_party_recruit_update(struct map_session_data *sd, const char *notice) {
{
HPMHooks.source.party.recruit_update(sd, notice);
}
- if( HPMHooks.count.HP_party_recruit_update_post ) {
+ if (HPMHooks.count.HP_party_recruit_update_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *notice);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recruit_update_post[hIndex].func;
postHookFunc(sd, notice);
}
@@ -52128,14 +52128,14 @@ void HP_party_recruit_update(struct map_session_data *sd, const char *notice) {
}
void HP_party_recruit_search(struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_recruit_search_pre ) {
+ if (HPMHooks.count.HP_party_recruit_search_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *level, short *mapid, unsigned long *lastindex, short *resultcount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_recruit_search_pre[hIndex].func;
preHookFunc(&sd, &level, &mapid, &lastindex, &resultcount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52143,9 +52143,9 @@ void HP_party_recruit_search(struct map_session_data *sd, short level, short map
{
HPMHooks.source.party.recruit_search(sd, level, mapid, lastindex, resultcount);
}
- if( HPMHooks.count.HP_party_recruit_search_post ) {
+ if (HPMHooks.count.HP_party_recruit_search_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short level, short mapid, unsigned long lastindex, short resultcount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_recruit_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_recruit_search_post[hIndex].func;
postHookFunc(sd, level, mapid, lastindex, resultcount);
}
@@ -52155,14 +52155,14 @@ void HP_party_recruit_search(struct map_session_data *sd, short level, short map
bool HP_party_booking_delete(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_party_booking_delete_pre ) {
+ if (HPMHooks.count.HP_party_booking_delete_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_booking_delete_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52170,9 +52170,9 @@ bool HP_party_booking_delete(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.party.booking_delete(sd);
}
- if( HPMHooks.count.HP_party_booking_delete_post ) {
+ if (HPMHooks.count.HP_party_booking_delete_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_booking_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_booking_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -52182,16 +52182,16 @@ bool HP_party_booking_delete(struct map_session_data *sd) {
int HP_party_vforeachsamemap(int ( *func ) (struct block_list *, va_list), struct map_session_data *sd, int range, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_vforeachsamemap_pre ) {
+ if (HPMHooks.count.HP_party_vforeachsamemap_pre > 0) {
int (*preHookFunc) (int ( **func ) (struct block_list *, va_list), struct map_session_data **sd, int *range, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_vforeachsamemap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_vforeachsamemap_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_party_vforeachsamemap_pre[hIndex].func;
retVal___ = preHookFunc(&func, &sd, &range, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52201,9 +52201,9 @@ int HP_party_vforeachsamemap(int ( *func ) (struct block_list *, va_list), struc
retVal___ = HPMHooks.source.party.vforeachsamemap(func, sd, range, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_party_vforeachsamemap_post ) {
+ if (HPMHooks.count.HP_party_vforeachsamemap_post > 0) {
int (*postHookFunc) (int retVal___, int ( *func ) (struct block_list *, va_list), struct map_session_data *sd, int range, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_vforeachsamemap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_vforeachsamemap_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_party_vforeachsamemap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, sd, range, ap___copy);
@@ -52215,14 +52215,14 @@ int HP_party_vforeachsamemap(int ( *func ) (struct block_list *, va_list), struc
int HP_party_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_send_xy_timer_pre ) {
+ if (HPMHooks.count.HP_party_send_xy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_send_xy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52230,9 +52230,9 @@ int HP_party_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.party.send_xy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_party_send_xy_timer_post ) {
+ if (HPMHooks.count.HP_party_send_xy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_send_xy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_send_xy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -52241,14 +52241,14 @@ int HP_party_send_xy_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_party_fill_member(struct party_member *member, struct map_session_data *sd, unsigned int leader) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_fill_member_pre ) {
+ if (HPMHooks.count.HP_party_fill_member_pre > 0) {
void (*preHookFunc) (struct party_member **member, struct map_session_data **sd, unsigned int *leader);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_fill_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_fill_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_fill_member_pre[hIndex].func;
preHookFunc(&member, &sd, &leader);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52256,9 +52256,9 @@ void HP_party_fill_member(struct party_member *member, struct map_session_data *
{
HPMHooks.source.party.fill_member(member, sd, leader);
}
- if( HPMHooks.count.HP_party_fill_member_post ) {
+ if (HPMHooks.count.HP_party_fill_member_post > 0) {
void (*postHookFunc) (struct party_member *member, struct map_session_data *sd, unsigned int leader);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_fill_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_fill_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_fill_member_post[hIndex].func;
postHookFunc(member, sd, leader);
}
@@ -52268,14 +52268,14 @@ void HP_party_fill_member(struct party_member *member, struct map_session_data *
struct map_session_data* HP_party_sd_check(int party_id, int account_id, int char_id) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_party_sd_check_pre ) {
+ if (HPMHooks.count.HP_party_sd_check_pre > 0) {
struct map_session_data* (*preHookFunc) (int *party_id, int *account_id, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sd_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sd_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_sd_check_pre[hIndex].func;
retVal___ = preHookFunc(&party_id, &account_id, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52283,9 +52283,9 @@ struct map_session_data* HP_party_sd_check(int party_id, int account_id, int cha
{
retVal___ = HPMHooks.source.party.sd_check(party_id, account_id, char_id);
}
- if( HPMHooks.count.HP_party_sd_check_post ) {
+ if (HPMHooks.count.HP_party_sd_check_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, int party_id, int account_id, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_sd_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_sd_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_sd_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, party_id, account_id, char_id);
}
@@ -52294,14 +52294,14 @@ struct map_session_data* HP_party_sd_check(int party_id, int account_id, int cha
}
void HP_party_check_state(struct party_data *p) {
int hIndex = 0;
- if( HPMHooks.count.HP_party_check_state_pre ) {
+ if (HPMHooks.count.HP_party_check_state_pre > 0) {
void (*preHookFunc) (struct party_data **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_check_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_check_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_check_state_pre[hIndex].func;
preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52309,9 +52309,9 @@ void HP_party_check_state(struct party_data *p) {
{
HPMHooks.source.party.check_state(p);
}
- if( HPMHooks.count.HP_party_check_state_post ) {
+ if (HPMHooks.count.HP_party_check_state_post > 0) {
void (*postHookFunc) (struct party_data *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_check_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_check_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_check_state_post[hIndex].func;
postHookFunc(p);
}
@@ -52321,14 +52321,14 @@ void HP_party_check_state(struct party_data *p) {
struct party_booking_ad_info* HP_party_create_booking_data(void) {
int hIndex = 0;
struct party_booking_ad_info* retVal___ = NULL;
- if( HPMHooks.count.HP_party_create_booking_data_pre ) {
+ if (HPMHooks.count.HP_party_create_booking_data_pre > 0) {
struct party_booking_ad_info* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_create_booking_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_create_booking_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_party_create_booking_data_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52336,9 +52336,9 @@ struct party_booking_ad_info* HP_party_create_booking_data(void) {
{
retVal___ = HPMHooks.source.party.create_booking_data();
}
- if( HPMHooks.count.HP_party_create_booking_data_post ) {
+ if (HPMHooks.count.HP_party_create_booking_data_post > 0) {
struct party_booking_ad_info* (*postHookFunc) (struct party_booking_ad_info* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_create_booking_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_create_booking_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_party_create_booking_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -52348,16 +52348,16 @@ struct party_booking_ad_info* HP_party_create_booking_data(void) {
int HP_party_db_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_party_db_final_pre ) {
+ if (HPMHooks.count.HP_party_db_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_db_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_db_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_party_db_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52367,9 +52367,9 @@ int HP_party_db_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.party.db_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_party_db_final_post ) {
+ if (HPMHooks.count.HP_party_db_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_party_db_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_party_db_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_party_db_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -52382,14 +52382,14 @@ int HP_party_db_final(union DBKey key, struct DBData *data, va_list ap) {
int HP_path_blownpos(struct block_list *bl, int16 m, int16 x0, int16 y0, int16 dx, int16 dy, int count) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_path_blownpos_pre ) {
+ if (HPMHooks.count.HP_path_blownpos_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int16 *m, int16 *x0, int16 *y0, int16 *dx, int16 *dy, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_blownpos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_blownpos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_blownpos_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &m, &x0, &y0, &dx, &dy, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52397,9 +52397,9 @@ int HP_path_blownpos(struct block_list *bl, int16 m, int16 x0, int16 y0, int16 d
{
retVal___ = HPMHooks.source.path.blownpos(bl, m, x0, y0, dx, dy, count);
}
- if( HPMHooks.count.HP_path_blownpos_post ) {
+ if (HPMHooks.count.HP_path_blownpos_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int16 m, int16 x0, int16 y0, int16 dx, int16 dy, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_blownpos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_blownpos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_blownpos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, m, x0, y0, dx, dy, count);
}
@@ -52409,14 +52409,14 @@ int HP_path_blownpos(struct block_list *bl, int16 m, int16 x0, int16 y0, int16 d
bool HP_path_search(struct walkpath_data *wpd, struct block_list *bl, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int flag, cell_chk cell) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_path_search_pre ) {
+ if (HPMHooks.count.HP_path_search_pre > 0) {
bool (*preHookFunc) (struct walkpath_data **wpd, struct block_list **bl, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, int *flag, cell_chk *cell);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_search_pre[hIndex].func;
retVal___ = preHookFunc(&wpd, &bl, &m, &x0, &y0, &x1, &y1, &flag, &cell);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52424,9 +52424,9 @@ bool HP_path_search(struct walkpath_data *wpd, struct block_list *bl, int16 m, i
{
retVal___ = HPMHooks.source.path.search(wpd, bl, m, x0, y0, x1, y1, flag, cell);
}
- if( HPMHooks.count.HP_path_search_post ) {
+ if (HPMHooks.count.HP_path_search_post > 0) {
bool (*postHookFunc) (bool retVal___, struct walkpath_data *wpd, struct block_list *bl, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, int flag, cell_chk cell);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, wpd, bl, m, x0, y0, x1, y1, flag, cell);
}
@@ -52436,14 +52436,14 @@ bool HP_path_search(struct walkpath_data *wpd, struct block_list *bl, int16 m, i
bool HP_path_search_long(struct shootpath_data *spd, struct block_list *bl, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, cell_chk cell) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_path_search_long_pre ) {
+ if (HPMHooks.count.HP_path_search_long_pre > 0) {
bool (*preHookFunc) (struct shootpath_data **spd, struct block_list **bl, int16 *m, int16 *x0, int16 *y0, int16 *x1, int16 *y1, cell_chk *cell);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_long_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_search_long_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_search_long_pre[hIndex].func;
retVal___ = preHookFunc(&spd, &bl, &m, &x0, &y0, &x1, &y1, &cell);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52451,9 +52451,9 @@ bool HP_path_search_long(struct shootpath_data *spd, struct block_list *bl, int1
{
retVal___ = HPMHooks.source.path.search_long(spd, bl, m, x0, y0, x1, y1, cell);
}
- if( HPMHooks.count.HP_path_search_long_post ) {
+ if (HPMHooks.count.HP_path_search_long_post > 0) {
bool (*postHookFunc) (bool retVal___, struct shootpath_data *spd, struct block_list *bl, int16 m, int16 x0, int16 y0, int16 x1, int16 y1, cell_chk cell);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_search_long_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_search_long_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_search_long_post[hIndex].func;
retVal___ = postHookFunc(retVal___, spd, bl, m, x0, y0, x1, y1, cell);
}
@@ -52463,14 +52463,14 @@ bool HP_path_search_long(struct shootpath_data *spd, struct block_list *bl, int1
bool HP_path_check_distance(int dx, int dy, int distance) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_path_check_distance_pre ) {
+ if (HPMHooks.count.HP_path_check_distance_pre > 0) {
bool (*preHookFunc) (int *dx, int *dy, int *distance);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_check_distance_pre[hIndex].func;
retVal___ = preHookFunc(&dx, &dy, &distance);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52478,9 +52478,9 @@ bool HP_path_check_distance(int dx, int dy, int distance) {
{
retVal___ = HPMHooks.source.path.check_distance(dx, dy, distance);
}
- if( HPMHooks.count.HP_path_check_distance_post ) {
+ if (HPMHooks.count.HP_path_check_distance_post > 0) {
bool (*postHookFunc) (bool retVal___, int dx, int dy, int distance);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_check_distance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dx, dy, distance);
}
@@ -52490,14 +52490,14 @@ bool HP_path_check_distance(int dx, int dy, int distance) {
unsigned int HP_path_distance(int dx, int dy) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_path_distance_pre ) {
+ if (HPMHooks.count.HP_path_distance_pre > 0) {
unsigned int (*preHookFunc) (int *dx, int *dy);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_distance_pre[hIndex].func;
retVal___ = preHookFunc(&dx, &dy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52505,9 +52505,9 @@ unsigned int HP_path_distance(int dx, int dy) {
{
retVal___ = HPMHooks.source.path.distance(dx, dy);
}
- if( HPMHooks.count.HP_path_distance_post ) {
+ if (HPMHooks.count.HP_path_distance_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, int dx, int dy);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_distance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dx, dy);
}
@@ -52517,14 +52517,14 @@ unsigned int HP_path_distance(int dx, int dy) {
bool HP_path_check_distance_client(int dx, int dy, int distance) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_path_check_distance_client_pre ) {
+ if (HPMHooks.count.HP_path_check_distance_client_pre > 0) {
bool (*preHookFunc) (int *dx, int *dy, int *distance);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_client_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_client_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_check_distance_client_pre[hIndex].func;
retVal___ = preHookFunc(&dx, &dy, &distance);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52532,9 +52532,9 @@ bool HP_path_check_distance_client(int dx, int dy, int distance) {
{
retVal___ = HPMHooks.source.path.check_distance_client(dx, dy, distance);
}
- if( HPMHooks.count.HP_path_check_distance_client_post ) {
+ if (HPMHooks.count.HP_path_check_distance_client_post > 0) {
bool (*postHookFunc) (bool retVal___, int dx, int dy, int distance);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_client_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_check_distance_client_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_check_distance_client_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dx, dy, distance);
}
@@ -52544,14 +52544,14 @@ bool HP_path_check_distance_client(int dx, int dy, int distance) {
int HP_path_distance_client(int dx, int dy) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_path_distance_client_pre ) {
+ if (HPMHooks.count.HP_path_distance_client_pre > 0) {
int (*preHookFunc) (int *dx, int *dy);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_client_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_client_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_path_distance_client_pre[hIndex].func;
retVal___ = preHookFunc(&dx, &dy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52559,9 +52559,9 @@ int HP_path_distance_client(int dx, int dy) {
{
retVal___ = HPMHooks.source.path.distance_client(dx, dy);
}
- if( HPMHooks.count.HP_path_distance_client_post ) {
+ if (HPMHooks.count.HP_path_distance_client_post > 0) {
int (*postHookFunc) (int retVal___, int dx, int dy);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_client_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_path_distance_client_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_path_distance_client_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dx, dy);
}
@@ -52571,14 +52571,14 @@ int HP_path_distance_client(int dx, int dy) {
/* pc_groups_interface */
void HP_pcg_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pcg_init_pre ) {
+ if (HPMHooks.count.HP_pcg_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52586,9 +52586,9 @@ void HP_pcg_init(void) {
{
HPMHooks.source.pcg.init();
}
- if( HPMHooks.count.HP_pcg_init_post ) {
+ if (HPMHooks.count.HP_pcg_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_init_post[hIndex].func;
postHookFunc();
}
@@ -52597,14 +52597,14 @@ void HP_pcg_init(void) {
}
void HP_pcg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pcg_final_pre ) {
+ if (HPMHooks.count.HP_pcg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52612,9 +52612,9 @@ void HP_pcg_final(void) {
{
HPMHooks.source.pcg.final();
}
- if( HPMHooks.count.HP_pcg_final_post ) {
+ if (HPMHooks.count.HP_pcg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_final_post[hIndex].func;
postHookFunc();
}
@@ -52623,14 +52623,14 @@ void HP_pcg_final(void) {
}
void HP_pcg_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pcg_reload_pre ) {
+ if (HPMHooks.count.HP_pcg_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52638,9 +52638,9 @@ void HP_pcg_reload(void) {
{
HPMHooks.source.pcg.reload();
}
- if( HPMHooks.count.HP_pcg_reload_post ) {
+ if (HPMHooks.count.HP_pcg_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_reload_post[hIndex].func;
postHookFunc();
}
@@ -52650,14 +52650,14 @@ void HP_pcg_reload(void) {
GroupSettings* HP_pcg_get_dummy_group(void) {
int hIndex = 0;
GroupSettings* retVal___ = NULL;
- if( HPMHooks.count.HP_pcg_get_dummy_group_pre ) {
+ if (HPMHooks.count.HP_pcg_get_dummy_group_pre > 0) {
GroupSettings* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_dummy_group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_dummy_group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_get_dummy_group_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52665,9 +52665,9 @@ GroupSettings* HP_pcg_get_dummy_group(void) {
{
retVal___ = HPMHooks.source.pcg.get_dummy_group();
}
- if( HPMHooks.count.HP_pcg_get_dummy_group_post ) {
+ if (HPMHooks.count.HP_pcg_get_dummy_group_post > 0) {
GroupSettings* (*postHookFunc) (GroupSettings* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_dummy_group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_dummy_group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_get_dummy_group_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -52677,14 +52677,14 @@ GroupSettings* HP_pcg_get_dummy_group(void) {
bool HP_pcg_exists(int group_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pcg_exists_pre ) {
+ if (HPMHooks.count.HP_pcg_exists_pre > 0) {
bool (*preHookFunc) (int *group_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_exists_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_exists_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_exists_pre[hIndex].func;
retVal___ = preHookFunc(&group_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52692,9 +52692,9 @@ bool HP_pcg_exists(int group_id) {
{
retVal___ = HPMHooks.source.pcg.exists(group_id);
}
- if( HPMHooks.count.HP_pcg_exists_post ) {
+ if (HPMHooks.count.HP_pcg_exists_post > 0) {
bool (*postHookFunc) (bool retVal___, int group_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_exists_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_exists_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_exists_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group_id);
}
@@ -52704,14 +52704,14 @@ bool HP_pcg_exists(int group_id) {
GroupSettings* HP_pcg_id2group(int group_id) {
int hIndex = 0;
GroupSettings* retVal___ = NULL;
- if( HPMHooks.count.HP_pcg_id2group_pre ) {
+ if (HPMHooks.count.HP_pcg_id2group_pre > 0) {
GroupSettings* (*preHookFunc) (int *group_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_id2group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_id2group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_id2group_pre[hIndex].func;
retVal___ = preHookFunc(&group_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52719,9 +52719,9 @@ GroupSettings* HP_pcg_id2group(int group_id) {
{
retVal___ = HPMHooks.source.pcg.id2group(group_id);
}
- if( HPMHooks.count.HP_pcg_id2group_post ) {
+ if (HPMHooks.count.HP_pcg_id2group_post > 0) {
GroupSettings* (*postHookFunc) (GroupSettings* retVal___, int group_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_id2group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_id2group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_id2group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group_id);
}
@@ -52731,14 +52731,14 @@ GroupSettings* HP_pcg_id2group(int group_id) {
bool HP_pcg_has_permission(GroupSettings *group, unsigned int permission) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pcg_has_permission_pre ) {
+ if (HPMHooks.count.HP_pcg_has_permission_pre > 0) {
bool (*preHookFunc) (GroupSettings **group, unsigned int *permission);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_has_permission_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_has_permission_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_has_permission_pre[hIndex].func;
retVal___ = preHookFunc(&group, &permission);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52746,9 +52746,9 @@ bool HP_pcg_has_permission(GroupSettings *group, unsigned int permission) {
{
retVal___ = HPMHooks.source.pcg.has_permission(group, permission);
}
- if( HPMHooks.count.HP_pcg_has_permission_post ) {
+ if (HPMHooks.count.HP_pcg_has_permission_post > 0) {
bool (*postHookFunc) (bool retVal___, GroupSettings *group, unsigned int permission);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_has_permission_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_has_permission_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_has_permission_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group, permission);
}
@@ -52758,14 +52758,14 @@ bool HP_pcg_has_permission(GroupSettings *group, unsigned int permission) {
bool HP_pcg_should_log_commands(GroupSettings *group) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pcg_should_log_commands_pre ) {
+ if (HPMHooks.count.HP_pcg_should_log_commands_pre > 0) {
bool (*preHookFunc) (GroupSettings **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_should_log_commands_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_should_log_commands_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_should_log_commands_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52773,9 +52773,9 @@ bool HP_pcg_should_log_commands(GroupSettings *group) {
{
retVal___ = HPMHooks.source.pcg.should_log_commands(group);
}
- if( HPMHooks.count.HP_pcg_should_log_commands_post ) {
+ if (HPMHooks.count.HP_pcg_should_log_commands_post > 0) {
bool (*postHookFunc) (bool retVal___, GroupSettings *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_should_log_commands_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_should_log_commands_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_should_log_commands_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -52785,14 +52785,14 @@ bool HP_pcg_should_log_commands(GroupSettings *group) {
const char* HP_pcg_get_name(GroupSettings *group) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_pcg_get_name_pre ) {
+ if (HPMHooks.count.HP_pcg_get_name_pre > 0) {
const char* (*preHookFunc) (GroupSettings **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_get_name_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52800,9 +52800,9 @@ const char* HP_pcg_get_name(GroupSettings *group) {
{
retVal___ = HPMHooks.source.pcg.get_name(group);
}
- if( HPMHooks.count.HP_pcg_get_name_post ) {
+ if (HPMHooks.count.HP_pcg_get_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, GroupSettings *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_get_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -52812,14 +52812,14 @@ const char* HP_pcg_get_name(GroupSettings *group) {
int HP_pcg_get_level(GroupSettings *group) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pcg_get_level_pre ) {
+ if (HPMHooks.count.HP_pcg_get_level_pre > 0) {
int (*preHookFunc) (GroupSettings **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_level_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_level_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_get_level_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52827,9 +52827,9 @@ int HP_pcg_get_level(GroupSettings *group) {
{
retVal___ = HPMHooks.source.pcg.get_level(group);
}
- if( HPMHooks.count.HP_pcg_get_level_post ) {
+ if (HPMHooks.count.HP_pcg_get_level_post > 0) {
int (*postHookFunc) (int retVal___, GroupSettings *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_level_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_level_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_get_level_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -52839,14 +52839,14 @@ int HP_pcg_get_level(GroupSettings *group) {
int HP_pcg_get_idx(GroupSettings *group) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pcg_get_idx_pre ) {
+ if (HPMHooks.count.HP_pcg_get_idx_pre > 0) {
int (*preHookFunc) (GroupSettings **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_idx_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_idx_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pcg_get_idx_pre[hIndex].func;
retVal___ = preHookFunc(&group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52854,9 +52854,9 @@ int HP_pcg_get_idx(GroupSettings *group) {
{
retVal___ = HPMHooks.source.pcg.get_idx(group);
}
- if( HPMHooks.count.HP_pcg_get_idx_post ) {
+ if (HPMHooks.count.HP_pcg_get_idx_post > 0) {
int (*postHookFunc) (int retVal___, GroupSettings *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_idx_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pcg_get_idx_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pcg_get_idx_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group);
}
@@ -52866,14 +52866,14 @@ int HP_pcg_get_idx(GroupSettings *group) {
/* pc_interface */
void HP_pc_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_init_pre ) {
+ if (HPMHooks.count.HP_pc_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52881,9 +52881,9 @@ void HP_pc_init(bool minimal) {
{
HPMHooks.source.pc.init(minimal);
}
- if( HPMHooks.count.HP_pc_init_post ) {
+ if (HPMHooks.count.HP_pc_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -52892,14 +52892,14 @@ void HP_pc_init(bool minimal) {
}
void HP_pc_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_final_pre ) {
+ if (HPMHooks.count.HP_pc_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -52907,9 +52907,9 @@ void HP_pc_final(void) {
{
HPMHooks.source.pc.final();
}
- if( HPMHooks.count.HP_pc_final_post ) {
+ if (HPMHooks.count.HP_pc_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_final_post[hIndex].func;
postHookFunc();
}
@@ -52919,14 +52919,14 @@ void HP_pc_final(void) {
struct map_session_data* HP_pc_get_dummy_sd(void) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_get_dummy_sd_pre ) {
+ if (HPMHooks.count.HP_pc_get_dummy_sd_pre > 0) {
struct map_session_data* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_dummy_sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_dummy_sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_get_dummy_sd_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52934,9 +52934,9 @@ struct map_session_data* HP_pc_get_dummy_sd(void) {
{
retVal___ = HPMHooks.source.pc.get_dummy_sd();
}
- if( HPMHooks.count.HP_pc_get_dummy_sd_post ) {
+ if (HPMHooks.count.HP_pc_get_dummy_sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_dummy_sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_dummy_sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_get_dummy_sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -52946,14 +52946,14 @@ struct map_session_data* HP_pc_get_dummy_sd(void) {
int HP_pc_class2idx(int class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_class2idx_pre ) {
+ if (HPMHooks.count.HP_pc_class2idx_pre > 0) {
int (*preHookFunc) (int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_class2idx_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_class2idx_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_class2idx_pre[hIndex].func;
retVal___ = preHookFunc(&class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52961,9 +52961,9 @@ int HP_pc_class2idx(int class) {
{
retVal___ = HPMHooks.source.pc.class2idx(class);
}
- if( HPMHooks.count.HP_pc_class2idx_post ) {
+ if (HPMHooks.count.HP_pc_class2idx_post > 0) {
int (*postHookFunc) (int retVal___, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_class2idx_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_class2idx_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_class2idx_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class);
}
@@ -52973,14 +52973,14 @@ int HP_pc_class2idx(int class) {
bool HP_pc_can_talk(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_talk_pre ) {
+ if (HPMHooks.count.HP_pc_can_talk_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_talk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_talk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_talk_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -52988,9 +52988,9 @@ bool HP_pc_can_talk(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.can_talk(sd);
}
- if( HPMHooks.count.HP_pc_can_talk_post ) {
+ if (HPMHooks.count.HP_pc_can_talk_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_talk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_talk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_talk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53000,14 +53000,14 @@ bool HP_pc_can_talk(struct map_session_data *sd) {
bool HP_pc_can_attack(struct map_session_data *sd, int target_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_attack_pre ) {
+ if (HPMHooks.count.HP_pc_can_attack_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_attack_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53015,9 +53015,9 @@ bool HP_pc_can_attack(struct map_session_data *sd, int target_id) {
{
retVal___ = HPMHooks.source.pc.can_attack(sd, target_id);
}
- if( HPMHooks.count.HP_pc_can_attack_post ) {
+ if (HPMHooks.count.HP_pc_can_attack_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, target_id);
}
@@ -53027,14 +53027,14 @@ bool HP_pc_can_attack(struct map_session_data *sd, int target_id) {
bool HP_pc_can_use_command(struct map_session_data *sd, const char *command) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_use_command_pre ) {
+ if (HPMHooks.count.HP_pc_can_use_command_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **command);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_use_command_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_use_command_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_use_command_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &command);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53042,9 +53042,9 @@ bool HP_pc_can_use_command(struct map_session_data *sd, const char *command) {
{
retVal___ = HPMHooks.source.pc.can_use_command(sd, command);
}
- if( HPMHooks.count.HP_pc_can_use_command_post ) {
+ if (HPMHooks.count.HP_pc_can_use_command_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *command);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_use_command_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_use_command_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_use_command_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, command);
}
@@ -53054,14 +53054,14 @@ bool HP_pc_can_use_command(struct map_session_data *sd, const char *command) {
int HP_pc_set_group(struct map_session_data *sd, int group_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_set_group_pre ) {
+ if (HPMHooks.count.HP_pc_set_group_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *group_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_set_group_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &group_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53069,9 +53069,9 @@ int HP_pc_set_group(struct map_session_data *sd, int group_id) {
{
retVal___ = HPMHooks.source.pc.set_group(sd, group_id);
}
- if( HPMHooks.count.HP_pc_set_group_post ) {
+ if (HPMHooks.count.HP_pc_set_group_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int group_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_set_group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, group_id);
}
@@ -53081,14 +53081,14 @@ int HP_pc_set_group(struct map_session_data *sd, int group_id) {
bool HP_pc_should_log_commands(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_should_log_commands_pre ) {
+ if (HPMHooks.count.HP_pc_should_log_commands_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_should_log_commands_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_should_log_commands_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_should_log_commands_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53096,9 +53096,9 @@ bool HP_pc_should_log_commands(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.should_log_commands(sd);
}
- if( HPMHooks.count.HP_pc_should_log_commands_post ) {
+ if (HPMHooks.count.HP_pc_should_log_commands_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_should_log_commands_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_should_log_commands_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_should_log_commands_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53108,14 +53108,14 @@ bool HP_pc_should_log_commands(struct map_session_data *sd) {
int HP_pc_setrestartvalue(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setrestartvalue_pre ) {
+ if (HPMHooks.count.HP_pc_setrestartvalue_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setrestartvalue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setrestartvalue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setrestartvalue_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53123,9 +53123,9 @@ int HP_pc_setrestartvalue(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.setrestartvalue(sd, type);
}
- if( HPMHooks.count.HP_pc_setrestartvalue_post ) {
+ if (HPMHooks.count.HP_pc_setrestartvalue_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setrestartvalue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setrestartvalue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setrestartvalue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -53135,14 +53135,14 @@ int HP_pc_setrestartvalue(struct map_session_data *sd, int type) {
int HP_pc_makesavestatus(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_makesavestatus_pre ) {
+ if (HPMHooks.count.HP_pc_makesavestatus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_makesavestatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_makesavestatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_makesavestatus_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53150,9 +53150,9 @@ int HP_pc_makesavestatus(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.makesavestatus(sd);
}
- if( HPMHooks.count.HP_pc_makesavestatus_post ) {
+ if (HPMHooks.count.HP_pc_makesavestatus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_makesavestatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_makesavestatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_makesavestatus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53161,14 +53161,14 @@ int HP_pc_makesavestatus(struct map_session_data *sd) {
}
void HP_pc_respawn(struct map_session_data *sd, clr_type clrtype) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_respawn_pre ) {
+ if (HPMHooks.count.HP_pc_respawn_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, clr_type *clrtype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_respawn_pre[hIndex].func;
preHookFunc(&sd, &clrtype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -53176,9 +53176,9 @@ void HP_pc_respawn(struct map_session_data *sd, clr_type clrtype) {
{
HPMHooks.source.pc.respawn(sd, clrtype);
}
- if( HPMHooks.count.HP_pc_respawn_post ) {
+ if (HPMHooks.count.HP_pc_respawn_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, clr_type clrtype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_respawn_post[hIndex].func;
postHookFunc(sd, clrtype);
}
@@ -53188,14 +53188,14 @@ void HP_pc_respawn(struct map_session_data *sd, clr_type clrtype) {
int HP_pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int login_id1, unsigned int client_tick, int sex, int fd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setnewpc_pre ) {
+ if (HPMHooks.count.HP_pc_setnewpc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *account_id, int *char_id, int *login_id1, unsigned int *client_tick, int *sex, int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setnewpc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setnewpc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setnewpc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &account_id, &char_id, &login_id1, &client_tick, &sex, &fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53203,9 +53203,9 @@ int HP_pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int
{
retVal___ = HPMHooks.source.pc.setnewpc(sd, account_id, char_id, login_id1, client_tick, sex, fd);
}
- if( HPMHooks.count.HP_pc_setnewpc_post ) {
+ if (HPMHooks.count.HP_pc_setnewpc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int account_id, int char_id, int login_id1, unsigned int client_tick, int sex, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setnewpc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setnewpc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setnewpc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, account_id, char_id, login_id1, client_tick, sex, fd);
}
@@ -53215,14 +53215,14 @@ int HP_pc_setnewpc(struct map_session_data *sd, int account_id, int char_id, int
bool HP_pc_authok(struct map_session_data *sd, int login_id2, time_t expiration_time, int group_id, const struct mmo_charstatus *st, bool changing_mapservers) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_authok_pre ) {
+ if (HPMHooks.count.HP_pc_authok_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *login_id2, time_t *expiration_time, int *group_id, const struct mmo_charstatus **st, bool *changing_mapservers);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_authok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_authok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_authok_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &login_id2, &expiration_time, &group_id, &st, &changing_mapservers);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53230,9 +53230,9 @@ bool HP_pc_authok(struct map_session_data *sd, int login_id2, time_t expiration_
{
retVal___ = HPMHooks.source.pc.authok(sd, login_id2, expiration_time, group_id, st, changing_mapservers);
}
- if( HPMHooks.count.HP_pc_authok_post ) {
+ if (HPMHooks.count.HP_pc_authok_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int login_id2, time_t expiration_time, int group_id, const struct mmo_charstatus *st, bool changing_mapservers);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_authok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_authok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_authok_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, login_id2, expiration_time, group_id, st, changing_mapservers);
}
@@ -53241,14 +53241,14 @@ bool HP_pc_authok(struct map_session_data *sd, int login_id2, time_t expiration_
}
void HP_pc_authfail(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_authfail_pre ) {
+ if (HPMHooks.count.HP_pc_authfail_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_authfail_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_authfail_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_authfail_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -53256,9 +53256,9 @@ void HP_pc_authfail(struct map_session_data *sd) {
{
HPMHooks.source.pc.authfail(sd);
}
- if( HPMHooks.count.HP_pc_authfail_post ) {
+ if (HPMHooks.count.HP_pc_authfail_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_authfail_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_authfail_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_authfail_post[hIndex].func;
postHookFunc(sd);
}
@@ -53268,14 +53268,14 @@ void HP_pc_authfail(struct map_session_data *sd) {
int HP_pc_reg_received(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_reg_received_pre ) {
+ if (HPMHooks.count.HP_pc_reg_received_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_reg_received_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_reg_received_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_reg_received_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53283,9 +53283,9 @@ int HP_pc_reg_received(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.reg_received(sd);
}
- if( HPMHooks.count.HP_pc_reg_received_post ) {
+ if (HPMHooks.count.HP_pc_reg_received_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_reg_received_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_reg_received_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_reg_received_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53295,14 +53295,14 @@ int HP_pc_reg_received(struct map_session_data *sd) {
int HP_pc_isequip(struct map_session_data *sd, int n) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_isequip_pre ) {
+ if (HPMHooks.count.HP_pc_isequip_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_isequip_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53310,9 +53310,9 @@ int HP_pc_isequip(struct map_session_data *sd, int n) {
{
retVal___ = HPMHooks.source.pc.isequip(sd, n);
}
- if( HPMHooks.count.HP_pc_isequip_post ) {
+ if (HPMHooks.count.HP_pc_isequip_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_isequip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n);
}
@@ -53322,14 +53322,14 @@ int HP_pc_isequip(struct map_session_data *sd, int n) {
int HP_pc_equippoint(struct map_session_data *sd, int n) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_equippoint_pre ) {
+ if (HPMHooks.count.HP_pc_equippoint_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equippoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equippoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_equippoint_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53337,9 +53337,9 @@ int HP_pc_equippoint(struct map_session_data *sd, int n) {
{
retVal___ = HPMHooks.source.pc.equippoint(sd, n);
}
- if( HPMHooks.count.HP_pc_equippoint_post ) {
+ if (HPMHooks.count.HP_pc_equippoint_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equippoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equippoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_equippoint_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n);
}
@@ -53349,14 +53349,14 @@ int HP_pc_equippoint(struct map_session_data *sd, int n) {
int HP_pc_setinventorydata(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setinventorydata_pre ) {
+ if (HPMHooks.count.HP_pc_setinventorydata_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinventorydata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinventorydata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setinventorydata_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53364,9 +53364,9 @@ int HP_pc_setinventorydata(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.setinventorydata(sd);
}
- if( HPMHooks.count.HP_pc_setinventorydata_post ) {
+ if (HPMHooks.count.HP_pc_setinventorydata_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinventorydata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinventorydata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setinventorydata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53376,14 +53376,14 @@ int HP_pc_setinventorydata(struct map_session_data *sd) {
int HP_pc_checkskill(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkskill_pre ) {
+ if (HPMHooks.count.HP_pc_checkskill_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkskill_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53391,9 +53391,9 @@ int HP_pc_checkskill(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.pc.checkskill(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_checkskill_post ) {
+ if (HPMHooks.count.HP_pc_checkskill_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -53403,14 +53403,14 @@ int HP_pc_checkskill(struct map_session_data *sd, uint16 skill_id) {
int HP_pc_checkskill2(struct map_session_data *sd, uint16 index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkskill2_pre ) {
+ if (HPMHooks.count.HP_pc_checkskill2_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkskill2_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53418,9 +53418,9 @@ int HP_pc_checkskill2(struct map_session_data *sd, uint16 index) {
{
retVal___ = HPMHooks.source.pc.checkskill2(sd, index);
}
- if( HPMHooks.count.HP_pc_checkskill2_post ) {
+ if (HPMHooks.count.HP_pc_checkskill2_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkskill2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkskill2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index);
}
@@ -53430,14 +53430,14 @@ int HP_pc_checkskill2(struct map_session_data *sd, uint16 index) {
int HP_pc_checkallowskill(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkallowskill_pre ) {
+ if (HPMHooks.count.HP_pc_checkallowskill_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkallowskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkallowskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkallowskill_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53445,9 +53445,9 @@ int HP_pc_checkallowskill(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.checkallowskill(sd);
}
- if( HPMHooks.count.HP_pc_checkallowskill_post ) {
+ if (HPMHooks.count.HP_pc_checkallowskill_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkallowskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkallowskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkallowskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53457,14 +53457,14 @@ int HP_pc_checkallowskill(struct map_session_data *sd) {
int HP_pc_checkequip(struct map_session_data *sd, int pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkequip_pre ) {
+ if (HPMHooks.count.HP_pc_checkequip_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkequip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkequip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkequip_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53472,9 +53472,9 @@ int HP_pc_checkequip(struct map_session_data *sd, int pos) {
{
retVal___ = HPMHooks.source.pc.checkequip(sd, pos);
}
- if( HPMHooks.count.HP_pc_checkequip_post ) {
+ if (HPMHooks.count.HP_pc_checkequip_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkequip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkequip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkequip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pos);
}
@@ -53484,14 +53484,14 @@ int HP_pc_checkequip(struct map_session_data *sd, int pos) {
int HP_pc_calc_skilltree(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calc_skilltree_pre ) {
+ if (HPMHooks.count.HP_pc_calc_skilltree_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calc_skilltree_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53499,9 +53499,9 @@ int HP_pc_calc_skilltree(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.calc_skilltree(sd);
}
- if( HPMHooks.count.HP_pc_calc_skilltree_post ) {
+ if (HPMHooks.count.HP_pc_calc_skilltree_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calc_skilltree_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53511,14 +53511,14 @@ int HP_pc_calc_skilltree(struct map_session_data *sd) {
int HP_pc_calc_skilltree_normalize_job(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre ) {
+ if (HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_normalize_job_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calc_skilltree_normalize_job_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53526,9 +53526,9 @@ int HP_pc_calc_skilltree_normalize_job(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.calc_skilltree_normalize_job(sd);
}
- if( HPMHooks.count.HP_pc_calc_skilltree_normalize_job_post ) {
+ if (HPMHooks.count.HP_pc_calc_skilltree_normalize_job_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_normalize_job_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skilltree_normalize_job_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calc_skilltree_normalize_job_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53538,14 +53538,14 @@ int HP_pc_calc_skilltree_normalize_job(struct map_session_data *sd) {
int HP_pc_clean_skilltree(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_clean_skilltree_pre ) {
+ if (HPMHooks.count.HP_pc_clean_skilltree_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_clean_skilltree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_clean_skilltree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_clean_skilltree_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53553,9 +53553,9 @@ int HP_pc_clean_skilltree(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.clean_skilltree(sd);
}
- if( HPMHooks.count.HP_pc_clean_skilltree_post ) {
+ if (HPMHooks.count.HP_pc_clean_skilltree_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_clean_skilltree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_clean_skilltree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_clean_skilltree_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53565,14 +53565,14 @@ int HP_pc_clean_skilltree(struct map_session_data *sd) {
int HP_pc_setpos(struct map_session_data *sd, unsigned short map_index, int x, int y, clr_type clrtype) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setpos_pre ) {
+ if (HPMHooks.count.HP_pc_setpos_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, unsigned short *map_index, int *x, int *y, clr_type *clrtype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setpos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setpos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setpos_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &map_index, &x, &y, &clrtype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53580,9 +53580,9 @@ int HP_pc_setpos(struct map_session_data *sd, unsigned short map_index, int x, i
{
retVal___ = HPMHooks.source.pc.setpos(sd, map_index, x, y, clrtype);
}
- if( HPMHooks.count.HP_pc_setpos_post ) {
+ if (HPMHooks.count.HP_pc_setpos_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, unsigned short map_index, int x, int y, clr_type clrtype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setpos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setpos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setpos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, map_index, x, y, clrtype);
}
@@ -53592,14 +53592,14 @@ int HP_pc_setpos(struct map_session_data *sd, unsigned short map_index, int x, i
int HP_pc_setsavepoint(struct map_session_data *sd, short map_index, int x, int y) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setsavepoint_pre ) {
+ if (HPMHooks.count.HP_pc_setsavepoint_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, short *map_index, int *x, int *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setsavepoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setsavepoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setsavepoint_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &map_index, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53607,9 +53607,9 @@ int HP_pc_setsavepoint(struct map_session_data *sd, short map_index, int x, int
{
retVal___ = HPMHooks.source.pc.setsavepoint(sd, map_index, x, y);
}
- if( HPMHooks.count.HP_pc_setsavepoint_post ) {
+ if (HPMHooks.count.HP_pc_setsavepoint_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, short map_index, int x, int y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setsavepoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setsavepoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setsavepoint_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, map_index, x, y);
}
@@ -53619,14 +53619,14 @@ int HP_pc_setsavepoint(struct map_session_data *sd, short map_index, int x, int
int HP_pc_randomwarp(struct map_session_data *sd, clr_type type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_randomwarp_pre ) {
+ if (HPMHooks.count.HP_pc_randomwarp_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, clr_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_randomwarp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_randomwarp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_randomwarp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53634,9 +53634,9 @@ int HP_pc_randomwarp(struct map_session_data *sd, clr_type type) {
{
retVal___ = HPMHooks.source.pc.randomwarp(sd, type);
}
- if( HPMHooks.count.HP_pc_randomwarp_post ) {
+ if (HPMHooks.count.HP_pc_randomwarp_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, clr_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_randomwarp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_randomwarp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_randomwarp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -53646,14 +53646,14 @@ int HP_pc_randomwarp(struct map_session_data *sd, clr_type type) {
int HP_pc_memo(struct map_session_data *sd, int pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_memo_pre ) {
+ if (HPMHooks.count.HP_pc_memo_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_memo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_memo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_memo_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53661,9 +53661,9 @@ int HP_pc_memo(struct map_session_data *sd, int pos) {
{
retVal___ = HPMHooks.source.pc.memo(sd, pos);
}
- if( HPMHooks.count.HP_pc_memo_post ) {
+ if (HPMHooks.count.HP_pc_memo_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_memo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_memo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_memo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pos);
}
@@ -53673,14 +53673,14 @@ int HP_pc_memo(struct map_session_data *sd, int pos) {
int HP_pc_checkadditem(struct map_session_data *sd, int nameid, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkadditem_pre ) {
+ if (HPMHooks.count.HP_pc_checkadditem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkadditem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkadditem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkadditem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53688,9 +53688,9 @@ int HP_pc_checkadditem(struct map_session_data *sd, int nameid, int amount) {
{
retVal___ = HPMHooks.source.pc.checkadditem(sd, nameid, amount);
}
- if( HPMHooks.count.HP_pc_checkadditem_post ) {
+ if (HPMHooks.count.HP_pc_checkadditem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkadditem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkadditem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkadditem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid, amount);
}
@@ -53700,14 +53700,14 @@ int HP_pc_checkadditem(struct map_session_data *sd, int nameid, int amount) {
int HP_pc_inventoryblank(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_inventoryblank_pre ) {
+ if (HPMHooks.count.HP_pc_inventoryblank_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventoryblank_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventoryblank_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_inventoryblank_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53715,9 +53715,9 @@ int HP_pc_inventoryblank(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.inventoryblank(sd);
}
- if( HPMHooks.count.HP_pc_inventoryblank_post ) {
+ if (HPMHooks.count.HP_pc_inventoryblank_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventoryblank_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventoryblank_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_inventoryblank_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -53727,14 +53727,14 @@ int HP_pc_inventoryblank(struct map_session_data *sd) {
int HP_pc_search_inventory(struct map_session_data *sd, int item_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_search_inventory_pre ) {
+ if (HPMHooks.count.HP_pc_search_inventory_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *item_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_search_inventory_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_search_inventory_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_search_inventory_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53742,9 +53742,9 @@ int HP_pc_search_inventory(struct map_session_data *sd, int item_id) {
{
retVal___ = HPMHooks.source.pc.search_inventory(sd, item_id);
}
- if( HPMHooks.count.HP_pc_search_inventory_post ) {
+ if (HPMHooks.count.HP_pc_search_inventory_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int item_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_search_inventory_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_search_inventory_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_search_inventory_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_id);
}
@@ -53754,14 +53754,14 @@ int HP_pc_search_inventory(struct map_session_data *sd, int item_id) {
int HP_pc_payzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_payzeny_pre ) {
+ if (HPMHooks.count.HP_pc_payzeny_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *zeny, enum e_log_pick_type *type, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_payzeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_payzeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_payzeny_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &zeny, &type, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53769,9 +53769,9 @@ int HP_pc_payzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty
{
retVal___ = HPMHooks.source.pc.payzeny(sd, zeny, type, tsd);
}
- if( HPMHooks.count.HP_pc_payzeny_post ) {
+ if (HPMHooks.count.HP_pc_payzeny_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_payzeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_payzeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_payzeny_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, zeny, type, tsd);
}
@@ -53781,14 +53781,14 @@ int HP_pc_payzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty
int HP_pc_additem(struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_additem_pre ) {
+ if (HPMHooks.count.HP_pc_additem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item **item_data, int *amount, e_log_pick_type *log_type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_additem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_data, &amount, &log_type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53796,9 +53796,9 @@ int HP_pc_additem(struct map_session_data *sd, struct item *item_data, int amoun
{
retVal___ = HPMHooks.source.pc.additem(sd, item_data, amount, log_type);
}
- if( HPMHooks.count.HP_pc_additem_post ) {
+ if (HPMHooks.count.HP_pc_additem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_additem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_data, amount, log_type);
}
@@ -53808,14 +53808,14 @@ int HP_pc_additem(struct map_session_data *sd, struct item *item_data, int amoun
int HP_pc_getzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_getzeny_pre ) {
+ if (HPMHooks.count.HP_pc_getzeny_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *zeny, enum e_log_pick_type *type, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getzeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getzeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_getzeny_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &zeny, &type, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53823,9 +53823,9 @@ int HP_pc_getzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty
{
retVal___ = HPMHooks.source.pc.getzeny(sd, zeny, type, tsd);
}
- if( HPMHooks.count.HP_pc_getzeny_post ) {
+ if (HPMHooks.count.HP_pc_getzeny_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int zeny, enum e_log_pick_type type, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getzeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getzeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_getzeny_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, zeny, type, tsd);
}
@@ -53835,14 +53835,14 @@ int HP_pc_getzeny(struct map_session_data *sd, int zeny, enum e_log_pick_type ty
int HP_pc_delitem(struct map_session_data *sd, int n, int amount, int type, short reason, e_log_pick_type log_type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_delitem_pre ) {
+ if (HPMHooks.count.HP_pc_delitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *amount, int *type, short *reason, e_log_pick_type *log_type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_delitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &amount, &type, &reason, &log_type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53850,9 +53850,9 @@ int HP_pc_delitem(struct map_session_data *sd, int n, int amount, int type, shor
{
retVal___ = HPMHooks.source.pc.delitem(sd, n, amount, type, reason, log_type);
}
- if( HPMHooks.count.HP_pc_delitem_post ) {
+ if (HPMHooks.count.HP_pc_delitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int amount, int type, short reason, e_log_pick_type log_type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_delitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, amount, type, reason, log_type);
}
@@ -53862,14 +53862,14 @@ int HP_pc_delitem(struct map_session_data *sd, int n, int amount, int type, shor
int HP_pc_paycash(struct map_session_data *sd, int price, int points) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_paycash_pre ) {
+ if (HPMHooks.count.HP_pc_paycash_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *price, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_paycash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_paycash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_paycash_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &price, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53877,9 +53877,9 @@ int HP_pc_paycash(struct map_session_data *sd, int price, int points) {
{
retVal___ = HPMHooks.source.pc.paycash(sd, price, points);
}
- if( HPMHooks.count.HP_pc_paycash_post ) {
+ if (HPMHooks.count.HP_pc_paycash_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int price, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_paycash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_paycash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_paycash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, price, points);
}
@@ -53889,14 +53889,14 @@ int HP_pc_paycash(struct map_session_data *sd, int price, int points) {
int HP_pc_getcash(struct map_session_data *sd, int cash, int points) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_getcash_pre ) {
+ if (HPMHooks.count.HP_pc_getcash_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *cash, int *points);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getcash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getcash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_getcash_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &cash, &points);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53904,9 +53904,9 @@ int HP_pc_getcash(struct map_session_data *sd, int cash, int points) {
{
retVal___ = HPMHooks.source.pc.getcash(sd, cash, points);
}
- if( HPMHooks.count.HP_pc_getcash_post ) {
+ if (HPMHooks.count.HP_pc_getcash_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int cash, int points);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getcash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getcash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_getcash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, cash, points);
}
@@ -53916,14 +53916,14 @@ int HP_pc_getcash(struct map_session_data *sd, int cash, int points) {
int HP_pc_cart_additem(struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_cart_additem_pre ) {
+ if (HPMHooks.count.HP_pc_cart_additem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item **item_data, int *amount, e_log_pick_type *log_type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_cart_additem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_data, &amount, &log_type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53931,9 +53931,9 @@ int HP_pc_cart_additem(struct map_session_data *sd, struct item *item_data, int
{
retVal___ = HPMHooks.source.pc.cart_additem(sd, item_data, amount, log_type);
}
- if( HPMHooks.count.HP_pc_cart_additem_post ) {
+ if (HPMHooks.count.HP_pc_cart_additem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item *item_data, int amount, e_log_pick_type log_type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_cart_additem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_data, amount, log_type);
}
@@ -53943,14 +53943,14 @@ int HP_pc_cart_additem(struct map_session_data *sd, struct item *item_data, int
int HP_pc_cart_delitem(struct map_session_data *sd, int n, int amount, int type, e_log_pick_type log_type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_cart_delitem_pre ) {
+ if (HPMHooks.count.HP_pc_cart_delitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *amount, int *type, e_log_pick_type *log_type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_cart_delitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &amount, &type, &log_type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53958,9 +53958,9 @@ int HP_pc_cart_delitem(struct map_session_data *sd, int n, int amount, int type,
{
retVal___ = HPMHooks.source.pc.cart_delitem(sd, n, amount, type, log_type);
}
- if( HPMHooks.count.HP_pc_cart_delitem_post ) {
+ if (HPMHooks.count.HP_pc_cart_delitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int amount, int type, e_log_pick_type log_type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cart_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_cart_delitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, amount, type, log_type);
}
@@ -53970,14 +53970,14 @@ int HP_pc_cart_delitem(struct map_session_data *sd, int n, int amount, int type,
int HP_pc_putitemtocart(struct map_session_data *sd, int idx, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_putitemtocart_pre ) {
+ if (HPMHooks.count.HP_pc_putitemtocart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *idx, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_putitemtocart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_putitemtocart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_putitemtocart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -53985,9 +53985,9 @@ int HP_pc_putitemtocart(struct map_session_data *sd, int idx, int amount) {
{
retVal___ = HPMHooks.source.pc.putitemtocart(sd, idx, amount);
}
- if( HPMHooks.count.HP_pc_putitemtocart_post ) {
+ if (HPMHooks.count.HP_pc_putitemtocart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int idx, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_putitemtocart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_putitemtocart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_putitemtocart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx, amount);
}
@@ -53997,14 +53997,14 @@ int HP_pc_putitemtocart(struct map_session_data *sd, int idx, int amount) {
int HP_pc_getitemfromcart(struct map_session_data *sd, int idx, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_getitemfromcart_pre ) {
+ if (HPMHooks.count.HP_pc_getitemfromcart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *idx, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getitemfromcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getitemfromcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_getitemfromcart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54012,9 +54012,9 @@ int HP_pc_getitemfromcart(struct map_session_data *sd, int idx, int amount) {
{
retVal___ = HPMHooks.source.pc.getitemfromcart(sd, idx, amount);
}
- if( HPMHooks.count.HP_pc_getitemfromcart_post ) {
+ if (HPMHooks.count.HP_pc_getitemfromcart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int idx, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getitemfromcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getitemfromcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_getitemfromcart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx, amount);
}
@@ -54024,14 +54024,14 @@ int HP_pc_getitemfromcart(struct map_session_data *sd, int idx, int amount) {
int HP_pc_cartitem_amount(struct map_session_data *sd, int idx, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_cartitem_amount_pre ) {
+ if (HPMHooks.count.HP_pc_cartitem_amount_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *idx, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cartitem_amount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cartitem_amount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_cartitem_amount_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54039,9 +54039,9 @@ int HP_pc_cartitem_amount(struct map_session_data *sd, int idx, int amount) {
{
retVal___ = HPMHooks.source.pc.cartitem_amount(sd, idx, amount);
}
- if( HPMHooks.count.HP_pc_cartitem_amount_post ) {
+ if (HPMHooks.count.HP_pc_cartitem_amount_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int idx, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cartitem_amount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cartitem_amount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_cartitem_amount_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx, amount);
}
@@ -54051,14 +54051,14 @@ int HP_pc_cartitem_amount(struct map_session_data *sd, int idx, int amount) {
int HP_pc_takeitem(struct map_session_data *sd, struct flooritem_data *fitem) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_takeitem_pre ) {
+ if (HPMHooks.count.HP_pc_takeitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct flooritem_data **fitem);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_takeitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_takeitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_takeitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &fitem);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54066,9 +54066,9 @@ int HP_pc_takeitem(struct map_session_data *sd, struct flooritem_data *fitem) {
{
retVal___ = HPMHooks.source.pc.takeitem(sd, fitem);
}
- if( HPMHooks.count.HP_pc_takeitem_post ) {
+ if (HPMHooks.count.HP_pc_takeitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct flooritem_data *fitem);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_takeitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_takeitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_takeitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, fitem);
}
@@ -54078,14 +54078,14 @@ int HP_pc_takeitem(struct map_session_data *sd, struct flooritem_data *fitem) {
int HP_pc_dropitem(struct map_session_data *sd, int n, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_dropitem_pre ) {
+ if (HPMHooks.count.HP_pc_dropitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dropitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_dropitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_dropitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54093,9 +54093,9 @@ int HP_pc_dropitem(struct map_session_data *sd, int n, int amount) {
{
retVal___ = HPMHooks.source.pc.dropitem(sd, n, amount);
}
- if( HPMHooks.count.HP_pc_dropitem_post ) {
+ if (HPMHooks.count.HP_pc_dropitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dropitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_dropitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_dropitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, amount);
}
@@ -54105,14 +54105,14 @@ int HP_pc_dropitem(struct map_session_data *sd, int n, int amount) {
bool HP_pc_isequipped(struct map_session_data *sd, int nameid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_isequipped_pre ) {
+ if (HPMHooks.count.HP_pc_isequipped_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequipped_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequipped_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_isequipped_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54120,9 +54120,9 @@ bool HP_pc_isequipped(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.pc.isequipped(sd, nameid);
}
- if( HPMHooks.count.HP_pc_isequipped_post ) {
+ if (HPMHooks.count.HP_pc_isequipped_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequipped_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isequipped_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_isequipped_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -54132,14 +54132,14 @@ bool HP_pc_isequipped(struct map_session_data *sd, int nameid) {
bool HP_pc_can_Adopt(struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_Adopt_pre ) {
+ if (HPMHooks.count.HP_pc_can_Adopt_pre > 0) {
bool (*preHookFunc) (struct map_session_data **p1_sd, struct map_session_data **p2_sd, struct map_session_data **b_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_Adopt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_Adopt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_Adopt_pre[hIndex].func;
retVal___ = preHookFunc(&p1_sd, &p2_sd, &b_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54147,9 +54147,9 @@ bool HP_pc_can_Adopt(struct map_session_data *p1_sd, struct map_session_data *p2
{
retVal___ = HPMHooks.source.pc.can_Adopt(p1_sd, p2_sd, b_sd);
}
- if( HPMHooks.count.HP_pc_can_Adopt_post ) {
+ if (HPMHooks.count.HP_pc_can_Adopt_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_Adopt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_Adopt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_Adopt_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p1_sd, p2_sd, b_sd);
}
@@ -54159,14 +54159,14 @@ bool HP_pc_can_Adopt(struct map_session_data *p1_sd, struct map_session_data *p2
bool HP_pc_adoption(struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_adoption_pre ) {
+ if (HPMHooks.count.HP_pc_adoption_pre > 0) {
bool (*preHookFunc) (struct map_session_data **p1_sd, struct map_session_data **p2_sd, struct map_session_data **b_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_adoption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_adoption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_adoption_pre[hIndex].func;
retVal___ = preHookFunc(&p1_sd, &p2_sd, &b_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54174,9 +54174,9 @@ bool HP_pc_adoption(struct map_session_data *p1_sd, struct map_session_data *p2_
{
retVal___ = HPMHooks.source.pc.adoption(p1_sd, p2_sd, b_sd);
}
- if( HPMHooks.count.HP_pc_adoption_post ) {
+ if (HPMHooks.count.HP_pc_adoption_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *p1_sd, struct map_session_data *p2_sd, struct map_session_data *b_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_adoption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_adoption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_adoption_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p1_sd, p2_sd, b_sd);
}
@@ -54186,14 +54186,14 @@ bool HP_pc_adoption(struct map_session_data *p1_sd, struct map_session_data *p2_
int HP_pc_updateweightstatus(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_updateweightstatus_pre ) {
+ if (HPMHooks.count.HP_pc_updateweightstatus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_updateweightstatus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_updateweightstatus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_updateweightstatus_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54201,9 +54201,9 @@ int HP_pc_updateweightstatus(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.updateweightstatus(sd);
}
- if( HPMHooks.count.HP_pc_updateweightstatus_post ) {
+ if (HPMHooks.count.HP_pc_updateweightstatus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_updateweightstatus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_updateweightstatus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_updateweightstatus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54213,14 +54213,14 @@ int HP_pc_updateweightstatus(struct map_session_data *sd) {
int HP_pc_addautobonus(struct s_autobonus *bonus, char max, const char *bonus_script, short rate, unsigned int dur, short atk_type, const char *o_script, unsigned short pos, bool onskill) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_addautobonus_pre ) {
+ if (HPMHooks.count.HP_pc_addautobonus_pre > 0) {
int (*preHookFunc) (struct s_autobonus **bonus, char *max, const char **bonus_script, short *rate, unsigned int *dur, short *atk_type, const char **o_script, unsigned short *pos, bool *onskill);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addautobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addautobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_addautobonus_pre[hIndex].func;
retVal___ = preHookFunc(&bonus, &max, &bonus_script, &rate, &dur, &atk_type, &o_script, &pos, &onskill);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54228,9 +54228,9 @@ int HP_pc_addautobonus(struct s_autobonus *bonus, char max, const char *bonus_sc
{
retVal___ = HPMHooks.source.pc.addautobonus(bonus, max, bonus_script, rate, dur, atk_type, o_script, pos, onskill);
}
- if( HPMHooks.count.HP_pc_addautobonus_post ) {
+ if (HPMHooks.count.HP_pc_addautobonus_post > 0) {
int (*postHookFunc) (int retVal___, struct s_autobonus *bonus, char max, const char *bonus_script, short rate, unsigned int dur, short atk_type, const char *o_script, unsigned short pos, bool onskill);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addautobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addautobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_addautobonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bonus, max, bonus_script, rate, dur, atk_type, o_script, pos, onskill);
}
@@ -54240,14 +54240,14 @@ int HP_pc_addautobonus(struct s_autobonus *bonus, char max, const char *bonus_sc
int HP_pc_exeautobonus(struct map_session_data *sd, struct s_autobonus *bonus) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_exeautobonus_pre ) {
+ if (HPMHooks.count.HP_pc_exeautobonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct s_autobonus **bonus);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_exeautobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_exeautobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_exeautobonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bonus);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54255,9 +54255,9 @@ int HP_pc_exeautobonus(struct map_session_data *sd, struct s_autobonus *bonus) {
{
retVal___ = HPMHooks.source.pc.exeautobonus(sd, bonus);
}
- if( HPMHooks.count.HP_pc_exeautobonus_post ) {
+ if (HPMHooks.count.HP_pc_exeautobonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct s_autobonus *bonus);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_exeautobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_exeautobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_exeautobonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bonus);
}
@@ -54267,14 +54267,14 @@ int HP_pc_exeautobonus(struct map_session_data *sd, struct s_autobonus *bonus) {
int HP_pc_endautobonus(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_endautobonus_pre ) {
+ if (HPMHooks.count.HP_pc_endautobonus_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_endautobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_endautobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_endautobonus_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54282,9 +54282,9 @@ int HP_pc_endautobonus(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.endautobonus(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_endautobonus_post ) {
+ if (HPMHooks.count.HP_pc_endautobonus_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_endautobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_endautobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_endautobonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -54294,14 +54294,14 @@ int HP_pc_endautobonus(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_delautobonus(struct map_session_data *sd, struct s_autobonus *bonus, char max, bool restore) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_delautobonus_pre ) {
+ if (HPMHooks.count.HP_pc_delautobonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct s_autobonus **bonus, char *max, bool *restore);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delautobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delautobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_delautobonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bonus, &max, &restore);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54309,9 +54309,9 @@ int HP_pc_delautobonus(struct map_session_data *sd, struct s_autobonus *bonus, c
{
retVal___ = HPMHooks.source.pc.delautobonus(sd, bonus, max, restore);
}
- if( HPMHooks.count.HP_pc_delautobonus_post ) {
+ if (HPMHooks.count.HP_pc_delautobonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct s_autobonus *bonus, char max, bool restore);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delautobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delautobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_delautobonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bonus, max, restore);
}
@@ -54321,14 +54321,14 @@ int HP_pc_delautobonus(struct map_session_data *sd, struct s_autobonus *bonus, c
int HP_pc_bonus(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54336,9 +54336,9 @@ int HP_pc_bonus(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.bonus(sd, type, val);
}
- if( HPMHooks.count.HP_pc_bonus_post ) {
+ if (HPMHooks.count.HP_pc_bonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -54348,14 +54348,14 @@ int HP_pc_bonus(struct map_session_data *sd, int type, int val) {
int HP_pc_bonus2(struct map_session_data *sd, int type, int type2, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus2_pre ) {
+ if (HPMHooks.count.HP_pc_bonus2_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *type2, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus2_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &type2, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54363,9 +54363,9 @@ int HP_pc_bonus2(struct map_session_data *sd, int type, int type2, int val) {
{
retVal___ = HPMHooks.source.pc.bonus2(sd, type, type2, val);
}
- if( HPMHooks.count.HP_pc_bonus2_post ) {
+ if (HPMHooks.count.HP_pc_bonus2_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int type2, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, type2, val);
}
@@ -54375,14 +54375,14 @@ int HP_pc_bonus2(struct map_session_data *sd, int type, int type2, int val) {
int HP_pc_bonus3(struct map_session_data *sd, int type, int type2, int type3, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus3_pre ) {
+ if (HPMHooks.count.HP_pc_bonus3_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *type2, int *type3, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus3_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus3_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus3_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &type2, &type3, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54390,9 +54390,9 @@ int HP_pc_bonus3(struct map_session_data *sd, int type, int type2, int type3, in
{
retVal___ = HPMHooks.source.pc.bonus3(sd, type, type2, type3, val);
}
- if( HPMHooks.count.HP_pc_bonus3_post ) {
+ if (HPMHooks.count.HP_pc_bonus3_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int type2, int type3, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus3_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus3_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus3_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, type2, type3, val);
}
@@ -54402,14 +54402,14 @@ int HP_pc_bonus3(struct map_session_data *sd, int type, int type2, int type3, in
int HP_pc_bonus4(struct map_session_data *sd, int type, int type2, int type3, int type4, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus4_pre ) {
+ if (HPMHooks.count.HP_pc_bonus4_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *type2, int *type3, int *type4, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus4_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus4_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus4_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &type2, &type3, &type4, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54417,9 +54417,9 @@ int HP_pc_bonus4(struct map_session_data *sd, int type, int type2, int type3, in
{
retVal___ = HPMHooks.source.pc.bonus4(sd, type, type2, type3, type4, val);
}
- if( HPMHooks.count.HP_pc_bonus4_post ) {
+ if (HPMHooks.count.HP_pc_bonus4_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int type2, int type3, int type4, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus4_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus4_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus4_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, type2, type3, type4, val);
}
@@ -54429,14 +54429,14 @@ int HP_pc_bonus4(struct map_session_data *sd, int type, int type2, int type3, in
int HP_pc_bonus5(struct map_session_data *sd, int type, int type2, int type3, int type4, int type5, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus5_pre ) {
+ if (HPMHooks.count.HP_pc_bonus5_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *type2, int *type3, int *type4, int *type5, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus5_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus5_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus5_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &type2, &type3, &type4, &type5, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54444,9 +54444,9 @@ int HP_pc_bonus5(struct map_session_data *sd, int type, int type2, int type3, in
{
retVal___ = HPMHooks.source.pc.bonus5(sd, type, type2, type3, type4, type5, val);
}
- if( HPMHooks.count.HP_pc_bonus5_post ) {
+ if (HPMHooks.count.HP_pc_bonus5_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int type2, int type3, int type4, int type5, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus5_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus5_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus5_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, type2, type3, type4, type5, val);
}
@@ -54456,14 +54456,14 @@ int HP_pc_bonus5(struct map_session_data *sd, int type, int type2, int type3, in
int HP_pc_skill(struct map_session_data *sd, int id, int level, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_skill_pre ) {
+ if (HPMHooks.count.HP_pc_skill_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *id, int *level, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_skill_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &id, &level, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54471,9 +54471,9 @@ int HP_pc_skill(struct map_session_data *sd, int id, int level, int flag) {
{
retVal___ = HPMHooks.source.pc.skill(sd, id, level, flag);
}
- if( HPMHooks.count.HP_pc_skill_post ) {
+ if (HPMHooks.count.HP_pc_skill_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int id, int level, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_skill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, id, level, flag);
}
@@ -54483,14 +54483,14 @@ int HP_pc_skill(struct map_session_data *sd, int id, int level, int flag) {
int HP_pc_insert_card(struct map_session_data *sd, int idx_card, int idx_equip) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_insert_card_pre ) {
+ if (HPMHooks.count.HP_pc_insert_card_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *idx_card, int *idx_equip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_insert_card_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_insert_card_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_insert_card_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx_card, &idx_equip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54498,9 +54498,9 @@ int HP_pc_insert_card(struct map_session_data *sd, int idx_card, int idx_equip)
{
retVal___ = HPMHooks.source.pc.insert_card(sd, idx_card, idx_equip);
}
- if( HPMHooks.count.HP_pc_insert_card_post ) {
+ if (HPMHooks.count.HP_pc_insert_card_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int idx_card, int idx_equip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_insert_card_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_insert_card_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_insert_card_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx_card, idx_equip);
}
@@ -54510,14 +54510,14 @@ int HP_pc_insert_card(struct map_session_data *sd, int idx_card, int idx_equip)
bool HP_pc_can_insert_card(struct map_session_data *sd, int idx_card) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_insert_card_pre ) {
+ if (HPMHooks.count.HP_pc_can_insert_card_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *idx_card);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_insert_card_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx_card);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54525,9 +54525,9 @@ bool HP_pc_can_insert_card(struct map_session_data *sd, int idx_card) {
{
retVal___ = HPMHooks.source.pc.can_insert_card(sd, idx_card);
}
- if( HPMHooks.count.HP_pc_can_insert_card_post ) {
+ if (HPMHooks.count.HP_pc_can_insert_card_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int idx_card);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_insert_card_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx_card);
}
@@ -54537,14 +54537,14 @@ bool HP_pc_can_insert_card(struct map_session_data *sd, int idx_card) {
bool HP_pc_can_insert_card_into(struct map_session_data *sd, int idx_card, int idx_equip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_can_insert_card_into_pre ) {
+ if (HPMHooks.count.HP_pc_can_insert_card_into_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *idx_card, int *idx_equip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_into_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_into_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_can_insert_card_into_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &idx_card, &idx_equip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54552,9 +54552,9 @@ bool HP_pc_can_insert_card_into(struct map_session_data *sd, int idx_card, int i
{
retVal___ = HPMHooks.source.pc.can_insert_card_into(sd, idx_card, idx_equip);
}
- if( HPMHooks.count.HP_pc_can_insert_card_into_post ) {
+ if (HPMHooks.count.HP_pc_can_insert_card_into_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int idx_card, int idx_equip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_into_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_can_insert_card_into_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_can_insert_card_into_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, idx_card, idx_equip);
}
@@ -54564,14 +54564,14 @@ bool HP_pc_can_insert_card_into(struct map_session_data *sd, int idx_card, int i
int HP_pc_steal_item(struct map_session_data *sd, struct block_list *bl, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_steal_item_pre ) {
+ if (HPMHooks.count.HP_pc_steal_item_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_steal_item_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54579,9 +54579,9 @@ int HP_pc_steal_item(struct map_session_data *sd, struct block_list *bl, uint16
{
retVal___ = HPMHooks.source.pc.steal_item(sd, bl, skill_lv);
}
- if( HPMHooks.count.HP_pc_steal_item_post ) {
+ if (HPMHooks.count.HP_pc_steal_item_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *bl, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_steal_item_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl, skill_lv);
}
@@ -54591,14 +54591,14 @@ int HP_pc_steal_item(struct map_session_data *sd, struct block_list *bl, uint16
int HP_pc_steal_coin(struct map_session_data *sd, struct block_list *bl, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_steal_coin_pre ) {
+ if (HPMHooks.count.HP_pc_steal_coin_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_coin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_coin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_steal_coin_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54606,9 +54606,9 @@ int HP_pc_steal_coin(struct map_session_data *sd, struct block_list *bl, uint16
{
retVal___ = HPMHooks.source.pc.steal_coin(sd, bl, skill_lv);
}
- if( HPMHooks.count.HP_pc_steal_coin_post ) {
+ if (HPMHooks.count.HP_pc_steal_coin_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *bl, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_coin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_steal_coin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_steal_coin_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl, skill_lv);
}
@@ -54618,14 +54618,14 @@ int HP_pc_steal_coin(struct map_session_data *sd, struct block_list *bl, uint16
int HP_pc_modifybuyvalue(struct map_session_data *sd, int orig_value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_modifybuyvalue_pre ) {
+ if (HPMHooks.count.HP_pc_modifybuyvalue_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *orig_value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifybuyvalue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifybuyvalue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_modifybuyvalue_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &orig_value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54633,9 +54633,9 @@ int HP_pc_modifybuyvalue(struct map_session_data *sd, int orig_value) {
{
retVal___ = HPMHooks.source.pc.modifybuyvalue(sd, orig_value);
}
- if( HPMHooks.count.HP_pc_modifybuyvalue_post ) {
+ if (HPMHooks.count.HP_pc_modifybuyvalue_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int orig_value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifybuyvalue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifybuyvalue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_modifybuyvalue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, orig_value);
}
@@ -54645,14 +54645,14 @@ int HP_pc_modifybuyvalue(struct map_session_data *sd, int orig_value) {
int HP_pc_modifysellvalue(struct map_session_data *sd, int orig_value) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_modifysellvalue_pre ) {
+ if (HPMHooks.count.HP_pc_modifysellvalue_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *orig_value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifysellvalue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifysellvalue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_modifysellvalue_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &orig_value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54660,9 +54660,9 @@ int HP_pc_modifysellvalue(struct map_session_data *sd, int orig_value) {
{
retVal___ = HPMHooks.source.pc.modifysellvalue(sd, orig_value);
}
- if( HPMHooks.count.HP_pc_modifysellvalue_post ) {
+ if (HPMHooks.count.HP_pc_modifysellvalue_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int orig_value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifysellvalue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_modifysellvalue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_modifysellvalue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, orig_value);
}
@@ -54672,14 +54672,14 @@ int HP_pc_modifysellvalue(struct map_session_data *sd, int orig_value) {
int HP_pc_follow(struct map_session_data *sd, int target_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_follow_pre ) {
+ if (HPMHooks.count.HP_pc_follow_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_follow_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54687,9 +54687,9 @@ int HP_pc_follow(struct map_session_data *sd, int target_id) {
{
retVal___ = HPMHooks.source.pc.follow(sd, target_id);
}
- if( HPMHooks.count.HP_pc_follow_post ) {
+ if (HPMHooks.count.HP_pc_follow_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_follow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, target_id);
}
@@ -54699,14 +54699,14 @@ int HP_pc_follow(struct map_session_data *sd, int target_id) {
int HP_pc_stop_following(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_stop_following_pre ) {
+ if (HPMHooks.count.HP_pc_stop_following_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_stop_following_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_stop_following_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_stop_following_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54714,9 +54714,9 @@ int HP_pc_stop_following(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.stop_following(sd);
}
- if( HPMHooks.count.HP_pc_stop_following_post ) {
+ if (HPMHooks.count.HP_pc_stop_following_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_stop_following_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_stop_following_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_stop_following_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54726,14 +54726,14 @@ int HP_pc_stop_following(struct map_session_data *sd) {
int HP_pc_maxbaselv(const struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_maxbaselv_pre ) {
+ if (HPMHooks.count.HP_pc_maxbaselv_pre > 0) {
int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxbaselv_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxbaselv_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_maxbaselv_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54741,9 +54741,9 @@ int HP_pc_maxbaselv(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.maxbaselv(sd);
}
- if( HPMHooks.count.HP_pc_maxbaselv_post ) {
+ if (HPMHooks.count.HP_pc_maxbaselv_post > 0) {
int (*postHookFunc) (int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxbaselv_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxbaselv_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_maxbaselv_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54753,14 +54753,14 @@ int HP_pc_maxbaselv(const struct map_session_data *sd) {
int HP_pc_maxjoblv(const struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_maxjoblv_pre ) {
+ if (HPMHooks.count.HP_pc_maxjoblv_pre > 0) {
int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxjoblv_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxjoblv_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_maxjoblv_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54768,9 +54768,9 @@ int HP_pc_maxjoblv(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.maxjoblv(sd);
}
- if( HPMHooks.count.HP_pc_maxjoblv_post ) {
+ if (HPMHooks.count.HP_pc_maxjoblv_post > 0) {
int (*postHookFunc) (int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxjoblv_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxjoblv_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_maxjoblv_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54780,14 +54780,14 @@ int HP_pc_maxjoblv(const struct map_session_data *sd) {
int HP_pc_checkbaselevelup(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkbaselevelup_pre ) {
+ if (HPMHooks.count.HP_pc_checkbaselevelup_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkbaselevelup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkbaselevelup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkbaselevelup_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54795,9 +54795,9 @@ int HP_pc_checkbaselevelup(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.checkbaselevelup(sd);
}
- if( HPMHooks.count.HP_pc_checkbaselevelup_post ) {
+ if (HPMHooks.count.HP_pc_checkbaselevelup_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkbaselevelup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkbaselevelup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkbaselevelup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54807,14 +54807,14 @@ int HP_pc_checkbaselevelup(struct map_session_data *sd) {
int HP_pc_checkjoblevelup(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkjoblevelup_pre ) {
+ if (HPMHooks.count.HP_pc_checkjoblevelup_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkjoblevelup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkjoblevelup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkjoblevelup_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54822,9 +54822,9 @@ int HP_pc_checkjoblevelup(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.checkjoblevelup(sd);
}
- if( HPMHooks.count.HP_pc_checkjoblevelup_post ) {
+ if (HPMHooks.count.HP_pc_checkjoblevelup_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkjoblevelup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkjoblevelup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkjoblevelup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54834,14 +54834,14 @@ int HP_pc_checkjoblevelup(struct map_session_data *sd) {
bool HP_pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned int base_exp, unsigned int job_exp, bool is_quest) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_gainexp_pre ) {
+ if (HPMHooks.count.HP_pc_gainexp_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct block_list **src, unsigned int *base_exp, unsigned int *job_exp, bool *is_quest);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gainexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_gainexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_gainexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &src, &base_exp, &job_exp, &is_quest);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54849,9 +54849,9 @@ bool HP_pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned
{
retVal___ = HPMHooks.source.pc.gainexp(sd, src, base_exp, job_exp, is_quest);
}
- if( HPMHooks.count.HP_pc_gainexp_post ) {
+ if (HPMHooks.count.HP_pc_gainexp_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct block_list *src, unsigned int base_exp, unsigned int job_exp, bool is_quest);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gainexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_gainexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_gainexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, src, base_exp, job_exp, is_quest);
}
@@ -54861,14 +54861,14 @@ bool HP_pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned
unsigned int HP_pc_nextbaseexp(const struct map_session_data *sd) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_pc_nextbaseexp_pre ) {
+ if (HPMHooks.count.HP_pc_nextbaseexp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextbaseexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextbaseexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_nextbaseexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54876,9 +54876,9 @@ unsigned int HP_pc_nextbaseexp(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.nextbaseexp(sd);
}
- if( HPMHooks.count.HP_pc_nextbaseexp_post ) {
+ if (HPMHooks.count.HP_pc_nextbaseexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextbaseexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextbaseexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_nextbaseexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54888,14 +54888,14 @@ unsigned int HP_pc_nextbaseexp(const struct map_session_data *sd) {
unsigned int HP_pc_thisbaseexp(const struct map_session_data *sd) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_pc_thisbaseexp_pre ) {
+ if (HPMHooks.count.HP_pc_thisbaseexp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisbaseexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisbaseexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_thisbaseexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54903,9 +54903,9 @@ unsigned int HP_pc_thisbaseexp(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.thisbaseexp(sd);
}
- if( HPMHooks.count.HP_pc_thisbaseexp_post ) {
+ if (HPMHooks.count.HP_pc_thisbaseexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisbaseexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisbaseexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_thisbaseexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54915,14 +54915,14 @@ unsigned int HP_pc_thisbaseexp(const struct map_session_data *sd) {
unsigned int HP_pc_nextjobexp(const struct map_session_data *sd) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_pc_nextjobexp_pre ) {
+ if (HPMHooks.count.HP_pc_nextjobexp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextjobexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextjobexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_nextjobexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54930,9 +54930,9 @@ unsigned int HP_pc_nextjobexp(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.nextjobexp(sd);
}
- if( HPMHooks.count.HP_pc_nextjobexp_post ) {
+ if (HPMHooks.count.HP_pc_nextjobexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextjobexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_nextjobexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_nextjobexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54942,14 +54942,14 @@ unsigned int HP_pc_nextjobexp(const struct map_session_data *sd) {
unsigned int HP_pc_thisjobexp(const struct map_session_data *sd) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_pc_thisjobexp_pre ) {
+ if (HPMHooks.count.HP_pc_thisjobexp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisjobexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisjobexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_thisjobexp_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54957,9 +54957,9 @@ unsigned int HP_pc_thisjobexp(const struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.thisjobexp(sd);
}
- if( HPMHooks.count.HP_pc_thisjobexp_post ) {
+ if (HPMHooks.count.HP_pc_thisjobexp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisjobexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_thisjobexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_thisjobexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -54969,14 +54969,14 @@ unsigned int HP_pc_thisjobexp(const struct map_session_data *sd) {
int HP_pc_gets_status_point(int level) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_gets_status_point_pre ) {
+ if (HPMHooks.count.HP_pc_gets_status_point_pre > 0) {
int (*preHookFunc) (int *level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gets_status_point_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_gets_status_point_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_gets_status_point_pre[hIndex].func;
retVal___ = preHookFunc(&level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -54984,9 +54984,9 @@ int HP_pc_gets_status_point(int level) {
{
retVal___ = HPMHooks.source.pc.gets_status_point(level);
}
- if( HPMHooks.count.HP_pc_gets_status_point_post ) {
+ if (HPMHooks.count.HP_pc_gets_status_point_post > 0) {
int (*postHookFunc) (int retVal___, int level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_gets_status_point_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_gets_status_point_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_gets_status_point_post[hIndex].func;
retVal___ = postHookFunc(retVal___, level);
}
@@ -54996,14 +54996,14 @@ int HP_pc_gets_status_point(int level) {
int HP_pc_need_status_point(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_need_status_point_pre ) {
+ if (HPMHooks.count.HP_pc_need_status_point_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_need_status_point_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_need_status_point_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_need_status_point_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55011,9 +55011,9 @@ int HP_pc_need_status_point(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.need_status_point(sd, type, val);
}
- if( HPMHooks.count.HP_pc_need_status_point_post ) {
+ if (HPMHooks.count.HP_pc_need_status_point_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_need_status_point_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_need_status_point_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_need_status_point_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -55023,14 +55023,14 @@ int HP_pc_need_status_point(struct map_session_data *sd, int type, int val) {
int HP_pc_maxparameterincrease(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_maxparameterincrease_pre ) {
+ if (HPMHooks.count.HP_pc_maxparameterincrease_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxparameterincrease_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxparameterincrease_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_maxparameterincrease_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55038,9 +55038,9 @@ int HP_pc_maxparameterincrease(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.maxparameterincrease(sd, type);
}
- if( HPMHooks.count.HP_pc_maxparameterincrease_post ) {
+ if (HPMHooks.count.HP_pc_maxparameterincrease_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxparameterincrease_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_maxparameterincrease_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_maxparameterincrease_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -55050,14 +55050,14 @@ int HP_pc_maxparameterincrease(struct map_session_data *sd, int type) {
bool HP_pc_statusup(struct map_session_data *sd, int type, int increase) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_statusup_pre ) {
+ if (HPMHooks.count.HP_pc_statusup_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *type, int *increase);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_statusup_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &increase);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55065,9 +55065,9 @@ bool HP_pc_statusup(struct map_session_data *sd, int type, int increase) {
{
retVal___ = HPMHooks.source.pc.statusup(sd, type, increase);
}
- if( HPMHooks.count.HP_pc_statusup_post ) {
+ if (HPMHooks.count.HP_pc_statusup_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int type, int increase);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_statusup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, increase);
}
@@ -55077,14 +55077,14 @@ bool HP_pc_statusup(struct map_session_data *sd, int type, int increase) {
int HP_pc_statusup2(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_statusup2_pre ) {
+ if (HPMHooks.count.HP_pc_statusup2_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_statusup2_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55092,9 +55092,9 @@ int HP_pc_statusup2(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.statusup2(sd, type, val);
}
- if( HPMHooks.count.HP_pc_statusup2_post ) {
+ if (HPMHooks.count.HP_pc_statusup2_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_statusup2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_statusup2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -55104,14 +55104,14 @@ int HP_pc_statusup2(struct map_session_data *sd, int type, int val) {
int HP_pc_skillup(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_skillup_pre ) {
+ if (HPMHooks.count.HP_pc_skillup_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_skillup_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55119,9 +55119,9 @@ int HP_pc_skillup(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.pc.skillup(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_skillup_post ) {
+ if (HPMHooks.count.HP_pc_skillup_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_skillup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -55131,14 +55131,14 @@ int HP_pc_skillup(struct map_session_data *sd, uint16 skill_id) {
int HP_pc_allskillup(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_allskillup_pre ) {
+ if (HPMHooks.count.HP_pc_allskillup_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_allskillup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_allskillup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_allskillup_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55146,9 +55146,9 @@ int HP_pc_allskillup(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.allskillup(sd);
}
- if( HPMHooks.count.HP_pc_allskillup_post ) {
+ if (HPMHooks.count.HP_pc_allskillup_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_allskillup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_allskillup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_allskillup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55158,14 +55158,14 @@ int HP_pc_allskillup(struct map_session_data *sd) {
int HP_pc_resetlvl(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_resetlvl_pre ) {
+ if (HPMHooks.count.HP_pc_resetlvl_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetlvl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetlvl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_resetlvl_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55173,9 +55173,9 @@ int HP_pc_resetlvl(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.resetlvl(sd, type);
}
- if( HPMHooks.count.HP_pc_resetlvl_post ) {
+ if (HPMHooks.count.HP_pc_resetlvl_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetlvl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetlvl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_resetlvl_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -55185,14 +55185,14 @@ int HP_pc_resetlvl(struct map_session_data *sd, int type) {
int HP_pc_resetstate(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_resetstate_pre ) {
+ if (HPMHooks.count.HP_pc_resetstate_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetstate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetstate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_resetstate_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55200,9 +55200,9 @@ int HP_pc_resetstate(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.resetstate(sd);
}
- if( HPMHooks.count.HP_pc_resetstate_post ) {
+ if (HPMHooks.count.HP_pc_resetstate_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetstate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetstate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_resetstate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55212,14 +55212,14 @@ int HP_pc_resetstate(struct map_session_data *sd) {
int HP_pc_resetskill(struct map_session_data *sd, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_resetskill_pre ) {
+ if (HPMHooks.count.HP_pc_resetskill_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_resetskill_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55227,9 +55227,9 @@ int HP_pc_resetskill(struct map_session_data *sd, int flag) {
{
retVal___ = HPMHooks.source.pc.resetskill(sd, flag);
}
- if( HPMHooks.count.HP_pc_resetskill_post ) {
+ if (HPMHooks.count.HP_pc_resetskill_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_resetskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, flag);
}
@@ -55239,14 +55239,14 @@ int HP_pc_resetskill(struct map_session_data *sd, int flag) {
int HP_pc_resetfeel(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_resetfeel_pre ) {
+ if (HPMHooks.count.HP_pc_resetfeel_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetfeel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetfeel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_resetfeel_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55254,9 +55254,9 @@ int HP_pc_resetfeel(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.resetfeel(sd);
}
- if( HPMHooks.count.HP_pc_resetfeel_post ) {
+ if (HPMHooks.count.HP_pc_resetfeel_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetfeel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resetfeel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_resetfeel_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55266,14 +55266,14 @@ int HP_pc_resetfeel(struct map_session_data *sd) {
int HP_pc_resethate(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_resethate_pre ) {
+ if (HPMHooks.count.HP_pc_resethate_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resethate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resethate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_resethate_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55281,9 +55281,9 @@ int HP_pc_resethate(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.resethate(sd);
}
- if( HPMHooks.count.HP_pc_resethate_post ) {
+ if (HPMHooks.count.HP_pc_resethate_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_resethate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_resethate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_resethate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55293,14 +55293,14 @@ int HP_pc_resethate(struct map_session_data *sd) {
int HP_pc_equipitem(struct map_session_data *sd, int n, int req_pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_equipitem_pre ) {
+ if (HPMHooks.count.HP_pc_equipitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *req_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_equipitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &req_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55308,9 +55308,9 @@ int HP_pc_equipitem(struct map_session_data *sd, int n, int req_pos) {
{
retVal___ = HPMHooks.source.pc.equipitem(sd, n, req_pos);
}
- if( HPMHooks.count.HP_pc_equipitem_post ) {
+ if (HPMHooks.count.HP_pc_equipitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int req_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_equipitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, req_pos);
}
@@ -55319,14 +55319,14 @@ int HP_pc_equipitem(struct map_session_data *sd, int n, int req_pos) {
}
void HP_pc_equipitem_pos(struct map_session_data *sd, struct item_data *id, int n, int pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_equipitem_pos_pre ) {
+ if (HPMHooks.count.HP_pc_equipitem_pos_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item_data **id, int *n, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_equipitem_pos_pre[hIndex].func;
preHookFunc(&sd, &id, &n, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55334,9 +55334,9 @@ void HP_pc_equipitem_pos(struct map_session_data *sd, struct item_data *id, int
{
HPMHooks.source.pc.equipitem_pos(sd, id, n, pos);
}
- if( HPMHooks.count.HP_pc_equipitem_pos_post ) {
+ if (HPMHooks.count.HP_pc_equipitem_pos_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item_data *id, int n, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equipitem_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_equipitem_pos_post[hIndex].func;
postHookFunc(sd, id, n, pos);
}
@@ -55346,14 +55346,14 @@ void HP_pc_equipitem_pos(struct map_session_data *sd, struct item_data *id, int
int HP_pc_unequipitem(struct map_session_data *sd, int n, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_unequipitem_pre ) {
+ if (HPMHooks.count.HP_pc_unequipitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_unequipitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55361,9 +55361,9 @@ int HP_pc_unequipitem(struct map_session_data *sd, int n, int flag) {
{
retVal___ = HPMHooks.source.pc.unequipitem(sd, n, flag);
}
- if( HPMHooks.count.HP_pc_unequipitem_post ) {
+ if (HPMHooks.count.HP_pc_unequipitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_unequipitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, flag);
}
@@ -55372,14 +55372,14 @@ int HP_pc_unequipitem(struct map_session_data *sd, int n, int flag) {
}
void HP_pc_unequipitem_pos(struct map_session_data *sd, int n, int pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_unequipitem_pos_pre ) {
+ if (HPMHooks.count.HP_pc_unequipitem_pos_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *n, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_unequipitem_pos_pre[hIndex].func;
preHookFunc(&sd, &n, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55387,9 +55387,9 @@ void HP_pc_unequipitem_pos(struct map_session_data *sd, int n, int pos) {
{
HPMHooks.source.pc.unequipitem_pos(sd, n, pos);
}
- if( HPMHooks.count.HP_pc_unequipitem_pos_post ) {
+ if (HPMHooks.count.HP_pc_unequipitem_pos_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int n, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_unequipitem_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_unequipitem_pos_post[hIndex].func;
postHookFunc(sd, n, pos);
}
@@ -55399,14 +55399,14 @@ void HP_pc_unequipitem_pos(struct map_session_data *sd, int n, int pos) {
int HP_pc_checkitem(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkitem_pre ) {
+ if (HPMHooks.count.HP_pc_checkitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55414,9 +55414,9 @@ int HP_pc_checkitem(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.checkitem(sd);
}
- if( HPMHooks.count.HP_pc_checkitem_post ) {
+ if (HPMHooks.count.HP_pc_checkitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55426,14 +55426,14 @@ int HP_pc_checkitem(struct map_session_data *sd) {
int HP_pc_useitem(struct map_session_data *sd, int n) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_useitem_pre ) {
+ if (HPMHooks.count.HP_pc_useitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_useitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_useitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_useitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55441,9 +55441,9 @@ int HP_pc_useitem(struct map_session_data *sd, int n) {
{
retVal___ = HPMHooks.source.pc.useitem(sd, n);
}
- if( HPMHooks.count.HP_pc_useitem_post ) {
+ if (HPMHooks.count.HP_pc_useitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_useitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_useitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_useitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n);
}
@@ -55453,14 +55453,14 @@ int HP_pc_useitem(struct map_session_data *sd, int n) {
int HP_pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_skillatk_bonus_pre ) {
+ if (HPMHooks.count.HP_pc_skillatk_bonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillatk_bonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillatk_bonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_skillatk_bonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55468,9 +55468,9 @@ int HP_pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.pc.skillatk_bonus(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_skillatk_bonus_post ) {
+ if (HPMHooks.count.HP_pc_skillatk_bonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillatk_bonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillatk_bonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_skillatk_bonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -55480,14 +55480,14 @@ int HP_pc_skillatk_bonus(struct map_session_data *sd, uint16 skill_id) {
int HP_pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_skillheal_bonus_pre ) {
+ if (HPMHooks.count.HP_pc_skillheal_bonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal_bonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal_bonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_skillheal_bonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55495,9 +55495,9 @@ int HP_pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.pc.skillheal_bonus(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_skillheal_bonus_post ) {
+ if (HPMHooks.count.HP_pc_skillheal_bonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal_bonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal_bonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_skillheal_bonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -55507,14 +55507,14 @@ int HP_pc_skillheal_bonus(struct map_session_data *sd, uint16 skill_id) {
int HP_pc_skillheal2_bonus(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_skillheal2_bonus_pre ) {
+ if (HPMHooks.count.HP_pc_skillheal2_bonus_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal2_bonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal2_bonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_skillheal2_bonus_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55522,9 +55522,9 @@ int HP_pc_skillheal2_bonus(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.pc.skillheal2_bonus(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_skillheal2_bonus_post ) {
+ if (HPMHooks.count.HP_pc_skillheal2_bonus_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal2_bonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_skillheal2_bonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_skillheal2_bonus_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -55533,14 +55533,14 @@ int HP_pc_skillheal2_bonus(struct map_session_data *sd, uint16 skill_id) {
}
void HP_pc_damage(struct map_session_data *sd, struct block_list *src, unsigned int hp, unsigned int sp) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_damage_pre ) {
+ if (HPMHooks.count.HP_pc_damage_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct block_list **src, unsigned int *hp, unsigned int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_damage_pre[hIndex].func;
preHookFunc(&sd, &src, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55548,9 +55548,9 @@ void HP_pc_damage(struct map_session_data *sd, struct block_list *src, unsigned
{
HPMHooks.source.pc.damage(sd, src, hp, sp);
}
- if( HPMHooks.count.HP_pc_damage_post ) {
+ if (HPMHooks.count.HP_pc_damage_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct block_list *src, unsigned int hp, unsigned int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_damage_post[hIndex].func;
postHookFunc(sd, src, hp, sp);
}
@@ -55560,14 +55560,14 @@ void HP_pc_damage(struct map_session_data *sd, struct block_list *src, unsigned
int HP_pc_dead(struct map_session_data *sd, struct block_list *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_dead_pre ) {
+ if (HPMHooks.count.HP_pc_dead_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_dead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_dead_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55575,9 +55575,9 @@ int HP_pc_dead(struct map_session_data *sd, struct block_list *src) {
{
retVal___ = HPMHooks.source.pc.dead(sd, src);
}
- if( HPMHooks.count.HP_pc_dead_post ) {
+ if (HPMHooks.count.HP_pc_dead_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_dead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_dead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_dead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, src);
}
@@ -55586,14 +55586,14 @@ int HP_pc_dead(struct map_session_data *sd, struct block_list *src) {
}
void HP_pc_revive(struct map_session_data *sd, unsigned int hp, unsigned int sp) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_revive_pre ) {
+ if (HPMHooks.count.HP_pc_revive_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *hp, unsigned int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_revive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_revive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_revive_pre[hIndex].func;
preHookFunc(&sd, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55601,9 +55601,9 @@ void HP_pc_revive(struct map_session_data *sd, unsigned int hp, unsigned int sp)
{
HPMHooks.source.pc.revive(sd, hp, sp);
}
- if( HPMHooks.count.HP_pc_revive_post ) {
+ if (HPMHooks.count.HP_pc_revive_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int hp, unsigned int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_revive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_revive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_revive_post[hIndex].func;
postHookFunc(sd, hp, sp);
}
@@ -55612,14 +55612,14 @@ void HP_pc_revive(struct map_session_data *sd, unsigned int hp, unsigned int sp)
}
void HP_pc_heal(struct map_session_data *sd, unsigned int hp, unsigned int sp, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_heal_pre ) {
+ if (HPMHooks.count.HP_pc_heal_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *hp, unsigned int *sp, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_heal_pre[hIndex].func;
preHookFunc(&sd, &hp, &sp, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55627,9 +55627,9 @@ void HP_pc_heal(struct map_session_data *sd, unsigned int hp, unsigned int sp, i
{
HPMHooks.source.pc.heal(sd, hp, sp, type);
}
- if( HPMHooks.count.HP_pc_heal_post ) {
+ if (HPMHooks.count.HP_pc_heal_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int hp, unsigned int sp, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_heal_post[hIndex].func;
postHookFunc(sd, hp, sp, type);
}
@@ -55639,14 +55639,14 @@ void HP_pc_heal(struct map_session_data *sd, unsigned int hp, unsigned int sp, i
int HP_pc_itemheal(struct map_session_data *sd, int itemid, int hp, int sp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_itemheal_pre ) {
+ if (HPMHooks.count.HP_pc_itemheal_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *itemid, int *hp, int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemheal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemheal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_itemheal_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &itemid, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55654,9 +55654,9 @@ int HP_pc_itemheal(struct map_session_data *sd, int itemid, int hp, int sp) {
{
retVal___ = HPMHooks.source.pc.itemheal(sd, itemid, hp, sp);
}
- if( HPMHooks.count.HP_pc_itemheal_post ) {
+ if (HPMHooks.count.HP_pc_itemheal_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int itemid, int hp, int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemheal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemheal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_itemheal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, itemid, hp, sp);
}
@@ -55666,14 +55666,14 @@ int HP_pc_itemheal(struct map_session_data *sd, int itemid, int hp, int sp) {
int HP_pc_percentheal(struct map_session_data *sd, int hp, int sp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_percentheal_pre ) {
+ if (HPMHooks.count.HP_pc_percentheal_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *hp, int *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_percentheal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_percentheal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_percentheal_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55681,9 +55681,9 @@ int HP_pc_percentheal(struct map_session_data *sd, int hp, int sp) {
{
retVal___ = HPMHooks.source.pc.percentheal(sd, hp, sp);
}
- if( HPMHooks.count.HP_pc_percentheal_post ) {
+ if (HPMHooks.count.HP_pc_percentheal_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int hp, int sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_percentheal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_percentheal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_percentheal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, hp, sp);
}
@@ -55693,14 +55693,14 @@ int HP_pc_percentheal(struct map_session_data *sd, int hp, int sp) {
int HP_pc_jobchange(struct map_session_data *sd, int class, int upper) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_jobchange_pre ) {
+ if (HPMHooks.count.HP_pc_jobchange_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *class, int *upper);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_jobchange_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &class, &upper);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55708,9 +55708,9 @@ int HP_pc_jobchange(struct map_session_data *sd, int class, int upper) {
{
retVal___ = HPMHooks.source.pc.jobchange(sd, class, upper);
}
- if( HPMHooks.count.HP_pc_jobchange_post ) {
+ if (HPMHooks.count.HP_pc_jobchange_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int class, int upper);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_jobchange_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, class, upper);
}
@@ -55720,14 +55720,14 @@ int HP_pc_jobchange(struct map_session_data *sd, int class, int upper) {
int HP_pc_setoption(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setoption_pre ) {
+ if (HPMHooks.count.HP_pc_setoption_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setoption_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setoption_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setoption_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55735,9 +55735,9 @@ int HP_pc_setoption(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.setoption(sd, type);
}
- if( HPMHooks.count.HP_pc_setoption_post ) {
+ if (HPMHooks.count.HP_pc_setoption_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setoption_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setoption_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setoption_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -55747,14 +55747,14 @@ int HP_pc_setoption(struct map_session_data *sd, int type) {
int HP_pc_setcart(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setcart_pre ) {
+ if (HPMHooks.count.HP_pc_setcart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setcart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55762,9 +55762,9 @@ int HP_pc_setcart(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.setcart(sd, type);
}
- if( HPMHooks.count.HP_pc_setcart_post ) {
+ if (HPMHooks.count.HP_pc_setcart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setcart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -55773,14 +55773,14 @@ int HP_pc_setcart(struct map_session_data *sd, int type) {
}
void HP_pc_setfalcon(struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setfalcon_pre ) {
+ if (HPMHooks.count.HP_pc_setfalcon_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setfalcon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setfalcon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setfalcon_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55788,9 +55788,9 @@ void HP_pc_setfalcon(struct map_session_data *sd, bool flag) {
{
HPMHooks.source.pc.setfalcon(sd, flag);
}
- if( HPMHooks.count.HP_pc_setfalcon_post ) {
+ if (HPMHooks.count.HP_pc_setfalcon_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setfalcon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setfalcon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setfalcon_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -55799,14 +55799,14 @@ void HP_pc_setfalcon(struct map_session_data *sd, bool flag) {
}
void HP_pc_setridingpeco(struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setridingpeco_pre ) {
+ if (HPMHooks.count.HP_pc_setridingpeco_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingpeco_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingpeco_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setridingpeco_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55814,9 +55814,9 @@ void HP_pc_setridingpeco(struct map_session_data *sd, bool flag) {
{
HPMHooks.source.pc.setridingpeco(sd, flag);
}
- if( HPMHooks.count.HP_pc_setridingpeco_post ) {
+ if (HPMHooks.count.HP_pc_setridingpeco_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingpeco_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingpeco_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setridingpeco_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -55825,14 +55825,14 @@ void HP_pc_setridingpeco(struct map_session_data *sd, bool flag) {
}
void HP_pc_setmadogear(struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setmadogear_pre ) {
+ if (HPMHooks.count.HP_pc_setmadogear_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setmadogear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setmadogear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setmadogear_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55840,9 +55840,9 @@ void HP_pc_setmadogear(struct map_session_data *sd, bool flag) {
{
HPMHooks.source.pc.setmadogear(sd, flag);
}
- if( HPMHooks.count.HP_pc_setmadogear_post ) {
+ if (HPMHooks.count.HP_pc_setmadogear_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setmadogear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setmadogear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setmadogear_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -55851,14 +55851,14 @@ void HP_pc_setmadogear(struct map_session_data *sd, bool flag) {
}
void HP_pc_setridingdragon(struct map_session_data *sd, unsigned int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setridingdragon_pre ) {
+ if (HPMHooks.count.HP_pc_setridingdragon_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingdragon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingdragon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setridingdragon_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55866,9 +55866,9 @@ void HP_pc_setridingdragon(struct map_session_data *sd, unsigned int type) {
{
HPMHooks.source.pc.setridingdragon(sd, type);
}
- if( HPMHooks.count.HP_pc_setridingdragon_post ) {
+ if (HPMHooks.count.HP_pc_setridingdragon_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingdragon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingdragon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setridingdragon_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -55877,14 +55877,14 @@ void HP_pc_setridingdragon(struct map_session_data *sd, unsigned int type) {
}
void HP_pc_setridingwug(struct map_session_data *sd, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setridingwug_pre ) {
+ if (HPMHooks.count.HP_pc_setridingwug_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingwug_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingwug_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setridingwug_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -55892,9 +55892,9 @@ void HP_pc_setridingwug(struct map_session_data *sd, bool flag) {
{
HPMHooks.source.pc.setridingwug(sd, flag);
}
- if( HPMHooks.count.HP_pc_setridingwug_post ) {
+ if (HPMHooks.count.HP_pc_setridingwug_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingwug_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setridingwug_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setridingwug_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -55904,14 +55904,14 @@ void HP_pc_setridingwug(struct map_session_data *sd, bool flag) {
int HP_pc_changelook(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_changelook_pre ) {
+ if (HPMHooks.count.HP_pc_changelook_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_changelook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_changelook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_changelook_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55919,9 +55919,9 @@ int HP_pc_changelook(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.changelook(sd, type, val);
}
- if( HPMHooks.count.HP_pc_changelook_post ) {
+ if (HPMHooks.count.HP_pc_changelook_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_changelook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_changelook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_changelook_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -55931,14 +55931,14 @@ int HP_pc_changelook(struct map_session_data *sd, int type, int val) {
int HP_pc_equiplookall(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_equiplookall_pre ) {
+ if (HPMHooks.count.HP_pc_equiplookall_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equiplookall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equiplookall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_equiplookall_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55946,9 +55946,9 @@ int HP_pc_equiplookall(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.equiplookall(sd);
}
- if( HPMHooks.count.HP_pc_equiplookall_post ) {
+ if (HPMHooks.count.HP_pc_equiplookall_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_equiplookall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_equiplookall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_equiplookall_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -55958,14 +55958,14 @@ int HP_pc_equiplookall(struct map_session_data *sd) {
int HP_pc_readparam(const struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_readparam_pre ) {
+ if (HPMHooks.count.HP_pc_readparam_pre > 0) {
int (*preHookFunc) (const struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readparam_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readparam_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readparam_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -55973,9 +55973,9 @@ int HP_pc_readparam(const struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.readparam(sd, type);
}
- if( HPMHooks.count.HP_pc_readparam_post ) {
+ if (HPMHooks.count.HP_pc_readparam_post > 0) {
int (*postHookFunc) (int retVal___, const struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readparam_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readparam_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readparam_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -55985,14 +55985,14 @@ int HP_pc_readparam(const struct map_session_data *sd, int type) {
int HP_pc_setparam(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setparam_pre ) {
+ if (HPMHooks.count.HP_pc_setparam_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setparam_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setparam_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setparam_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56000,9 +56000,9 @@ int HP_pc_setparam(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.setparam(sd, type, val);
}
- if( HPMHooks.count.HP_pc_setparam_post ) {
+ if (HPMHooks.count.HP_pc_setparam_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setparam_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setparam_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setparam_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -56012,14 +56012,14 @@ int HP_pc_setparam(struct map_session_data *sd, int type, int val) {
int HP_pc_readreg(struct map_session_data *sd, int64 reg) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_readreg_pre ) {
+ if (HPMHooks.count.HP_pc_readreg_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int64 *reg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readreg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readreg_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56027,9 +56027,9 @@ int HP_pc_readreg(struct map_session_data *sd, int64 reg) {
{
retVal___ = HPMHooks.source.pc.readreg(sd, reg);
}
- if( HPMHooks.count.HP_pc_readreg_post ) {
+ if (HPMHooks.count.HP_pc_readreg_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int64 reg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readreg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readreg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg);
}
@@ -56038,14 +56038,14 @@ int HP_pc_readreg(struct map_session_data *sd, int64 reg) {
}
void HP_pc_setreg(struct map_session_data *sd, int64 reg, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setreg_pre ) {
+ if (HPMHooks.count.HP_pc_setreg_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int64 *reg, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setreg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setreg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setreg_pre[hIndex].func;
preHookFunc(&sd, &reg, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56053,9 +56053,9 @@ void HP_pc_setreg(struct map_session_data *sd, int64 reg, int val) {
{
HPMHooks.source.pc.setreg(sd, reg, val);
}
- if( HPMHooks.count.HP_pc_setreg_post ) {
+ if (HPMHooks.count.HP_pc_setreg_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int64 reg, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setreg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setreg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setreg_post[hIndex].func;
postHookFunc(sd, reg, val);
}
@@ -56065,14 +56065,14 @@ void HP_pc_setreg(struct map_session_data *sd, int64 reg, int val) {
char* HP_pc_readregstr(struct map_session_data *sd, int64 reg) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_readregstr_pre ) {
+ if (HPMHooks.count.HP_pc_readregstr_pre > 0) {
char* (*preHookFunc) (struct map_session_data **sd, int64 *reg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregstr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregstr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readregstr_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56080,9 +56080,9 @@ char* HP_pc_readregstr(struct map_session_data *sd, int64 reg) {
{
retVal___ = HPMHooks.source.pc.readregstr(sd, reg);
}
- if( HPMHooks.count.HP_pc_readregstr_post ) {
+ if (HPMHooks.count.HP_pc_readregstr_post > 0) {
char* (*postHookFunc) (char* retVal___, struct map_session_data *sd, int64 reg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregstr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregstr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readregstr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg);
}
@@ -56091,14 +56091,14 @@ char* HP_pc_readregstr(struct map_session_data *sd, int64 reg) {
}
void HP_pc_setregstr(struct map_session_data *sd, int64 reg, const char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setregstr_pre ) {
+ if (HPMHooks.count.HP_pc_setregstr_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int64 *reg, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregstr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregstr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setregstr_pre[hIndex].func;
preHookFunc(&sd, &reg, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56106,9 +56106,9 @@ void HP_pc_setregstr(struct map_session_data *sd, int64 reg, const char *str) {
{
HPMHooks.source.pc.setregstr(sd, reg, str);
}
- if( HPMHooks.count.HP_pc_setregstr_post ) {
+ if (HPMHooks.count.HP_pc_setregstr_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int64 reg, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregstr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregstr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setregstr_post[hIndex].func;
postHookFunc(sd, reg, str);
}
@@ -56118,14 +56118,14 @@ void HP_pc_setregstr(struct map_session_data *sd, int64 reg, const char *str) {
int HP_pc_readregistry(struct map_session_data *sd, int64 reg) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_readregistry_pre ) {
+ if (HPMHooks.count.HP_pc_readregistry_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int64 *reg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readregistry_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56133,9 +56133,9 @@ int HP_pc_readregistry(struct map_session_data *sd, int64 reg) {
{
retVal___ = HPMHooks.source.pc.readregistry(sd, reg);
}
- if( HPMHooks.count.HP_pc_readregistry_post ) {
+ if (HPMHooks.count.HP_pc_readregistry_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int64 reg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readregistry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg);
}
@@ -56145,14 +56145,14 @@ int HP_pc_readregistry(struct map_session_data *sd, int64 reg) {
int HP_pc_setregistry(struct map_session_data *sd, int64 reg, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setregistry_pre ) {
+ if (HPMHooks.count.HP_pc_setregistry_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int64 *reg, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setregistry_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56160,9 +56160,9 @@ int HP_pc_setregistry(struct map_session_data *sd, int64 reg, int val) {
{
retVal___ = HPMHooks.source.pc.setregistry(sd, reg, val);
}
- if( HPMHooks.count.HP_pc_setregistry_post ) {
+ if (HPMHooks.count.HP_pc_setregistry_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int64 reg, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setregistry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg, val);
}
@@ -56172,14 +56172,14 @@ int HP_pc_setregistry(struct map_session_data *sd, int64 reg, int val) {
char* HP_pc_readregistry_str(struct map_session_data *sd, int64 reg) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_readregistry_str_pre ) {
+ if (HPMHooks.count.HP_pc_readregistry_str_pre > 0) {
char* (*preHookFunc) (struct map_session_data **sd, int64 *reg);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readregistry_str_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56187,9 +56187,9 @@ char* HP_pc_readregistry_str(struct map_session_data *sd, int64 reg) {
{
retVal___ = HPMHooks.source.pc.readregistry_str(sd, reg);
}
- if( HPMHooks.count.HP_pc_readregistry_str_post ) {
+ if (HPMHooks.count.HP_pc_readregistry_str_post > 0) {
char* (*postHookFunc) (char* retVal___, struct map_session_data *sd, int64 reg);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readregistry_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readregistry_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg);
}
@@ -56199,14 +56199,14 @@ char* HP_pc_readregistry_str(struct map_session_data *sd, int64 reg) {
int HP_pc_setregistry_str(struct map_session_data *sd, int64 reg, const char *val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setregistry_str_pre ) {
+ if (HPMHooks.count.HP_pc_setregistry_str_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int64 *reg, const char **val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setregistry_str_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &reg, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56214,9 +56214,9 @@ int HP_pc_setregistry_str(struct map_session_data *sd, int64 reg, const char *va
{
retVal___ = HPMHooks.source.pc.setregistry_str(sd, reg, val);
}
- if( HPMHooks.count.HP_pc_setregistry_str_post ) {
+ if (HPMHooks.count.HP_pc_setregistry_str_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int64 reg, const char *val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setregistry_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setregistry_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, reg, val);
}
@@ -56226,14 +56226,14 @@ int HP_pc_setregistry_str(struct map_session_data *sd, int64 reg, const char *va
int HP_pc_addeventtimer(struct map_session_data *sd, int tick, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_addeventtimer_pre ) {
+ if (HPMHooks.count.HP_pc_addeventtimer_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *tick, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_addeventtimer_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tick, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56241,9 +56241,9 @@ int HP_pc_addeventtimer(struct map_session_data *sd, int tick, const char *name)
{
retVal___ = HPMHooks.source.pc.addeventtimer(sd, tick, name);
}
- if( HPMHooks.count.HP_pc_addeventtimer_post ) {
+ if (HPMHooks.count.HP_pc_addeventtimer_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int tick, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_addeventtimer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tick, name);
}
@@ -56253,14 +56253,14 @@ int HP_pc_addeventtimer(struct map_session_data *sd, int tick, const char *name)
int HP_pc_deleventtimer(struct map_session_data *sd, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_deleventtimer_pre ) {
+ if (HPMHooks.count.HP_pc_deleventtimer_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_deleventtimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_deleventtimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_deleventtimer_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56268,9 +56268,9 @@ int HP_pc_deleventtimer(struct map_session_data *sd, const char *name) {
{
retVal___ = HPMHooks.source.pc.deleventtimer(sd, name);
}
- if( HPMHooks.count.HP_pc_deleventtimer_post ) {
+ if (HPMHooks.count.HP_pc_deleventtimer_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_deleventtimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_deleventtimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_deleventtimer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name);
}
@@ -56280,14 +56280,14 @@ int HP_pc_deleventtimer(struct map_session_data *sd, const char *name) {
int HP_pc_cleareventtimer(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_cleareventtimer_pre ) {
+ if (HPMHooks.count.HP_pc_cleareventtimer_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cleareventtimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cleareventtimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_cleareventtimer_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56295,9 +56295,9 @@ int HP_pc_cleareventtimer(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.cleareventtimer(sd);
}
- if( HPMHooks.count.HP_pc_cleareventtimer_post ) {
+ if (HPMHooks.count.HP_pc_cleareventtimer_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_cleareventtimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_cleareventtimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_cleareventtimer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56307,14 +56307,14 @@ int HP_pc_cleareventtimer(struct map_session_data *sd) {
int HP_pc_addeventtimercount(struct map_session_data *sd, const char *name, int tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_addeventtimercount_pre ) {
+ if (HPMHooks.count.HP_pc_addeventtimercount_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name, int *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimercount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimercount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_addeventtimercount_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56322,9 +56322,9 @@ int HP_pc_addeventtimercount(struct map_session_data *sd, const char *name, int
{
retVal___ = HPMHooks.source.pc.addeventtimercount(sd, name, tick);
}
- if( HPMHooks.count.HP_pc_addeventtimercount_post ) {
+ if (HPMHooks.count.HP_pc_addeventtimercount_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name, int tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimercount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addeventtimercount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_addeventtimercount_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name, tick);
}
@@ -56334,14 +56334,14 @@ int HP_pc_addeventtimercount(struct map_session_data *sd, const char *name, int
int HP_pc_calc_pvprank(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calc_pvprank_pre ) {
+ if (HPMHooks.count.HP_pc_calc_pvprank_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calc_pvprank_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56349,9 +56349,9 @@ int HP_pc_calc_pvprank(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.calc_pvprank(sd);
}
- if( HPMHooks.count.HP_pc_calc_pvprank_post ) {
+ if (HPMHooks.count.HP_pc_calc_pvprank_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calc_pvprank_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56361,14 +56361,14 @@ int HP_pc_calc_pvprank(struct map_session_data *sd) {
int HP_pc_calc_pvprank_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calc_pvprank_timer_pre ) {
+ if (HPMHooks.count.HP_pc_calc_pvprank_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calc_pvprank_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56376,9 +56376,9 @@ int HP_pc_calc_pvprank_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.calc_pvprank_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_calc_pvprank_timer_post ) {
+ if (HPMHooks.count.HP_pc_calc_pvprank_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_pvprank_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calc_pvprank_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -56388,14 +56388,14 @@ int HP_pc_calc_pvprank_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_ismarried(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_ismarried_pre ) {
+ if (HPMHooks.count.HP_pc_ismarried_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_ismarried_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_ismarried_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_ismarried_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56403,9 +56403,9 @@ int HP_pc_ismarried(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.ismarried(sd);
}
- if( HPMHooks.count.HP_pc_ismarried_post ) {
+ if (HPMHooks.count.HP_pc_ismarried_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_ismarried_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_ismarried_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_ismarried_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56415,14 +56415,14 @@ int HP_pc_ismarried(struct map_session_data *sd) {
int HP_pc_marriage(struct map_session_data *sd, struct map_session_data *dstsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_marriage_pre ) {
+ if (HPMHooks.count.HP_pc_marriage_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **dstsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_marriage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_marriage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_marriage_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &dstsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56430,9 +56430,9 @@ int HP_pc_marriage(struct map_session_data *sd, struct map_session_data *dstsd)
{
retVal___ = HPMHooks.source.pc.marriage(sd, dstsd);
}
- if( HPMHooks.count.HP_pc_marriage_post ) {
+ if (HPMHooks.count.HP_pc_marriage_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *dstsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_marriage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_marriage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_marriage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, dstsd);
}
@@ -56442,14 +56442,14 @@ int HP_pc_marriage(struct map_session_data *sd, struct map_session_data *dstsd)
int HP_pc_divorce(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_divorce_pre ) {
+ if (HPMHooks.count.HP_pc_divorce_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_divorce_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_divorce_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_divorce_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56457,9 +56457,9 @@ int HP_pc_divorce(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.divorce(sd);
}
- if( HPMHooks.count.HP_pc_divorce_post ) {
+ if (HPMHooks.count.HP_pc_divorce_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_divorce_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_divorce_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_divorce_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56469,14 +56469,14 @@ int HP_pc_divorce(struct map_session_data *sd) {
struct map_session_data* HP_pc_get_partner(struct map_session_data *sd) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_get_partner_pre ) {
+ if (HPMHooks.count.HP_pc_get_partner_pre > 0) {
struct map_session_data* (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_partner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_partner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_get_partner_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56484,9 +56484,9 @@ struct map_session_data* HP_pc_get_partner(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.get_partner(sd);
}
- if( HPMHooks.count.HP_pc_get_partner_post ) {
+ if (HPMHooks.count.HP_pc_get_partner_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_partner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_partner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_get_partner_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56496,14 +56496,14 @@ struct map_session_data* HP_pc_get_partner(struct map_session_data *sd) {
struct map_session_data* HP_pc_get_father(struct map_session_data *sd) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_get_father_pre ) {
+ if (HPMHooks.count.HP_pc_get_father_pre > 0) {
struct map_session_data* (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_father_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_father_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_get_father_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56511,9 +56511,9 @@ struct map_session_data* HP_pc_get_father(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.get_father(sd);
}
- if( HPMHooks.count.HP_pc_get_father_post ) {
+ if (HPMHooks.count.HP_pc_get_father_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_father_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_father_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_get_father_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56523,14 +56523,14 @@ struct map_session_data* HP_pc_get_father(struct map_session_data *sd) {
struct map_session_data* HP_pc_get_mother(struct map_session_data *sd) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_get_mother_pre ) {
+ if (HPMHooks.count.HP_pc_get_mother_pre > 0) {
struct map_session_data* (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_mother_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_mother_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_get_mother_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56538,9 +56538,9 @@ struct map_session_data* HP_pc_get_mother(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.get_mother(sd);
}
- if( HPMHooks.count.HP_pc_get_mother_post ) {
+ if (HPMHooks.count.HP_pc_get_mother_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_mother_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_mother_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_get_mother_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56550,14 +56550,14 @@ struct map_session_data* HP_pc_get_mother(struct map_session_data *sd) {
struct map_session_data* HP_pc_get_child(struct map_session_data *sd) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_get_child_pre ) {
+ if (HPMHooks.count.HP_pc_get_child_pre > 0) {
struct map_session_data* (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_child_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_child_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_get_child_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56565,9 +56565,9 @@ struct map_session_data* HP_pc_get_child(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.get_child(sd);
}
- if( HPMHooks.count.HP_pc_get_child_post ) {
+ if (HPMHooks.count.HP_pc_get_child_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_child_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_get_child_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_get_child_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -56576,14 +56576,14 @@ struct map_session_data* HP_pc_get_child(struct map_session_data *sd) {
}
void HP_pc_bleeding(struct map_session_data *sd, unsigned int diff_tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_bleeding_pre ) {
+ if (HPMHooks.count.HP_pc_bleeding_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *diff_tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bleeding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bleeding_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bleeding_pre[hIndex].func;
preHookFunc(&sd, &diff_tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56591,9 +56591,9 @@ void HP_pc_bleeding(struct map_session_data *sd, unsigned int diff_tick) {
{
HPMHooks.source.pc.bleeding(sd, diff_tick);
}
- if( HPMHooks.count.HP_pc_bleeding_post ) {
+ if (HPMHooks.count.HP_pc_bleeding_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int diff_tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bleeding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bleeding_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bleeding_post[hIndex].func;
postHookFunc(sd, diff_tick);
}
@@ -56602,14 +56602,14 @@ void HP_pc_bleeding(struct map_session_data *sd, unsigned int diff_tick) {
}
void HP_pc_regen(struct map_session_data *sd, unsigned int diff_tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_regen_pre ) {
+ if (HPMHooks.count.HP_pc_regen_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *diff_tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_regen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_regen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_regen_pre[hIndex].func;
preHookFunc(&sd, &diff_tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56617,9 +56617,9 @@ void HP_pc_regen(struct map_session_data *sd, unsigned int diff_tick) {
{
HPMHooks.source.pc.regen(sd, diff_tick);
}
- if( HPMHooks.count.HP_pc_regen_post ) {
+ if (HPMHooks.count.HP_pc_regen_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int diff_tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_regen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_regen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_regen_post[hIndex].func;
postHookFunc(sd, diff_tick);
}
@@ -56628,14 +56628,14 @@ void HP_pc_regen(struct map_session_data *sd, unsigned int diff_tick) {
}
void HP_pc_setstand(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setstand_pre ) {
+ if (HPMHooks.count.HP_pc_setstand_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstand_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstand_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setstand_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56643,9 +56643,9 @@ void HP_pc_setstand(struct map_session_data *sd) {
{
HPMHooks.source.pc.setstand(sd);
}
- if( HPMHooks.count.HP_pc_setstand_post ) {
+ if (HPMHooks.count.HP_pc_setstand_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstand_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstand_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setstand_post[hIndex].func;
postHookFunc(sd);
}
@@ -56655,14 +56655,14 @@ void HP_pc_setstand(struct map_session_data *sd) {
int HP_pc_candrop(struct map_session_data *sd, struct item *item) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_candrop_pre ) {
+ if (HPMHooks.count.HP_pc_candrop_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item **item);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_candrop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_candrop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_candrop_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56670,9 +56670,9 @@ int HP_pc_candrop(struct map_session_data *sd, struct item *item) {
{
retVal___ = HPMHooks.source.pc.candrop(sd, item);
}
- if( HPMHooks.count.HP_pc_candrop_post ) {
+ if (HPMHooks.count.HP_pc_candrop_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item *item);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_candrop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_candrop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_candrop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item);
}
@@ -56682,14 +56682,14 @@ int HP_pc_candrop(struct map_session_data *sd, struct item *item) {
int HP_pc_jobid2mapid(int16 class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_jobid2mapid_pre ) {
+ if (HPMHooks.count.HP_pc_jobid2mapid_pre > 0) {
int (*preHookFunc) (int16 *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobid2mapid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobid2mapid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_jobid2mapid_pre[hIndex].func;
retVal___ = preHookFunc(&class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56697,9 +56697,9 @@ int HP_pc_jobid2mapid(int16 class) {
{
retVal___ = HPMHooks.source.pc.jobid2mapid(class);
}
- if( HPMHooks.count.HP_pc_jobid2mapid_post ) {
+ if (HPMHooks.count.HP_pc_jobid2mapid_post > 0) {
int (*postHookFunc) (int retVal___, int16 class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobid2mapid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobid2mapid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_jobid2mapid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class);
}
@@ -56709,14 +56709,14 @@ int HP_pc_jobid2mapid(int16 class) {
int HP_pc_mapid2jobid(unsigned short class_, int sex) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_mapid2jobid_pre ) {
+ if (HPMHooks.count.HP_pc_mapid2jobid_pre > 0) {
int (*preHookFunc) (unsigned short *class_, int *sex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_mapid2jobid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_mapid2jobid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_mapid2jobid_pre[hIndex].func;
retVal___ = preHookFunc(&class_, &sex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56724,9 +56724,9 @@ int HP_pc_mapid2jobid(unsigned short class_, int sex) {
{
retVal___ = HPMHooks.source.pc.mapid2jobid(class_, sex);
}
- if( HPMHooks.count.HP_pc_mapid2jobid_post ) {
+ if (HPMHooks.count.HP_pc_mapid2jobid_post > 0) {
int (*postHookFunc) (int retVal___, unsigned short class_, int sex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_mapid2jobid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_mapid2jobid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_mapid2jobid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class_, sex);
}
@@ -56736,14 +56736,14 @@ int HP_pc_mapid2jobid(unsigned short class_, int sex) {
const char* HP_pc_job_name(int class) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_pc_job_name_pre ) {
+ if (HPMHooks.count.HP_pc_job_name_pre > 0) {
const char* (*preHookFunc) (int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_job_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_job_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_job_name_pre[hIndex].func;
retVal___ = preHookFunc(&class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56751,9 +56751,9 @@ const char* HP_pc_job_name(int class) {
{
retVal___ = HPMHooks.source.pc.job_name(class);
}
- if( HPMHooks.count.HP_pc_job_name_post ) {
+ if (HPMHooks.count.HP_pc_job_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_job_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_job_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_job_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class);
}
@@ -56762,14 +56762,14 @@ const char* HP_pc_job_name(int class) {
}
void HP_pc_setinvincibletimer(struct map_session_data *sd, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_setinvincibletimer_pre ) {
+ if (HPMHooks.count.HP_pc_setinvincibletimer_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinvincibletimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinvincibletimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setinvincibletimer_pre[hIndex].func;
preHookFunc(&sd, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56777,9 +56777,9 @@ void HP_pc_setinvincibletimer(struct map_session_data *sd, int val) {
{
HPMHooks.source.pc.setinvincibletimer(sd, val);
}
- if( HPMHooks.count.HP_pc_setinvincibletimer_post ) {
+ if (HPMHooks.count.HP_pc_setinvincibletimer_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinvincibletimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setinvincibletimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setinvincibletimer_post[hIndex].func;
postHookFunc(sd, val);
}
@@ -56788,14 +56788,14 @@ void HP_pc_setinvincibletimer(struct map_session_data *sd, int val) {
}
void HP_pc_delinvincibletimer(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_delinvincibletimer_pre ) {
+ if (HPMHooks.count.HP_pc_delinvincibletimer_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delinvincibletimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delinvincibletimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_delinvincibletimer_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56803,9 +56803,9 @@ void HP_pc_delinvincibletimer(struct map_session_data *sd) {
{
HPMHooks.source.pc.delinvincibletimer(sd);
}
- if( HPMHooks.count.HP_pc_delinvincibletimer_post ) {
+ if (HPMHooks.count.HP_pc_delinvincibletimer_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delinvincibletimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delinvincibletimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_delinvincibletimer_post[hIndex].func;
postHookFunc(sd);
}
@@ -56815,14 +56815,14 @@ void HP_pc_delinvincibletimer(struct map_session_data *sd) {
int HP_pc_addspiritball(struct map_session_data *sd, int interval, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_addspiritball_pre ) {
+ if (HPMHooks.count.HP_pc_addspiritball_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *interval, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addspiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addspiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_addspiritball_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &interval, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56830,9 +56830,9 @@ int HP_pc_addspiritball(struct map_session_data *sd, int interval, int max) {
{
retVal___ = HPMHooks.source.pc.addspiritball(sd, interval, max);
}
- if( HPMHooks.count.HP_pc_addspiritball_post ) {
+ if (HPMHooks.count.HP_pc_addspiritball_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int interval, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addspiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addspiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_addspiritball_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, interval, max);
}
@@ -56842,14 +56842,14 @@ int HP_pc_addspiritball(struct map_session_data *sd, int interval, int max) {
int HP_pc_delspiritball(struct map_session_data *sd, int count, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_delspiritball_pre ) {
+ if (HPMHooks.count.HP_pc_delspiritball_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *count, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delspiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delspiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_delspiritball_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &count, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56857,9 +56857,9 @@ int HP_pc_delspiritball(struct map_session_data *sd, int count, int type) {
{
retVal___ = HPMHooks.source.pc.delspiritball(sd, count, type);
}
- if( HPMHooks.count.HP_pc_delspiritball_post ) {
+ if (HPMHooks.count.HP_pc_delspiritball_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int count, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_delspiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_delspiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_delspiritball_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, count, type);
}
@@ -56869,14 +56869,14 @@ int HP_pc_delspiritball(struct map_session_data *sd, int count, int type) {
int HP_pc_getmaxspiritball(struct map_session_data *sd, int min) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_getmaxspiritball_pre ) {
+ if (HPMHooks.count.HP_pc_getmaxspiritball_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *min);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getmaxspiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getmaxspiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_getmaxspiritball_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &min);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56884,9 +56884,9 @@ int HP_pc_getmaxspiritball(struct map_session_data *sd, int min) {
{
retVal___ = HPMHooks.source.pc.getmaxspiritball(sd, min);
}
- if( HPMHooks.count.HP_pc_getmaxspiritball_post ) {
+ if (HPMHooks.count.HP_pc_getmaxspiritball_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int min);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getmaxspiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getmaxspiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_getmaxspiritball_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, min);
}
@@ -56895,14 +56895,14 @@ int HP_pc_getmaxspiritball(struct map_session_data *sd, int min) {
}
void HP_pc_addfame(struct map_session_data *sd, int ranktype, int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_addfame_pre ) {
+ if (HPMHooks.count.HP_pc_addfame_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *ranktype, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addfame_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addfame_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_addfame_pre[hIndex].func;
preHookFunc(&sd, &ranktype, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -56910,9 +56910,9 @@ void HP_pc_addfame(struct map_session_data *sd, int ranktype, int count) {
{
HPMHooks.source.pc.addfame(sd, ranktype, count);
}
- if( HPMHooks.count.HP_pc_addfame_post ) {
+ if (HPMHooks.count.HP_pc_addfame_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int ranktype, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_addfame_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_addfame_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_addfame_post[hIndex].func;
postHookFunc(sd, ranktype, count);
}
@@ -56922,14 +56922,14 @@ void HP_pc_addfame(struct map_session_data *sd, int ranktype, int count) {
int HP_pc_fame_rank(int char_id, int ranktype) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_fame_rank_pre ) {
+ if (HPMHooks.count.HP_pc_fame_rank_pre > 0) {
int (*preHookFunc) (int *char_id, int *ranktype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_fame_rank_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_fame_rank_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_fame_rank_pre[hIndex].func;
retVal___ = preHookFunc(&char_id, &ranktype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56937,9 +56937,9 @@ int HP_pc_fame_rank(int char_id, int ranktype) {
{
retVal___ = HPMHooks.source.pc.fame_rank(char_id, ranktype);
}
- if( HPMHooks.count.HP_pc_fame_rank_post ) {
+ if (HPMHooks.count.HP_pc_fame_rank_post > 0) {
int (*postHookFunc) (int retVal___, int char_id, int ranktype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_fame_rank_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_fame_rank_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_fame_rank_post[hIndex].func;
retVal___ = postHookFunc(retVal___, char_id, ranktype);
}
@@ -56949,14 +56949,14 @@ int HP_pc_fame_rank(int char_id, int ranktype) {
int HP_pc_famelist_type(uint16 job_mapid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_famelist_type_pre ) {
+ if (HPMHooks.count.HP_pc_famelist_type_pre > 0) {
int (*preHookFunc) (uint16 *job_mapid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_famelist_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_famelist_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_famelist_type_pre[hIndex].func;
retVal___ = preHookFunc(&job_mapid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56964,9 +56964,9 @@ int HP_pc_famelist_type(uint16 job_mapid) {
{
retVal___ = HPMHooks.source.pc.famelist_type(job_mapid);
}
- if( HPMHooks.count.HP_pc_famelist_type_post ) {
+ if (HPMHooks.count.HP_pc_famelist_type_post > 0) {
int (*postHookFunc) (int retVal___, uint16 job_mapid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_famelist_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_famelist_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_famelist_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, job_mapid);
}
@@ -56976,14 +56976,14 @@ int HP_pc_famelist_type(uint16 job_mapid) {
int HP_pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_set_hate_mob_pre ) {
+ if (HPMHooks.count.HP_pc_set_hate_mob_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *pos, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_hate_mob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_hate_mob_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_set_hate_mob_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pos, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -56991,9 +56991,9 @@ int HP_pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *
{
retVal___ = HPMHooks.source.pc.set_hate_mob(sd, pos, bl);
}
- if( HPMHooks.count.HP_pc_set_hate_mob_post ) {
+ if (HPMHooks.count.HP_pc_set_hate_mob_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int pos, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_hate_mob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_set_hate_mob_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_set_hate_mob_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pos, bl);
}
@@ -57003,14 +57003,14 @@ int HP_pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *
int HP_pc_readdb(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_readdb_pre ) {
+ if (HPMHooks.count.HP_pc_readdb_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readdb_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57018,9 +57018,9 @@ int HP_pc_readdb(void) {
{
retVal___ = HPMHooks.source.pc.readdb();
}
- if( HPMHooks.count.HP_pc_readdb_post ) {
+ if (HPMHooks.count.HP_pc_readdb_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -57030,14 +57030,14 @@ int HP_pc_readdb(void) {
int HP_pc_map_day_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_map_day_timer_pre ) {
+ if (HPMHooks.count.HP_pc_map_day_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_day_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_day_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_map_day_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57045,9 +57045,9 @@ int HP_pc_map_day_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.map_day_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_map_day_timer_post ) {
+ if (HPMHooks.count.HP_pc_map_day_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_day_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_day_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_map_day_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57057,14 +57057,14 @@ int HP_pc_map_day_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_map_night_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_map_night_timer_pre ) {
+ if (HPMHooks.count.HP_pc_map_night_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_night_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_night_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_map_night_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57072,9 +57072,9 @@ int HP_pc_map_night_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.map_night_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_map_night_timer_post ) {
+ if (HPMHooks.count.HP_pc_map_night_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_night_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_map_night_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_map_night_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57083,14 +57083,14 @@ int HP_pc_map_night_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_pc_inventory_rentals(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_inventory_rentals_pre ) {
+ if (HPMHooks.count.HP_pc_inventory_rentals_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rentals_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rentals_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_inventory_rentals_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57098,9 +57098,9 @@ void HP_pc_inventory_rentals(struct map_session_data *sd) {
{
HPMHooks.source.pc.inventory_rentals(sd);
}
- if( HPMHooks.count.HP_pc_inventory_rentals_post ) {
+ if (HPMHooks.count.HP_pc_inventory_rentals_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rentals_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rentals_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_inventory_rentals_post[hIndex].func;
postHookFunc(sd);
}
@@ -57110,14 +57110,14 @@ void HP_pc_inventory_rentals(struct map_session_data *sd) {
int HP_pc_inventory_rental_clear(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_inventory_rental_clear_pre ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_clear_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_inventory_rental_clear_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57125,9 +57125,9 @@ int HP_pc_inventory_rental_clear(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.inventory_rental_clear(sd);
}
- if( HPMHooks.count.HP_pc_inventory_rental_clear_post ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_clear_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_inventory_rental_clear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -57136,14 +57136,14 @@ int HP_pc_inventory_rental_clear(struct map_session_data *sd) {
}
void HP_pc_inventory_rental_add(struct map_session_data *sd, int seconds) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_inventory_rental_add_pre ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_add_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *seconds);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_inventory_rental_add_pre[hIndex].func;
preHookFunc(&sd, &seconds);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57151,9 +57151,9 @@ void HP_pc_inventory_rental_add(struct map_session_data *sd, int seconds) {
{
HPMHooks.source.pc.inventory_rental_add(sd, seconds);
}
- if( HPMHooks.count.HP_pc_inventory_rental_add_post ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_add_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int seconds);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_inventory_rental_add_post[hIndex].func;
postHookFunc(sd, seconds);
}
@@ -57163,14 +57163,14 @@ void HP_pc_inventory_rental_add(struct map_session_data *sd, int seconds) {
int HP_pc_disguise(struct map_session_data *sd, int class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_disguise_pre ) {
+ if (HPMHooks.count.HP_pc_disguise_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_disguise_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_disguise_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_disguise_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57178,9 +57178,9 @@ int HP_pc_disguise(struct map_session_data *sd, int class) {
{
retVal___ = HPMHooks.source.pc.disguise(sd, class);
}
- if( HPMHooks.count.HP_pc_disguise_post ) {
+ if (HPMHooks.count.HP_pc_disguise_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_disguise_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_disguise_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_disguise_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, class);
}
@@ -57190,14 +57190,14 @@ int HP_pc_disguise(struct map_session_data *sd, int class) {
bool HP_pc_isautolooting(struct map_session_data *sd, int nameid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_isautolooting_pre ) {
+ if (HPMHooks.count.HP_pc_isautolooting_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isautolooting_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isautolooting_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_isautolooting_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57205,9 +57205,9 @@ bool HP_pc_isautolooting(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.pc.isautolooting(sd, nameid);
}
- if( HPMHooks.count.HP_pc_isautolooting_post ) {
+ if (HPMHooks.count.HP_pc_isautolooting_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isautolooting_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isautolooting_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_isautolooting_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -57216,14 +57216,14 @@ bool HP_pc_isautolooting(struct map_session_data *sd, int nameid) {
}
void HP_pc_overheat(struct map_session_data *sd, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_overheat_pre ) {
+ if (HPMHooks.count.HP_pc_overheat_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_overheat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_overheat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_overheat_pre[hIndex].func;
preHookFunc(&sd, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57231,9 +57231,9 @@ void HP_pc_overheat(struct map_session_data *sd, int val) {
{
HPMHooks.source.pc.overheat(sd, val);
}
- if( HPMHooks.count.HP_pc_overheat_post ) {
+ if (HPMHooks.count.HP_pc_overheat_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_overheat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_overheat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_overheat_post[hIndex].func;
postHookFunc(sd, val);
}
@@ -57243,14 +57243,14 @@ void HP_pc_overheat(struct map_session_data *sd, int val) {
int HP_pc_banding(struct map_session_data *sd, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_banding_pre ) {
+ if (HPMHooks.count.HP_pc_banding_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_banding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_banding_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_banding_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57258,9 +57258,9 @@ int HP_pc_banding(struct map_session_data *sd, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.pc.banding(sd, skill_lv);
}
- if( HPMHooks.count.HP_pc_banding_post ) {
+ if (HPMHooks.count.HP_pc_banding_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_banding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_banding_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_banding_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_lv);
}
@@ -57269,14 +57269,14 @@ int HP_pc_banding(struct map_session_data *sd, uint16 skill_lv) {
}
void HP_pc_itemcd_do(struct map_session_data *sd, bool load) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_itemcd_do_pre ) {
+ if (HPMHooks.count.HP_pc_itemcd_do_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, bool *load);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemcd_do_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemcd_do_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_itemcd_do_pre[hIndex].func;
preHookFunc(&sd, &load);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57284,9 +57284,9 @@ void HP_pc_itemcd_do(struct map_session_data *sd, bool load) {
{
HPMHooks.source.pc.itemcd_do(sd, load);
}
- if( HPMHooks.count.HP_pc_itemcd_do_post ) {
+ if (HPMHooks.count.HP_pc_itemcd_do_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, bool load);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemcd_do_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_itemcd_do_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_itemcd_do_post[hIndex].func;
postHookFunc(sd, load);
}
@@ -57296,14 +57296,14 @@ void HP_pc_itemcd_do(struct map_session_data *sd, bool load) {
int HP_pc_load_combo(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_load_combo_pre ) {
+ if (HPMHooks.count.HP_pc_load_combo_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_load_combo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_load_combo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_load_combo_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57311,9 +57311,9 @@ int HP_pc_load_combo(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.load_combo(sd);
}
- if( HPMHooks.count.HP_pc_load_combo_post ) {
+ if (HPMHooks.count.HP_pc_load_combo_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_load_combo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_load_combo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_load_combo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -57322,14 +57322,14 @@ int HP_pc_load_combo(struct map_session_data *sd) {
}
void HP_pc_add_charm(struct map_session_data *sd, int interval, int max, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_add_charm_pre ) {
+ if (HPMHooks.count.HP_pc_add_charm_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *interval, int *max, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_add_charm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_add_charm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_add_charm_pre[hIndex].func;
preHookFunc(&sd, &interval, &max, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57337,9 +57337,9 @@ void HP_pc_add_charm(struct map_session_data *sd, int interval, int max, int typ
{
HPMHooks.source.pc.add_charm(sd, interval, max, type);
}
- if( HPMHooks.count.HP_pc_add_charm_post ) {
+ if (HPMHooks.count.HP_pc_add_charm_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int interval, int max, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_add_charm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_add_charm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_add_charm_post[hIndex].func;
postHookFunc(sd, interval, max, type);
}
@@ -57348,14 +57348,14 @@ void HP_pc_add_charm(struct map_session_data *sd, int interval, int max, int typ
}
void HP_pc_del_charm(struct map_session_data *sd, int count, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_del_charm_pre ) {
+ if (HPMHooks.count.HP_pc_del_charm_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *count, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_del_charm_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_del_charm_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_del_charm_pre[hIndex].func;
preHookFunc(&sd, &count, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57363,9 +57363,9 @@ void HP_pc_del_charm(struct map_session_data *sd, int count, int type) {
{
HPMHooks.source.pc.del_charm(sd, count, type);
}
- if( HPMHooks.count.HP_pc_del_charm_post ) {
+ if (HPMHooks.count.HP_pc_del_charm_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int count, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_del_charm_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_del_charm_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_del_charm_post[hIndex].func;
postHookFunc(sd, count, type);
}
@@ -57374,14 +57374,14 @@ void HP_pc_del_charm(struct map_session_data *sd, int count, int type) {
}
void HP_pc_baselevelchanged(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_baselevelchanged_pre ) {
+ if (HPMHooks.count.HP_pc_baselevelchanged_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_baselevelchanged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_baselevelchanged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_baselevelchanged_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57389,9 +57389,9 @@ void HP_pc_baselevelchanged(struct map_session_data *sd) {
{
HPMHooks.source.pc.baselevelchanged(sd);
}
- if( HPMHooks.count.HP_pc_baselevelchanged_post ) {
+ if (HPMHooks.count.HP_pc_baselevelchanged_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_baselevelchanged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_baselevelchanged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_baselevelchanged_post[hIndex].func;
postHookFunc(sd);
}
@@ -57401,14 +57401,14 @@ void HP_pc_baselevelchanged(struct map_session_data *sd) {
int HP_pc_level_penalty_mod(int diff, unsigned char race, uint32 mode, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_level_penalty_mod_pre ) {
+ if (HPMHooks.count.HP_pc_level_penalty_mod_pre > 0) {
int (*preHookFunc) (int *diff, unsigned char *race, uint32 *mode, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_level_penalty_mod_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_level_penalty_mod_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_level_penalty_mod_pre[hIndex].func;
retVal___ = preHookFunc(&diff, &race, &mode, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57416,9 +57416,9 @@ int HP_pc_level_penalty_mod(int diff, unsigned char race, uint32 mode, int type)
{
retVal___ = HPMHooks.source.pc.level_penalty_mod(diff, race, mode, type);
}
- if( HPMHooks.count.HP_pc_level_penalty_mod_post ) {
+ if (HPMHooks.count.HP_pc_level_penalty_mod_post > 0) {
int (*postHookFunc) (int retVal___, int diff, unsigned char race, uint32 mode, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_level_penalty_mod_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_level_penalty_mod_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_level_penalty_mod_post[hIndex].func;
retVal___ = postHookFunc(retVal___, diff, race, mode, type);
}
@@ -57428,14 +57428,14 @@ int HP_pc_level_penalty_mod(int diff, unsigned char race, uint32 mode, int type)
int HP_pc_calc_skillpoint(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calc_skillpoint_pre ) {
+ if (HPMHooks.count.HP_pc_calc_skillpoint_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skillpoint_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skillpoint_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calc_skillpoint_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57443,9 +57443,9 @@ int HP_pc_calc_skillpoint(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.calc_skillpoint(sd);
}
- if( HPMHooks.count.HP_pc_calc_skillpoint_post ) {
+ if (HPMHooks.count.HP_pc_calc_skillpoint_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skillpoint_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calc_skillpoint_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calc_skillpoint_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -57455,14 +57455,14 @@ int HP_pc_calc_skillpoint(struct map_session_data *sd) {
int HP_pc_invincible_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_invincible_timer_pre ) {
+ if (HPMHooks.count.HP_pc_invincible_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_invincible_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_invincible_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_invincible_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57470,9 +57470,9 @@ int HP_pc_invincible_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.invincible_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_invincible_timer_post ) {
+ if (HPMHooks.count.HP_pc_invincible_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_invincible_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_invincible_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_invincible_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57482,14 +57482,14 @@ int HP_pc_invincible_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_spiritball_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_spiritball_timer_pre ) {
+ if (HPMHooks.count.HP_pc_spiritball_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_spiritball_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_spiritball_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_spiritball_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57497,9 +57497,9 @@ int HP_pc_spiritball_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.spiritball_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_spiritball_timer_post ) {
+ if (HPMHooks.count.HP_pc_spiritball_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_spiritball_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_spiritball_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_spiritball_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57509,16 +57509,16 @@ int HP_pc_spiritball_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_check_banding(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_check_banding_pre ) {
+ if (HPMHooks.count.HP_pc_check_banding_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_banding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_banding_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pc_check_banding_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57528,9 +57528,9 @@ int HP_pc_check_banding(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.pc.check_banding(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pc_check_banding_post ) {
+ if (HPMHooks.count.HP_pc_check_banding_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_banding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_banding_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pc_check_banding_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -57542,14 +57542,14 @@ int HP_pc_check_banding(struct block_list *bl, va_list ap) {
int HP_pc_inventory_rental_end(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_inventory_rental_end_pre ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_end_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_inventory_rental_end_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57557,9 +57557,9 @@ int HP_pc_inventory_rental_end(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.inventory_rental_end(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_inventory_rental_end_post ) {
+ if (HPMHooks.count.HP_pc_inventory_rental_end_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_inventory_rental_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_inventory_rental_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57568,14 +57568,14 @@ int HP_pc_inventory_rental_end(int tid, int64 tick, int id, intptr_t data) {
}
void HP_pc_check_skilltree(struct map_session_data *sd, int skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_check_skilltree_pre ) {
+ if (HPMHooks.count.HP_pc_check_skilltree_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_skilltree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_skilltree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_check_skilltree_pre[hIndex].func;
preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57583,9 +57583,9 @@ void HP_pc_check_skilltree(struct map_session_data *sd, int skill_id) {
{
HPMHooks.source.pc.check_skilltree(sd, skill_id);
}
- if( HPMHooks.count.HP_pc_check_skilltree_post ) {
+ if (HPMHooks.count.HP_pc_check_skilltree_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_skilltree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_skilltree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_check_skilltree_post[hIndex].func;
postHookFunc(sd, skill_id);
}
@@ -57595,14 +57595,14 @@ void HP_pc_check_skilltree(struct map_session_data *sd, int skill_id) {
int HP_pc_bonus_autospell(struct s_autospell *spell, int max, short id, short lv, short rate, short flag, short card_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_autospell_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_autospell_pre > 0) {
int (*preHookFunc) (struct s_autospell **spell, int *max, short *id, short *lv, short *rate, short *flag, short *card_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_autospell_pre[hIndex].func;
retVal___ = preHookFunc(&spell, &max, &id, &lv, &rate, &flag, &card_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57610,9 +57610,9 @@ int HP_pc_bonus_autospell(struct s_autospell *spell, int max, short id, short lv
{
retVal___ = HPMHooks.source.pc.bonus_autospell(spell, max, id, lv, rate, flag, card_id);
}
- if( HPMHooks.count.HP_pc_bonus_autospell_post ) {
+ if (HPMHooks.count.HP_pc_bonus_autospell_post > 0) {
int (*postHookFunc) (int retVal___, struct s_autospell *spell, int max, short id, short lv, short rate, short flag, short card_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_autospell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, spell, max, id, lv, rate, flag, card_id);
}
@@ -57622,14 +57622,14 @@ int HP_pc_bonus_autospell(struct s_autospell *spell, int max, short id, short lv
int HP_pc_bonus_autospell_onskill(struct s_autospell *spell, int max, short src_skill, short id, short lv, short rate, short card_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_autospell_onskill_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_autospell_onskill_pre > 0) {
int (*preHookFunc) (struct s_autospell **spell, int *max, short *src_skill, short *id, short *lv, short *rate, short *card_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_onskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_onskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_autospell_onskill_pre[hIndex].func;
retVal___ = preHookFunc(&spell, &max, &src_skill, &id, &lv, &rate, &card_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57637,9 +57637,9 @@ int HP_pc_bonus_autospell_onskill(struct s_autospell *spell, int max, short src_
{
retVal___ = HPMHooks.source.pc.bonus_autospell_onskill(spell, max, src_skill, id, lv, rate, card_id);
}
- if( HPMHooks.count.HP_pc_bonus_autospell_onskill_post ) {
+ if (HPMHooks.count.HP_pc_bonus_autospell_onskill_post > 0) {
int (*postHookFunc) (int retVal___, struct s_autospell *spell, int max, short src_skill, short id, short lv, short rate, short card_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_onskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_autospell_onskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_autospell_onskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, spell, max, src_skill, id, lv, rate, card_id);
}
@@ -57649,14 +57649,14 @@ int HP_pc_bonus_autospell_onskill(struct s_autospell *spell, int max, short src_
int HP_pc_bonus_addeff(struct s_addeffect *effect, int max, enum sc_type id, int16 rate, int16 arrow_rate, uint8 flag, uint16 duration) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_addeff_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_addeff_pre > 0) {
int (*preHookFunc) (struct s_addeffect **effect, int *max, enum sc_type *id, int16 *rate, int16 *arrow_rate, uint8 *flag, uint16 *duration);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_addeff_pre[hIndex].func;
retVal___ = preHookFunc(&effect, &max, &id, &rate, &arrow_rate, &flag, &duration);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57664,9 +57664,9 @@ int HP_pc_bonus_addeff(struct s_addeffect *effect, int max, enum sc_type id, int
{
retVal___ = HPMHooks.source.pc.bonus_addeff(effect, max, id, rate, arrow_rate, flag, duration);
}
- if( HPMHooks.count.HP_pc_bonus_addeff_post ) {
+ if (HPMHooks.count.HP_pc_bonus_addeff_post > 0) {
int (*postHookFunc) (int retVal___, struct s_addeffect *effect, int max, enum sc_type id, int16 rate, int16 arrow_rate, uint8 flag, uint16 duration);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_addeff_post[hIndex].func;
retVal___ = postHookFunc(retVal___, effect, max, id, rate, arrow_rate, flag, duration);
}
@@ -57676,14 +57676,14 @@ int HP_pc_bonus_addeff(struct s_addeffect *effect, int max, enum sc_type id, int
int HP_pc_bonus_addeff_onskill(struct s_addeffectonskill *effect, int max, enum sc_type id, short rate, short skill_id, unsigned char target) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_addeff_onskill_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_addeff_onskill_pre > 0) {
int (*preHookFunc) (struct s_addeffectonskill **effect, int *max, enum sc_type *id, short *rate, short *skill_id, unsigned char *target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_onskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_onskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_addeff_onskill_pre[hIndex].func;
retVal___ = preHookFunc(&effect, &max, &id, &rate, &skill_id, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57691,9 +57691,9 @@ int HP_pc_bonus_addeff_onskill(struct s_addeffectonskill *effect, int max, enum
{
retVal___ = HPMHooks.source.pc.bonus_addeff_onskill(effect, max, id, rate, skill_id, target);
}
- if( HPMHooks.count.HP_pc_bonus_addeff_onskill_post ) {
+ if (HPMHooks.count.HP_pc_bonus_addeff_onskill_post > 0) {
int (*postHookFunc) (int retVal___, struct s_addeffectonskill *effect, int max, enum sc_type id, short rate, short skill_id, unsigned char target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_onskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_addeff_onskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_addeff_onskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, effect, max, id, rate, skill_id, target);
}
@@ -57703,14 +57703,14 @@ int HP_pc_bonus_addeff_onskill(struct s_addeffectonskill *effect, int max, enum
int HP_pc_bonus_item_drop(struct s_add_drop *drop, const short max, short id, short group, int race, int rate) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_bonus_item_drop_pre ) {
+ if (HPMHooks.count.HP_pc_bonus_item_drop_pre > 0) {
int (*preHookFunc) (struct s_add_drop **drop, const short *max, short *id, short *group, int *race, int *rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_item_drop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_item_drop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bonus_item_drop_pre[hIndex].func;
retVal___ = preHookFunc(&drop, &max, &id, &group, &race, &rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57718,9 +57718,9 @@ int HP_pc_bonus_item_drop(struct s_add_drop *drop, const short max, short id, sh
{
retVal___ = HPMHooks.source.pc.bonus_item_drop(drop, max, id, group, race, rate);
}
- if( HPMHooks.count.HP_pc_bonus_item_drop_post ) {
+ if (HPMHooks.count.HP_pc_bonus_item_drop_post > 0) {
int (*postHookFunc) (int retVal___, struct s_add_drop *drop, const short max, short id, short group, int race, int rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_item_drop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bonus_item_drop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bonus_item_drop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, drop, max, id, group, race, rate);
}
@@ -57729,14 +57729,14 @@ int HP_pc_bonus_item_drop(struct s_add_drop *drop, const short max, short id, sh
}
void HP_pc_calcexp(struct map_session_data *sd, unsigned int *base_exp, unsigned int *job_exp, struct block_list *src) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_calcexp_pre ) {
+ if (HPMHooks.count.HP_pc_calcexp_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int **base_exp, unsigned int **job_exp, struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calcexp_pre[hIndex].func;
preHookFunc(&sd, &base_exp, &job_exp, &src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -57744,9 +57744,9 @@ void HP_pc_calcexp(struct map_session_data *sd, unsigned int *base_exp, unsigned
{
HPMHooks.source.pc.calcexp(sd, base_exp, job_exp, src);
}
- if( HPMHooks.count.HP_pc_calcexp_post ) {
+ if (HPMHooks.count.HP_pc_calcexp_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int *base_exp, unsigned int *job_exp, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calcexp_post[hIndex].func;
postHookFunc(sd, base_exp, job_exp, src);
}
@@ -57756,14 +57756,14 @@ void HP_pc_calcexp(struct map_session_data *sd, unsigned int *base_exp, unsigned
int HP_pc_respawn_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_respawn_timer_pre ) {
+ if (HPMHooks.count.HP_pc_respawn_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_respawn_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57771,9 +57771,9 @@ int HP_pc_respawn_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.respawn_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_respawn_timer_post ) {
+ if (HPMHooks.count.HP_pc_respawn_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_respawn_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_respawn_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57783,16 +57783,16 @@ int HP_pc_respawn_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_jobchange_killclone(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_jobchange_killclone_pre ) {
+ if (HPMHooks.count.HP_pc_jobchange_killclone_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_killclone_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_killclone_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pc_jobchange_killclone_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57802,9 +57802,9 @@ int HP_pc_jobchange_killclone(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.pc.jobchange_killclone(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pc_jobchange_killclone_post ) {
+ if (HPMHooks.count.HP_pc_jobchange_killclone_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_killclone_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_jobchange_killclone_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pc_jobchange_killclone_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -57816,14 +57816,14 @@ int HP_pc_jobchange_killclone(struct block_list *bl, va_list ap) {
int HP_pc_getstat(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_getstat_pre ) {
+ if (HPMHooks.count.HP_pc_getstat_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getstat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getstat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_getstat_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57831,9 +57831,9 @@ int HP_pc_getstat(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pc.getstat(sd, type);
}
- if( HPMHooks.count.HP_pc_getstat_post ) {
+ if (HPMHooks.count.HP_pc_getstat_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_getstat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_getstat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_getstat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -57843,14 +57843,14 @@ int HP_pc_getstat(struct map_session_data *sd, int type) {
int HP_pc_setstat(struct map_session_data *sd, int type, int val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_setstat_pre ) {
+ if (HPMHooks.count.HP_pc_setstat_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstat_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstat_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_setstat_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57858,9 +57858,9 @@ int HP_pc_setstat(struct map_session_data *sd, int type, int val) {
{
retVal___ = HPMHooks.source.pc.setstat(sd, type, val);
}
- if( HPMHooks.count.HP_pc_setstat_post ) {
+ if (HPMHooks.count.HP_pc_setstat_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstat_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_setstat_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_setstat_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type, val);
}
@@ -57870,14 +57870,14 @@ int HP_pc_setstat(struct map_session_data *sd, int type, int val) {
int HP_pc_eventtimer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_eventtimer_pre ) {
+ if (HPMHooks.count.HP_pc_eventtimer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_eventtimer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_eventtimer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_eventtimer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57885,9 +57885,9 @@ int HP_pc_eventtimer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.eventtimer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_eventtimer_post ) {
+ if (HPMHooks.count.HP_pc_eventtimer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_eventtimer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_eventtimer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_eventtimer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57897,16 +57897,16 @@ int HP_pc_eventtimer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_daynight_timer_sub(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_daynight_timer_sub_pre ) {
+ if (HPMHooks.count.HP_pc_daynight_timer_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_daynight_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_daynight_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pc_daynight_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57916,9 +57916,9 @@ int HP_pc_daynight_timer_sub(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.pc.daynight_timer_sub(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pc_daynight_timer_sub_post ) {
+ if (HPMHooks.count.HP_pc_daynight_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_daynight_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_daynight_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pc_daynight_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -57930,14 +57930,14 @@ int HP_pc_daynight_timer_sub(struct map_session_data *sd, va_list ap) {
int HP_pc_charm_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_charm_timer_pre ) {
+ if (HPMHooks.count.HP_pc_charm_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_charm_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_charm_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_charm_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57945,9 +57945,9 @@ int HP_pc_charm_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.charm_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_charm_timer_post ) {
+ if (HPMHooks.count.HP_pc_charm_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_charm_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_charm_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_charm_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -57957,14 +57957,14 @@ int HP_pc_charm_timer(int tid, int64 tick, int id, intptr_t data) {
bool HP_pc_readdb_levelpenalty(char *fields[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_readdb_levelpenalty_pre ) {
+ if (HPMHooks.count.HP_pc_readdb_levelpenalty_pre > 0) {
bool (*preHookFunc) (char **fields[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_levelpenalty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_levelpenalty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_readdb_levelpenalty_pre[hIndex].func;
retVal___ = preHookFunc(&fields, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57972,9 +57972,9 @@ bool HP_pc_readdb_levelpenalty(char *fields[], int columns, int current) {
{
retVal___ = HPMHooks.source.pc.readdb_levelpenalty(fields, columns, current);
}
- if( HPMHooks.count.HP_pc_readdb_levelpenalty_post ) {
+ if (HPMHooks.count.HP_pc_readdb_levelpenalty_post > 0) {
bool (*postHookFunc) (bool retVal___, char *fields[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_levelpenalty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_readdb_levelpenalty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_readdb_levelpenalty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fields, columns, current);
}
@@ -57984,14 +57984,14 @@ bool HP_pc_readdb_levelpenalty(char *fields[], int columns, int current) {
int HP_pc_autosave(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_autosave_pre ) {
+ if (HPMHooks.count.HP_pc_autosave_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autosave_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autosave_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autosave_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -57999,9 +57999,9 @@ int HP_pc_autosave(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.autosave(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_autosave_post ) {
+ if (HPMHooks.count.HP_pc_autosave_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autosave_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autosave_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autosave_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -58011,14 +58011,14 @@ int HP_pc_autosave(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_follow_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_follow_timer_pre ) {
+ if (HPMHooks.count.HP_pc_follow_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_follow_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58026,9 +58026,9 @@ int HP_pc_follow_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.follow_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_follow_timer_post ) {
+ if (HPMHooks.count.HP_pc_follow_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_follow_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_follow_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -58037,14 +58037,14 @@ int HP_pc_follow_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_pc_read_skill_tree(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_read_skill_tree_pre ) {
+ if (HPMHooks.count.HP_pc_read_skill_tree_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_read_skill_tree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_read_skill_tree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_read_skill_tree_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58052,9 +58052,9 @@ void HP_pc_read_skill_tree(void) {
{
HPMHooks.source.pc.read_skill_tree();
}
- if( HPMHooks.count.HP_pc_read_skill_tree_post ) {
+ if (HPMHooks.count.HP_pc_read_skill_tree_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_read_skill_tree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_read_skill_tree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_read_skill_tree_post[hIndex].func;
postHookFunc();
}
@@ -58063,14 +58063,14 @@ void HP_pc_read_skill_tree(void) {
}
void HP_pc_clear_skill_tree(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_clear_skill_tree_pre ) {
+ if (HPMHooks.count.HP_pc_clear_skill_tree_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_clear_skill_tree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_clear_skill_tree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_clear_skill_tree_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58078,9 +58078,9 @@ void HP_pc_clear_skill_tree(void) {
{
HPMHooks.source.pc.clear_skill_tree();
}
- if( HPMHooks.count.HP_pc_clear_skill_tree_post ) {
+ if (HPMHooks.count.HP_pc_clear_skill_tree_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_clear_skill_tree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_clear_skill_tree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_clear_skill_tree_post[hIndex].func;
postHookFunc();
}
@@ -58090,14 +58090,14 @@ void HP_pc_clear_skill_tree(void) {
int HP_pc_isUseitem(struct map_session_data *sd, int n) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_isUseitem_pre ) {
+ if (HPMHooks.count.HP_pc_isUseitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isUseitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isUseitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_isUseitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58105,9 +58105,9 @@ int HP_pc_isUseitem(struct map_session_data *sd, int n) {
{
retVal___ = HPMHooks.source.pc.isUseitem(sd, n);
}
- if( HPMHooks.count.HP_pc_isUseitem_post ) {
+ if (HPMHooks.count.HP_pc_isUseitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_isUseitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_isUseitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_isUseitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n);
}
@@ -58117,16 +58117,16 @@ int HP_pc_isUseitem(struct map_session_data *sd, int n) {
int HP_pc_show_steal(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_show_steal_pre ) {
+ if (HPMHooks.count.HP_pc_show_steal_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_show_steal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_show_steal_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pc_show_steal_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58136,9 +58136,9 @@ int HP_pc_show_steal(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.pc.show_steal(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pc_show_steal_post ) {
+ if (HPMHooks.count.HP_pc_show_steal_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_show_steal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_show_steal_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pc_show_steal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -58150,14 +58150,14 @@ int HP_pc_show_steal(struct block_list *bl, va_list ap) {
int HP_pc_checkcombo(struct map_session_data *sd, struct item_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_checkcombo_pre ) {
+ if (HPMHooks.count.HP_pc_checkcombo_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkcombo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkcombo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_checkcombo_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58165,9 +58165,9 @@ int HP_pc_checkcombo(struct map_session_data *sd, struct item_data *data) {
{
retVal___ = HPMHooks.source.pc.checkcombo(sd, data);
}
- if( HPMHooks.count.HP_pc_checkcombo_post ) {
+ if (HPMHooks.count.HP_pc_checkcombo_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkcombo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_checkcombo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_checkcombo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, data);
}
@@ -58177,14 +58177,14 @@ int HP_pc_checkcombo(struct map_session_data *sd, struct item_data *data) {
int HP_pc_calcweapontype(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_calcweapontype_pre ) {
+ if (HPMHooks.count.HP_pc_calcweapontype_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcweapontype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcweapontype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_calcweapontype_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58192,9 +58192,9 @@ int HP_pc_calcweapontype(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.calcweapontype(sd);
}
- if( HPMHooks.count.HP_pc_calcweapontype_post ) {
+ if (HPMHooks.count.HP_pc_calcweapontype_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcweapontype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_calcweapontype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_calcweapontype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -58204,14 +58204,14 @@ int HP_pc_calcweapontype(struct map_session_data *sd) {
int HP_pc_removecombo(struct map_session_data *sd, struct item_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_removecombo_pre ) {
+ if (HPMHooks.count.HP_pc_removecombo_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_removecombo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_removecombo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_removecombo_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58219,9 +58219,9 @@ int HP_pc_removecombo(struct map_session_data *sd, struct item_data *data) {
{
retVal___ = HPMHooks.source.pc.removecombo(sd, data);
}
- if( HPMHooks.count.HP_pc_removecombo_post ) {
+ if (HPMHooks.count.HP_pc_removecombo_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_removecombo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_removecombo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_removecombo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, data);
}
@@ -58230,14 +58230,14 @@ int HP_pc_removecombo(struct map_session_data *sd, struct item_data *data) {
}
void HP_pc_bank_deposit(struct map_session_data *sd, int money) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_bank_deposit_pre ) {
+ if (HPMHooks.count.HP_pc_bank_deposit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *money);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_deposit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_deposit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bank_deposit_pre[hIndex].func;
preHookFunc(&sd, &money);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58245,9 +58245,9 @@ void HP_pc_bank_deposit(struct map_session_data *sd, int money) {
{
HPMHooks.source.pc.bank_deposit(sd, money);
}
- if( HPMHooks.count.HP_pc_bank_deposit_post ) {
+ if (HPMHooks.count.HP_pc_bank_deposit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int money);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_deposit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_deposit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bank_deposit_post[hIndex].func;
postHookFunc(sd, money);
}
@@ -58256,14 +58256,14 @@ void HP_pc_bank_deposit(struct map_session_data *sd, int money) {
}
void HP_pc_bank_withdraw(struct map_session_data *sd, int money) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_bank_withdraw_pre ) {
+ if (HPMHooks.count.HP_pc_bank_withdraw_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *money);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_withdraw_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_withdraw_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bank_withdraw_pre[hIndex].func;
preHookFunc(&sd, &money);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58271,9 +58271,9 @@ void HP_pc_bank_withdraw(struct map_session_data *sd, int money) {
{
HPMHooks.source.pc.bank_withdraw(sd, money);
}
- if( HPMHooks.count.HP_pc_bank_withdraw_post ) {
+ if (HPMHooks.count.HP_pc_bank_withdraw_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int money);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_withdraw_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bank_withdraw_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bank_withdraw_post[hIndex].func;
postHookFunc(sd, money);
}
@@ -58282,14 +58282,14 @@ void HP_pc_bank_withdraw(struct map_session_data *sd, int money) {
}
void HP_pc_rental_expire(struct map_session_data *sd, int i) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_rental_expire_pre ) {
+ if (HPMHooks.count.HP_pc_rental_expire_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *i);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_rental_expire_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_rental_expire_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_rental_expire_pre[hIndex].func;
preHookFunc(&sd, &i);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58297,9 +58297,9 @@ void HP_pc_rental_expire(struct map_session_data *sd, int i) {
{
HPMHooks.source.pc.rental_expire(sd, i);
}
- if( HPMHooks.count.HP_pc_rental_expire_post ) {
+ if (HPMHooks.count.HP_pc_rental_expire_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int i);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_rental_expire_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_rental_expire_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_rental_expire_post[hIndex].func;
postHookFunc(sd, i);
}
@@ -58308,14 +58308,14 @@ void HP_pc_rental_expire(struct map_session_data *sd, int i) {
}
void HP_pc_scdata_received(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_scdata_received_pre ) {
+ if (HPMHooks.count.HP_pc_scdata_received_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_scdata_received_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_scdata_received_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_scdata_received_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58323,9 +58323,9 @@ void HP_pc_scdata_received(struct map_session_data *sd) {
{
HPMHooks.source.pc.scdata_received(sd);
}
- if( HPMHooks.count.HP_pc_scdata_received_post ) {
+ if (HPMHooks.count.HP_pc_scdata_received_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_scdata_received_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_scdata_received_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_scdata_received_post[hIndex].func;
postHookFunc(sd);
}
@@ -58334,14 +58334,14 @@ void HP_pc_scdata_received(struct map_session_data *sd) {
}
void HP_pc_bound_clear(struct map_session_data *sd, enum e_item_bound_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_bound_clear_pre ) {
+ if (HPMHooks.count.HP_pc_bound_clear_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_item_bound_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bound_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bound_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_bound_clear_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58349,9 +58349,9 @@ void HP_pc_bound_clear(struct map_session_data *sd, enum e_item_bound_type type)
{
HPMHooks.source.pc.bound_clear(sd, type);
}
- if( HPMHooks.count.HP_pc_bound_clear_post ) {
+ if (HPMHooks.count.HP_pc_bound_clear_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_item_bound_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_bound_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_bound_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_bound_clear_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -58361,14 +58361,14 @@ void HP_pc_bound_clear(struct map_session_data *sd, enum e_item_bound_type type)
int HP_pc_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_expiration_timer_pre ) {
+ if (HPMHooks.count.HP_pc_expiration_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_expiration_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_expiration_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_expiration_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58376,9 +58376,9 @@ int HP_pc_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.expiration_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_expiration_timer_post ) {
+ if (HPMHooks.count.HP_pc_expiration_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_expiration_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_expiration_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_expiration_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -58388,14 +58388,14 @@ int HP_pc_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pc_global_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_global_expiration_timer_pre ) {
+ if (HPMHooks.count.HP_pc_global_expiration_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_global_expiration_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_global_expiration_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_global_expiration_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58403,9 +58403,9 @@ int HP_pc_global_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pc.global_expiration_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pc_global_expiration_timer_post ) {
+ if (HPMHooks.count.HP_pc_global_expiration_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_global_expiration_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_global_expiration_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_global_expiration_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -58414,14 +58414,14 @@ int HP_pc_global_expiration_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_pc_expire_check(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_expire_check_pre ) {
+ if (HPMHooks.count.HP_pc_expire_check_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_expire_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_expire_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_expire_check_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58429,9 +58429,9 @@ void HP_pc_expire_check(struct map_session_data *sd) {
{
HPMHooks.source.pc.expire_check(sd);
}
- if( HPMHooks.count.HP_pc_expire_check_post ) {
+ if (HPMHooks.count.HP_pc_expire_check_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_expire_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_expire_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_expire_check_post[hIndex].func;
postHookFunc(sd);
}
@@ -58441,14 +58441,14 @@ void HP_pc_expire_check(struct map_session_data *sd) {
bool HP_pc_db_checkid(int class) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_db_checkid_pre ) {
+ if (HPMHooks.count.HP_pc_db_checkid_pre > 0) {
bool (*preHookFunc) (int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_db_checkid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_db_checkid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_db_checkid_pre[hIndex].func;
retVal___ = preHookFunc(&class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58456,9 +58456,9 @@ bool HP_pc_db_checkid(int class) {
{
retVal___ = HPMHooks.source.pc.db_checkid(class);
}
- if( HPMHooks.count.HP_pc_db_checkid_post ) {
+ if (HPMHooks.count.HP_pc_db_checkid_post > 0) {
bool (*postHookFunc) (bool retVal___, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_db_checkid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_db_checkid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_db_checkid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, class);
}
@@ -58467,14 +58467,14 @@ bool HP_pc_db_checkid(int class) {
}
void HP_pc_validate_levels(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_validate_levels_pre ) {
+ if (HPMHooks.count.HP_pc_validate_levels_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_validate_levels_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_validate_levels_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_validate_levels_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58482,9 +58482,9 @@ void HP_pc_validate_levels(void) {
{
HPMHooks.source.pc.validate_levels();
}
- if( HPMHooks.count.HP_pc_validate_levels_post ) {
+ if (HPMHooks.count.HP_pc_validate_levels_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_validate_levels_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_validate_levels_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_validate_levels_post[hIndex].func;
postHookFunc();
}
@@ -58493,14 +58493,14 @@ void HP_pc_validate_levels(void) {
}
void HP_pc_autotrade_load(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_autotrade_load_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_load_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autotrade_load_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58508,9 +58508,9 @@ void HP_pc_autotrade_load(void) {
{
HPMHooks.source.pc.autotrade_load();
}
- if( HPMHooks.count.HP_pc_autotrade_load_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_load_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autotrade_load_post[hIndex].func;
postHookFunc();
}
@@ -58519,14 +58519,14 @@ void HP_pc_autotrade_load(void) {
}
void HP_pc_autotrade_update(struct map_session_data *sd, enum e_pc_autotrade_update_action action) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_autotrade_update_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_update_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_pc_autotrade_update_action *action);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autotrade_update_pre[hIndex].func;
preHookFunc(&sd, &action);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58534,9 +58534,9 @@ void HP_pc_autotrade_update(struct map_session_data *sd, enum e_pc_autotrade_upd
{
HPMHooks.source.pc.autotrade_update(sd, action);
}
- if( HPMHooks.count.HP_pc_autotrade_update_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_update_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_pc_autotrade_update_action action);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autotrade_update_post[hIndex].func;
postHookFunc(sd, action);
}
@@ -58545,14 +58545,14 @@ void HP_pc_autotrade_update(struct map_session_data *sd, enum e_pc_autotrade_upd
}
void HP_pc_autotrade_start(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_autotrade_start_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_start_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autotrade_start_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58560,9 +58560,9 @@ void HP_pc_autotrade_start(struct map_session_data *sd) {
{
HPMHooks.source.pc.autotrade_start(sd);
}
- if( HPMHooks.count.HP_pc_autotrade_start_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_start_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autotrade_start_post[hIndex].func;
postHookFunc(sd);
}
@@ -58571,14 +58571,14 @@ void HP_pc_autotrade_start(struct map_session_data *sd) {
}
void HP_pc_autotrade_prepare(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_autotrade_prepare_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_prepare_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_prepare_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_prepare_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autotrade_prepare_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58586,9 +58586,9 @@ void HP_pc_autotrade_prepare(struct map_session_data *sd) {
{
HPMHooks.source.pc.autotrade_prepare(sd);
}
- if( HPMHooks.count.HP_pc_autotrade_prepare_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_prepare_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_prepare_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_prepare_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autotrade_prepare_post[hIndex].func;
postHookFunc(sd);
}
@@ -58597,14 +58597,14 @@ void HP_pc_autotrade_prepare(struct map_session_data *sd) {
}
void HP_pc_autotrade_populate(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_autotrade_populate_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_populate_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_populate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_populate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_autotrade_populate_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58612,9 +58612,9 @@ void HP_pc_autotrade_populate(struct map_session_data *sd) {
{
HPMHooks.source.pc.autotrade_populate(sd);
}
- if( HPMHooks.count.HP_pc_autotrade_populate_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_populate_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_populate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_populate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_autotrade_populate_post[hIndex].func;
postHookFunc(sd);
}
@@ -58624,16 +58624,16 @@ void HP_pc_autotrade_populate(struct map_session_data *sd) {
int HP_pc_autotrade_final(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_autotrade_final_pre ) {
+ if (HPMHooks.count.HP_pc_autotrade_final_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_final_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pc_autotrade_final_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58643,9 +58643,9 @@ int HP_pc_autotrade_final(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.pc.autotrade_final(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pc_autotrade_final_post ) {
+ if (HPMHooks.count.HP_pc_autotrade_final_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_autotrade_final_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pc_autotrade_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -58657,14 +58657,14 @@ int HP_pc_autotrade_final(union DBKey key, struct DBData *data, va_list ap) {
int HP_pc_check_job_name(const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_check_job_name_pre ) {
+ if (HPMHooks.count.HP_pc_check_job_name_pre > 0) {
int (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_job_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_job_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_check_job_name_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58672,9 +58672,9 @@ int HP_pc_check_job_name(const char *name) {
{
retVal___ = HPMHooks.source.pc.check_job_name(name);
}
- if( HPMHooks.count.HP_pc_check_job_name_post ) {
+ if (HPMHooks.count.HP_pc_check_job_name_post > 0) {
int (*postHookFunc) (int retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_job_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_job_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_check_job_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -58683,14 +58683,14 @@ int HP_pc_check_job_name(const char *name) {
}
void HP_pc_update_idle_time(struct map_session_data *sd, enum e_battle_config_idletime type) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_update_idle_time_pre ) {
+ if (HPMHooks.count.HP_pc_update_idle_time_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_battle_config_idletime *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_update_idle_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_update_idle_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_update_idle_time_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58698,9 +58698,9 @@ void HP_pc_update_idle_time(struct map_session_data *sd, enum e_battle_config_id
{
HPMHooks.source.pc.update_idle_time(sd, type);
}
- if( HPMHooks.count.HP_pc_update_idle_time_post ) {
+ if (HPMHooks.count.HP_pc_update_idle_time_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_battle_config_idletime type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_update_idle_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_update_idle_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_update_idle_time_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -58710,14 +58710,14 @@ void HP_pc_update_idle_time(struct map_session_data *sd, enum e_battle_config_id
int HP_pc_have_magnifier(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pc_have_magnifier_pre ) {
+ if (HPMHooks.count.HP_pc_have_magnifier_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_have_magnifier_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_have_magnifier_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_have_magnifier_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58725,9 +58725,9 @@ int HP_pc_have_magnifier(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pc.have_magnifier(sd);
}
- if( HPMHooks.count.HP_pc_have_magnifier_post ) {
+ if (HPMHooks.count.HP_pc_have_magnifier_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_have_magnifier_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_have_magnifier_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_have_magnifier_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -58737,14 +58737,14 @@ int HP_pc_have_magnifier(struct map_session_data *sd) {
bool HP_pc_process_chat_message(struct map_session_data *sd, const char *message) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_process_chat_message_pre ) {
+ if (HPMHooks.count.HP_pc_process_chat_message_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_process_chat_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_process_chat_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_process_chat_message_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58752,9 +58752,9 @@ bool HP_pc_process_chat_message(struct map_session_data *sd, const char *message
{
retVal___ = HPMHooks.source.pc.process_chat_message(sd, message);
}
- if( HPMHooks.count.HP_pc_process_chat_message_post ) {
+ if (HPMHooks.count.HP_pc_process_chat_message_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_process_chat_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_process_chat_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_process_chat_message_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, message);
}
@@ -58763,14 +58763,14 @@ bool HP_pc_process_chat_message(struct map_session_data *sd, const char *message
}
void HP_pc_check_supernovice_call(struct map_session_data *sd, const char *message) {
int hIndex = 0;
- if( HPMHooks.count.HP_pc_check_supernovice_call_pre ) {
+ if (HPMHooks.count.HP_pc_check_supernovice_call_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_supernovice_call_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_supernovice_call_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_check_supernovice_call_pre[hIndex].func;
preHookFunc(&sd, &message);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58778,9 +58778,9 @@ void HP_pc_check_supernovice_call(struct map_session_data *sd, const char *messa
{
HPMHooks.source.pc.check_supernovice_call(sd, message);
}
- if( HPMHooks.count.HP_pc_check_supernovice_call_post ) {
+ if (HPMHooks.count.HP_pc_check_supernovice_call_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_supernovice_call_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_supernovice_call_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_check_supernovice_call_post[hIndex].func;
postHookFunc(sd, message);
}
@@ -58790,14 +58790,14 @@ void HP_pc_check_supernovice_call(struct map_session_data *sd, const char *messa
bool HP_pc_check_basicskill(struct map_session_data *sd, int level) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pc_check_basicskill_pre ) {
+ if (HPMHooks.count.HP_pc_check_basicskill_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_basicskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_basicskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pc_check_basicskill_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58805,9 +58805,9 @@ bool HP_pc_check_basicskill(struct map_session_data *sd, int level) {
{
retVal___ = HPMHooks.source.pc.check_basicskill(sd, level);
}
- if( HPMHooks.count.HP_pc_check_basicskill_post ) {
+ if (HPMHooks.count.HP_pc_check_basicskill_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_basicskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pc_check_basicskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pc_check_basicskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, level);
}
@@ -58818,14 +58818,14 @@ bool HP_pc_check_basicskill(struct map_session_data *sd, int level) {
pcre* HP_libpcre_compile(const char *pattern, int options, const char **errptr, int *erroffset, const unsigned char *tableptr) {
int hIndex = 0;
pcre* retVal___ = NULL;
- if( HPMHooks.count.HP_libpcre_compile_pre ) {
+ if (HPMHooks.count.HP_libpcre_compile_pre > 0) {
pcre* (*preHookFunc) (const char **pattern, int *options, const char ***errptr, int **erroffset, const unsigned char **tableptr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_compile_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_compile_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_compile_pre[hIndex].func;
retVal___ = preHookFunc(&pattern, &options, &errptr, &erroffset, &tableptr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58833,9 +58833,9 @@ pcre* HP_libpcre_compile(const char *pattern, int options, const char **errptr,
{
retVal___ = HPMHooks.source.libpcre.compile(pattern, options, errptr, erroffset, tableptr);
}
- if( HPMHooks.count.HP_libpcre_compile_post ) {
+ if (HPMHooks.count.HP_libpcre_compile_post > 0) {
pcre* (*postHookFunc) (pcre* retVal___, const char *pattern, int options, const char **errptr, int *erroffset, const unsigned char *tableptr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_compile_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_compile_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_compile_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pattern, options, errptr, erroffset, tableptr);
}
@@ -58845,14 +58845,14 @@ pcre* HP_libpcre_compile(const char *pattern, int options, const char **errptr,
pcre_extra* HP_libpcre_study(const pcre *code, int options, const char **errptr) {
int hIndex = 0;
pcre_extra* retVal___ = NULL;
- if( HPMHooks.count.HP_libpcre_study_pre ) {
+ if (HPMHooks.count.HP_libpcre_study_pre > 0) {
pcre_extra* (*preHookFunc) (const pcre **code, int *options, const char ***errptr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_study_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_study_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_study_pre[hIndex].func;
retVal___ = preHookFunc(&code, &options, &errptr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58860,9 +58860,9 @@ pcre_extra* HP_libpcre_study(const pcre *code, int options, const char **errptr)
{
retVal___ = HPMHooks.source.libpcre.study(code, options, errptr);
}
- if( HPMHooks.count.HP_libpcre_study_post ) {
+ if (HPMHooks.count.HP_libpcre_study_post > 0) {
pcre_extra* (*postHookFunc) (pcre_extra* retVal___, const pcre *code, int options, const char **errptr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_study_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_study_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_study_post[hIndex].func;
retVal___ = postHookFunc(retVal___, code, options, errptr);
}
@@ -58872,14 +58872,14 @@ pcre_extra* HP_libpcre_study(const pcre *code, int options, const char **errptr)
int HP_libpcre_exec(const pcre *code, const pcre_extra *extra, PCRE_SPTR subject, int length, int startoffset, int options, int *ovector, int ovecsize) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libpcre_exec_pre ) {
+ if (HPMHooks.count.HP_libpcre_exec_pre > 0) {
int (*preHookFunc) (const pcre **code, const pcre_extra **extra, PCRE_SPTR *subject, int *length, int *startoffset, int *options, int **ovector, int *ovecsize);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_exec_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_exec_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_exec_pre[hIndex].func;
retVal___ = preHookFunc(&code, &extra, &subject, &length, &startoffset, &options, &ovector, &ovecsize);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58887,9 +58887,9 @@ int HP_libpcre_exec(const pcre *code, const pcre_extra *extra, PCRE_SPTR subject
{
retVal___ = HPMHooks.source.libpcre.exec(code, extra, subject, length, startoffset, options, ovector, ovecsize);
}
- if( HPMHooks.count.HP_libpcre_exec_post ) {
+ if (HPMHooks.count.HP_libpcre_exec_post > 0) {
int (*postHookFunc) (int retVal___, const pcre *code, const pcre_extra *extra, PCRE_SPTR subject, int length, int startoffset, int options, int *ovector, int ovecsize);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_exec_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_exec_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_exec_post[hIndex].func;
retVal___ = postHookFunc(retVal___, code, extra, subject, length, startoffset, options, ovector, ovecsize);
}
@@ -58898,14 +58898,14 @@ int HP_libpcre_exec(const pcre *code, const pcre_extra *extra, PCRE_SPTR subject
}
void HP_libpcre_free(void *ptr) {
int hIndex = 0;
- if( HPMHooks.count.HP_libpcre_free_pre ) {
+ if (HPMHooks.count.HP_libpcre_free_pre > 0) {
void (*preHookFunc) (void **ptr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_free_pre[hIndex].func;
preHookFunc(&ptr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58913,9 +58913,9 @@ void HP_libpcre_free(void *ptr) {
{
HPMHooks.source.libpcre.free(ptr);
}
- if( HPMHooks.count.HP_libpcre_free_post ) {
+ if (HPMHooks.count.HP_libpcre_free_post > 0) {
void (*postHookFunc) (void *ptr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_free_post[hIndex].func;
postHookFunc(ptr);
}
@@ -58925,14 +58925,14 @@ void HP_libpcre_free(void *ptr) {
int HP_libpcre_copy_substring(const char *subject, int *ovector, int stringcount, int stringnumber, char *buffer, int buffersize) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libpcre_copy_substring_pre ) {
+ if (HPMHooks.count.HP_libpcre_copy_substring_pre > 0) {
int (*preHookFunc) (const char **subject, int **ovector, int *stringcount, int *stringnumber, char **buffer, int *buffersize);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_substring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_substring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_copy_substring_pre[hIndex].func;
retVal___ = preHookFunc(&subject, &ovector, &stringcount, &stringnumber, &buffer, &buffersize);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58940,9 +58940,9 @@ int HP_libpcre_copy_substring(const char *subject, int *ovector, int stringcount
{
retVal___ = HPMHooks.source.libpcre.copy_substring(subject, ovector, stringcount, stringnumber, buffer, buffersize);
}
- if( HPMHooks.count.HP_libpcre_copy_substring_post ) {
+ if (HPMHooks.count.HP_libpcre_copy_substring_post > 0) {
int (*postHookFunc) (int retVal___, const char *subject, int *ovector, int stringcount, int stringnumber, char *buffer, int buffersize);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_substring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_substring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_copy_substring_post[hIndex].func;
retVal___ = postHookFunc(retVal___, subject, ovector, stringcount, stringnumber, buffer, buffersize);
}
@@ -58951,14 +58951,14 @@ int HP_libpcre_copy_substring(const char *subject, int *ovector, int stringcount
}
void HP_libpcre_free_substring(const char *stringptr) {
int hIndex = 0;
- if( HPMHooks.count.HP_libpcre_free_substring_pre ) {
+ if (HPMHooks.count.HP_libpcre_free_substring_pre > 0) {
void (*preHookFunc) (const char **stringptr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_substring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_substring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_free_substring_pre[hIndex].func;
preHookFunc(&stringptr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -58966,9 +58966,9 @@ void HP_libpcre_free_substring(const char *stringptr) {
{
HPMHooks.source.libpcre.free_substring(stringptr);
}
- if( HPMHooks.count.HP_libpcre_free_substring_post ) {
+ if (HPMHooks.count.HP_libpcre_free_substring_post > 0) {
void (*postHookFunc) (const char *stringptr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_substring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_free_substring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_free_substring_post[hIndex].func;
postHookFunc(stringptr);
}
@@ -58978,14 +58978,14 @@ void HP_libpcre_free_substring(const char *stringptr) {
int HP_libpcre_copy_named_substring(const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, char *buffer, int buffersize) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libpcre_copy_named_substring_pre ) {
+ if (HPMHooks.count.HP_libpcre_copy_named_substring_pre > 0) {
int (*preHookFunc) (const pcre **code, const char **subject, int **ovector, int *stringcount, const char **stringname, char **buffer, int *buffersize);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_named_substring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_named_substring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_copy_named_substring_pre[hIndex].func;
retVal___ = preHookFunc(&code, &subject, &ovector, &stringcount, &stringname, &buffer, &buffersize);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -58993,9 +58993,9 @@ int HP_libpcre_copy_named_substring(const pcre *code, const char *subject, int *
{
retVal___ = HPMHooks.source.libpcre.copy_named_substring(code, subject, ovector, stringcount, stringname, buffer, buffersize);
}
- if( HPMHooks.count.HP_libpcre_copy_named_substring_post ) {
+ if (HPMHooks.count.HP_libpcre_copy_named_substring_post > 0) {
int (*postHookFunc) (int retVal___, const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, char *buffer, int buffersize);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_named_substring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_copy_named_substring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_copy_named_substring_post[hIndex].func;
retVal___ = postHookFunc(retVal___, code, subject, ovector, stringcount, stringname, buffer, buffersize);
}
@@ -59005,14 +59005,14 @@ int HP_libpcre_copy_named_substring(const pcre *code, const char *subject, int *
int HP_libpcre_get_substring(const char *subject, int *ovector, int stringcount, int stringnumber, const char **stringptr) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_libpcre_get_substring_pre ) {
+ if (HPMHooks.count.HP_libpcre_get_substring_pre > 0) {
int (*preHookFunc) (const char **subject, int **ovector, int *stringcount, int *stringnumber, const char ***stringptr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_get_substring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_get_substring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_libpcre_get_substring_pre[hIndex].func;
retVal___ = preHookFunc(&subject, &ovector, &stringcount, &stringnumber, &stringptr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59020,9 +59020,9 @@ int HP_libpcre_get_substring(const char *subject, int *ovector, int stringcount,
{
retVal___ = HPMHooks.source.libpcre.get_substring(subject, ovector, stringcount, stringnumber, stringptr);
}
- if( HPMHooks.count.HP_libpcre_get_substring_post ) {
+ if (HPMHooks.count.HP_libpcre_get_substring_post > 0) {
int (*postHookFunc) (int retVal___, const char *subject, int *ovector, int stringcount, int stringnumber, const char **stringptr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_get_substring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_libpcre_get_substring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_libpcre_get_substring_post[hIndex].func;
retVal___ = postHookFunc(retVal___, subject, ovector, stringcount, stringnumber, stringptr);
}
@@ -59033,14 +59033,14 @@ int HP_libpcre_get_substring(const char *subject, int *ovector, int stringcount,
int HP_pet_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_init_pre ) {
+ if (HPMHooks.count.HP_pet_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59048,9 +59048,9 @@ int HP_pet_init(bool minimal) {
{
retVal___ = HPMHooks.source.pet.init(minimal);
}
- if( HPMHooks.count.HP_pet_init_post ) {
+ if (HPMHooks.count.HP_pet_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -59060,14 +59060,14 @@ int HP_pet_init(bool minimal) {
int HP_pet_final(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_final_pre ) {
+ if (HPMHooks.count.HP_pet_final_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_final_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59075,9 +59075,9 @@ int HP_pet_final(void) {
{
retVal___ = HPMHooks.source.pet.final();
}
- if( HPMHooks.count.HP_pet_final_post ) {
+ if (HPMHooks.count.HP_pet_final_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -59087,14 +59087,14 @@ int HP_pet_final(void) {
int HP_pet_hungry_val(struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_hungry_val_pre ) {
+ if (HPMHooks.count.HP_pet_hungry_val_pre > 0) {
int (*preHookFunc) (struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_val_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_val_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_hungry_val_pre[hIndex].func;
retVal___ = preHookFunc(&pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59102,9 +59102,9 @@ int HP_pet_hungry_val(struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.hungry_val(pd);
}
- if( HPMHooks.count.HP_pet_hungry_val_post ) {
+ if (HPMHooks.count.HP_pet_hungry_val_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_val_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_val_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_hungry_val_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd);
}
@@ -59113,14 +59113,14 @@ int HP_pet_hungry_val(struct pet_data *pd) {
}
void HP_pet_set_intimate(struct pet_data *pd, int value) {
int hIndex = 0;
- if( HPMHooks.count.HP_pet_set_intimate_pre ) {
+ if (HPMHooks.count.HP_pet_set_intimate_pre > 0) {
void (*preHookFunc) (struct pet_data **pd, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_set_intimate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_set_intimate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_set_intimate_pre[hIndex].func;
preHookFunc(&pd, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -59128,9 +59128,9 @@ void HP_pet_set_intimate(struct pet_data *pd, int value) {
{
HPMHooks.source.pet.set_intimate(pd, value);
}
- if( HPMHooks.count.HP_pet_set_intimate_post ) {
+ if (HPMHooks.count.HP_pet_set_intimate_post > 0) {
void (*postHookFunc) (struct pet_data *pd, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_set_intimate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_set_intimate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_set_intimate_post[hIndex].func;
postHookFunc(pd, value);
}
@@ -59140,14 +59140,14 @@ void HP_pet_set_intimate(struct pet_data *pd, int value) {
int HP_pet_create_egg(struct map_session_data *sd, int item_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_create_egg_pre ) {
+ if (HPMHooks.count.HP_pet_create_egg_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *item_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_create_egg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_create_egg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_create_egg_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59155,9 +59155,9 @@ int HP_pet_create_egg(struct map_session_data *sd, int item_id) {
{
retVal___ = HPMHooks.source.pet.create_egg(sd, item_id);
}
- if( HPMHooks.count.HP_pet_create_egg_post ) {
+ if (HPMHooks.count.HP_pet_create_egg_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int item_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_create_egg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_create_egg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_create_egg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_id);
}
@@ -59167,14 +59167,14 @@ int HP_pet_create_egg(struct map_session_data *sd, int item_id) {
int HP_pet_unlocktarget(struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_unlocktarget_pre ) {
+ if (HPMHooks.count.HP_pet_unlocktarget_pre > 0) {
int (*preHookFunc) (struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unlocktarget_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_unlocktarget_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_unlocktarget_pre[hIndex].func;
retVal___ = preHookFunc(&pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59182,9 +59182,9 @@ int HP_pet_unlocktarget(struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.unlocktarget(pd);
}
- if( HPMHooks.count.HP_pet_unlocktarget_post ) {
+ if (HPMHooks.count.HP_pet_unlocktarget_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unlocktarget_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_unlocktarget_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_unlocktarget_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd);
}
@@ -59194,14 +59194,14 @@ int HP_pet_unlocktarget(struct pet_data *pd) {
int HP_pet_attackskill(struct pet_data *pd, int target_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_attackskill_pre ) {
+ if (HPMHooks.count.HP_pet_attackskill_pre > 0) {
int (*preHookFunc) (struct pet_data **pd, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_attackskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_attackskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_attackskill_pre[hIndex].func;
retVal___ = preHookFunc(&pd, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59209,9 +59209,9 @@ int HP_pet_attackskill(struct pet_data *pd, int target_id) {
{
retVal___ = HPMHooks.source.pet.attackskill(pd, target_id);
}
- if( HPMHooks.count.HP_pet_attackskill_post ) {
+ if (HPMHooks.count.HP_pet_attackskill_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_attackskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_attackskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_attackskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd, target_id);
}
@@ -59221,14 +59221,14 @@ int HP_pet_attackskill(struct pet_data *pd, int target_id) {
int HP_pet_target_check(struct map_session_data *sd, struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_target_check_pre ) {
+ if (HPMHooks.count.HP_pet_target_check_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_target_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_target_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_target_check_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59236,9 +59236,9 @@ int HP_pet_target_check(struct map_session_data *sd, struct block_list *bl, int
{
retVal___ = HPMHooks.source.pet.target_check(sd, bl, type);
}
- if( HPMHooks.count.HP_pet_target_check_post ) {
+ if (HPMHooks.count.HP_pet_target_check_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_target_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_target_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_target_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl, type);
}
@@ -59248,14 +59248,14 @@ int HP_pet_target_check(struct map_session_data *sd, struct block_list *bl, int
int HP_pet_sc_check(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_sc_check_pre ) {
+ if (HPMHooks.count.HP_pet_sc_check_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_sc_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_sc_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_sc_check_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59263,9 +59263,9 @@ int HP_pet_sc_check(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.pet.sc_check(sd, type);
}
- if( HPMHooks.count.HP_pet_sc_check_post ) {
+ if (HPMHooks.count.HP_pet_sc_check_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_sc_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_sc_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_sc_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -59275,14 +59275,14 @@ int HP_pet_sc_check(struct map_session_data *sd, int type) {
int HP_pet_hungry(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_hungry_pre ) {
+ if (HPMHooks.count.HP_pet_hungry_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_hungry_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59290,9 +59290,9 @@ int HP_pet_hungry(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.hungry(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_hungry_post ) {
+ if (HPMHooks.count.HP_pet_hungry_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_hungry_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -59302,14 +59302,14 @@ int HP_pet_hungry(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_search_petDB_index(int key, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_search_petDB_index_pre ) {
+ if (HPMHooks.count.HP_pet_search_petDB_index_pre > 0) {
int (*preHookFunc) (int *key, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_search_petDB_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_search_petDB_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_search_petDB_index_pre[hIndex].func;
retVal___ = preHookFunc(&key, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59317,9 +59317,9 @@ int HP_pet_search_petDB_index(int key, int type) {
{
retVal___ = HPMHooks.source.pet.search_petDB_index(key, type);
}
- if( HPMHooks.count.HP_pet_search_petDB_index_post ) {
+ if (HPMHooks.count.HP_pet_search_petDB_index_post > 0) {
int (*postHookFunc) (int retVal___, int key, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_search_petDB_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_search_petDB_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_search_petDB_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, type);
}
@@ -59329,14 +59329,14 @@ int HP_pet_search_petDB_index(int key, int type) {
int HP_pet_hungry_timer_delete(struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_hungry_timer_delete_pre ) {
+ if (HPMHooks.count.HP_pet_hungry_timer_delete_pre > 0) {
int (*preHookFunc) (struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_hungry_timer_delete_pre[hIndex].func;
retVal___ = preHookFunc(&pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59344,9 +59344,9 @@ int HP_pet_hungry_timer_delete(struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.hungry_timer_delete(pd);
}
- if( HPMHooks.count.HP_pet_hungry_timer_delete_post ) {
+ if (HPMHooks.count.HP_pet_hungry_timer_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_hungry_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_hungry_timer_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd);
}
@@ -59356,14 +59356,14 @@ int HP_pet_hungry_timer_delete(struct pet_data *pd) {
int HP_pet_performance(struct map_session_data *sd, struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_performance_pre ) {
+ if (HPMHooks.count.HP_pet_performance_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_performance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_performance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_performance_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59371,9 +59371,9 @@ int HP_pet_performance(struct map_session_data *sd, struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.performance(sd, pd);
}
- if( HPMHooks.count.HP_pet_performance_post ) {
+ if (HPMHooks.count.HP_pet_performance_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_performance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_performance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_performance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pd);
}
@@ -59383,14 +59383,14 @@ int HP_pet_performance(struct map_session_data *sd, struct pet_data *pd) {
int HP_pet_return_egg(struct map_session_data *sd, struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_return_egg_pre ) {
+ if (HPMHooks.count.HP_pet_return_egg_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_return_egg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_return_egg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_return_egg_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59398,9 +59398,9 @@ int HP_pet_return_egg(struct map_session_data *sd, struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.return_egg(sd, pd);
}
- if( HPMHooks.count.HP_pet_return_egg_post ) {
+ if (HPMHooks.count.HP_pet_return_egg_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_return_egg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_return_egg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_return_egg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pd);
}
@@ -59410,14 +59410,14 @@ int HP_pet_return_egg(struct map_session_data *sd, struct pet_data *pd) {
int HP_pet_data_init(struct map_session_data *sd, struct s_pet *petinfo) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_data_init_pre ) {
+ if (HPMHooks.count.HP_pet_data_init_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct s_pet **petinfo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_data_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_data_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_data_init_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &petinfo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59425,9 +59425,9 @@ int HP_pet_data_init(struct map_session_data *sd, struct s_pet *petinfo) {
{
retVal___ = HPMHooks.source.pet.data_init(sd, petinfo);
}
- if( HPMHooks.count.HP_pet_data_init_post ) {
+ if (HPMHooks.count.HP_pet_data_init_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct s_pet *petinfo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_data_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_data_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_data_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, petinfo);
}
@@ -59437,14 +59437,14 @@ int HP_pet_data_init(struct map_session_data *sd, struct s_pet *petinfo) {
int HP_pet_birth_process(struct map_session_data *sd, struct s_pet *petinfo) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_birth_process_pre ) {
+ if (HPMHooks.count.HP_pet_birth_process_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct s_pet **petinfo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_birth_process_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_birth_process_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_birth_process_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &petinfo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59452,9 +59452,9 @@ int HP_pet_birth_process(struct map_session_data *sd, struct s_pet *petinfo) {
{
retVal___ = HPMHooks.source.pet.birth_process(sd, petinfo);
}
- if( HPMHooks.count.HP_pet_birth_process_post ) {
+ if (HPMHooks.count.HP_pet_birth_process_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct s_pet *petinfo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_birth_process_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_birth_process_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_birth_process_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, petinfo);
}
@@ -59464,14 +59464,14 @@ int HP_pet_birth_process(struct map_session_data *sd, struct s_pet *petinfo) {
int HP_pet_recv_petdata(int account_id, struct s_pet *p, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_recv_petdata_pre ) {
+ if (HPMHooks.count.HP_pet_recv_petdata_pre > 0) {
int (*preHookFunc) (int *account_id, struct s_pet **p, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recv_petdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_recv_petdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_recv_petdata_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &p, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59479,9 +59479,9 @@ int HP_pet_recv_petdata(int account_id, struct s_pet *p, int flag) {
{
retVal___ = HPMHooks.source.pet.recv_petdata(account_id, p, flag);
}
- if( HPMHooks.count.HP_pet_recv_petdata_post ) {
+ if (HPMHooks.count.HP_pet_recv_petdata_post > 0) {
int (*postHookFunc) (int retVal___, int account_id, struct s_pet *p, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recv_petdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_recv_petdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_recv_petdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, p, flag);
}
@@ -59491,14 +59491,14 @@ int HP_pet_recv_petdata(int account_id, struct s_pet *p, int flag) {
int HP_pet_select_egg(struct map_session_data *sd, short egg_index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_select_egg_pre ) {
+ if (HPMHooks.count.HP_pet_select_egg_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, short *egg_index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_select_egg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_select_egg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_select_egg_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &egg_index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59506,9 +59506,9 @@ int HP_pet_select_egg(struct map_session_data *sd, short egg_index) {
{
retVal___ = HPMHooks.source.pet.select_egg(sd, egg_index);
}
- if( HPMHooks.count.HP_pet_select_egg_post ) {
+ if (HPMHooks.count.HP_pet_select_egg_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, short egg_index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_select_egg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_select_egg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_select_egg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, egg_index);
}
@@ -59518,14 +59518,14 @@ int HP_pet_select_egg(struct map_session_data *sd, short egg_index) {
int HP_pet_catch_process1(struct map_session_data *sd, int target_class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_catch_process1_pre ) {
+ if (HPMHooks.count.HP_pet_catch_process1_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *target_class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process1_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process1_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_catch_process1_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &target_class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59533,9 +59533,9 @@ int HP_pet_catch_process1(struct map_session_data *sd, int target_class) {
{
retVal___ = HPMHooks.source.pet.catch_process1(sd, target_class);
}
- if( HPMHooks.count.HP_pet_catch_process1_post ) {
+ if (HPMHooks.count.HP_pet_catch_process1_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int target_class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process1_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process1_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_catch_process1_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, target_class);
}
@@ -59545,14 +59545,14 @@ int HP_pet_catch_process1(struct map_session_data *sd, int target_class) {
int HP_pet_catch_process2(struct map_session_data *sd, int target_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_catch_process2_pre ) {
+ if (HPMHooks.count.HP_pet_catch_process2_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_catch_process2_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59560,9 +59560,9 @@ int HP_pet_catch_process2(struct map_session_data *sd, int target_id) {
{
retVal___ = HPMHooks.source.pet.catch_process2(sd, target_id);
}
- if( HPMHooks.count.HP_pet_catch_process2_post ) {
+ if (HPMHooks.count.HP_pet_catch_process2_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_catch_process2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_catch_process2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, target_id);
}
@@ -59572,14 +59572,14 @@ int HP_pet_catch_process2(struct map_session_data *sd, int target_id) {
bool HP_pet_get_egg(int account_id, short pet_class, int pet_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_pet_get_egg_pre ) {
+ if (HPMHooks.count.HP_pet_get_egg_pre > 0) {
bool (*preHookFunc) (int *account_id, short *pet_class, int *pet_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_get_egg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_get_egg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_get_egg_pre[hIndex].func;
retVal___ = preHookFunc(&account_id, &pet_class, &pet_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59587,9 +59587,9 @@ bool HP_pet_get_egg(int account_id, short pet_class, int pet_id) {
{
retVal___ = HPMHooks.source.pet.get_egg(account_id, pet_class, pet_id);
}
- if( HPMHooks.count.HP_pet_get_egg_post ) {
+ if (HPMHooks.count.HP_pet_get_egg_post > 0) {
bool (*postHookFunc) (bool retVal___, int account_id, short pet_class, int pet_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_get_egg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_get_egg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_get_egg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, account_id, pet_class, pet_id);
}
@@ -59599,14 +59599,14 @@ bool HP_pet_get_egg(int account_id, short pet_class, int pet_id) {
int HP_pet_unequipitem(struct map_session_data *sd, struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_unequipitem_pre ) {
+ if (HPMHooks.count.HP_pet_unequipitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unequipitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_unequipitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_unequipitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59614,9 +59614,9 @@ int HP_pet_unequipitem(struct map_session_data *sd, struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.unequipitem(sd, pd);
}
- if( HPMHooks.count.HP_pet_unequipitem_post ) {
+ if (HPMHooks.count.HP_pet_unequipitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_unequipitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_unequipitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_unequipitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pd);
}
@@ -59626,14 +59626,14 @@ int HP_pet_unequipitem(struct map_session_data *sd, struct pet_data *pd) {
int HP_pet_food(struct map_session_data *sd, struct pet_data *pd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_food_pre ) {
+ if (HPMHooks.count.HP_pet_food_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct pet_data **pd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_food_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_food_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_food_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &pd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59641,9 +59641,9 @@ int HP_pet_food(struct map_session_data *sd, struct pet_data *pd) {
{
retVal___ = HPMHooks.source.pet.food(sd, pd);
}
- if( HPMHooks.count.HP_pet_food_post ) {
+ if (HPMHooks.count.HP_pet_food_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct pet_data *pd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_food_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_food_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_food_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, pd);
}
@@ -59653,16 +59653,16 @@ int HP_pet_food(struct map_session_data *sd, struct pet_data *pd) {
int HP_pet_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre ) {
+ if (HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pet_ai_sub_hard_lootsearch_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59672,9 +59672,9 @@ int HP_pet_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.pet.ai_sub_hard_lootsearch(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_post ) {
+ if (HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_lootsearch_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pet_ai_sub_hard_lootsearch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -59686,14 +59686,14 @@ int HP_pet_ai_sub_hard_lootsearch(struct block_list *bl, va_list ap) {
int HP_pet_menu(struct map_session_data *sd, int menunum) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_menu_pre ) {
+ if (HPMHooks.count.HP_pet_menu_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *menunum);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_menu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_menu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_menu_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &menunum);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59701,9 +59701,9 @@ int HP_pet_menu(struct map_session_data *sd, int menunum) {
{
retVal___ = HPMHooks.source.pet.menu(sd, menunum);
}
- if( HPMHooks.count.HP_pet_menu_post ) {
+ if (HPMHooks.count.HP_pet_menu_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int menunum);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_menu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_menu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_menu_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, menunum);
}
@@ -59713,14 +59713,14 @@ int HP_pet_menu(struct map_session_data *sd, int menunum) {
int HP_pet_change_name(struct map_session_data *sd, const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_change_name_pre ) {
+ if (HPMHooks.count.HP_pet_change_name_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_change_name_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59728,9 +59728,9 @@ int HP_pet_change_name(struct map_session_data *sd, const char *name) {
{
retVal___ = HPMHooks.source.pet.change_name(sd, name);
}
- if( HPMHooks.count.HP_pet_change_name_post ) {
+ if (HPMHooks.count.HP_pet_change_name_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_change_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name);
}
@@ -59740,14 +59740,14 @@ int HP_pet_change_name(struct map_session_data *sd, const char *name) {
int HP_pet_change_name_ack(struct map_session_data *sd, const char *name, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_change_name_ack_pre ) {
+ if (HPMHooks.count.HP_pet_change_name_ack_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const char **name, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_change_name_ack_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59755,9 +59755,9 @@ int HP_pet_change_name_ack(struct map_session_data *sd, const char *name, int fl
{
retVal___ = HPMHooks.source.pet.change_name_ack(sd, name, flag);
}
- if( HPMHooks.count.HP_pet_change_name_ack_post ) {
+ if (HPMHooks.count.HP_pet_change_name_ack_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const char *name, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_change_name_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_change_name_ack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name, flag);
}
@@ -59767,14 +59767,14 @@ int HP_pet_change_name_ack(struct map_session_data *sd, const char *name, int fl
int HP_pet_equipitem(struct map_session_data *sd, int index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_equipitem_pre ) {
+ if (HPMHooks.count.HP_pet_equipitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_equipitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_equipitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_equipitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59782,9 +59782,9 @@ int HP_pet_equipitem(struct map_session_data *sd, int index) {
{
retVal___ = HPMHooks.source.pet.equipitem(sd, index);
}
- if( HPMHooks.count.HP_pet_equipitem_post ) {
+ if (HPMHooks.count.HP_pet_equipitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_equipitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_equipitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_equipitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index);
}
@@ -59794,14 +59794,14 @@ int HP_pet_equipitem(struct map_session_data *sd, int index) {
int HP_pet_randomwalk(struct pet_data *pd, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_randomwalk_pre ) {
+ if (HPMHooks.count.HP_pet_randomwalk_pre > 0) {
int (*preHookFunc) (struct pet_data **pd, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_randomwalk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_randomwalk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_randomwalk_pre[hIndex].func;
retVal___ = preHookFunc(&pd, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59809,9 +59809,9 @@ int HP_pet_randomwalk(struct pet_data *pd, int64 tick) {
{
retVal___ = HPMHooks.source.pet.randomwalk(pd, tick);
}
- if( HPMHooks.count.HP_pet_randomwalk_post ) {
+ if (HPMHooks.count.HP_pet_randomwalk_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_randomwalk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_randomwalk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_randomwalk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd, tick);
}
@@ -59821,14 +59821,14 @@ int HP_pet_randomwalk(struct pet_data *pd, int64 tick) {
int HP_pet_ai_sub_hard(struct pet_data *pd, struct map_session_data *sd, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_ai_sub_hard_pre ) {
+ if (HPMHooks.count.HP_pet_ai_sub_hard_pre > 0) {
int (*preHookFunc) (struct pet_data **pd, struct map_session_data **sd, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_ai_sub_hard_pre[hIndex].func;
retVal___ = preHookFunc(&pd, &sd, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59836,9 +59836,9 @@ int HP_pet_ai_sub_hard(struct pet_data *pd, struct map_session_data *sd, int64 t
{
retVal___ = HPMHooks.source.pet.ai_sub_hard(pd, sd, tick);
}
- if( HPMHooks.count.HP_pet_ai_sub_hard_post ) {
+ if (HPMHooks.count.HP_pet_ai_sub_hard_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd, struct map_session_data *sd, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_hard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_ai_sub_hard_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd, sd, tick);
}
@@ -59848,16 +59848,16 @@ int HP_pet_ai_sub_hard(struct pet_data *pd, struct map_session_data *sd, int64 t
int HP_pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_ai_sub_foreachclient_pre ) {
+ if (HPMHooks.count.HP_pet_ai_sub_foreachclient_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_foreachclient_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_foreachclient_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_pet_ai_sub_foreachclient_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59867,9 +59867,9 @@ int HP_pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
retVal___ = HPMHooks.source.pet.ai_sub_foreachclient(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_pet_ai_sub_foreachclient_post ) {
+ if (HPMHooks.count.HP_pet_ai_sub_foreachclient_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_foreachclient_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_sub_foreachclient_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_pet_ai_sub_foreachclient_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -59881,14 +59881,14 @@ int HP_pet_ai_sub_foreachclient(struct map_session_data *sd, va_list ap) {
int HP_pet_ai_hard(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_ai_hard_pre ) {
+ if (HPMHooks.count.HP_pet_ai_hard_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_hard_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_hard_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_ai_hard_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59896,9 +59896,9 @@ int HP_pet_ai_hard(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.ai_hard(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_ai_hard_post ) {
+ if (HPMHooks.count.HP_pet_ai_hard_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_hard_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_ai_hard_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_ai_hard_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -59908,14 +59908,14 @@ int HP_pet_ai_hard(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_delay_item_drop_pre ) {
+ if (HPMHooks.count.HP_pet_delay_item_drop_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_delay_item_drop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_delay_item_drop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_delay_item_drop_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59923,9 +59923,9 @@ int HP_pet_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.delay_item_drop(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_delay_item_drop_post ) {
+ if (HPMHooks.count.HP_pet_delay_item_drop_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_delay_item_drop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_delay_item_drop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_delay_item_drop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -59935,14 +59935,14 @@ int HP_pet_delay_item_drop(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_lootitem_drop(struct pet_data *pd, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_lootitem_drop_pre ) {
+ if (HPMHooks.count.HP_pet_lootitem_drop_pre > 0) {
int (*preHookFunc) (struct pet_data **pd, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_lootitem_drop_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_lootitem_drop_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_lootitem_drop_pre[hIndex].func;
retVal___ = preHookFunc(&pd, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59950,9 +59950,9 @@ int HP_pet_lootitem_drop(struct pet_data *pd, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.pet.lootitem_drop(pd, sd);
}
- if( HPMHooks.count.HP_pet_lootitem_drop_post ) {
+ if (HPMHooks.count.HP_pet_lootitem_drop_post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_lootitem_drop_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_lootitem_drop_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_lootitem_drop_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd, sd);
}
@@ -59962,14 +59962,14 @@ int HP_pet_lootitem_drop(struct pet_data *pd, struct map_session_data *sd) {
int HP_pet_skill_bonus_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_skill_bonus_timer_pre ) {
+ if (HPMHooks.count.HP_pet_skill_bonus_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_bonus_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_bonus_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_skill_bonus_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -59977,9 +59977,9 @@ int HP_pet_skill_bonus_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.skill_bonus_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_skill_bonus_timer_post ) {
+ if (HPMHooks.count.HP_pet_skill_bonus_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_bonus_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_bonus_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_skill_bonus_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -59989,14 +59989,14 @@ int HP_pet_skill_bonus_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_recovery_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_recovery_timer_pre ) {
+ if (HPMHooks.count.HP_pet_recovery_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recovery_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_recovery_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_recovery_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60004,9 +60004,9 @@ int HP_pet_recovery_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.recovery_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_recovery_timer_post ) {
+ if (HPMHooks.count.HP_pet_recovery_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_recovery_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_recovery_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_recovery_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -60016,14 +60016,14 @@ int HP_pet_recovery_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_skill_support_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_skill_support_timer_pre ) {
+ if (HPMHooks.count.HP_pet_skill_support_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_support_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_support_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_skill_support_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60031,9 +60031,9 @@ int HP_pet_skill_support_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.pet.skill_support_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_pet_skill_support_timer_post ) {
+ if (HPMHooks.count.HP_pet_skill_support_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_support_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_skill_support_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_skill_support_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -60043,14 +60043,14 @@ int HP_pet_skill_support_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_pet_read_db(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_pet_read_db_pre ) {
+ if (HPMHooks.count.HP_pet_read_db_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_pet_read_db_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60058,9 +60058,9 @@ int HP_pet_read_db(void) {
{
retVal___ = HPMHooks.source.pet.read_db();
}
- if( HPMHooks.count.HP_pet_read_db_post ) {
+ if (HPMHooks.count.HP_pet_read_db_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_pet_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_pet_read_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60070,14 +60070,14 @@ int HP_pet_read_db(void) {
/* quest_interface */
void HP_quest_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_quest_init_pre ) {
+ if (HPMHooks.count.HP_quest_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60085,9 +60085,9 @@ void HP_quest_init(bool minimal) {
{
HPMHooks.source.quest.init(minimal);
}
- if( HPMHooks.count.HP_quest_init_post ) {
+ if (HPMHooks.count.HP_quest_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -60096,14 +60096,14 @@ void HP_quest_init(bool minimal) {
}
void HP_quest_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_quest_final_pre ) {
+ if (HPMHooks.count.HP_quest_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60111,9 +60111,9 @@ void HP_quest_final(void) {
{
HPMHooks.source.quest.final();
}
- if( HPMHooks.count.HP_quest_final_post ) {
+ if (HPMHooks.count.HP_quest_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_final_post[hIndex].func;
postHookFunc();
}
@@ -60122,14 +60122,14 @@ void HP_quest_final(void) {
}
void HP_quest_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_quest_reload_pre ) {
+ if (HPMHooks.count.HP_quest_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60137,9 +60137,9 @@ void HP_quest_reload(void) {
{
HPMHooks.source.quest.reload();
}
- if( HPMHooks.count.HP_quest_reload_post ) {
+ if (HPMHooks.count.HP_quest_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_reload_post[hIndex].func;
postHookFunc();
}
@@ -60149,14 +60149,14 @@ void HP_quest_reload(void) {
struct quest_db* HP_quest_db(int quest_id) {
int hIndex = 0;
struct quest_db* retVal___ = NULL;
- if( HPMHooks.count.HP_quest_db_pre ) {
+ if (HPMHooks.count.HP_quest_db_pre > 0) {
struct quest_db* (*preHookFunc) (int *quest_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_db_pre[hIndex].func;
retVal___ = preHookFunc(&quest_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60164,9 +60164,9 @@ struct quest_db* HP_quest_db(int quest_id) {
{
retVal___ = HPMHooks.source.quest.db(quest_id);
}
- if( HPMHooks.count.HP_quest_db_post ) {
+ if (HPMHooks.count.HP_quest_db_post > 0) {
struct quest_db* (*postHookFunc) (struct quest_db* retVal___, int quest_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___, quest_id);
}
@@ -60176,14 +60176,14 @@ struct quest_db* HP_quest_db(int quest_id) {
int HP_quest_pc_login(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_pc_login_pre ) {
+ if (HPMHooks.count.HP_quest_pc_login_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_pc_login_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_pc_login_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_pc_login_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60191,9 +60191,9 @@ int HP_quest_pc_login(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.quest.pc_login(sd);
}
- if( HPMHooks.count.HP_quest_pc_login_post ) {
+ if (HPMHooks.count.HP_quest_pc_login_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_pc_login_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_pc_login_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_pc_login_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -60203,14 +60203,14 @@ int HP_quest_pc_login(struct map_session_data *sd) {
int HP_quest_add(struct map_session_data *sd, int quest_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_add_pre ) {
+ if (HPMHooks.count.HP_quest_add_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *quest_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_add_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &quest_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60218,9 +60218,9 @@ int HP_quest_add(struct map_session_data *sd, int quest_id) {
{
retVal___ = HPMHooks.source.quest.add(sd, quest_id);
}
- if( HPMHooks.count.HP_quest_add_post ) {
+ if (HPMHooks.count.HP_quest_add_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int quest_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, quest_id);
}
@@ -60230,14 +60230,14 @@ int HP_quest_add(struct map_session_data *sd, int quest_id) {
int HP_quest_change(struct map_session_data *sd, int qid1, int qid2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_change_pre ) {
+ if (HPMHooks.count.HP_quest_change_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *qid1, int *qid2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_change_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &qid1, &qid2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60245,9 +60245,9 @@ int HP_quest_change(struct map_session_data *sd, int qid1, int qid2) {
{
retVal___ = HPMHooks.source.quest.change(sd, qid1, qid2);
}
- if( HPMHooks.count.HP_quest_change_post ) {
+ if (HPMHooks.count.HP_quest_change_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int qid1, int qid2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_change_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, qid1, qid2);
}
@@ -60257,14 +60257,14 @@ int HP_quest_change(struct map_session_data *sd, int qid1, int qid2) {
int HP_quest_delete(struct map_session_data *sd, int quest_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_delete_pre ) {
+ if (HPMHooks.count.HP_quest_delete_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *quest_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_delete_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &quest_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60272,9 +60272,9 @@ int HP_quest_delete(struct map_session_data *sd, int quest_id) {
{
retVal___ = HPMHooks.source.quest.delete(sd, quest_id);
}
- if( HPMHooks.count.HP_quest_delete_post ) {
+ if (HPMHooks.count.HP_quest_delete_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int quest_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, quest_id);
}
@@ -60284,16 +60284,16 @@ int HP_quest_delete(struct map_session_data *sd, int quest_id) {
int HP_quest_update_objective_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_update_objective_sub_pre ) {
+ if (HPMHooks.count.HP_quest_update_objective_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_quest_update_objective_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60303,9 +60303,9 @@ int HP_quest_update_objective_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.quest.update_objective_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_quest_update_objective_sub_post ) {
+ if (HPMHooks.count.HP_quest_update_objective_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_quest_update_objective_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -60316,14 +60316,14 @@ int HP_quest_update_objective_sub(struct block_list *bl, va_list ap) {
}
void HP_quest_update_objective(struct map_session_data *sd, int mob_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_quest_update_objective_pre ) {
+ if (HPMHooks.count.HP_quest_update_objective_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *mob_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_update_objective_pre[hIndex].func;
preHookFunc(&sd, &mob_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60331,9 +60331,9 @@ void HP_quest_update_objective(struct map_session_data *sd, int mob_id) {
{
HPMHooks.source.quest.update_objective(sd, mob_id);
}
- if( HPMHooks.count.HP_quest_update_objective_post ) {
+ if (HPMHooks.count.HP_quest_update_objective_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int mob_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_objective_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_update_objective_post[hIndex].func;
postHookFunc(sd, mob_id);
}
@@ -60343,14 +60343,14 @@ void HP_quest_update_objective(struct map_session_data *sd, int mob_id) {
int HP_quest_update_status(struct map_session_data *sd, int quest_id, enum quest_state qs) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_update_status_pre ) {
+ if (HPMHooks.count.HP_quest_update_status_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *quest_id, enum quest_state *qs);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_status_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_status_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_update_status_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &quest_id, &qs);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60358,9 +60358,9 @@ int HP_quest_update_status(struct map_session_data *sd, int quest_id, enum quest
{
retVal___ = HPMHooks.source.quest.update_status(sd, quest_id, qs);
}
- if( HPMHooks.count.HP_quest_update_status_post ) {
+ if (HPMHooks.count.HP_quest_update_status_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int quest_id, enum quest_state qs);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_status_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_update_status_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_update_status_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, quest_id, qs);
}
@@ -60370,14 +60370,14 @@ int HP_quest_update_status(struct map_session_data *sd, int quest_id, enum quest
int HP_quest_check(struct map_session_data *sd, int quest_id, enum quest_check_type type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_check_pre ) {
+ if (HPMHooks.count.HP_quest_check_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *quest_id, enum quest_check_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_check_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &quest_id, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60385,9 +60385,9 @@ int HP_quest_check(struct map_session_data *sd, int quest_id, enum quest_check_t
{
retVal___ = HPMHooks.source.quest.check(sd, quest_id, type);
}
- if( HPMHooks.count.HP_quest_check_post ) {
+ if (HPMHooks.count.HP_quest_check_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int quest_id, enum quest_check_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, quest_id, type);
}
@@ -60396,14 +60396,14 @@ int HP_quest_check(struct map_session_data *sd, int quest_id, enum quest_check_t
}
void HP_quest_clear(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_quest_clear_pre ) {
+ if (HPMHooks.count.HP_quest_clear_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_clear_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60411,9 +60411,9 @@ void HP_quest_clear(void) {
{
HPMHooks.source.quest.clear();
}
- if( HPMHooks.count.HP_quest_clear_post ) {
+ if (HPMHooks.count.HP_quest_clear_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_clear_post[hIndex].func;
postHookFunc();
}
@@ -60423,14 +60423,14 @@ void HP_quest_clear(void) {
int HP_quest_read_db(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_quest_read_db_pre ) {
+ if (HPMHooks.count.HP_quest_read_db_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_read_db_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60438,9 +60438,9 @@ int HP_quest_read_db(void) {
{
retVal___ = HPMHooks.source.quest.read_db();
}
- if( HPMHooks.count.HP_quest_read_db_post ) {
+ if (HPMHooks.count.HP_quest_read_db_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_read_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60450,14 +60450,14 @@ int HP_quest_read_db(void) {
struct quest_db* HP_quest_read_db_sub(struct config_setting_t *cs, int n, const char *source) {
int hIndex = 0;
struct quest_db* retVal___ = NULL;
- if( HPMHooks.count.HP_quest_read_db_sub_pre ) {
+ if (HPMHooks.count.HP_quest_read_db_sub_pre > 0) {
struct quest_db* (*preHookFunc) (struct config_setting_t **cs, int *n, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_quest_read_db_sub_pre[hIndex].func;
retVal___ = preHookFunc(&cs, &n, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60465,9 +60465,9 @@ struct quest_db* HP_quest_read_db_sub(struct config_setting_t *cs, int n, const
{
retVal___ = HPMHooks.source.quest.read_db_sub(cs, n, source);
}
- if( HPMHooks.count.HP_quest_read_db_sub_post ) {
+ if (HPMHooks.count.HP_quest_read_db_sub_post > 0) {
struct quest_db* (*postHookFunc) (struct quest_db* retVal___, struct config_setting_t *cs, int n, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_quest_read_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_quest_read_db_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, cs, n, source);
}
@@ -60477,14 +60477,14 @@ struct quest_db* HP_quest_read_db_sub(struct config_setting_t *cs, int n, const
/* rnd_interface */
void HP_rnd_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_init_pre ) {
+ if (HPMHooks.count.HP_rnd_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60492,9 +60492,9 @@ void HP_rnd_init(void) {
{
HPMHooks.source.rnd.init();
}
- if( HPMHooks.count.HP_rnd_init_post ) {
+ if (HPMHooks.count.HP_rnd_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_init_post[hIndex].func;
postHookFunc();
}
@@ -60503,14 +60503,14 @@ void HP_rnd_init(void) {
}
void HP_rnd_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_final_pre ) {
+ if (HPMHooks.count.HP_rnd_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60518,9 +60518,9 @@ void HP_rnd_final(void) {
{
HPMHooks.source.rnd.final();
}
- if( HPMHooks.count.HP_rnd_final_post ) {
+ if (HPMHooks.count.HP_rnd_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_final_post[hIndex].func;
postHookFunc();
}
@@ -60529,14 +60529,14 @@ void HP_rnd_final(void) {
}
void HP_rnd_seed(uint32 seed) {
int hIndex = 0;
- if( HPMHooks.count.HP_rnd_seed_pre ) {
+ if (HPMHooks.count.HP_rnd_seed_pre > 0) {
void (*preHookFunc) (uint32 *seed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_seed_pre[hIndex].func;
preHookFunc(&seed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60544,9 +60544,9 @@ void HP_rnd_seed(uint32 seed) {
{
HPMHooks.source.rnd.seed(seed);
}
- if( HPMHooks.count.HP_rnd_seed_post ) {
+ if (HPMHooks.count.HP_rnd_seed_post > 0) {
void (*postHookFunc) (uint32 seed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_seed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_seed_post[hIndex].func;
postHookFunc(seed);
}
@@ -60556,14 +60556,14 @@ void HP_rnd_seed(uint32 seed) {
int32 HP_rnd_random(void) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_random_pre ) {
+ if (HPMHooks.count.HP_rnd_random_pre > 0) {
int32 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_random_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60571,9 +60571,9 @@ int32 HP_rnd_random(void) {
{
retVal___ = HPMHooks.source.rnd.random();
}
- if( HPMHooks.count.HP_rnd_random_post ) {
+ if (HPMHooks.count.HP_rnd_random_post > 0) {
int32 (*postHookFunc) (int32 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_random_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_random_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60583,14 +60583,14 @@ int32 HP_rnd_random(void) {
uint32 HP_rnd_roll(uint32 dice_faces) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_roll_pre ) {
+ if (HPMHooks.count.HP_rnd_roll_pre > 0) {
uint32 (*preHookFunc) (uint32 *dice_faces);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_roll_pre[hIndex].func;
retVal___ = preHookFunc(&dice_faces);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60598,9 +60598,9 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
{
retVal___ = HPMHooks.source.rnd.roll(dice_faces);
}
- if( HPMHooks.count.HP_rnd_roll_post ) {
+ if (HPMHooks.count.HP_rnd_roll_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 dice_faces);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_roll_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_roll_post[hIndex].func;
retVal___ = postHookFunc(retVal___, dice_faces);
}
@@ -60610,14 +60610,14 @@ uint32 HP_rnd_roll(uint32 dice_faces) {
int32 HP_rnd_value(int32 min, int32 max) {
int hIndex = 0;
int32 retVal___ = 0;
- if( HPMHooks.count.HP_rnd_value_pre ) {
+ if (HPMHooks.count.HP_rnd_value_pre > 0) {
int32 (*preHookFunc) (int32 *min, int32 *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_value_pre[hIndex].func;
retVal___ = preHookFunc(&min, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60625,9 +60625,9 @@ int32 HP_rnd_value(int32 min, int32 max) {
{
retVal___ = HPMHooks.source.rnd.value(min, max);
}
- if( HPMHooks.count.HP_rnd_value_post ) {
+ if (HPMHooks.count.HP_rnd_value_post > 0) {
int32 (*postHookFunc) (int32 retVal___, int32 min, int32 max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, min, max);
}
@@ -60637,14 +60637,14 @@ int32 HP_rnd_value(int32 min, int32 max) {
double HP_rnd_uniform(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60652,9 +60652,9 @@ double HP_rnd_uniform(void) {
{
retVal___ = HPMHooks.source.rnd.uniform();
}
- if( HPMHooks.count.HP_rnd_uniform_post ) {
+ if (HPMHooks.count.HP_rnd_uniform_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60664,14 +60664,14 @@ double HP_rnd_uniform(void) {
double HP_rnd_uniform53(void) {
int hIndex = 0;
double retVal___ = 0.;
- if( HPMHooks.count.HP_rnd_uniform53_pre ) {
+ if (HPMHooks.count.HP_rnd_uniform53_pre > 0) {
double (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_rnd_uniform53_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60679,9 +60679,9 @@ double HP_rnd_uniform53(void) {
{
retVal___ = HPMHooks.source.rnd.uniform53();
}
- if( HPMHooks.count.HP_rnd_uniform53_post ) {
+ if (HPMHooks.count.HP_rnd_uniform53_post > 0) {
double (*postHookFunc) (double retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_rnd_uniform53_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_rnd_uniform53_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60691,14 +60691,14 @@ double HP_rnd_uniform53(void) {
/* script_interface */
void HP_script_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_init_pre ) {
+ if (HPMHooks.count.HP_script_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60706,9 +60706,9 @@ void HP_script_init(bool minimal) {
{
HPMHooks.source.script.init(minimal);
}
- if( HPMHooks.count.HP_script_init_post ) {
+ if (HPMHooks.count.HP_script_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -60717,14 +60717,14 @@ void HP_script_init(bool minimal) {
}
void HP_script_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_final_pre ) {
+ if (HPMHooks.count.HP_script_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60732,9 +60732,9 @@ void HP_script_final(void) {
{
HPMHooks.source.script.final();
}
- if( HPMHooks.count.HP_script_final_post ) {
+ if (HPMHooks.count.HP_script_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_final_post[hIndex].func;
postHookFunc();
}
@@ -60744,14 +60744,14 @@ void HP_script_final(void) {
int HP_script_reload(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_reload_pre ) {
+ if (HPMHooks.count.HP_script_reload_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_reload_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60759,9 +60759,9 @@ int HP_script_reload(void) {
{
retVal___ = HPMHooks.source.script.reload();
}
- if( HPMHooks.count.HP_script_reload_post ) {
+ if (HPMHooks.count.HP_script_reload_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_reload_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -60771,14 +60771,14 @@ int HP_script_reload(void) {
struct script_code* HP_script_parse(const char *src, const char *file, int line, int options, int *retval) {
int hIndex = 0;
struct script_code* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_pre ) {
+ if (HPMHooks.count.HP_script_parse_pre > 0) {
struct script_code* (*preHookFunc) (const char **src, const char **file, int *line, int *options, int **retval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_pre[hIndex].func;
retVal___ = preHookFunc(&src, &file, &line, &options, &retval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60786,9 +60786,9 @@ struct script_code* HP_script_parse(const char *src, const char *file, int line,
{
retVal___ = HPMHooks.source.script.parse(src, file, line, options, retval);
}
- if( HPMHooks.count.HP_script_parse_post ) {
+ if (HPMHooks.count.HP_script_parse_post > 0) {
struct script_code* (*postHookFunc) (struct script_code* retVal___, const char *src, const char *file, int line, int options, int *retval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, file, line, options, retval);
}
@@ -60798,14 +60798,14 @@ struct script_code* HP_script_parse(const char *src, const char *file, int line,
bool HP_script_add_builtin(const struct script_function *buildin, bool override) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_add_builtin_pre ) {
+ if (HPMHooks.count.HP_script_add_builtin_pre > 0) {
bool (*preHookFunc) (const struct script_function **buildin, bool *override);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_builtin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_builtin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_builtin_pre[hIndex].func;
retVal___ = preHookFunc(&buildin, &override);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60813,9 +60813,9 @@ bool HP_script_add_builtin(const struct script_function *buildin, bool override)
{
retVal___ = HPMHooks.source.script.add_builtin(buildin, override);
}
- if( HPMHooks.count.HP_script_add_builtin_post ) {
+ if (HPMHooks.count.HP_script_add_builtin_post > 0) {
bool (*postHookFunc) (bool retVal___, const struct script_function *buildin, bool override);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_builtin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_builtin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_builtin_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buildin, override);
}
@@ -60824,14 +60824,14 @@ bool HP_script_add_builtin(const struct script_function *buildin, bool override)
}
void HP_script_parse_builtin(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_parse_builtin_pre ) {
+ if (HPMHooks.count.HP_script_parse_builtin_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_builtin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_builtin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_builtin_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60839,9 +60839,9 @@ void HP_script_parse_builtin(void) {
{
HPMHooks.source.script.parse_builtin();
}
- if( HPMHooks.count.HP_script_parse_builtin_post ) {
+ if (HPMHooks.count.HP_script_parse_builtin_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_builtin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_builtin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_builtin_post[hIndex].func;
postHookFunc();
}
@@ -60851,14 +60851,14 @@ void HP_script_parse_builtin(void) {
const char* HP_script_parse_subexpr(const char *p, int limit) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_subexpr_pre ) {
+ if (HPMHooks.count.HP_script_parse_subexpr_pre > 0) {
const char* (*preHookFunc) (const char **p, int *limit);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_subexpr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_subexpr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_subexpr_pre[hIndex].func;
retVal___ = preHookFunc(&p, &limit);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60866,9 +60866,9 @@ const char* HP_script_parse_subexpr(const char *p, int limit) {
{
retVal___ = HPMHooks.source.script.parse_subexpr(p, limit);
}
- if( HPMHooks.count.HP_script_parse_subexpr_post ) {
+ if (HPMHooks.count.HP_script_parse_subexpr_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p, int limit);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_subexpr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_subexpr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_subexpr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, limit);
}
@@ -60878,14 +60878,14 @@ const char* HP_script_parse_subexpr(const char *p, int limit) {
const char* HP_script_skip_space(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_skip_space_pre ) {
+ if (HPMHooks.count.HP_script_skip_space_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_space_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_space_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_skip_space_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60893,9 +60893,9 @@ const char* HP_script_skip_space(const char *p) {
{
retVal___ = HPMHooks.source.script.skip_space(p);
}
- if( HPMHooks.count.HP_script_skip_space_post ) {
+ if (HPMHooks.count.HP_script_skip_space_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_space_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_space_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_skip_space_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -60904,14 +60904,14 @@ const char* HP_script_skip_space(const char *p) {
}
void HP_script_error(const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_error_pre ) {
+ if (HPMHooks.count.HP_script_error_pre > 0) {
void (*preHookFunc) (const char **src, const char **file, int *start_line, const char **error_msg, const char **error_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_error_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_error_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_error_pre[hIndex].func;
preHookFunc(&src, &file, &start_line, &error_msg, &error_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60919,9 +60919,9 @@ void HP_script_error(const char *src, const char *file, int start_line, const ch
{
HPMHooks.source.script.error(src, file, start_line, error_msg, error_pos);
}
- if( HPMHooks.count.HP_script_error_post ) {
+ if (HPMHooks.count.HP_script_error_post > 0) {
void (*postHookFunc) (const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_error_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_error_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_error_post[hIndex].func;
postHookFunc(src, file, start_line, error_msg, error_pos);
}
@@ -60930,14 +60930,14 @@ void HP_script_error(const char *src, const char *file, int start_line, const ch
}
void HP_script_warning(const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_warning_pre ) {
+ if (HPMHooks.count.HP_script_warning_pre > 0) {
void (*preHookFunc) (const char **src, const char **file, int *start_line, const char **error_msg, const char **error_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_warning_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_warning_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_warning_pre[hIndex].func;
preHookFunc(&src, &file, &start_line, &error_msg, &error_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -60945,9 +60945,9 @@ void HP_script_warning(const char *src, const char *file, int start_line, const
{
HPMHooks.source.script.warning(src, file, start_line, error_msg, error_pos);
}
- if( HPMHooks.count.HP_script_warning_post ) {
+ if (HPMHooks.count.HP_script_warning_post > 0) {
void (*postHookFunc) (const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_warning_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_warning_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_warning_post[hIndex].func;
postHookFunc(src, file, start_line, error_msg, error_pos);
}
@@ -60957,14 +60957,14 @@ void HP_script_warning(const char *src, const char *file, int start_line, const
bool HP_script_addScript(char *name, char *args, bool ( *func ) (struct script_state *st), bool isDeprecated) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_addScript_pre ) {
+ if (HPMHooks.count.HP_script_addScript_pre > 0) {
bool (*preHookFunc) (char **name, char **args, bool ( **func ) (struct script_state *st), bool *isDeprecated);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addScript_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addScript_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_addScript_pre[hIndex].func;
retVal___ = preHookFunc(&name, &args, &func, &isDeprecated);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60972,9 +60972,9 @@ bool HP_script_addScript(char *name, char *args, bool ( *func ) (struct script_s
{
retVal___ = HPMHooks.source.script.addScript(name, args, func, isDeprecated);
}
- if( HPMHooks.count.HP_script_addScript_post ) {
+ if (HPMHooks.count.HP_script_addScript_post > 0) {
bool (*postHookFunc) (bool retVal___, char *name, char *args, bool ( *func ) (struct script_state *st), bool isDeprecated);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addScript_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addScript_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_addScript_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, args, func, isDeprecated);
}
@@ -60984,14 +60984,14 @@ bool HP_script_addScript(char *name, char *args, bool ( *func ) (struct script_s
int HP_script_conv_num(struct script_state *st, struct script_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_conv_num_pre ) {
+ if (HPMHooks.count.HP_script_conv_num_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_conv_num_pre[hIndex].func;
retVal___ = preHookFunc(&st, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -60999,9 +60999,9 @@ int HP_script_conv_num(struct script_state *st, struct script_data *data) {
{
retVal___ = HPMHooks.source.script.conv_num(st, data);
}
- if( HPMHooks.count.HP_script_conv_num_post ) {
+ if (HPMHooks.count.HP_script_conv_num_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_conv_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, data);
}
@@ -61011,14 +61011,14 @@ int HP_script_conv_num(struct script_state *st, struct script_data *data) {
const char* HP_script_conv_str(struct script_state *st, struct script_data *data) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_conv_str_pre ) {
+ if (HPMHooks.count.HP_script_conv_str_pre > 0) {
const char* (*preHookFunc) (struct script_state **st, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_conv_str_pre[hIndex].func;
retVal___ = preHookFunc(&st, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61026,9 +61026,9 @@ const char* HP_script_conv_str(struct script_state *st, struct script_data *data
{
retVal___ = HPMHooks.source.script.conv_str(st, data);
}
- if( HPMHooks.count.HP_script_conv_str_post ) {
+ if (HPMHooks.count.HP_script_conv_str_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct script_state *st, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_conv_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_conv_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, data);
}
@@ -61038,14 +61038,14 @@ const char* HP_script_conv_str(struct script_state *st, struct script_data *data
struct map_session_data* HP_script_rid2sd(struct script_state *st) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_rid2sd_pre ) {
+ if (HPMHooks.count.HP_script_rid2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_rid2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_rid2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_rid2sd_pre[hIndex].func;
retVal___ = preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61053,9 +61053,9 @@ struct map_session_data* HP_script_rid2sd(struct script_state *st) {
{
retVal___ = HPMHooks.source.script.rid2sd(st);
}
- if( HPMHooks.count.HP_script_rid2sd_post ) {
+ if (HPMHooks.count.HP_script_rid2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_rid2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_rid2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_rid2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st);
}
@@ -61065,14 +61065,14 @@ struct map_session_data* HP_script_rid2sd(struct script_state *st) {
struct map_session_data* HP_script_id2sd(struct script_state *st, int account_id) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_id2sd_pre ) {
+ if (HPMHooks.count.HP_script_id2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct script_state **st, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_id2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_id2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_id2sd_pre[hIndex].func;
retVal___ = preHookFunc(&st, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61080,9 +61080,9 @@ struct map_session_data* HP_script_id2sd(struct script_state *st, int account_id
{
retVal___ = HPMHooks.source.script.id2sd(st, account_id);
}
- if( HPMHooks.count.HP_script_id2sd_post ) {
+ if (HPMHooks.count.HP_script_id2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct script_state *st, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_id2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_id2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_id2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, account_id);
}
@@ -61092,14 +61092,14 @@ struct map_session_data* HP_script_id2sd(struct script_state *st, int account_id
struct map_session_data* HP_script_charid2sd(struct script_state *st, int char_id) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_charid2sd_pre ) {
+ if (HPMHooks.count.HP_script_charid2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct script_state **st, int *char_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_charid2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_charid2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_charid2sd_pre[hIndex].func;
retVal___ = preHookFunc(&st, &char_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61107,9 +61107,9 @@ struct map_session_data* HP_script_charid2sd(struct script_state *st, int char_i
{
retVal___ = HPMHooks.source.script.charid2sd(st, char_id);
}
- if( HPMHooks.count.HP_script_charid2sd_post ) {
+ if (HPMHooks.count.HP_script_charid2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct script_state *st, int char_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_charid2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_charid2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_charid2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, char_id);
}
@@ -61119,14 +61119,14 @@ struct map_session_data* HP_script_charid2sd(struct script_state *st, int char_i
struct map_session_data* HP_script_nick2sd(struct script_state *st, const char *name) {
int hIndex = 0;
struct map_session_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_nick2sd_pre ) {
+ if (HPMHooks.count.HP_script_nick2sd_pre > 0) {
struct map_session_data* (*preHookFunc) (struct script_state **st, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_nick2sd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_nick2sd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_nick2sd_pre[hIndex].func;
retVal___ = preHookFunc(&st, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61134,9 +61134,9 @@ struct map_session_data* HP_script_nick2sd(struct script_state *st, const char *
{
retVal___ = HPMHooks.source.script.nick2sd(st, name);
}
- if( HPMHooks.count.HP_script_nick2sd_post ) {
+ if (HPMHooks.count.HP_script_nick2sd_post > 0) {
struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, struct script_state *st, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_nick2sd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_nick2sd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_nick2sd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, name);
}
@@ -61145,14 +61145,14 @@ struct map_session_data* HP_script_nick2sd(struct script_state *st, const char *
}
void HP_script_detach_rid(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_detach_rid_pre ) {
+ if (HPMHooks.count.HP_script_detach_rid_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_rid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_rid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_detach_rid_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61160,9 +61160,9 @@ void HP_script_detach_rid(struct script_state *st) {
{
HPMHooks.source.script.detach_rid(st);
}
- if( HPMHooks.count.HP_script_detach_rid_post ) {
+ if (HPMHooks.count.HP_script_detach_rid_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_rid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_rid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_detach_rid_post[hIndex].func;
postHookFunc(st);
}
@@ -61172,14 +61172,14 @@ void HP_script_detach_rid(struct script_state *st) {
struct script_data* HP_script_push_val(struct script_stack *stack, enum c_op type, int64 val, struct reg_db *ref) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_push_val_pre ) {
+ if (HPMHooks.count.HP_script_push_val_pre > 0) {
struct script_data* (*preHookFunc) (struct script_stack **stack, enum c_op *type, int64 *val, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_val_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_val_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_push_val_pre[hIndex].func;
retVal___ = preHookFunc(&stack, &type, &val, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61187,9 +61187,9 @@ struct script_data* HP_script_push_val(struct script_stack *stack, enum c_op typ
{
retVal___ = HPMHooks.source.script.push_val(stack, type, val, ref);
}
- if( HPMHooks.count.HP_script_push_val_post ) {
+ if (HPMHooks.count.HP_script_push_val_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_stack *stack, enum c_op type, int64 val, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_val_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_val_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_push_val_post[hIndex].func;
retVal___ = postHookFunc(retVal___, stack, type, val, ref);
}
@@ -61199,14 +61199,14 @@ struct script_data* HP_script_push_val(struct script_stack *stack, enum c_op typ
struct script_data* HP_script_get_val(struct script_state *st, struct script_data *data) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val_pre ) {
+ if (HPMHooks.count.HP_script_get_val_pre > 0) {
struct script_data* (*preHookFunc) (struct script_state **st, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_pre[hIndex].func;
retVal___ = preHookFunc(&st, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61214,9 +61214,9 @@ struct script_data* HP_script_get_val(struct script_state *st, struct script_dat
{
retVal___ = HPMHooks.source.script.get_val(st, data);
}
- if( HPMHooks.count.HP_script_get_val_post ) {
+ if (HPMHooks.count.HP_script_get_val_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_state *st, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, data);
}
@@ -61226,14 +61226,14 @@ struct script_data* HP_script_get_val(struct script_state *st, struct script_dat
char* HP_script_get_val_ref_str(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val_ref_str_pre ) {
+ if (HPMHooks.count.HP_script_get_val_ref_str_pre > 0) {
char* (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_ref_str_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61241,26 +61241,53 @@ char* HP_script_get_val_ref_str(struct script_state *st, struct reg_db *n, struc
{
retVal___ = HPMHooks.source.script.get_val_ref_str(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_ref_str_post ) {
+ if (HPMHooks.count.HP_script_get_val_ref_str_post > 0) {
char* (*postHookFunc) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_ref_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
}
return retVal___;
}
+char* HP_script_get_val_pc_ref_str(struct script_state *st, struct reg_db *n, struct script_data *data) {
+ int hIndex = 0;
+ char* retVal___ = NULL;
+ if (HPMHooks.count.HP_script_get_val_pc_ref_str_pre > 0) {
+ char* (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pc_ref_str_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_script_get_val_pc_ref_str_pre[hIndex].func;
+ retVal___ = preHookFunc(&st, &n, &data);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.script.get_val_pc_ref_str(st, n, data);
+ }
+ if (HPMHooks.count.HP_script_get_val_pc_ref_str_post > 0) {
+ char* (*postHookFunc) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pc_ref_str_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_script_get_val_pc_ref_str_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, st, n, data);
+ }
+ }
+ return retVal___;
+}
char* HP_script_get_val_scope_str(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val_scope_str_pre ) {
+ if (HPMHooks.count.HP_script_get_val_scope_str_pre > 0) {
char* (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_scope_str_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61268,9 +61295,9 @@ char* HP_script_get_val_scope_str(struct script_state *st, struct reg_db *n, str
{
retVal___ = HPMHooks.source.script.get_val_scope_str(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_scope_str_post ) {
+ if (HPMHooks.count.HP_script_get_val_scope_str_post > 0) {
char* (*postHookFunc) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_scope_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
@@ -61280,14 +61307,14 @@ char* HP_script_get_val_scope_str(struct script_state *st, struct reg_db *n, str
char* HP_script_get_val_npc_str(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val_npc_str_pre ) {
+ if (HPMHooks.count.HP_script_get_val_npc_str_pre > 0) {
char* (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_npc_str_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61295,9 +61322,9 @@ char* HP_script_get_val_npc_str(struct script_state *st, struct reg_db *n, struc
{
retVal___ = HPMHooks.source.script.get_val_npc_str(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_npc_str_post ) {
+ if (HPMHooks.count.HP_script_get_val_npc_str_post > 0) {
char* (*postHookFunc) (char* retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_npc_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
@@ -61307,14 +61334,14 @@ char* HP_script_get_val_npc_str(struct script_state *st, struct reg_db *n, struc
char* HP_script_get_val_instance_str(struct script_state *st, const char *name, struct script_data *data) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val_instance_str_pre ) {
+ if (HPMHooks.count.HP_script_get_val_instance_str_pre > 0) {
char* (*preHookFunc) (struct script_state **st, const char **name, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_instance_str_pre[hIndex].func;
retVal___ = preHookFunc(&st, &name, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61322,9 +61349,9 @@ char* HP_script_get_val_instance_str(struct script_state *st, const char *name,
{
retVal___ = HPMHooks.source.script.get_val_instance_str(st, name, data);
}
- if( HPMHooks.count.HP_script_get_val_instance_str_post ) {
+ if (HPMHooks.count.HP_script_get_val_instance_str_post > 0) {
char* (*postHookFunc) (char* retVal___, struct script_state *st, const char *name, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_instance_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, name, data);
}
@@ -61334,14 +61361,14 @@ char* HP_script_get_val_instance_str(struct script_state *st, const char *name,
int HP_script_get_val_ref_num(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_get_val_ref_num_pre ) {
+ if (HPMHooks.count.HP_script_get_val_ref_num_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_ref_num_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61349,26 +61376,53 @@ int HP_script_get_val_ref_num(struct script_state *st, struct reg_db *n, struct
{
retVal___ = HPMHooks.source.script.get_val_ref_num(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_ref_num_post ) {
+ if (HPMHooks.count.HP_script_get_val_ref_num_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_ref_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_ref_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
}
return retVal___;
}
+int HP_script_get_val_pc_ref_num(struct script_state *st, struct reg_db *n, struct script_data *data) {
+ int hIndex = 0;
+ int retVal___ = 0;
+ if (HPMHooks.count.HP_script_get_val_pc_ref_num_pre > 0) {
+ int (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pc_ref_num_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_script_get_val_pc_ref_num_pre[hIndex].func;
+ retVal___ = preHookFunc(&st, &n, &data);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return retVal___;
+ }
+ }
+ {
+ retVal___ = HPMHooks.source.script.get_val_pc_ref_num(st, n, data);
+ }
+ if (HPMHooks.count.HP_script_get_val_pc_ref_num_post > 0) {
+ int (*postHookFunc) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_pc_ref_num_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_script_get_val_pc_ref_num_post[hIndex].func;
+ retVal___ = postHookFunc(retVal___, st, n, data);
+ }
+ }
+ return retVal___;
+}
int HP_script_get_val_scope_num(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_get_val_scope_num_pre ) {
+ if (HPMHooks.count.HP_script_get_val_scope_num_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_scope_num_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61376,9 +61430,9 @@ int HP_script_get_val_scope_num(struct script_state *st, struct reg_db *n, struc
{
retVal___ = HPMHooks.source.script.get_val_scope_num(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_scope_num_post ) {
+ if (HPMHooks.count.HP_script_get_val_scope_num_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_scope_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_scope_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
@@ -61388,14 +61442,14 @@ int HP_script_get_val_scope_num(struct script_state *st, struct reg_db *n, struc
int HP_script_get_val_npc_num(struct script_state *st, struct reg_db *n, struct script_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_get_val_npc_num_pre ) {
+ if (HPMHooks.count.HP_script_get_val_npc_num_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct reg_db **n, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_npc_num_pre[hIndex].func;
retVal___ = preHookFunc(&st, &n, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61403,9 +61457,9 @@ int HP_script_get_val_npc_num(struct script_state *st, struct reg_db *n, struct
{
retVal___ = HPMHooks.source.script.get_val_npc_num(st, n, data);
}
- if( HPMHooks.count.HP_script_get_val_npc_num_post ) {
+ if (HPMHooks.count.HP_script_get_val_npc_num_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct reg_db *n, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_npc_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_npc_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, n, data);
}
@@ -61415,14 +61469,14 @@ int HP_script_get_val_npc_num(struct script_state *st, struct reg_db *n, struct
int HP_script_get_val_instance_num(struct script_state *st, const char *name, struct script_data *data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_get_val_instance_num_pre ) {
+ if (HPMHooks.count.HP_script_get_val_instance_num_pre > 0) {
int (*preHookFunc) (struct script_state **st, const char **name, struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val_instance_num_pre[hIndex].func;
retVal___ = preHookFunc(&st, &name, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61430,9 +61484,9 @@ int HP_script_get_val_instance_num(struct script_state *st, const char *name, st
{
retVal___ = HPMHooks.source.script.get_val_instance_num(st, name, data);
}
- if( HPMHooks.count.HP_script_get_val_instance_num_post ) {
+ if (HPMHooks.count.HP_script_get_val_instance_num_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, const char *name, struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val_instance_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val_instance_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, name, data);
}
@@ -61442,14 +61496,14 @@ int HP_script_get_val_instance_num(struct script_state *st, const char *name, st
const void* HP_script_get_val2(struct script_state *st, int64 uid, struct reg_db *ref) {
int hIndex = 0;
const void* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_val2_pre ) {
+ if (HPMHooks.count.HP_script_get_val2_pre > 0) {
const void* (*preHookFunc) (struct script_state **st, int64 *uid, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_val2_pre[hIndex].func;
retVal___ = preHookFunc(&st, &uid, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61457,9 +61511,9 @@ const void* HP_script_get_val2(struct script_state *st, int64 uid, struct reg_db
{
retVal___ = HPMHooks.source.script.get_val2(st, uid, ref);
}
- if( HPMHooks.count.HP_script_get_val2_post ) {
+ if (HPMHooks.count.HP_script_get_val2_post > 0) {
const void* (*postHookFunc) (const void* retVal___, struct script_state *st, int64 uid, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_val2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_val2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, uid, ref);
}
@@ -61469,14 +61523,14 @@ const void* HP_script_get_val2(struct script_state *st, int64 uid, struct reg_db
struct script_data* HP_script_push_str(struct script_stack *stack, char *str) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_push_str_pre ) {
+ if (HPMHooks.count.HP_script_push_str_pre > 0) {
struct script_data* (*preHookFunc) (struct script_stack **stack, char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_push_str_pre[hIndex].func;
retVal___ = preHookFunc(&stack, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61484,9 +61538,9 @@ struct script_data* HP_script_push_str(struct script_stack *stack, char *str) {
{
retVal___ = HPMHooks.source.script.push_str(stack, str);
}
- if( HPMHooks.count.HP_script_push_str_post ) {
+ if (HPMHooks.count.HP_script_push_str_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_stack *stack, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_push_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, stack, str);
}
@@ -61496,14 +61550,14 @@ struct script_data* HP_script_push_str(struct script_stack *stack, char *str) {
struct script_data* HP_script_push_conststr(struct script_stack *stack, const char *str) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_push_conststr_pre ) {
+ if (HPMHooks.count.HP_script_push_conststr_pre > 0) {
struct script_data* (*preHookFunc) (struct script_stack **stack, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_conststr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_conststr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_push_conststr_pre[hIndex].func;
retVal___ = preHookFunc(&stack, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61511,9 +61565,9 @@ struct script_data* HP_script_push_conststr(struct script_stack *stack, const ch
{
retVal___ = HPMHooks.source.script.push_conststr(stack, str);
}
- if( HPMHooks.count.HP_script_push_conststr_post ) {
+ if (HPMHooks.count.HP_script_push_conststr_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_stack *stack, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_conststr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_conststr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_push_conststr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, stack, str);
}
@@ -61523,14 +61577,14 @@ struct script_data* HP_script_push_conststr(struct script_stack *stack, const ch
struct script_data* HP_script_push_copy(struct script_stack *stack, int pos) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_push_copy_pre ) {
+ if (HPMHooks.count.HP_script_push_copy_pre > 0) {
struct script_data* (*preHookFunc) (struct script_stack **stack, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_copy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_copy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_push_copy_pre[hIndex].func;
retVal___ = preHookFunc(&stack, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61538,9 +61592,9 @@ struct script_data* HP_script_push_copy(struct script_stack *stack, int pos) {
{
retVal___ = HPMHooks.source.script.push_copy(stack, pos);
}
- if( HPMHooks.count.HP_script_push_copy_post ) {
+ if (HPMHooks.count.HP_script_push_copy_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_stack *stack, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_copy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_copy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_push_copy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, stack, pos);
}
@@ -61549,14 +61603,14 @@ struct script_data* HP_script_push_copy(struct script_stack *stack, int pos) {
}
void HP_script_pop_stack(struct script_state *st, int start, int end) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_pop_stack_pre ) {
+ if (HPMHooks.count.HP_script_pop_stack_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *start, int *end);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_pop_stack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_pop_stack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_pop_stack_pre[hIndex].func;
preHookFunc(&st, &start, &end);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61564,9 +61618,9 @@ void HP_script_pop_stack(struct script_state *st, int start, int end) {
{
HPMHooks.source.script.pop_stack(st, start, end);
}
- if( HPMHooks.count.HP_script_pop_stack_post ) {
+ if (HPMHooks.count.HP_script_pop_stack_post > 0) {
void (*postHookFunc) (struct script_state *st, int start, int end);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_pop_stack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_pop_stack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_pop_stack_post[hIndex].func;
postHookFunc(st, start, end);
}
@@ -61575,14 +61629,14 @@ void HP_script_pop_stack(struct script_state *st, int start, int end) {
}
void HP_script_set_constant(const char *name, int value, bool is_parameter, bool is_deprecated) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_constant_pre ) {
+ if (HPMHooks.count.HP_script_set_constant_pre > 0) {
void (*preHookFunc) (const char **name, int *value, bool *is_parameter, bool *is_deprecated);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_constant_pre[hIndex].func;
preHookFunc(&name, &value, &is_parameter, &is_deprecated);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61590,9 +61644,9 @@ void HP_script_set_constant(const char *name, int value, bool is_parameter, bool
{
HPMHooks.source.script.set_constant(name, value, is_parameter, is_deprecated);
}
- if( HPMHooks.count.HP_script_set_constant_post ) {
+ if (HPMHooks.count.HP_script_set_constant_post > 0) {
void (*postHookFunc) (const char *name, int value, bool is_parameter, bool is_deprecated);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_constant_post[hIndex].func;
postHookFunc(name, value, is_parameter, is_deprecated);
}
@@ -61601,14 +61655,14 @@ void HP_script_set_constant(const char *name, int value, bool is_parameter, bool
}
void HP_script_set_constant2(const char *name, int value, bool is_parameter, bool is_deprecated) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_constant2_pre ) {
+ if (HPMHooks.count.HP_script_set_constant2_pre > 0) {
void (*preHookFunc) (const char **name, int *value, bool *is_parameter, bool *is_deprecated);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_constant2_pre[hIndex].func;
preHookFunc(&name, &value, &is_parameter, &is_deprecated);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61616,9 +61670,9 @@ void HP_script_set_constant2(const char *name, int value, bool is_parameter, boo
{
HPMHooks.source.script.set_constant2(name, value, is_parameter, is_deprecated);
}
- if( HPMHooks.count.HP_script_set_constant2_post ) {
+ if (HPMHooks.count.HP_script_set_constant2_post > 0) {
void (*postHookFunc) (const char *name, int value, bool is_parameter, bool is_deprecated);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_constant2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_constant2_post[hIndex].func;
postHookFunc(name, value, is_parameter, is_deprecated);
}
@@ -61628,14 +61682,14 @@ void HP_script_set_constant2(const char *name, int value, bool is_parameter, boo
bool HP_script_get_constant(const char *name, int *value) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_get_constant_pre ) {
+ if (HPMHooks.count.HP_script_get_constant_pre > 0) {
bool (*preHookFunc) (const char **name, int **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_constant_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_constant_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_constant_pre[hIndex].func;
retVal___ = preHookFunc(&name, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61643,9 +61697,9 @@ bool HP_script_get_constant(const char *name, int *value) {
{
retVal___ = HPMHooks.source.script.get_constant(name, value);
}
- if( HPMHooks.count.HP_script_get_constant_post ) {
+ if (HPMHooks.count.HP_script_get_constant_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *name, int *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_constant_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_constant_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_constant_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name, value);
}
@@ -61654,14 +61708,14 @@ bool HP_script_get_constant(const char *name, int *value) {
}
void HP_script_label_add(int key, int pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_label_add_pre ) {
+ if (HPMHooks.count.HP_script_label_add_pre > 0) {
void (*preHookFunc) (int *key, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_label_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_label_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_label_add_pre[hIndex].func;
preHookFunc(&key, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61669,9 +61723,9 @@ void HP_script_label_add(int key, int pos) {
{
HPMHooks.source.script.label_add(key, pos);
}
- if( HPMHooks.count.HP_script_label_add_post ) {
+ if (HPMHooks.count.HP_script_label_add_post > 0) {
void (*postHookFunc) (int key, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_label_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_label_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_label_add_post[hIndex].func;
postHookFunc(key, pos);
}
@@ -61680,14 +61734,14 @@ void HP_script_label_add(int key, int pos) {
}
void HP_script_run(struct script_code *rootscript, int pos, int rid, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_pre ) {
+ if (HPMHooks.count.HP_script_run_pre > 0) {
void (*preHookFunc) (struct script_code **rootscript, int *pos, int *rid, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_pre[hIndex].func;
preHookFunc(&rootscript, &pos, &rid, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61695,9 +61749,9 @@ void HP_script_run(struct script_code *rootscript, int pos, int rid, int oid) {
{
HPMHooks.source.script.run(rootscript, pos, rid, oid);
}
- if( HPMHooks.count.HP_script_run_post ) {
+ if (HPMHooks.count.HP_script_run_post > 0) {
void (*postHookFunc) (struct script_code *rootscript, int pos, int rid, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_post[hIndex].func;
postHookFunc(rootscript, pos, rid, oid);
}
@@ -61706,14 +61760,14 @@ void HP_script_run(struct script_code *rootscript, int pos, int rid, int oid) {
}
void HP_script_run_npc(struct script_code *rootscript, int pos, int rid, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_npc_pre ) {
+ if (HPMHooks.count.HP_script_run_npc_pre > 0) {
void (*preHookFunc) (struct script_code **rootscript, int *pos, int *rid, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_npc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_npc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_npc_pre[hIndex].func;
preHookFunc(&rootscript, &pos, &rid, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61721,9 +61775,9 @@ void HP_script_run_npc(struct script_code *rootscript, int pos, int rid, int oid
{
HPMHooks.source.script.run_npc(rootscript, pos, rid, oid);
}
- if( HPMHooks.count.HP_script_run_npc_post ) {
+ if (HPMHooks.count.HP_script_run_npc_post > 0) {
void (*postHookFunc) (struct script_code *rootscript, int pos, int rid, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_npc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_npc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_npc_post[hIndex].func;
postHookFunc(rootscript, pos, rid, oid);
}
@@ -61732,14 +61786,14 @@ void HP_script_run_npc(struct script_code *rootscript, int pos, int rid, int oid
}
void HP_script_run_pet(struct script_code *rootscript, int pos, int rid, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_pet_pre ) {
+ if (HPMHooks.count.HP_script_run_pet_pre > 0) {
void (*preHookFunc) (struct script_code **rootscript, int *pos, int *rid, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pet_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pet_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_pet_pre[hIndex].func;
preHookFunc(&rootscript, &pos, &rid, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61747,9 +61801,9 @@ void HP_script_run_pet(struct script_code *rootscript, int pos, int rid, int oid
{
HPMHooks.source.script.run_pet(rootscript, pos, rid, oid);
}
- if( HPMHooks.count.HP_script_run_pet_post ) {
+ if (HPMHooks.count.HP_script_run_pet_post > 0) {
void (*postHookFunc) (struct script_code *rootscript, int pos, int rid, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pet_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_pet_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_pet_post[hIndex].func;
postHookFunc(rootscript, pos, rid, oid);
}
@@ -61758,14 +61812,14 @@ void HP_script_run_pet(struct script_code *rootscript, int pos, int rid, int oid
}
void HP_script_run_main(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_main_pre ) {
+ if (HPMHooks.count.HP_script_run_main_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_main_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_main_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_main_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61773,9 +61827,9 @@ void HP_script_run_main(struct script_state *st) {
{
HPMHooks.source.script.run_main(st);
}
- if( HPMHooks.count.HP_script_run_main_post ) {
+ if (HPMHooks.count.HP_script_run_main_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_main_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_main_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_main_post[hIndex].func;
postHookFunc(st);
}
@@ -61785,14 +61839,14 @@ void HP_script_run_main(struct script_state *st) {
int HP_script_run_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_run_timer_pre ) {
+ if (HPMHooks.count.HP_script_run_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61800,9 +61854,9 @@ int HP_script_run_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.script.run_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_script_run_timer_post ) {
+ if (HPMHooks.count.HP_script_run_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -61812,14 +61866,14 @@ int HP_script_run_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_script_set_var(struct map_session_data *sd, char *name, void *val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_set_var_pre ) {
+ if (HPMHooks.count.HP_script_set_var_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, char **name, void **val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_var_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_var_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_var_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &name, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61827,9 +61881,9 @@ int HP_script_set_var(struct map_session_data *sd, char *name, void *val) {
{
retVal___ = HPMHooks.source.script.set_var(sd, name, val);
}
- if( HPMHooks.count.HP_script_set_var_post ) {
+ if (HPMHooks.count.HP_script_set_var_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, char *name, void *val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_var_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_var_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_var_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, name, val);
}
@@ -61838,14 +61892,14 @@ int HP_script_set_var(struct map_session_data *sd, char *name, void *val) {
}
void HP_script_stop_instances(struct script_code *code) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_stop_instances_pre ) {
+ if (HPMHooks.count.HP_script_stop_instances_pre > 0) {
void (*preHookFunc) (struct script_code **code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_stop_instances_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_stop_instances_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_stop_instances_pre[hIndex].func;
preHookFunc(&code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61853,9 +61907,9 @@ void HP_script_stop_instances(struct script_code *code) {
{
HPMHooks.source.script.stop_instances(code);
}
- if( HPMHooks.count.HP_script_stop_instances_post ) {
+ if (HPMHooks.count.HP_script_stop_instances_post > 0) {
void (*postHookFunc) (struct script_code *code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_stop_instances_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_stop_instances_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_stop_instances_post[hIndex].func;
postHookFunc(code);
}
@@ -61864,14 +61918,14 @@ void HP_script_stop_instances(struct script_code *code) {
}
void HP_script_free_code(struct script_code *code) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_free_code_pre ) {
+ if (HPMHooks.count.HP_script_free_code_pre > 0) {
void (*preHookFunc) (struct script_code **code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_code_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_code_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_free_code_pre[hIndex].func;
preHookFunc(&code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61879,9 +61933,9 @@ void HP_script_free_code(struct script_code *code) {
{
HPMHooks.source.script.free_code(code);
}
- if( HPMHooks.count.HP_script_free_code_post ) {
+ if (HPMHooks.count.HP_script_free_code_post > 0) {
void (*postHookFunc) (struct script_code *code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_code_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_code_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_free_code_post[hIndex].func;
postHookFunc(code);
}
@@ -61890,14 +61944,14 @@ void HP_script_free_code(struct script_code *code) {
}
void HP_script_free_vars(struct DBMap *var_storage) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_free_vars_pre ) {
+ if (HPMHooks.count.HP_script_free_vars_pre > 0) {
void (*preHookFunc) (struct DBMap **var_storage);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_vars_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_vars_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_free_vars_pre[hIndex].func;
preHookFunc(&var_storage);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61905,9 +61959,9 @@ void HP_script_free_vars(struct DBMap *var_storage) {
{
HPMHooks.source.script.free_vars(var_storage);
}
- if( HPMHooks.count.HP_script_free_vars_post ) {
+ if (HPMHooks.count.HP_script_free_vars_post > 0) {
void (*postHookFunc) (struct DBMap *var_storage);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_vars_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_vars_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_free_vars_post[hIndex].func;
postHookFunc(var_storage);
}
@@ -61917,14 +61971,14 @@ void HP_script_free_vars(struct DBMap *var_storage) {
struct script_state* HP_script_alloc_state(struct script_code *rootscript, int pos, int rid, int oid) {
int hIndex = 0;
struct script_state* retVal___ = NULL;
- if( HPMHooks.count.HP_script_alloc_state_pre ) {
+ if (HPMHooks.count.HP_script_alloc_state_pre > 0) {
struct script_state* (*preHookFunc) (struct script_code **rootscript, int *pos, int *rid, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_alloc_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_alloc_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_alloc_state_pre[hIndex].func;
retVal___ = preHookFunc(&rootscript, &pos, &rid, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -61932,9 +61986,9 @@ struct script_state* HP_script_alloc_state(struct script_code *rootscript, int p
{
retVal___ = HPMHooks.source.script.alloc_state(rootscript, pos, rid, oid);
}
- if( HPMHooks.count.HP_script_alloc_state_post ) {
+ if (HPMHooks.count.HP_script_alloc_state_post > 0) {
struct script_state* (*postHookFunc) (struct script_state* retVal___, struct script_code *rootscript, int pos, int rid, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_alloc_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_alloc_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_alloc_state_post[hIndex].func;
retVal___ = postHookFunc(retVal___, rootscript, pos, rid, oid);
}
@@ -61943,14 +61997,14 @@ struct script_state* HP_script_alloc_state(struct script_code *rootscript, int p
}
void HP_script_free_state(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_free_state_pre ) {
+ if (HPMHooks.count.HP_script_free_state_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_free_state_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61958,9 +62012,9 @@ void HP_script_free_state(struct script_state *st) {
{
HPMHooks.source.script.free_state(st);
}
- if( HPMHooks.count.HP_script_free_state_post ) {
+ if (HPMHooks.count.HP_script_free_state_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_free_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_free_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_free_state_post[hIndex].func;
postHookFunc(st);
}
@@ -61969,14 +62023,14 @@ void HP_script_free_state(struct script_state *st) {
}
void HP_script_add_pending_ref(struct script_state *st, struct reg_db *ref) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_add_pending_ref_pre ) {
+ if (HPMHooks.count.HP_script_add_pending_ref_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_pending_ref_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_pending_ref_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_pending_ref_pre[hIndex].func;
preHookFunc(&st, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -61984,9 +62038,9 @@ void HP_script_add_pending_ref(struct script_state *st, struct reg_db *ref) {
{
HPMHooks.source.script.add_pending_ref(st, ref);
}
- if( HPMHooks.count.HP_script_add_pending_ref_post ) {
+ if (HPMHooks.count.HP_script_add_pending_ref_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_pending_ref_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_pending_ref_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_pending_ref_post[hIndex].func;
postHookFunc(st, ref);
}
@@ -61995,14 +62049,14 @@ void HP_script_add_pending_ref(struct script_state *st, struct reg_db *ref) {
}
void HP_script_run_autobonus(const char *autobonus, int id, int pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_autobonus_pre ) {
+ if (HPMHooks.count.HP_script_run_autobonus_pre > 0) {
void (*preHookFunc) (const char **autobonus, int *id, int *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_autobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_autobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_autobonus_pre[hIndex].func;
preHookFunc(&autobonus, &id, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62010,9 +62064,9 @@ void HP_script_run_autobonus(const char *autobonus, int id, int pos) {
{
HPMHooks.source.script.run_autobonus(autobonus, id, pos);
}
- if( HPMHooks.count.HP_script_run_autobonus_post ) {
+ if (HPMHooks.count.HP_script_run_autobonus_post > 0) {
void (*postHookFunc) (const char *autobonus, int id, int pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_autobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_autobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_autobonus_post[hIndex].func;
postHookFunc(autobonus, id, pos);
}
@@ -62021,14 +62075,14 @@ void HP_script_run_autobonus(const char *autobonus, int id, int pos) {
}
void HP_script_cleararray_pc(struct map_session_data *sd, const char *varname, void *value) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_cleararray_pc_pre ) {
+ if (HPMHooks.count.HP_script_cleararray_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **varname, void **value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_cleararray_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_cleararray_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_cleararray_pc_pre[hIndex].func;
preHookFunc(&sd, &varname, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62036,9 +62090,9 @@ void HP_script_cleararray_pc(struct map_session_data *sd, const char *varname, v
{
HPMHooks.source.script.cleararray_pc(sd, varname, value);
}
- if( HPMHooks.count.HP_script_cleararray_pc_post ) {
+ if (HPMHooks.count.HP_script_cleararray_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *varname, void *value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_cleararray_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_cleararray_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_cleararray_pc_post[hIndex].func;
postHookFunc(sd, varname, value);
}
@@ -62047,14 +62101,14 @@ void HP_script_cleararray_pc(struct map_session_data *sd, const char *varname, v
}
void HP_script_setarray_pc(struct map_session_data *sd, const char *varname, uint32 idx, void *value, int *refcache) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_setarray_pc_pre ) {
+ if (HPMHooks.count.HP_script_setarray_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **varname, uint32 *idx, void **value, int **refcache);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_setarray_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_setarray_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_setarray_pc_pre[hIndex].func;
preHookFunc(&sd, &varname, &idx, &value, &refcache);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62062,9 +62116,9 @@ void HP_script_setarray_pc(struct map_session_data *sd, const char *varname, uin
{
HPMHooks.source.script.setarray_pc(sd, varname, idx, value, refcache);
}
- if( HPMHooks.count.HP_script_setarray_pc_post ) {
+ if (HPMHooks.count.HP_script_setarray_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *varname, uint32 idx, void *value, int *refcache);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_setarray_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_setarray_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_setarray_pc_post[hIndex].func;
postHookFunc(sd, varname, idx, value, refcache);
}
@@ -62074,14 +62128,14 @@ void HP_script_setarray_pc(struct map_session_data *sd, const char *varname, uin
bool HP_script_config_read(const char *filename, bool imported) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_config_read_pre ) {
+ if (HPMHooks.count.HP_script_config_read_pre > 0) {
bool (*preHookFunc) (const char **filename, bool *imported);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_config_read_pre[hIndex].func;
retVal___ = preHookFunc(&filename, &imported);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62089,9 +62143,9 @@ bool HP_script_config_read(const char *filename, bool imported) {
{
retVal___ = HPMHooks.source.script.config_read(filename, imported);
}
- if( HPMHooks.count.HP_script_config_read_post ) {
+ if (HPMHooks.count.HP_script_config_read_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename, bool imported);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_config_read_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename, imported);
}
@@ -62101,14 +62155,14 @@ bool HP_script_config_read(const char *filename, bool imported) {
int HP_script_add_str(const char *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_add_str_pre ) {
+ if (HPMHooks.count.HP_script_add_str_pre > 0) {
int (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_str_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62116,9 +62170,9 @@ int HP_script_add_str(const char *p) {
{
retVal___ = HPMHooks.source.script.add_str(p);
}
- if( HPMHooks.count.HP_script_add_str_post ) {
+ if (HPMHooks.count.HP_script_add_str_post > 0) {
int (*postHookFunc) (int retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62128,14 +62182,14 @@ int HP_script_add_str(const char *p) {
const char* HP_script_get_str(int id) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_str_pre ) {
+ if (HPMHooks.count.HP_script_get_str_pre > 0) {
const char* (*preHookFunc) (int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_str_pre[hIndex].func;
retVal___ = preHookFunc(&id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62143,9 +62197,9 @@ const char* HP_script_get_str(int id) {
{
retVal___ = HPMHooks.source.script.get_str(id);
}
- if( HPMHooks.count.HP_script_get_str_post ) {
+ if (HPMHooks.count.HP_script_get_str_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, id);
}
@@ -62155,14 +62209,14 @@ const char* HP_script_get_str(int id) {
int HP_script_search_str(const char *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_search_str_pre ) {
+ if (HPMHooks.count.HP_script_search_str_pre > 0) {
int (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_search_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_search_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_search_str_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62170,9 +62224,9 @@ int HP_script_search_str(const char *p) {
{
retVal___ = HPMHooks.source.script.search_str(p);
}
- if( HPMHooks.count.HP_script_search_str_post ) {
+ if (HPMHooks.count.HP_script_search_str_post > 0) {
int (*postHookFunc) (int retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_search_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_search_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_search_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62181,14 +62235,14 @@ int HP_script_search_str(const char *p) {
}
void HP_script_setd_sub(struct script_state *st, struct map_session_data *sd, const char *varname, int elem, const void *value, struct reg_db *ref) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_setd_sub_pre ) {
+ if (HPMHooks.count.HP_script_setd_sub_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct map_session_data **sd, const char **varname, int *elem, const void **value, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_setd_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_setd_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_setd_sub_pre[hIndex].func;
preHookFunc(&st, &sd, &varname, &elem, &value, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62196,9 +62250,9 @@ void HP_script_setd_sub(struct script_state *st, struct map_session_data *sd, co
{
HPMHooks.source.script.setd_sub(st, sd, varname, elem, value, ref);
}
- if( HPMHooks.count.HP_script_setd_sub_post ) {
+ if (HPMHooks.count.HP_script_setd_sub_post > 0) {
void (*postHookFunc) (struct script_state *st, struct map_session_data *sd, const char *varname, int elem, const void *value, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_setd_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_setd_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_setd_sub_post[hIndex].func;
postHookFunc(st, sd, varname, elem, value, ref);
}
@@ -62207,14 +62261,14 @@ void HP_script_setd_sub(struct script_state *st, struct map_session_data *sd, co
}
void HP_script_attach_state(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_attach_state_pre ) {
+ if (HPMHooks.count.HP_script_attach_state_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_attach_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_attach_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_attach_state_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62222,9 +62276,9 @@ void HP_script_attach_state(struct script_state *st) {
{
HPMHooks.source.script.attach_state(st);
}
- if( HPMHooks.count.HP_script_attach_state_post ) {
+ if (HPMHooks.count.HP_script_attach_state_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_attach_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_attach_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_attach_state_post[hIndex].func;
postHookFunc(st);
}
@@ -62234,14 +62288,14 @@ void HP_script_attach_state(struct script_state *st) {
struct script_queue* HP_script_queue(int idx) {
int hIndex = 0;
struct script_queue* retVal___ = NULL;
- if( HPMHooks.count.HP_script_queue_pre ) {
+ if (HPMHooks.count.HP_script_queue_pre > 0) {
struct script_queue* (*preHookFunc) (int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_pre[hIndex].func;
retVal___ = preHookFunc(&idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62249,9 +62303,9 @@ struct script_queue* HP_script_queue(int idx) {
{
retVal___ = HPMHooks.source.script.queue(idx);
}
- if( HPMHooks.count.HP_script_queue_post ) {
+ if (HPMHooks.count.HP_script_queue_post > 0) {
struct script_queue* (*postHookFunc) (struct script_queue* retVal___, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
}
@@ -62261,14 +62315,14 @@ struct script_queue* HP_script_queue(int idx) {
bool HP_script_queue_add(int idx, int var) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_queue_add_pre ) {
+ if (HPMHooks.count.HP_script_queue_add_pre > 0) {
bool (*preHookFunc) (int *idx, int *var);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_add_pre[hIndex].func;
retVal___ = preHookFunc(&idx, &var);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62276,9 +62330,9 @@ bool HP_script_queue_add(int idx, int var) {
{
retVal___ = HPMHooks.source.script.queue_add(idx, var);
}
- if( HPMHooks.count.HP_script_queue_add_post ) {
+ if (HPMHooks.count.HP_script_queue_add_post > 0) {
bool (*postHookFunc) (bool retVal___, int idx, int var);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx, var);
}
@@ -62288,14 +62342,14 @@ bool HP_script_queue_add(int idx, int var) {
bool HP_script_queue_del(int idx) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_queue_del_pre ) {
+ if (HPMHooks.count.HP_script_queue_del_pre > 0) {
bool (*preHookFunc) (int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_del_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_del_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_del_pre[hIndex].func;
retVal___ = preHookFunc(&idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62303,9 +62357,9 @@ bool HP_script_queue_del(int idx) {
{
retVal___ = HPMHooks.source.script.queue_del(idx);
}
- if( HPMHooks.count.HP_script_queue_del_post ) {
+ if (HPMHooks.count.HP_script_queue_del_post > 0) {
bool (*postHookFunc) (bool retVal___, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_del_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_del_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_del_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
}
@@ -62315,14 +62369,14 @@ bool HP_script_queue_del(int idx) {
bool HP_script_queue_remove(int idx, int var) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_queue_remove_pre ) {
+ if (HPMHooks.count.HP_script_queue_remove_pre > 0) {
bool (*preHookFunc) (int *idx, int *var);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_remove_pre[hIndex].func;
retVal___ = preHookFunc(&idx, &var);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62330,9 +62384,9 @@ bool HP_script_queue_remove(int idx, int var) {
{
retVal___ = HPMHooks.source.script.queue_remove(idx, var);
}
- if( HPMHooks.count.HP_script_queue_remove_post ) {
+ if (HPMHooks.count.HP_script_queue_remove_post > 0) {
bool (*postHookFunc) (bool retVal___, int idx, int var);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_remove_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx, var);
}
@@ -62342,14 +62396,14 @@ bool HP_script_queue_remove(int idx, int var) {
int HP_script_queue_create(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_queue_create_pre ) {
+ if (HPMHooks.count.HP_script_queue_create_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_create_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62357,9 +62411,9 @@ int HP_script_queue_create(void) {
{
retVal___ = HPMHooks.source.script.queue_create();
}
- if( HPMHooks.count.HP_script_queue_create_post ) {
+ if (HPMHooks.count.HP_script_queue_create_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -62369,14 +62423,14 @@ int HP_script_queue_create(void) {
bool HP_script_queue_clear(int idx) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_queue_clear_pre ) {
+ if (HPMHooks.count.HP_script_queue_clear_pre > 0) {
bool (*preHookFunc) (int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_queue_clear_pre[hIndex].func;
retVal___ = preHookFunc(&idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62384,9 +62438,9 @@ bool HP_script_queue_clear(int idx) {
{
retVal___ = HPMHooks.source.script.queue_clear(idx);
}
- if( HPMHooks.count.HP_script_queue_clear_post ) {
+ if (HPMHooks.count.HP_script_queue_clear_post > 0) {
bool (*postHookFunc) (bool retVal___, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_queue_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_queue_clear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
}
@@ -62396,14 +62450,14 @@ bool HP_script_queue_clear(int idx) {
const char* HP_script_parse_curly_close(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_curly_close_pre ) {
+ if (HPMHooks.count.HP_script_parse_curly_close_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_curly_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_curly_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_curly_close_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62411,9 +62465,9 @@ const char* HP_script_parse_curly_close(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_curly_close(p);
}
- if( HPMHooks.count.HP_script_parse_curly_close_post ) {
+ if (HPMHooks.count.HP_script_parse_curly_close_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_curly_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_curly_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_curly_close_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62423,14 +62477,14 @@ const char* HP_script_parse_curly_close(const char *p) {
const char* HP_script_parse_syntax_close(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_syntax_close_pre ) {
+ if (HPMHooks.count.HP_script_parse_syntax_close_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_syntax_close_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62438,9 +62492,9 @@ const char* HP_script_parse_syntax_close(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_syntax_close(p);
}
- if( HPMHooks.count.HP_script_parse_syntax_close_post ) {
+ if (HPMHooks.count.HP_script_parse_syntax_close_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_syntax_close_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62450,14 +62504,14 @@ const char* HP_script_parse_syntax_close(const char *p) {
const char* HP_script_parse_syntax_close_sub(const char *p, int *flag) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_syntax_close_sub_pre ) {
+ if (HPMHooks.count.HP_script_parse_syntax_close_sub_pre > 0) {
const char* (*preHookFunc) (const char **p, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_syntax_close_sub_pre[hIndex].func;
retVal___ = preHookFunc(&p, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62465,9 +62519,9 @@ const char* HP_script_parse_syntax_close_sub(const char *p, int *flag) {
{
retVal___ = HPMHooks.source.script.parse_syntax_close_sub(p, flag);
}
- if( HPMHooks.count.HP_script_parse_syntax_close_sub_post ) {
+ if (HPMHooks.count.HP_script_parse_syntax_close_sub_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_close_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_syntax_close_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, flag);
}
@@ -62477,14 +62531,14 @@ const char* HP_script_parse_syntax_close_sub(const char *p, int *flag) {
const char* HP_script_parse_syntax(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_syntax_pre ) {
+ if (HPMHooks.count.HP_script_parse_syntax_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_syntax_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62492,9 +62546,9 @@ const char* HP_script_parse_syntax(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_syntax(p);
}
- if( HPMHooks.count.HP_script_parse_syntax_post ) {
+ if (HPMHooks.count.HP_script_parse_syntax_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_syntax_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_syntax_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62504,14 +62558,14 @@ const char* HP_script_parse_syntax(const char *p) {
c_op HP_script_get_com(const struct script_buf *scriptbuf, int *pos) {
int hIndex = 0;
c_op retVal___ = C_NOP;
- if( HPMHooks.count.HP_script_get_com_pre ) {
+ if (HPMHooks.count.HP_script_get_com_pre > 0) {
c_op (*preHookFunc) (const struct script_buf **scriptbuf, int **pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_com_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_com_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_com_pre[hIndex].func;
retVal___ = preHookFunc(&scriptbuf, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62519,9 +62573,9 @@ c_op HP_script_get_com(const struct script_buf *scriptbuf, int *pos) {
{
retVal___ = HPMHooks.source.script.get_com(scriptbuf, pos);
}
- if( HPMHooks.count.HP_script_get_com_post ) {
+ if (HPMHooks.count.HP_script_get_com_post > 0) {
c_op (*postHookFunc) (c_op retVal___, const struct script_buf *scriptbuf, int *pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_com_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_com_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_com_post[hIndex].func;
retVal___ = postHookFunc(retVal___, scriptbuf, pos);
}
@@ -62531,14 +62585,14 @@ c_op HP_script_get_com(const struct script_buf *scriptbuf, int *pos) {
int HP_script_get_num(const struct script_buf *scriptbuf, int *pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_get_num_pre ) {
+ if (HPMHooks.count.HP_script_get_num_pre > 0) {
int (*preHookFunc) (const struct script_buf **scriptbuf, int **pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_num_pre[hIndex].func;
retVal___ = preHookFunc(&scriptbuf, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62546,9 +62600,9 @@ int HP_script_get_num(const struct script_buf *scriptbuf, int *pos) {
{
retVal___ = HPMHooks.source.script.get_num(scriptbuf, pos);
}
- if( HPMHooks.count.HP_script_get_num_post ) {
+ if (HPMHooks.count.HP_script_get_num_post > 0) {
int (*postHookFunc) (int retVal___, const struct script_buf *scriptbuf, int *pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, scriptbuf, pos);
}
@@ -62558,14 +62612,14 @@ int HP_script_get_num(const struct script_buf *scriptbuf, int *pos) {
const char* HP_script_op2name(int op) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_op2name_pre ) {
+ if (HPMHooks.count.HP_script_op2name_pre > 0) {
const char* (*preHookFunc) (int *op);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op2name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op2name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op2name_pre[hIndex].func;
retVal___ = preHookFunc(&op);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62573,9 +62627,9 @@ const char* HP_script_op2name(int op) {
{
retVal___ = HPMHooks.source.script.op2name(op);
}
- if( HPMHooks.count.HP_script_op2name_post ) {
+ if (HPMHooks.count.HP_script_op2name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, int op);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op2name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op2name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op2name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, op);
}
@@ -62584,14 +62638,14 @@ const char* HP_script_op2name(int op) {
}
void HP_script_reportsrc(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_reportsrc_pre ) {
+ if (HPMHooks.count.HP_script_reportsrc_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportsrc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportsrc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_reportsrc_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62599,9 +62653,9 @@ void HP_script_reportsrc(struct script_state *st) {
{
HPMHooks.source.script.reportsrc(st);
}
- if( HPMHooks.count.HP_script_reportsrc_post ) {
+ if (HPMHooks.count.HP_script_reportsrc_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportsrc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportsrc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_reportsrc_post[hIndex].func;
postHookFunc(st);
}
@@ -62610,14 +62664,14 @@ void HP_script_reportsrc(struct script_state *st) {
}
void HP_script_reportdata(struct script_data *data) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_reportdata_pre ) {
+ if (HPMHooks.count.HP_script_reportdata_pre > 0) {
void (*preHookFunc) (struct script_data **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_reportdata_pre[hIndex].func;
preHookFunc(&data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62625,9 +62679,9 @@ void HP_script_reportdata(struct script_data *data) {
{
HPMHooks.source.script.reportdata(data);
}
- if( HPMHooks.count.HP_script_reportdata_post ) {
+ if (HPMHooks.count.HP_script_reportdata_post > 0) {
void (*postHookFunc) (struct script_data *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_reportdata_post[hIndex].func;
postHookFunc(data);
}
@@ -62636,14 +62690,14 @@ void HP_script_reportdata(struct script_data *data) {
}
void HP_script_reportfunc(struct script_state *st) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_reportfunc_pre ) {
+ if (HPMHooks.count.HP_script_reportfunc_pre > 0) {
void (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportfunc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportfunc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_reportfunc_pre[hIndex].func;
preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62651,9 +62705,9 @@ void HP_script_reportfunc(struct script_state *st) {
{
HPMHooks.source.script.reportfunc(st);
}
- if( HPMHooks.count.HP_script_reportfunc_post ) {
+ if (HPMHooks.count.HP_script_reportfunc_post > 0) {
void (*postHookFunc) (struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reportfunc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reportfunc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_reportfunc_post[hIndex].func;
postHookFunc(st);
}
@@ -62662,14 +62716,14 @@ void HP_script_reportfunc(struct script_state *st) {
}
void HP_script_disp_warning_message(const char *mes, const char *pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_disp_warning_message_pre ) {
+ if (HPMHooks.count.HP_script_disp_warning_message_pre > 0) {
void (*preHookFunc) (const char **mes, const char **pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_disp_warning_message_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_disp_warning_message_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_disp_warning_message_pre[hIndex].func;
preHookFunc(&mes, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62677,9 +62731,9 @@ void HP_script_disp_warning_message(const char *mes, const char *pos) {
{
HPMHooks.source.script.disp_warning_message(mes, pos);
}
- if( HPMHooks.count.HP_script_disp_warning_message_post ) {
+ if (HPMHooks.count.HP_script_disp_warning_message_post > 0) {
void (*postHookFunc) (const char *mes, const char *pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_disp_warning_message_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_disp_warning_message_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_disp_warning_message_post[hIndex].func;
postHookFunc(mes, pos);
}
@@ -62688,14 +62742,14 @@ void HP_script_disp_warning_message(const char *mes, const char *pos) {
}
void HP_script_check_event(struct script_state *st, const char *evt) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_check_event_pre ) {
+ if (HPMHooks.count.HP_script_check_event_pre > 0) {
void (*preHookFunc) (struct script_state **st, const char **evt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_check_event_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_check_event_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_check_event_pre[hIndex].func;
preHookFunc(&st, &evt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62703,9 +62757,9 @@ void HP_script_check_event(struct script_state *st, const char *evt) {
{
HPMHooks.source.script.check_event(st, evt);
}
- if( HPMHooks.count.HP_script_check_event_post ) {
+ if (HPMHooks.count.HP_script_check_event_post > 0) {
void (*postHookFunc) (struct script_state *st, const char *evt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_check_event_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_check_event_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_check_event_post[hIndex].func;
postHookFunc(st, evt);
}
@@ -62715,14 +62769,14 @@ void HP_script_check_event(struct script_state *st, const char *evt) {
unsigned int HP_script_calc_hash(const char *p) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_script_calc_hash_pre ) {
+ if (HPMHooks.count.HP_script_calc_hash_pre > 0) {
unsigned int (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_calc_hash_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62730,9 +62784,9 @@ unsigned int HP_script_calc_hash(const char *p) {
{
retVal___ = HPMHooks.source.script.calc_hash(p);
}
- if( HPMHooks.count.HP_script_calc_hash_post ) {
+ if (HPMHooks.count.HP_script_calc_hash_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_calc_hash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62741,14 +62795,14 @@ unsigned int HP_script_calc_hash(const char *p) {
}
void HP_script_addb(int a) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_addb_pre ) {
+ if (HPMHooks.count.HP_script_addb_pre > 0) {
void (*preHookFunc) (int *a);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_addb_pre[hIndex].func;
preHookFunc(&a);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62756,9 +62810,9 @@ void HP_script_addb(int a) {
{
HPMHooks.source.script.addb(a);
}
- if( HPMHooks.count.HP_script_addb_post ) {
+ if (HPMHooks.count.HP_script_addb_post > 0) {
void (*postHookFunc) (int a);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_addb_post[hIndex].func;
postHookFunc(a);
}
@@ -62767,14 +62821,14 @@ void HP_script_addb(int a) {
}
void HP_script_addc(int a) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_addc_pre ) {
+ if (HPMHooks.count.HP_script_addc_pre > 0) {
void (*preHookFunc) (int *a);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_addc_pre[hIndex].func;
preHookFunc(&a);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62782,9 +62836,9 @@ void HP_script_addc(int a) {
{
HPMHooks.source.script.addc(a);
}
- if( HPMHooks.count.HP_script_addc_post ) {
+ if (HPMHooks.count.HP_script_addc_post > 0) {
void (*postHookFunc) (int a);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_addc_post[hIndex].func;
postHookFunc(a);
}
@@ -62793,14 +62847,14 @@ void HP_script_addc(int a) {
}
void HP_script_addi(int a) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_addi_pre ) {
+ if (HPMHooks.count.HP_script_addi_pre > 0) {
void (*preHookFunc) (int *a);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addi_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addi_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_addi_pre[hIndex].func;
preHookFunc(&a);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62808,9 +62862,9 @@ void HP_script_addi(int a) {
{
HPMHooks.source.script.addi(a);
}
- if( HPMHooks.count.HP_script_addi_post ) {
+ if (HPMHooks.count.HP_script_addi_post > 0) {
void (*postHookFunc) (int a);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addi_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addi_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_addi_post[hIndex].func;
postHookFunc(a);
}
@@ -62819,14 +62873,14 @@ void HP_script_addi(int a) {
}
void HP_script_addl(int l) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_addl_pre ) {
+ if (HPMHooks.count.HP_script_addl_pre > 0) {
void (*preHookFunc) (int *l);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_addl_pre[hIndex].func;
preHookFunc(&l);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62834,9 +62888,9 @@ void HP_script_addl(int l) {
{
HPMHooks.source.script.addl(l);
}
- if( HPMHooks.count.HP_script_addl_post ) {
+ if (HPMHooks.count.HP_script_addl_post > 0) {
void (*postHookFunc) (int l);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_addl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_addl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_addl_post[hIndex].func;
postHookFunc(l);
}
@@ -62845,14 +62899,14 @@ void HP_script_addl(int l) {
}
void HP_script_set_label(int l, int pos, const char *script_pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_label_pre ) {
+ if (HPMHooks.count.HP_script_set_label_pre > 0) {
void (*preHookFunc) (int *l, int *pos, const char **script_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_label_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_label_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_label_pre[hIndex].func;
preHookFunc(&l, &pos, &script_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62860,9 +62914,9 @@ void HP_script_set_label(int l, int pos, const char *script_pos) {
{
HPMHooks.source.script.set_label(l, pos, script_pos);
}
- if( HPMHooks.count.HP_script_set_label_post ) {
+ if (HPMHooks.count.HP_script_set_label_post > 0) {
void (*postHookFunc) (int l, int pos, const char *script_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_label_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_label_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_label_post[hIndex].func;
postHookFunc(l, pos, script_pos);
}
@@ -62872,14 +62926,14 @@ void HP_script_set_label(int l, int pos, const char *script_pos) {
const char* HP_script_skip_word(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_skip_word_pre ) {
+ if (HPMHooks.count.HP_script_skip_word_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_word_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_word_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_skip_word_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62887,9 +62941,9 @@ const char* HP_script_skip_word(const char *p) {
{
retVal___ = HPMHooks.source.script.skip_word(p);
}
- if( HPMHooks.count.HP_script_skip_word_post ) {
+ if (HPMHooks.count.HP_script_skip_word_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_word_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_skip_word_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_skip_word_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62899,14 +62953,14 @@ const char* HP_script_skip_word(const char *p) {
int HP_script_add_word(const char *p) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_add_word_pre ) {
+ if (HPMHooks.count.HP_script_add_word_pre > 0) {
int (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_word_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_word_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_word_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62914,9 +62968,9 @@ int HP_script_add_word(const char *p) {
{
retVal___ = HPMHooks.source.script.add_word(p);
}
- if( HPMHooks.count.HP_script_add_word_post ) {
+ if (HPMHooks.count.HP_script_add_word_post > 0) {
int (*postHookFunc) (int retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_word_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_word_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_word_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -62926,14 +62980,14 @@ int HP_script_add_word(const char *p) {
const char* HP_script_parse_callfunc(const char *p, int require_paren, int is_custom) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_callfunc_pre ) {
+ if (HPMHooks.count.HP_script_parse_callfunc_pre > 0) {
const char* (*preHookFunc) (const char **p, int *require_paren, int *is_custom);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_callfunc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_callfunc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_callfunc_pre[hIndex].func;
retVal___ = preHookFunc(&p, &require_paren, &is_custom);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62941,9 +62995,9 @@ const char* HP_script_parse_callfunc(const char *p, int require_paren, int is_cu
{
retVal___ = HPMHooks.source.script.parse_callfunc(p, require_paren, is_custom);
}
- if( HPMHooks.count.HP_script_parse_callfunc_post ) {
+ if (HPMHooks.count.HP_script_parse_callfunc_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p, int require_paren, int is_custom);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_callfunc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_callfunc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_callfunc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p, require_paren, is_custom);
}
@@ -62952,14 +63006,14 @@ const char* HP_script_parse_callfunc(const char *p, int require_paren, int is_cu
}
void HP_script_parse_nextline(bool first, const char *p) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_parse_nextline_pre ) {
+ if (HPMHooks.count.HP_script_parse_nextline_pre > 0) {
void (*preHookFunc) (bool *first, const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_nextline_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_nextline_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_nextline_pre[hIndex].func;
preHookFunc(&first, &p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -62967,9 +63021,9 @@ void HP_script_parse_nextline(bool first, const char *p) {
{
HPMHooks.source.script.parse_nextline(first, p);
}
- if( HPMHooks.count.HP_script_parse_nextline_post ) {
+ if (HPMHooks.count.HP_script_parse_nextline_post > 0) {
void (*postHookFunc) (bool first, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_nextline_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_nextline_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_nextline_post[hIndex].func;
postHookFunc(first, p);
}
@@ -62979,14 +63033,14 @@ void HP_script_parse_nextline(bool first, const char *p) {
const char* HP_script_parse_variable(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_variable_pre ) {
+ if (HPMHooks.count.HP_script_parse_variable_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_variable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_variable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_variable_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -62994,9 +63048,9 @@ const char* HP_script_parse_variable(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_variable(p);
}
- if( HPMHooks.count.HP_script_parse_variable_post ) {
+ if (HPMHooks.count.HP_script_parse_variable_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_variable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_variable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_variable_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63006,14 +63060,14 @@ const char* HP_script_parse_variable(const char *p) {
const char* HP_script_parse_simpleexpr(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_simpleexpr_pre ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63021,9 +63075,9 @@ const char* HP_script_parse_simpleexpr(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_simpleexpr(p);
}
- if( HPMHooks.count.HP_script_parse_simpleexpr_post ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63033,14 +63087,14 @@ const char* HP_script_parse_simpleexpr(const char *p) {
const char* HP_script_parse_simpleexpr_paren(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_simpleexpr_paren_pre ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_paren_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_paren_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_paren_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_paren_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63048,9 +63102,9 @@ const char* HP_script_parse_simpleexpr_paren(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_simpleexpr_paren(p);
}
- if( HPMHooks.count.HP_script_parse_simpleexpr_paren_post ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_paren_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_paren_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_paren_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_paren_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63060,14 +63114,14 @@ const char* HP_script_parse_simpleexpr_paren(const char *p) {
const char* HP_script_parse_simpleexpr_number(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_simpleexpr_number_pre ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_number_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_number_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_number_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_number_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63075,9 +63129,9 @@ const char* HP_script_parse_simpleexpr_number(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_simpleexpr_number(p);
}
- if( HPMHooks.count.HP_script_parse_simpleexpr_number_post ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_number_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_number_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_number_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_number_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63087,14 +63141,14 @@ const char* HP_script_parse_simpleexpr_number(const char *p) {
const char* HP_script_parse_simpleexpr_string(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_simpleexpr_string_pre ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_string_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_string_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63102,9 +63156,9 @@ const char* HP_script_parse_simpleexpr_string(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_simpleexpr_string(p);
}
- if( HPMHooks.count.HP_script_parse_simpleexpr_string_post ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_string_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_string_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63114,14 +63168,14 @@ const char* HP_script_parse_simpleexpr_string(const char *p) {
const char* HP_script_parse_simpleexpr_name(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_simpleexpr_name_pre ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_name_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_name_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63129,9 +63183,9 @@ const char* HP_script_parse_simpleexpr_name(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_simpleexpr_name(p);
}
- if( HPMHooks.count.HP_script_parse_simpleexpr_name_post ) {
+ if (HPMHooks.count.HP_script_parse_simpleexpr_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_simpleexpr_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_simpleexpr_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63140,14 +63194,14 @@ const char* HP_script_parse_simpleexpr_name(const char *p) {
}
void HP_script_add_translatable_string(const struct script_string_buf *string, const char *start_point) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_add_translatable_string_pre ) {
+ if (HPMHooks.count.HP_script_add_translatable_string_pre > 0) {
void (*preHookFunc) (const struct script_string_buf **string, const char **start_point);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_translatable_string_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_translatable_string_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_translatable_string_pre[hIndex].func;
preHookFunc(&string, &start_point);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63155,9 +63209,9 @@ void HP_script_add_translatable_string(const struct script_string_buf *string, c
{
HPMHooks.source.script.add_translatable_string(string, start_point);
}
- if( HPMHooks.count.HP_script_add_translatable_string_post ) {
+ if (HPMHooks.count.HP_script_add_translatable_string_post > 0) {
void (*postHookFunc) (const struct script_string_buf *string, const char *start_point);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_translatable_string_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_translatable_string_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_translatable_string_post[hIndex].func;
postHookFunc(string, start_point);
}
@@ -63167,14 +63221,14 @@ void HP_script_add_translatable_string(const struct script_string_buf *string, c
const char* HP_script_parse_expr(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_expr_pre ) {
+ if (HPMHooks.count.HP_script_parse_expr_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_expr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_expr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_expr_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63182,9 +63236,9 @@ const char* HP_script_parse_expr(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_expr(p);
}
- if( HPMHooks.count.HP_script_parse_expr_post ) {
+ if (HPMHooks.count.HP_script_parse_expr_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_expr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_expr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_expr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63194,14 +63248,14 @@ const char* HP_script_parse_expr(const char *p) {
const char* HP_script_parse_line(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_parse_line_pre ) {
+ if (HPMHooks.count.HP_script_parse_line_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_line_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_line_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_line_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63209,9 +63263,9 @@ const char* HP_script_parse_line(const char *p) {
{
retVal___ = HPMHooks.source.script.parse_line(p);
}
- if( HPMHooks.count.HP_script_parse_line_post ) {
+ if (HPMHooks.count.HP_script_parse_line_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_line_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_line_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_line_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -63220,14 +63274,14 @@ const char* HP_script_parse_line(const char *p) {
}
void HP_script_read_constdb(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_read_constdb_pre ) {
+ if (HPMHooks.count.HP_script_read_constdb_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_read_constdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_read_constdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_read_constdb_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63235,9 +63289,9 @@ void HP_script_read_constdb(void) {
{
HPMHooks.source.script.read_constdb();
}
- if( HPMHooks.count.HP_script_read_constdb_post ) {
+ if (HPMHooks.count.HP_script_read_constdb_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_read_constdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_read_constdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_read_constdb_post[hIndex].func;
postHookFunc();
}
@@ -63246,14 +63300,14 @@ void HP_script_read_constdb(void) {
}
void HP_script_constdb_comment(const char *comment) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_constdb_comment_pre ) {
+ if (HPMHooks.count.HP_script_constdb_comment_pre > 0) {
void (*preHookFunc) (const char **comment);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_constdb_comment_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_constdb_comment_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_constdb_comment_pre[hIndex].func;
preHookFunc(&comment);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63261,9 +63315,9 @@ void HP_script_constdb_comment(const char *comment) {
{
HPMHooks.source.script.constdb_comment(comment);
}
- if( HPMHooks.count.HP_script_constdb_comment_post ) {
+ if (HPMHooks.count.HP_script_constdb_comment_post > 0) {
void (*postHookFunc) (const char *comment);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_constdb_comment_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_constdb_comment_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_constdb_comment_post[hIndex].func;
postHookFunc(comment);
}
@@ -63272,14 +63326,14 @@ void HP_script_constdb_comment(const char *comment) {
}
void HP_script_load_parameters(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_load_parameters_pre ) {
+ if (HPMHooks.count.HP_script_load_parameters_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_parameters_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_parameters_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_load_parameters_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63287,9 +63341,9 @@ void HP_script_load_parameters(void) {
{
HPMHooks.source.script.load_parameters();
}
- if( HPMHooks.count.HP_script_load_parameters_post ) {
+ if (HPMHooks.count.HP_script_load_parameters_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_parameters_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_parameters_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_load_parameters_post[hIndex].func;
postHookFunc();
}
@@ -63299,14 +63353,14 @@ void HP_script_load_parameters(void) {
const char* HP_script_print_line(StringBuf *buf, const char *p, const char *mark, int line) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_print_line_pre ) {
+ if (HPMHooks.count.HP_script_print_line_pre > 0) {
const char* (*preHookFunc) (StringBuf **buf, const char **p, const char **mark, int *line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_print_line_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_print_line_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_print_line_pre[hIndex].func;
retVal___ = preHookFunc(&buf, &p, &mark, &line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63314,9 +63368,9 @@ const char* HP_script_print_line(StringBuf *buf, const char *p, const char *mark
{
retVal___ = HPMHooks.source.script.print_line(buf, p, mark, line);
}
- if( HPMHooks.count.HP_script_print_line_post ) {
+ if (HPMHooks.count.HP_script_print_line_post > 0) {
const char* (*postHookFunc) (const char* retVal___, StringBuf *buf, const char *p, const char *mark, int line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_print_line_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_print_line_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_print_line_post[hIndex].func;
retVal___ = postHookFunc(retVal___, buf, p, mark, line);
}
@@ -63325,14 +63379,14 @@ const char* HP_script_print_line(StringBuf *buf, const char *p, const char *mark
}
void HP_script_errorwarning_sub(StringBuf *buf, const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_errorwarning_sub_pre ) {
+ if (HPMHooks.count.HP_script_errorwarning_sub_pre > 0) {
void (*preHookFunc) (StringBuf **buf, const char **src, const char **file, int *start_line, const char **error_msg, const char **error_pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_errorwarning_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_errorwarning_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_errorwarning_sub_pre[hIndex].func;
preHookFunc(&buf, &src, &file, &start_line, &error_msg, &error_pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63340,9 +63394,9 @@ void HP_script_errorwarning_sub(StringBuf *buf, const char *src, const char *fil
{
HPMHooks.source.script.errorwarning_sub(buf, src, file, start_line, error_msg, error_pos);
}
- if( HPMHooks.count.HP_script_errorwarning_sub_post ) {
+ if (HPMHooks.count.HP_script_errorwarning_sub_post > 0) {
void (*postHookFunc) (StringBuf *buf, const char *src, const char *file, int start_line, const char *error_msg, const char *error_pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_errorwarning_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_errorwarning_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_errorwarning_sub_post[hIndex].func;
postHookFunc(buf, src, file, start_line, error_msg, error_pos);
}
@@ -63352,14 +63406,14 @@ void HP_script_errorwarning_sub(StringBuf *buf, const char *src, const char *fil
int HP_script_set_reg(struct script_state *st, struct map_session_data *sd, int64 num, const char *name, const void *value, struct reg_db *ref) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_set_reg_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct map_session_data **sd, int64 *num, const char **name, const void **value, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_pre[hIndex].func;
retVal___ = preHookFunc(&st, &sd, &num, &name, &value, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63367,9 +63421,9 @@ int HP_script_set_reg(struct script_state *st, struct map_session_data *sd, int6
{
retVal___ = HPMHooks.source.script.set_reg(st, sd, num, name, value, ref);
}
- if( HPMHooks.count.HP_script_set_reg_post ) {
+ if (HPMHooks.count.HP_script_set_reg_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct map_session_data *sd, int64 num, const char *name, const void *value, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, sd, num, name, value, ref);
}
@@ -63378,14 +63432,14 @@ int HP_script_set_reg(struct script_state *st, struct map_session_data *sd, int6
}
void HP_script_set_reg_ref_str(struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_ref_str_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_ref_str_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_ref_str_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63393,25 +63447,51 @@ void HP_script_set_reg_ref_str(struct script_state *st, struct reg_db *n, int64
{
HPMHooks.source.script.set_reg_ref_str(st, n, num, name, str);
}
- if( HPMHooks.count.HP_script_set_reg_ref_str_post ) {
+ if (HPMHooks.count.HP_script_set_reg_ref_str_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_ref_str_post[hIndex].func;
postHookFunc(st, n, num, name, str);
}
}
return;
}
+void HP_script_set_reg_pc_ref_str(struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_script_set_reg_pc_ref_str_pre > 0) {
+ void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pc_ref_str_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_script_set_reg_pc_ref_str_pre[hIndex].func;
+ preHookFunc(&st, &n, &num, &name, &str);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.script.set_reg_pc_ref_str(st, n, num, name, str);
+ }
+ if (HPMHooks.count.HP_script_set_reg_pc_ref_str_post > 0) {
+ void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pc_ref_str_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_script_set_reg_pc_ref_str_post[hIndex].func;
+ postHookFunc(st, n, num, name, str);
+ }
+ }
+ return;
+}
void HP_script_set_reg_scope_str(struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_scope_str_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_scope_str_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_scope_str_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63419,9 +63499,9 @@ void HP_script_set_reg_scope_str(struct script_state *st, struct reg_db *n, int6
{
HPMHooks.source.script.set_reg_scope_str(st, n, num, name, str);
}
- if( HPMHooks.count.HP_script_set_reg_scope_str_post ) {
+ if (HPMHooks.count.HP_script_set_reg_scope_str_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_scope_str_post[hIndex].func;
postHookFunc(st, n, num, name, str);
}
@@ -63430,14 +63510,14 @@ void HP_script_set_reg_scope_str(struct script_state *st, struct reg_db *n, int6
}
void HP_script_set_reg_npc_str(struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_npc_str_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_npc_str_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_npc_str_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63445,9 +63525,9 @@ void HP_script_set_reg_npc_str(struct script_state *st, struct reg_db *n, int64
{
HPMHooks.source.script.set_reg_npc_str(st, n, num, name, str);
}
- if( HPMHooks.count.HP_script_set_reg_npc_str_post ) {
+ if (HPMHooks.count.HP_script_set_reg_npc_str_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_npc_str_post[hIndex].func;
postHookFunc(st, n, num, name, str);
}
@@ -63456,14 +63536,14 @@ void HP_script_set_reg_npc_str(struct script_state *st, struct reg_db *n, int64
}
void HP_script_set_reg_instance_str(struct script_state *st, int64 num, const char *name, const char *str) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_instance_str_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_instance_str_pre > 0) {
void (*preHookFunc) (struct script_state **st, int64 *num, const char **name, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_instance_str_pre[hIndex].func;
preHookFunc(&st, &num, &name, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63471,9 +63551,9 @@ void HP_script_set_reg_instance_str(struct script_state *st, int64 num, const ch
{
HPMHooks.source.script.set_reg_instance_str(st, num, name, str);
}
- if( HPMHooks.count.HP_script_set_reg_instance_str_post ) {
+ if (HPMHooks.count.HP_script_set_reg_instance_str_post > 0) {
void (*postHookFunc) (struct script_state *st, int64 num, const char *name, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_instance_str_post[hIndex].func;
postHookFunc(st, num, name, str);
}
@@ -63482,14 +63562,14 @@ void HP_script_set_reg_instance_str(struct script_state *st, int64 num, const ch
}
void HP_script_set_reg_ref_num(struct script_state *st, struct reg_db *n, int64 num, const char *name, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_ref_num_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_ref_num_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_ref_num_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63497,25 +63577,51 @@ void HP_script_set_reg_ref_num(struct script_state *st, struct reg_db *n, int64
{
HPMHooks.source.script.set_reg_ref_num(st, n, num, name, val);
}
- if( HPMHooks.count.HP_script_set_reg_ref_num_post ) {
+ if (HPMHooks.count.HP_script_set_reg_ref_num_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_ref_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_ref_num_post[hIndex].func;
postHookFunc(st, n, num, name, val);
}
}
return;
}
+void HP_script_set_reg_pc_ref_num(struct script_state *st, struct reg_db *n, int64 num, const char *name, int val) {
+ int hIndex = 0;
+ if (HPMHooks.count.HP_script_set_reg_pc_ref_num_pre > 0) {
+ void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
+ *HPMforce_return = false;
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pc_ref_num_pre; hIndex++) {
+ preHookFunc = HPMHooks.list.HP_script_set_reg_pc_ref_num_pre[hIndex].func;
+ preHookFunc(&st, &n, &num, &name, &val);
+ }
+ if (*HPMforce_return) {
+ *HPMforce_return = false;
+ return;
+ }
+ }
+ {
+ HPMHooks.source.script.set_reg_pc_ref_num(st, n, num, name, val);
+ }
+ if (HPMHooks.count.HP_script_set_reg_pc_ref_num_post > 0) {
+ void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_pc_ref_num_post; hIndex++) {
+ postHookFunc = HPMHooks.list.HP_script_set_reg_pc_ref_num_post[hIndex].func;
+ postHookFunc(st, n, num, name, val);
+ }
+ }
+ return;
+}
void HP_script_set_reg_scope_num(struct script_state *st, struct reg_db *n, int64 num, const char *name, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_scope_num_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_scope_num_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_scope_num_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63523,9 +63629,9 @@ void HP_script_set_reg_scope_num(struct script_state *st, struct reg_db *n, int6
{
HPMHooks.source.script.set_reg_scope_num(st, n, num, name, val);
}
- if( HPMHooks.count.HP_script_set_reg_scope_num_post ) {
+ if (HPMHooks.count.HP_script_set_reg_scope_num_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_scope_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_scope_num_post[hIndex].func;
postHookFunc(st, n, num, name, val);
}
@@ -63534,14 +63640,14 @@ void HP_script_set_reg_scope_num(struct script_state *st, struct reg_db *n, int6
}
void HP_script_set_reg_npc_num(struct script_state *st, struct reg_db *n, int64 num, const char *name, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_npc_num_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_npc_num_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct reg_db **n, int64 *num, const char **name, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_npc_num_pre[hIndex].func;
preHookFunc(&st, &n, &num, &name, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63549,9 +63655,9 @@ void HP_script_set_reg_npc_num(struct script_state *st, struct reg_db *n, int64
{
HPMHooks.source.script.set_reg_npc_num(st, n, num, name, val);
}
- if( HPMHooks.count.HP_script_set_reg_npc_num_post ) {
+ if (HPMHooks.count.HP_script_set_reg_npc_num_post > 0) {
void (*postHookFunc) (struct script_state *st, struct reg_db *n, int64 num, const char *name, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_npc_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_npc_num_post[hIndex].func;
postHookFunc(st, n, num, name, val);
}
@@ -63560,14 +63666,14 @@ void HP_script_set_reg_npc_num(struct script_state *st, struct reg_db *n, int64
}
void HP_script_set_reg_instance_num(struct script_state *st, int64 num, const char *name, int val) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_set_reg_instance_num_pre ) {
+ if (HPMHooks.count.HP_script_set_reg_instance_num_pre > 0) {
void (*preHookFunc) (struct script_state **st, int64 *num, const char **name, int *val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_set_reg_instance_num_pre[hIndex].func;
preHookFunc(&st, &num, &name, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63575,9 +63681,9 @@ void HP_script_set_reg_instance_num(struct script_state *st, int64 num, const ch
{
HPMHooks.source.script.set_reg_instance_num(st, num, name, val);
}
- if( HPMHooks.count.HP_script_set_reg_instance_num_post ) {
+ if (HPMHooks.count.HP_script_set_reg_instance_num_post > 0) {
void (*postHookFunc) (struct script_state *st, int64 num, const char *name, int val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_set_reg_instance_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_set_reg_instance_num_post[hIndex].func;
postHookFunc(st, num, name, val);
}
@@ -63586,14 +63692,14 @@ void HP_script_set_reg_instance_num(struct script_state *st, int64 num, const ch
}
void HP_script_stack_expand(struct script_stack *stack) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_stack_expand_pre ) {
+ if (HPMHooks.count.HP_script_stack_expand_pre > 0) {
void (*preHookFunc) (struct script_stack **stack);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_stack_expand_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_stack_expand_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_stack_expand_pre[hIndex].func;
preHookFunc(&stack);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63601,9 +63707,9 @@ void HP_script_stack_expand(struct script_stack *stack) {
{
HPMHooks.source.script.stack_expand(stack);
}
- if( HPMHooks.count.HP_script_stack_expand_post ) {
+ if (HPMHooks.count.HP_script_stack_expand_post > 0) {
void (*postHookFunc) (struct script_stack *stack);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_stack_expand_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_stack_expand_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_stack_expand_post[hIndex].func;
postHookFunc(stack);
}
@@ -63613,14 +63719,14 @@ void HP_script_stack_expand(struct script_stack *stack) {
struct script_data* HP_script_push_retinfo(struct script_stack *stack, struct script_retinfo *ri, struct reg_db *ref) {
int hIndex = 0;
struct script_data* retVal___ = NULL;
- if( HPMHooks.count.HP_script_push_retinfo_pre ) {
+ if (HPMHooks.count.HP_script_push_retinfo_pre > 0) {
struct script_data* (*preHookFunc) (struct script_stack **stack, struct script_retinfo **ri, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_retinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_retinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_push_retinfo_pre[hIndex].func;
retVal___ = preHookFunc(&stack, &ri, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63628,9 +63734,9 @@ struct script_data* HP_script_push_retinfo(struct script_stack *stack, struct sc
{
retVal___ = HPMHooks.source.script.push_retinfo(stack, ri, ref);
}
- if( HPMHooks.count.HP_script_push_retinfo_post ) {
+ if (HPMHooks.count.HP_script_push_retinfo_post > 0) {
struct script_data* (*postHookFunc) (struct script_data* retVal___, struct script_stack *stack, struct script_retinfo *ri, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_push_retinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_push_retinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_push_retinfo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, stack, ri, ref);
}
@@ -63639,14 +63745,14 @@ struct script_data* HP_script_push_retinfo(struct script_stack *stack, struct sc
}
void HP_script_op_3(struct script_state *st, int op) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_op_3_pre ) {
+ if (HPMHooks.count.HP_script_op_3_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *op);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_3_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_3_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op_3_pre[hIndex].func;
preHookFunc(&st, &op);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63654,9 +63760,9 @@ void HP_script_op_3(struct script_state *st, int op) {
{
HPMHooks.source.script.op_3(st, op);
}
- if( HPMHooks.count.HP_script_op_3_post ) {
+ if (HPMHooks.count.HP_script_op_3_post > 0) {
void (*postHookFunc) (struct script_state *st, int op);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_3_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_3_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op_3_post[hIndex].func;
postHookFunc(st, op);
}
@@ -63665,14 +63771,14 @@ void HP_script_op_3(struct script_state *st, int op) {
}
void HP_script_op_2str(struct script_state *st, int op, const char *s1, const char *s2) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_op_2str_pre ) {
+ if (HPMHooks.count.HP_script_op_2str_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *op, const char **s1, const char **s2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op_2str_pre[hIndex].func;
preHookFunc(&st, &op, &s1, &s2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63680,9 +63786,9 @@ void HP_script_op_2str(struct script_state *st, int op, const char *s1, const ch
{
HPMHooks.source.script.op_2str(st, op, s1, s2);
}
- if( HPMHooks.count.HP_script_op_2str_post ) {
+ if (HPMHooks.count.HP_script_op_2str_post > 0) {
void (*postHookFunc) (struct script_state *st, int op, const char *s1, const char *s2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op_2str_post[hIndex].func;
postHookFunc(st, op, s1, s2);
}
@@ -63691,14 +63797,14 @@ void HP_script_op_2str(struct script_state *st, int op, const char *s1, const ch
}
void HP_script_op_2num(struct script_state *st, int op, int i1, int i2) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_op_2num_pre ) {
+ if (HPMHooks.count.HP_script_op_2num_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *op, int *i1, int *i2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op_2num_pre[hIndex].func;
preHookFunc(&st, &op, &i1, &i2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63706,9 +63812,9 @@ void HP_script_op_2num(struct script_state *st, int op, int i1, int i2) {
{
HPMHooks.source.script.op_2num(st, op, i1, i2);
}
- if( HPMHooks.count.HP_script_op_2num_post ) {
+ if (HPMHooks.count.HP_script_op_2num_post > 0) {
void (*postHookFunc) (struct script_state *st, int op, int i1, int i2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op_2num_post[hIndex].func;
postHookFunc(st, op, i1, i2);
}
@@ -63717,14 +63823,14 @@ void HP_script_op_2num(struct script_state *st, int op, int i1, int i2) {
}
void HP_script_op_2(struct script_state *st, int op) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_op_2_pre ) {
+ if (HPMHooks.count.HP_script_op_2_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *op);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op_2_pre[hIndex].func;
preHookFunc(&st, &op);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63732,9 +63838,9 @@ void HP_script_op_2(struct script_state *st, int op) {
{
HPMHooks.source.script.op_2(st, op);
}
- if( HPMHooks.count.HP_script_op_2_post ) {
+ if (HPMHooks.count.HP_script_op_2_post > 0) {
void (*postHookFunc) (struct script_state *st, int op);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op_2_post[hIndex].func;
postHookFunc(st, op);
}
@@ -63743,14 +63849,14 @@ void HP_script_op_2(struct script_state *st, int op) {
}
void HP_script_op_1(struct script_state *st, int op) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_op_1_pre ) {
+ if (HPMHooks.count.HP_script_op_1_pre > 0) {
void (*preHookFunc) (struct script_state **st, int *op);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_1_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_1_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_op_1_pre[hIndex].func;
preHookFunc(&st, &op);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63758,9 +63864,9 @@ void HP_script_op_1(struct script_state *st, int op) {
{
HPMHooks.source.script.op_1(st, op);
}
- if( HPMHooks.count.HP_script_op_1_post ) {
+ if (HPMHooks.count.HP_script_op_1_post > 0) {
void (*postHookFunc) (struct script_state *st, int op);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_op_1_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_op_1_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_op_1_post[hIndex].func;
postHookFunc(st, op);
}
@@ -63770,14 +63876,14 @@ void HP_script_op_1(struct script_state *st, int op) {
bool HP_script_check_buildin_argtype(struct script_state *st, int func) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_check_buildin_argtype_pre ) {
+ if (HPMHooks.count.HP_script_check_buildin_argtype_pre > 0) {
bool (*preHookFunc) (struct script_state **st, int *func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_check_buildin_argtype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_check_buildin_argtype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_check_buildin_argtype_pre[hIndex].func;
retVal___ = preHookFunc(&st, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63785,9 +63891,9 @@ bool HP_script_check_buildin_argtype(struct script_state *st, int func) {
{
retVal___ = HPMHooks.source.script.check_buildin_argtype(st, func);
}
- if( HPMHooks.count.HP_script_check_buildin_argtype_post ) {
+ if (HPMHooks.count.HP_script_check_buildin_argtype_post > 0) {
bool (*postHookFunc) (bool retVal___, struct script_state *st, int func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_check_buildin_argtype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_check_buildin_argtype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_check_buildin_argtype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, func);
}
@@ -63796,14 +63902,14 @@ bool HP_script_check_buildin_argtype(struct script_state *st, int func) {
}
void HP_script_detach_state(struct script_state *st, bool dequeue_event) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_detach_state_pre ) {
+ if (HPMHooks.count.HP_script_detach_state_pre > 0) {
void (*preHookFunc) (struct script_state **st, bool *dequeue_event);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_detach_state_pre[hIndex].func;
preHookFunc(&st, &dequeue_event);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63811,9 +63917,9 @@ void HP_script_detach_state(struct script_state *st, bool dequeue_event) {
{
HPMHooks.source.script.detach_state(st, dequeue_event);
}
- if( HPMHooks.count.HP_script_detach_state_post ) {
+ if (HPMHooks.count.HP_script_detach_state_post > 0) {
void (*postHookFunc) (struct script_state *st, bool dequeue_event);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_detach_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_detach_state_post[hIndex].func;
postHookFunc(st, dequeue_event);
}
@@ -63823,16 +63929,16 @@ void HP_script_detach_state(struct script_state *st, bool dequeue_event) {
int HP_script_db_free_code_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_db_free_code_sub_pre ) {
+ if (HPMHooks.count.HP_script_db_free_code_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_db_free_code_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_db_free_code_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_db_free_code_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63842,9 +63948,9 @@ int HP_script_db_free_code_sub(union DBKey key, struct DBData *data, va_list ap)
retVal___ = HPMHooks.source.script.db_free_code_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_db_free_code_sub_post ) {
+ if (HPMHooks.count.HP_script_db_free_code_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_db_free_code_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_db_free_code_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_db_free_code_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -63855,14 +63961,14 @@ int HP_script_db_free_code_sub(union DBKey key, struct DBData *data, va_list ap)
}
void HP_script_add_autobonus(const char *autobonus) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_add_autobonus_pre ) {
+ if (HPMHooks.count.HP_script_add_autobonus_pre > 0) {
void (*preHookFunc) (const char **autobonus);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_autobonus_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_autobonus_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_autobonus_pre[hIndex].func;
preHookFunc(&autobonus);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63870,9 +63976,9 @@ void HP_script_add_autobonus(const char *autobonus) {
{
HPMHooks.source.script.add_autobonus(autobonus);
}
- if( HPMHooks.count.HP_script_add_autobonus_post ) {
+ if (HPMHooks.count.HP_script_add_autobonus_post > 0) {
void (*postHookFunc) (const char *autobonus);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_autobonus_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_autobonus_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_autobonus_post[hIndex].func;
postHookFunc(autobonus);
}
@@ -63882,14 +63988,14 @@ void HP_script_add_autobonus(const char *autobonus) {
int HP_script_menu_countoptions(const char *str, int max_count, int *total) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_menu_countoptions_pre ) {
+ if (HPMHooks.count.HP_script_menu_countoptions_pre > 0) {
int (*preHookFunc) (const char **str, int *max_count, int **total);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_menu_countoptions_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_menu_countoptions_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_menu_countoptions_pre[hIndex].func;
retVal___ = preHookFunc(&str, &max_count, &total);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63897,9 +64003,9 @@ int HP_script_menu_countoptions(const char *str, int max_count, int *total) {
{
retVal___ = HPMHooks.source.script.menu_countoptions(str, max_count, total);
}
- if( HPMHooks.count.HP_script_menu_countoptions_post ) {
+ if (HPMHooks.count.HP_script_menu_countoptions_post > 0) {
int (*postHookFunc) (int retVal___, const char *str, int max_count, int *total);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_menu_countoptions_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_menu_countoptions_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_menu_countoptions_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, max_count, total);
}
@@ -63909,16 +64015,16 @@ int HP_script_menu_countoptions(const char *str, int max_count, int *total) {
int HP_script_buildin_areawarp_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_areawarp_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_areawarp_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areawarp_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areawarp_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_areawarp_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63928,9 +64034,9 @@ int HP_script_buildin_areawarp_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_areawarp_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_areawarp_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_areawarp_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areawarp_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areawarp_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_areawarp_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -63942,16 +64048,16 @@ int HP_script_buildin_areawarp_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_areapercentheal_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areapercentheal_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_areapercentheal_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -63961,9 +64067,9 @@ int HP_script_buildin_areapercentheal_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_areapercentheal_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_areapercentheal_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_areapercentheal_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areapercentheal_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_areapercentheal_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_areapercentheal_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -63974,14 +64080,14 @@ int HP_script_buildin_areapercentheal_sub(struct block_list *bl, va_list ap) {
}
void HP_script_buildin_delitem_delete(struct map_session_data *sd, int idx, int *amount, bool delete_items) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_buildin_delitem_delete_pre ) {
+ if (HPMHooks.count.HP_script_buildin_delitem_delete_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx, int **amount, bool *delete_items);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_buildin_delitem_delete_pre[hIndex].func;
preHookFunc(&sd, &idx, &amount, &delete_items);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -63989,9 +64095,9 @@ void HP_script_buildin_delitem_delete(struct map_session_data *sd, int idx, int
{
HPMHooks.source.script.buildin_delitem_delete(sd, idx, amount, delete_items);
}
- if( HPMHooks.count.HP_script_buildin_delitem_delete_post ) {
+ if (HPMHooks.count.HP_script_buildin_delitem_delete_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx, int *amount, bool delete_items);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_buildin_delitem_delete_post[hIndex].func;
postHookFunc(sd, idx, amount, delete_items);
}
@@ -64001,14 +64107,14 @@ void HP_script_buildin_delitem_delete(struct map_session_data *sd, int idx, int
bool HP_script_buildin_delitem_search(struct map_session_data *sd, struct item *it, bool exact_match) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_buildin_delitem_search_pre ) {
+ if (HPMHooks.count.HP_script_buildin_delitem_search_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, struct item **it, bool *exact_match);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_buildin_delitem_search_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &it, &exact_match);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64016,9 +64122,9 @@ bool HP_script_buildin_delitem_search(struct map_session_data *sd, struct item *
{
retVal___ = HPMHooks.source.script.buildin_delitem_search(sd, it, exact_match);
}
- if( HPMHooks.count.HP_script_buildin_delitem_search_post ) {
+ if (HPMHooks.count.HP_script_buildin_delitem_search_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, struct item *it, bool exact_match);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_delitem_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_buildin_delitem_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, it, exact_match);
}
@@ -64028,16 +64134,16 @@ bool HP_script_buildin_delitem_search(struct map_session_data *sd, struct item *
int HP_script_buildin_killmonster_sub_strip(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre ) {
+ if (HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_strip_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_killmonster_sub_strip_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64047,9 +64153,9 @@ int HP_script_buildin_killmonster_sub_strip(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_killmonster_sub_strip(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_killmonster_sub_strip_post ) {
+ if (HPMHooks.count.HP_script_buildin_killmonster_sub_strip_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_strip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_strip_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_killmonster_sub_strip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64061,16 +64167,16 @@ int HP_script_buildin_killmonster_sub_strip(struct block_list *bl, va_list ap) {
int HP_script_buildin_killmonster_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_killmonster_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_killmonster_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_killmonster_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64080,9 +64186,9 @@ int HP_script_buildin_killmonster_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_killmonster_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_killmonster_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_killmonster_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonster_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_killmonster_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64094,16 +64200,16 @@ int HP_script_buildin_killmonster_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_killmonsterall_sub_strip(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre ) {
+ if (HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_killmonsterall_sub_strip_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64113,9 +64219,9 @@ int HP_script_buildin_killmonsterall_sub_strip(struct block_list *bl, va_list ap
retVal___ = HPMHooks.source.script.buildin_killmonsterall_sub_strip(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_post ) {
+ if (HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_strip_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_killmonsterall_sub_strip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64127,16 +64233,16 @@ int HP_script_buildin_killmonsterall_sub_strip(struct block_list *bl, va_list ap
int HP_script_buildin_killmonsterall_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_killmonsterall_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64146,9 +64252,9 @@ int HP_script_buildin_killmonsterall_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_killmonsterall_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_killmonsterall_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_killmonsterall_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_killmonsterall_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_killmonsterall_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64160,16 +64266,16 @@ int HP_script_buildin_killmonsterall_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_announce_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_announce_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_announce_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_announce_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_announce_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_announce_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64179,9 +64285,9 @@ int HP_script_buildin_announce_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_announce_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_announce_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_announce_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_announce_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_announce_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_announce_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64193,16 +64299,16 @@ int HP_script_buildin_announce_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_getareausers_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_getareausers_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_getareausers_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareausers_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareausers_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_getareausers_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64212,9 +64318,9 @@ int HP_script_buildin_getareausers_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_getareausers_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_getareausers_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_getareausers_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareausers_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareausers_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_getareausers_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64226,16 +64332,16 @@ int HP_script_buildin_getareausers_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_getareadropitem_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareadropitem_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_getareadropitem_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64245,9 +64351,9 @@ int HP_script_buildin_getareadropitem_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_getareadropitem_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_getareadropitem_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_getareadropitem_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareadropitem_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_getareadropitem_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_getareadropitem_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64259,16 +64365,16 @@ int HP_script_buildin_getareadropitem_sub(struct block_list *bl, va_list ap) {
int HP_script_mapflag_pvp_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_mapflag_pvp_sub_pre ) {
+ if (HPMHooks.count.HP_script_mapflag_pvp_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_mapflag_pvp_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_mapflag_pvp_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_mapflag_pvp_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64278,9 +64384,9 @@ int HP_script_mapflag_pvp_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.mapflag_pvp_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_mapflag_pvp_sub_post ) {
+ if (HPMHooks.count.HP_script_mapflag_pvp_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_mapflag_pvp_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_mapflag_pvp_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_mapflag_pvp_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64292,16 +64398,16 @@ int HP_script_mapflag_pvp_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_pvpoff_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_pvpoff_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_pvpoff_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_pvpoff_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_pvpoff_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_pvpoff_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64311,9 +64417,9 @@ int HP_script_buildin_pvpoff_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_pvpoff_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_pvpoff_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_pvpoff_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_pvpoff_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_pvpoff_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_pvpoff_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64325,16 +64431,16 @@ int HP_script_buildin_pvpoff_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_maprespawnguildid_sub_pc(struct map_session_data *sd, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre ) {
+ if (HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_maprespawnguildid_sub_pc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64344,9 +64450,9 @@ int HP_script_buildin_maprespawnguildid_sub_pc(struct map_session_data *sd, va_l
retVal___ = HPMHooks.source.script.buildin_maprespawnguildid_sub_pc(sd, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_post ) {
+ if (HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_pc_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_maprespawnguildid_sub_pc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, ap___copy);
@@ -64358,16 +64464,16 @@ int HP_script_buildin_maprespawnguildid_sub_pc(struct map_session_data *sd, va_l
int HP_script_buildin_maprespawnguildid_sub_mob(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre ) {
+ if (HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_maprespawnguildid_sub_mob_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64377,9 +64483,9 @@ int HP_script_buildin_maprespawnguildid_sub_mob(struct block_list *bl, va_list a
retVal___ = HPMHooks.source.script.buildin_maprespawnguildid_sub_mob(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_post ) {
+ if (HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_maprespawnguildid_sub_mob_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_maprespawnguildid_sub_mob_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64391,16 +64497,16 @@ int HP_script_buildin_maprespawnguildid_sub_mob(struct block_list *bl, va_list a
int HP_script_buildin_mobcount_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_mobcount_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_mobcount_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobcount_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobcount_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_mobcount_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64410,9 +64516,9 @@ int HP_script_buildin_mobcount_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_mobcount_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_mobcount_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_mobcount_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobcount_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobcount_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_mobcount_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64424,16 +64530,16 @@ int HP_script_buildin_mobcount_sub(struct block_list *bl, va_list ap) {
int HP_script_playbgm_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_playbgm_sub_pre ) {
+ if (HPMHooks.count.HP_script_playbgm_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_playbgm_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64443,9 +64549,9 @@ int HP_script_playbgm_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.playbgm_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_playbgm_sub_post ) {
+ if (HPMHooks.count.HP_script_playbgm_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_playbgm_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64457,16 +64563,16 @@ int HP_script_playbgm_sub(struct block_list *bl, va_list ap) {
int HP_script_playbgm_foreachpc_sub(struct map_session_data *sd, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_playbgm_foreachpc_sub_pre ) {
+ if (HPMHooks.count.HP_script_playbgm_foreachpc_sub_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_foreachpc_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_foreachpc_sub_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_script_playbgm_foreachpc_sub_pre[hIndex].func;
retVal___ = preHookFunc(&sd, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64476,9 +64582,9 @@ int HP_script_playbgm_foreachpc_sub(struct map_session_data *sd, va_list args) {
retVal___ = HPMHooks.source.script.playbgm_foreachpc_sub(sd, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_script_playbgm_foreachpc_sub_post ) {
+ if (HPMHooks.count.HP_script_playbgm_foreachpc_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_foreachpc_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_playbgm_foreachpc_sub_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_script_playbgm_foreachpc_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, args___copy);
@@ -64490,16 +64596,16 @@ int HP_script_playbgm_foreachpc_sub(struct map_session_data *sd, va_list args) {
int HP_script_soundeffect_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_soundeffect_sub_pre ) {
+ if (HPMHooks.count.HP_script_soundeffect_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_soundeffect_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_soundeffect_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_soundeffect_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64509,9 +64615,9 @@ int HP_script_soundeffect_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.soundeffect_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_soundeffect_sub_post ) {
+ if (HPMHooks.count.HP_script_soundeffect_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_soundeffect_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_soundeffect_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_soundeffect_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64523,14 +64629,14 @@ int HP_script_soundeffect_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_query_sql_sub(struct script_state *st, struct Sql *handle) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_query_sql_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_query_sql_sub_pre > 0) {
int (*preHookFunc) (struct script_state **st, struct Sql **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_query_sql_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_query_sql_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_buildin_query_sql_sub_pre[hIndex].func;
retVal___ = preHookFunc(&st, &handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64538,9 +64644,9 @@ int HP_script_buildin_query_sql_sub(struct script_state *st, struct Sql *handle)
{
retVal___ = HPMHooks.source.script.buildin_query_sql_sub(st, handle);
}
- if( HPMHooks.count.HP_script_buildin_query_sql_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_query_sql_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st, struct Sql *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_query_sql_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_query_sql_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_buildin_query_sql_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, handle);
}
@@ -64550,16 +64656,16 @@ int HP_script_buildin_query_sql_sub(struct script_state *st, struct Sql *handle)
int HP_script_buildin_instance_warpall_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_instance_warpall_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_instance_warpall_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64569,9 +64675,9 @@ int HP_script_buildin_instance_warpall_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_instance_warpall_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_instance_warpall_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_instance_warpall_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_instance_warpall_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_instance_warpall_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_instance_warpall_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64583,16 +64689,16 @@ int HP_script_buildin_instance_warpall_sub(struct block_list *bl, va_list ap) {
int HP_script_buildin_mobuseskill_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre ) {
+ if (HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobuseskill_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_buildin_mobuseskill_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64602,9 +64708,9 @@ int HP_script_buildin_mobuseskill_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.buildin_mobuseskill_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_buildin_mobuseskill_sub_post ) {
+ if (HPMHooks.count.HP_script_buildin_mobuseskill_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobuseskill_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_buildin_mobuseskill_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_buildin_mobuseskill_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64616,16 +64722,16 @@ int HP_script_buildin_mobuseskill_sub(struct block_list *bl, va_list ap) {
int HP_script_cleanfloor_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_cleanfloor_sub_pre ) {
+ if (HPMHooks.count.HP_script_cleanfloor_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_cleanfloor_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_cleanfloor_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_cleanfloor_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64635,9 +64741,9 @@ int HP_script_cleanfloor_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.script.cleanfloor_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_cleanfloor_sub_post ) {
+ if (HPMHooks.count.HP_script_cleanfloor_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_cleanfloor_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_cleanfloor_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_cleanfloor_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -64649,14 +64755,14 @@ int HP_script_cleanfloor_sub(struct block_list *bl, va_list ap) {
int HP_script_run_func(struct script_state *st) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_run_func_pre ) {
+ if (HPMHooks.count.HP_script_run_func_pre > 0) {
int (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_func_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_func_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_func_pre[hIndex].func;
retVal___ = preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64664,9 +64770,9 @@ int HP_script_run_func(struct script_state *st) {
{
retVal___ = HPMHooks.source.script.run_func(st);
}
- if( HPMHooks.count.HP_script_run_func_post ) {
+ if (HPMHooks.count.HP_script_run_func_post > 0) {
int (*postHookFunc) (int retVal___, struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_func_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_func_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_func_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st);
}
@@ -64676,14 +64782,14 @@ int HP_script_run_func(struct script_state *st) {
const char* HP_script_getfuncname(struct script_state *st) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_getfuncname_pre ) {
+ if (HPMHooks.count.HP_script_getfuncname_pre > 0) {
const char* (*preHookFunc) (struct script_state **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_getfuncname_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_getfuncname_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_getfuncname_pre[hIndex].func;
retVal___ = preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64691,9 +64797,9 @@ const char* HP_script_getfuncname(struct script_state *st) {
{
retVal___ = HPMHooks.source.script.getfuncname(st);
}
- if( HPMHooks.count.HP_script_getfuncname_post ) {
+ if (HPMHooks.count.HP_script_getfuncname_post > 0) {
const char* (*postHookFunc) (const char* retVal___, struct script_state *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_getfuncname_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_getfuncname_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_getfuncname_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st);
}
@@ -64703,14 +64809,14 @@ const char* HP_script_getfuncname(struct script_state *st) {
unsigned int HP_script_calc_hash_ci(const char *p) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_script_calc_hash_ci_pre ) {
+ if (HPMHooks.count.HP_script_calc_hash_ci_pre > 0) {
unsigned int (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_ci_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_ci_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_calc_hash_ci_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64718,9 +64824,9 @@ unsigned int HP_script_calc_hash_ci(const char *p) {
{
retVal___ = HPMHooks.source.script.calc_hash_ci(p);
}
- if( HPMHooks.count.HP_script_calc_hash_ci_post ) {
+ if (HPMHooks.count.HP_script_calc_hash_ci_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_ci_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_calc_hash_ci_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_calc_hash_ci_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -64730,14 +64836,14 @@ unsigned int HP_script_calc_hash_ci(const char *p) {
struct reg_db* HP_script_array_src(struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref) {
int hIndex = 0;
struct reg_db* retVal___ = NULL;
- if( HPMHooks.count.HP_script_array_src_pre ) {
+ if (HPMHooks.count.HP_script_array_src_pre > 0) {
struct reg_db* (*preHookFunc) (struct script_state **st, struct map_session_data **sd, const char **name, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_src_pre[hIndex].func;
retVal___ = preHookFunc(&st, &sd, &name, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64745,9 +64851,9 @@ struct reg_db* HP_script_array_src(struct script_state *st, struct map_session_d
{
retVal___ = HPMHooks.source.script.array_src(st, sd, name, ref);
}
- if( HPMHooks.count.HP_script_array_src_post ) {
+ if (HPMHooks.count.HP_script_array_src_post > 0) {
struct reg_db* (*postHookFunc) (struct reg_db* retVal___, struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, sd, name, ref);
}
@@ -64756,14 +64862,14 @@ struct reg_db* HP_script_array_src(struct script_state *st, struct map_session_d
}
void HP_script_array_update(struct reg_db *src, int64 num, bool empty) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_array_update_pre ) {
+ if (HPMHooks.count.HP_script_array_update_pre > 0) {
void (*preHookFunc) (struct reg_db **src, int64 *num, bool *empty);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_update_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_update_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_update_pre[hIndex].func;
preHookFunc(&src, &num, &empty);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64771,9 +64877,9 @@ void HP_script_array_update(struct reg_db *src, int64 num, bool empty) {
{
HPMHooks.source.script.array_update(src, num, empty);
}
- if( HPMHooks.count.HP_script_array_update_post ) {
+ if (HPMHooks.count.HP_script_array_update_post > 0) {
void (*postHookFunc) (struct reg_db *src, int64 num, bool empty);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_update_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_update_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_update_post[hIndex].func;
postHookFunc(src, num, empty);
}
@@ -64782,14 +64888,14 @@ void HP_script_array_update(struct reg_db *src, int64 num, bool empty) {
}
void HP_script_array_delete(struct reg_db *src, struct script_array *sa) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_array_delete_pre ) {
+ if (HPMHooks.count.HP_script_array_delete_pre > 0) {
void (*preHookFunc) (struct reg_db **src, struct script_array **sa);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_delete_pre[hIndex].func;
preHookFunc(&src, &sa);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64797,9 +64903,9 @@ void HP_script_array_delete(struct reg_db *src, struct script_array *sa) {
{
HPMHooks.source.script.array_delete(src, sa);
}
- if( HPMHooks.count.HP_script_array_delete_post ) {
+ if (HPMHooks.count.HP_script_array_delete_post > 0) {
void (*postHookFunc) (struct reg_db *src, struct script_array *sa);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_delete_post[hIndex].func;
postHookFunc(src, sa);
}
@@ -64808,14 +64914,14 @@ void HP_script_array_delete(struct reg_db *src, struct script_array *sa) {
}
void HP_script_array_remove_member(struct reg_db *src, struct script_array *sa, unsigned int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_array_remove_member_pre ) {
+ if (HPMHooks.count.HP_script_array_remove_member_pre > 0) {
void (*preHookFunc) (struct reg_db **src, struct script_array **sa, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_remove_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_remove_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_remove_member_pre[hIndex].func;
preHookFunc(&src, &sa, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64823,9 +64929,9 @@ void HP_script_array_remove_member(struct reg_db *src, struct script_array *sa,
{
HPMHooks.source.script.array_remove_member(src, sa, idx);
}
- if( HPMHooks.count.HP_script_array_remove_member_post ) {
+ if (HPMHooks.count.HP_script_array_remove_member_post > 0) {
void (*postHookFunc) (struct reg_db *src, struct script_array *sa, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_remove_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_remove_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_remove_member_post[hIndex].func;
postHookFunc(src, sa, idx);
}
@@ -64834,14 +64940,14 @@ void HP_script_array_remove_member(struct reg_db *src, struct script_array *sa,
}
void HP_script_array_add_member(struct script_array *sa, unsigned int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_array_add_member_pre ) {
+ if (HPMHooks.count.HP_script_array_add_member_pre > 0) {
void (*preHookFunc) (struct script_array **sa, unsigned int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_add_member_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_add_member_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_add_member_pre[hIndex].func;
preHookFunc(&sa, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64849,9 +64955,9 @@ void HP_script_array_add_member(struct script_array *sa, unsigned int idx) {
{
HPMHooks.source.script.array_add_member(sa, idx);
}
- if( HPMHooks.count.HP_script_array_add_member_post ) {
+ if (HPMHooks.count.HP_script_array_add_member_post > 0) {
void (*postHookFunc) (struct script_array *sa, unsigned int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_add_member_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_add_member_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_add_member_post[hIndex].func;
postHookFunc(sa, idx);
}
@@ -64861,14 +64967,14 @@ void HP_script_array_add_member(struct script_array *sa, unsigned int idx) {
unsigned int HP_script_array_size(struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_script_array_size_pre ) {
+ if (HPMHooks.count.HP_script_array_size_pre > 0) {
unsigned int (*preHookFunc) (struct script_state **st, struct map_session_data **sd, const char **name, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_size_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_size_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_size_pre[hIndex].func;
retVal___ = preHookFunc(&st, &sd, &name, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64876,9 +64982,9 @@ unsigned int HP_script_array_size(struct script_state *st, struct map_session_da
{
retVal___ = HPMHooks.source.script.array_size(st, sd, name, ref);
}
- if( HPMHooks.count.HP_script_array_size_post ) {
+ if (HPMHooks.count.HP_script_array_size_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_size_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_size_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_size_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, sd, name, ref);
}
@@ -64888,14 +64994,14 @@ unsigned int HP_script_array_size(struct script_state *st, struct map_session_da
unsigned int HP_script_array_highest_key(struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_script_array_highest_key_pre ) {
+ if (HPMHooks.count.HP_script_array_highest_key_pre > 0) {
unsigned int (*preHookFunc) (struct script_state **st, struct map_session_data **sd, const char **name, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_highest_key_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_highest_key_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_highest_key_pre[hIndex].func;
retVal___ = preHookFunc(&st, &sd, &name, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64903,9 +65009,9 @@ unsigned int HP_script_array_highest_key(struct script_state *st, struct map_ses
{
retVal___ = HPMHooks.source.script.array_highest_key(st, sd, name, ref);
}
- if( HPMHooks.count.HP_script_array_highest_key_post ) {
+ if (HPMHooks.count.HP_script_array_highest_key_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct script_state *st, struct map_session_data *sd, const char *name, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_highest_key_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_highest_key_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_highest_key_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, sd, name, ref);
}
@@ -64915,16 +65021,16 @@ unsigned int HP_script_array_highest_key(struct script_state *st, struct map_ses
int HP_script_array_free_db(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_array_free_db_pre ) {
+ if (HPMHooks.count.HP_script_array_free_db_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_free_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_free_db_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_array_free_db_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -64934,9 +65040,9 @@ int HP_script_array_free_db(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.script.array_free_db(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_array_free_db_post ) {
+ if (HPMHooks.count.HP_script_array_free_db_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_free_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_free_db_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_array_free_db_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -64947,14 +65053,14 @@ int HP_script_array_free_db(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_script_array_ensure_zero(struct script_state *st, struct map_session_data *sd, int64 uid, struct reg_db *ref) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_array_ensure_zero_pre ) {
+ if (HPMHooks.count.HP_script_array_ensure_zero_pre > 0) {
void (*preHookFunc) (struct script_state **st, struct map_session_data **sd, int64 *uid, struct reg_db **ref);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_ensure_zero_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_ensure_zero_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_ensure_zero_pre[hIndex].func;
preHookFunc(&st, &sd, &uid, &ref);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64962,9 +65068,9 @@ void HP_script_array_ensure_zero(struct script_state *st, struct map_session_dat
{
HPMHooks.source.script.array_ensure_zero(st, sd, uid, ref);
}
- if( HPMHooks.count.HP_script_array_ensure_zero_post ) {
+ if (HPMHooks.count.HP_script_array_ensure_zero_post > 0) {
void (*postHookFunc) (struct script_state *st, struct map_session_data *sd, int64 uid, struct reg_db *ref);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_ensure_zero_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_ensure_zero_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_ensure_zero_post[hIndex].func;
postHookFunc(st, sd, uid, ref);
}
@@ -64973,14 +65079,14 @@ void HP_script_array_ensure_zero(struct script_state *st, struct map_session_dat
}
void HP_script_reg_destroy_single(struct map_session_data *sd, int64 reg, struct script_reg_state *data) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_reg_destroy_single_pre ) {
+ if (HPMHooks.count.HP_script_reg_destroy_single_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int64 *reg, struct script_reg_state **data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_single_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_single_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_reg_destroy_single_pre[hIndex].func;
preHookFunc(&sd, &reg, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -64988,9 +65094,9 @@ void HP_script_reg_destroy_single(struct map_session_data *sd, int64 reg, struct
{
HPMHooks.source.script.reg_destroy_single(sd, reg, data);
}
- if( HPMHooks.count.HP_script_reg_destroy_single_post ) {
+ if (HPMHooks.count.HP_script_reg_destroy_single_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int64 reg, struct script_reg_state *data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_single_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_single_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_reg_destroy_single_post[hIndex].func;
postHookFunc(sd, reg, data);
}
@@ -65000,16 +65106,16 @@ void HP_script_reg_destroy_single(struct map_session_data *sd, int64 reg, struct
int HP_script_reg_destroy(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_reg_destroy_pre ) {
+ if (HPMHooks.count.HP_script_reg_destroy_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_reg_destroy_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65019,9 +65125,9 @@ int HP_script_reg_destroy(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.script.reg_destroy(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_reg_destroy_post ) {
+ if (HPMHooks.count.HP_script_reg_destroy_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_reg_destroy_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_reg_destroy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -65032,14 +65138,14 @@ int HP_script_reg_destroy(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_script_generic_ui_array_expand(unsigned int plus) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_generic_ui_array_expand_pre ) {
+ if (HPMHooks.count.HP_script_generic_ui_array_expand_pre > 0) {
void (*preHookFunc) (unsigned int *plus);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_generic_ui_array_expand_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_generic_ui_array_expand_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_generic_ui_array_expand_pre[hIndex].func;
preHookFunc(&plus);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65047,9 +65153,9 @@ void HP_script_generic_ui_array_expand(unsigned int plus) {
{
HPMHooks.source.script.generic_ui_array_expand(plus);
}
- if( HPMHooks.count.HP_script_generic_ui_array_expand_post ) {
+ if (HPMHooks.count.HP_script_generic_ui_array_expand_post > 0) {
void (*postHookFunc) (unsigned int plus);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_generic_ui_array_expand_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_generic_ui_array_expand_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_generic_ui_array_expand_post[hIndex].func;
postHookFunc(plus);
}
@@ -65059,14 +65165,14 @@ void HP_script_generic_ui_array_expand(unsigned int plus) {
unsigned int* HP_script_array_cpy_list(struct script_array *sa) {
int hIndex = 0;
unsigned int* retVal___ = NULL;
- if( HPMHooks.count.HP_script_array_cpy_list_pre ) {
+ if (HPMHooks.count.HP_script_array_cpy_list_pre > 0) {
unsigned int* (*preHookFunc) (struct script_array **sa);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_cpy_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_cpy_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_array_cpy_list_pre[hIndex].func;
retVal___ = preHookFunc(&sa);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65074,9 +65180,9 @@ unsigned int* HP_script_array_cpy_list(struct script_array *sa) {
{
retVal___ = HPMHooks.source.script.array_cpy_list(sa);
}
- if( HPMHooks.count.HP_script_array_cpy_list_post ) {
+ if (HPMHooks.count.HP_script_array_cpy_list_post > 0) {
unsigned int* (*postHookFunc) (unsigned int* retVal___, struct script_array *sa);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_array_cpy_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_array_cpy_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_array_cpy_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sa);
}
@@ -65085,14 +65191,14 @@ unsigned int* HP_script_array_cpy_list(struct script_array *sa) {
}
void HP_script_hardcoded_constants(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_hardcoded_constants_pre ) {
+ if (HPMHooks.count.HP_script_hardcoded_constants_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_hardcoded_constants_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_hardcoded_constants_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_hardcoded_constants_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65100,9 +65206,9 @@ void HP_script_hardcoded_constants(void) {
{
HPMHooks.source.script.hardcoded_constants();
}
- if( HPMHooks.count.HP_script_hardcoded_constants_post ) {
+ if (HPMHooks.count.HP_script_hardcoded_constants_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_hardcoded_constants_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_hardcoded_constants_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_hardcoded_constants_post[hIndex].func;
postHookFunc();
}
@@ -65112,14 +65218,14 @@ void HP_script_hardcoded_constants(void) {
unsigned short HP_script_mapindexname2id(struct script_state *st, const char *name) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_script_mapindexname2id_pre ) {
+ if (HPMHooks.count.HP_script_mapindexname2id_pre > 0) {
unsigned short (*preHookFunc) (struct script_state **st, const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_mapindexname2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_mapindexname2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_mapindexname2id_pre[hIndex].func;
retVal___ = preHookFunc(&st, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65127,9 +65233,9 @@ unsigned short HP_script_mapindexname2id(struct script_state *st, const char *na
{
retVal___ = HPMHooks.source.script.mapindexname2id(st, name);
}
- if( HPMHooks.count.HP_script_mapindexname2id_post ) {
+ if (HPMHooks.count.HP_script_mapindexname2id_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct script_state *st, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_mapindexname2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_mapindexname2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_mapindexname2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st, name);
}
@@ -65139,14 +65245,14 @@ unsigned short HP_script_mapindexname2id(struct script_state *st, const char *na
int HP_script_string_dup(char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_string_dup_pre ) {
+ if (HPMHooks.count.HP_script_string_dup_pre > 0) {
int (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_string_dup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_string_dup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_string_dup_pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65154,9 +65260,9 @@ int HP_script_string_dup(char *str) {
{
retVal___ = HPMHooks.source.script.string_dup(str);
}
- if( HPMHooks.count.HP_script_string_dup_post ) {
+ if (HPMHooks.count.HP_script_string_dup_post > 0) {
int (*postHookFunc) (int retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_string_dup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_string_dup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_string_dup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -65165,14 +65271,14 @@ int HP_script_string_dup(char *str) {
}
void HP_script_load_translations(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_load_translations_pre ) {
+ if (HPMHooks.count.HP_script_load_translations_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translations_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translations_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_load_translations_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65180,9 +65286,9 @@ void HP_script_load_translations(void) {
{
HPMHooks.source.script.load_translations();
}
- if( HPMHooks.count.HP_script_load_translations_post ) {
+ if (HPMHooks.count.HP_script_load_translations_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translations_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translations_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_load_translations_post[hIndex].func;
postHookFunc();
}
@@ -65192,14 +65298,14 @@ void HP_script_load_translations(void) {
bool HP_script_load_translation_addstring(const char *file, uint8 lang_id, const char *msgctxt, const struct script_string_buf *msgid, const struct script_string_buf *msgstr) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_script_load_translation_addstring_pre ) {
+ if (HPMHooks.count.HP_script_load_translation_addstring_pre > 0) {
bool (*preHookFunc) (const char **file, uint8 *lang_id, const char **msgctxt, const struct script_string_buf **msgid, const struct script_string_buf **msgstr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_addstring_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_addstring_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_load_translation_addstring_pre[hIndex].func;
retVal___ = preHookFunc(&file, &lang_id, &msgctxt, &msgid, &msgstr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65207,9 +65313,9 @@ bool HP_script_load_translation_addstring(const char *file, uint8 lang_id, const
{
retVal___ = HPMHooks.source.script.load_translation_addstring(file, lang_id, msgctxt, msgid, msgstr);
}
- if( HPMHooks.count.HP_script_load_translation_addstring_post ) {
+ if (HPMHooks.count.HP_script_load_translation_addstring_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *file, uint8 lang_id, const char *msgctxt, const struct script_string_buf *msgid, const struct script_string_buf *msgstr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_addstring_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_addstring_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_load_translation_addstring_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, lang_id, msgctxt, msgid, msgstr);
}
@@ -65219,14 +65325,14 @@ bool HP_script_load_translation_addstring(const char *file, uint8 lang_id, const
int HP_script_load_translation(const char *file, uint8 lang_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_load_translation_pre ) {
+ if (HPMHooks.count.HP_script_load_translation_pre > 0) {
int (*preHookFunc) (const char **file, uint8 *lang_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_load_translation_pre[hIndex].func;
retVal___ = preHookFunc(&file, &lang_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65234,9 +65340,9 @@ int HP_script_load_translation(const char *file, uint8 lang_id) {
{
retVal___ = HPMHooks.source.script.load_translation(file, lang_id);
}
- if( HPMHooks.count.HP_script_load_translation_post ) {
+ if (HPMHooks.count.HP_script_load_translation_post > 0) {
int (*postHookFunc) (int retVal___, const char *file, uint8 lang_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_load_translation_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_load_translation_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file, lang_id);
}
@@ -65246,16 +65352,16 @@ int HP_script_load_translation(const char *file, uint8 lang_id) {
int HP_script_translation_db_destroyer(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_translation_db_destroyer_pre ) {
+ if (HPMHooks.count.HP_script_translation_db_destroyer_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_translation_db_destroyer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_translation_db_destroyer_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_script_translation_db_destroyer_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65265,9 +65371,9 @@ int HP_script_translation_db_destroyer(union DBKey key, struct DBData *data, va_
retVal___ = HPMHooks.source.script.translation_db_destroyer(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_script_translation_db_destroyer_post ) {
+ if (HPMHooks.count.HP_script_translation_db_destroyer_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_translation_db_destroyer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_translation_db_destroyer_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_script_translation_db_destroyer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -65278,14 +65384,14 @@ int HP_script_translation_db_destroyer(union DBKey key, struct DBData *data, va_
}
void HP_script_clear_translations(bool reload) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_clear_translations_pre ) {
+ if (HPMHooks.count.HP_script_clear_translations_pre > 0) {
void (*preHookFunc) (bool *reload);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_clear_translations_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_clear_translations_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_clear_translations_pre[hIndex].func;
preHookFunc(&reload);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65293,9 +65399,9 @@ void HP_script_clear_translations(bool reload) {
{
HPMHooks.source.script.clear_translations(reload);
}
- if( HPMHooks.count.HP_script_clear_translations_post ) {
+ if (HPMHooks.count.HP_script_clear_translations_post > 0) {
void (*postHookFunc) (bool reload);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_clear_translations_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_clear_translations_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_clear_translations_post[hIndex].func;
postHookFunc(reload);
}
@@ -65305,14 +65411,14 @@ void HP_script_clear_translations(bool reload) {
int HP_script_parse_cleanup_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_script_parse_cleanup_timer_pre ) {
+ if (HPMHooks.count.HP_script_parse_cleanup_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_cleanup_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_cleanup_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parse_cleanup_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65320,9 +65426,9 @@ int HP_script_parse_cleanup_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.script.parse_cleanup_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_script_parse_cleanup_timer_post ) {
+ if (HPMHooks.count.HP_script_parse_cleanup_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_cleanup_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parse_cleanup_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parse_cleanup_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -65332,14 +65438,14 @@ int HP_script_parse_cleanup_timer(int tid, int64 tick, int id, intptr_t data) {
uint8 HP_script_add_language(const char *name) {
int hIndex = 0;
uint8 retVal___ = 0;
- if( HPMHooks.count.HP_script_add_language_pre ) {
+ if (HPMHooks.count.HP_script_add_language_pre > 0) {
uint8 (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_language_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_language_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_add_language_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65347,9 +65453,9 @@ uint8 HP_script_add_language(const char *name) {
{
retVal___ = HPMHooks.source.script.add_language(name);
}
- if( HPMHooks.count.HP_script_add_language_post ) {
+ if (HPMHooks.count.HP_script_add_language_post > 0) {
uint8 (*postHookFunc) (uint8 retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_add_language_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_add_language_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_add_language_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -65359,14 +65465,14 @@ uint8 HP_script_add_language(const char *name) {
const char* HP_script_get_translation_file_name(const char *file) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_script_get_translation_file_name_pre ) {
+ if (HPMHooks.count.HP_script_get_translation_file_name_pre > 0) {
const char* (*preHookFunc) (const char **file);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_translation_file_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_translation_file_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_get_translation_file_name_pre[hIndex].func;
retVal___ = preHookFunc(&file);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65374,9 +65480,9 @@ const char* HP_script_get_translation_file_name(const char *file) {
{
retVal___ = HPMHooks.source.script.get_translation_file_name(file);
}
- if( HPMHooks.count.HP_script_get_translation_file_name_post ) {
+ if (HPMHooks.count.HP_script_get_translation_file_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *file);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_get_translation_file_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_get_translation_file_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_get_translation_file_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, file);
}
@@ -65385,14 +65491,14 @@ const char* HP_script_get_translation_file_name(const char *file) {
}
void HP_script_parser_clean_leftovers(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_parser_clean_leftovers_pre ) {
+ if (HPMHooks.count.HP_script_parser_clean_leftovers_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parser_clean_leftovers_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parser_clean_leftovers_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_parser_clean_leftovers_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65400,9 +65506,9 @@ void HP_script_parser_clean_leftovers(void) {
{
HPMHooks.source.script.parser_clean_leftovers();
}
- if( HPMHooks.count.HP_script_parser_clean_leftovers_post ) {
+ if (HPMHooks.count.HP_script_parser_clean_leftovers_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_parser_clean_leftovers_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_parser_clean_leftovers_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_parser_clean_leftovers_post[hIndex].func;
postHookFunc();
}
@@ -65411,14 +65517,14 @@ void HP_script_parser_clean_leftovers(void) {
}
void HP_script_run_use_script(struct map_session_data *sd, struct item_data *data, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_use_script_pre ) {
+ if (HPMHooks.count.HP_script_run_use_script_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item_data **data, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_use_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_use_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_use_script_pre[hIndex].func;
preHookFunc(&sd, &data, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65426,9 +65532,9 @@ void HP_script_run_use_script(struct map_session_data *sd, struct item_data *dat
{
HPMHooks.source.script.run_use_script(sd, data, oid);
}
- if( HPMHooks.count.HP_script_run_use_script_post ) {
+ if (HPMHooks.count.HP_script_run_use_script_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item_data *data, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_use_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_use_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_use_script_post[hIndex].func;
postHookFunc(sd, data, oid);
}
@@ -65437,14 +65543,14 @@ void HP_script_run_use_script(struct map_session_data *sd, struct item_data *dat
}
void HP_script_run_item_equip_script(struct map_session_data *sd, struct item_data *data, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_item_equip_script_pre ) {
+ if (HPMHooks.count.HP_script_run_item_equip_script_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item_data **data, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_equip_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_equip_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_item_equip_script_pre[hIndex].func;
preHookFunc(&sd, &data, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65452,9 +65558,9 @@ void HP_script_run_item_equip_script(struct map_session_data *sd, struct item_da
{
HPMHooks.source.script.run_item_equip_script(sd, data, oid);
}
- if( HPMHooks.count.HP_script_run_item_equip_script_post ) {
+ if (HPMHooks.count.HP_script_run_item_equip_script_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item_data *data, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_equip_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_equip_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_item_equip_script_post[hIndex].func;
postHookFunc(sd, data, oid);
}
@@ -65463,14 +65569,14 @@ void HP_script_run_item_equip_script(struct map_session_data *sd, struct item_da
}
void HP_script_run_item_unequip_script(struct map_session_data *sd, struct item_data *data, int oid) {
int hIndex = 0;
- if( HPMHooks.count.HP_script_run_item_unequip_script_pre ) {
+ if (HPMHooks.count.HP_script_run_item_unequip_script_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct item_data **data, int *oid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_unequip_script_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_unequip_script_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_script_run_item_unequip_script_pre[hIndex].func;
preHookFunc(&sd, &data, &oid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65478,9 +65584,9 @@ void HP_script_run_item_unequip_script(struct map_session_data *sd, struct item_
{
HPMHooks.source.script.run_item_unequip_script(sd, data, oid);
}
- if( HPMHooks.count.HP_script_run_item_unequip_script_post ) {
+ if (HPMHooks.count.HP_script_run_item_unequip_script_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct item_data *data, int oid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_unequip_script_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_script_run_item_unequip_script_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_script_run_item_unequip_script_post[hIndex].func;
postHookFunc(sd, data, oid);
}
@@ -65491,14 +65597,14 @@ void HP_script_run_item_unequip_script(struct map_session_data *sd, struct item_
bool HP_searchstore_open(struct map_session_data *sd, unsigned int uses, unsigned short effect) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_searchstore_open_pre ) {
+ if (HPMHooks.count.HP_searchstore_open_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned int *uses, unsigned short *effect);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_open_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &uses, &effect);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65506,9 +65612,9 @@ bool HP_searchstore_open(struct map_session_data *sd, unsigned int uses, unsigne
{
retVal___ = HPMHooks.source.searchstore.open(sd, uses, effect);
}
- if( HPMHooks.count.HP_searchstore_open_post ) {
+ if (HPMHooks.count.HP_searchstore_open_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned int uses, unsigned short effect);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, uses, effect);
}
@@ -65517,14 +65623,14 @@ bool HP_searchstore_open(struct map_session_data *sd, unsigned int uses, unsigne
}
void HP_searchstore_query(struct map_session_data *sd, unsigned char type, unsigned int min_price, unsigned int max_price, const unsigned short *itemlist, unsigned int item_count, const unsigned short *cardlist, unsigned int card_count) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_query_pre ) {
+ if (HPMHooks.count.HP_searchstore_query_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned char *type, unsigned int *min_price, unsigned int *max_price, const unsigned short **itemlist, unsigned int *item_count, const unsigned short **cardlist, unsigned int *card_count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_query_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_query_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_query_pre[hIndex].func;
preHookFunc(&sd, &type, &min_price, &max_price, &itemlist, &item_count, &cardlist, &card_count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65532,9 +65638,9 @@ void HP_searchstore_query(struct map_session_data *sd, unsigned char type, unsig
{
HPMHooks.source.searchstore.query(sd, type, min_price, max_price, itemlist, item_count, cardlist, card_count);
}
- if( HPMHooks.count.HP_searchstore_query_post ) {
+ if (HPMHooks.count.HP_searchstore_query_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned char type, unsigned int min_price, unsigned int max_price, const unsigned short *itemlist, unsigned int item_count, const unsigned short *cardlist, unsigned int card_count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_query_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_query_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_query_post[hIndex].func;
postHookFunc(sd, type, min_price, max_price, itemlist, item_count, cardlist, card_count);
}
@@ -65544,14 +65650,14 @@ void HP_searchstore_query(struct map_session_data *sd, unsigned char type, unsig
bool HP_searchstore_querynext(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_searchstore_querynext_pre ) {
+ if (HPMHooks.count.HP_searchstore_querynext_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_querynext_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_querynext_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_querynext_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65559,9 +65665,9 @@ bool HP_searchstore_querynext(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.searchstore.querynext(sd);
}
- if( HPMHooks.count.HP_searchstore_querynext_post ) {
+ if (HPMHooks.count.HP_searchstore_querynext_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_querynext_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_querynext_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_querynext_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -65570,14 +65676,14 @@ bool HP_searchstore_querynext(struct map_session_data *sd) {
}
void HP_searchstore_next(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_next_pre ) {
+ if (HPMHooks.count.HP_searchstore_next_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_next_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_next_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_next_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65585,9 +65691,9 @@ void HP_searchstore_next(struct map_session_data *sd) {
{
HPMHooks.source.searchstore.next(sd);
}
- if( HPMHooks.count.HP_searchstore_next_post ) {
+ if (HPMHooks.count.HP_searchstore_next_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_next_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_next_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_next_post[hIndex].func;
postHookFunc(sd);
}
@@ -65596,14 +65702,14 @@ void HP_searchstore_next(struct map_session_data *sd) {
}
void HP_searchstore_clear(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_clear_pre ) {
+ if (HPMHooks.count.HP_searchstore_clear_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_clear_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65611,9 +65717,9 @@ void HP_searchstore_clear(struct map_session_data *sd) {
{
HPMHooks.source.searchstore.clear(sd);
}
- if( HPMHooks.count.HP_searchstore_clear_post ) {
+ if (HPMHooks.count.HP_searchstore_clear_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_clear_post[hIndex].func;
postHookFunc(sd);
}
@@ -65622,14 +65728,14 @@ void HP_searchstore_clear(struct map_session_data *sd) {
}
void HP_searchstore_close(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_close_pre ) {
+ if (HPMHooks.count.HP_searchstore_close_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_close_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65637,9 +65743,9 @@ void HP_searchstore_close(struct map_session_data *sd) {
{
HPMHooks.source.searchstore.close(sd);
}
- if( HPMHooks.count.HP_searchstore_close_post ) {
+ if (HPMHooks.count.HP_searchstore_close_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_close_post[hIndex].func;
postHookFunc(sd);
}
@@ -65648,14 +65754,14 @@ void HP_searchstore_close(struct map_session_data *sd) {
}
void HP_searchstore_click(struct map_session_data *sd, int account_id, int store_id, unsigned short nameid) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_click_pre ) {
+ if (HPMHooks.count.HP_searchstore_click_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *account_id, int *store_id, unsigned short *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_click_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_click_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_click_pre[hIndex].func;
preHookFunc(&sd, &account_id, &store_id, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65663,9 +65769,9 @@ void HP_searchstore_click(struct map_session_data *sd, int account_id, int store
{
HPMHooks.source.searchstore.click(sd, account_id, store_id, nameid);
}
- if( HPMHooks.count.HP_searchstore_click_post ) {
+ if (HPMHooks.count.HP_searchstore_click_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int account_id, int store_id, unsigned short nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_click_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_click_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_click_post[hIndex].func;
postHookFunc(sd, account_id, store_id, nameid);
}
@@ -65675,14 +65781,14 @@ void HP_searchstore_click(struct map_session_data *sd, int account_id, int store
bool HP_searchstore_queryremote(struct map_session_data *sd, int account_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_searchstore_queryremote_pre ) {
+ if (HPMHooks.count.HP_searchstore_queryremote_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, int *account_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_queryremote_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_queryremote_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_queryremote_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &account_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65690,9 +65796,9 @@ bool HP_searchstore_queryremote(struct map_session_data *sd, int account_id) {
{
retVal___ = HPMHooks.source.searchstore.queryremote(sd, account_id);
}
- if( HPMHooks.count.HP_searchstore_queryremote_post ) {
+ if (HPMHooks.count.HP_searchstore_queryremote_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, int account_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_queryremote_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_queryremote_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_queryremote_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, account_id);
}
@@ -65701,14 +65807,14 @@ bool HP_searchstore_queryremote(struct map_session_data *sd, int account_id) {
}
void HP_searchstore_clearremote(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_searchstore_clearremote_pre ) {
+ if (HPMHooks.count.HP_searchstore_clearremote_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clearremote_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clearremote_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_clearremote_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65716,9 +65822,9 @@ void HP_searchstore_clearremote(struct map_session_data *sd) {
{
HPMHooks.source.searchstore.clearremote(sd);
}
- if( HPMHooks.count.HP_searchstore_clearremote_post ) {
+ if (HPMHooks.count.HP_searchstore_clearremote_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clearremote_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_clearremote_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_clearremote_post[hIndex].func;
postHookFunc(sd);
}
@@ -65728,14 +65834,14 @@ void HP_searchstore_clearremote(struct map_session_data *sd) {
bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_searchstore_result_pre ) {
+ if (HPMHooks.count.HP_searchstore_result_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned int *store_id, int *account_id, const char **store_name, unsigned short *nameid, unsigned short *amount, unsigned int *price, const short **card, unsigned char *refine);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_searchstore_result_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &store_id, &account_id, &store_name, &nameid, &amount, &price, &card, &refine);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65743,9 +65849,9 @@ bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, i
{
retVal___ = HPMHooks.source.searchstore.result(sd, store_id, account_id, store_name, nameid, amount, price, card, refine);
}
- if( HPMHooks.count.HP_searchstore_result_post ) {
+ if (HPMHooks.count.HP_searchstore_result_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned int store_id, int account_id, const char *store_name, unsigned short nameid, unsigned short amount, unsigned int price, const short *card, unsigned char refine);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_searchstore_result_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_searchstore_result_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, store_id, account_id, store_name, nameid, amount, price, card, refine);
}
@@ -65755,14 +65861,14 @@ bool HP_searchstore_result(struct map_session_data *sd, unsigned int store_id, i
/* showmsg_interface */
void HP_showmsg_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_init_pre ) {
+ if (HPMHooks.count.HP_showmsg_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65770,9 +65876,9 @@ void HP_showmsg_init(void) {
{
HPMHooks.source.showmsg.init();
}
- if( HPMHooks.count.HP_showmsg_init_post ) {
+ if (HPMHooks.count.HP_showmsg_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_init_post[hIndex].func;
postHookFunc();
}
@@ -65781,14 +65887,14 @@ void HP_showmsg_init(void) {
}
void HP_showmsg_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_final_pre ) {
+ if (HPMHooks.count.HP_showmsg_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65796,9 +65902,9 @@ void HP_showmsg_final(void) {
{
HPMHooks.source.showmsg.final();
}
- if( HPMHooks.count.HP_showmsg_final_post ) {
+ if (HPMHooks.count.HP_showmsg_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_final_post[hIndex].func;
postHookFunc();
}
@@ -65807,14 +65913,14 @@ void HP_showmsg_final(void) {
}
void HP_showmsg_clearScreen(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_showmsg_clearScreen_pre ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_showmsg_clearScreen_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65822,9 +65928,9 @@ void HP_showmsg_clearScreen(void) {
{
HPMHooks.source.showmsg.clearScreen();
}
- if( HPMHooks.count.HP_showmsg_clearScreen_post ) {
+ if (HPMHooks.count.HP_showmsg_clearScreen_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_clearScreen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_showmsg_clearScreen_post[hIndex].func;
postHookFunc();
}
@@ -65834,16 +65940,16 @@ void HP_showmsg_clearScreen(void) {
int HP_showmsg_showMessageV(const char *string, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_showmsg_showMessageV_pre ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_pre > 0) {
int (*preHookFunc) (const char **string, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_showmsg_showMessageV_pre[hIndex].func;
retVal___ = preHookFunc(&string, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65853,9 +65959,9 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
retVal___ = HPMHooks.source.showmsg.showMessageV(string, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_showmsg_showMessageV_post ) {
+ if (HPMHooks.count.HP_showmsg_showMessageV_post > 0) {
int (*postHookFunc) (int retVal___, const char *string, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_showmsg_showMessageV_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_showmsg_showMessageV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, ap___copy);
@@ -65868,14 +65974,14 @@ int HP_showmsg_showMessageV(const char *string, va_list ap) {
int HP_skill_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_init_pre ) {
+ if (HPMHooks.count.HP_skill_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65883,9 +65989,9 @@ int HP_skill_init(bool minimal) {
{
retVal___ = HPMHooks.source.skill.init(minimal);
}
- if( HPMHooks.count.HP_skill_init_post ) {
+ if (HPMHooks.count.HP_skill_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -65895,14 +66001,14 @@ int HP_skill_init(bool minimal) {
int HP_skill_final(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_final_pre ) {
+ if (HPMHooks.count.HP_skill_final_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_final_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65910,9 +66016,9 @@ int HP_skill_final(void) {
{
retVal___ = HPMHooks.source.skill.final();
}
- if( HPMHooks.count.HP_skill_final_post ) {
+ if (HPMHooks.count.HP_skill_final_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -65921,14 +66027,14 @@ int HP_skill_final(void) {
}
void HP_skill_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_reload_pre ) {
+ if (HPMHooks.count.HP_skill_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65936,9 +66042,9 @@ void HP_skill_reload(void) {
{
HPMHooks.source.skill.reload();
}
- if( HPMHooks.count.HP_skill_reload_post ) {
+ if (HPMHooks.count.HP_skill_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_reload_post[hIndex].func;
postHookFunc();
}
@@ -65947,14 +66053,14 @@ void HP_skill_reload(void) {
}
void HP_skill_read_db(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_read_db_pre ) {
+ if (HPMHooks.count.HP_skill_read_db_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_read_db_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -65962,9 +66068,9 @@ void HP_skill_read_db(bool minimal) {
{
HPMHooks.source.skill.read_db(minimal);
}
- if( HPMHooks.count.HP_skill_read_db_post ) {
+ if (HPMHooks.count.HP_skill_read_db_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_read_db_post[hIndex].func;
postHookFunc(minimal);
}
@@ -65974,14 +66080,14 @@ void HP_skill_read_db(bool minimal) {
int HP_skill_get_index(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_index_pre ) {
+ if (HPMHooks.count.HP_skill_get_index_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_index_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_index_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_index_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -65989,9 +66095,9 @@ int HP_skill_get_index(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_index(skill_id);
}
- if( HPMHooks.count.HP_skill_get_index_post ) {
+ if (HPMHooks.count.HP_skill_get_index_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_index_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_index_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_index_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66001,14 +66107,14 @@ int HP_skill_get_index(uint16 skill_id) {
int HP_skill_get_type(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_type_pre ) {
+ if (HPMHooks.count.HP_skill_get_type_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_type_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66016,9 +66122,9 @@ int HP_skill_get_type(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_type(skill_id);
}
- if( HPMHooks.count.HP_skill_get_type_post ) {
+ if (HPMHooks.count.HP_skill_get_type_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66028,14 +66134,14 @@ int HP_skill_get_type(uint16 skill_id) {
int HP_skill_get_hit(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_hit_pre ) {
+ if (HPMHooks.count.HP_skill_get_hit_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_hit_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66043,9 +66149,9 @@ int HP_skill_get_hit(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_hit(skill_id);
}
- if( HPMHooks.count.HP_skill_get_hit_post ) {
+ if (HPMHooks.count.HP_skill_get_hit_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_hit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66055,14 +66161,14 @@ int HP_skill_get_hit(uint16 skill_id) {
int HP_skill_get_inf(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_inf_pre ) {
+ if (HPMHooks.count.HP_skill_get_inf_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_inf_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66070,9 +66176,9 @@ int HP_skill_get_inf(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_inf(skill_id);
}
- if( HPMHooks.count.HP_skill_get_inf_post ) {
+ if (HPMHooks.count.HP_skill_get_inf_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_inf_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66082,14 +66188,14 @@ int HP_skill_get_inf(uint16 skill_id) {
int HP_skill_get_ele(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_ele_pre ) {
+ if (HPMHooks.count.HP_skill_get_ele_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ele_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ele_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_ele_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66097,9 +66203,9 @@ int HP_skill_get_ele(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_ele(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_ele_post ) {
+ if (HPMHooks.count.HP_skill_get_ele_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ele_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ele_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_ele_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66109,14 +66215,14 @@ int HP_skill_get_ele(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_nk(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_nk_pre ) {
+ if (HPMHooks.count.HP_skill_get_nk_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_nk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_nk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_nk_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66124,9 +66230,9 @@ int HP_skill_get_nk(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_nk(skill_id);
}
- if( HPMHooks.count.HP_skill_get_nk_post ) {
+ if (HPMHooks.count.HP_skill_get_nk_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_nk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_nk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_nk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66136,14 +66242,14 @@ int HP_skill_get_nk(uint16 skill_id) {
int HP_skill_get_max(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_max_pre ) {
+ if (HPMHooks.count.HP_skill_get_max_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_max_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_max_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_max_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66151,9 +66257,9 @@ int HP_skill_get_max(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_max(skill_id);
}
- if( HPMHooks.count.HP_skill_get_max_post ) {
+ if (HPMHooks.count.HP_skill_get_max_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_max_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_max_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_max_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66163,14 +66269,14 @@ int HP_skill_get_max(uint16 skill_id) {
int HP_skill_get_range(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_range_pre ) {
+ if (HPMHooks.count.HP_skill_get_range_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_range_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66178,9 +66284,9 @@ int HP_skill_get_range(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_range(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_range_post ) {
+ if (HPMHooks.count.HP_skill_get_range_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_range_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66190,14 +66296,14 @@ int HP_skill_get_range(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_range2_pre ) {
+ if (HPMHooks.count.HP_skill_get_range2_pre > 0) {
int (*preHookFunc) (struct block_list **bl, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_range2_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66205,9 +66311,9 @@ int HP_skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
{
retVal___ = HPMHooks.source.skill.get_range2(bl, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_range2_post ) {
+ if (HPMHooks.count.HP_skill_get_range2_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_range2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_range2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, skill_id, skill_lv);
}
@@ -66217,14 +66323,14 @@ int HP_skill_get_range2(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
int HP_skill_get_splash(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_splash_pre ) {
+ if (HPMHooks.count.HP_skill_get_splash_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_splash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_splash_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_splash_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66232,9 +66338,9 @@ int HP_skill_get_splash(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_splash(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_splash_post ) {
+ if (HPMHooks.count.HP_skill_get_splash_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_splash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_splash_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_splash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66244,14 +66350,14 @@ int HP_skill_get_splash(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_hp(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_hp_pre ) {
+ if (HPMHooks.count.HP_skill_get_hp_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_hp_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66259,9 +66365,9 @@ int HP_skill_get_hp(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_hp(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_hp_post ) {
+ if (HPMHooks.count.HP_skill_get_hp_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_hp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_hp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66271,14 +66377,14 @@ int HP_skill_get_hp(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_mhp(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_mhp_pre ) {
+ if (HPMHooks.count.HP_skill_get_mhp_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_mhp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_mhp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_mhp_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66286,9 +66392,9 @@ int HP_skill_get_mhp(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_mhp(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_mhp_post ) {
+ if (HPMHooks.count.HP_skill_get_mhp_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_mhp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_mhp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_mhp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66298,14 +66404,14 @@ int HP_skill_get_mhp(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_sp(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_sp_pre ) {
+ if (HPMHooks.count.HP_skill_get_sp_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_sp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_sp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_sp_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66313,9 +66419,9 @@ int HP_skill_get_sp(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_sp(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_sp_post ) {
+ if (HPMHooks.count.HP_skill_get_sp_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_sp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_sp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_sp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66325,14 +66431,14 @@ int HP_skill_get_sp(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_state(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_state_pre ) {
+ if (HPMHooks.count.HP_skill_get_state_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_state_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66340,9 +66446,9 @@ int HP_skill_get_state(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_state(skill_id);
}
- if( HPMHooks.count.HP_skill_get_state_post ) {
+ if (HPMHooks.count.HP_skill_get_state_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_state_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66352,14 +66458,14 @@ int HP_skill_get_state(uint16 skill_id) {
int HP_skill_get_spiritball(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_spiritball_pre ) {
+ if (HPMHooks.count.HP_skill_get_spiritball_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_spiritball_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_spiritball_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_spiritball_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66367,9 +66473,9 @@ int HP_skill_get_spiritball(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_spiritball(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_spiritball_post ) {
+ if (HPMHooks.count.HP_skill_get_spiritball_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_spiritball_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_spiritball_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_spiritball_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66379,14 +66485,14 @@ int HP_skill_get_spiritball(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_zeny(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_zeny_pre ) {
+ if (HPMHooks.count.HP_skill_get_zeny_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_zeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_zeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_zeny_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66394,9 +66500,9 @@ int HP_skill_get_zeny(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_zeny(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_zeny_post ) {
+ if (HPMHooks.count.HP_skill_get_zeny_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_zeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_zeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_zeny_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66406,14 +66512,14 @@ int HP_skill_get_zeny(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_num(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_num_pre ) {
+ if (HPMHooks.count.HP_skill_get_num_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_num_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_num_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_num_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66421,9 +66527,9 @@ int HP_skill_get_num(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_num(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_num_post ) {
+ if (HPMHooks.count.HP_skill_get_num_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_num_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_num_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_num_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66433,14 +66539,14 @@ int HP_skill_get_num(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_cast(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_cast_pre ) {
+ if (HPMHooks.count.HP_skill_get_cast_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_cast_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66448,9 +66554,9 @@ int HP_skill_get_cast(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_cast(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_cast_post ) {
+ if (HPMHooks.count.HP_skill_get_cast_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_cast_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66460,14 +66566,14 @@ int HP_skill_get_cast(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_delay(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_delay_pre ) {
+ if (HPMHooks.count.HP_skill_get_delay_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_delay_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66475,9 +66581,9 @@ int HP_skill_get_delay(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_delay(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_delay_post ) {
+ if (HPMHooks.count.HP_skill_get_delay_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_delay_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66487,14 +66593,14 @@ int HP_skill_get_delay(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_walkdelay(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_walkdelay_pre ) {
+ if (HPMHooks.count.HP_skill_get_walkdelay_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_walkdelay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_walkdelay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_walkdelay_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66502,9 +66608,9 @@ int HP_skill_get_walkdelay(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_walkdelay(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_walkdelay_post ) {
+ if (HPMHooks.count.HP_skill_get_walkdelay_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_walkdelay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_walkdelay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_walkdelay_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66514,14 +66620,14 @@ int HP_skill_get_walkdelay(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_time(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_time_pre ) {
+ if (HPMHooks.count.HP_skill_get_time_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_time_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66529,9 +66635,9 @@ int HP_skill_get_time(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_time(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_time_post ) {
+ if (HPMHooks.count.HP_skill_get_time_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_time_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66541,14 +66647,14 @@ int HP_skill_get_time(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_time2(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_time2_pre ) {
+ if (HPMHooks.count.HP_skill_get_time2_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_time2_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66556,9 +66662,9 @@ int HP_skill_get_time2(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_time2(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_time2_post ) {
+ if (HPMHooks.count.HP_skill_get_time2_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_time2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_time2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66568,14 +66674,14 @@ int HP_skill_get_time2(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_castnodex(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_castnodex_pre ) {
+ if (HPMHooks.count.HP_skill_get_castnodex_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castnodex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castnodex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_castnodex_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66583,9 +66689,9 @@ int HP_skill_get_castnodex(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_castnodex(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_castnodex_post ) {
+ if (HPMHooks.count.HP_skill_get_castnodex_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castnodex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castnodex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_castnodex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66595,14 +66701,14 @@ int HP_skill_get_castnodex(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_delaynodex(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_delaynodex_pre ) {
+ if (HPMHooks.count.HP_skill_get_delaynodex_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delaynodex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delaynodex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_delaynodex_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66610,9 +66716,9 @@ int HP_skill_get_delaynodex(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_delaynodex(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_delaynodex_post ) {
+ if (HPMHooks.count.HP_skill_get_delaynodex_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delaynodex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_delaynodex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_delaynodex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66622,14 +66728,14 @@ int HP_skill_get_delaynodex(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_castdef(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_castdef_pre ) {
+ if (HPMHooks.count.HP_skill_get_castdef_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castdef_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castdef_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_castdef_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66637,9 +66743,9 @@ int HP_skill_get_castdef(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_castdef(skill_id);
}
- if( HPMHooks.count.HP_skill_get_castdef_post ) {
+ if (HPMHooks.count.HP_skill_get_castdef_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castdef_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castdef_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_castdef_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66649,14 +66755,14 @@ int HP_skill_get_castdef(uint16 skill_id) {
int HP_skill_get_weapontype(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_weapontype_pre ) {
+ if (HPMHooks.count.HP_skill_get_weapontype_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_weapontype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_weapontype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_weapontype_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66664,9 +66770,9 @@ int HP_skill_get_weapontype(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_weapontype(skill_id);
}
- if( HPMHooks.count.HP_skill_get_weapontype_post ) {
+ if (HPMHooks.count.HP_skill_get_weapontype_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_weapontype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_weapontype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_weapontype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66676,14 +66782,14 @@ int HP_skill_get_weapontype(uint16 skill_id) {
int HP_skill_get_ammotype(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_ammotype_pre ) {
+ if (HPMHooks.count.HP_skill_get_ammotype_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammotype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammotype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_ammotype_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66691,9 +66797,9 @@ int HP_skill_get_ammotype(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_ammotype(skill_id);
}
- if( HPMHooks.count.HP_skill_get_ammotype_post ) {
+ if (HPMHooks.count.HP_skill_get_ammotype_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammotype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammotype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_ammotype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66703,14 +66809,14 @@ int HP_skill_get_ammotype(uint16 skill_id) {
int HP_skill_get_ammo_qty(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_ammo_qty_pre ) {
+ if (HPMHooks.count.HP_skill_get_ammo_qty_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammo_qty_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammo_qty_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_ammo_qty_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66718,9 +66824,9 @@ int HP_skill_get_ammo_qty(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_ammo_qty(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_ammo_qty_post ) {
+ if (HPMHooks.count.HP_skill_get_ammo_qty_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammo_qty_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_ammo_qty_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_ammo_qty_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66730,14 +66836,14 @@ int HP_skill_get_ammo_qty(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_unit_id(uint16 skill_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_id_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_id_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_id_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66745,9 +66851,9 @@ int HP_skill_get_unit_id(uint16 skill_id, int flag) {
{
retVal___ = HPMHooks.source.skill.get_unit_id(skill_id, flag);
}
- if( HPMHooks.count.HP_skill_get_unit_id_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_id_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, flag);
}
@@ -66757,14 +66863,14 @@ int HP_skill_get_unit_id(uint16 skill_id, int flag) {
int HP_skill_get_inf2(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_inf2_pre ) {
+ if (HPMHooks.count.HP_skill_get_inf2_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_inf2_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66772,9 +66878,9 @@ int HP_skill_get_inf2(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_inf2(skill_id);
}
- if( HPMHooks.count.HP_skill_get_inf2_post ) {
+ if (HPMHooks.count.HP_skill_get_inf2_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_inf2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_inf2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66784,14 +66890,14 @@ int HP_skill_get_inf2(uint16 skill_id) {
int HP_skill_get_castcancel(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_castcancel_pre ) {
+ if (HPMHooks.count.HP_skill_get_castcancel_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castcancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castcancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_castcancel_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66799,9 +66905,9 @@ int HP_skill_get_castcancel(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_castcancel(skill_id);
}
- if( HPMHooks.count.HP_skill_get_castcancel_post ) {
+ if (HPMHooks.count.HP_skill_get_castcancel_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castcancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_castcancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_castcancel_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66811,14 +66917,14 @@ int HP_skill_get_castcancel(uint16 skill_id) {
int HP_skill_get_maxcount(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_maxcount_pre ) {
+ if (HPMHooks.count.HP_skill_get_maxcount_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_maxcount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_maxcount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_maxcount_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66826,9 +66932,9 @@ int HP_skill_get_maxcount(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_maxcount(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_maxcount_post ) {
+ if (HPMHooks.count.HP_skill_get_maxcount_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_maxcount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_maxcount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_maxcount_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66838,14 +66944,14 @@ int HP_skill_get_maxcount(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_blewcount(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_blewcount_pre ) {
+ if (HPMHooks.count.HP_skill_get_blewcount_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_blewcount_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_blewcount_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_blewcount_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66853,9 +66959,9 @@ int HP_skill_get_blewcount(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_blewcount(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_blewcount_post ) {
+ if (HPMHooks.count.HP_skill_get_blewcount_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_blewcount_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_blewcount_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_blewcount_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -66865,14 +66971,14 @@ int HP_skill_get_blewcount(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_unit_flag(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_flag_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_flag_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_flag_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_flag_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_flag_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66880,9 +66986,9 @@ int HP_skill_get_unit_flag(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_unit_flag(skill_id);
}
- if( HPMHooks.count.HP_skill_get_unit_flag_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_flag_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_flag_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_flag_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_flag_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66892,14 +66998,14 @@ int HP_skill_get_unit_flag(uint16 skill_id) {
int HP_skill_get_unit_target(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_target_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_target_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_target_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66907,9 +67013,9 @@ int HP_skill_get_unit_target(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_unit_target(skill_id);
}
- if( HPMHooks.count.HP_skill_get_unit_target_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_target_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66919,14 +67025,14 @@ int HP_skill_get_unit_target(uint16 skill_id) {
int HP_skill_get_unit_interval(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_interval_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_interval_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_interval_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_interval_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_interval_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66934,9 +67040,9 @@ int HP_skill_get_unit_interval(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_unit_interval(skill_id);
}
- if( HPMHooks.count.HP_skill_get_unit_interval_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_interval_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_interval_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_interval_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_interval_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66946,14 +67052,14 @@ int HP_skill_get_unit_interval(uint16 skill_id) {
int HP_skill_get_unit_bl_target(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_bl_target_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_bl_target_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_bl_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_bl_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_bl_target_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66961,9 +67067,9 @@ int HP_skill_get_unit_bl_target(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_unit_bl_target(skill_id);
}
- if( HPMHooks.count.HP_skill_get_unit_bl_target_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_bl_target_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_bl_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_bl_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_bl_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -66973,14 +67079,14 @@ int HP_skill_get_unit_bl_target(uint16 skill_id) {
int HP_skill_get_unit_layout_type(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_layout_type_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_layout_type_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_layout_type_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -66988,9 +67094,9 @@ int HP_skill_get_unit_layout_type(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_unit_layout_type(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_unit_layout_type_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_layout_type_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_layout_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -67000,14 +67106,14 @@ int HP_skill_get_unit_layout_type(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_unit_range(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_unit_range_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_range_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_range_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_range_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_range_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67015,9 +67121,9 @@ int HP_skill_get_unit_range(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_unit_range(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_unit_range_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_range_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_range_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_range_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_range_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -67027,14 +67133,14 @@ int HP_skill_get_unit_range(uint16 skill_id, uint16 skill_lv) {
int HP_skill_get_cooldown(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_cooldown_pre ) {
+ if (HPMHooks.count.HP_skill_get_cooldown_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cooldown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cooldown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_cooldown_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67042,9 +67148,9 @@ int HP_skill_get_cooldown(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_cooldown(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_cooldown_post ) {
+ if (HPMHooks.count.HP_skill_get_cooldown_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cooldown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_cooldown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_cooldown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -67054,14 +67160,14 @@ int HP_skill_get_cooldown(uint16 skill_id, uint16 skill_lv) {
int HP_skill_tree_get_max(uint16 skill_id, int class) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_tree_get_max_pre ) {
+ if (HPMHooks.count.HP_skill_tree_get_max_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, int *class);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_tree_get_max_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_tree_get_max_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_tree_get_max_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &class);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67069,9 +67175,9 @@ int HP_skill_tree_get_max(uint16 skill_id, int class) {
{
retVal___ = HPMHooks.source.skill.tree_get_max(skill_id, class);
}
- if( HPMHooks.count.HP_skill_tree_get_max_post ) {
+ if (HPMHooks.count.HP_skill_tree_get_max_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, int class);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_tree_get_max_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_tree_get_max_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_tree_get_max_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, class);
}
@@ -67081,14 +67187,14 @@ int HP_skill_tree_get_max(uint16 skill_id, int class) {
const char* HP_skill_get_name(uint16 skill_id) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_get_name_pre ) {
+ if (HPMHooks.count.HP_skill_get_name_pre > 0) {
const char* (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_name_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67096,9 +67202,9 @@ const char* HP_skill_get_name(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_name(skill_id);
}
- if( HPMHooks.count.HP_skill_get_name_post ) {
+ if (HPMHooks.count.HP_skill_get_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -67108,14 +67214,14 @@ const char* HP_skill_get_name(uint16 skill_id) {
const char* HP_skill_get_desc(uint16 skill_id) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_get_desc_pre ) {
+ if (HPMHooks.count.HP_skill_get_desc_pre > 0) {
const char* (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_desc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_desc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_desc_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67123,9 +67229,9 @@ const char* HP_skill_get_desc(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_desc(skill_id);
}
- if( HPMHooks.count.HP_skill_get_desc_post ) {
+ if (HPMHooks.count.HP_skill_get_desc_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_desc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_desc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_desc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -67134,14 +67240,14 @@ const char* HP_skill_get_desc(uint16 skill_id) {
}
void HP_skill_chk(uint16 *skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_chk_pre ) {
+ if (HPMHooks.count.HP_skill_chk_pre > 0) {
void (*preHookFunc) (uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_chk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_chk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_chk_pre[hIndex].func;
preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -67149,9 +67255,9 @@ void HP_skill_chk(uint16 *skill_id) {
{
HPMHooks.source.skill.chk(skill_id);
}
- if( HPMHooks.count.HP_skill_chk_post ) {
+ if (HPMHooks.count.HP_skill_chk_post > 0) {
void (*postHookFunc) (uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_chk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_chk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_chk_post[hIndex].func;
postHookFunc(skill_id);
}
@@ -67161,14 +67267,14 @@ void HP_skill_chk(uint16 *skill_id) {
int HP_skill_get_casttype(uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_casttype_pre ) {
+ if (HPMHooks.count.HP_skill_get_casttype_pre > 0) {
int (*preHookFunc) (uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_casttype_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67176,9 +67282,9 @@ int HP_skill_get_casttype(uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.get_casttype(skill_id);
}
- if( HPMHooks.count.HP_skill_get_casttype_post ) {
+ if (HPMHooks.count.HP_skill_get_casttype_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_casttype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -67188,14 +67294,14 @@ int HP_skill_get_casttype(uint16 skill_id) {
int HP_skill_get_casttype2(uint16 index) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_casttype2_pre ) {
+ if (HPMHooks.count.HP_skill_get_casttype2_pre > 0) {
int (*preHookFunc) (uint16 *index);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_casttype2_pre[hIndex].func;
retVal___ = preHookFunc(&index);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67203,9 +67309,9 @@ int HP_skill_get_casttype2(uint16 index) {
{
retVal___ = HPMHooks.source.skill.get_casttype2(index);
}
- if( HPMHooks.count.HP_skill_get_casttype2_post ) {
+ if (HPMHooks.count.HP_skill_get_casttype2_post > 0) {
int (*postHookFunc) (int retVal___, uint16 index);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_casttype2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_casttype2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, index);
}
@@ -67215,14 +67321,14 @@ int HP_skill_get_casttype2(uint16 index) {
bool HP_skill_is_combo(int skill_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_is_combo_pre ) {
+ if (HPMHooks.count.HP_skill_is_combo_pre > 0) {
bool (*preHookFunc) (int *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_is_combo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_is_combo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_is_combo_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67230,9 +67336,9 @@ bool HP_skill_is_combo(int skill_id) {
{
retVal___ = HPMHooks.source.skill.is_combo(skill_id);
}
- if( HPMHooks.count.HP_skill_is_combo_post ) {
+ if (HPMHooks.count.HP_skill_is_combo_post > 0) {
bool (*postHookFunc) (bool retVal___, int skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_is_combo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_is_combo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_is_combo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -67242,14 +67348,14 @@ bool HP_skill_is_combo(int skill_id) {
int HP_skill_name2id(const char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_name2id_pre ) {
+ if (HPMHooks.count.HP_skill_name2id_pre > 0) {
int (*preHookFunc) (const char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_name2id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_name2id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_name2id_pre[hIndex].func;
retVal___ = preHookFunc(&name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67257,9 +67363,9 @@ int HP_skill_name2id(const char *name) {
{
retVal___ = HPMHooks.source.skill.name2id(name);
}
- if( HPMHooks.count.HP_skill_name2id_post ) {
+ if (HPMHooks.count.HP_skill_name2id_post > 0) {
int (*postHookFunc) (int retVal___, const char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_name2id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_name2id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_name2id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, name);
}
@@ -67269,14 +67375,14 @@ int HP_skill_name2id(const char *name) {
int HP_skill_isammotype(struct map_session_data *sd, int skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_isammotype_pre ) {
+ if (HPMHooks.count.HP_skill_isammotype_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_isammotype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_isammotype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_isammotype_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67284,9 +67390,9 @@ int HP_skill_isammotype(struct map_session_data *sd, int skill_id) {
{
retVal___ = HPMHooks.source.skill.isammotype(sd, skill_id);
}
- if( HPMHooks.count.HP_skill_isammotype_post ) {
+ if (HPMHooks.count.HP_skill_isammotype_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_isammotype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_isammotype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_isammotype_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -67296,14 +67402,14 @@ int HP_skill_isammotype(struct map_session_data *sd, int skill_id) {
int HP_skill_castend_id(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_id_pre ) {
+ if (HPMHooks.count.HP_skill_castend_id_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_id_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67311,9 +67417,9 @@ int HP_skill_castend_id(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.castend_id(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_castend_id_post ) {
+ if (HPMHooks.count.HP_skill_castend_id_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -67323,14 +67429,14 @@ int HP_skill_castend_id(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_castend_pos(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_pos_pre ) {
+ if (HPMHooks.count.HP_skill_castend_pos_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_pos_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67338,9 +67444,9 @@ int HP_skill_castend_pos(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.castend_pos(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_castend_pos_post ) {
+ if (HPMHooks.count.HP_skill_castend_pos_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_pos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -67350,14 +67456,14 @@ int HP_skill_castend_pos(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_castend_map(struct map_session_data *sd, uint16 skill_id, const char *mapname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_map_pre ) {
+ if (HPMHooks.count.HP_skill_castend_map_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, const char **mapname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_map_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_map_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_map_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &mapname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67365,9 +67471,9 @@ int HP_skill_castend_map(struct map_session_data *sd, uint16 skill_id, const cha
{
retVal___ = HPMHooks.source.skill.castend_map(sd, skill_id, mapname);
}
- if( HPMHooks.count.HP_skill_castend_map_post ) {
+ if (HPMHooks.count.HP_skill_castend_map_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, const char *mapname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_map_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_map_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_map_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, mapname);
}
@@ -67377,14 +67483,14 @@ int HP_skill_castend_map(struct map_session_data *sd, uint16 skill_id, const cha
int HP_skill_cleartimerskill(struct block_list *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_cleartimerskill_pre ) {
+ if (HPMHooks.count.HP_skill_cleartimerskill_pre > 0) {
int (*preHookFunc) (struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cleartimerskill_pre[hIndex].func;
retVal___ = preHookFunc(&src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67392,9 +67498,9 @@ int HP_skill_cleartimerskill(struct block_list *src) {
{
retVal___ = HPMHooks.source.skill.cleartimerskill(src);
}
- if( HPMHooks.count.HP_skill_cleartimerskill_post ) {
+ if (HPMHooks.count.HP_skill_cleartimerskill_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cleartimerskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src);
}
@@ -67404,14 +67510,14 @@ int HP_skill_cleartimerskill(struct block_list *src) {
int HP_skill_addtimerskill(struct block_list *src, int64 tick, int target, int x, int y, uint16 skill_id, uint16 skill_lv, int type, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_addtimerskill_pre ) {
+ if (HPMHooks.count.HP_skill_addtimerskill_pre > 0) {
int (*preHookFunc) (struct block_list **src, int64 *tick, int *target, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int *type, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_addtimerskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_addtimerskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_addtimerskill_pre[hIndex].func;
retVal___ = preHookFunc(&src, &tick, &target, &x, &y, &skill_id, &skill_lv, &type, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67419,9 +67525,9 @@ int HP_skill_addtimerskill(struct block_list *src, int64 tick, int target, int x
{
retVal___ = HPMHooks.source.skill.addtimerskill(src, tick, target, x, y, skill_id, skill_lv, type, flag);
}
- if( HPMHooks.count.HP_skill_addtimerskill_post ) {
+ if (HPMHooks.count.HP_skill_addtimerskill_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int64 tick, int target, int x, int y, uint16 skill_id, uint16 skill_lv, int type, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_addtimerskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_addtimerskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_addtimerskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, tick, target, x, y, skill_id, skill_lv, type, flag);
}
@@ -67431,14 +67537,14 @@ int HP_skill_addtimerskill(struct block_list *src, int64 tick, int target, int x
int HP_skill_additional_effect(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, int dmg_lv, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_additional_effect_pre ) {
+ if (HPMHooks.count.HP_skill_additional_effect_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int *dmg_lv, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_additional_effect_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &attack_type, &dmg_lv, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67446,9 +67552,9 @@ int HP_skill_additional_effect(struct block_list *src, struct block_list *bl, ui
{
retVal___ = HPMHooks.source.skill.additional_effect(src, bl, skill_id, skill_lv, attack_type, dmg_lv, tick);
}
- if( HPMHooks.count.HP_skill_additional_effect_post ) {
+ if (HPMHooks.count.HP_skill_additional_effect_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, int dmg_lv, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_additional_effect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, attack_type, dmg_lv, tick);
}
@@ -67458,14 +67564,14 @@ int HP_skill_additional_effect(struct block_list *src, struct block_list *bl, ui
int HP_skill_counter_additional_effect(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_counter_additional_effect_pre ) {
+ if (HPMHooks.count.HP_skill_counter_additional_effect_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_counter_additional_effect_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &attack_type, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67473,9 +67579,9 @@ int HP_skill_counter_additional_effect(struct block_list *src, struct block_list
{
retVal___ = HPMHooks.source.skill.counter_additional_effect(src, bl, skill_id, skill_lv, attack_type, tick);
}
- if( HPMHooks.count.HP_skill_counter_additional_effect_post ) {
+ if (HPMHooks.count.HP_skill_counter_additional_effect_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int attack_type, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_counter_additional_effect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, attack_type, tick);
}
@@ -67485,14 +67591,14 @@ int HP_skill_counter_additional_effect(struct block_list *src, struct block_list
int HP_skill_blown(struct block_list *src, struct block_list *target, int count, int8 dir, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blown_pre ) {
+ if (HPMHooks.count.HP_skill_blown_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, int *count, int8 *dir, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &count, &dir, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67500,9 +67606,9 @@ int HP_skill_blown(struct block_list *src, struct block_list *target, int count,
{
retVal___ = HPMHooks.source.skill.blown(src, target, count, dir, flag);
}
- if( HPMHooks.count.HP_skill_blown_post ) {
+ if (HPMHooks.count.HP_skill_blown_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, int count, int8 dir, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, count, dir, flag);
}
@@ -67512,14 +67618,14 @@ int HP_skill_blown(struct block_list *src, struct block_list *target, int count,
int HP_skill_break_equip(struct block_list *bl, unsigned short where, int rate, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_break_equip_pre ) {
+ if (HPMHooks.count.HP_skill_break_equip_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned short *where, int *rate, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_break_equip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_break_equip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_break_equip_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &where, &rate, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67527,9 +67633,9 @@ int HP_skill_break_equip(struct block_list *bl, unsigned short where, int rate,
{
retVal___ = HPMHooks.source.skill.break_equip(bl, where, rate, flag);
}
- if( HPMHooks.count.HP_skill_break_equip_post ) {
+ if (HPMHooks.count.HP_skill_break_equip_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned short where, int rate, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_break_equip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_break_equip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_break_equip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, where, rate, flag);
}
@@ -67539,14 +67645,14 @@ int HP_skill_break_equip(struct block_list *bl, unsigned short where, int rate,
int HP_skill_strip_equip(struct block_list *bl, unsigned short where, int rate, int lv, int time) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_strip_equip_pre ) {
+ if (HPMHooks.count.HP_skill_strip_equip_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned short *where, int *rate, int *lv, int *time);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_strip_equip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_strip_equip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_strip_equip_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &where, &rate, &lv, &time);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67554,9 +67660,9 @@ int HP_skill_strip_equip(struct block_list *bl, unsigned short where, int rate,
{
retVal___ = HPMHooks.source.skill.strip_equip(bl, where, rate, lv, time);
}
- if( HPMHooks.count.HP_skill_strip_equip_post ) {
+ if (HPMHooks.count.HP_skill_strip_equip_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned short where, int rate, int lv, int time);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_strip_equip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_strip_equip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_strip_equip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, where, rate, lv, time);
}
@@ -67566,14 +67672,14 @@ int HP_skill_strip_equip(struct block_list *bl, unsigned short where, int rate,
struct skill_unit_group* HP_skill_id2group(int group_id) {
int hIndex = 0;
struct skill_unit_group* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_id2group_pre ) {
+ if (HPMHooks.count.HP_skill_id2group_pre > 0) {
struct skill_unit_group* (*preHookFunc) (int *group_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_id2group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_id2group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_id2group_pre[hIndex].func;
retVal___ = preHookFunc(&group_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67581,9 +67687,9 @@ struct skill_unit_group* HP_skill_id2group(int group_id) {
{
retVal___ = HPMHooks.source.skill.id2group(group_id);
}
- if( HPMHooks.count.HP_skill_id2group_post ) {
+ if (HPMHooks.count.HP_skill_id2group_post > 0) {
struct skill_unit_group* (*postHookFunc) (struct skill_unit_group* retVal___, int group_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_id2group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_id2group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_id2group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group_id);
}
@@ -67593,14 +67699,14 @@ struct skill_unit_group* HP_skill_id2group(int group_id) {
struct skill_unit_group* HP_skill_unitsetting(struct block_list *src, uint16 skill_id, uint16 skill_lv, short x, short y, int flag) {
int hIndex = 0;
struct skill_unit_group* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_unitsetting_pre ) {
+ if (HPMHooks.count.HP_skill_unitsetting_pre > 0) {
struct skill_unit_group* (*preHookFunc) (struct block_list **src, uint16 *skill_id, uint16 *skill_lv, short *x, short *y, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unitsetting_pre[hIndex].func;
retVal___ = preHookFunc(&src, &skill_id, &skill_lv, &x, &y, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67608,9 +67714,9 @@ struct skill_unit_group* HP_skill_unitsetting(struct block_list *src, uint16 ski
{
retVal___ = HPMHooks.source.skill.unitsetting(src, skill_id, skill_lv, x, y, flag);
}
- if( HPMHooks.count.HP_skill_unitsetting_post ) {
+ if (HPMHooks.count.HP_skill_unitsetting_post > 0) {
struct skill_unit_group* (*postHookFunc) (struct skill_unit_group* retVal___, struct block_list *src, uint16 skill_id, uint16 skill_lv, short x, short y, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unitsetting_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, skill_id, skill_lv, x, y, flag);
}
@@ -67620,14 +67726,14 @@ struct skill_unit_group* HP_skill_unitsetting(struct block_list *src, uint16 ski
struct skill_unit* HP_skill_initunit(struct skill_unit_group *group, int idx, int x, int y, int val1, int val2) {
int hIndex = 0;
struct skill_unit* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_initunit_pre ) {
+ if (HPMHooks.count.HP_skill_initunit_pre > 0) {
struct skill_unit* (*preHookFunc) (struct skill_unit_group **group, int *idx, int *x, int *y, int *val1, int *val2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_initunit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_initunit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_initunit_pre[hIndex].func;
retVal___ = preHookFunc(&group, &idx, &x, &y, &val1, &val2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67635,9 +67741,9 @@ struct skill_unit* HP_skill_initunit(struct skill_unit_group *group, int idx, in
{
retVal___ = HPMHooks.source.skill.initunit(group, idx, x, y, val1, val2);
}
- if( HPMHooks.count.HP_skill_initunit_post ) {
+ if (HPMHooks.count.HP_skill_initunit_post > 0) {
struct skill_unit* (*postHookFunc) (struct skill_unit* retVal___, struct skill_unit_group *group, int idx, int x, int y, int val1, int val2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_initunit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_initunit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_initunit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group, idx, x, y, val1, val2);
}
@@ -67647,14 +67753,14 @@ struct skill_unit* HP_skill_initunit(struct skill_unit_group *group, int idx, in
int HP_skill_delunit(struct skill_unit *su) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_delunit_pre ) {
+ if (HPMHooks.count.HP_skill_delunit_pre > 0) {
int (*preHookFunc) (struct skill_unit **su);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delunit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_delunit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_delunit_pre[hIndex].func;
retVal___ = preHookFunc(&su);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67662,9 +67768,9 @@ int HP_skill_delunit(struct skill_unit *su) {
{
retVal___ = HPMHooks.source.skill.delunit(su);
}
- if( HPMHooks.count.HP_skill_delunit_post ) {
+ if (HPMHooks.count.HP_skill_delunit_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *su);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delunit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_delunit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_delunit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, su);
}
@@ -67674,14 +67780,14 @@ int HP_skill_delunit(struct skill_unit *su) {
struct skill_unit_group* HP_skill_init_unitgroup(struct block_list *src, int count, uint16 skill_id, uint16 skill_lv, int unit_id, int limit, int interval) {
int hIndex = 0;
struct skill_unit_group* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_init_unitgroup_pre ) {
+ if (HPMHooks.count.HP_skill_init_unitgroup_pre > 0) {
struct skill_unit_group* (*preHookFunc) (struct block_list **src, int *count, uint16 *skill_id, uint16 *skill_lv, int *unit_id, int *limit, int *interval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unitgroup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unitgroup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_init_unitgroup_pre[hIndex].func;
retVal___ = preHookFunc(&src, &count, &skill_id, &skill_lv, &unit_id, &limit, &interval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67689,9 +67795,9 @@ struct skill_unit_group* HP_skill_init_unitgroup(struct block_list *src, int cou
{
retVal___ = HPMHooks.source.skill.init_unitgroup(src, count, skill_id, skill_lv, unit_id, limit, interval);
}
- if( HPMHooks.count.HP_skill_init_unitgroup_post ) {
+ if (HPMHooks.count.HP_skill_init_unitgroup_post > 0) {
struct skill_unit_group* (*postHookFunc) (struct skill_unit_group* retVal___, struct block_list *src, int count, uint16 skill_id, uint16 skill_lv, int unit_id, int limit, int interval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unitgroup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unitgroup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_init_unitgroup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, count, skill_id, skill_lv, unit_id, limit, interval);
}
@@ -67701,14 +67807,14 @@ struct skill_unit_group* HP_skill_init_unitgroup(struct block_list *src, int cou
int HP_skill_del_unitgroup(struct skill_unit_group *group, const char *file, int line, const char *func) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_del_unitgroup_pre ) {
+ if (HPMHooks.count.HP_skill_del_unitgroup_pre > 0) {
int (*preHookFunc) (struct skill_unit_group **group, const char **file, int *line, const char **func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_del_unitgroup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_del_unitgroup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_del_unitgroup_pre[hIndex].func;
retVal___ = preHookFunc(&group, &file, &line, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67716,9 +67822,9 @@ int HP_skill_del_unitgroup(struct skill_unit_group *group, const char *file, int
{
retVal___ = HPMHooks.source.skill.del_unitgroup(group, file, line, func);
}
- if( HPMHooks.count.HP_skill_del_unitgroup_post ) {
+ if (HPMHooks.count.HP_skill_del_unitgroup_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit_group *group, const char *file, int line, const char *func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_del_unitgroup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_del_unitgroup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_del_unitgroup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group, file, line, func);
}
@@ -67728,14 +67834,14 @@ int HP_skill_del_unitgroup(struct skill_unit_group *group, const char *file, int
int HP_skill_clear_unitgroup(struct block_list *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_clear_unitgroup_pre ) {
+ if (HPMHooks.count.HP_skill_clear_unitgroup_pre > 0) {
int (*preHookFunc) (struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_unitgroup_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_unitgroup_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_clear_unitgroup_pre[hIndex].func;
retVal___ = preHookFunc(&src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67743,9 +67849,9 @@ int HP_skill_clear_unitgroup(struct block_list *src) {
{
retVal___ = HPMHooks.source.skill.clear_unitgroup(src);
}
- if( HPMHooks.count.HP_skill_clear_unitgroup_post ) {
+ if (HPMHooks.count.HP_skill_clear_unitgroup_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_unitgroup_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_unitgroup_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_clear_unitgroup_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src);
}
@@ -67755,14 +67861,14 @@ int HP_skill_clear_unitgroup(struct block_list *src) {
int HP_skill_clear_group(struct block_list *bl, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_clear_group_pre ) {
+ if (HPMHooks.count.HP_skill_clear_group_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_clear_group_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67770,9 +67876,9 @@ int HP_skill_clear_group(struct block_list *bl, int flag) {
{
retVal___ = HPMHooks.source.skill.clear_group(bl, flag);
}
- if( HPMHooks.count.HP_skill_clear_group_post ) {
+ if (HPMHooks.count.HP_skill_clear_group_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_clear_group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_clear_group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, flag);
}
@@ -67782,14 +67888,14 @@ int HP_skill_clear_group(struct block_list *bl, int flag) {
int HP_skill_unit_onplace(struct skill_unit *src, struct block_list *bl, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_onplace_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_pre > 0) {
int (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onplace_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67797,9 +67903,9 @@ int HP_skill_unit_onplace(struct skill_unit *src, struct block_list *bl, int64 t
{
retVal___ = HPMHooks.source.skill.unit_onplace(src, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onplace_post ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *src, struct block_list *bl, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onplace_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, tick);
}
@@ -67809,14 +67915,14 @@ int HP_skill_unit_onplace(struct skill_unit *src, struct block_list *bl, int64 t
int HP_skill_unit_ondamaged(struct skill_unit *src, struct block_list *bl, int64 damage, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_ondamaged_pre ) {
+ if (HPMHooks.count.HP_skill_unit_ondamaged_pre > 0) {
int (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 *damage, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_ondamaged_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_ondamaged_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_ondamaged_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &damage, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67824,9 +67930,9 @@ int HP_skill_unit_ondamaged(struct skill_unit *src, struct block_list *bl, int64
{
retVal___ = HPMHooks.source.skill.unit_ondamaged(src, bl, damage, tick);
}
- if( HPMHooks.count.HP_skill_unit_ondamaged_post ) {
+ if (HPMHooks.count.HP_skill_unit_ondamaged_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *src, struct block_list *bl, int64 damage, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_ondamaged_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_ondamaged_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_ondamaged_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, damage, tick);
}
@@ -67836,14 +67942,14 @@ int HP_skill_unit_ondamaged(struct skill_unit *src, struct block_list *bl, int64
int HP_skill_cast_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_cast_fix_pre ) {
+ if (HPMHooks.count.HP_skill_cast_fix_pre > 0) {
int (*preHookFunc) (struct block_list **bl, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cast_fix_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67851,9 +67957,9 @@ int HP_skill_cast_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.cast_fix(bl, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_cast_fix_post ) {
+ if (HPMHooks.count.HP_skill_cast_fix_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cast_fix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, skill_id, skill_lv);
}
@@ -67863,14 +67969,14 @@ int HP_skill_cast_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) {
int HP_skill_cast_fix_sc(struct block_list *bl, int time) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_cast_fix_sc_pre ) {
+ if (HPMHooks.count.HP_skill_cast_fix_sc_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *time);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_sc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_sc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cast_fix_sc_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &time);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67878,9 +67984,9 @@ int HP_skill_cast_fix_sc(struct block_list *bl, int time) {
{
retVal___ = HPMHooks.source.skill.cast_fix_sc(bl, time);
}
- if( HPMHooks.count.HP_skill_cast_fix_sc_post ) {
+ if (HPMHooks.count.HP_skill_cast_fix_sc_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int time);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_sc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cast_fix_sc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cast_fix_sc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, time);
}
@@ -67890,14 +67996,14 @@ int HP_skill_cast_fix_sc(struct block_list *bl, int time) {
int HP_skill_vf_cast_fix(struct block_list *bl, double time, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_vf_cast_fix_pre ) {
+ if (HPMHooks.count.HP_skill_vf_cast_fix_pre > 0) {
int (*preHookFunc) (struct block_list **bl, double *time, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_vf_cast_fix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_vf_cast_fix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_vf_cast_fix_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &time, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67905,9 +68011,9 @@ int HP_skill_vf_cast_fix(struct block_list *bl, double time, uint16 skill_id, ui
{
retVal___ = HPMHooks.source.skill.vf_cast_fix(bl, time, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_vf_cast_fix_post ) {
+ if (HPMHooks.count.HP_skill_vf_cast_fix_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, double time, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_vf_cast_fix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_vf_cast_fix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_vf_cast_fix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, time, skill_id, skill_lv);
}
@@ -67917,14 +68023,14 @@ int HP_skill_vf_cast_fix(struct block_list *bl, double time, uint16 skill_id, ui
int HP_skill_delay_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_delay_fix_pre ) {
+ if (HPMHooks.count.HP_skill_delay_fix_pre > 0) {
int (*preHookFunc) (struct block_list **bl, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delay_fix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_delay_fix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_delay_fix_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67932,9 +68038,9 @@ int HP_skill_delay_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
{
retVal___ = HPMHooks.source.skill.delay_fix(bl, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_delay_fix_post ) {
+ if (HPMHooks.count.HP_skill_delay_fix_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_delay_fix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_delay_fix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_delay_fix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, skill_id, skill_lv);
}
@@ -67944,14 +68050,14 @@ int HP_skill_delay_fix(struct block_list *bl, uint16 skill_id, uint16 skill_lv)
int HP_skill_check_condition_castbegin(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castbegin_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67959,9 +68065,9 @@ int HP_skill_check_condition_castbegin(struct map_session_data *sd, uint16 skill
{
retVal___ = HPMHooks.source.skill.check_condition_castbegin(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_check_condition_castbegin_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv);
}
@@ -67971,14 +68077,14 @@ int HP_skill_check_condition_castbegin(struct map_session_data *sd, uint16 skill
int HP_skill_check_condition_castend(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castend_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castend_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castend_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -67986,9 +68092,9 @@ int HP_skill_check_condition_castend(struct map_session_data *sd, uint16 skill_i
{
retVal___ = HPMHooks.source.skill.check_condition_castend(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_check_condition_castend_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castend_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castend_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv);
}
@@ -67998,14 +68104,14 @@ int HP_skill_check_condition_castend(struct map_session_data *sd, uint16 skill_i
int HP_skill_consume_requirement(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv, short type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_consume_requirement_pre ) {
+ if (HPMHooks.count.HP_skill_consume_requirement_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv, short *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_consume_requirement_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_consume_requirement_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_consume_requirement_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68013,9 +68119,9 @@ int HP_skill_consume_requirement(struct map_session_data *sd, uint16 skill_id, u
{
retVal___ = HPMHooks.source.skill.consume_requirement(sd, skill_id, skill_lv, type);
}
- if( HPMHooks.count.HP_skill_consume_requirement_post ) {
+ if (HPMHooks.count.HP_skill_consume_requirement_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, uint16 skill_lv, short type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_consume_requirement_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_consume_requirement_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_consume_requirement_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv, type);
}
@@ -68025,14 +68131,14 @@ int HP_skill_consume_requirement(struct map_session_data *sd, uint16 skill_id, u
struct skill_condition HP_skill_get_requirement(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
struct skill_condition retVal___ = { 0 };
- if( HPMHooks.count.HP_skill_get_requirement_pre ) {
+ if (HPMHooks.count.HP_skill_get_requirement_pre > 0) {
struct skill_condition (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_requirement_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68040,9 +68146,9 @@ struct skill_condition HP_skill_get_requirement(struct map_session_data *sd, uin
{
retVal___ = HPMHooks.source.skill.get_requirement(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_requirement_post ) {
+ if (HPMHooks.count.HP_skill_get_requirement_post > 0) {
struct skill_condition (*postHookFunc) (struct skill_condition retVal___, struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_requirement_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv);
}
@@ -68052,14 +68158,14 @@ struct skill_condition HP_skill_get_requirement(struct map_session_data *sd, uin
int HP_skill_check_pc_partner(struct map_session_data *sd, uint16 skill_id, uint16 *skill_lv, int range, int cast_flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_pc_partner_pre ) {
+ if (HPMHooks.count.HP_skill_check_pc_partner_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 **skill_lv, int *range, int *cast_flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_pc_partner_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_pc_partner_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_pc_partner_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &skill_lv, &range, &cast_flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68067,9 +68173,9 @@ int HP_skill_check_pc_partner(struct map_session_data *sd, uint16 skill_id, uint
{
retVal___ = HPMHooks.source.skill.check_pc_partner(sd, skill_id, skill_lv, range, cast_flag);
}
- if( HPMHooks.count.HP_skill_check_pc_partner_post ) {
+ if (HPMHooks.count.HP_skill_check_pc_partner_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, uint16 *skill_lv, int range, int cast_flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_pc_partner_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_pc_partner_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_pc_partner_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, skill_lv, range, cast_flag);
}
@@ -68079,14 +68185,14 @@ int HP_skill_check_pc_partner(struct map_session_data *sd, uint16 skill_id, uint
int HP_skill_unit_move(struct block_list *bl, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_move_pre ) {
+ if (HPMHooks.count.HP_skill_unit_move_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_move_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68094,9 +68200,9 @@ int HP_skill_unit_move(struct block_list *bl, int64 tick, int flag) {
{
retVal___ = HPMHooks.source.skill.unit_move(bl, tick, flag);
}
- if( HPMHooks.count.HP_skill_unit_move_post ) {
+ if (HPMHooks.count.HP_skill_unit_move_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_move_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, tick, flag);
}
@@ -68106,14 +68212,14 @@ int HP_skill_unit_move(struct block_list *bl, int64 tick, int flag) {
int HP_skill_unit_onleft(uint16 skill_id, struct block_list *bl, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_onleft_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onleft_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct block_list **bl, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onleft_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onleft_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onleft_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68121,9 +68227,9 @@ int HP_skill_unit_onleft(uint16 skill_id, struct block_list *bl, int64 tick) {
{
retVal___ = HPMHooks.source.skill.unit_onleft(skill_id, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onleft_post ) {
+ if (HPMHooks.count.HP_skill_unit_onleft_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct block_list *bl, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onleft_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onleft_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onleft_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, bl, tick);
}
@@ -68133,14 +68239,14 @@ int HP_skill_unit_onleft(uint16 skill_id, struct block_list *bl, int64 tick) {
int HP_skill_unit_onout(struct skill_unit *src, struct block_list *bl, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_onout_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onout_pre > 0) {
int (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onout_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68148,9 +68254,9 @@ int HP_skill_unit_onout(struct skill_unit *src, struct block_list *bl, int64 tic
{
retVal___ = HPMHooks.source.skill.unit_onout(src, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onout_post ) {
+ if (HPMHooks.count.HP_skill_unit_onout_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *src, struct block_list *bl, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, tick);
}
@@ -68160,14 +68266,14 @@ int HP_skill_unit_onout(struct skill_unit *src, struct block_list *bl, int64 tic
int HP_skill_unit_move_unit_group(struct skill_unit_group *group, int16 m, int16 dx, int16 dy) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_move_unit_group_pre ) {
+ if (HPMHooks.count.HP_skill_unit_move_unit_group_pre > 0) {
int (*preHookFunc) (struct skill_unit_group **group, int16 *m, int16 *dx, int16 *dy);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_unit_group_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_unit_group_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_move_unit_group_pre[hIndex].func;
retVal___ = preHookFunc(&group, &m, &dx, &dy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68175,9 +68281,9 @@ int HP_skill_unit_move_unit_group(struct skill_unit_group *group, int16 m, int16
{
retVal___ = HPMHooks.source.skill.unit_move_unit_group(group, m, dx, dy);
}
- if( HPMHooks.count.HP_skill_unit_move_unit_group_post ) {
+ if (HPMHooks.count.HP_skill_unit_move_unit_group_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit_group *group, int16 m, int16 dx, int16 dy);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_unit_group_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_unit_group_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_move_unit_group_post[hIndex].func;
retVal___ = postHookFunc(retVal___, group, m, dx, dy);
}
@@ -68187,14 +68293,14 @@ int HP_skill_unit_move_unit_group(struct skill_unit_group *group, int16 m, int16
int HP_skill_sit(struct map_session_data *sd, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_sit_pre ) {
+ if (HPMHooks.count.HP_skill_sit_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_sit_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68202,9 +68308,9 @@ int HP_skill_sit(struct map_session_data *sd, int type) {
{
retVal___ = HPMHooks.source.skill.sit(sd, type);
}
- if( HPMHooks.count.HP_skill_sit_post ) {
+ if (HPMHooks.count.HP_skill_sit_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_sit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, type);
}
@@ -68213,14 +68319,14 @@ int HP_skill_sit(struct map_session_data *sd, int type) {
}
void HP_skill_brandishspear(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_brandishspear_pre ) {
+ if (HPMHooks.count.HP_skill_brandishspear_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_brandishspear_pre[hIndex].func;
preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -68228,9 +68334,9 @@ void HP_skill_brandishspear(struct block_list *src, struct block_list *bl, uint1
{
HPMHooks.source.skill.brandishspear(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_brandishspear_post ) {
+ if (HPMHooks.count.HP_skill_brandishspear_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_brandishspear_post[hIndex].func;
postHookFunc(src, bl, skill_id, skill_lv, tick, flag);
}
@@ -68239,14 +68345,14 @@ void HP_skill_brandishspear(struct block_list *src, struct block_list *bl, uint1
}
void HP_skill_repairweapon(struct map_session_data *sd, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_repairweapon_pre ) {
+ if (HPMHooks.count.HP_skill_repairweapon_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_repairweapon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_repairweapon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_repairweapon_pre[hIndex].func;
preHookFunc(&sd, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -68254,9 +68360,9 @@ void HP_skill_repairweapon(struct map_session_data *sd, int idx) {
{
HPMHooks.source.skill.repairweapon(sd, idx);
}
- if( HPMHooks.count.HP_skill_repairweapon_post ) {
+ if (HPMHooks.count.HP_skill_repairweapon_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_repairweapon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_repairweapon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_repairweapon_post[hIndex].func;
postHookFunc(sd, idx);
}
@@ -68265,14 +68371,14 @@ void HP_skill_repairweapon(struct map_session_data *sd, int idx) {
}
void HP_skill_identify(struct map_session_data *sd, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_identify_pre ) {
+ if (HPMHooks.count.HP_skill_identify_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_identify_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_identify_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_identify_pre[hIndex].func;
preHookFunc(&sd, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -68280,9 +68386,9 @@ void HP_skill_identify(struct map_session_data *sd, int idx) {
{
HPMHooks.source.skill.identify(sd, idx);
}
- if( HPMHooks.count.HP_skill_identify_post ) {
+ if (HPMHooks.count.HP_skill_identify_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_identify_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_identify_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_identify_post[hIndex].func;
postHookFunc(sd, idx);
}
@@ -68291,14 +68397,14 @@ void HP_skill_identify(struct map_session_data *sd, int idx) {
}
void HP_skill_weaponrefine(struct map_session_data *sd, int idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_weaponrefine_pre ) {
+ if (HPMHooks.count.HP_skill_weaponrefine_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_weaponrefine_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_weaponrefine_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_weaponrefine_pre[hIndex].func;
preHookFunc(&sd, &idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -68306,9 +68412,9 @@ void HP_skill_weaponrefine(struct map_session_data *sd, int idx) {
{
HPMHooks.source.skill.weaponrefine(sd, idx);
}
- if( HPMHooks.count.HP_skill_weaponrefine_post ) {
+ if (HPMHooks.count.HP_skill_weaponrefine_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_weaponrefine_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_weaponrefine_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_weaponrefine_post[hIndex].func;
postHookFunc(sd, idx);
}
@@ -68318,14 +68424,14 @@ void HP_skill_weaponrefine(struct map_session_data *sd, int idx) {
int HP_skill_autospell(struct map_session_data *md, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_autospell_pre ) {
+ if (HPMHooks.count.HP_skill_autospell_pre > 0) {
int (*preHookFunc) (struct map_session_data **md, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_autospell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_autospell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_autospell_pre[hIndex].func;
retVal___ = preHookFunc(&md, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68333,9 +68439,9 @@ int HP_skill_autospell(struct map_session_data *md, uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.autospell(md, skill_id);
}
- if( HPMHooks.count.HP_skill_autospell_post ) {
+ if (HPMHooks.count.HP_skill_autospell_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *md, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_autospell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_autospell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_autospell_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, skill_id);
}
@@ -68345,14 +68451,14 @@ int HP_skill_autospell(struct map_session_data *md, uint16 skill_id) {
int HP_skill_calc_heal(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, bool heal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_calc_heal_pre ) {
+ if (HPMHooks.count.HP_skill_calc_heal_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, bool *heal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_calc_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_calc_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_calc_heal_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &heal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68360,9 +68466,9 @@ int HP_skill_calc_heal(struct block_list *src, struct block_list *target, uint16
{
retVal___ = HPMHooks.source.skill.calc_heal(src, target, skill_id, skill_lv, heal);
}
- if( HPMHooks.count.HP_skill_calc_heal_post ) {
+ if (HPMHooks.count.HP_skill_calc_heal_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, bool heal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_calc_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_calc_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_calc_heal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, heal);
}
@@ -68372,14 +68478,14 @@ int HP_skill_calc_heal(struct block_list *src, struct block_list *target, uint16
bool HP_skill_check_cloaking(struct block_list *bl, struct status_change_entry *sce) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_check_cloaking_pre ) {
+ if (HPMHooks.count.HP_skill_check_cloaking_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, struct status_change_entry **sce);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_cloaking_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sce);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68387,9 +68493,9 @@ bool HP_skill_check_cloaking(struct block_list *bl, struct status_change_entry *
{
retVal___ = HPMHooks.source.skill.check_cloaking(bl, sce);
}
- if( HPMHooks.count.HP_skill_check_cloaking_post ) {
+ if (HPMHooks.count.HP_skill_check_cloaking_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, struct status_change_entry *sce);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_cloaking_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sce);
}
@@ -68399,16 +68505,16 @@ bool HP_skill_check_cloaking(struct block_list *bl, struct status_change_entry *
int HP_skill_check_cloaking_end(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_cloaking_end_pre ) {
+ if (HPMHooks.count.HP_skill_check_cloaking_end_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_end_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_check_cloaking_end_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68418,9 +68524,9 @@ int HP_skill_check_cloaking_end(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.check_cloaking_end(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_check_cloaking_end_post ) {
+ if (HPMHooks.count.HP_skill_check_cloaking_end_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_cloaking_end_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_check_cloaking_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -68432,14 +68538,14 @@ int HP_skill_check_cloaking_end(struct block_list *bl, va_list ap) {
bool HP_skill_can_cloak(struct map_session_data *sd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_can_cloak_pre ) {
+ if (HPMHooks.count.HP_skill_can_cloak_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_cloak_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_cloak_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_can_cloak_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68447,9 +68553,9 @@ bool HP_skill_can_cloak(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.skill.can_cloak(sd);
}
- if( HPMHooks.count.HP_skill_can_cloak_post ) {
+ if (HPMHooks.count.HP_skill_can_cloak_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_cloak_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_cloak_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_can_cloak_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -68459,14 +68565,14 @@ bool HP_skill_can_cloak(struct map_session_data *sd) {
int HP_skill_enchant_elemental_end(struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_enchant_elemental_end_pre ) {
+ if (HPMHooks.count.HP_skill_enchant_elemental_end_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_enchant_elemental_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_enchant_elemental_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_enchant_elemental_end_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68474,9 +68580,9 @@ int HP_skill_enchant_elemental_end(struct block_list *bl, int type) {
{
retVal___ = HPMHooks.source.skill.enchant_elemental_end(bl, type);
}
- if( HPMHooks.count.HP_skill_enchant_elemental_end_post ) {
+ if (HPMHooks.count.HP_skill_enchant_elemental_end_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_enchant_elemental_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_enchant_elemental_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_enchant_elemental_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type);
}
@@ -68486,14 +68592,14 @@ int HP_skill_enchant_elemental_end(struct block_list *bl, int type) {
int HP_skill_not_ok(uint16 skill_id, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_not_ok_pre ) {
+ if (HPMHooks.count.HP_skill_not_ok_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_not_ok_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68501,9 +68607,9 @@ int HP_skill_not_ok(uint16 skill_id, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.skill.not_ok(skill_id, sd);
}
- if( HPMHooks.count.HP_skill_not_ok_post ) {
+ if (HPMHooks.count.HP_skill_not_ok_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_not_ok_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, sd);
}
@@ -68513,14 +68619,14 @@ int HP_skill_not_ok(uint16 skill_id, struct map_session_data *sd) {
int HP_skill_not_ok_unknown(uint16 skill_id, struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_not_ok_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_not_ok_unknown_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_not_ok_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68528,9 +68634,9 @@ int HP_skill_not_ok_unknown(uint16 skill_id, struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.skill.not_ok_unknown(skill_id, sd);
}
- if( HPMHooks.count.HP_skill_not_ok_unknown_post ) {
+ if (HPMHooks.count.HP_skill_not_ok_unknown_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_not_ok_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, sd);
}
@@ -68540,14 +68646,14 @@ int HP_skill_not_ok_unknown(uint16 skill_id, struct map_session_data *sd) {
int HP_skill_not_ok_hom(uint16 skill_id, struct homun_data *hd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_not_ok_hom_pre ) {
+ if (HPMHooks.count.HP_skill_not_ok_hom_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_not_ok_hom_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68555,9 +68661,9 @@ int HP_skill_not_ok_hom(uint16 skill_id, struct homun_data *hd) {
{
retVal___ = HPMHooks.source.skill.not_ok_hom(skill_id, hd);
}
- if( HPMHooks.count.HP_skill_not_ok_hom_post ) {
+ if (HPMHooks.count.HP_skill_not_ok_hom_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_not_ok_hom_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, hd);
}
@@ -68567,14 +68673,14 @@ int HP_skill_not_ok_hom(uint16 skill_id, struct homun_data *hd) {
int HP_skill_not_ok_hom_unknown(uint16 skill_id, struct homun_data *hd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_not_ok_hom_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_not_ok_hom_unknown_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct homun_data **hd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_not_ok_hom_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &hd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68582,9 +68688,9 @@ int HP_skill_not_ok_hom_unknown(uint16 skill_id, struct homun_data *hd) {
{
retVal___ = HPMHooks.source.skill.not_ok_hom_unknown(skill_id, hd);
}
- if( HPMHooks.count.HP_skill_not_ok_hom_unknown_post ) {
+ if (HPMHooks.count.HP_skill_not_ok_hom_unknown_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct homun_data *hd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_hom_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_not_ok_hom_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, hd);
}
@@ -68594,14 +68700,14 @@ int HP_skill_not_ok_hom_unknown(uint16 skill_id, struct homun_data *hd) {
int HP_skill_not_ok_mercenary(uint16 skill_id, struct mercenary_data *md) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_not_ok_mercenary_pre ) {
+ if (HPMHooks.count.HP_skill_not_ok_mercenary_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, struct mercenary_data **md);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_mercenary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_mercenary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_not_ok_mercenary_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &md);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68609,9 +68715,9 @@ int HP_skill_not_ok_mercenary(uint16 skill_id, struct mercenary_data *md) {
{
retVal___ = HPMHooks.source.skill.not_ok_mercenary(skill_id, md);
}
- if( HPMHooks.count.HP_skill_not_ok_mercenary_post ) {
+ if (HPMHooks.count.HP_skill_not_ok_mercenary_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, struct mercenary_data *md);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_mercenary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_not_ok_mercenary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_not_ok_mercenary_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, md);
}
@@ -68621,16 +68727,16 @@ int HP_skill_not_ok_mercenary(uint16 skill_id, struct mercenary_data *md) {
int HP_skill_chastle_mob_changetarget(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_chastle_mob_changetarget_pre ) {
+ if (HPMHooks.count.HP_skill_chastle_mob_changetarget_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_chastle_mob_changetarget_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_chastle_mob_changetarget_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_chastle_mob_changetarget_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68640,9 +68746,9 @@ int HP_skill_chastle_mob_changetarget(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.chastle_mob_changetarget(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_chastle_mob_changetarget_post ) {
+ if (HPMHooks.count.HP_skill_chastle_mob_changetarget_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_chastle_mob_changetarget_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_chastle_mob_changetarget_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_chastle_mob_changetarget_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -68654,14 +68760,14 @@ int HP_skill_chastle_mob_changetarget(struct block_list *bl, va_list ap) {
int HP_skill_can_produce_mix(struct map_session_data *sd, int nameid, int trigger, int qty) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_can_produce_mix_pre ) {
+ if (HPMHooks.count.HP_skill_can_produce_mix_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid, int *trigger, int *qty);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_produce_mix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_produce_mix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_can_produce_mix_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid, &trigger, &qty);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68669,9 +68775,9 @@ int HP_skill_can_produce_mix(struct map_session_data *sd, int nameid, int trigge
{
retVal___ = HPMHooks.source.skill.can_produce_mix(sd, nameid, trigger, qty);
}
- if( HPMHooks.count.HP_skill_can_produce_mix_post ) {
+ if (HPMHooks.count.HP_skill_can_produce_mix_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid, int trigger, int qty);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_produce_mix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_can_produce_mix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_can_produce_mix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid, trigger, qty);
}
@@ -68681,14 +68787,14 @@ int HP_skill_can_produce_mix(struct map_session_data *sd, int nameid, int trigge
int HP_skill_produce_mix(struct map_session_data *sd, uint16 skill_id, int nameid, int slot1, int slot2, int slot3, int qty) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_produce_mix_pre ) {
+ if (HPMHooks.count.HP_skill_produce_mix_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, int *nameid, int *slot1, int *slot2, int *slot3, int *qty);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_produce_mix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_produce_mix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_produce_mix_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &nameid, &slot1, &slot2, &slot3, &qty);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68696,9 +68802,9 @@ int HP_skill_produce_mix(struct map_session_data *sd, uint16 skill_id, int namei
{
retVal___ = HPMHooks.source.skill.produce_mix(sd, skill_id, nameid, slot1, slot2, slot3, qty);
}
- if( HPMHooks.count.HP_skill_produce_mix_post ) {
+ if (HPMHooks.count.HP_skill_produce_mix_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, int nameid, int slot1, int slot2, int slot3, int qty);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_produce_mix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_produce_mix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_produce_mix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, nameid, slot1, slot2, slot3, qty);
}
@@ -68708,14 +68814,14 @@ int HP_skill_produce_mix(struct map_session_data *sd, uint16 skill_id, int namei
int HP_skill_arrow_create(struct map_session_data *sd, int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_arrow_create_pre ) {
+ if (HPMHooks.count.HP_skill_arrow_create_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_arrow_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_arrow_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_arrow_create_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68723,9 +68829,9 @@ int HP_skill_arrow_create(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.skill.arrow_create(sd, nameid);
}
- if( HPMHooks.count.HP_skill_arrow_create_post ) {
+ if (HPMHooks.count.HP_skill_arrow_create_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_arrow_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_arrow_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_arrow_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -68734,14 +68840,14 @@ int HP_skill_arrow_create(struct map_session_data *sd, int nameid) {
}
void HP_skill_castend_type(int type, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_castend_type_pre ) {
+ if (HPMHooks.count.HP_skill_castend_type_pre > 0) {
void (*preHookFunc) (int *type, struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_type_pre[hIndex].func;
preHookFunc(&type, &src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -68749,9 +68855,9 @@ void HP_skill_castend_type(int type, struct block_list *src, struct block_list *
{
HPMHooks.source.skill.castend_type(type, src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_type_post ) {
+ if (HPMHooks.count.HP_skill_castend_type_post > 0) {
void (*postHookFunc) (int type, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_type_post[hIndex].func;
postHookFunc(type, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -68761,14 +68867,14 @@ void HP_skill_castend_type(int type, struct block_list *src, struct block_list *
int HP_skill_castend_nodamage_id(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_nodamage_id_pre ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68776,9 +68882,9 @@ int HP_skill_castend_nodamage_id(struct block_list *src, struct block_list *bl,
{
retVal___ = HPMHooks.source.skill.castend_nodamage_id(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_nodamage_id_post ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -68788,14 +68894,14 @@ int HP_skill_castend_nodamage_id(struct block_list *src, struct block_list *bl,
int HP_skill_castend_damage_id(struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_damage_id_pre ) {
+ if (HPMHooks.count.HP_skill_castend_damage_id_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_damage_id_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68803,9 +68909,9 @@ int HP_skill_castend_damage_id(struct block_list *src, struct block_list *bl, ui
{
retVal___ = HPMHooks.source.skill.castend_damage_id(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_damage_id_post ) {
+ if (HPMHooks.count.HP_skill_castend_damage_id_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_damage_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -68815,14 +68921,14 @@ int HP_skill_castend_damage_id(struct block_list *src, struct block_list *bl, ui
int HP_skill_castend_pos2(struct block_list *src, int x, int y, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_castend_pos2_pre ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_pos2_pre[hIndex].func;
retVal___ = preHookFunc(&src, &x, &y, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68830,9 +68936,9 @@ int HP_skill_castend_pos2(struct block_list *src, int x, int y, uint16 skill_id,
{
retVal___ = HPMHooks.source.skill.castend_pos2(src, x, y, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_pos2_post ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int x, int y, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_pos2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, x, y, skill_id, skill_lv, tick, flag);
}
@@ -68842,14 +68948,14 @@ int HP_skill_castend_pos2(struct block_list *src, int x, int y, uint16 skill_id,
int HP_skill_blockpc_start(struct map_session_data *sd, uint16 skill_id, int tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockpc_start_pre ) {
+ if (HPMHooks.count.HP_skill_blockpc_start_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, int *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockpc_start_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68857,9 +68963,9 @@ int HP_skill_blockpc_start(struct map_session_data *sd, uint16 skill_id, int tic
{
retVal___ = HPMHooks.source.skill.blockpc_start(sd, skill_id, tick);
}
- if( HPMHooks.count.HP_skill_blockpc_start_post ) {
+ if (HPMHooks.count.HP_skill_blockpc_start_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id, int tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockpc_start_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id, tick);
}
@@ -68869,14 +68975,14 @@ int HP_skill_blockpc_start(struct map_session_data *sd, uint16 skill_id, int tic
int HP_skill_blockhomun_start(struct homun_data *hd, uint16 skill_id, int tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockhomun_start_pre ) {
+ if (HPMHooks.count.HP_skill_blockhomun_start_pre > 0) {
int (*preHookFunc) (struct homun_data **hd, uint16 *skill_id, int *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockhomun_start_pre[hIndex].func;
retVal___ = preHookFunc(&hd, &skill_id, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68884,9 +68990,9 @@ int HP_skill_blockhomun_start(struct homun_data *hd, uint16 skill_id, int tick)
{
retVal___ = HPMHooks.source.skill.blockhomun_start(hd, skill_id, tick);
}
- if( HPMHooks.count.HP_skill_blockhomun_start_post ) {
+ if (HPMHooks.count.HP_skill_blockhomun_start_post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, uint16 skill_id, int tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockhomun_start_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, skill_id, tick);
}
@@ -68896,14 +69002,14 @@ int HP_skill_blockhomun_start(struct homun_data *hd, uint16 skill_id, int tick)
int HP_skill_blockmerc_start(struct mercenary_data *md, uint16 skill_id, int tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockmerc_start_pre ) {
+ if (HPMHooks.count.HP_skill_blockmerc_start_pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, uint16 *skill_id, int *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockmerc_start_pre[hIndex].func;
retVal___ = preHookFunc(&md, &skill_id, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68911,9 +69017,9 @@ int HP_skill_blockmerc_start(struct mercenary_data *md, uint16 skill_id, int tic
{
retVal___ = HPMHooks.source.skill.blockmerc_start(md, skill_id, tick);
}
- if( HPMHooks.count.HP_skill_blockmerc_start_post ) {
+ if (HPMHooks.count.HP_skill_blockmerc_start_post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, uint16 skill_id, int tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockmerc_start_post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, skill_id, tick);
}
@@ -68923,14 +69029,14 @@ int HP_skill_blockmerc_start(struct mercenary_data *md, uint16 skill_id, int tic
int HP_skill_attack(int attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_attack_pre ) {
+ if (HPMHooks.count.HP_skill_attack_pre > 0) {
int (*preHookFunc) (int *attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68938,9 +69044,9 @@ int HP_skill_attack(int attack_type, struct block_list *src, struct block_list *
{
retVal___ = HPMHooks.source.skill.attack(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_attack_post ) {
+ if (HPMHooks.count.HP_skill_attack_post > 0) {
int (*postHookFunc) (int retVal___, int attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
@@ -68950,16 +69056,16 @@ int HP_skill_attack(int attack_type, struct block_list *src, struct block_list *
int HP_skill_attack_area(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_attack_area_pre ) {
+ if (HPMHooks.count.HP_skill_attack_area_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_area_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_area_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_attack_area_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -68969,9 +69075,9 @@ int HP_skill_attack_area(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.attack_area(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_attack_area_post ) {
+ if (HPMHooks.count.HP_skill_attack_area_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_area_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_area_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_attack_area_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -68983,16 +69089,16 @@ int HP_skill_attack_area(struct block_list *bl, va_list ap) {
int HP_skill_area_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_area_sub_pre ) {
+ if (HPMHooks.count.HP_skill_area_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_area_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69002,9 +69108,9 @@ int HP_skill_area_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.area_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_area_sub_post ) {
+ if (HPMHooks.count.HP_skill_area_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_area_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69016,14 +69122,14 @@ int HP_skill_area_sub(struct block_list *bl, va_list ap) {
int HP_skill_area_sub_count(struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_area_sub_count_pre ) {
+ if (HPMHooks.count.HP_skill_area_sub_count_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_count_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_area_sub_count_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69031,9 +69137,9 @@ int HP_skill_area_sub_count(struct block_list *src, struct block_list *target, u
{
retVal___ = HPMHooks.source.skill.area_sub_count(src, target, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_area_sub_count_post ) {
+ if (HPMHooks.count.HP_skill_area_sub_count_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_area_sub_count_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_area_sub_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, skill_lv, tick, flag);
}
@@ -69043,14 +69149,14 @@ int HP_skill_area_sub_count(struct block_list *src, struct block_list *target, u
int HP_skill_check_unit_range(struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_unit_range_pre ) {
+ if (HPMHooks.count.HP_skill_check_unit_range_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *x, int *y, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_unit_range_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x, &y, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69058,9 +69164,9 @@ int HP_skill_check_unit_range(struct block_list *bl, int x, int y, uint16 skill_
{
retVal___ = HPMHooks.source.skill.check_unit_range(bl, x, y, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_check_unit_range_post ) {
+ if (HPMHooks.count.HP_skill_check_unit_range_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_unit_range_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x, y, skill_id, skill_lv);
}
@@ -69070,16 +69176,16 @@ int HP_skill_check_unit_range(struct block_list *bl, int x, int y, uint16 skill_
int HP_skill_check_unit_range_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_unit_range_sub_pre ) {
+ if (HPMHooks.count.HP_skill_check_unit_range_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_check_unit_range_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69089,9 +69195,9 @@ int HP_skill_check_unit_range_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.check_unit_range_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_check_unit_range_sub_post ) {
+ if (HPMHooks.count.HP_skill_check_unit_range_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_check_unit_range_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69103,14 +69209,14 @@ int HP_skill_check_unit_range_sub(struct block_list *bl, va_list ap) {
int HP_skill_check_unit_range2(struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_unit_range2_pre ) {
+ if (HPMHooks.count.HP_skill_check_unit_range2_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *x, int *y, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_unit_range2_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x, &y, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69118,9 +69224,9 @@ int HP_skill_check_unit_range2(struct block_list *bl, int x, int y, uint16 skill
{
retVal___ = HPMHooks.source.skill.check_unit_range2(bl, x, y, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_check_unit_range2_post ) {
+ if (HPMHooks.count.HP_skill_check_unit_range2_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int x, int y, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_unit_range2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x, y, skill_id, skill_lv);
}
@@ -69130,16 +69236,16 @@ int HP_skill_check_unit_range2(struct block_list *bl, int x, int y, uint16 skill
int HP_skill_check_unit_range2_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_unit_range2_sub_pre ) {
+ if (HPMHooks.count.HP_skill_check_unit_range2_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_check_unit_range2_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69149,9 +69255,9 @@ int HP_skill_check_unit_range2_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.check_unit_range2_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_check_unit_range2_sub_post ) {
+ if (HPMHooks.count.HP_skill_check_unit_range2_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_unit_range2_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_check_unit_range2_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69162,14 +69268,14 @@ int HP_skill_check_unit_range2_sub(struct block_list *bl, va_list ap) {
}
void HP_skill_toggle_magicpower(struct block_list *bl, uint16 skill_id) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_toggle_magicpower_pre ) {
+ if (HPMHooks.count.HP_skill_toggle_magicpower_pre > 0) {
void (*preHookFunc) (struct block_list **bl, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_toggle_magicpower_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_toggle_magicpower_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_toggle_magicpower_pre[hIndex].func;
preHookFunc(&bl, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -69177,9 +69283,9 @@ void HP_skill_toggle_magicpower(struct block_list *bl, uint16 skill_id) {
{
HPMHooks.source.skill.toggle_magicpower(bl, skill_id);
}
- if( HPMHooks.count.HP_skill_toggle_magicpower_post ) {
+ if (HPMHooks.count.HP_skill_toggle_magicpower_post > 0) {
void (*postHookFunc) (struct block_list *bl, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_toggle_magicpower_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_toggle_magicpower_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_toggle_magicpower_post[hIndex].func;
postHookFunc(bl, skill_id);
}
@@ -69189,14 +69295,14 @@ void HP_skill_toggle_magicpower(struct block_list *bl, uint16 skill_id) {
int HP_skill_magic_reflect(struct block_list *src, struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_magic_reflect_pre ) {
+ if (HPMHooks.count.HP_skill_magic_reflect_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magic_reflect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_magic_reflect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_magic_reflect_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69204,9 +69310,9 @@ int HP_skill_magic_reflect(struct block_list *src, struct block_list *bl, int ty
{
retVal___ = HPMHooks.source.skill.magic_reflect(src, bl, type);
}
- if( HPMHooks.count.HP_skill_magic_reflect_post ) {
+ if (HPMHooks.count.HP_skill_magic_reflect_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magic_reflect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_magic_reflect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_magic_reflect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, type);
}
@@ -69216,14 +69322,14 @@ int HP_skill_magic_reflect(struct block_list *src, struct block_list *bl, int ty
int HP_skill_onskillusage(struct map_session_data *sd, struct block_list *bl, uint16 skill_id, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_onskillusage_pre ) {
+ if (HPMHooks.count.HP_skill_onskillusage_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct block_list **bl, uint16 *skill_id, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_onskillusage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_onskillusage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_onskillusage_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &bl, &skill_id, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69231,9 +69337,9 @@ int HP_skill_onskillusage(struct map_session_data *sd, struct block_list *bl, ui
{
retVal___ = HPMHooks.source.skill.onskillusage(sd, bl, skill_id, tick);
}
- if( HPMHooks.count.HP_skill_onskillusage_post ) {
+ if (HPMHooks.count.HP_skill_onskillusage_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct block_list *bl, uint16 skill_id, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_onskillusage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_onskillusage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_onskillusage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, bl, skill_id, tick);
}
@@ -69243,16 +69349,16 @@ int HP_skill_onskillusage(struct map_session_data *sd, struct block_list *bl, ui
int HP_skill_cell_overlap(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_cell_overlap_pre ) {
+ if (HPMHooks.count.HP_skill_cell_overlap_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cell_overlap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cell_overlap_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_cell_overlap_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69262,9 +69368,9 @@ int HP_skill_cell_overlap(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.cell_overlap(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_cell_overlap_post ) {
+ if (HPMHooks.count.HP_skill_cell_overlap_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cell_overlap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cell_overlap_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_cell_overlap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69276,14 +69382,14 @@ int HP_skill_cell_overlap(struct block_list *bl, va_list ap) {
int HP_skill_timerskill(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_timerskill_pre ) {
+ if (HPMHooks.count.HP_skill_timerskill_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_timerskill_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69291,9 +69397,9 @@ int HP_skill_timerskill(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.timerskill(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_timerskill_post ) {
+ if (HPMHooks.count.HP_skill_timerskill_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_timerskill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -69303,16 +69409,16 @@ int HP_skill_timerskill(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_trap_splash(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_trap_splash_pre ) {
+ if (HPMHooks.count.HP_skill_trap_splash_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_trap_splash_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_trap_splash_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_trap_splash_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69322,9 +69428,9 @@ int HP_skill_trap_splash(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.trap_splash(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_trap_splash_post ) {
+ if (HPMHooks.count.HP_skill_trap_splash_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_trap_splash_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_trap_splash_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_trap_splash_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69336,14 +69442,14 @@ int HP_skill_trap_splash(struct block_list *bl, va_list ap) {
int HP_skill_check_condition_mercenary(struct block_list *bl, int skill_id, int lv, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_mercenary_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_mercenary_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *skill_id, int *lv, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mercenary_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mercenary_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_mercenary_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &skill_id, &lv, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69351,9 +69457,9 @@ int HP_skill_check_condition_mercenary(struct block_list *bl, int skill_id, int
{
retVal___ = HPMHooks.source.skill.check_condition_mercenary(bl, skill_id, lv, type);
}
- if( HPMHooks.count.HP_skill_check_condition_mercenary_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_mercenary_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int skill_id, int lv, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mercenary_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mercenary_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_mercenary_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, skill_id, lv, type);
}
@@ -69363,14 +69469,14 @@ int HP_skill_check_condition_mercenary(struct block_list *bl, int skill_id, int
struct skill_unit_group* HP_skill_locate_element_field(struct block_list *bl) {
int hIndex = 0;
struct skill_unit_group* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_locate_element_field_pre ) {
+ if (HPMHooks.count.HP_skill_locate_element_field_pre > 0) {
struct skill_unit_group* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_locate_element_field_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_locate_element_field_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_locate_element_field_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69378,9 +69484,9 @@ struct skill_unit_group* HP_skill_locate_element_field(struct block_list *bl) {
{
retVal___ = HPMHooks.source.skill.locate_element_field(bl);
}
- if( HPMHooks.count.HP_skill_locate_element_field_post ) {
+ if (HPMHooks.count.HP_skill_locate_element_field_post > 0) {
struct skill_unit_group* (*postHookFunc) (struct skill_unit_group* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_locate_element_field_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_locate_element_field_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_locate_element_field_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -69390,16 +69496,16 @@ struct skill_unit_group* HP_skill_locate_element_field(struct block_list *bl) {
int HP_skill_graffitiremover(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_graffitiremover_pre ) {
+ if (HPMHooks.count.HP_skill_graffitiremover_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_graffitiremover_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_graffitiremover_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_graffitiremover_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69409,9 +69515,9 @@ int HP_skill_graffitiremover(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.graffitiremover(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_graffitiremover_post ) {
+ if (HPMHooks.count.HP_skill_graffitiremover_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_graffitiremover_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_graffitiremover_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_graffitiremover_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69423,16 +69529,16 @@ int HP_skill_graffitiremover(struct block_list *bl, va_list ap) {
int HP_skill_activate_reverberation(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_activate_reverberation_pre ) {
+ if (HPMHooks.count.HP_skill_activate_reverberation_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_activate_reverberation_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_activate_reverberation_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_activate_reverberation_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69442,9 +69548,9 @@ int HP_skill_activate_reverberation(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.activate_reverberation(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_activate_reverberation_post ) {
+ if (HPMHooks.count.HP_skill_activate_reverberation_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_activate_reverberation_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_activate_reverberation_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_activate_reverberation_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69456,16 +69562,16 @@ int HP_skill_activate_reverberation(struct block_list *bl, va_list ap) {
int HP_skill_dance_overlap_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_dance_overlap_sub_pre ) {
+ if (HPMHooks.count.HP_skill_dance_overlap_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_dance_overlap_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69475,9 +69581,9 @@ int HP_skill_dance_overlap_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.dance_overlap_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_dance_overlap_sub_post ) {
+ if (HPMHooks.count.HP_skill_dance_overlap_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_dance_overlap_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69489,14 +69595,14 @@ int HP_skill_dance_overlap_sub(struct block_list *bl, va_list ap) {
int HP_skill_dance_overlap(struct skill_unit *su, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_dance_overlap_pre ) {
+ if (HPMHooks.count.HP_skill_dance_overlap_pre > 0) {
int (*preHookFunc) (struct skill_unit **su, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_dance_overlap_pre[hIndex].func;
retVal___ = preHookFunc(&su, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69504,9 +69610,9 @@ int HP_skill_dance_overlap(struct skill_unit *su, int flag) {
{
retVal___ = HPMHooks.source.skill.dance_overlap(su, flag);
}
- if( HPMHooks.count.HP_skill_dance_overlap_post ) {
+ if (HPMHooks.count.HP_skill_dance_overlap_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *su, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_overlap_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_dance_overlap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, su, flag);
}
@@ -69516,14 +69622,14 @@ int HP_skill_dance_overlap(struct skill_unit *su, int flag) {
struct s_skill_unit_layout* HP_skill_get_unit_layout(uint16 skill_id, uint16 skill_lv, struct block_list *src, int x, int y) {
int hIndex = 0;
struct s_skill_unit_layout* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_get_unit_layout_pre ) {
+ if (HPMHooks.count.HP_skill_get_unit_layout_pre > 0) {
struct s_skill_unit_layout* (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv, struct block_list **src, int *x, int *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_unit_layout_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv, &src, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69531,9 +69637,9 @@ struct s_skill_unit_layout* HP_skill_get_unit_layout(uint16 skill_id, uint16 ski
{
retVal___ = HPMHooks.source.skill.get_unit_layout(skill_id, skill_lv, src, x, y);
}
- if( HPMHooks.count.HP_skill_get_unit_layout_post ) {
+ if (HPMHooks.count.HP_skill_get_unit_layout_post > 0) {
struct s_skill_unit_layout* (*postHookFunc) (struct s_skill_unit_layout* retVal___, uint16 skill_id, uint16 skill_lv, struct block_list *src, int x, int y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_unit_layout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_unit_layout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv, src, x, y);
}
@@ -69543,16 +69649,16 @@ struct s_skill_unit_layout* HP_skill_get_unit_layout(uint16 skill_id, uint16 ski
int HP_skill_frostjoke_scream(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_frostjoke_scream_pre ) {
+ if (HPMHooks.count.HP_skill_frostjoke_scream_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_frostjoke_scream_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_frostjoke_scream_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_frostjoke_scream_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69562,9 +69668,9 @@ int HP_skill_frostjoke_scream(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.frostjoke_scream(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_frostjoke_scream_post ) {
+ if (HPMHooks.count.HP_skill_frostjoke_scream_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_frostjoke_scream_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_frostjoke_scream_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_frostjoke_scream_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69576,16 +69682,16 @@ int HP_skill_frostjoke_scream(struct block_list *bl, va_list ap) {
int HP_skill_greed(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_greed_pre ) {
+ if (HPMHooks.count.HP_skill_greed_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_greed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_greed_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_greed_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69595,9 +69701,9 @@ int HP_skill_greed(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.greed(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_greed_post ) {
+ if (HPMHooks.count.HP_skill_greed_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_greed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_greed_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_greed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69609,16 +69715,16 @@ int HP_skill_greed(struct block_list *bl, va_list ap) {
int HP_skill_destroy_trap(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_destroy_trap_pre ) {
+ if (HPMHooks.count.HP_skill_destroy_trap_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_destroy_trap_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_destroy_trap_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_destroy_trap_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69628,9 +69734,9 @@ int HP_skill_destroy_trap(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.destroy_trap(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_destroy_trap_post ) {
+ if (HPMHooks.count.HP_skill_destroy_trap_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_destroy_trap_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_destroy_trap_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_destroy_trap_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69642,14 +69748,14 @@ int HP_skill_destroy_trap(struct block_list *bl, va_list ap) {
struct skill_unit_group_tickset* HP_skill_unitgrouptickset_search(struct block_list *bl, struct skill_unit_group *group, int64 tick) {
int hIndex = 0;
struct skill_unit_group_tickset* retVal___ = NULL;
- if( HPMHooks.count.HP_skill_unitgrouptickset_search_pre ) {
+ if (HPMHooks.count.HP_skill_unitgrouptickset_search_pre > 0) {
struct skill_unit_group_tickset* (*preHookFunc) (struct block_list **bl, struct skill_unit_group **group, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitgrouptickset_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitgrouptickset_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unitgrouptickset_search_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &group, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69657,9 +69763,9 @@ struct skill_unit_group_tickset* HP_skill_unitgrouptickset_search(struct block_l
{
retVal___ = HPMHooks.source.skill.unitgrouptickset_search(bl, group, tick);
}
- if( HPMHooks.count.HP_skill_unitgrouptickset_search_post ) {
+ if (HPMHooks.count.HP_skill_unitgrouptickset_search_post > 0) {
struct skill_unit_group_tickset* (*postHookFunc) (struct skill_unit_group_tickset* retVal___, struct block_list *bl, struct skill_unit_group *group, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitgrouptickset_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitgrouptickset_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unitgrouptickset_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, group, tick);
}
@@ -69669,14 +69775,14 @@ struct skill_unit_group_tickset* HP_skill_unitgrouptickset_search(struct block_l
bool HP_skill_dance_switch(struct skill_unit *su, int flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_dance_switch_pre ) {
+ if (HPMHooks.count.HP_skill_dance_switch_pre > 0) {
bool (*preHookFunc) (struct skill_unit **su, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_switch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_switch_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_dance_switch_pre[hIndex].func;
retVal___ = preHookFunc(&su, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69684,9 +69790,9 @@ bool HP_skill_dance_switch(struct skill_unit *su, int flag) {
{
retVal___ = HPMHooks.source.skill.dance_switch(su, flag);
}
- if( HPMHooks.count.HP_skill_dance_switch_post ) {
+ if (HPMHooks.count.HP_skill_dance_switch_post > 0) {
bool (*postHookFunc) (bool retVal___, struct skill_unit *su, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_switch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_dance_switch_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_dance_switch_post[hIndex].func;
retVal___ = postHookFunc(retVal___, su, flag);
}
@@ -69696,16 +69802,16 @@ bool HP_skill_dance_switch(struct skill_unit *su, int flag) {
int HP_skill_check_condition_char_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_char_sub_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_char_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_char_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_char_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_check_condition_char_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69715,9 +69821,9 @@ int HP_skill_check_condition_char_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.check_condition_char_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_check_condition_char_sub_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_char_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_char_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_char_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_check_condition_char_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69729,16 +69835,16 @@ int HP_skill_check_condition_char_sub(struct block_list *bl, va_list ap) {
int HP_skill_check_condition_mob_master_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mob_master_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_check_condition_mob_master_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69748,9 +69854,9 @@ int HP_skill_check_condition_mob_master_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.check_condition_mob_master_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_check_condition_mob_master_sub_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_mob_master_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mob_master_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_mob_master_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_check_condition_mob_master_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69761,14 +69867,14 @@ int HP_skill_check_condition_mob_master_sub(struct block_list *bl, va_list ap) {
}
void HP_skill_brandishspear_first(struct square *tc, uint8 dir, int16 x, int16 y) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_brandishspear_first_pre ) {
+ if (HPMHooks.count.HP_skill_brandishspear_first_pre > 0) {
void (*preHookFunc) (struct square **tc, uint8 *dir, int16 *x, int16 *y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_first_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_first_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_brandishspear_first_pre[hIndex].func;
preHookFunc(&tc, &dir, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -69776,9 +69882,9 @@ void HP_skill_brandishspear_first(struct square *tc, uint8 dir, int16 x, int16 y
{
HPMHooks.source.skill.brandishspear_first(tc, dir, x, y);
}
- if( HPMHooks.count.HP_skill_brandishspear_first_post ) {
+ if (HPMHooks.count.HP_skill_brandishspear_first_post > 0) {
void (*postHookFunc) (struct square *tc, uint8 dir, int16 x, int16 y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_first_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_first_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_brandishspear_first_post[hIndex].func;
postHookFunc(tc, dir, x, y);
}
@@ -69787,14 +69893,14 @@ void HP_skill_brandishspear_first(struct square *tc, uint8 dir, int16 x, int16 y
}
void HP_skill_brandishspear_dir(struct square *tc, uint8 dir, int are) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_brandishspear_dir_pre ) {
+ if (HPMHooks.count.HP_skill_brandishspear_dir_pre > 0) {
void (*preHookFunc) (struct square **tc, uint8 *dir, int *are);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_dir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_dir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_brandishspear_dir_pre[hIndex].func;
preHookFunc(&tc, &dir, &are);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -69802,9 +69908,9 @@ void HP_skill_brandishspear_dir(struct square *tc, uint8 dir, int are) {
{
HPMHooks.source.skill.brandishspear_dir(tc, dir, are);
}
- if( HPMHooks.count.HP_skill_brandishspear_dir_post ) {
+ if (HPMHooks.count.HP_skill_brandishspear_dir_post > 0) {
void (*postHookFunc) (struct square *tc, uint8 dir, int are);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_dir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_brandishspear_dir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_brandishspear_dir_post[hIndex].func;
postHookFunc(tc, dir, are);
}
@@ -69814,14 +69920,14 @@ void HP_skill_brandishspear_dir(struct square *tc, uint8 dir, int are) {
int HP_skill_get_fixed_cast(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_fixed_cast_pre ) {
+ if (HPMHooks.count.HP_skill_get_fixed_cast_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_fixed_cast_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_fixed_cast_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_fixed_cast_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69829,9 +69935,9 @@ int HP_skill_get_fixed_cast(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_fixed_cast(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_fixed_cast_post ) {
+ if (HPMHooks.count.HP_skill_get_fixed_cast_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_fixed_cast_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_fixed_cast_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_fixed_cast_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -69841,16 +69947,16 @@ int HP_skill_get_fixed_cast(uint16 skill_id, uint16 skill_lv) {
int HP_skill_sit_count(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_sit_count_pre ) {
+ if (HPMHooks.count.HP_skill_sit_count_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_count_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_count_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_sit_count_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69860,9 +69966,9 @@ int HP_skill_sit_count(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.sit_count(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_sit_count_post ) {
+ if (HPMHooks.count.HP_skill_sit_count_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_count_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_count_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_sit_count_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69874,16 +69980,16 @@ int HP_skill_sit_count(struct block_list *bl, va_list ap) {
int HP_skill_sit_in(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_sit_in_pre ) {
+ if (HPMHooks.count.HP_skill_sit_in_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_in_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_in_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_sit_in_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69893,9 +69999,9 @@ int HP_skill_sit_in(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.sit_in(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_sit_in_post ) {
+ if (HPMHooks.count.HP_skill_sit_in_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_in_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_in_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_sit_in_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69907,16 +70013,16 @@ int HP_skill_sit_in(struct block_list *bl, va_list ap) {
int HP_skill_sit_out(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_sit_out_pre ) {
+ if (HPMHooks.count.HP_skill_sit_out_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_out_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_out_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_sit_out_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69926,9 +70032,9 @@ int HP_skill_sit_out(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.sit_out(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_sit_out_post ) {
+ if (HPMHooks.count.HP_skill_sit_out_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_out_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_sit_out_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_sit_out_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -69939,14 +70045,14 @@ int HP_skill_sit_out(struct block_list *bl, va_list ap) {
}
void HP_skill_unitsetmapcell(struct skill_unit *src, uint16 skill_id, uint16 skill_lv, cell_t cell, bool flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_unitsetmapcell_pre ) {
+ if (HPMHooks.count.HP_skill_unitsetmapcell_pre > 0) {
void (*preHookFunc) (struct skill_unit **src, uint16 *skill_id, uint16 *skill_lv, cell_t *cell, bool *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetmapcell_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetmapcell_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unitsetmapcell_pre[hIndex].func;
preHookFunc(&src, &skill_id, &skill_lv, &cell, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -69954,9 +70060,9 @@ void HP_skill_unitsetmapcell(struct skill_unit *src, uint16 skill_id, uint16 ski
{
HPMHooks.source.skill.unitsetmapcell(src, skill_id, skill_lv, cell, flag);
}
- if( HPMHooks.count.HP_skill_unitsetmapcell_post ) {
+ if (HPMHooks.count.HP_skill_unitsetmapcell_post > 0) {
void (*postHookFunc) (struct skill_unit *src, uint16 skill_id, uint16 skill_lv, cell_t cell, bool flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetmapcell_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetmapcell_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unitsetmapcell_post[hIndex].func;
postHookFunc(src, skill_id, skill_lv, cell, flag);
}
@@ -69966,14 +70072,14 @@ void HP_skill_unitsetmapcell(struct skill_unit *src, uint16 skill_id, uint16 ski
int HP_skill_unit_onplace_timer(struct skill_unit *src, struct block_list *bl, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_onplace_timer_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_timer_pre > 0) {
int (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onplace_timer_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -69981,9 +70087,9 @@ int HP_skill_unit_onplace_timer(struct skill_unit *src, struct block_list *bl, i
{
retVal___ = HPMHooks.source.skill.unit_onplace_timer(src, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onplace_timer_post ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_timer_post > 0) {
int (*postHookFunc) (int retVal___, struct skill_unit *src, struct block_list *bl, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onplace_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, tick);
}
@@ -69992,14 +70098,14 @@ int HP_skill_unit_onplace_timer(struct skill_unit *src, struct block_list *bl, i
}
void HP_skill_unit_onplace_timer_unknown(struct skill_unit *src, struct block_list *bl, int64 *tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_unit_onplace_timer_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_timer_unknown_pre > 0) {
void (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 **tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onplace_timer_unknown_pre[hIndex].func;
preHookFunc(&src, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70007,9 +70113,9 @@ void HP_skill_unit_onplace_timer_unknown(struct skill_unit *src, struct block_li
{
HPMHooks.source.skill.unit_onplace_timer_unknown(src, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onplace_timer_unknown_post ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_timer_unknown_post > 0) {
void (*postHookFunc) (struct skill_unit *src, struct block_list *bl, int64 *tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_timer_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onplace_timer_unknown_post[hIndex].func;
postHookFunc(src, bl, tick);
}
@@ -70019,16 +70125,16 @@ void HP_skill_unit_onplace_timer_unknown(struct skill_unit *src, struct block_li
int HP_skill_unit_effect(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_effect_pre ) {
+ if (HPMHooks.count.HP_skill_unit_effect_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_effect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_effect_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_unit_effect_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70038,9 +70144,9 @@ int HP_skill_unit_effect(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.unit_effect(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_unit_effect_post ) {
+ if (HPMHooks.count.HP_skill_unit_effect_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_effect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_effect_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_unit_effect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -70052,16 +70158,16 @@ int HP_skill_unit_effect(struct block_list *bl, va_list ap) {
int HP_skill_unit_timer_sub_onplace(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre ) {
+ if (HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_onplace_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_unit_timer_sub_onplace_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70071,9 +70177,9 @@ int HP_skill_unit_timer_sub_onplace(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.unit_timer_sub_onplace(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_unit_timer_sub_onplace_post ) {
+ if (HPMHooks.count.HP_skill_unit_timer_sub_onplace_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_onplace_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_onplace_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_unit_timer_sub_onplace_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -70085,16 +70191,16 @@ int HP_skill_unit_timer_sub_onplace(struct block_list *bl, va_list ap) {
int HP_skill_unit_move_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_move_sub_pre ) {
+ if (HPMHooks.count.HP_skill_unit_move_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_unit_move_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70104,9 +70210,9 @@ int HP_skill_unit_move_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.unit_move_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_unit_move_sub_post ) {
+ if (HPMHooks.count.HP_skill_unit_move_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_move_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_unit_move_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -70118,14 +70224,14 @@ int HP_skill_unit_move_sub(struct block_list *bl, va_list ap) {
int HP_skill_blockpc_end(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockpc_end_pre ) {
+ if (HPMHooks.count.HP_skill_blockpc_end_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockpc_end_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70133,9 +70239,9 @@ int HP_skill_blockpc_end(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.blockpc_end(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_blockpc_end_post ) {
+ if (HPMHooks.count.HP_skill_blockpc_end_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockpc_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockpc_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -70145,14 +70251,14 @@ int HP_skill_blockpc_end(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_blockhomun_end(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockhomun_end_pre ) {
+ if (HPMHooks.count.HP_skill_blockhomun_end_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockhomun_end_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70160,9 +70266,9 @@ int HP_skill_blockhomun_end(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.blockhomun_end(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_blockhomun_end_post ) {
+ if (HPMHooks.count.HP_skill_blockhomun_end_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockhomun_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockhomun_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -70172,14 +70278,14 @@ int HP_skill_blockhomun_end(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_blockmerc_end(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_blockmerc_end_pre ) {
+ if (HPMHooks.count.HP_skill_blockmerc_end_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_end_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_end_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_blockmerc_end_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70187,9 +70293,9 @@ int HP_skill_blockmerc_end(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.blockmerc_end(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_blockmerc_end_post ) {
+ if (HPMHooks.count.HP_skill_blockmerc_end_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_end_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_blockmerc_end_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_blockmerc_end_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -70199,14 +70305,14 @@ int HP_skill_blockmerc_end(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_split_atoi(char *str, int *val) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_split_atoi_pre ) {
+ if (HPMHooks.count.HP_skill_split_atoi_pre > 0) {
int (*preHookFunc) (char **str, int **val);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_split_atoi_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_split_atoi_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_split_atoi_pre[hIndex].func;
retVal___ = preHookFunc(&str, &val);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70214,9 +70320,9 @@ int HP_skill_split_atoi(char *str, int *val) {
{
retVal___ = HPMHooks.source.skill.split_atoi(str, val);
}
- if( HPMHooks.count.HP_skill_split_atoi_post ) {
+ if (HPMHooks.count.HP_skill_split_atoi_post > 0) {
int (*postHookFunc) (int retVal___, char *str, int *val);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_split_atoi_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_split_atoi_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_split_atoi_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, val);
}
@@ -70226,14 +70332,14 @@ int HP_skill_split_atoi(char *str, int *val) {
int HP_skill_unit_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_timer_pre ) {
+ if (HPMHooks.count.HP_skill_unit_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70241,9 +70347,9 @@ int HP_skill_unit_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.skill.unit_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_skill_unit_timer_post ) {
+ if (HPMHooks.count.HP_skill_unit_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -70253,16 +70359,16 @@ int HP_skill_unit_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_skill_unit_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_unit_timer_sub_pre ) {
+ if (HPMHooks.count.HP_skill_unit_timer_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_unit_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70272,9 +70378,9 @@ int HP_skill_unit_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.skill.unit_timer_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_unit_timer_sub_post ) {
+ if (HPMHooks.count.HP_skill_unit_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_unit_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -70285,14 +70391,14 @@ int HP_skill_unit_timer_sub(union DBKey key, struct DBData *data, va_list ap) {
}
void HP_skill_init_unit_layout(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_init_unit_layout_pre ) {
+ if (HPMHooks.count.HP_skill_init_unit_layout_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_init_unit_layout_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70300,9 +70406,9 @@ void HP_skill_init_unit_layout(void) {
{
HPMHooks.source.skill.init_unit_layout();
}
- if( HPMHooks.count.HP_skill_init_unit_layout_post ) {
+ if (HPMHooks.count.HP_skill_init_unit_layout_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_init_unit_layout_post[hIndex].func;
postHookFunc();
}
@@ -70311,14 +70417,14 @@ void HP_skill_init_unit_layout(void) {
}
void HP_skill_init_unit_layout_unknown(int skill_idx) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_init_unit_layout_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_init_unit_layout_unknown_pre > 0) {
void (*preHookFunc) (int *skill_idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_init_unit_layout_unknown_pre[hIndex].func;
preHookFunc(&skill_idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70326,9 +70432,9 @@ void HP_skill_init_unit_layout_unknown(int skill_idx) {
{
HPMHooks.source.skill.init_unit_layout_unknown(skill_idx);
}
- if( HPMHooks.count.HP_skill_init_unit_layout_unknown_post ) {
+ if (HPMHooks.count.HP_skill_init_unit_layout_unknown_post > 0) {
void (*postHookFunc) (int skill_idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_init_unit_layout_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_init_unit_layout_unknown_post[hIndex].func;
postHookFunc(skill_idx);
}
@@ -70337,14 +70443,14 @@ void HP_skill_init_unit_layout_unknown(int skill_idx) {
}
void HP_skill_validate_hittype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_hittype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_hittype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_hittype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_hittype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_hittype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70352,9 +70458,9 @@ void HP_skill_validate_hittype(struct config_setting_t *conf, struct s_skill_db
{
HPMHooks.source.skill.validate_hittype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_hittype_post ) {
+ if (HPMHooks.count.HP_skill_validate_hittype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_hittype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_hittype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_hittype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70363,14 +70469,14 @@ void HP_skill_validate_hittype(struct config_setting_t *conf, struct s_skill_db
}
void HP_skill_validate_skilltype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_skilltype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_skilltype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilltype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilltype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_skilltype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70378,9 +70484,9 @@ void HP_skill_validate_skilltype(struct config_setting_t *conf, struct s_skill_d
{
HPMHooks.source.skill.validate_skilltype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_skilltype_post ) {
+ if (HPMHooks.count.HP_skill_validate_skilltype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilltype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilltype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_skilltype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70389,14 +70495,14 @@ void HP_skill_validate_skilltype(struct config_setting_t *conf, struct s_skill_d
}
void HP_skill_validate_attacktype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_attacktype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_attacktype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_attacktype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_attacktype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_attacktype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70404,9 +70510,9 @@ void HP_skill_validate_attacktype(struct config_setting_t *conf, struct s_skill_
{
HPMHooks.source.skill.validate_attacktype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_attacktype_post ) {
+ if (HPMHooks.count.HP_skill_validate_attacktype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_attacktype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_attacktype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_attacktype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70415,14 +70521,14 @@ void HP_skill_validate_attacktype(struct config_setting_t *conf, struct s_skill_
}
void HP_skill_validate_element(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_element_pre ) {
+ if (HPMHooks.count.HP_skill_validate_element_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_element_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_element_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_element_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70430,9 +70536,9 @@ void HP_skill_validate_element(struct config_setting_t *conf, struct s_skill_db
{
HPMHooks.source.skill.validate_element(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_element_post ) {
+ if (HPMHooks.count.HP_skill_validate_element_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_element_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_element_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_element_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70441,14 +70547,14 @@ void HP_skill_validate_element(struct config_setting_t *conf, struct s_skill_db
}
void HP_skill_validate_skillinfo(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_skillinfo_pre ) {
+ if (HPMHooks.count.HP_skill_validate_skillinfo_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skillinfo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skillinfo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_skillinfo_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70456,9 +70562,9 @@ void HP_skill_validate_skillinfo(struct config_setting_t *conf, struct s_skill_d
{
HPMHooks.source.skill.validate_skillinfo(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_skillinfo_post ) {
+ if (HPMHooks.count.HP_skill_validate_skillinfo_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skillinfo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skillinfo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_skillinfo_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70467,14 +70573,14 @@ void HP_skill_validate_skillinfo(struct config_setting_t *conf, struct s_skill_d
}
void HP_skill_validate_damagetype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_damagetype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_damagetype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_damagetype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_damagetype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_damagetype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70482,9 +70588,9 @@ void HP_skill_validate_damagetype(struct config_setting_t *conf, struct s_skill_
{
HPMHooks.source.skill.validate_damagetype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_damagetype_post ) {
+ if (HPMHooks.count.HP_skill_validate_damagetype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_damagetype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_damagetype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_damagetype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70493,14 +70599,14 @@ void HP_skill_validate_damagetype(struct config_setting_t *conf, struct s_skill_
}
void HP_skill_validate_castnodex(struct config_setting_t *conf, struct s_skill_db *sk, bool delay) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_castnodex_pre ) {
+ if (HPMHooks.count.HP_skill_validate_castnodex_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk, bool *delay);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_castnodex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_castnodex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_castnodex_pre[hIndex].func;
preHookFunc(&conf, &sk, &delay);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70508,9 +70614,9 @@ void HP_skill_validate_castnodex(struct config_setting_t *conf, struct s_skill_d
{
HPMHooks.source.skill.validate_castnodex(conf, sk, delay);
}
- if( HPMHooks.count.HP_skill_validate_castnodex_post ) {
+ if (HPMHooks.count.HP_skill_validate_castnodex_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk, bool delay);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_castnodex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_castnodex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_castnodex_post[hIndex].func;
postHookFunc(conf, sk, delay);
}
@@ -70519,14 +70625,14 @@ void HP_skill_validate_castnodex(struct config_setting_t *conf, struct s_skill_d
}
void HP_skill_validate_weapontype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_weapontype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_weapontype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_weapontype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70534,9 +70640,9 @@ void HP_skill_validate_weapontype(struct config_setting_t *conf, struct s_skill_
{
HPMHooks.source.skill.validate_weapontype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_weapontype_post ) {
+ if (HPMHooks.count.HP_skill_validate_weapontype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_weapontype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70545,14 +70651,14 @@ void HP_skill_validate_weapontype(struct config_setting_t *conf, struct s_skill_
}
void HP_skill_validate_ammotype(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_ammotype_pre ) {
+ if (HPMHooks.count.HP_skill_validate_ammotype_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_ammotype_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70560,9 +70666,9 @@ void HP_skill_validate_ammotype(struct config_setting_t *conf, struct s_skill_db
{
HPMHooks.source.skill.validate_ammotype(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_ammotype_post ) {
+ if (HPMHooks.count.HP_skill_validate_ammotype_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_ammotype_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70571,14 +70677,14 @@ void HP_skill_validate_ammotype(struct config_setting_t *conf, struct s_skill_db
}
void HP_skill_validate_state(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_state_pre ) {
+ if (HPMHooks.count.HP_skill_validate_state_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_state_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_state_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_state_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70586,9 +70692,9 @@ void HP_skill_validate_state(struct config_setting_t *conf, struct s_skill_db *s
{
HPMHooks.source.skill.validate_state(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_state_post ) {
+ if (HPMHooks.count.HP_skill_validate_state_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_state_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_state_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_state_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70597,14 +70703,14 @@ void HP_skill_validate_state(struct config_setting_t *conf, struct s_skill_db *s
}
void HP_skill_validate_item_requirements(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_item_requirements_pre ) {
+ if (HPMHooks.count.HP_skill_validate_item_requirements_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_item_requirements_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_item_requirements_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_item_requirements_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70612,9 +70718,9 @@ void HP_skill_validate_item_requirements(struct config_setting_t *conf, struct s
{
HPMHooks.source.skill.validate_item_requirements(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_item_requirements_post ) {
+ if (HPMHooks.count.HP_skill_validate_item_requirements_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_item_requirements_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_item_requirements_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_item_requirements_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70623,14 +70729,14 @@ void HP_skill_validate_item_requirements(struct config_setting_t *conf, struct s
}
void HP_skill_validate_unit_target(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_unit_target_pre ) {
+ if (HPMHooks.count.HP_skill_validate_unit_target_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_unit_target_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70638,9 +70744,9 @@ void HP_skill_validate_unit_target(struct config_setting_t *conf, struct s_skill
{
HPMHooks.source.skill.validate_unit_target(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_unit_target_post ) {
+ if (HPMHooks.count.HP_skill_validate_unit_target_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_unit_target_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70649,14 +70755,14 @@ void HP_skill_validate_unit_target(struct config_setting_t *conf, struct s_skill
}
void HP_skill_validate_unit_flag(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_unit_flag_pre ) {
+ if (HPMHooks.count.HP_skill_validate_unit_flag_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_unit_flag_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70664,9 +70770,9 @@ void HP_skill_validate_unit_flag(struct config_setting_t *conf, struct s_skill_d
{
HPMHooks.source.skill.validate_unit_flag(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_unit_flag_post ) {
+ if (HPMHooks.count.HP_skill_validate_unit_flag_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_unit_flag_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70675,14 +70781,14 @@ void HP_skill_validate_unit_flag(struct config_setting_t *conf, struct s_skill_d
}
void HP_skill_validate_additional_fields(struct config_setting_t *conf, struct s_skill_db *sk) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_validate_additional_fields_pre ) {
+ if (HPMHooks.count.HP_skill_validate_additional_fields_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_additional_fields_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_additional_fields_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_additional_fields_pre[hIndex].func;
preHookFunc(&conf, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70690,9 +70796,9 @@ void HP_skill_validate_additional_fields(struct config_setting_t *conf, struct s
{
HPMHooks.source.skill.validate_additional_fields(conf, sk);
}
- if( HPMHooks.count.HP_skill_validate_additional_fields_post ) {
+ if (HPMHooks.count.HP_skill_validate_additional_fields_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_additional_fields_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_additional_fields_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_additional_fields_post[hIndex].func;
postHookFunc(conf, sk);
}
@@ -70702,14 +70808,14 @@ void HP_skill_validate_additional_fields(struct config_setting_t *conf, struct s
bool HP_skill_validate_skilldb(struct s_skill_db *skt, const char *source) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_validate_skilldb_pre ) {
+ if (HPMHooks.count.HP_skill_validate_skilldb_pre > 0) {
bool (*preHookFunc) (struct s_skill_db **skt, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_skilldb_pre[hIndex].func;
retVal___ = preHookFunc(&skt, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70717,9 +70823,9 @@ bool HP_skill_validate_skilldb(struct s_skill_db *skt, const char *source) {
{
retVal___ = HPMHooks.source.skill.validate_skilldb(skt, source);
}
- if( HPMHooks.count.HP_skill_validate_skilldb_post ) {
+ if (HPMHooks.count.HP_skill_validate_skilldb_post > 0) {
bool (*postHookFunc) (bool retVal___, struct s_skill_db *skt, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_skilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_skilldb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skt, source);
}
@@ -70729,14 +70835,14 @@ bool HP_skill_validate_skilldb(struct s_skill_db *skt, const char *source) {
int HP_skill_validate_weapontype_sub(const char *type, bool on, struct s_skill_db *sk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_validate_weapontype_sub_pre ) {
+ if (HPMHooks.count.HP_skill_validate_weapontype_sub_pre > 0) {
int (*preHookFunc) (const char **type, bool *on, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_weapontype_sub_pre[hIndex].func;
retVal___ = preHookFunc(&type, &on, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70744,9 +70850,9 @@ int HP_skill_validate_weapontype_sub(const char *type, bool on, struct s_skill_d
{
retVal___ = HPMHooks.source.skill.validate_weapontype_sub(type, on, sk);
}
- if( HPMHooks.count.HP_skill_validate_weapontype_sub_post ) {
+ if (HPMHooks.count.HP_skill_validate_weapontype_sub_post > 0) {
int (*postHookFunc) (int retVal___, const char *type, bool on, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_weapontype_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_weapontype_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, on, sk);
}
@@ -70756,14 +70862,14 @@ int HP_skill_validate_weapontype_sub(const char *type, bool on, struct s_skill_d
int HP_skill_validate_ammotype_sub(const char *type, bool on, struct s_skill_db *sk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_validate_ammotype_sub_pre ) {
+ if (HPMHooks.count.HP_skill_validate_ammotype_sub_pre > 0) {
int (*preHookFunc) (const char **type, bool *on, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_ammotype_sub_pre[hIndex].func;
retVal___ = preHookFunc(&type, &on, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70771,9 +70877,9 @@ int HP_skill_validate_ammotype_sub(const char *type, bool on, struct s_skill_db
{
retVal___ = HPMHooks.source.skill.validate_ammotype_sub(type, on, sk);
}
- if( HPMHooks.count.HP_skill_validate_ammotype_sub_post ) {
+ if (HPMHooks.count.HP_skill_validate_ammotype_sub_post > 0) {
int (*postHookFunc) (int retVal___, const char *type, bool on, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_ammotype_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_ammotype_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, on, sk);
}
@@ -70783,14 +70889,14 @@ int HP_skill_validate_ammotype_sub(const char *type, bool on, struct s_skill_db
int HP_skill_validate_unit_flag_sub(const char *type, bool on, struct s_skill_db *sk) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_validate_unit_flag_sub_pre ) {
+ if (HPMHooks.count.HP_skill_validate_unit_flag_sub_pre > 0) {
int (*preHookFunc) (const char **type, bool *on, struct s_skill_db **sk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_validate_unit_flag_sub_pre[hIndex].func;
retVal___ = preHookFunc(&type, &on, &sk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70798,9 +70904,9 @@ int HP_skill_validate_unit_flag_sub(const char *type, bool on, struct s_skill_db
{
retVal___ = HPMHooks.source.skill.validate_unit_flag_sub(type, on, sk);
}
- if( HPMHooks.count.HP_skill_validate_unit_flag_sub_post ) {
+ if (HPMHooks.count.HP_skill_validate_unit_flag_sub_post > 0) {
int (*postHookFunc) (int retVal___, const char *type, bool on, struct s_skill_db *sk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_validate_unit_flag_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_validate_unit_flag_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type, on, sk);
}
@@ -70810,14 +70916,14 @@ int HP_skill_validate_unit_flag_sub(const char *type, bool on, struct s_skill_db
bool HP_skill_read_skilldb(const char *filename) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_read_skilldb_pre ) {
+ if (HPMHooks.count.HP_skill_read_skilldb_pre > 0) {
bool (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_skilldb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_skilldb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_read_skilldb_pre[hIndex].func;
retVal___ = preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70825,9 +70931,9 @@ bool HP_skill_read_skilldb(const char *filename) {
{
retVal___ = HPMHooks.source.skill.read_skilldb(filename);
}
- if( HPMHooks.count.HP_skill_read_skilldb_post ) {
+ if (HPMHooks.count.HP_skill_read_skilldb_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_skilldb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_read_skilldb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_read_skilldb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename);
}
@@ -70836,14 +70942,14 @@ bool HP_skill_read_skilldb(const char *filename) {
}
void HP_skill_config_set_level(struct config_setting_t *conf, int *arr) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_config_set_level_pre ) {
+ if (HPMHooks.count.HP_skill_config_set_level_pre > 0) {
void (*preHookFunc) (struct config_setting_t **conf, int **arr);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_config_set_level_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_config_set_level_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_config_set_level_pre[hIndex].func;
preHookFunc(&conf, &arr);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70851,9 +70957,9 @@ void HP_skill_config_set_level(struct config_setting_t *conf, int *arr) {
{
HPMHooks.source.skill.config_set_level(conf, arr);
}
- if( HPMHooks.count.HP_skill_config_set_level_post ) {
+ if (HPMHooks.count.HP_skill_config_set_level_post > 0) {
void (*postHookFunc) (struct config_setting_t *conf, int *arr);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_config_set_level_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_config_set_level_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_config_set_level_post[hIndex].func;
postHookFunc(conf, arr);
}
@@ -70862,14 +70968,14 @@ void HP_skill_config_set_level(struct config_setting_t *conf, int *arr) {
}
void HP_skill_level_set_value(int *arr, int value) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_level_set_value_pre ) {
+ if (HPMHooks.count.HP_skill_level_set_value_pre > 0) {
void (*preHookFunc) (int **arr, int *value);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_level_set_value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_level_set_value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_level_set_value_pre[hIndex].func;
preHookFunc(&arr, &value);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -70877,9 +70983,9 @@ void HP_skill_level_set_value(int *arr, int value) {
{
HPMHooks.source.skill.level_set_value(arr, value);
}
- if( HPMHooks.count.HP_skill_level_set_value_post ) {
+ if (HPMHooks.count.HP_skill_level_set_value_post > 0) {
void (*postHookFunc) (int *arr, int value);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_level_set_value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_level_set_value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_level_set_value_post[hIndex].func;
postHookFunc(arr, value);
}
@@ -70889,14 +70995,14 @@ void HP_skill_level_set_value(int *arr, int value) {
bool HP_skill_parse_row_producedb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_producedb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_producedb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_producedb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_producedb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_producedb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70904,9 +71010,9 @@ bool HP_skill_parse_row_producedb(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_producedb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_producedb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_producedb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_producedb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_producedb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_producedb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -70916,14 +71022,14 @@ bool HP_skill_parse_row_producedb(char *split[], int columns, int current) {
bool HP_skill_parse_row_createarrowdb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_createarrowdb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_createarrowdb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_createarrowdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_createarrowdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_createarrowdb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70931,9 +71037,9 @@ bool HP_skill_parse_row_createarrowdb(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_createarrowdb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_createarrowdb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_createarrowdb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_createarrowdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_createarrowdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_createarrowdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -70943,14 +71049,14 @@ bool HP_skill_parse_row_createarrowdb(char *split[], int columns, int current) {
bool HP_skill_parse_row_abradb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_abradb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_abradb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_abradb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_abradb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_abradb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70958,9 +71064,9 @@ bool HP_skill_parse_row_abradb(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_abradb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_abradb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_abradb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_abradb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_abradb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_abradb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -70970,14 +71076,14 @@ bool HP_skill_parse_row_abradb(char *split[], int columns, int current) {
bool HP_skill_parse_row_spellbookdb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_spellbookdb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_spellbookdb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_spellbookdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_spellbookdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_spellbookdb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -70985,9 +71091,9 @@ bool HP_skill_parse_row_spellbookdb(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_spellbookdb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_spellbookdb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_spellbookdb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_spellbookdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_spellbookdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_spellbookdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -70997,14 +71103,14 @@ bool HP_skill_parse_row_spellbookdb(char *split[], int columns, int current) {
bool HP_skill_parse_row_magicmushroomdb(char *split[], int column, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre > 0) {
bool (*preHookFunc) (char **split[], int *column, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_magicmushroomdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_magicmushroomdb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &column, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71012,9 +71118,9 @@ bool HP_skill_parse_row_magicmushroomdb(char *split[], int column, int current)
{
retVal___ = HPMHooks.source.skill.parse_row_magicmushroomdb(split, column, current);
}
- if( HPMHooks.count.HP_skill_parse_row_magicmushroomdb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_magicmushroomdb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int column, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_magicmushroomdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_magicmushroomdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_magicmushroomdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, column, current);
}
@@ -71024,14 +71130,14 @@ bool HP_skill_parse_row_magicmushroomdb(char *split[], int column, int current)
bool HP_skill_parse_row_reproducedb(char *split[], int column, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_reproducedb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_reproducedb_pre > 0) {
bool (*preHookFunc) (char **split[], int *column, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_reproducedb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_reproducedb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_reproducedb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &column, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71039,9 +71145,9 @@ bool HP_skill_parse_row_reproducedb(char *split[], int column, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_reproducedb(split, column, current);
}
- if( HPMHooks.count.HP_skill_parse_row_reproducedb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_reproducedb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int column, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_reproducedb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_reproducedb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_reproducedb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, column, current);
}
@@ -71051,14 +71157,14 @@ bool HP_skill_parse_row_reproducedb(char *split[], int column, int current) {
bool HP_skill_parse_row_improvisedb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_improvisedb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_improvisedb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_improvisedb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_improvisedb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_improvisedb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71066,9 +71172,9 @@ bool HP_skill_parse_row_improvisedb(char *split[], int columns, int current) {
{
retVal___ = HPMHooks.source.skill.parse_row_improvisedb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_improvisedb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_improvisedb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_improvisedb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_improvisedb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_improvisedb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -71078,14 +71184,14 @@ bool HP_skill_parse_row_improvisedb(char *split[], int columns, int current) {
bool HP_skill_parse_row_changematerialdb(char *split[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_parse_row_changematerialdb_pre ) {
+ if (HPMHooks.count.HP_skill_parse_row_changematerialdb_pre > 0) {
bool (*preHookFunc) (char **split[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_changematerialdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_changematerialdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_parse_row_changematerialdb_pre[hIndex].func;
retVal___ = preHookFunc(&split, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71093,9 +71199,9 @@ bool HP_skill_parse_row_changematerialdb(char *split[], int columns, int current
{
retVal___ = HPMHooks.source.skill.parse_row_changematerialdb(split, columns, current);
}
- if( HPMHooks.count.HP_skill_parse_row_changematerialdb_post ) {
+ if (HPMHooks.count.HP_skill_parse_row_changematerialdb_post > 0) {
bool (*postHookFunc) (bool retVal___, char *split[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_changematerialdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_parse_row_changematerialdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_parse_row_changematerialdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, split, columns, current);
}
@@ -71104,14 +71210,14 @@ bool HP_skill_parse_row_changematerialdb(char *split[], int columns, int current
}
void HP_skill_usave_add(struct map_session_data *sd, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_usave_add_pre ) {
+ if (HPMHooks.count.HP_skill_usave_add_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_usave_add_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71119,9 +71225,9 @@ void HP_skill_usave_add(struct map_session_data *sd, uint16 skill_id, uint16 ski
{
HPMHooks.source.skill.usave_add(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_usave_add_post ) {
+ if (HPMHooks.count.HP_skill_usave_add_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_usave_add_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv);
}
@@ -71130,14 +71236,14 @@ void HP_skill_usave_add(struct map_session_data *sd, uint16 skill_id, uint16 ski
}
void HP_skill_usave_trigger(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_usave_trigger_pre ) {
+ if (HPMHooks.count.HP_skill_usave_trigger_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_trigger_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_trigger_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_usave_trigger_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71145,9 +71251,9 @@ void HP_skill_usave_trigger(struct map_session_data *sd) {
{
HPMHooks.source.skill.usave_trigger(sd);
}
- if( HPMHooks.count.HP_skill_usave_trigger_post ) {
+ if (HPMHooks.count.HP_skill_usave_trigger_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_trigger_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_usave_trigger_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_usave_trigger_post[hIndex].func;
postHookFunc(sd);
}
@@ -71156,14 +71262,14 @@ void HP_skill_usave_trigger(struct map_session_data *sd) {
}
void HP_skill_cooldown_load(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_cooldown_load_pre ) {
+ if (HPMHooks.count.HP_skill_cooldown_load_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_load_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_load_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cooldown_load_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71171,9 +71277,9 @@ void HP_skill_cooldown_load(struct map_session_data *sd) {
{
HPMHooks.source.skill.cooldown_load(sd);
}
- if( HPMHooks.count.HP_skill_cooldown_load_post ) {
+ if (HPMHooks.count.HP_skill_cooldown_load_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_load_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_load_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cooldown_load_post[hIndex].func;
postHookFunc(sd);
}
@@ -71183,14 +71289,14 @@ void HP_skill_cooldown_load(struct map_session_data *sd) {
int HP_skill_spellbook(struct map_session_data *sd, int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_spellbook_pre ) {
+ if (HPMHooks.count.HP_skill_spellbook_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_spellbook_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_spellbook_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_spellbook_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71198,9 +71304,9 @@ int HP_skill_spellbook(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.skill.spellbook(sd, nameid);
}
- if( HPMHooks.count.HP_skill_spellbook_post ) {
+ if (HPMHooks.count.HP_skill_spellbook_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_spellbook_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_spellbook_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_spellbook_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -71210,14 +71316,14 @@ int HP_skill_spellbook(struct map_session_data *sd, int nameid) {
int HP_skill_block_check(struct block_list *bl, enum sc_type type, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_block_check_pre ) {
+ if (HPMHooks.count.HP_skill_block_check_pre > 0) {
int (*preHookFunc) (struct block_list **bl, enum sc_type *type, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_block_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_block_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_block_check_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71225,9 +71331,9 @@ int HP_skill_block_check(struct block_list *bl, enum sc_type type, uint16 skill_
{
retVal___ = HPMHooks.source.skill.block_check(bl, type, skill_id);
}
- if( HPMHooks.count.HP_skill_block_check_post ) {
+ if (HPMHooks.count.HP_skill_block_check_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, enum sc_type type, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_block_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_block_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_block_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type, skill_id);
}
@@ -71237,16 +71343,16 @@ int HP_skill_block_check(struct block_list *bl, enum sc_type type, uint16 skill_
int HP_skill_detonator(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_detonator_pre ) {
+ if (HPMHooks.count.HP_skill_detonator_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_detonator_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_detonator_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_detonator_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71256,9 +71362,9 @@ int HP_skill_detonator(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.detonator(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_detonator_post ) {
+ if (HPMHooks.count.HP_skill_detonator_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_detonator_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_detonator_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_detonator_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -71270,14 +71376,14 @@ int HP_skill_detonator(struct block_list *bl, va_list ap) {
bool HP_skill_check_camouflage(struct block_list *bl, struct status_change_entry *sce) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_check_camouflage_pre ) {
+ if (HPMHooks.count.HP_skill_check_camouflage_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, struct status_change_entry **sce);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_camouflage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_camouflage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_camouflage_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sce);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71285,9 +71391,9 @@ bool HP_skill_check_camouflage(struct block_list *bl, struct status_change_entry
{
retVal___ = HPMHooks.source.skill.check_camouflage(bl, sce);
}
- if( HPMHooks.count.HP_skill_check_camouflage_post ) {
+ if (HPMHooks.count.HP_skill_check_camouflage_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, struct status_change_entry *sce);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_camouflage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_camouflage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_camouflage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sce);
}
@@ -71297,14 +71403,14 @@ bool HP_skill_check_camouflage(struct block_list *bl, struct status_change_entry
int HP_skill_magicdecoy(struct map_session_data *sd, int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_magicdecoy_pre ) {
+ if (HPMHooks.count.HP_skill_magicdecoy_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magicdecoy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_magicdecoy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_magicdecoy_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71312,9 +71418,9 @@ int HP_skill_magicdecoy(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.skill.magicdecoy(sd, nameid);
}
- if( HPMHooks.count.HP_skill_magicdecoy_post ) {
+ if (HPMHooks.count.HP_skill_magicdecoy_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_magicdecoy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_magicdecoy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_magicdecoy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -71324,14 +71430,14 @@ int HP_skill_magicdecoy(struct map_session_data *sd, int nameid) {
int HP_skill_poisoningweapon(struct map_session_data *sd, int nameid) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_poisoningweapon_pre ) {
+ if (HPMHooks.count.HP_skill_poisoningweapon_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_poisoningweapon_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_poisoningweapon_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_poisoningweapon_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71339,9 +71445,9 @@ int HP_skill_poisoningweapon(struct map_session_data *sd, int nameid) {
{
retVal___ = HPMHooks.source.skill.poisoningweapon(sd, nameid);
}
- if( HPMHooks.count.HP_skill_poisoningweapon_post ) {
+ if (HPMHooks.count.HP_skill_poisoningweapon_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_poisoningweapon_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_poisoningweapon_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_poisoningweapon_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -71351,14 +71457,14 @@ int HP_skill_poisoningweapon(struct map_session_data *sd, int nameid) {
int HP_skill_select_menu(struct map_session_data *sd, uint16 skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_select_menu_pre ) {
+ if (HPMHooks.count.HP_skill_select_menu_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_select_menu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_select_menu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_select_menu_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71366,9 +71472,9 @@ int HP_skill_select_menu(struct map_session_data *sd, uint16 skill_id) {
{
retVal___ = HPMHooks.source.skill.select_menu(sd, skill_id);
}
- if( HPMHooks.count.HP_skill_select_menu_post ) {
+ if (HPMHooks.count.HP_skill_select_menu_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_select_menu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_select_menu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_select_menu_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_id);
}
@@ -71378,14 +71484,14 @@ int HP_skill_select_menu(struct map_session_data *sd, uint16 skill_id) {
int HP_skill_elementalanalysis(struct map_session_data *sd, uint16 skill_lv, const struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_elementalanalysis_pre ) {
+ if (HPMHooks.count.HP_skill_elementalanalysis_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, uint16 *skill_lv, const struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_elementalanalysis_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_elementalanalysis_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_elementalanalysis_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &skill_lv, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71393,9 +71499,9 @@ int HP_skill_elementalanalysis(struct map_session_data *sd, uint16 skill_lv, con
{
retVal___ = HPMHooks.source.skill.elementalanalysis(sd, skill_lv, item_list);
}
- if( HPMHooks.count.HP_skill_elementalanalysis_post ) {
+ if (HPMHooks.count.HP_skill_elementalanalysis_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, uint16 skill_lv, const struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_elementalanalysis_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_elementalanalysis_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_elementalanalysis_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, skill_lv, item_list);
}
@@ -71405,14 +71511,14 @@ int HP_skill_elementalanalysis(struct map_session_data *sd, uint16 skill_lv, con
int HP_skill_changematerial(struct map_session_data *sd, const struct itemlist *item_list) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_changematerial_pre ) {
+ if (HPMHooks.count.HP_skill_changematerial_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, const struct itemlist **item_list);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_changematerial_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_changematerial_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_changematerial_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_list);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71420,9 +71526,9 @@ int HP_skill_changematerial(struct map_session_data *sd, const struct itemlist *
{
retVal___ = HPMHooks.source.skill.changematerial(sd, item_list);
}
- if( HPMHooks.count.HP_skill_changematerial_post ) {
+ if (HPMHooks.count.HP_skill_changematerial_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, const struct itemlist *item_list);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_changematerial_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_changematerial_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_changematerial_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_list);
}
@@ -71432,14 +71538,14 @@ int HP_skill_changematerial(struct map_session_data *sd, const struct itemlist *
int HP_skill_get_elemental_type(uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_elemental_type_pre ) {
+ if (HPMHooks.count.HP_skill_get_elemental_type_pre > 0) {
int (*preHookFunc) (uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_elemental_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_elemental_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_elemental_type_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71447,9 +71553,9 @@ int HP_skill_get_elemental_type(uint16 skill_id, uint16 skill_lv) {
{
retVal___ = HPMHooks.source.skill.get_elemental_type(skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_get_elemental_type_post ) {
+ if (HPMHooks.count.HP_skill_get_elemental_type_post > 0) {
int (*postHookFunc) (int retVal___, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_elemental_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_elemental_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_elemental_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id, skill_lv);
}
@@ -71458,14 +71564,14 @@ int HP_skill_get_elemental_type(uint16 skill_id, uint16 skill_lv) {
}
void HP_skill_cooldown_save(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_cooldown_save_pre ) {
+ if (HPMHooks.count.HP_skill_cooldown_save_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_save_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_save_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cooldown_save_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71473,9 +71579,9 @@ void HP_skill_cooldown_save(struct map_session_data *sd) {
{
HPMHooks.source.skill.cooldown_save(sd);
}
- if( HPMHooks.count.HP_skill_cooldown_save_post ) {
+ if (HPMHooks.count.HP_skill_cooldown_save_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_save_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cooldown_save_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cooldown_save_post[hIndex].func;
postHookFunc(sd);
}
@@ -71485,14 +71591,14 @@ void HP_skill_cooldown_save(struct map_session_data *sd) {
int HP_skill_get_new_group_id(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_get_new_group_id_pre ) {
+ if (HPMHooks.count.HP_skill_get_new_group_id_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_new_group_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_new_group_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_new_group_id_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71500,9 +71606,9 @@ int HP_skill_get_new_group_id(void) {
{
retVal___ = HPMHooks.source.skill.get_new_group_id();
}
- if( HPMHooks.count.HP_skill_get_new_group_id_post ) {
+ if (HPMHooks.count.HP_skill_get_new_group_id_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_new_group_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_new_group_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_new_group_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -71512,14 +71618,14 @@ int HP_skill_get_new_group_id(void) {
bool HP_skill_check_shadowform(struct block_list *bl, int64 damage, int hit) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_check_shadowform_pre ) {
+ if (HPMHooks.count.HP_skill_check_shadowform_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, int64 *damage, int *hit);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_shadowform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_shadowform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_shadowform_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &damage, &hit);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71527,9 +71633,9 @@ bool HP_skill_check_shadowform(struct block_list *bl, int64 damage, int hit) {
{
retVal___ = HPMHooks.source.skill.check_shadowform(bl, damage, hit);
}
- if( HPMHooks.count.HP_skill_check_shadowform_post ) {
+ if (HPMHooks.count.HP_skill_check_shadowform_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, int64 damage, int hit);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_shadowform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_shadowform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_shadowform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, damage, hit);
}
@@ -71539,14 +71645,14 @@ bool HP_skill_check_shadowform(struct block_list *bl, int64 damage, int hit) {
bool HP_skill_castend_damage_id_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, struct status_data *tstatus, struct status_change *sc) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_damage_id_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_damage_id_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag, struct status_data **tstatus, struct status_change **sc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_damage_id_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag, &tstatus, &sc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71554,9 +71660,9 @@ bool HP_skill_castend_damage_id_unknown(struct block_list *src, struct block_lis
{
retVal___ = HPMHooks.source.skill.castend_damage_id_unknown(src, bl, skill_id, skill_lv, tick, flag, tstatus, sc);
}
- if( HPMHooks.count.HP_skill_castend_damage_id_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_damage_id_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, struct status_data *tstatus, struct status_change *sc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_damage_id_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_damage_id_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag, tstatus, sc);
}
@@ -71565,14 +71671,14 @@ bool HP_skill_castend_damage_id_unknown(struct block_list *src, struct block_lis
}
void HP_skill_additional_effect_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int *dmg_lv, int64 *tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_additional_effect_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_additional_effect_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int **attack_type, int **dmg_lv, int64 **tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_additional_effect_unknown_pre[hIndex].func;
preHookFunc(&src, &bl, &skill_id, &skill_lv, &attack_type, &dmg_lv, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71580,9 +71686,9 @@ void HP_skill_additional_effect_unknown(struct block_list *src, struct block_lis
{
HPMHooks.source.skill.additional_effect_unknown(src, bl, skill_id, skill_lv, attack_type, dmg_lv, tick);
}
- if( HPMHooks.count.HP_skill_additional_effect_unknown_post ) {
+ if (HPMHooks.count.HP_skill_additional_effect_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int *dmg_lv, int64 *tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_additional_effect_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_additional_effect_unknown_post[hIndex].func;
postHookFunc(src, bl, skill_id, skill_lv, attack_type, dmg_lv, tick);
}
@@ -71591,14 +71697,14 @@ void HP_skill_additional_effect_unknown(struct block_list *src, struct block_lis
}
void HP_skill_counter_additional_effect_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int64 *tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_counter_additional_effect_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_counter_additional_effect_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int **attack_type, int64 **tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_counter_additional_effect_unknown_pre[hIndex].func;
preHookFunc(&src, &bl, &skill_id, &skill_lv, &attack_type, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71606,9 +71712,9 @@ void HP_skill_counter_additional_effect_unknown(struct block_list *src, struct b
{
HPMHooks.source.skill.counter_additional_effect_unknown(src, bl, skill_id, skill_lv, attack_type, tick);
}
- if( HPMHooks.count.HP_skill_counter_additional_effect_unknown_post ) {
+ if (HPMHooks.count.HP_skill_counter_additional_effect_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int *attack_type, int64 *tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_counter_additional_effect_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_counter_additional_effect_unknown_post[hIndex].func;
postHookFunc(src, bl, skill_id, skill_lv, attack_type, tick);
}
@@ -71617,14 +71723,14 @@ void HP_skill_counter_additional_effect_unknown(struct block_list *src, struct b
}
void HP_skill_attack_combo1_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, struct status_change_entry *sce, int *combo) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_attack_combo1_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_combo1_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag, struct status_change_entry **sce, int **combo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo1_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo1_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_combo1_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag, &sce, &combo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71632,9 +71738,9 @@ void HP_skill_attack_combo1_unknown(int *attack_type, struct block_list *src, st
{
HPMHooks.source.skill.attack_combo1_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, sce, combo);
}
- if( HPMHooks.count.HP_skill_attack_combo1_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_combo1_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, struct status_change_entry *sce, int *combo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo1_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo1_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_combo1_unknown_post[hIndex].func;
postHookFunc(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, sce, combo);
}
@@ -71643,14 +71749,14 @@ void HP_skill_attack_combo1_unknown(int *attack_type, struct block_list *src, st
}
void HP_skill_attack_combo2_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *combo) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_attack_combo2_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_combo2_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag, int **combo);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo2_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo2_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_combo2_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag, &combo);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71658,9 +71764,9 @@ void HP_skill_attack_combo2_unknown(int *attack_type, struct block_list *src, st
{
HPMHooks.source.skill.attack_combo2_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, combo);
}
- if( HPMHooks.count.HP_skill_attack_combo2_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_combo2_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *combo);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo2_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_combo2_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_combo2_unknown_post[hIndex].func;
postHookFunc(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, combo);
}
@@ -71669,14 +71775,14 @@ void HP_skill_attack_combo2_unknown(int *attack_type, struct block_list *src, st
}
void HP_skill_attack_display_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *type, struct Damage *dmg, int64 *damage) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_attack_display_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_display_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag, int **type, struct Damage **dmg, int64 **damage);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_display_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_display_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_display_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag, &type, &dmg, &damage);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71684,9 +71790,9 @@ void HP_skill_attack_display_unknown(int *attack_type, struct block_list *src, s
{
HPMHooks.source.skill.attack_display_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, type, dmg, damage);
}
- if( HPMHooks.count.HP_skill_attack_display_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_display_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *type, struct Damage *dmg, int64 *damage);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_display_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_display_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_display_unknown_post[hIndex].func;
postHookFunc(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, type, dmg, damage);
}
@@ -71696,14 +71802,14 @@ void HP_skill_attack_display_unknown(int *attack_type, struct block_list *src, s
int HP_skill_attack_copy_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_attack_copy_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_copy_unknown_pre > 0) {
int (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_copy_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_copy_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_copy_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71711,9 +71817,9 @@ int HP_skill_attack_copy_unknown(int *attack_type, struct block_list *src, struc
{
retVal___ = HPMHooks.source.skill.attack_copy_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_attack_copy_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_copy_unknown_post > 0) {
int (*postHookFunc) (int retVal___, int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_copy_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_copy_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_copy_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
@@ -71723,14 +71829,14 @@ int HP_skill_attack_copy_unknown(int *attack_type, struct block_list *src, struc
int HP_skill_attack_dir_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_attack_dir_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_dir_unknown_pre > 0) {
int (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_dir_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_dir_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_dir_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71738,9 +71844,9 @@ int HP_skill_attack_dir_unknown(int *attack_type, struct block_list *src, struct
{
retVal___ = HPMHooks.source.skill.attack_dir_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_attack_dir_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_dir_unknown_post > 0) {
int (*postHookFunc) (int retVal___, int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_dir_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_dir_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_dir_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
@@ -71749,14 +71855,14 @@ int HP_skill_attack_dir_unknown(int *attack_type, struct block_list *src, struct
}
void HP_skill_attack_blow_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *type, struct Damage *dmg, int64 *damage, int8 *dir) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_attack_blow_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_blow_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag, int **type, struct Damage **dmg, int64 **damage, int8 **dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_blow_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_blow_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_blow_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag, &type, &dmg, &damage, &dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71764,9 +71870,9 @@ void HP_skill_attack_blow_unknown(int *attack_type, struct block_list *src, stru
{
HPMHooks.source.skill.attack_blow_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, type, dmg, damage, dir);
}
- if( HPMHooks.count.HP_skill_attack_blow_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_blow_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag, int *type, struct Damage *dmg, int64 *damage, int8 *dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_blow_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_blow_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_blow_unknown_post[hIndex].func;
postHookFunc(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag, type, dmg, damage, dir);
}
@@ -71775,14 +71881,14 @@ void HP_skill_attack_blow_unknown(int *attack_type, struct block_list *src, stru
}
void HP_skill_attack_post_unknown(int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_attack_post_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_attack_post_unknown_pre > 0) {
void (*preHookFunc) (int **attack_type, struct block_list **src, struct block_list **dsrc, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_attack_post_unknown_pre[hIndex].func;
preHookFunc(&attack_type, &src, &dsrc, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71790,9 +71896,9 @@ void HP_skill_attack_post_unknown(int *attack_type, struct block_list *src, stru
{
HPMHooks.source.skill.attack_post_unknown(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_attack_post_unknown_post ) {
+ if (HPMHooks.count.HP_skill_attack_post_unknown_post > 0) {
void (*postHookFunc) (int *attack_type, struct block_list *src, struct block_list *dsrc, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_attack_post_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_attack_post_unknown_post[hIndex].func;
postHookFunc(attack_type, src, dsrc, bl, skill_id, skill_lv, tick, flag);
}
@@ -71802,14 +71908,14 @@ void HP_skill_attack_post_unknown(int *attack_type, struct block_list *src, stru
bool HP_skill_timerskill_dead_unknown(struct block_list *src, struct unit_data *ud, struct skill_timerskill *skl) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_timerskill_dead_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_timerskill_dead_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct unit_data **ud, struct skill_timerskill **skl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_dead_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_dead_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_timerskill_dead_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &ud, &skl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71817,9 +71923,9 @@ bool HP_skill_timerskill_dead_unknown(struct block_list *src, struct unit_data *
{
retVal___ = HPMHooks.source.skill.timerskill_dead_unknown(src, ud, skl);
}
- if( HPMHooks.count.HP_skill_timerskill_dead_unknown_post ) {
+ if (HPMHooks.count.HP_skill_timerskill_dead_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct unit_data *ud, struct skill_timerskill *skl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_dead_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_dead_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_timerskill_dead_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, ud, skl);
}
@@ -71828,14 +71934,14 @@ bool HP_skill_timerskill_dead_unknown(struct block_list *src, struct unit_data *
}
void HP_skill_timerskill_target_unknown(int tid, int64 tick, struct block_list *src, struct block_list *target, struct unit_data *ud, struct skill_timerskill *skl) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_timerskill_target_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_timerskill_target_unknown_pre > 0) {
void (*preHookFunc) (int *tid, int64 *tick, struct block_list **src, struct block_list **target, struct unit_data **ud, struct skill_timerskill **skl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_target_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_target_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_timerskill_target_unknown_pre[hIndex].func;
preHookFunc(&tid, &tick, &src, &target, &ud, &skl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71843,9 +71949,9 @@ void HP_skill_timerskill_target_unknown(int tid, int64 tick, struct block_list *
{
HPMHooks.source.skill.timerskill_target_unknown(tid, tick, src, target, ud, skl);
}
- if( HPMHooks.count.HP_skill_timerskill_target_unknown_post ) {
+ if (HPMHooks.count.HP_skill_timerskill_target_unknown_post > 0) {
void (*postHookFunc) (int tid, int64 tick, struct block_list *src, struct block_list *target, struct unit_data *ud, struct skill_timerskill *skl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_target_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_target_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_timerskill_target_unknown_post[hIndex].func;
postHookFunc(tid, tick, src, target, ud, skl);
}
@@ -71854,14 +71960,14 @@ void HP_skill_timerskill_target_unknown(int tid, int64 tick, struct block_list *
}
void HP_skill_timerskill_notarget_unknown(int tid, int64 tick, struct block_list *src, struct unit_data *ud, struct skill_timerskill *skl) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_timerskill_notarget_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_timerskill_notarget_unknown_pre > 0) {
void (*preHookFunc) (int *tid, int64 *tick, struct block_list **src, struct unit_data **ud, struct skill_timerskill **skl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_notarget_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_notarget_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_timerskill_notarget_unknown_pre[hIndex].func;
preHookFunc(&tid, &tick, &src, &ud, &skl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -71869,9 +71975,9 @@ void HP_skill_timerskill_notarget_unknown(int tid, int64 tick, struct block_list
{
HPMHooks.source.skill.timerskill_notarget_unknown(tid, tick, src, ud, skl);
}
- if( HPMHooks.count.HP_skill_timerskill_notarget_unknown_post ) {
+ if (HPMHooks.count.HP_skill_timerskill_notarget_unknown_post > 0) {
void (*postHookFunc) (int tid, int64 tick, struct block_list *src, struct unit_data *ud, struct skill_timerskill *skl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_notarget_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_timerskill_notarget_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_timerskill_notarget_unknown_post[hIndex].func;
postHookFunc(tid, tick, src, ud, skl);
}
@@ -71881,14 +71987,14 @@ void HP_skill_timerskill_notarget_unknown(int tid, int64 tick, struct block_list
bool HP_skill_cleartimerskill_exception(int skill_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_cleartimerskill_exception_pre ) {
+ if (HPMHooks.count.HP_skill_cleartimerskill_exception_pre > 0) {
bool (*preHookFunc) (int *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_exception_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_exception_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_cleartimerskill_exception_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71896,9 +72002,9 @@ bool HP_skill_cleartimerskill_exception(int skill_id) {
{
retVal___ = HPMHooks.source.skill.cleartimerskill_exception(skill_id);
}
- if( HPMHooks.count.HP_skill_cleartimerskill_exception_post ) {
+ if (HPMHooks.count.HP_skill_cleartimerskill_exception_post > 0) {
bool (*postHookFunc) (bool retVal___, int skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_exception_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_cleartimerskill_exception_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_cleartimerskill_exception_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -71908,14 +72014,14 @@ bool HP_skill_cleartimerskill_exception(int skill_id) {
bool HP_skill_castend_id_unknown(struct unit_data *ud, struct block_list *src, struct block_list *target) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_id_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_id_unknown_pre > 0) {
bool (*preHookFunc) (struct unit_data **ud, struct block_list **src, struct block_list **target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_id_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&ud, &src, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71923,9 +72029,9 @@ bool HP_skill_castend_id_unknown(struct unit_data *ud, struct block_list *src, s
{
retVal___ = HPMHooks.source.skill.castend_id_unknown(ud, src, target);
}
- if( HPMHooks.count.HP_skill_castend_id_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_id_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct unit_data *ud, struct block_list *src, struct block_list *target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_id_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_id_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ud, src, target);
}
@@ -71935,14 +72041,14 @@ bool HP_skill_castend_id_unknown(struct unit_data *ud, struct block_list *src, s
bool HP_skill_castend_nodamage_id_dead_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_dead_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71950,9 +72056,9 @@ bool HP_skill_castend_nodamage_id_dead_unknown(struct block_list *src, struct bl
{
retVal___ = HPMHooks.source.skill.castend_nodamage_id_dead_unknown(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_dead_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_dead_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -71962,14 +72068,14 @@ bool HP_skill_castend_nodamage_id_dead_unknown(struct block_list *src, struct bl
bool HP_skill_castend_nodamage_id_undead_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_undead_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -71977,9 +72083,9 @@ bool HP_skill_castend_nodamage_id_undead_unknown(struct block_list *src, struct
{
retVal___ = HPMHooks.source.skill.castend_nodamage_id_undead_unknown(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_undead_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_undead_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -71989,14 +72095,14 @@ bool HP_skill_castend_nodamage_id_undead_unknown(struct block_list *src, struct
bool HP_skill_castend_nodamage_id_mado_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_mado_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72004,9 +72110,9 @@ bool HP_skill_castend_nodamage_id_mado_unknown(struct block_list *src, struct bl
{
retVal___ = HPMHooks.source.skill.castend_nodamage_id_mado_unknown(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_mado_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_mado_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -72016,14 +72122,14 @@ bool HP_skill_castend_nodamage_id_mado_unknown(struct block_list *src, struct bl
bool HP_skill_castend_nodamage_id_unknown(struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_nodamage_id_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, struct block_list **bl, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72031,9 +72137,9 @@ bool HP_skill_castend_nodamage_id_unknown(struct block_list *src, struct block_l
{
retVal___ = HPMHooks.source.skill.castend_nodamage_id_unknown(src, bl, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_nodamage_id_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_nodamage_id_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, struct block_list *bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_nodamage_id_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_nodamage_id_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, skill_id, skill_lv, tick, flag);
}
@@ -72042,14 +72148,14 @@ bool HP_skill_castend_nodamage_id_unknown(struct block_list *src, struct block_l
}
void HP_skill_castend_pos2_effect_unknown(struct block_list *src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_castend_pos2_effect_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_effect_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, int **x, int **y, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_effect_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_effect_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_pos2_effect_unknown_pre[hIndex].func;
preHookFunc(&src, &x, &y, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72057,9 +72163,9 @@ void HP_skill_castend_pos2_effect_unknown(struct block_list *src, int *x, int *y
{
HPMHooks.source.skill.castend_pos2_effect_unknown(src, x, y, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_pos2_effect_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_effect_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_effect_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_effect_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_pos2_effect_unknown_post[hIndex].func;
postHookFunc(src, x, y, skill_id, skill_lv, tick, flag);
}
@@ -72069,14 +72175,14 @@ void HP_skill_castend_pos2_effect_unknown(struct block_list *src, int *x, int *y
bool HP_skill_castend_pos2_unknown(struct block_list *src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_castend_pos2_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_unknown_pre > 0) {
bool (*preHookFunc) (struct block_list **src, int **x, int **y, uint16 **skill_id, uint16 **skill_lv, int64 **tick, int **flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_castend_pos2_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&src, &x, &y, &skill_id, &skill_lv, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72084,9 +72190,9 @@ bool HP_skill_castend_pos2_unknown(struct block_list *src, int *x, int *y, uint1
{
retVal___ = HPMHooks.source.skill.castend_pos2_unknown(src, x, y, skill_id, skill_lv, tick, flag);
}
- if( HPMHooks.count.HP_skill_castend_pos2_unknown_post ) {
+ if (HPMHooks.count.HP_skill_castend_pos2_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *src, int *x, int *y, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_castend_pos2_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_castend_pos2_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, x, y, skill_id, skill_lv, tick, flag);
}
@@ -72095,14 +72201,14 @@ bool HP_skill_castend_pos2_unknown(struct block_list *src, int *x, int *y, uint1
}
void HP_skill_unitsetting1_unknown(struct block_list *src, uint16 *skill_id, uint16 *skill_lv, int16 *x, int16 *y, int *flag, int *val1, int *val2, int *val3) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_unitsetting1_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_unitsetting1_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, uint16 **skill_id, uint16 **skill_lv, int16 **x, int16 **y, int **flag, int **val1, int **val2, int **val3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting1_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting1_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unitsetting1_unknown_pre[hIndex].func;
preHookFunc(&src, &skill_id, &skill_lv, &x, &y, &flag, &val1, &val2, &val3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72110,9 +72216,9 @@ void HP_skill_unitsetting1_unknown(struct block_list *src, uint16 *skill_id, uin
{
HPMHooks.source.skill.unitsetting1_unknown(src, skill_id, skill_lv, x, y, flag, val1, val2, val3);
}
- if( HPMHooks.count.HP_skill_unitsetting1_unknown_post ) {
+ if (HPMHooks.count.HP_skill_unitsetting1_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, uint16 *skill_id, uint16 *skill_lv, int16 *x, int16 *y, int *flag, int *val1, int *val2, int *val3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting1_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting1_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unitsetting1_unknown_post[hIndex].func;
postHookFunc(src, skill_id, skill_lv, x, y, flag, val1, val2, val3);
}
@@ -72121,14 +72227,14 @@ void HP_skill_unitsetting1_unknown(struct block_list *src, uint16 *skill_id, uin
}
void HP_skill_unitsetting2_unknown(struct block_list *src, uint16 *skill_id, uint16 *skill_lv, int16 *x, int16 *y, int *flag, int *unit_flag, int *val1, int *val2, int *val3, struct skill_unit_group *group) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_unitsetting2_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_unitsetting2_unknown_pre > 0) {
void (*preHookFunc) (struct block_list **src, uint16 **skill_id, uint16 **skill_lv, int16 **x, int16 **y, int **flag, int **unit_flag, int **val1, int **val2, int **val3, struct skill_unit_group **group);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting2_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting2_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unitsetting2_unknown_pre[hIndex].func;
preHookFunc(&src, &skill_id, &skill_lv, &x, &y, &flag, &unit_flag, &val1, &val2, &val3, &group);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72136,9 +72242,9 @@ void HP_skill_unitsetting2_unknown(struct block_list *src, uint16 *skill_id, uin
{
HPMHooks.source.skill.unitsetting2_unknown(src, skill_id, skill_lv, x, y, flag, unit_flag, val1, val2, val3, group);
}
- if( HPMHooks.count.HP_skill_unitsetting2_unknown_post ) {
+ if (HPMHooks.count.HP_skill_unitsetting2_unknown_post > 0) {
void (*postHookFunc) (struct block_list *src, uint16 *skill_id, uint16 *skill_lv, int16 *x, int16 *y, int *flag, int *unit_flag, int *val1, int *val2, int *val3, struct skill_unit_group *group);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting2_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unitsetting2_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unitsetting2_unknown_post[hIndex].func;
postHookFunc(src, skill_id, skill_lv, x, y, flag, unit_flag, val1, val2, val3, group);
}
@@ -72147,14 +72253,14 @@ void HP_skill_unitsetting2_unknown(struct block_list *src, uint16 *skill_id, uin
}
void HP_skill_unit_onplace_unknown(struct skill_unit *src, struct block_list *bl, int64 *tick) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_unit_onplace_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_unknown_pre > 0) {
void (*preHookFunc) (struct skill_unit **src, struct block_list **bl, int64 **tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_unit_onplace_unknown_pre[hIndex].func;
preHookFunc(&src, &bl, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72162,9 +72268,9 @@ void HP_skill_unit_onplace_unknown(struct skill_unit *src, struct block_list *bl
{
HPMHooks.source.skill.unit_onplace_unknown(src, bl, tick);
}
- if( HPMHooks.count.HP_skill_unit_onplace_unknown_post ) {
+ if (HPMHooks.count.HP_skill_unit_onplace_unknown_post > 0) {
void (*postHookFunc) (struct skill_unit *src, struct block_list *bl, int64 *tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_unit_onplace_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_unit_onplace_unknown_post[hIndex].func;
postHookFunc(src, bl, tick);
}
@@ -72174,14 +72280,14 @@ void HP_skill_unit_onplace_unknown(struct skill_unit *src, struct block_list *bl
int HP_skill_check_condition_castbegin_off_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_pre > 0) {
int (*preHookFunc) (struct status_change **sc, uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_off_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72189,9 +72295,9 @@ int HP_skill_check_condition_castbegin_off_unknown(struct status_change *sc, uin
{
retVal___ = HPMHooks.source.skill.check_condition_castbegin_off_unknown(sc, skill_id);
}
- if( HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_post > 0) {
int (*postHookFunc) (int retVal___, struct status_change *sc, uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_off_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_off_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, skill_id);
}
@@ -72201,14 +72307,14 @@ int HP_skill_check_condition_castbegin_off_unknown(struct status_change *sc, uin
int HP_skill_check_condition_castbegin_mount_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_pre > 0) {
int (*preHookFunc) (struct status_change **sc, uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_mount_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72216,9 +72322,9 @@ int HP_skill_check_condition_castbegin_mount_unknown(struct status_change *sc, u
{
retVal___ = HPMHooks.source.skill.check_condition_castbegin_mount_unknown(sc, skill_id);
}
- if( HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_post > 0) {
int (*postHookFunc) (int retVal___, struct status_change *sc, uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_mount_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_mount_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, skill_id);
}
@@ -72228,14 +72334,14 @@ int HP_skill_check_condition_castbegin_mount_unknown(struct status_change *sc, u
int HP_skill_check_condition_castbegin_madogear_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_pre > 0) {
int (*preHookFunc) (struct status_change **sc, uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_madogear_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72243,9 +72349,9 @@ int HP_skill_check_condition_castbegin_madogear_unknown(struct status_change *sc
{
retVal___ = HPMHooks.source.skill.check_condition_castbegin_madogear_unknown(sc, skill_id);
}
- if( HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_post > 0) {
int (*postHookFunc) (int retVal___, struct status_change *sc, uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_madogear_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_madogear_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, skill_id);
}
@@ -72255,14 +72361,14 @@ int HP_skill_check_condition_castbegin_madogear_unknown(struct status_change *sc
int HP_skill_check_condition_castbegin_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_condition_castbegin_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_unknown_pre > 0) {
int (*preHookFunc) (struct status_change **sc, uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72270,9 +72376,9 @@ int HP_skill_check_condition_castbegin_unknown(struct status_change *sc, uint16
{
retVal___ = HPMHooks.source.skill.check_condition_castbegin_unknown(sc, skill_id);
}
- if( HPMHooks.count.HP_skill_check_condition_castbegin_unknown_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castbegin_unknown_post > 0) {
int (*postHookFunc) (int retVal___, struct status_change *sc, uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castbegin_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castbegin_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, skill_id);
}
@@ -72281,14 +72387,14 @@ int HP_skill_check_condition_castbegin_unknown(struct status_change *sc, uint16
}
void HP_skill_check_condition_castend_unknown(struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_check_condition_castend_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_check_condition_castend_unknown_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_check_condition_castend_unknown_pre[hIndex].func;
preHookFunc(&sd, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72296,9 +72402,9 @@ void HP_skill_check_condition_castend_unknown(struct map_session_data *sd, uint1
{
HPMHooks.source.skill.check_condition_castend_unknown(sd, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_skill_check_condition_castend_unknown_post ) {
+ if (HPMHooks.count.HP_skill_check_condition_castend_unknown_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_condition_castend_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_check_condition_castend_unknown_post[hIndex].func;
postHookFunc(sd, skill_id, skill_lv);
}
@@ -72308,14 +72414,14 @@ void HP_skill_check_condition_castend_unknown(struct map_session_data *sd, uint1
bool HP_skill_get_requirement_off_unknown(struct status_change *sc, uint16 *skill_id) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_get_requirement_off_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_get_requirement_off_unknown_pre > 0) {
bool (*preHookFunc) (struct status_change **sc, uint16 **skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_off_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_off_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_requirement_off_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72323,9 +72429,9 @@ bool HP_skill_get_requirement_off_unknown(struct status_change *sc, uint16 *skil
{
retVal___ = HPMHooks.source.skill.get_requirement_off_unknown(sc, skill_id);
}
- if( HPMHooks.count.HP_skill_get_requirement_off_unknown_post ) {
+ if (HPMHooks.count.HP_skill_get_requirement_off_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct status_change *sc, uint16 *skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_off_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_off_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_requirement_off_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, skill_id);
}
@@ -72335,14 +72441,14 @@ bool HP_skill_get_requirement_off_unknown(struct status_change *sc, uint16 *skil
bool HP_skill_get_requirement_item_unknown(struct status_change *sc, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, uint16 *idx, int *i) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_skill_get_requirement_item_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_get_requirement_item_unknown_pre > 0) {
bool (*preHookFunc) (struct status_change **sc, struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv, uint16 **idx, int **i);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_item_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_item_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_requirement_item_unknown_pre[hIndex].func;
retVal___ = preHookFunc(&sc, &sd, &skill_id, &skill_lv, &idx, &i);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72350,9 +72456,9 @@ bool HP_skill_get_requirement_item_unknown(struct status_change *sc, struct map_
{
retVal___ = HPMHooks.source.skill.get_requirement_item_unknown(sc, sd, skill_id, skill_lv, idx, i);
}
- if( HPMHooks.count.HP_skill_get_requirement_item_unknown_post ) {
+ if (HPMHooks.count.HP_skill_get_requirement_item_unknown_post > 0) {
bool (*postHookFunc) (bool retVal___, struct status_change *sc, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, uint16 *idx, int *i);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_item_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_item_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_requirement_item_unknown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc, sd, skill_id, skill_lv, idx, i);
}
@@ -72361,14 +72467,14 @@ bool HP_skill_get_requirement_item_unknown(struct status_change *sc, struct map_
}
void HP_skill_get_requirement_unknown(struct status_change *sc, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, struct skill_condition *req) {
int hIndex = 0;
- if( HPMHooks.count.HP_skill_get_requirement_unknown_pre ) {
+ if (HPMHooks.count.HP_skill_get_requirement_unknown_pre > 0) {
void (*preHookFunc) (struct status_change **sc, struct map_session_data **sd, uint16 **skill_id, uint16 **skill_lv, struct skill_condition **req);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_unknown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_unknown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_get_requirement_unknown_pre[hIndex].func;
preHookFunc(&sc, &sd, &skill_id, &skill_lv, &req);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72376,9 +72482,9 @@ void HP_skill_get_requirement_unknown(struct status_change *sc, struct map_sessi
{
HPMHooks.source.skill.get_requirement_unknown(sc, sd, skill_id, skill_lv, req);
}
- if( HPMHooks.count.HP_skill_get_requirement_unknown_post ) {
+ if (HPMHooks.count.HP_skill_get_requirement_unknown_post > 0) {
void (*postHookFunc) (struct status_change *sc, struct map_session_data *sd, uint16 *skill_id, uint16 *skill_lv, struct skill_condition *req);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_unknown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_get_requirement_unknown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_get_requirement_unknown_post[hIndex].func;
postHookFunc(sc, sd, skill_id, skill_lv, req);
}
@@ -72388,14 +72494,14 @@ void HP_skill_get_requirement_unknown(struct status_change *sc, struct map_sessi
int HP_skill_splash_target(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_splash_target_pre ) {
+ if (HPMHooks.count.HP_skill_splash_target_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_splash_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_splash_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_skill_splash_target_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72403,9 +72509,9 @@ int HP_skill_splash_target(struct block_list *bl) {
{
retVal___ = HPMHooks.source.skill.splash_target(bl);
}
- if( HPMHooks.count.HP_skill_splash_target_post ) {
+ if (HPMHooks.count.HP_skill_splash_target_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_splash_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_splash_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_skill_splash_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -72415,16 +72521,16 @@ int HP_skill_splash_target(struct block_list *bl) {
int HP_skill_check_npc_chaospanic(struct block_list *bl, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_check_npc_chaospanic_pre ) {
+ if (HPMHooks.count.HP_skill_check_npc_chaospanic_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_npc_chaospanic_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_npc_chaospanic_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_skill_check_npc_chaospanic_pre[hIndex].func;
retVal___ = preHookFunc(&bl, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72434,9 +72540,9 @@ int HP_skill_check_npc_chaospanic(struct block_list *bl, va_list args) {
retVal___ = HPMHooks.source.skill.check_npc_chaospanic(bl, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_skill_check_npc_chaospanic_post ) {
+ if (HPMHooks.count.HP_skill_check_npc_chaospanic_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_npc_chaospanic_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_check_npc_chaospanic_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_skill_check_npc_chaospanic_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, args___copy);
@@ -72448,16 +72554,16 @@ int HP_skill_check_npc_chaospanic(struct block_list *bl, va_list args) {
int HP_skill_count_wos(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_skill_count_wos_pre ) {
+ if (HPMHooks.count.HP_skill_count_wos_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_count_wos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_count_wos_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_skill_count_wos_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72467,9 +72573,9 @@ int HP_skill_count_wos(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.skill.count_wos(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_skill_count_wos_post ) {
+ if (HPMHooks.count.HP_skill_count_wos_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_skill_count_wos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_skill_count_wos_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_skill_count_wos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -72481,14 +72587,14 @@ int HP_skill_count_wos(struct block_list *bl, va_list ap) {
/* socket_interface */
void HP_sockt_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_init_pre ) {
+ if (HPMHooks.count.HP_sockt_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72496,9 +72602,9 @@ void HP_sockt_init(void) {
{
HPMHooks.source.sockt.init();
}
- if( HPMHooks.count.HP_sockt_init_post ) {
+ if (HPMHooks.count.HP_sockt_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_init_post[hIndex].func;
postHookFunc();
}
@@ -72507,14 +72613,14 @@ void HP_sockt_init(void) {
}
void HP_sockt_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_final_pre ) {
+ if (HPMHooks.count.HP_sockt_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72522,9 +72628,9 @@ void HP_sockt_final(void) {
{
HPMHooks.source.sockt.final();
}
- if( HPMHooks.count.HP_sockt_final_post ) {
+ if (HPMHooks.count.HP_sockt_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_final_post[hIndex].func;
postHookFunc();
}
@@ -72534,14 +72640,14 @@ void HP_sockt_final(void) {
int HP_sockt_perform(int next) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_perform_pre ) {
+ if (HPMHooks.count.HP_sockt_perform_pre > 0) {
int (*preHookFunc) (int *next);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_perform_pre[hIndex].func;
retVal___ = preHookFunc(&next);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72549,9 +72655,9 @@ int HP_sockt_perform(int next) {
{
retVal___ = HPMHooks.source.sockt.perform(next);
}
- if( HPMHooks.count.HP_sockt_perform_post ) {
+ if (HPMHooks.count.HP_sockt_perform_post > 0) {
int (*postHookFunc) (int retVal___, int next);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, next);
}
@@ -72560,14 +72666,14 @@ int HP_sockt_perform(int next) {
}
void HP_sockt_datasync(int fd, bool send) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_datasync_pre ) {
+ if (HPMHooks.count.HP_sockt_datasync_pre > 0) {
void (*preHookFunc) (int *fd, bool *send);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_datasync_pre[hIndex].func;
preHookFunc(&fd, &send);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72575,9 +72681,9 @@ void HP_sockt_datasync(int fd, bool send) {
{
HPMHooks.source.sockt.datasync(fd, send);
}
- if( HPMHooks.count.HP_sockt_datasync_post ) {
+ if (HPMHooks.count.HP_sockt_datasync_post > 0) {
void (*postHookFunc) (int fd, bool send);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_datasync_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_datasync_post[hIndex].func;
postHookFunc(fd, send);
}
@@ -72587,14 +72693,14 @@ void HP_sockt_datasync(int fd, bool send) {
int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_listen_bind_pre ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72602,9 +72708,9 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
{
retVal___ = HPMHooks.source.sockt.make_listen_bind(ip, port);
}
- if( HPMHooks.count.HP_sockt_make_listen_bind_post ) {
+ if (HPMHooks.count.HP_sockt_make_listen_bind_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_listen_bind_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_listen_bind_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port);
}
@@ -72614,14 +72720,14 @@ int HP_sockt_make_listen_bind(uint32 ip, uint16 port) {
int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_make_connection_pre ) {
+ if (HPMHooks.count.HP_sockt_make_connection_pre > 0) {
int (*preHookFunc) (uint32 *ip, uint16 *port, struct hSockOpt **opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_make_connection_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &port, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72629,9 +72735,9 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
{
retVal___ = HPMHooks.source.sockt.make_connection(ip, port, opt);
}
- if( HPMHooks.count.HP_sockt_make_connection_post ) {
+ if (HPMHooks.count.HP_sockt_make_connection_post > 0) {
int (*postHookFunc) (int retVal___, uint32 ip, uint16 port, struct hSockOpt *opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_make_connection_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_make_connection_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, port, opt);
}
@@ -72641,14 +72747,14 @@ int HP_sockt_make_connection(uint32 ip, uint16 port, struct hSockOpt *opt) {
int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_fifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_pre > 0) {
int (*preHookFunc) (int *fd, unsigned int *rfifo_size, unsigned int *wfifo_size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &rfifo_size, &wfifo_size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72656,9 +72762,9 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
{
retVal___ = HPMHooks.source.sockt.realloc_fifo(fd, rfifo_size, wfifo_size);
}
- if( HPMHooks.count.HP_sockt_realloc_fifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_fifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, unsigned int rfifo_size, unsigned int wfifo_size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_fifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_fifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, rfifo_size, wfifo_size);
}
@@ -72668,14 +72774,14 @@ int HP_sockt_realloc_fifo(int fd, unsigned int rfifo_size, unsigned int wfifo_si
int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_realloc_writefifo_pre ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_pre > 0) {
int (*preHookFunc) (int *fd, size_t *addition);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &addition);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72683,9 +72789,9 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
{
retVal___ = HPMHooks.source.sockt.realloc_writefifo(fd, addition);
}
- if( HPMHooks.count.HP_sockt_realloc_writefifo_post ) {
+ if (HPMHooks.count.HP_sockt_realloc_writefifo_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t addition);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_realloc_writefifo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_realloc_writefifo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, addition);
}
@@ -72695,14 +72801,14 @@ int HP_sockt_realloc_writefifo(int fd, size_t addition) {
int HP_sockt_wfifoset(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_wfifoset_pre ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_wfifoset_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72710,9 +72816,9 @@ int HP_sockt_wfifoset(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.wfifoset(fd, len);
}
- if( HPMHooks.count.HP_sockt_wfifoset_post ) {
+ if (HPMHooks.count.HP_sockt_wfifoset_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_wfifoset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_wfifoset_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -72722,14 +72828,14 @@ int HP_sockt_wfifoset(int fd, size_t len) {
int HP_sockt_rfifoskip(int fd, size_t len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_rfifoskip_pre ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_pre > 0) {
int (*preHookFunc) (int *fd, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_rfifoskip_pre[hIndex].func;
retVal___ = preHookFunc(&fd, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72737,9 +72843,9 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
{
retVal___ = HPMHooks.source.sockt.rfifoskip(fd, len);
}
- if( HPMHooks.count.HP_sockt_rfifoskip_post ) {
+ if (HPMHooks.count.HP_sockt_rfifoskip_post > 0) {
int (*postHookFunc) (int retVal___, int fd, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_rfifoskip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_rfifoskip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd, len);
}
@@ -72748,14 +72854,14 @@ int HP_sockt_rfifoskip(int fd, size_t len) {
}
void HP_sockt_close(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_close_pre ) {
+ if (HPMHooks.count.HP_sockt_close_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_close_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72763,9 +72869,9 @@ void HP_sockt_close(int fd) {
{
HPMHooks.source.sockt.close(fd);
}
- if( HPMHooks.count.HP_sockt_close_post ) {
+ if (HPMHooks.count.HP_sockt_close_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_close_post[hIndex].func;
postHookFunc(fd);
}
@@ -72775,14 +72881,14 @@ void HP_sockt_close(int fd) {
bool HP_sockt_session_is_valid(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_valid_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_valid_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72790,9 +72896,9 @@ bool HP_sockt_session_is_valid(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_valid(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_valid_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_valid_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_valid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_valid_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -72802,14 +72908,14 @@ bool HP_sockt_session_is_valid(int fd) {
bool HP_sockt_session_is_active(int fd) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_session_is_active_pre ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_pre > 0) {
bool (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_session_is_active_pre[hIndex].func;
retVal___ = preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72817,9 +72923,9 @@ bool HP_sockt_session_is_active(int fd) {
{
retVal___ = HPMHooks.source.sockt.session_is_active(fd);
}
- if( HPMHooks.count.HP_sockt_session_is_active_post ) {
+ if (HPMHooks.count.HP_sockt_session_is_active_post > 0) {
bool (*postHookFunc) (bool retVal___, int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_session_is_active_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_session_is_active_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fd);
}
@@ -72828,14 +72934,14 @@ bool HP_sockt_session_is_active(int fd) {
}
void HP_sockt_flush(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72843,9 +72949,9 @@ void HP_sockt_flush(int fd) {
{
HPMHooks.source.sockt.flush(fd);
}
- if( HPMHooks.count.HP_sockt_flush_post ) {
+ if (HPMHooks.count.HP_sockt_flush_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_post[hIndex].func;
postHookFunc(fd);
}
@@ -72854,14 +72960,14 @@ void HP_sockt_flush(int fd) {
}
void HP_sockt_flush_fifos(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_flush_fifos_pre ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_flush_fifos_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72869,9 +72975,9 @@ void HP_sockt_flush_fifos(void) {
{
HPMHooks.source.sockt.flush_fifos();
}
- if( HPMHooks.count.HP_sockt_flush_fifos_post ) {
+ if (HPMHooks.count.HP_sockt_flush_fifos_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_flush_fifos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_flush_fifos_post[hIndex].func;
postHookFunc();
}
@@ -72880,14 +72986,14 @@ void HP_sockt_flush_fifos(void) {
}
void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_nonblocking_pre ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_pre > 0) {
void (*preHookFunc) (int *fd, unsigned long *yes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_pre[hIndex].func;
preHookFunc(&fd, &yes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72895,9 +73001,9 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
{
HPMHooks.source.sockt.set_nonblocking(fd, yes);
}
- if( HPMHooks.count.HP_sockt_set_nonblocking_post ) {
+ if (HPMHooks.count.HP_sockt_set_nonblocking_post > 0) {
void (*postHookFunc) (int fd, unsigned long yes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_nonblocking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_nonblocking_post[hIndex].func;
postHookFunc(fd, yes);
}
@@ -72906,14 +73012,14 @@ void HP_sockt_set_nonblocking(int fd, unsigned long yes) {
}
void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_set_defaultparse_pre ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_pre > 0) {
void (*preHookFunc) (ParseFunc *defaultparse);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_pre[hIndex].func;
preHookFunc(&defaultparse);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -72921,9 +73027,9 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
{
HPMHooks.source.sockt.set_defaultparse(defaultparse);
}
- if( HPMHooks.count.HP_sockt_set_defaultparse_post ) {
+ if (HPMHooks.count.HP_sockt_set_defaultparse_post > 0) {
void (*postHookFunc) (ParseFunc defaultparse);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_set_defaultparse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_set_defaultparse_post[hIndex].func;
postHookFunc(defaultparse);
}
@@ -72933,14 +73039,14 @@ void HP_sockt_set_defaultparse(ParseFunc defaultparse) {
uint32 HP_sockt_host2ip(const char *hostname) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_host2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_host2ip_pre > 0) {
uint32 (*preHookFunc) (const char **hostname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_host2ip_pre[hIndex].func;
retVal___ = preHookFunc(&hostname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72948,9 +73054,9 @@ uint32 HP_sockt_host2ip(const char *hostname) {
{
retVal___ = HPMHooks.source.sockt.host2ip(hostname);
}
- if( HPMHooks.count.HP_sockt_host2ip_post ) {
+ if (HPMHooks.count.HP_sockt_host2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *hostname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_host2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_host2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, hostname);
}
@@ -72960,14 +73066,14 @@ uint32 HP_sockt_host2ip(const char *hostname) {
const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sockt_ip2str_pre ) {
+ if (HPMHooks.count.HP_sockt_ip2str_pre > 0) {
const char* (*preHookFunc) (uint32 *ip, char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ip2str_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -72975,9 +73081,9 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.ip2str(ip, ip_str);
}
- if( HPMHooks.count.HP_sockt_ip2str_post ) {
+ if (HPMHooks.count.HP_sockt_ip2str_post > 0) {
const char* (*postHookFunc) (const char* retVal___, uint32 ip, char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ip2str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ip2str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, ip_str);
}
@@ -72987,14 +73093,14 @@ const char* HP_sockt_ip2str(uint32 ip, char *ip_str) {
uint32 HP_sockt_str2ip(const char *ip_str) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_str2ip_pre ) {
+ if (HPMHooks.count.HP_sockt_str2ip_pre > 0) {
uint32 (*preHookFunc) (const char **ip_str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_str2ip_pre[hIndex].func;
retVal___ = preHookFunc(&ip_str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73002,9 +73108,9 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
{
retVal___ = HPMHooks.source.sockt.str2ip(ip_str);
}
- if( HPMHooks.count.HP_sockt_str2ip_post ) {
+ if (HPMHooks.count.HP_sockt_str2ip_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const char *ip_str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_str2ip_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_str2ip_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip_str);
}
@@ -73014,14 +73120,14 @@ uint32 HP_sockt_str2ip(const char *ip_str) {
uint16 HP_sockt_ntows(uint16 netshort) {
int hIndex = 0;
uint16 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_ntows_pre ) {
+ if (HPMHooks.count.HP_sockt_ntows_pre > 0) {
uint16 (*preHookFunc) (uint16 *netshort);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_ntows_pre[hIndex].func;
retVal___ = preHookFunc(&netshort);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73029,9 +73135,9 @@ uint16 HP_sockt_ntows(uint16 netshort) {
{
retVal___ = HPMHooks.source.sockt.ntows(netshort);
}
- if( HPMHooks.count.HP_sockt_ntows_post ) {
+ if (HPMHooks.count.HP_sockt_ntows_post > 0) {
uint16 (*postHookFunc) (uint16 retVal___, uint16 netshort);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_ntows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_ntows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, netshort);
}
@@ -73041,14 +73147,14 @@ uint16 HP_sockt_ntows(uint16 netshort) {
int HP_sockt_getips(uint32 *ips, int max) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_getips_pre ) {
+ if (HPMHooks.count.HP_sockt_getips_pre > 0) {
int (*preHookFunc) (uint32 **ips, int *max);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_getips_pre[hIndex].func;
retVal___ = preHookFunc(&ips, &max);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73056,9 +73162,9 @@ int HP_sockt_getips(uint32 *ips, int max) {
{
retVal___ = HPMHooks.source.sockt.getips(ips, max);
}
- if( HPMHooks.count.HP_sockt_getips_post ) {
+ if (HPMHooks.count.HP_sockt_getips_post > 0) {
int (*postHookFunc) (int retVal___, uint32 *ips, int max);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_getips_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_getips_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ips, max);
}
@@ -73067,14 +73173,14 @@ int HP_sockt_getips(uint32 *ips, int max) {
}
void HP_sockt_eof(int fd) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_eof_pre ) {
+ if (HPMHooks.count.HP_sockt_eof_pre > 0) {
void (*preHookFunc) (int *fd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_eof_pre[hIndex].func;
preHookFunc(&fd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -73082,9 +73188,9 @@ void HP_sockt_eof(int fd) {
{
HPMHooks.source.sockt.eof(fd);
}
- if( HPMHooks.count.HP_sockt_eof_post ) {
+ if (HPMHooks.count.HP_sockt_eof_post > 0) {
void (*postHookFunc) (int fd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_eof_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_eof_post[hIndex].func;
postHookFunc(fd);
}
@@ -73094,14 +73200,14 @@ void HP_sockt_eof(int fd) {
uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_sockt_lan_subnet_check_pre ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_pre > 0) {
uint32 (*preHookFunc) (uint32 *ip, struct s_subnet **info);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip, &info);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73109,9 +73215,9 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
{
retVal___ = HPMHooks.source.sockt.lan_subnet_check(ip, info);
}
- if( HPMHooks.count.HP_sockt_lan_subnet_check_post ) {
+ if (HPMHooks.count.HP_sockt_lan_subnet_check_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, uint32 ip, struct s_subnet *info);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_lan_subnet_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_lan_subnet_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip, info);
}
@@ -73121,14 +73227,14 @@ uint32 HP_sockt_lan_subnet_check(uint32 ip, struct s_subnet *info) {
bool HP_sockt_allowed_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_allowed_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73136,9 +73242,9 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.allowed_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_allowed_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_allowed_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_allowed_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_allowed_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -73148,14 +73254,14 @@ bool HP_sockt_allowed_ip_check(uint32 ip) {
bool HP_sockt_trusted_ip_check(uint32 ip) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sockt_trusted_ip_check_pre ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_pre > 0) {
bool (*preHookFunc) (uint32 *ip);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_pre[hIndex].func;
retVal___ = preHookFunc(&ip);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73163,9 +73269,9 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
{
retVal___ = HPMHooks.source.sockt.trusted_ip_check(ip);
}
- if( HPMHooks.count.HP_sockt_trusted_ip_check_post ) {
+ if (HPMHooks.count.HP_sockt_trusted_ip_check_post > 0) {
bool (*postHookFunc) (bool retVal___, uint32 ip);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_trusted_ip_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_trusted_ip_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ip);
}
@@ -73175,14 +73281,14 @@ bool HP_sockt_trusted_ip_check(uint32 ip) {
int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_sub_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **t, struct s_subnet_vector **list, const char **filename, const char **groupname);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_pre[hIndex].func;
retVal___ = preHookFunc(&t, &list, &filename, &groupname);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73190,9 +73296,9 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
{
retVal___ = HPMHooks.source.sockt.net_config_read_sub(t, list, filename, groupname);
}
- if( HPMHooks.count.HP_sockt_net_config_read_sub_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *t, struct s_subnet_vector *list, const char *filename, const char *groupname);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, t, list, filename, groupname);
}
@@ -73201,14 +73307,14 @@ int HP_sockt_net_config_read_sub(struct config_setting_t *t, struct s_subnet_vec
}
void HP_sockt_net_config_read(const char *filename) {
int hIndex = 0;
- if( HPMHooks.count.HP_sockt_net_config_read_pre ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_pre > 0) {
void (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sockt_net_config_read_pre[hIndex].func;
preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -73216,9 +73322,9 @@ void HP_sockt_net_config_read(const char *filename) {
{
HPMHooks.source.sockt.net_config_read(filename);
}
- if( HPMHooks.count.HP_sockt_net_config_read_post ) {
+ if (HPMHooks.count.HP_sockt_net_config_read_post > 0) {
void (*postHookFunc) (const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sockt_net_config_read_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sockt_net_config_read_post[hIndex].func;
postHookFunc(filename);
}
@@ -73229,14 +73335,14 @@ void HP_sockt_net_config_read(const char *filename) {
int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Connect_pre ) {
+ if (HPMHooks.count.HP_SQL_Connect_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **user, const char **passwd, const char **host, uint16 *port, const char **db);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Connect_pre[hIndex].func;
retVal___ = preHookFunc(&self, &user, &passwd, &host, &port, &db);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73244,9 +73350,9 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
{
retVal___ = HPMHooks.source.SQL.Connect(self, user, passwd, host, port, db);
}
- if( HPMHooks.count.HP_SQL_Connect_post ) {
+ if (HPMHooks.count.HP_SQL_Connect_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *user, const char *passwd, const char *host, uint16 port, const char *db);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Connect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Connect_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, user, passwd, host, port, db);
}
@@ -73256,14 +73362,14 @@ int HP_SQL_Connect(struct Sql *self, const char *user, const char *passwd, const
int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetTimeout_pre ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_pre > 0) {
int (*preHookFunc) (struct Sql **self, uint32 **out_timeout);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetTimeout_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_timeout);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73271,9 +73377,9 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
{
retVal___ = HPMHooks.source.SQL.GetTimeout(self, out_timeout);
}
- if( HPMHooks.count.HP_SQL_GetTimeout_post ) {
+ if (HPMHooks.count.HP_SQL_GetTimeout_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, uint32 *out_timeout);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetTimeout_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetTimeout_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_timeout);
}
@@ -73283,14 +73389,14 @@ int HP_SQL_GetTimeout(struct Sql *self, uint32 *out_timeout) {
int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetColumnNames_pre ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **table, char **out_buf, size_t *buf_len, char *sep);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_pre[hIndex].func;
retVal___ = preHookFunc(&self, &table, &out_buf, &buf_len, &sep);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73298,9 +73404,9 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
{
retVal___ = HPMHooks.source.SQL.GetColumnNames(self, table, out_buf, buf_len, sep);
}
- if( HPMHooks.count.HP_SQL_GetColumnNames_post ) {
+ if (HPMHooks.count.HP_SQL_GetColumnNames_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *table, char *out_buf, size_t buf_len, char sep);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetColumnNames_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetColumnNames_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, table, out_buf, buf_len, sep);
}
@@ -73310,14 +73416,14 @@ int HP_SQL_GetColumnNames(struct Sql *self, const char *table, char *out_buf, si
int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_SetEncoding_pre ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **encoding);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_SetEncoding_pre[hIndex].func;
retVal___ = preHookFunc(&self, &encoding);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73325,9 +73431,9 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
{
retVal___ = HPMHooks.source.SQL.SetEncoding(self, encoding);
}
- if( HPMHooks.count.HP_SQL_SetEncoding_post ) {
+ if (HPMHooks.count.HP_SQL_SetEncoding_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *encoding);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_SetEncoding_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_SetEncoding_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, encoding);
}
@@ -73337,14 +73443,14 @@ int HP_SQL_SetEncoding(struct Sql *self, const char *encoding) {
int HP_SQL_Ping(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_Ping_pre ) {
+ if (HPMHooks.count.HP_SQL_Ping_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Ping_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73352,9 +73458,9 @@ int HP_SQL_Ping(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.Ping(self);
}
- if( HPMHooks.count.HP_SQL_Ping_post ) {
+ if (HPMHooks.count.HP_SQL_Ping_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Ping_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Ping_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73364,14 +73470,14 @@ int HP_SQL_Ping(struct Sql *self) {
size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeString_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeString_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73379,9 +73485,9 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
{
retVal___ = HPMHooks.source.SQL.EscapeString(self, out_to, from);
}
- if( HPMHooks.count.HP_SQL_EscapeString_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeString_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeString_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeString_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from);
}
@@ -73391,14 +73497,14 @@ size_t HP_SQL_EscapeString(struct Sql *self, char *out_to, const char *from) {
size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from, size_t from_len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_EscapeStringLen_pre ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_pre > 0) {
size_t (*preHookFunc) (struct Sql **self, char **out_to, const char **from, size_t *from_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_pre[hIndex].func;
retVal___ = preHookFunc(&self, &out_to, &from, &from_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73406,9 +73512,9 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
{
retVal___ = HPMHooks.source.SQL.EscapeStringLen(self, out_to, from, from_len);
}
- if( HPMHooks.count.HP_SQL_EscapeStringLen_post ) {
+ if (HPMHooks.count.HP_SQL_EscapeStringLen_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct Sql *self, char *out_to, const char *from, size_t from_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_EscapeStringLen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_EscapeStringLen_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, out_to, from, from_len);
}
@@ -73418,16 +73524,16 @@ size_t HP_SQL_EscapeStringLen(struct Sql *self, char *out_to, const char *from,
int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryV_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryV_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_QueryV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73437,9 +73543,9 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.QueryV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_QueryV_post ) {
+ if (HPMHooks.count.HP_SQL_QueryV_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_QueryV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -73451,14 +73557,14 @@ int HP_SQL_QueryV(struct Sql *self, const char *query, va_list args) {
int HP_SQL_QueryStr(struct Sql *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_QueryStr_pre ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_pre > 0) {
int (*preHookFunc) (struct Sql **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_QueryStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73466,9 +73572,9 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.QueryStr(self, query);
}
- if( HPMHooks.count.HP_SQL_QueryStr_post ) {
+ if (HPMHooks.count.HP_SQL_QueryStr_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_QueryStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_QueryStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -73478,14 +73584,14 @@ int HP_SQL_QueryStr(struct Sql *self, const char *query) {
uint64 HP_SQL_LastInsertId(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_LastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_LastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73493,9 +73599,9 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.LastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_LastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_LastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_LastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_LastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73505,14 +73611,14 @@ uint64 HP_SQL_LastInsertId(struct Sql *self) {
uint32 HP_SQL_NumColumns(struct Sql *self) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_pre > 0) {
uint32 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73520,9 +73626,9 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumColumns(self);
}
- if( HPMHooks.count.HP_SQL_NumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_NumColumns_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73532,14 +73638,14 @@ uint32 HP_SQL_NumColumns(struct Sql *self) {
uint64 HP_SQL_NumRows(struct Sql *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_NumRows_pre > 0) {
uint64 (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73547,9 +73653,9 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NumRows(self);
}
- if( HPMHooks.count.HP_SQL_NumRows_post ) {
+ if (HPMHooks.count.HP_SQL_NumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73559,14 +73665,14 @@ uint64 HP_SQL_NumRows(struct Sql *self) {
int HP_SQL_NextRow(struct Sql *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_NextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_NextRow_pre > 0) {
int (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_NextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73574,9 +73680,9 @@ int HP_SQL_NextRow(struct Sql *self) {
{
retVal___ = HPMHooks.source.SQL.NextRow(self);
}
- if( HPMHooks.count.HP_SQL_NextRow_post ) {
+ if (HPMHooks.count.HP_SQL_NextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_NextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_NextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73586,14 +73692,14 @@ int HP_SQL_NextRow(struct Sql *self) {
int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_GetData_pre ) {
+ if (HPMHooks.count.HP_SQL_GetData_pre > 0) {
int (*preHookFunc) (struct Sql **self, size_t *col, char ***out_buf, size_t **out_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_GetData_pre[hIndex].func;
retVal___ = preHookFunc(&self, &col, &out_buf, &out_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73601,9 +73707,9 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
{
retVal___ = HPMHooks.source.SQL.GetData(self, col, out_buf, out_len);
}
- if( HPMHooks.count.HP_SQL_GetData_post ) {
+ if (HPMHooks.count.HP_SQL_GetData_post > 0) {
int (*postHookFunc) (int retVal___, struct Sql *self, size_t col, char **out_buf, size_t *out_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_GetData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_GetData_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, col, out_buf, out_len);
}
@@ -73612,14 +73718,14 @@ int HP_SQL_GetData(struct Sql *self, size_t col, char **out_buf, size_t *out_len
}
void HP_SQL_FreeResult(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_FreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_FreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -73627,9 +73733,9 @@ void HP_SQL_FreeResult(struct Sql *self) {
{
HPMHooks.source.SQL.FreeResult(self);
}
- if( HPMHooks.count.HP_SQL_FreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_FreeResult_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_FreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_FreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -73638,14 +73744,14 @@ void HP_SQL_FreeResult(struct Sql *self) {
}
void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_ShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__pre > 0) {
void (*preHookFunc) (struct Sql **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_ShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -73653,9 +73759,9 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
{
HPMHooks.source.SQL.ShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_ShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_ShowDebug__post > 0) {
void (*postHookFunc) (struct Sql *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_ShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_ShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -73664,14 +73770,14 @@ void HP_SQL_ShowDebug_(struct Sql *self, const char *debug_file, const unsigned
}
void HP_SQL_Free(struct Sql *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_Free_pre ) {
+ if (HPMHooks.count.HP_SQL_Free_pre > 0) {
void (*preHookFunc) (struct Sql **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -73679,9 +73785,9 @@ void HP_SQL_Free(struct Sql *self) {
{
HPMHooks.source.SQL.Free(self);
}
- if( HPMHooks.count.HP_SQL_Free_post ) {
+ if (HPMHooks.count.HP_SQL_Free_post > 0) {
void (*postHookFunc) (struct Sql *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -73691,14 +73797,14 @@ void HP_SQL_Free(struct Sql *self) {
struct Sql* HP_SQL_Malloc(void) {
int hIndex = 0;
struct Sql* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_Malloc_pre ) {
+ if (HPMHooks.count.HP_SQL_Malloc_pre > 0) {
struct Sql* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73706,9 +73812,9 @@ struct Sql* HP_SQL_Malloc(void) {
{
retVal___ = HPMHooks.source.SQL.Malloc();
}
- if( HPMHooks.count.HP_SQL_Malloc_post ) {
+ if (HPMHooks.count.HP_SQL_Malloc_post > 0) {
struct Sql* (*postHookFunc) (struct Sql* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -73718,14 +73824,14 @@ struct Sql* HP_SQL_Malloc(void) {
struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int hIndex = 0;
struct SqlStmt* retVal___ = NULL;
- if( HPMHooks.count.HP_SQL_StmtMalloc_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_pre > 0) {
struct SqlStmt* (*preHookFunc) (struct Sql **sql);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_pre[hIndex].func;
retVal___ = preHookFunc(&sql);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73733,9 +73839,9 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
{
retVal___ = HPMHooks.source.SQL.StmtMalloc(sql);
}
- if( HPMHooks.count.HP_SQL_StmtMalloc_post ) {
+ if (HPMHooks.count.HP_SQL_StmtMalloc_post > 0) {
struct SqlStmt* (*postHookFunc) (struct SqlStmt* retVal___, struct Sql *sql);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtMalloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtMalloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sql);
}
@@ -73745,16 +73851,16 @@ struct SqlStmt* HP_SQL_StmtMalloc(struct Sql *sql) {
int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareV_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73764,9 +73870,9 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
retVal___ = HPMHooks.source.SQL.StmtPrepareV(self, query, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareV_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareV_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareV_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareV_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query, args___copy);
@@ -73778,14 +73884,14 @@ int HP_SQL_StmtPrepareV(struct SqlStmt *self, const char *query, va_list args) {
int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, const char **query);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &query);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73793,9 +73899,9 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
{
retVal___ = HPMHooks.source.SQL.StmtPrepareStr(self, query);
}
- if( HPMHooks.count.HP_SQL_StmtPrepareStr_post ) {
+ if (HPMHooks.count.HP_SQL_StmtPrepareStr_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, const char *query);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtPrepareStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtPrepareStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, query);
}
@@ -73805,14 +73911,14 @@ int HP_SQL_StmtPrepareStr(struct SqlStmt *self, const char *query) {
size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumParams_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73820,9 +73926,9 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumParams(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumParams_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumParams_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumParams_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumParams_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73832,14 +73938,14 @@ size_t HP_SQL_StmtNumParams(struct SqlStmt *self) {
int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindParam_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, const void **buffer, size_t *buffer_len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73847,9 +73953,9 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
{
retVal___ = HPMHooks.source.SQL.StmtBindParam(self, idx, buffer_type, buffer, buffer_len);
}
- if( HPMHooks.count.HP_SQL_StmtBindParam_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindParam_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, const void *buffer, size_t buffer_len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindParam_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindParam_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len);
}
@@ -73859,14 +73965,14 @@ int HP_SQL_StmtBindParam(struct SqlStmt *self, size_t idx, enum SqlDataType buff
int HP_SQL_StmtExecute(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtExecute_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtExecute_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73874,9 +73980,9 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtExecute(self);
}
- if( HPMHooks.count.HP_SQL_StmtExecute_post ) {
+ if (HPMHooks.count.HP_SQL_StmtExecute_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtExecute_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtExecute_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73886,14 +73992,14 @@ int HP_SQL_StmtExecute(struct SqlStmt *self) {
uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73901,9 +74007,9 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtLastInsertId(self);
}
- if( HPMHooks.count.HP_SQL_StmtLastInsertId_post ) {
+ if (HPMHooks.count.HP_SQL_StmtLastInsertId_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtLastInsertId_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtLastInsertId_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73913,14 +74019,14 @@ uint64 HP_SQL_StmtLastInsertId(struct SqlStmt *self) {
size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumColumns_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_pre > 0) {
size_t (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73928,9 +74034,9 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumColumns(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumColumns_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumColumns_post > 0) {
size_t (*postHookFunc) (size_t retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumColumns_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumColumns_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73940,14 +74046,14 @@ size_t HP_SQL_StmtNumColumns(struct SqlStmt *self) {
int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtBindColumn_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self, size_t *idx, enum SqlDataType *buffer_type, void **buffer, size_t *buffer_len, uint32 **out_length, int8 **out_is_null);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_pre[hIndex].func;
retVal___ = preHookFunc(&self, &idx, &buffer_type, &buffer, &buffer_len, &out_length, &out_is_null);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73955,9 +74061,9 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
{
retVal___ = HPMHooks.source.SQL.StmtBindColumn(self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
- if( HPMHooks.count.HP_SQL_StmtBindColumn_post ) {
+ if (HPMHooks.count.HP_SQL_StmtBindColumn_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self, size_t idx, enum SqlDataType buffer_type, void *buffer, size_t buffer_len, uint32 *out_length, int8 *out_is_null);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtBindColumn_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtBindColumn_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, idx, buffer_type, buffer, buffer_len, out_length, out_is_null);
}
@@ -73967,14 +74073,14 @@ int HP_SQL_StmtBindColumn(struct SqlStmt *self, size_t idx, enum SqlDataType buf
uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int hIndex = 0;
uint64 retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNumRows_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_pre > 0) {
uint64 (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -73982,9 +74088,9 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNumRows(self);
}
- if( HPMHooks.count.HP_SQL_StmtNumRows_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNumRows_post > 0) {
uint64 (*postHookFunc) (uint64 retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNumRows_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNumRows_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -73994,14 +74100,14 @@ uint64 HP_SQL_StmtNumRows(struct SqlStmt *self) {
int HP_SQL_StmtNextRow(struct SqlStmt *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_SQL_StmtNextRow_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_pre > 0) {
int (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74009,9 +74115,9 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
{
retVal___ = HPMHooks.source.SQL.StmtNextRow(self);
}
- if( HPMHooks.count.HP_SQL_StmtNextRow_post ) {
+ if (HPMHooks.count.HP_SQL_StmtNextRow_post > 0) {
int (*postHookFunc) (int retVal___, struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtNextRow_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtNextRow_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -74020,14 +74126,14 @@ int HP_SQL_StmtNextRow(struct SqlStmt *self) {
}
void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFreeResult_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74035,9 +74141,9 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFreeResult(self);
}
- if( HPMHooks.count.HP_SQL_StmtFreeResult_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFreeResult_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFreeResult_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFreeResult_post[hIndex].func;
postHookFunc(self);
}
@@ -74046,14 +74152,14 @@ void HP_SQL_StmtFreeResult(struct SqlStmt *self) {
}
void HP_SQL_StmtFree(struct SqlStmt *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtFree_pre ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_pre > 0) {
void (*preHookFunc) (struct SqlStmt **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtFree_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74061,9 +74167,9 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
{
HPMHooks.source.SQL.StmtFree(self);
}
- if( HPMHooks.count.HP_SQL_StmtFree_post ) {
+ if (HPMHooks.count.HP_SQL_StmtFree_post > 0) {
void (*postHookFunc) (struct SqlStmt *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtFree_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtFree_post[hIndex].func;
postHookFunc(self);
}
@@ -74072,14 +74178,14 @@ void HP_SQL_StmtFree(struct SqlStmt *self) {
}
void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const unsigned long debug_line) {
int hIndex = 0;
- if( HPMHooks.count.HP_SQL_StmtShowDebug__pre ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__pre > 0) {
void (*preHookFunc) (struct SqlStmt **self, const char **debug_file, const unsigned long *debug_line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__pre[hIndex].func;
preHookFunc(&self, &debug_file, &debug_line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74087,9 +74193,9 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
{
HPMHooks.source.SQL.StmtShowDebug_(self, debug_file, debug_line);
}
- if( HPMHooks.count.HP_SQL_StmtShowDebug__post ) {
+ if (HPMHooks.count.HP_SQL_StmtShowDebug__post > 0) {
void (*postHookFunc) (struct SqlStmt *self, const char *debug_file, const unsigned long debug_line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_SQL_StmtShowDebug__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_SQL_StmtShowDebug__post[hIndex].func;
postHookFunc(self, debug_file, debug_line);
}
@@ -74100,14 +74206,14 @@ void HP_SQL_StmtShowDebug_(struct SqlStmt *self, const char *debug_file, const u
int HP_status_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_init_pre ) {
+ if (HPMHooks.count.HP_status_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74115,9 +74221,9 @@ int HP_status_init(bool minimal) {
{
retVal___ = HPMHooks.source.status.init(minimal);
}
- if( HPMHooks.count.HP_status_init_post ) {
+ if (HPMHooks.count.HP_status_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -74126,14 +74232,14 @@ int HP_status_init(bool minimal) {
}
void HP_status_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_final_pre ) {
+ if (HPMHooks.count.HP_status_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74141,9 +74247,9 @@ void HP_status_final(void) {
{
HPMHooks.source.status.final();
}
- if( HPMHooks.count.HP_status_final_post ) {
+ if (HPMHooks.count.HP_status_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_final_post[hIndex].func;
postHookFunc();
}
@@ -74153,14 +74259,14 @@ void HP_status_final(void) {
int HP_status_get_refine_chance(enum refine_type wlv, int refine) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_refine_chance_pre ) {
+ if (HPMHooks.count.HP_status_get_refine_chance_pre > 0) {
int (*preHookFunc) (enum refine_type *wlv, int *refine);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_refine_chance_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_refine_chance_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_refine_chance_pre[hIndex].func;
retVal___ = preHookFunc(&wlv, &refine);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74168,9 +74274,9 @@ int HP_status_get_refine_chance(enum refine_type wlv, int refine) {
{
retVal___ = HPMHooks.source.status.get_refine_chance(wlv, refine);
}
- if( HPMHooks.count.HP_status_get_refine_chance_post ) {
+ if (HPMHooks.count.HP_status_get_refine_chance_post > 0) {
int (*postHookFunc) (int retVal___, enum refine_type wlv, int refine);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_refine_chance_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_refine_chance_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_refine_chance_post[hIndex].func;
retVal___ = postHookFunc(retVal___, wlv, refine);
}
@@ -74180,14 +74286,14 @@ int HP_status_get_refine_chance(enum refine_type wlv, int refine) {
sc_type HP_status_skill2sc(int skill_id) {
int hIndex = 0;
sc_type retVal___ = SC_NONE;
- if( HPMHooks.count.HP_status_skill2sc_pre ) {
+ if (HPMHooks.count.HP_status_skill2sc_pre > 0) {
sc_type (*preHookFunc) (int *skill_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_skill2sc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_skill2sc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_skill2sc_pre[hIndex].func;
retVal___ = preHookFunc(&skill_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74195,9 +74301,9 @@ sc_type HP_status_skill2sc(int skill_id) {
{
retVal___ = HPMHooks.source.status.skill2sc(skill_id);
}
- if( HPMHooks.count.HP_status_skill2sc_post ) {
+ if (HPMHooks.count.HP_status_skill2sc_post > 0) {
sc_type (*postHookFunc) (sc_type retVal___, int skill_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_skill2sc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_skill2sc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_skill2sc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, skill_id);
}
@@ -74207,14 +74313,14 @@ sc_type HP_status_skill2sc(int skill_id) {
int HP_status_sc2skill(sc_type sc) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_sc2skill_pre ) {
+ if (HPMHooks.count.HP_status_sc2skill_pre > 0) {
int (*preHookFunc) (sc_type *sc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2skill_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2skill_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_sc2skill_pre[hIndex].func;
retVal___ = preHookFunc(&sc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74222,9 +74328,9 @@ int HP_status_sc2skill(sc_type sc) {
{
retVal___ = HPMHooks.source.status.sc2skill(sc);
}
- if( HPMHooks.count.HP_status_sc2skill_post ) {
+ if (HPMHooks.count.HP_status_sc2skill_post > 0) {
int (*postHookFunc) (int retVal___, sc_type sc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2skill_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2skill_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_sc2skill_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc);
}
@@ -74234,14 +74340,14 @@ int HP_status_sc2skill(sc_type sc) {
unsigned int HP_status_sc2scb_flag(sc_type sc) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_status_sc2scb_flag_pre ) {
+ if (HPMHooks.count.HP_status_sc2scb_flag_pre > 0) {
unsigned int (*preHookFunc) (sc_type *sc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2scb_flag_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2scb_flag_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_sc2scb_flag_pre[hIndex].func;
retVal___ = preHookFunc(&sc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74249,9 +74355,9 @@ unsigned int HP_status_sc2scb_flag(sc_type sc) {
{
retVal___ = HPMHooks.source.status.sc2scb_flag(sc);
}
- if( HPMHooks.count.HP_status_sc2scb_flag_post ) {
+ if (HPMHooks.count.HP_status_sc2scb_flag_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, sc_type sc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2scb_flag_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_sc2scb_flag_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_sc2scb_flag_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sc);
}
@@ -74261,14 +74367,14 @@ unsigned int HP_status_sc2scb_flag(sc_type sc) {
int HP_status_type2relevant_bl_types(int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_type2relevant_bl_types_pre ) {
+ if (HPMHooks.count.HP_status_type2relevant_bl_types_pre > 0) {
int (*preHookFunc) (int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_type2relevant_bl_types_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_type2relevant_bl_types_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_type2relevant_bl_types_pre[hIndex].func;
retVal___ = preHookFunc(&type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74276,9 +74382,9 @@ int HP_status_type2relevant_bl_types(int type) {
{
retVal___ = HPMHooks.source.status.type2relevant_bl_types(type);
}
- if( HPMHooks.count.HP_status_type2relevant_bl_types_post ) {
+ if (HPMHooks.count.HP_status_type2relevant_bl_types_post > 0) {
int (*postHookFunc) (int retVal___, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_type2relevant_bl_types_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_type2relevant_bl_types_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_type2relevant_bl_types_post[hIndex].func;
retVal___ = postHookFunc(retVal___, type);
}
@@ -74288,14 +74394,14 @@ int HP_status_type2relevant_bl_types(int type) {
int HP_status_get_sc_type(sc_type idx) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_sc_type_pre ) {
+ if (HPMHooks.count.HP_status_get_sc_type_pre > 0) {
int (*preHookFunc) (sc_type *idx);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_type_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_type_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_sc_type_pre[hIndex].func;
retVal___ = preHookFunc(&idx);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74303,9 +74409,9 @@ int HP_status_get_sc_type(sc_type idx) {
{
retVal___ = HPMHooks.source.status.get_sc_type(idx);
}
- if( HPMHooks.count.HP_status_get_sc_type_post ) {
+ if (HPMHooks.count.HP_status_get_sc_type_post > 0) {
int (*postHookFunc) (int retVal___, sc_type idx);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_type_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_type_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_sc_type_post[hIndex].func;
retVal___ = postHookFunc(retVal___, idx);
}
@@ -74315,14 +74421,14 @@ int HP_status_get_sc_type(sc_type idx) {
int HP_status_damage(struct block_list *src, struct block_list *target, int64 hp, int64 sp, int walkdelay, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_damage_pre ) {
+ if (HPMHooks.count.HP_status_damage_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, int64 *hp, int64 *sp, int *walkdelay, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_damage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_damage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_damage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &hp, &sp, &walkdelay, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74330,9 +74436,9 @@ int HP_status_damage(struct block_list *src, struct block_list *target, int64 hp
{
retVal___ = HPMHooks.source.status.damage(src, target, hp, sp, walkdelay, flag);
}
- if( HPMHooks.count.HP_status_damage_post ) {
+ if (HPMHooks.count.HP_status_damage_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, int64 hp, int64 sp, int walkdelay, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_damage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_damage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_damage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, hp, sp, walkdelay, flag);
}
@@ -74342,14 +74448,14 @@ int HP_status_damage(struct block_list *src, struct block_list *target, int64 hp
int HP_status_charge(struct block_list *bl, int64 hp, int64 sp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_charge_pre ) {
+ if (HPMHooks.count.HP_status_charge_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int64 *hp, int64 *sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_charge_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_charge_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_charge_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &hp, &sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74357,9 +74463,9 @@ int HP_status_charge(struct block_list *bl, int64 hp, int64 sp) {
{
retVal___ = HPMHooks.source.status.charge(bl, hp, sp);
}
- if( HPMHooks.count.HP_status_charge_post ) {
+ if (HPMHooks.count.HP_status_charge_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int64 hp, int64 sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_charge_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_charge_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_charge_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, hp, sp);
}
@@ -74369,14 +74475,14 @@ int HP_status_charge(struct block_list *bl, int64 hp, int64 sp) {
int HP_status_percent_change(struct block_list *src, struct block_list *target, signed char hp_rate, signed char sp_rate, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_percent_change_pre ) {
+ if (HPMHooks.count.HP_status_percent_change_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, signed char *hp_rate, signed char *sp_rate, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_percent_change_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_percent_change_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_percent_change_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &hp_rate, &sp_rate, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74384,9 +74490,9 @@ int HP_status_percent_change(struct block_list *src, struct block_list *target,
{
retVal___ = HPMHooks.source.status.percent_change(src, target, hp_rate, sp_rate, flag);
}
- if( HPMHooks.count.HP_status_percent_change_post ) {
+ if (HPMHooks.count.HP_status_percent_change_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, signed char hp_rate, signed char sp_rate, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_percent_change_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_percent_change_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_percent_change_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, hp_rate, sp_rate, flag);
}
@@ -74396,14 +74502,14 @@ int HP_status_percent_change(struct block_list *src, struct block_list *target,
int HP_status_set_hp(struct block_list *bl, unsigned int hp, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_set_hp_pre ) {
+ if (HPMHooks.count.HP_status_set_hp_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned int *hp, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_hp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_hp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_set_hp_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &hp, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74411,9 +74517,9 @@ int HP_status_set_hp(struct block_list *bl, unsigned int hp, int flag) {
{
retVal___ = HPMHooks.source.status.set_hp(bl, hp, flag);
}
- if( HPMHooks.count.HP_status_set_hp_post ) {
+ if (HPMHooks.count.HP_status_set_hp_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned int hp, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_hp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_hp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_set_hp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, hp, flag);
}
@@ -74423,14 +74529,14 @@ int HP_status_set_hp(struct block_list *bl, unsigned int hp, int flag) {
int HP_status_set_sp(struct block_list *bl, unsigned int sp, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_set_sp_pre ) {
+ if (HPMHooks.count.HP_status_set_sp_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned int *sp, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_set_sp_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sp, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74438,9 +74544,9 @@ int HP_status_set_sp(struct block_list *bl, unsigned int sp, int flag) {
{
retVal___ = HPMHooks.source.status.set_sp(bl, sp, flag);
}
- if( HPMHooks.count.HP_status_set_sp_post ) {
+ if (HPMHooks.count.HP_status_set_sp_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned int sp, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_set_sp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sp, flag);
}
@@ -74450,14 +74556,14 @@ int HP_status_set_sp(struct block_list *bl, unsigned int sp, int flag) {
int HP_status_heal(struct block_list *bl, int64 hp, int64 sp, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_heal_pre ) {
+ if (HPMHooks.count.HP_status_heal_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int64 *hp, int64 *sp, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_heal_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_heal_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &hp, &sp, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74465,9 +74571,9 @@ int HP_status_heal(struct block_list *bl, int64 hp, int64 sp, int flag) {
{
retVal___ = HPMHooks.source.status.heal(bl, hp, sp, flag);
}
- if( HPMHooks.count.HP_status_heal_post ) {
+ if (HPMHooks.count.HP_status_heal_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int64 hp, int64 sp, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_heal_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_heal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, hp, sp, flag);
}
@@ -74477,14 +74583,14 @@ int HP_status_heal(struct block_list *bl, int64 hp, int64 sp, int flag) {
int HP_status_revive(struct block_list *bl, unsigned char per_hp, unsigned char per_sp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_revive_pre ) {
+ if (HPMHooks.count.HP_status_revive_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned char *per_hp, unsigned char *per_sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_revive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_revive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_revive_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &per_hp, &per_sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74492,9 +74598,9 @@ int HP_status_revive(struct block_list *bl, unsigned char per_hp, unsigned char
{
retVal___ = HPMHooks.source.status.revive(bl, per_hp, per_sp);
}
- if( HPMHooks.count.HP_status_revive_post ) {
+ if (HPMHooks.count.HP_status_revive_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned char per_hp, unsigned char per_sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_revive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_revive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_revive_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, per_hp, per_sp);
}
@@ -74504,14 +74610,14 @@ int HP_status_revive(struct block_list *bl, unsigned char per_hp, unsigned char
int HP_status_fixed_revive(struct block_list *bl, unsigned int per_hp, unsigned int per_sp) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_fixed_revive_pre ) {
+ if (HPMHooks.count.HP_status_fixed_revive_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned int *per_hp, unsigned int *per_sp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_fixed_revive_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_fixed_revive_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_fixed_revive_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &per_hp, &per_sp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74519,9 +74625,9 @@ int HP_status_fixed_revive(struct block_list *bl, unsigned int per_hp, unsigned
{
retVal___ = HPMHooks.source.status.fixed_revive(bl, per_hp, per_sp);
}
- if( HPMHooks.count.HP_status_fixed_revive_post ) {
+ if (HPMHooks.count.HP_status_fixed_revive_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned int per_hp, unsigned int per_sp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_fixed_revive_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_fixed_revive_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_fixed_revive_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, per_hp, per_sp);
}
@@ -74531,14 +74637,14 @@ int HP_status_fixed_revive(struct block_list *bl, unsigned int per_hp, unsigned
struct regen_data* HP_status_get_regen_data(struct block_list *bl) {
int hIndex = 0;
struct regen_data* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_regen_data_pre ) {
+ if (HPMHooks.count.HP_status_get_regen_data_pre > 0) {
struct regen_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_regen_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_regen_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_regen_data_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74546,9 +74652,9 @@ struct regen_data* HP_status_get_regen_data(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_regen_data(bl);
}
- if( HPMHooks.count.HP_status_get_regen_data_post ) {
+ if (HPMHooks.count.HP_status_get_regen_data_post > 0) {
struct regen_data* (*postHookFunc) (struct regen_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_regen_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_regen_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_regen_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74558,14 +74664,14 @@ struct regen_data* HP_status_get_regen_data(struct block_list *bl) {
struct status_data* HP_status_get_status_data(struct block_list *bl) {
int hIndex = 0;
struct status_data* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_status_data_pre ) {
+ if (HPMHooks.count.HP_status_get_status_data_pre > 0) {
struct status_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_status_data_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_status_data_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_status_data_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74573,9 +74679,9 @@ struct status_data* HP_status_get_status_data(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_status_data(bl);
}
- if( HPMHooks.count.HP_status_get_status_data_post ) {
+ if (HPMHooks.count.HP_status_get_status_data_post > 0) {
struct status_data* (*postHookFunc) (struct status_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_status_data_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_status_data_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_status_data_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74585,14 +74691,14 @@ struct status_data* HP_status_get_status_data(struct block_list *bl) {
struct status_data* HP_status_get_base_status(struct block_list *bl) {
int hIndex = 0;
struct status_data* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_base_status_pre ) {
+ if (HPMHooks.count.HP_status_get_base_status_pre > 0) {
struct status_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_status_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_status_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_base_status_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74600,9 +74706,9 @@ struct status_data* HP_status_get_base_status(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_base_status(bl);
}
- if( HPMHooks.count.HP_status_get_base_status_post ) {
+ if (HPMHooks.count.HP_status_get_base_status_post > 0) {
struct status_data* (*postHookFunc) (struct status_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_status_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_status_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_base_status_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74612,14 +74718,14 @@ struct status_data* HP_status_get_base_status(struct block_list *bl) {
const char* HP_status_get_name(const struct block_list *bl) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_name_pre ) {
+ if (HPMHooks.count.HP_status_get_name_pre > 0) {
const char* (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_name_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_name_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_name_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74627,9 +74733,9 @@ const char* HP_status_get_name(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_name(bl);
}
- if( HPMHooks.count.HP_status_get_name_post ) {
+ if (HPMHooks.count.HP_status_get_name_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_name_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_name_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_name_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74639,14 +74745,14 @@ const char* HP_status_get_name(const struct block_list *bl) {
int HP_status_get_class(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_class_pre ) {
+ if (HPMHooks.count.HP_status_get_class_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_class_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_class_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_class_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74654,9 +74760,9 @@ int HP_status_get_class(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_class(bl);
}
- if( HPMHooks.count.HP_status_get_class_post ) {
+ if (HPMHooks.count.HP_status_get_class_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_class_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_class_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_class_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74666,14 +74772,14 @@ int HP_status_get_class(const struct block_list *bl) {
int HP_status_get_lv(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_lv_pre ) {
+ if (HPMHooks.count.HP_status_get_lv_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_lv_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_lv_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_lv_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74681,9 +74787,9 @@ int HP_status_get_lv(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_lv(bl);
}
- if( HPMHooks.count.HP_status_get_lv_post ) {
+ if (HPMHooks.count.HP_status_get_lv_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_lv_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_lv_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_lv_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74693,14 +74799,14 @@ int HP_status_get_lv(const struct block_list *bl) {
defType HP_status_get_def(struct block_list *bl) {
int hIndex = 0;
defType retVal___ = 0;
- if( HPMHooks.count.HP_status_get_def_pre ) {
+ if (HPMHooks.count.HP_status_get_def_pre > 0) {
defType (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_def_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_def_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_def_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74708,9 +74814,9 @@ defType HP_status_get_def(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_def(bl);
}
- if( HPMHooks.count.HP_status_get_def_post ) {
+ if (HPMHooks.count.HP_status_get_def_post > 0) {
defType (*postHookFunc) (defType retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_def_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_def_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_def_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74720,14 +74826,14 @@ defType HP_status_get_def(struct block_list *bl) {
unsigned short HP_status_get_speed(struct block_list *bl) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_get_speed_pre ) {
+ if (HPMHooks.count.HP_status_get_speed_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_speed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_speed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_speed_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74735,9 +74841,9 @@ unsigned short HP_status_get_speed(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_speed(bl);
}
- if( HPMHooks.count.HP_status_get_speed_post ) {
+ if (HPMHooks.count.HP_status_get_speed_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_speed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_speed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_speed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74747,14 +74853,14 @@ unsigned short HP_status_get_speed(struct block_list *bl) {
unsigned char HP_status_calc_attack_element(struct block_list *bl, struct status_change *sc, int element) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_attack_element_pre ) {
+ if (HPMHooks.count.HP_status_calc_attack_element_pre > 0) {
unsigned char (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *element);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_attack_element_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_attack_element_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_attack_element_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &element);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74762,9 +74868,9 @@ unsigned char HP_status_calc_attack_element(struct block_list *bl, struct status
{
retVal___ = HPMHooks.source.status.calc_attack_element(bl, sc, element);
}
- if( HPMHooks.count.HP_status_calc_attack_element_post ) {
+ if (HPMHooks.count.HP_status_calc_attack_element_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct block_list *bl, struct status_change *sc, int element);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_attack_element_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_attack_element_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_attack_element_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, element);
}
@@ -74774,14 +74880,14 @@ unsigned char HP_status_calc_attack_element(struct block_list *bl, struct status
int HP_status_get_party_id(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_party_id_pre ) {
+ if (HPMHooks.count.HP_status_get_party_id_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_party_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_party_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_party_id_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74789,9 +74895,9 @@ int HP_status_get_party_id(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_party_id(bl);
}
- if( HPMHooks.count.HP_status_get_party_id_post ) {
+ if (HPMHooks.count.HP_status_get_party_id_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_party_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_party_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_party_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74801,14 +74907,14 @@ int HP_status_get_party_id(const struct block_list *bl) {
int HP_status_get_guild_id(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_guild_id_pre ) {
+ if (HPMHooks.count.HP_status_get_guild_id_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_guild_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_guild_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_guild_id_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74816,9 +74922,9 @@ int HP_status_get_guild_id(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_guild_id(bl);
}
- if( HPMHooks.count.HP_status_get_guild_id_post ) {
+ if (HPMHooks.count.HP_status_get_guild_id_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_guild_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_guild_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_guild_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74828,14 +74934,14 @@ int HP_status_get_guild_id(const struct block_list *bl) {
int HP_status_get_emblem_id(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_emblem_id_pre ) {
+ if (HPMHooks.count.HP_status_get_emblem_id_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_emblem_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_emblem_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_emblem_id_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74843,9 +74949,9 @@ int HP_status_get_emblem_id(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_emblem_id(bl);
}
- if( HPMHooks.count.HP_status_get_emblem_id_post ) {
+ if (HPMHooks.count.HP_status_get_emblem_id_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_emblem_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_emblem_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_emblem_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74855,14 +74961,14 @@ int HP_status_get_emblem_id(const struct block_list *bl) {
int HP_status_get_mexp(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_mexp_pre ) {
+ if (HPMHooks.count.HP_status_get_mexp_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_mexp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_mexp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_mexp_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74870,9 +74976,9 @@ int HP_status_get_mexp(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_mexp(bl);
}
- if( HPMHooks.count.HP_status_get_mexp_post ) {
+ if (HPMHooks.count.HP_status_get_mexp_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_mexp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_mexp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_mexp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74882,14 +74988,14 @@ int HP_status_get_mexp(const struct block_list *bl) {
int HP_status_get_race2(const struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_race2_pre ) {
+ if (HPMHooks.count.HP_status_get_race2_pre > 0) {
int (*preHookFunc) (const struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_race2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_race2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_race2_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74897,9 +75003,9 @@ int HP_status_get_race2(const struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_race2(bl);
}
- if( HPMHooks.count.HP_status_get_race2_post ) {
+ if (HPMHooks.count.HP_status_get_race2_post > 0) {
int (*postHookFunc) (int retVal___, const struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_race2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_race2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_race2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74909,14 +75015,14 @@ int HP_status_get_race2(const struct block_list *bl) {
struct view_data* HP_status_get_viewdata(struct block_list *bl) {
int hIndex = 0;
struct view_data* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_viewdata_pre ) {
+ if (HPMHooks.count.HP_status_get_viewdata_pre > 0) {
struct view_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_viewdata_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -74924,9 +75030,9 @@ struct view_data* HP_status_get_viewdata(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_viewdata(bl);
}
- if( HPMHooks.count.HP_status_get_viewdata_post ) {
+ if (HPMHooks.count.HP_status_get_viewdata_post > 0) {
struct view_data* (*postHookFunc) (struct view_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_viewdata_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -74935,14 +75041,14 @@ struct view_data* HP_status_get_viewdata(struct block_list *bl) {
}
void HP_status_set_viewdata(struct block_list *bl, int class_) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_set_viewdata_pre ) {
+ if (HPMHooks.count.HP_status_set_viewdata_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *class_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_viewdata_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_viewdata_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_set_viewdata_pre[hIndex].func;
preHookFunc(&bl, &class_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74950,9 +75056,9 @@ void HP_status_set_viewdata(struct block_list *bl, int class_) {
{
HPMHooks.source.status.set_viewdata(bl, class_);
}
- if( HPMHooks.count.HP_status_set_viewdata_post ) {
+ if (HPMHooks.count.HP_status_set_viewdata_post > 0) {
void (*postHookFunc) (struct block_list *bl, int class_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_viewdata_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_viewdata_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_set_viewdata_post[hIndex].func;
postHookFunc(bl, class_);
}
@@ -74961,14 +75067,14 @@ void HP_status_set_viewdata(struct block_list *bl, int class_) {
}
void HP_status_change_init(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_change_init_pre ) {
+ if (HPMHooks.count.HP_status_change_init_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_init_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -74976,9 +75082,9 @@ void HP_status_change_init(struct block_list *bl) {
{
HPMHooks.source.status.change_init(bl);
}
- if( HPMHooks.count.HP_status_change_init_post ) {
+ if (HPMHooks.count.HP_status_change_init_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_init_post[hIndex].func;
postHookFunc(bl);
}
@@ -74988,14 +75094,14 @@ void HP_status_change_init(struct block_list *bl) {
struct status_change* HP_status_get_sc(struct block_list *bl) {
int hIndex = 0;
struct status_change* retVal___ = NULL;
- if( HPMHooks.count.HP_status_get_sc_pre ) {
+ if (HPMHooks.count.HP_status_get_sc_pre > 0) {
struct status_change* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_sc_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75003,9 +75109,9 @@ struct status_change* HP_status_get_sc(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.get_sc(bl);
}
- if( HPMHooks.count.HP_status_get_sc_post ) {
+ if (HPMHooks.count.HP_status_get_sc_post > 0) {
struct status_change* (*postHookFunc) (struct status_change* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_sc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -75015,14 +75121,14 @@ struct status_change* HP_status_get_sc(struct block_list *bl) {
int HP_status_isdead(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_isdead_pre ) {
+ if (HPMHooks.count.HP_status_isdead_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isdead_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_isdead_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_isdead_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75030,9 +75136,9 @@ int HP_status_isdead(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.isdead(bl);
}
- if( HPMHooks.count.HP_status_isdead_post ) {
+ if (HPMHooks.count.HP_status_isdead_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isdead_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_isdead_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_isdead_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -75042,14 +75148,14 @@ int HP_status_isdead(struct block_list *bl) {
int HP_status_isimmune(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_isimmune_pre ) {
+ if (HPMHooks.count.HP_status_isimmune_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isimmune_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_isimmune_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_isimmune_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75057,9 +75163,9 @@ int HP_status_isimmune(struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.isimmune(bl);
}
- if( HPMHooks.count.HP_status_isimmune_post ) {
+ if (HPMHooks.count.HP_status_isimmune_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_isimmune_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_isimmune_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_isimmune_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -75069,14 +75175,14 @@ int HP_status_isimmune(struct block_list *bl) {
int HP_status_get_sc_def(struct block_list *src, struct block_list *bl, enum sc_type type, int rate, int tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_sc_def_pre ) {
+ if (HPMHooks.count.HP_status_get_sc_def_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, enum sc_type *type, int *rate, int *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_def_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_def_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_sc_def_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &type, &rate, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75084,9 +75190,9 @@ int HP_status_get_sc_def(struct block_list *src, struct block_list *bl, enum sc_
{
retVal___ = HPMHooks.source.status.get_sc_def(src, bl, type, rate, tick, flag);
}
- if( HPMHooks.count.HP_status_get_sc_def_post ) {
+ if (HPMHooks.count.HP_status_get_sc_def_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, enum sc_type type, int rate, int tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_def_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_sc_def_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_sc_def_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, type, rate, tick, flag);
}
@@ -75096,14 +75202,14 @@ int HP_status_get_sc_def(struct block_list *src, struct block_list *bl, enum sc_
int HP_status_change_start(struct block_list *src, struct block_list *bl, enum sc_type type, int rate, int val1, int val2, int val3, int val4, int tick, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_start_pre ) {
+ if (HPMHooks.count.HP_status_change_start_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl, enum sc_type *type, int *rate, int *val1, int *val2, int *val3, int *val4, int *tick, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_start_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_start_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_start_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl, &type, &rate, &val1, &val2, &val3, &val4, &tick, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75111,9 +75217,9 @@ int HP_status_change_start(struct block_list *src, struct block_list *bl, enum s
{
retVal___ = HPMHooks.source.status.change_start(src, bl, type, rate, val1, val2, val3, val4, tick, flag);
}
- if( HPMHooks.count.HP_status_change_start_post ) {
+ if (HPMHooks.count.HP_status_change_start_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl, enum sc_type type, int rate, int val1, int val2, int val3, int val4, int tick, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_start_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_start_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_start_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl, type, rate, val1, val2, val3, val4, tick, flag);
}
@@ -75123,14 +75229,14 @@ int HP_status_change_start(struct block_list *src, struct block_list *bl, enum s
int HP_status_change_end_(struct block_list *bl, enum sc_type type, int tid, const char *file, int line) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_end__pre ) {
+ if (HPMHooks.count.HP_status_change_end__pre > 0) {
int (*preHookFunc) (struct block_list **bl, enum sc_type *type, int *tid, const char **file, int *line);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_end__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_end__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_end__pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type, &tid, &file, &line);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75138,9 +75244,9 @@ int HP_status_change_end_(struct block_list *bl, enum sc_type type, int tid, con
{
retVal___ = HPMHooks.source.status.change_end_(bl, type, tid, file, line);
}
- if( HPMHooks.count.HP_status_change_end__post ) {
+ if (HPMHooks.count.HP_status_change_end__post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, enum sc_type type, int tid, const char *file, int line);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_end__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_end__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_end__post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type, tid, file, line);
}
@@ -75150,14 +75256,14 @@ int HP_status_change_end_(struct block_list *bl, enum sc_type type, int tid, con
int HP_status_kaahi_heal_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_kaahi_heal_timer_pre ) {
+ if (HPMHooks.count.HP_status_kaahi_heal_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_kaahi_heal_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_kaahi_heal_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_kaahi_heal_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75165,9 +75271,9 @@ int HP_status_kaahi_heal_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.status.kaahi_heal_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_status_kaahi_heal_timer_post ) {
+ if (HPMHooks.count.HP_status_kaahi_heal_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_kaahi_heal_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_kaahi_heal_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_kaahi_heal_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -75177,14 +75283,14 @@ int HP_status_kaahi_heal_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_status_change_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_timer_pre ) {
+ if (HPMHooks.count.HP_status_change_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75192,9 +75298,9 @@ int HP_status_change_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.status.change_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_status_change_timer_post ) {
+ if (HPMHooks.count.HP_status_change_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -75204,16 +75310,16 @@ int HP_status_change_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_status_change_timer_sub(struct block_list *bl, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_timer_sub_pre ) {
+ if (HPMHooks.count.HP_status_change_timer_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_status_change_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75223,9 +75329,9 @@ int HP_status_change_timer_sub(struct block_list *bl, va_list ap) {
retVal___ = HPMHooks.source.status.change_timer_sub(bl, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_status_change_timer_sub_post ) {
+ if (HPMHooks.count.HP_status_change_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_timer_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_status_change_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, ap___copy);
@@ -75237,14 +75343,14 @@ int HP_status_change_timer_sub(struct block_list *bl, va_list ap) {
int HP_status_change_clear(struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_clear_pre ) {
+ if (HPMHooks.count.HP_status_change_clear_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_clear_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75252,9 +75358,9 @@ int HP_status_change_clear(struct block_list *bl, int type) {
{
retVal___ = HPMHooks.source.status.change_clear(bl, type);
}
- if( HPMHooks.count.HP_status_change_clear_post ) {
+ if (HPMHooks.count.HP_status_change_clear_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_clear_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type);
}
@@ -75264,14 +75370,14 @@ int HP_status_change_clear(struct block_list *bl, int type) {
int HP_status_change_clear_buffs(struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_clear_buffs_pre ) {
+ if (HPMHooks.count.HP_status_change_clear_buffs_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_buffs_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_buffs_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_clear_buffs_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75279,9 +75385,9 @@ int HP_status_change_clear_buffs(struct block_list *bl, int type) {
{
retVal___ = HPMHooks.source.status.change_clear_buffs(bl, type);
}
- if( HPMHooks.count.HP_status_change_clear_buffs_post ) {
+ if (HPMHooks.count.HP_status_change_clear_buffs_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_buffs_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_clear_buffs_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_clear_buffs_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type);
}
@@ -75290,14 +75396,14 @@ int HP_status_change_clear_buffs(struct block_list *bl, int type) {
}
void HP_status_calc_bl_(struct block_list *bl, enum scb_flag flag, enum e_status_calc_opt opt) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_bl__pre ) {
+ if (HPMHooks.count.HP_status_calc_bl__pre > 0) {
void (*preHookFunc) (struct block_list **bl, enum scb_flag *flag, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_bl__pre[hIndex].func;
preHookFunc(&bl, &flag, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75305,9 +75411,9 @@ void HP_status_calc_bl_(struct block_list *bl, enum scb_flag flag, enum e_status
{
HPMHooks.source.status.calc_bl_(bl, flag, opt);
}
- if( HPMHooks.count.HP_status_calc_bl__post ) {
+ if (HPMHooks.count.HP_status_calc_bl__post > 0) {
void (*postHookFunc) (struct block_list *bl, enum scb_flag flag, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_bl__post[hIndex].func;
postHookFunc(bl, flag, opt);
}
@@ -75317,14 +75423,14 @@ void HP_status_calc_bl_(struct block_list *bl, enum scb_flag flag, enum e_status
int HP_status_calc_mob_(struct mob_data *md, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_mob__pre ) {
+ if (HPMHooks.count.HP_status_calc_mob__pre > 0) {
int (*preHookFunc) (struct mob_data **md, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mob__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mob__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_mob__pre[hIndex].func;
retVal___ = preHookFunc(&md, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75332,9 +75438,9 @@ int HP_status_calc_mob_(struct mob_data *md, enum e_status_calc_opt opt) {
{
retVal___ = HPMHooks.source.status.calc_mob_(md, opt);
}
- if( HPMHooks.count.HP_status_calc_mob__post ) {
+ if (HPMHooks.count.HP_status_calc_mob__post > 0) {
int (*postHookFunc) (int retVal___, struct mob_data *md, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mob__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mob__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_mob__post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, opt);
}
@@ -75344,14 +75450,14 @@ int HP_status_calc_mob_(struct mob_data *md, enum e_status_calc_opt opt) {
int HP_status_calc_pet_(struct pet_data *pd, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_pet__pre ) {
+ if (HPMHooks.count.HP_status_calc_pet__pre > 0) {
int (*preHookFunc) (struct pet_data **pd, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pet__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pet__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_pet__pre[hIndex].func;
retVal___ = preHookFunc(&pd, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75359,9 +75465,9 @@ int HP_status_calc_pet_(struct pet_data *pd, enum e_status_calc_opt opt) {
{
retVal___ = HPMHooks.source.status.calc_pet_(pd, opt);
}
- if( HPMHooks.count.HP_status_calc_pet__post ) {
+ if (HPMHooks.count.HP_status_calc_pet__post > 0) {
int (*postHookFunc) (int retVal___, struct pet_data *pd, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pet__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pet__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_pet__post[hIndex].func;
retVal___ = postHookFunc(retVal___, pd, opt);
}
@@ -75371,14 +75477,14 @@ int HP_status_calc_pet_(struct pet_data *pd, enum e_status_calc_opt opt) {
int HP_status_calc_pc_(struct map_session_data *sd, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_pc__pre ) {
+ if (HPMHooks.count.HP_status_calc_pc__pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_pc__pre[hIndex].func;
retVal___ = preHookFunc(&sd, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75386,9 +75492,9 @@ int HP_status_calc_pc_(struct map_session_data *sd, enum e_status_calc_opt opt)
{
retVal___ = HPMHooks.source.status.calc_pc_(sd, opt);
}
- if( HPMHooks.count.HP_status_calc_pc__post ) {
+ if (HPMHooks.count.HP_status_calc_pc__post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_pc__post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, opt);
}
@@ -75397,14 +75503,14 @@ int HP_status_calc_pc_(struct map_session_data *sd, enum e_status_calc_opt opt)
}
void HP_status_calc_pc_additional(struct map_session_data *sd, enum e_status_calc_opt opt) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_pc_additional_pre ) {
+ if (HPMHooks.count.HP_status_calc_pc_additional_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc_additional_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc_additional_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_pc_additional_pre[hIndex].func;
preHookFunc(&sd, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75412,9 +75518,9 @@ void HP_status_calc_pc_additional(struct map_session_data *sd, enum e_status_cal
{
HPMHooks.source.status.calc_pc_additional(sd, opt);
}
- if( HPMHooks.count.HP_status_calc_pc_additional_post ) {
+ if (HPMHooks.count.HP_status_calc_pc_additional_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc_additional_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_pc_additional_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_pc_additional_post[hIndex].func;
postHookFunc(sd, opt);
}
@@ -75424,14 +75530,14 @@ void HP_status_calc_pc_additional(struct map_session_data *sd, enum e_status_cal
int HP_status_calc_homunculus_(struct homun_data *hd, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_homunculus__pre ) {
+ if (HPMHooks.count.HP_status_calc_homunculus__pre > 0) {
int (*preHookFunc) (struct homun_data **hd, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_homunculus__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_homunculus__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_homunculus__pre[hIndex].func;
retVal___ = preHookFunc(&hd, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75439,9 +75545,9 @@ int HP_status_calc_homunculus_(struct homun_data *hd, enum e_status_calc_opt opt
{
retVal___ = HPMHooks.source.status.calc_homunculus_(hd, opt);
}
- if( HPMHooks.count.HP_status_calc_homunculus__post ) {
+ if (HPMHooks.count.HP_status_calc_homunculus__post > 0) {
int (*postHookFunc) (int retVal___, struct homun_data *hd, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_homunculus__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_homunculus__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_homunculus__post[hIndex].func;
retVal___ = postHookFunc(retVal___, hd, opt);
}
@@ -75451,14 +75557,14 @@ int HP_status_calc_homunculus_(struct homun_data *hd, enum e_status_calc_opt opt
int HP_status_calc_mercenary_(struct mercenary_data *md, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_mercenary__pre ) {
+ if (HPMHooks.count.HP_status_calc_mercenary__pre > 0) {
int (*preHookFunc) (struct mercenary_data **md, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mercenary__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mercenary__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_mercenary__pre[hIndex].func;
retVal___ = preHookFunc(&md, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75466,9 +75572,9 @@ int HP_status_calc_mercenary_(struct mercenary_data *md, enum e_status_calc_opt
{
retVal___ = HPMHooks.source.status.calc_mercenary_(md, opt);
}
- if( HPMHooks.count.HP_status_calc_mercenary__post ) {
+ if (HPMHooks.count.HP_status_calc_mercenary__post > 0) {
int (*postHookFunc) (int retVal___, struct mercenary_data *md, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mercenary__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mercenary__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_mercenary__post[hIndex].func;
retVal___ = postHookFunc(retVal___, md, opt);
}
@@ -75478,14 +75584,14 @@ int HP_status_calc_mercenary_(struct mercenary_data *md, enum e_status_calc_opt
int HP_status_calc_elemental_(struct elemental_data *ed, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_elemental__pre ) {
+ if (HPMHooks.count.HP_status_calc_elemental__pre > 0) {
int (*preHookFunc) (struct elemental_data **ed, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_elemental__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_elemental__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_elemental__pre[hIndex].func;
retVal___ = preHookFunc(&ed, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75493,9 +75599,9 @@ int HP_status_calc_elemental_(struct elemental_data *ed, enum e_status_calc_opt
{
retVal___ = HPMHooks.source.status.calc_elemental_(ed, opt);
}
- if( HPMHooks.count.HP_status_calc_elemental__post ) {
+ if (HPMHooks.count.HP_status_calc_elemental__post > 0) {
int (*postHookFunc) (int retVal___, struct elemental_data *ed, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_elemental__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_elemental__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_elemental__post[hIndex].func;
retVal___ = postHookFunc(retVal___, ed, opt);
}
@@ -75504,14 +75610,14 @@ int HP_status_calc_elemental_(struct elemental_data *ed, enum e_status_calc_opt
}
void HP_status_calc_misc(struct block_list *bl, struct status_data *st, int level) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_misc_pre ) {
+ if (HPMHooks.count.HP_status_calc_misc_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct status_data **st, int *level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_misc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_misc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_misc_pre[hIndex].func;
preHookFunc(&bl, &st, &level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75519,9 +75625,9 @@ void HP_status_calc_misc(struct block_list *bl, struct status_data *st, int leve
{
HPMHooks.source.status.calc_misc(bl, st, level);
}
- if( HPMHooks.count.HP_status_calc_misc_post ) {
+ if (HPMHooks.count.HP_status_calc_misc_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct status_data *st, int level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_misc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_misc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_misc_post[hIndex].func;
postHookFunc(bl, st, level);
}
@@ -75530,14 +75636,14 @@ void HP_status_calc_misc(struct block_list *bl, struct status_data *st, int leve
}
void HP_status_calc_regen(struct block_list *bl, struct status_data *st, struct regen_data *regen) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_regen_pre ) {
+ if (HPMHooks.count.HP_status_calc_regen_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct status_data **st, struct regen_data **regen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_regen_pre[hIndex].func;
preHookFunc(&bl, &st, &regen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75545,9 +75651,9 @@ void HP_status_calc_regen(struct block_list *bl, struct status_data *st, struct
{
HPMHooks.source.status.calc_regen(bl, st, regen);
}
- if( HPMHooks.count.HP_status_calc_regen_post ) {
+ if (HPMHooks.count.HP_status_calc_regen_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct status_data *st, struct regen_data *regen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_regen_post[hIndex].func;
postHookFunc(bl, st, regen);
}
@@ -75556,14 +75662,14 @@ void HP_status_calc_regen(struct block_list *bl, struct status_data *st, struct
}
void HP_status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, struct status_change *sc) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_regen_rate_pre ) {
+ if (HPMHooks.count.HP_status_calc_regen_rate_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct regen_data **regen, struct status_change **sc);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_rate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_rate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_regen_rate_pre[hIndex].func;
preHookFunc(&bl, &regen, &sc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75571,9 +75677,9 @@ void HP_status_calc_regen_rate(struct block_list *bl, struct regen_data *regen,
{
HPMHooks.source.status.calc_regen_rate(bl, regen, sc);
}
- if( HPMHooks.count.HP_status_calc_regen_rate_post ) {
+ if (HPMHooks.count.HP_status_calc_regen_rate_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct regen_data *regen, struct status_change *sc);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_rate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_regen_rate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_regen_rate_post[hIndex].func;
postHookFunc(bl, regen, sc);
}
@@ -75583,14 +75689,14 @@ void HP_status_calc_regen_rate(struct block_list *bl, struct regen_data *regen,
int HP_status_check_skilluse(struct block_list *src, struct block_list *target, uint16 skill_id, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_check_skilluse_pre ) {
+ if (HPMHooks.count.HP_status_check_skilluse_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, uint16 *skill_id, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_skilluse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_check_skilluse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_check_skilluse_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &skill_id, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75598,9 +75704,9 @@ int HP_status_check_skilluse(struct block_list *src, struct block_list *target,
{
retVal___ = HPMHooks.source.status.check_skilluse(src, target, skill_id, flag);
}
- if( HPMHooks.count.HP_status_check_skilluse_post ) {
+ if (HPMHooks.count.HP_status_check_skilluse_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, uint16 skill_id, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_skilluse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_check_skilluse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_check_skilluse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, skill_id, flag);
}
@@ -75610,14 +75716,14 @@ int HP_status_check_skilluse(struct block_list *src, struct block_list *target,
int HP_status_check_visibility(struct block_list *src, struct block_list *target) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_check_visibility_pre ) {
+ if (HPMHooks.count.HP_status_check_visibility_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_visibility_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_check_visibility_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_check_visibility_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75625,9 +75731,9 @@ int HP_status_check_visibility(struct block_list *src, struct block_list *target
{
retVal___ = HPMHooks.source.status.check_visibility(src, target);
}
- if( HPMHooks.count.HP_status_check_visibility_post ) {
+ if (HPMHooks.count.HP_status_check_visibility_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_check_visibility_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_check_visibility_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_check_visibility_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target);
}
@@ -75637,14 +75743,14 @@ int HP_status_check_visibility(struct block_list *src, struct block_list *target
int HP_status_change_spread(struct block_list *src, struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_change_spread_pre ) {
+ if (HPMHooks.count.HP_status_change_spread_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_spread_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_spread_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_change_spread_pre[hIndex].func;
retVal___ = preHookFunc(&src, &bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75652,9 +75758,9 @@ int HP_status_change_spread(struct block_list *src, struct block_list *bl) {
{
retVal___ = HPMHooks.source.status.change_spread(src, bl);
}
- if( HPMHooks.count.HP_status_change_spread_post ) {
+ if (HPMHooks.count.HP_status_change_spread_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_change_spread_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_change_spread_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_change_spread_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, bl);
}
@@ -75664,14 +75770,14 @@ int HP_status_change_spread(struct block_list *src, struct block_list *bl) {
defType HP_status_calc_def(struct block_list *bl, struct status_change *sc, int def, bool viewable) {
int hIndex = 0;
defType retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_def_pre ) {
+ if (HPMHooks.count.HP_status_calc_def_pre > 0) {
defType (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *def, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_def_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &def, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75679,9 +75785,9 @@ defType HP_status_calc_def(struct block_list *bl, struct status_change *sc, int
{
retVal___ = HPMHooks.source.status.calc_def(bl, sc, def, viewable);
}
- if( HPMHooks.count.HP_status_calc_def_post ) {
+ if (HPMHooks.count.HP_status_calc_def_post > 0) {
defType (*postHookFunc) (defType retVal___, struct block_list *bl, struct status_change *sc, int def, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_def_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, def, viewable);
}
@@ -75691,14 +75797,14 @@ defType HP_status_calc_def(struct block_list *bl, struct status_change *sc, int
short HP_status_calc_def2(struct block_list *bl, struct status_change *sc, int def2, bool viewable) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_def2_pre ) {
+ if (HPMHooks.count.HP_status_calc_def2_pre > 0) {
short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *def2, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_def2_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &def2, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75706,9 +75812,9 @@ short HP_status_calc_def2(struct block_list *bl, struct status_change *sc, int d
{
retVal___ = HPMHooks.source.status.calc_def2(bl, sc, def2, viewable);
}
- if( HPMHooks.count.HP_status_calc_def2_post ) {
+ if (HPMHooks.count.HP_status_calc_def2_post > 0) {
short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, int def2, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_def2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_def2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, def2, viewable);
}
@@ -75718,14 +75824,14 @@ short HP_status_calc_def2(struct block_list *bl, struct status_change *sc, int d
defType HP_status_calc_mdef(struct block_list *bl, struct status_change *sc, int mdef, bool viewable) {
int hIndex = 0;
defType retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_mdef_pre ) {
+ if (HPMHooks.count.HP_status_calc_mdef_pre > 0) {
defType (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *mdef, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_mdef_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &mdef, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75733,9 +75839,9 @@ defType HP_status_calc_mdef(struct block_list *bl, struct status_change *sc, int
{
retVal___ = HPMHooks.source.status.calc_mdef(bl, sc, mdef, viewable);
}
- if( HPMHooks.count.HP_status_calc_mdef_post ) {
+ if (HPMHooks.count.HP_status_calc_mdef_post > 0) {
defType (*postHookFunc) (defType retVal___, struct block_list *bl, struct status_change *sc, int mdef, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_mdef_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, mdef, viewable);
}
@@ -75745,14 +75851,14 @@ defType HP_status_calc_mdef(struct block_list *bl, struct status_change *sc, int
short HP_status_calc_mdef2(struct block_list *bl, struct status_change *sc, int mdef2, bool viewable) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_mdef2_pre ) {
+ if (HPMHooks.count.HP_status_calc_mdef2_pre > 0) {
short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *mdef2, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_mdef2_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &mdef2, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75760,9 +75866,9 @@ short HP_status_calc_mdef2(struct block_list *bl, struct status_change *sc, int
{
retVal___ = HPMHooks.source.status.calc_mdef2(bl, sc, mdef2, viewable);
}
- if( HPMHooks.count.HP_status_calc_mdef2_post ) {
+ if (HPMHooks.count.HP_status_calc_mdef2_post > 0) {
short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, int mdef2, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mdef2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_mdef2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, mdef2, viewable);
}
@@ -75772,14 +75878,14 @@ short HP_status_calc_mdef2(struct block_list *bl, struct status_change *sc, int
unsigned short HP_status_calc_batk(struct block_list *bl, struct status_change *sc, int batk, bool viewable) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_batk_pre ) {
+ if (HPMHooks.count.HP_status_calc_batk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *batk, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_batk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_batk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_batk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &batk, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75787,9 +75893,9 @@ unsigned short HP_status_calc_batk(struct block_list *bl, struct status_change *
{
retVal___ = HPMHooks.source.status.calc_batk(bl, sc, batk, viewable);
}
- if( HPMHooks.count.HP_status_calc_batk_post ) {
+ if (HPMHooks.count.HP_status_calc_batk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int batk, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_batk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_batk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_batk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, batk, viewable);
}
@@ -75799,14 +75905,14 @@ unsigned short HP_status_calc_batk(struct block_list *bl, struct status_change *
unsigned short HP_status_base_matk(struct block_list *bl, const struct status_data *st, int level) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_base_matk_pre ) {
+ if (HPMHooks.count.HP_status_base_matk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, const struct status_data **st, int *level);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_base_matk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &st, &level);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75814,9 +75920,9 @@ unsigned short HP_status_base_matk(struct block_list *bl, const struct status_da
{
retVal___ = HPMHooks.source.status.base_matk(bl, st, level);
}
- if( HPMHooks.count.HP_status_base_matk_post ) {
+ if (HPMHooks.count.HP_status_base_matk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, const struct status_data *st, int level);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_base_matk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, st, level);
}
@@ -75826,14 +75932,14 @@ unsigned short HP_status_base_matk(struct block_list *bl, const struct status_da
int HP_status_get_weapon_atk(struct block_list *src, struct weapon_atk *watk, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_weapon_atk_pre ) {
+ if (HPMHooks.count.HP_status_get_weapon_atk_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct weapon_atk **watk, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_weapon_atk_pre[hIndex].func;
retVal___ = preHookFunc(&src, &watk, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75841,9 +75947,9 @@ int HP_status_get_weapon_atk(struct block_list *src, struct weapon_atk *watk, in
{
retVal___ = HPMHooks.source.status.get_weapon_atk(src, watk, flag);
}
- if( HPMHooks.count.HP_status_get_weapon_atk_post ) {
+ if (HPMHooks.count.HP_status_get_weapon_atk_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct weapon_atk *watk, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_weapon_atk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_weapon_atk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, watk, flag);
}
@@ -75853,14 +75959,14 @@ int HP_status_get_weapon_atk(struct block_list *src, struct weapon_atk *watk, in
int HP_status_get_total_mdef(struct block_list *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_total_mdef_pre ) {
+ if (HPMHooks.count.HP_status_get_total_mdef_pre > 0) {
int (*preHookFunc) (struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_mdef_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_mdef_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_total_mdef_pre[hIndex].func;
retVal___ = preHookFunc(&src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75868,9 +75974,9 @@ int HP_status_get_total_mdef(struct block_list *src) {
{
retVal___ = HPMHooks.source.status.get_total_mdef(src);
}
- if( HPMHooks.count.HP_status_get_total_mdef_post ) {
+ if (HPMHooks.count.HP_status_get_total_mdef_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_mdef_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_mdef_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_total_mdef_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src);
}
@@ -75880,14 +75986,14 @@ int HP_status_get_total_mdef(struct block_list *src) {
int HP_status_get_total_def(struct block_list *src) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_total_def_pre ) {
+ if (HPMHooks.count.HP_status_get_total_def_pre > 0) {
int (*preHookFunc) (struct block_list **src);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_def_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_def_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_total_def_pre[hIndex].func;
retVal___ = preHookFunc(&src);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75895,9 +76001,9 @@ int HP_status_get_total_def(struct block_list *src) {
{
retVal___ = HPMHooks.source.status.get_total_def(src);
}
- if( HPMHooks.count.HP_status_get_total_def_post ) {
+ if (HPMHooks.count.HP_status_get_total_def_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_def_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_total_def_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_total_def_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src);
}
@@ -75907,14 +76013,14 @@ int HP_status_get_total_def(struct block_list *src) {
int HP_status_get_matk(struct block_list *src, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_matk_pre ) {
+ if (HPMHooks.count.HP_status_get_matk_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_matk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_matk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_matk_pre[hIndex].func;
retVal___ = preHookFunc(&src, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75922,9 +76028,9 @@ int HP_status_get_matk(struct block_list *src, int flag) {
{
retVal___ = HPMHooks.source.status.get_matk(src, flag);
}
- if( HPMHooks.count.HP_status_get_matk_post ) {
+ if (HPMHooks.count.HP_status_get_matk_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_matk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_matk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_matk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, flag);
}
@@ -75933,14 +76039,14 @@ int HP_status_get_matk(struct block_list *src, int flag) {
}
void HP_status_update_matk(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_update_matk_pre ) {
+ if (HPMHooks.count.HP_status_update_matk_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_update_matk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_update_matk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_update_matk_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -75948,9 +76054,9 @@ void HP_status_update_matk(struct block_list *bl) {
{
HPMHooks.source.status.update_matk(bl);
}
- if( HPMHooks.count.HP_status_update_matk_post ) {
+ if (HPMHooks.count.HP_status_update_matk_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_update_matk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_update_matk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_update_matk_post[hIndex].func;
postHookFunc(bl);
}
@@ -75960,14 +76066,14 @@ void HP_status_update_matk(struct block_list *bl) {
int HP_status_readdb(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_readdb_pre ) {
+ if (HPMHooks.count.HP_status_readdb_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -75975,9 +76081,9 @@ int HP_status_readdb(void) {
{
retVal___ = HPMHooks.source.status.readdb();
}
- if( HPMHooks.count.HP_status_readdb_post ) {
+ if (HPMHooks.count.HP_status_readdb_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -75986,14 +76092,14 @@ int HP_status_readdb(void) {
}
void HP_status_initChangeTables(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_initChangeTables_pre ) {
+ if (HPMHooks.count.HP_status_initChangeTables_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_initChangeTables_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_initChangeTables_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_initChangeTables_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -76001,9 +76107,9 @@ void HP_status_initChangeTables(void) {
{
HPMHooks.source.status.initChangeTables();
}
- if( HPMHooks.count.HP_status_initChangeTables_post ) {
+ if (HPMHooks.count.HP_status_initChangeTables_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_initChangeTables_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_initChangeTables_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_initChangeTables_post[hIndex].func;
postHookFunc();
}
@@ -76012,14 +76118,14 @@ void HP_status_initChangeTables(void) {
}
void HP_status_initDummyData(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_initDummyData_pre ) {
+ if (HPMHooks.count.HP_status_initDummyData_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_initDummyData_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_initDummyData_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_initDummyData_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -76027,9 +76133,9 @@ void HP_status_initDummyData(void) {
{
HPMHooks.source.status.initDummyData();
}
- if( HPMHooks.count.HP_status_initDummyData_post ) {
+ if (HPMHooks.count.HP_status_initDummyData_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_initDummyData_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_initDummyData_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_initDummyData_post[hIndex].func;
postHookFunc();
}
@@ -76039,14 +76145,14 @@ void HP_status_initDummyData(void) {
int HP_status_base_amotion_pc(struct map_session_data *sd, struct status_data *st) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_base_amotion_pc_pre ) {
+ if (HPMHooks.count.HP_status_base_amotion_pc_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_amotion_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_amotion_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_base_amotion_pc_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76054,9 +76160,9 @@ int HP_status_base_amotion_pc(struct map_session_data *sd, struct status_data *s
{
retVal___ = HPMHooks.source.status.base_amotion_pc(sd, st);
}
- if( HPMHooks.count.HP_status_base_amotion_pc_post ) {
+ if (HPMHooks.count.HP_status_base_amotion_pc_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_amotion_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_amotion_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_base_amotion_pc_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, st);
}
@@ -76066,14 +76172,14 @@ int HP_status_base_amotion_pc(struct map_session_data *sd, struct status_data *s
unsigned short HP_status_base_atk(const struct block_list *bl, const struct status_data *st) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_base_atk_pre ) {
+ if (HPMHooks.count.HP_status_base_atk_pre > 0) {
unsigned short (*preHookFunc) (const struct block_list **bl, const struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_atk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_atk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_base_atk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76081,9 +76187,9 @@ unsigned short HP_status_base_atk(const struct block_list *bl, const struct stat
{
retVal___ = HPMHooks.source.status.base_atk(bl, st);
}
- if( HPMHooks.count.HP_status_base_atk_post ) {
+ if (HPMHooks.count.HP_status_base_atk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const struct block_list *bl, const struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_atk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_atk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_base_atk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, st);
}
@@ -76093,14 +76199,14 @@ unsigned short HP_status_base_atk(const struct block_list *bl, const struct stat
unsigned int HP_status_get_base_maxhp(const struct map_session_data *sd, const struct status_data *st) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_base_maxhp_pre ) {
+ if (HPMHooks.count.HP_status_get_base_maxhp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd, const struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxhp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxhp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_base_maxhp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76108,9 +76214,9 @@ unsigned int HP_status_get_base_maxhp(const struct map_session_data *sd, const s
{
retVal___ = HPMHooks.source.status.get_base_maxhp(sd, st);
}
- if( HPMHooks.count.HP_status_get_base_maxhp_post ) {
+ if (HPMHooks.count.HP_status_get_base_maxhp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd, const struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxhp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxhp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_base_maxhp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, st);
}
@@ -76120,14 +76226,14 @@ unsigned int HP_status_get_base_maxhp(const struct map_session_data *sd, const s
unsigned int HP_status_get_base_maxsp(const struct map_session_data *sd, const struct status_data *st) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_status_get_base_maxsp_pre ) {
+ if (HPMHooks.count.HP_status_get_base_maxsp_pre > 0) {
unsigned int (*preHookFunc) (const struct map_session_data **sd, const struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxsp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxsp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_get_base_maxsp_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76135,9 +76241,9 @@ unsigned int HP_status_get_base_maxsp(const struct map_session_data *sd, const s
{
retVal___ = HPMHooks.source.status.get_base_maxsp(sd, st);
}
- if( HPMHooks.count.HP_status_get_base_maxsp_post ) {
+ if (HPMHooks.count.HP_status_get_base_maxsp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, const struct map_session_data *sd, const struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxsp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_get_base_maxsp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_get_base_maxsp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, st);
}
@@ -76147,14 +76253,14 @@ unsigned int HP_status_get_base_maxsp(const struct map_session_data *sd, const s
int HP_status_calc_npc_(struct npc_data *nd, enum e_status_calc_opt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_npc__pre ) {
+ if (HPMHooks.count.HP_status_calc_npc__pre > 0) {
int (*preHookFunc) (struct npc_data **nd, enum e_status_calc_opt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_npc__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_npc__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_npc__pre[hIndex].func;
retVal___ = preHookFunc(&nd, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76162,9 +76268,9 @@ int HP_status_calc_npc_(struct npc_data *nd, enum e_status_calc_opt opt) {
{
retVal___ = HPMHooks.source.status.calc_npc_(nd, opt);
}
- if( HPMHooks.count.HP_status_calc_npc__post ) {
+ if (HPMHooks.count.HP_status_calc_npc__post > 0) {
int (*postHookFunc) (int retVal___, struct npc_data *nd, enum e_status_calc_opt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_npc__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_npc__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_npc__post[hIndex].func;
retVal___ = postHookFunc(retVal___, nd, opt);
}
@@ -76174,14 +76280,14 @@ int HP_status_calc_npc_(struct npc_data *nd, enum e_status_calc_opt opt) {
unsigned short HP_status_calc_str(struct block_list *bl, struct status_change *sc, int str) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_str_pre ) {
+ if (HPMHooks.count.HP_status_calc_str_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_str_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_str_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_str_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76189,9 +76295,9 @@ unsigned short HP_status_calc_str(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_str(bl, sc, str);
}
- if( HPMHooks.count.HP_status_calc_str_post ) {
+ if (HPMHooks.count.HP_status_calc_str_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_str_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_str_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_str_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, str);
}
@@ -76201,14 +76307,14 @@ unsigned short HP_status_calc_str(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_agi(struct block_list *bl, struct status_change *sc, int agi) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_agi_pre ) {
+ if (HPMHooks.count.HP_status_calc_agi_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *agi);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_agi_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_agi_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_agi_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &agi);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76216,9 +76322,9 @@ unsigned short HP_status_calc_agi(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_agi(bl, sc, agi);
}
- if( HPMHooks.count.HP_status_calc_agi_post ) {
+ if (HPMHooks.count.HP_status_calc_agi_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int agi);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_agi_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_agi_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_agi_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, agi);
}
@@ -76228,14 +76334,14 @@ unsigned short HP_status_calc_agi(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_vit(struct block_list *bl, struct status_change *sc, int vit) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_vit_pre ) {
+ if (HPMHooks.count.HP_status_calc_vit_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *vit);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_vit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_vit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_vit_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &vit);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76243,9 +76349,9 @@ unsigned short HP_status_calc_vit(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_vit(bl, sc, vit);
}
- if( HPMHooks.count.HP_status_calc_vit_post ) {
+ if (HPMHooks.count.HP_status_calc_vit_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int vit);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_vit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_vit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_vit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, vit);
}
@@ -76255,14 +76361,14 @@ unsigned short HP_status_calc_vit(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_int(struct block_list *bl, struct status_change *sc, int int_) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_int_pre ) {
+ if (HPMHooks.count.HP_status_calc_int_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *int_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_int_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_int_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_int_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &int_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76270,9 +76376,9 @@ unsigned short HP_status_calc_int(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_int(bl, sc, int_);
}
- if( HPMHooks.count.HP_status_calc_int_post ) {
+ if (HPMHooks.count.HP_status_calc_int_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int int_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_int_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_int_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_int_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, int_);
}
@@ -76282,14 +76388,14 @@ unsigned short HP_status_calc_int(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_dex(struct block_list *bl, struct status_change *sc, int dex) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_dex_pre ) {
+ if (HPMHooks.count.HP_status_calc_dex_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *dex);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dex_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dex_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_dex_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &dex);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76297,9 +76403,9 @@ unsigned short HP_status_calc_dex(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_dex(bl, sc, dex);
}
- if( HPMHooks.count.HP_status_calc_dex_post ) {
+ if (HPMHooks.count.HP_status_calc_dex_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int dex);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dex_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dex_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_dex_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, dex);
}
@@ -76309,14 +76415,14 @@ unsigned short HP_status_calc_dex(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_luk(struct block_list *bl, struct status_change *sc, int luk) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_luk_pre ) {
+ if (HPMHooks.count.HP_status_calc_luk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *luk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_luk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_luk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_luk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &luk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76324,9 +76430,9 @@ unsigned short HP_status_calc_luk(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_luk(bl, sc, luk);
}
- if( HPMHooks.count.HP_status_calc_luk_post ) {
+ if (HPMHooks.count.HP_status_calc_luk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int luk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_luk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_luk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_luk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, luk);
}
@@ -76336,14 +76442,14 @@ unsigned short HP_status_calc_luk(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_watk(struct block_list *bl, struct status_change *sc, int watk, bool viewable) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_watk_pre ) {
+ if (HPMHooks.count.HP_status_calc_watk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *watk, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_watk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_watk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_watk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &watk, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76351,9 +76457,9 @@ unsigned short HP_status_calc_watk(struct block_list *bl, struct status_change *
{
retVal___ = HPMHooks.source.status.calc_watk(bl, sc, watk, viewable);
}
- if( HPMHooks.count.HP_status_calc_watk_post ) {
+ if (HPMHooks.count.HP_status_calc_watk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int watk, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_watk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_watk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_watk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, watk, viewable);
}
@@ -76363,14 +76469,14 @@ unsigned short HP_status_calc_watk(struct block_list *bl, struct status_change *
unsigned short HP_status_calc_matk(struct block_list *bl, struct status_change *sc, int matk, bool viewable) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_matk_pre ) {
+ if (HPMHooks.count.HP_status_calc_matk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *matk, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_matk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_matk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_matk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &matk, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76378,9 +76484,9 @@ unsigned short HP_status_calc_matk(struct block_list *bl, struct status_change *
{
retVal___ = HPMHooks.source.status.calc_matk(bl, sc, matk, viewable);
}
- if( HPMHooks.count.HP_status_calc_matk_post ) {
+ if (HPMHooks.count.HP_status_calc_matk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int matk, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_matk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_matk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_matk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, matk, viewable);
}
@@ -76390,14 +76496,14 @@ unsigned short HP_status_calc_matk(struct block_list *bl, struct status_change *
signed short HP_status_calc_hit(struct block_list *bl, struct status_change *sc, int hit, bool viewable) {
int hIndex = 0;
signed short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_hit_pre ) {
+ if (HPMHooks.count.HP_status_calc_hit_pre > 0) {
signed short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *hit, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_hit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_hit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_hit_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &hit, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76405,9 +76511,9 @@ signed short HP_status_calc_hit(struct block_list *bl, struct status_change *sc,
{
retVal___ = HPMHooks.source.status.calc_hit(bl, sc, hit, viewable);
}
- if( HPMHooks.count.HP_status_calc_hit_post ) {
+ if (HPMHooks.count.HP_status_calc_hit_post > 0) {
signed short (*postHookFunc) (signed short retVal___, struct block_list *bl, struct status_change *sc, int hit, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_hit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_hit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_hit_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, hit, viewable);
}
@@ -76417,14 +76523,14 @@ signed short HP_status_calc_hit(struct block_list *bl, struct status_change *sc,
signed short HP_status_calc_critical(struct block_list *bl, struct status_change *sc, int critical, bool viewable) {
int hIndex = 0;
signed short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_critical_pre ) {
+ if (HPMHooks.count.HP_status_calc_critical_pre > 0) {
signed short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *critical, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_critical_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_critical_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_critical_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &critical, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76432,9 +76538,9 @@ signed short HP_status_calc_critical(struct block_list *bl, struct status_change
{
retVal___ = HPMHooks.source.status.calc_critical(bl, sc, critical, viewable);
}
- if( HPMHooks.count.HP_status_calc_critical_post ) {
+ if (HPMHooks.count.HP_status_calc_critical_post > 0) {
signed short (*postHookFunc) (signed short retVal___, struct block_list *bl, struct status_change *sc, int critical, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_critical_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_critical_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_critical_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, critical, viewable);
}
@@ -76444,14 +76550,14 @@ signed short HP_status_calc_critical(struct block_list *bl, struct status_change
signed short HP_status_calc_flee(struct block_list *bl, struct status_change *sc, int flee, bool viewable) {
int hIndex = 0;
signed short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_flee_pre ) {
+ if (HPMHooks.count.HP_status_calc_flee_pre > 0) {
signed short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *flee, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_flee_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &flee, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76459,9 +76565,9 @@ signed short HP_status_calc_flee(struct block_list *bl, struct status_change *sc
{
retVal___ = HPMHooks.source.status.calc_flee(bl, sc, flee, viewable);
}
- if( HPMHooks.count.HP_status_calc_flee_post ) {
+ if (HPMHooks.count.HP_status_calc_flee_post > 0) {
signed short (*postHookFunc) (signed short retVal___, struct block_list *bl, struct status_change *sc, int flee, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_flee_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, flee, viewable);
}
@@ -76471,14 +76577,14 @@ signed short HP_status_calc_flee(struct block_list *bl, struct status_change *sc
signed short HP_status_calc_flee2(struct block_list *bl, struct status_change *sc, int flee2, bool viewable) {
int hIndex = 0;
signed short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_flee2_pre ) {
+ if (HPMHooks.count.HP_status_calc_flee2_pre > 0) {
signed short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *flee2, bool *viewable);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_flee2_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &flee2, &viewable);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76486,9 +76592,9 @@ signed short HP_status_calc_flee2(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_flee2(bl, sc, flee2, viewable);
}
- if( HPMHooks.count.HP_status_calc_flee2_post ) {
+ if (HPMHooks.count.HP_status_calc_flee2_post > 0) {
signed short (*postHookFunc) (signed short retVal___, struct block_list *bl, struct status_change *sc, int flee2, bool viewable);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_flee2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_flee2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, flee2, viewable);
}
@@ -76498,14 +76604,14 @@ signed short HP_status_calc_flee2(struct block_list *bl, struct status_change *s
unsigned short HP_status_calc_speed(struct block_list *bl, struct status_change *sc, int speed) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_speed_pre ) {
+ if (HPMHooks.count.HP_status_calc_speed_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *speed);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_speed_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_speed_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_speed_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &speed);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76513,9 +76619,9 @@ unsigned short HP_status_calc_speed(struct block_list *bl, struct status_change
{
retVal___ = HPMHooks.source.status.calc_speed(bl, sc, speed);
}
- if( HPMHooks.count.HP_status_calc_speed_post ) {
+ if (HPMHooks.count.HP_status_calc_speed_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int speed);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_speed_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_speed_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_speed_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, speed);
}
@@ -76525,14 +76631,14 @@ unsigned short HP_status_calc_speed(struct block_list *bl, struct status_change
short HP_status_calc_aspd_rate(struct block_list *bl, struct status_change *sc, int aspd_rate) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_aspd_rate_pre ) {
+ if (HPMHooks.count.HP_status_calc_aspd_rate_pre > 0) {
short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *aspd_rate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_rate_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_rate_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_aspd_rate_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &aspd_rate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76540,9 +76646,9 @@ short HP_status_calc_aspd_rate(struct block_list *bl, struct status_change *sc,
{
retVal___ = HPMHooks.source.status.calc_aspd_rate(bl, sc, aspd_rate);
}
- if( HPMHooks.count.HP_status_calc_aspd_rate_post ) {
+ if (HPMHooks.count.HP_status_calc_aspd_rate_post > 0) {
short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, int aspd_rate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_rate_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_rate_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_aspd_rate_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, aspd_rate);
}
@@ -76552,14 +76658,14 @@ short HP_status_calc_aspd_rate(struct block_list *bl, struct status_change *sc,
unsigned short HP_status_calc_dmotion(struct block_list *bl, struct status_change *sc, int dmotion) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_dmotion_pre ) {
+ if (HPMHooks.count.HP_status_calc_dmotion_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *dmotion);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dmotion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dmotion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_dmotion_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &dmotion);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76567,9 +76673,9 @@ unsigned short HP_status_calc_dmotion(struct block_list *bl, struct status_chang
{
retVal___ = HPMHooks.source.status.calc_dmotion(bl, sc, dmotion);
}
- if( HPMHooks.count.HP_status_calc_dmotion_post ) {
+ if (HPMHooks.count.HP_status_calc_dmotion_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int dmotion);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dmotion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_dmotion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_dmotion_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, dmotion);
}
@@ -76579,14 +76685,14 @@ unsigned short HP_status_calc_dmotion(struct block_list *bl, struct status_chang
short HP_status_calc_aspd(struct block_list *bl, struct status_change *sc, short flag) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_aspd_pre ) {
+ if (HPMHooks.count.HP_status_calc_aspd_pre > 0) {
short (*preHookFunc) (struct block_list **bl, struct status_change **sc, short *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_aspd_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76594,9 +76700,9 @@ short HP_status_calc_aspd(struct block_list *bl, struct status_change *sc, short
{
retVal___ = HPMHooks.source.status.calc_aspd(bl, sc, flag);
}
- if( HPMHooks.count.HP_status_calc_aspd_post ) {
+ if (HPMHooks.count.HP_status_calc_aspd_post > 0) {
short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, short flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_aspd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_aspd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, flag);
}
@@ -76606,14 +76712,14 @@ short HP_status_calc_aspd(struct block_list *bl, struct status_change *sc, short
short HP_status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, int aspd) {
int hIndex = 0;
short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_fix_aspd_pre ) {
+ if (HPMHooks.count.HP_status_calc_fix_aspd_pre > 0) {
short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *aspd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_fix_aspd_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_fix_aspd_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_fix_aspd_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &aspd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76621,9 +76727,9 @@ short HP_status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, i
{
retVal___ = HPMHooks.source.status.calc_fix_aspd(bl, sc, aspd);
}
- if( HPMHooks.count.HP_status_calc_fix_aspd_post ) {
+ if (HPMHooks.count.HP_status_calc_fix_aspd_post > 0) {
short (*postHookFunc) (short retVal___, struct block_list *bl, struct status_change *sc, int aspd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_fix_aspd_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_fix_aspd_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_fix_aspd_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, aspd);
}
@@ -76633,14 +76739,14 @@ short HP_status_calc_fix_aspd(struct block_list *bl, struct status_change *sc, i
unsigned int HP_status_calc_maxhp(struct block_list *bl, struct status_change *sc, uint64 maxhp) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_maxhp_pre ) {
+ if (HPMHooks.count.HP_status_calc_maxhp_pre > 0) {
unsigned int (*preHookFunc) (struct block_list **bl, struct status_change **sc, uint64 *maxhp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxhp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxhp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_maxhp_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &maxhp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76648,9 +76754,9 @@ unsigned int HP_status_calc_maxhp(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_maxhp(bl, sc, maxhp);
}
- if( HPMHooks.count.HP_status_calc_maxhp_post ) {
+ if (HPMHooks.count.HP_status_calc_maxhp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct block_list *bl, struct status_change *sc, uint64 maxhp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxhp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxhp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_maxhp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, maxhp);
}
@@ -76660,14 +76766,14 @@ unsigned int HP_status_calc_maxhp(struct block_list *bl, struct status_change *s
unsigned int HP_status_calc_maxsp(struct block_list *bl, struct status_change *sc, unsigned int maxsp) {
int hIndex = 0;
unsigned int retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_maxsp_pre ) {
+ if (HPMHooks.count.HP_status_calc_maxsp_pre > 0) {
unsigned int (*preHookFunc) (struct block_list **bl, struct status_change **sc, unsigned int *maxsp);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxsp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxsp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_maxsp_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &maxsp);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76675,9 +76781,9 @@ unsigned int HP_status_calc_maxsp(struct block_list *bl, struct status_change *s
{
retVal___ = HPMHooks.source.status.calc_maxsp(bl, sc, maxsp);
}
- if( HPMHooks.count.HP_status_calc_maxsp_post ) {
+ if (HPMHooks.count.HP_status_calc_maxsp_post > 0) {
unsigned int (*postHookFunc) (unsigned int retVal___, struct block_list *bl, struct status_change *sc, unsigned int maxsp);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxsp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_maxsp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_maxsp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, maxsp);
}
@@ -76687,14 +76793,14 @@ unsigned int HP_status_calc_maxsp(struct block_list *bl, struct status_change *s
unsigned char HP_status_calc_element(struct block_list *bl, struct status_change *sc, int element) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_element_pre ) {
+ if (HPMHooks.count.HP_status_calc_element_pre > 0) {
unsigned char (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *element);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_element_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &element);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76702,9 +76808,9 @@ unsigned char HP_status_calc_element(struct block_list *bl, struct status_change
{
retVal___ = HPMHooks.source.status.calc_element(bl, sc, element);
}
- if( HPMHooks.count.HP_status_calc_element_post ) {
+ if (HPMHooks.count.HP_status_calc_element_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct block_list *bl, struct status_change *sc, int element);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_element_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, element);
}
@@ -76714,14 +76820,14 @@ unsigned char HP_status_calc_element(struct block_list *bl, struct status_change
unsigned char HP_status_calc_element_lv(struct block_list *bl, struct status_change *sc, int lv) {
int hIndex = 0;
unsigned char retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_element_lv_pre ) {
+ if (HPMHooks.count.HP_status_calc_element_lv_pre > 0) {
unsigned char (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_lv_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_lv_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_element_lv_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76729,9 +76835,9 @@ unsigned char HP_status_calc_element_lv(struct block_list *bl, struct status_cha
{
retVal___ = HPMHooks.source.status.calc_element_lv(bl, sc, lv);
}
- if( HPMHooks.count.HP_status_calc_element_lv_post ) {
+ if (HPMHooks.count.HP_status_calc_element_lv_post > 0) {
unsigned char (*postHookFunc) (unsigned char retVal___, struct block_list *bl, struct status_change *sc, int lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_lv_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_element_lv_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_element_lv_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, lv);
}
@@ -76741,14 +76847,14 @@ unsigned char HP_status_calc_element_lv(struct block_list *bl, struct status_cha
uint32 HP_status_calc_mode(const struct block_list *bl, const struct status_change *sc, uint32 mode) {
int hIndex = 0;
uint32 retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_mode_pre ) {
+ if (HPMHooks.count.HP_status_calc_mode_pre > 0) {
uint32 (*preHookFunc) (const struct block_list **bl, const struct status_change **sc, uint32 *mode);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mode_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mode_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_mode_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &mode);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76756,9 +76862,9 @@ uint32 HP_status_calc_mode(const struct block_list *bl, const struct status_chan
{
retVal___ = HPMHooks.source.status.calc_mode(bl, sc, mode);
}
- if( HPMHooks.count.HP_status_calc_mode_post ) {
+ if (HPMHooks.count.HP_status_calc_mode_post > 0) {
uint32 (*postHookFunc) (uint32 retVal___, const struct block_list *bl, const struct status_change *sc, uint32 mode);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mode_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_mode_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_mode_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, mode);
}
@@ -76768,14 +76874,14 @@ uint32 HP_status_calc_mode(const struct block_list *bl, const struct status_chan
unsigned short HP_status_calc_ematk(struct block_list *bl, struct status_change *sc, int matk) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_calc_ematk_pre ) {
+ if (HPMHooks.count.HP_status_calc_ematk_pre > 0) {
unsigned short (*preHookFunc) (struct block_list **bl, struct status_change **sc, int *matk);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_ematk_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sc, &matk);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76783,9 +76889,9 @@ unsigned short HP_status_calc_ematk(struct block_list *bl, struct status_change
{
retVal___ = HPMHooks.source.status.calc_ematk(bl, sc, matk);
}
- if( HPMHooks.count.HP_status_calc_ematk_post ) {
+ if (HPMHooks.count.HP_status_calc_ematk_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, struct block_list *bl, struct status_change *sc, int matk);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_ematk_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_ematk_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sc, matk);
}
@@ -76794,14 +76900,14 @@ unsigned short HP_status_calc_ematk(struct block_list *bl, struct status_change
}
void HP_status_calc_bl_main(struct block_list *bl, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_calc_bl_main_pre ) {
+ if (HPMHooks.count.HP_status_calc_bl_main_pre > 0) {
void (*preHookFunc) (struct block_list **bl, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl_main_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl_main_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_calc_bl_main_pre[hIndex].func;
preHookFunc(&bl, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -76809,9 +76915,9 @@ void HP_status_calc_bl_main(struct block_list *bl, int flag) {
{
HPMHooks.source.status.calc_bl_main(bl, flag);
}
- if( HPMHooks.count.HP_status_calc_bl_main_post ) {
+ if (HPMHooks.count.HP_status_calc_bl_main_post > 0) {
void (*postHookFunc) (struct block_list *bl, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl_main_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_calc_bl_main_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_calc_bl_main_post[hIndex].func;
postHookFunc(bl, flag);
}
@@ -76820,14 +76926,14 @@ void HP_status_calc_bl_main(struct block_list *bl, int flag) {
}
void HP_status_display_add(struct map_session_data *sd, enum sc_type type, int dval1, int dval2, int dval3) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_display_add_pre ) {
+ if (HPMHooks.count.HP_status_display_add_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum sc_type *type, int *dval1, int *dval2, int *dval3);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_display_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_display_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_display_add_pre[hIndex].func;
preHookFunc(&sd, &type, &dval1, &dval2, &dval3);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -76835,9 +76941,9 @@ void HP_status_display_add(struct map_session_data *sd, enum sc_type type, int d
{
HPMHooks.source.status.display_add(sd, type, dval1, dval2, dval3);
}
- if( HPMHooks.count.HP_status_display_add_post ) {
+ if (HPMHooks.count.HP_status_display_add_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum sc_type type, int dval1, int dval2, int dval3);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_display_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_display_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_display_add_post[hIndex].func;
postHookFunc(sd, type, dval1, dval2, dval3);
}
@@ -76846,14 +76952,14 @@ void HP_status_display_add(struct map_session_data *sd, enum sc_type type, int d
}
void HP_status_display_remove(struct map_session_data *sd, enum sc_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_display_remove_pre ) {
+ if (HPMHooks.count.HP_status_display_remove_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, enum sc_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_display_remove_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_display_remove_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_display_remove_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -76861,9 +76967,9 @@ void HP_status_display_remove(struct map_session_data *sd, enum sc_type type) {
{
HPMHooks.source.status.display_remove(sd, type);
}
- if( HPMHooks.count.HP_status_display_remove_post ) {
+ if (HPMHooks.count.HP_status_display_remove_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, enum sc_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_display_remove_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_display_remove_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_display_remove_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -76873,16 +76979,16 @@ void HP_status_display_remove(struct map_session_data *sd, enum sc_type type) {
int HP_status_natural_heal(struct block_list *bl, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_natural_heal_pre ) {
+ if (HPMHooks.count.HP_status_natural_heal_pre > 0) {
int (*preHookFunc) (struct block_list **bl, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_status_natural_heal_pre[hIndex].func;
retVal___ = preHookFunc(&bl, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76892,9 +76998,9 @@ int HP_status_natural_heal(struct block_list *bl, va_list args) {
retVal___ = HPMHooks.source.status.natural_heal(bl, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_status_natural_heal_post ) {
+ if (HPMHooks.count.HP_status_natural_heal_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_status_natural_heal_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, args___copy);
@@ -76906,14 +77012,14 @@ int HP_status_natural_heal(struct block_list *bl, va_list args) {
int HP_status_natural_heal_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_natural_heal_timer_pre ) {
+ if (HPMHooks.count.HP_status_natural_heal_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_natural_heal_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76921,9 +77027,9 @@ int HP_status_natural_heal_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.status.natural_heal_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_status_natural_heal_timer_post ) {
+ if (HPMHooks.count.HP_status_natural_heal_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_natural_heal_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_natural_heal_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -76933,14 +77039,14 @@ int HP_status_natural_heal_timer(int tid, int64 tick, int id, intptr_t data) {
bool HP_status_readdb_job2(char *fields[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_status_readdb_job2_pre ) {
+ if (HPMHooks.count.HP_status_readdb_job2_pre > 0) {
bool (*preHookFunc) (char **fields[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_job2_pre[hIndex].func;
retVal___ = preHookFunc(&fields, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76948,9 +77054,9 @@ bool HP_status_readdb_job2(char *fields[], int columns, int current) {
{
retVal___ = HPMHooks.source.status.readdb_job2(fields, columns, current);
}
- if( HPMHooks.count.HP_status_readdb_job2_post ) {
+ if (HPMHooks.count.HP_status_readdb_job2_post > 0) {
bool (*postHookFunc) (bool retVal___, char *fields[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_job2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_job2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fields, columns, current);
}
@@ -76960,14 +77066,14 @@ bool HP_status_readdb_job2(char *fields[], int columns, int current) {
bool HP_status_readdb_sizefix(char *fields[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_status_readdb_sizefix_pre ) {
+ if (HPMHooks.count.HP_status_readdb_sizefix_pre > 0) {
bool (*preHookFunc) (char **fields[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_sizefix_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_sizefix_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_sizefix_pre[hIndex].func;
retVal___ = preHookFunc(&fields, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -76975,9 +77081,9 @@ bool HP_status_readdb_sizefix(char *fields[], int columns, int current) {
{
retVal___ = HPMHooks.source.status.readdb_sizefix(fields, columns, current);
}
- if( HPMHooks.count.HP_status_readdb_sizefix_post ) {
+ if (HPMHooks.count.HP_status_readdb_sizefix_post > 0) {
bool (*postHookFunc) (bool retVal___, char *fields[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_sizefix_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_sizefix_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_sizefix_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fields, columns, current);
}
@@ -76987,14 +77093,14 @@ bool HP_status_readdb_sizefix(char *fields[], int columns, int current) {
int HP_status_readdb_refine_libconfig(const char *filename) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_readdb_refine_libconfig_pre ) {
+ if (HPMHooks.count.HP_status_readdb_refine_libconfig_pre > 0) {
int (*preHookFunc) (const char **filename);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_refine_libconfig_pre[hIndex].func;
retVal___ = preHookFunc(&filename);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77002,9 +77108,9 @@ int HP_status_readdb_refine_libconfig(const char *filename) {
{
retVal___ = HPMHooks.source.status.readdb_refine_libconfig(filename);
}
- if( HPMHooks.count.HP_status_readdb_refine_libconfig_post ) {
+ if (HPMHooks.count.HP_status_readdb_refine_libconfig_post > 0) {
int (*postHookFunc) (int retVal___, const char *filename);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_refine_libconfig_post[hIndex].func;
retVal___ = postHookFunc(retVal___, filename);
}
@@ -77014,14 +77120,14 @@ int HP_status_readdb_refine_libconfig(const char *filename) {
int HP_status_readdb_refine_libconfig_sub(struct config_setting_t *r, const char *name, const char *source) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_status_readdb_refine_libconfig_sub_pre ) {
+ if (HPMHooks.count.HP_status_readdb_refine_libconfig_sub_pre > 0) {
int (*preHookFunc) (struct config_setting_t **r, const char **name, const char **source);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_refine_libconfig_sub_pre[hIndex].func;
retVal___ = preHookFunc(&r, &name, &source);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77029,9 +77135,9 @@ int HP_status_readdb_refine_libconfig_sub(struct config_setting_t *r, const char
{
retVal___ = HPMHooks.source.status.readdb_refine_libconfig_sub(r, name, source);
}
- if( HPMHooks.count.HP_status_readdb_refine_libconfig_sub_post ) {
+ if (HPMHooks.count.HP_status_readdb_refine_libconfig_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct config_setting_t *r, const char *name, const char *source);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_refine_libconfig_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_refine_libconfig_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, r, name, source);
}
@@ -77041,14 +77147,14 @@ int HP_status_readdb_refine_libconfig_sub(struct config_setting_t *r, const char
bool HP_status_readdb_scconfig(char *fields[], int columns, int current) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_status_readdb_scconfig_pre ) {
+ if (HPMHooks.count.HP_status_readdb_scconfig_pre > 0) {
bool (*preHookFunc) (char **fields[], int *columns, int *current);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_scconfig_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_scconfig_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_readdb_scconfig_pre[hIndex].func;
retVal___ = preHookFunc(&fields, &columns, &current);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77056,9 +77162,9 @@ bool HP_status_readdb_scconfig(char *fields[], int columns, int current) {
{
retVal___ = HPMHooks.source.status.readdb_scconfig(fields, columns, current);
}
- if( HPMHooks.count.HP_status_readdb_scconfig_post ) {
+ if (HPMHooks.count.HP_status_readdb_scconfig_post > 0) {
bool (*postHookFunc) (bool retVal___, char *fields[], int columns, int current);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_scconfig_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_readdb_scconfig_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_readdb_scconfig_post[hIndex].func;
retVal___ = postHookFunc(retVal___, fields, columns, current);
}
@@ -77067,14 +77173,14 @@ bool HP_status_readdb_scconfig(char *fields[], int columns, int current) {
}
void HP_status_read_job_db(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_read_job_db_pre ) {
+ if (HPMHooks.count.HP_status_read_job_db_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_read_job_db_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77082,9 +77188,9 @@ void HP_status_read_job_db(void) {
{
HPMHooks.source.status.read_job_db();
}
- if( HPMHooks.count.HP_status_read_job_db_post ) {
+ if (HPMHooks.count.HP_status_read_job_db_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_read_job_db_post[hIndex].func;
postHookFunc();
}
@@ -77093,14 +77199,14 @@ void HP_status_read_job_db(void) {
}
void HP_status_read_job_db_sub(int idx, const char *name, struct config_setting_t *jdb) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_read_job_db_sub_pre ) {
+ if (HPMHooks.count.HP_status_read_job_db_sub_pre > 0) {
void (*preHookFunc) (int *idx, const char **name, struct config_setting_t **jdb);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_read_job_db_sub_pre[hIndex].func;
preHookFunc(&idx, &name, &jdb);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77108,9 +77214,9 @@ void HP_status_read_job_db_sub(int idx, const char *name, struct config_setting_
{
HPMHooks.source.status.read_job_db_sub(idx, name, jdb);
}
- if( HPMHooks.count.HP_status_read_job_db_sub_post ) {
+ if (HPMHooks.count.HP_status_read_job_db_sub_post > 0) {
void (*postHookFunc) (int idx, const char *name, struct config_setting_t *jdb);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_read_job_db_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_read_job_db_sub_post[hIndex].func;
postHookFunc(idx, name, jdb);
}
@@ -77119,14 +77225,14 @@ void HP_status_read_job_db_sub(int idx, const char *name, struct config_setting_
}
void HP_status_set_sc(uint16 skill_id, sc_type sc, int icon, unsigned int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_set_sc_pre ) {
+ if (HPMHooks.count.HP_status_set_sc_pre > 0) {
void (*preHookFunc) (uint16 *skill_id, sc_type *sc, int *icon, unsigned int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_set_sc_pre[hIndex].func;
preHookFunc(&skill_id, &sc, &icon, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77134,9 +77240,9 @@ void HP_status_set_sc(uint16 skill_id, sc_type sc, int icon, unsigned int flag)
{
HPMHooks.source.status.set_sc(skill_id, sc, icon, flag);
}
- if( HPMHooks.count.HP_status_set_sc_post ) {
+ if (HPMHooks.count.HP_status_set_sc_post > 0) {
void (*postHookFunc) (uint16 skill_id, sc_type sc, int icon, unsigned int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_set_sc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_set_sc_post[hIndex].func;
postHookFunc(skill_id, sc, icon, flag);
}
@@ -77145,14 +77251,14 @@ void HP_status_set_sc(uint16 skill_id, sc_type sc, int icon, unsigned int flag)
}
void HP_status_copy(struct status_data *a, const struct status_data *b) {
int hIndex = 0;
- if( HPMHooks.count.HP_status_copy_pre ) {
+ if (HPMHooks.count.HP_status_copy_pre > 0) {
void (*preHookFunc) (struct status_data **a, const struct status_data **b);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_copy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_copy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_copy_pre[hIndex].func;
preHookFunc(&a, &b);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77160,9 +77266,9 @@ void HP_status_copy(struct status_data *a, const struct status_data *b) {
{
HPMHooks.source.status.copy(a, b);
}
- if( HPMHooks.count.HP_status_copy_post ) {
+ if (HPMHooks.count.HP_status_copy_post > 0) {
void (*postHookFunc) (struct status_data *a, const struct status_data *b);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_copy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_copy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_copy_post[hIndex].func;
postHookFunc(a, b);
}
@@ -77172,14 +77278,14 @@ void HP_status_copy(struct status_data *a, const struct status_data *b) {
unsigned short HP_status_base_matk_min(const struct status_data *st) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_base_matk_min_pre ) {
+ if (HPMHooks.count.HP_status_base_matk_min_pre > 0) {
unsigned short (*preHookFunc) (const struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_min_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_min_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_base_matk_min_pre[hIndex].func;
retVal___ = preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77187,9 +77293,9 @@ unsigned short HP_status_base_matk_min(const struct status_data *st) {
{
retVal___ = HPMHooks.source.status.base_matk_min(st);
}
- if( HPMHooks.count.HP_status_base_matk_min_post ) {
+ if (HPMHooks.count.HP_status_base_matk_min_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_min_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_min_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_base_matk_min_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st);
}
@@ -77199,14 +77305,14 @@ unsigned short HP_status_base_matk_min(const struct status_data *st) {
unsigned short HP_status_base_matk_max(const struct status_data *st) {
int hIndex = 0;
unsigned short retVal___ = 0;
- if( HPMHooks.count.HP_status_base_matk_max_pre ) {
+ if (HPMHooks.count.HP_status_base_matk_max_pre > 0) {
unsigned short (*preHookFunc) (const struct status_data **st);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_max_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_max_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_status_base_matk_max_pre[hIndex].func;
retVal___ = preHookFunc(&st);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77214,9 +77320,9 @@ unsigned short HP_status_base_matk_max(const struct status_data *st) {
{
retVal___ = HPMHooks.source.status.base_matk_max(st);
}
- if( HPMHooks.count.HP_status_base_matk_max_post ) {
+ if (HPMHooks.count.HP_status_base_matk_max_post > 0) {
unsigned short (*postHookFunc) (unsigned short retVal___, const struct status_data *st);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_max_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_status_base_matk_max_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_status_base_matk_max_post[hIndex].func;
retVal___ = postHookFunc(retVal___, st);
}
@@ -77226,14 +77332,14 @@ unsigned short HP_status_base_matk_max(const struct status_data *st) {
/* storage_interface */
void HP_storage_reconnect(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_storage_reconnect_pre ) {
+ if (HPMHooks.count.HP_storage_reconnect_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_reconnect_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77241,9 +77347,9 @@ void HP_storage_reconnect(void) {
{
HPMHooks.source.storage.reconnect();
}
- if( HPMHooks.count.HP_storage_reconnect_post ) {
+ if (HPMHooks.count.HP_storage_reconnect_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_reconnect_post[hIndex].func;
postHookFunc();
}
@@ -77253,14 +77359,14 @@ void HP_storage_reconnect(void) {
int HP_storage_delitem(struct map_session_data *sd, int n, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_delitem_pre ) {
+ if (HPMHooks.count.HP_storage_delitem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *n, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_delitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_delitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_delitem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &n, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77268,9 +77374,9 @@ int HP_storage_delitem(struct map_session_data *sd, int n, int amount) {
{
retVal___ = HPMHooks.source.storage.delitem(sd, n, amount);
}
- if( HPMHooks.count.HP_storage_delitem_post ) {
+ if (HPMHooks.count.HP_storage_delitem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int n, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_delitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_delitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_delitem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, n, amount);
}
@@ -77280,14 +77386,14 @@ int HP_storage_delitem(struct map_session_data *sd, int n, int amount) {
int HP_storage_open(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_open_pre ) {
+ if (HPMHooks.count.HP_storage_open_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_open_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77295,9 +77401,9 @@ int HP_storage_open(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.storage.open(sd);
}
- if( HPMHooks.count.HP_storage_open_post ) {
+ if (HPMHooks.count.HP_storage_open_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_open_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -77307,14 +77413,14 @@ int HP_storage_open(struct map_session_data *sd) {
int HP_storage_add(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_add_pre ) {
+ if (HPMHooks.count.HP_storage_add_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_add_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77322,9 +77428,9 @@ int HP_storage_add(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.storage.add(sd, index, amount);
}
- if( HPMHooks.count.HP_storage_add_post ) {
+ if (HPMHooks.count.HP_storage_add_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -77334,14 +77440,14 @@ int HP_storage_add(struct map_session_data *sd, int index, int amount) {
int HP_storage_get(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_get_pre ) {
+ if (HPMHooks.count.HP_storage_get_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_get_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77349,9 +77455,9 @@ int HP_storage_get(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.storage.get(sd, index, amount);
}
- if( HPMHooks.count.HP_storage_get_post ) {
+ if (HPMHooks.count.HP_storage_get_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -77361,14 +77467,14 @@ int HP_storage_get(struct map_session_data *sd, int index, int amount) {
int HP_storage_additem(struct map_session_data *sd, struct item *item_data, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_additem_pre ) {
+ if (HPMHooks.count.HP_storage_additem_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct item **item_data, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_additem_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &item_data, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77376,9 +77482,9 @@ int HP_storage_additem(struct map_session_data *sd, struct item *item_data, int
{
retVal___ = HPMHooks.source.storage.additem(sd, item_data, amount);
}
- if( HPMHooks.count.HP_storage_additem_post ) {
+ if (HPMHooks.count.HP_storage_additem_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct item *item_data, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_additem_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, item_data, amount);
}
@@ -77388,14 +77494,14 @@ int HP_storage_additem(struct map_session_data *sd, struct item *item_data, int
int HP_storage_addfromcart(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_addfromcart_pre ) {
+ if (HPMHooks.count.HP_storage_addfromcart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_addfromcart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_addfromcart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_addfromcart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77403,9 +77509,9 @@ int HP_storage_addfromcart(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.storage.addfromcart(sd, index, amount);
}
- if( HPMHooks.count.HP_storage_addfromcart_post ) {
+ if (HPMHooks.count.HP_storage_addfromcart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_addfromcart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_addfromcart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_addfromcart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -77415,14 +77521,14 @@ int HP_storage_addfromcart(struct map_session_data *sd, int index, int amount) {
int HP_storage_gettocart(struct map_session_data *sd, int index, int amount) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_gettocart_pre ) {
+ if (HPMHooks.count.HP_storage_gettocart_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, int *index, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_gettocart_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_gettocart_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_gettocart_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77430,9 +77536,9 @@ int HP_storage_gettocart(struct map_session_data *sd, int index, int amount) {
{
retVal___ = HPMHooks.source.storage.gettocart(sd, index, amount);
}
- if( HPMHooks.count.HP_storage_gettocart_post ) {
+ if (HPMHooks.count.HP_storage_gettocart_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, int index, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_gettocart_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_gettocart_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_gettocart_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, index, amount);
}
@@ -77441,14 +77547,14 @@ int HP_storage_gettocart(struct map_session_data *sd, int index, int amount) {
}
void HP_storage_close(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_storage_close_pre ) {
+ if (HPMHooks.count.HP_storage_close_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_close_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77456,9 +77562,9 @@ void HP_storage_close(struct map_session_data *sd) {
{
HPMHooks.source.storage.close(sd);
}
- if( HPMHooks.count.HP_storage_close_post ) {
+ if (HPMHooks.count.HP_storage_close_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_close_post[hIndex].func;
postHookFunc(sd);
}
@@ -77467,14 +77573,14 @@ void HP_storage_close(struct map_session_data *sd) {
}
void HP_storage_pc_quit(struct map_session_data *sd, int flag) {
int hIndex = 0;
- if( HPMHooks.count.HP_storage_pc_quit_pre ) {
+ if (HPMHooks.count.HP_storage_pc_quit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_pc_quit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_pc_quit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_pc_quit_pre[hIndex].func;
preHookFunc(&sd, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77482,9 +77588,9 @@ void HP_storage_pc_quit(struct map_session_data *sd, int flag) {
{
HPMHooks.source.storage.pc_quit(sd, flag);
}
- if( HPMHooks.count.HP_storage_pc_quit_post ) {
+ if (HPMHooks.count.HP_storage_pc_quit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_pc_quit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_pc_quit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_pc_quit_post[hIndex].func;
postHookFunc(sd, flag);
}
@@ -77494,14 +77600,14 @@ void HP_storage_pc_quit(struct map_session_data *sd, int flag) {
int HP_storage_comp_item(const void *i1_, const void *i2_) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_comp_item_pre ) {
+ if (HPMHooks.count.HP_storage_comp_item_pre > 0) {
int (*preHookFunc) (const void **i1_, const void **i2_);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_comp_item_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_comp_item_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_comp_item_pre[hIndex].func;
retVal___ = preHookFunc(&i1_, &i2_);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77509,9 +77615,9 @@ int HP_storage_comp_item(const void *i1_, const void *i2_) {
{
retVal___ = HPMHooks.source.storage.comp_item(i1_, i2_);
}
- if( HPMHooks.count.HP_storage_comp_item_post ) {
+ if (HPMHooks.count.HP_storage_comp_item_post > 0) {
int (*postHookFunc) (int retVal___, const void *i1_, const void *i2_);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_comp_item_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_comp_item_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_comp_item_post[hIndex].func;
retVal___ = postHookFunc(retVal___, i1_, i2_);
}
@@ -77520,14 +77626,14 @@ int HP_storage_comp_item(const void *i1_, const void *i2_) {
}
void HP_storage_sortitem(struct item *items, unsigned int size) {
int hIndex = 0;
- if( HPMHooks.count.HP_storage_sortitem_pre ) {
+ if (HPMHooks.count.HP_storage_sortitem_pre > 0) {
void (*preHookFunc) (struct item **items, unsigned int *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_sortitem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_sortitem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_storage_sortitem_pre[hIndex].func;
preHookFunc(&items, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77535,9 +77641,9 @@ void HP_storage_sortitem(struct item *items, unsigned int size) {
{
HPMHooks.source.storage.sortitem(items, size);
}
- if( HPMHooks.count.HP_storage_sortitem_post ) {
+ if (HPMHooks.count.HP_storage_sortitem_post > 0) {
void (*postHookFunc) (struct item *items, unsigned int size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_sortitem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_sortitem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_storage_sortitem_post[hIndex].func;
postHookFunc(items, size);
}
@@ -77547,16 +77653,16 @@ void HP_storage_sortitem(struct item *items, unsigned int size) {
int HP_storage_reconnect_sub(union DBKey key, struct DBData *data, va_list ap) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_storage_reconnect_sub_pre ) {
+ if (HPMHooks.count.HP_storage_reconnect_sub_pre > 0) {
int (*preHookFunc) (union DBKey *key, struct DBData **data, va_list ap);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_sub_pre; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
preHookFunc = HPMHooks.list.HP_storage_reconnect_sub_pre[hIndex].func;
retVal___ = preHookFunc(&key, &data, ap___copy);
va_end(ap___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77566,9 +77672,9 @@ int HP_storage_reconnect_sub(union DBKey key, struct DBData *data, va_list ap) {
retVal___ = HPMHooks.source.storage.reconnect_sub(key, data, ap___copy);
va_end(ap___copy);
}
- if( HPMHooks.count.HP_storage_reconnect_sub_post ) {
+ if (HPMHooks.count.HP_storage_reconnect_sub_post > 0) {
int (*postHookFunc) (int retVal___, union DBKey key, struct DBData *data, va_list ap);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_storage_reconnect_sub_post; hIndex++) {
va_list ap___copy; va_copy(ap___copy, ap);
postHookFunc = HPMHooks.list.HP_storage_reconnect_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, key, data, ap___copy);
@@ -77581,14 +77687,14 @@ int HP_storage_reconnect_sub(union DBKey key, struct DBData *data, va_list ap) {
StringBuf* HP_StrBuf_Malloc(void) {
int hIndex = 0;
StringBuf* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Malloc_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_pre > 0) {
StringBuf* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Malloc_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77596,9 +77702,9 @@ StringBuf* HP_StrBuf_Malloc(void) {
{
retVal___ = HPMHooks.source.StrBuf.Malloc();
}
- if( HPMHooks.count.HP_StrBuf_Malloc_post ) {
+ if (HPMHooks.count.HP_StrBuf_Malloc_post > 0) {
StringBuf* (*postHookFunc) (StringBuf* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Malloc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Malloc_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -77607,14 +77713,14 @@ StringBuf* HP_StrBuf_Malloc(void) {
}
void HP_StrBuf_Init(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Init_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Init_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Init_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77622,9 +77728,9 @@ void HP_StrBuf_Init(StringBuf *self) {
{
HPMHooks.source.StrBuf.Init(self);
}
- if( HPMHooks.count.HP_StrBuf_Init_post ) {
+ if (HPMHooks.count.HP_StrBuf_Init_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Init_post[hIndex].func;
postHookFunc(self);
}
@@ -77634,16 +77740,16 @@ void HP_StrBuf_Init(StringBuf *self) {
int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Vprintf_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **fmt, va_list args);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_pre; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
preHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_pre[hIndex].func;
retVal___ = preHookFunc(&self, &fmt, args___copy);
va_end(args___copy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77653,9 +77759,9 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
retVal___ = HPMHooks.source.StrBuf.Vprintf(self, fmt, args___copy);
va_end(args___copy);
}
- if( HPMHooks.count.HP_StrBuf_Vprintf_post ) {
+ if (HPMHooks.count.HP_StrBuf_Vprintf_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *fmt, va_list args);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Vprintf_post; hIndex++) {
va_list args___copy; va_copy(args___copy, args);
postHookFunc = HPMHooks.list.HP_StrBuf_Vprintf_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, fmt, args___copy);
@@ -77667,14 +77773,14 @@ int HP_StrBuf_Vprintf(StringBuf *self, const char *fmt, va_list args) {
int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Append_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Append_pre > 0) {
int (*preHookFunc) (StringBuf **self, const StringBuf **sbuf);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Append_pre[hIndex].func;
retVal___ = preHookFunc(&self, &sbuf);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77682,9 +77788,9 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
{
retVal___ = HPMHooks.source.StrBuf.Append(self, sbuf);
}
- if( HPMHooks.count.HP_StrBuf_Append_post ) {
+ if (HPMHooks.count.HP_StrBuf_Append_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const StringBuf *sbuf);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Append_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Append_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, sbuf);
}
@@ -77694,14 +77800,14 @@ int HP_StrBuf_Append(StringBuf *self, const StringBuf *sbuf) {
int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_AppendStr_pre ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_pre > 0) {
int (*preHookFunc) (StringBuf **self, const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_pre[hIndex].func;
retVal___ = preHookFunc(&self, &str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77709,9 +77815,9 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
{
retVal___ = HPMHooks.source.StrBuf.AppendStr(self, str);
}
- if( HPMHooks.count.HP_StrBuf_AppendStr_post ) {
+ if (HPMHooks.count.HP_StrBuf_AppendStr_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_AppendStr_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_AppendStr_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self, str);
}
@@ -77721,14 +77827,14 @@ int HP_StrBuf_AppendStr(StringBuf *self, const char *str) {
int HP_StrBuf_Length(StringBuf *self) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_StrBuf_Length_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Length_pre > 0) {
int (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Length_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77736,9 +77842,9 @@ int HP_StrBuf_Length(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Length(self);
}
- if( HPMHooks.count.HP_StrBuf_Length_post ) {
+ if (HPMHooks.count.HP_StrBuf_Length_post > 0) {
int (*postHookFunc) (int retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Length_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Length_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -77748,14 +77854,14 @@ int HP_StrBuf_Length(StringBuf *self) {
char* HP_StrBuf_Value(StringBuf *self) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_StrBuf_Value_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Value_pre > 0) {
char* (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Value_pre[hIndex].func;
retVal___ = preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77763,9 +77869,9 @@ char* HP_StrBuf_Value(StringBuf *self) {
{
retVal___ = HPMHooks.source.StrBuf.Value(self);
}
- if( HPMHooks.count.HP_StrBuf_Value_post ) {
+ if (HPMHooks.count.HP_StrBuf_Value_post > 0) {
char* (*postHookFunc) (char* retVal___, StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Value_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Value_post[hIndex].func;
retVal___ = postHookFunc(retVal___, self);
}
@@ -77774,14 +77880,14 @@ char* HP_StrBuf_Value(StringBuf *self) {
}
void HP_StrBuf_Clear(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Clear_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Clear_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77789,9 +77895,9 @@ void HP_StrBuf_Clear(StringBuf *self) {
{
HPMHooks.source.StrBuf.Clear(self);
}
- if( HPMHooks.count.HP_StrBuf_Clear_post ) {
+ if (HPMHooks.count.HP_StrBuf_Clear_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Clear_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Clear_post[hIndex].func;
postHookFunc(self);
}
@@ -77800,14 +77906,14 @@ void HP_StrBuf_Clear(StringBuf *self) {
}
void HP_StrBuf_Destroy(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Destroy_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Destroy_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77815,9 +77921,9 @@ void HP_StrBuf_Destroy(StringBuf *self) {
{
HPMHooks.source.StrBuf.Destroy(self);
}
- if( HPMHooks.count.HP_StrBuf_Destroy_post ) {
+ if (HPMHooks.count.HP_StrBuf_Destroy_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Destroy_post[hIndex].func;
postHookFunc(self);
}
@@ -77826,14 +77932,14 @@ void HP_StrBuf_Destroy(StringBuf *self) {
}
void HP_StrBuf_Free(StringBuf *self) {
int hIndex = 0;
- if( HPMHooks.count.HP_StrBuf_Free_pre ) {
+ if (HPMHooks.count.HP_StrBuf_Free_pre > 0) {
void (*preHookFunc) (StringBuf **self);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_StrBuf_Free_pre[hIndex].func;
preHookFunc(&self);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -77841,9 +77947,9 @@ void HP_StrBuf_Free(StringBuf *self) {
{
HPMHooks.source.StrBuf.Free(self);
}
- if( HPMHooks.count.HP_StrBuf_Free_post ) {
+ if (HPMHooks.count.HP_StrBuf_Free_post > 0) {
void (*postHookFunc) (StringBuf *self);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_StrBuf_Free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_StrBuf_Free_post[hIndex].func;
postHookFunc(self);
}
@@ -77854,14 +77960,14 @@ void HP_StrBuf_Free(StringBuf *self) {
char* HP_strlib_jstrescape(char *pt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescape_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_pre > 0) {
char* (*preHookFunc) (char **pt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescape_pre[hIndex].func;
retVal___ = preHookFunc(&pt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77869,9 +77975,9 @@ char* HP_strlib_jstrescape(char *pt) {
{
retVal___ = HPMHooks.source.strlib.jstrescape(pt);
}
- if( HPMHooks.count.HP_strlib_jstrescape_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescape_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescape_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescape_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt);
}
@@ -77881,14 +77987,14 @@ char* HP_strlib_jstrescape(char *pt) {
char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_jstrescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_pre > 0) {
char* (*preHookFunc) (char **pt, const char **spt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77896,9 +78002,9 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
{
retVal___ = HPMHooks.source.strlib.jstrescapecpy(pt, spt);
}
- if( HPMHooks.count.HP_strlib_jstrescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jstrescapecpy_post > 0) {
char* (*postHookFunc) (char* retVal___, char *pt, const char *spt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jstrescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jstrescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt);
}
@@ -77908,14 +78014,14 @@ char* HP_strlib_jstrescapecpy(char *pt, const char *spt) {
int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_jmemescapecpy_pre ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_pre > 0) {
int (*preHookFunc) (char **pt, const char **spt, int *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_pre[hIndex].func;
retVal___ = preHookFunc(&pt, &spt, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77923,9 +78029,9 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
{
retVal___ = HPMHooks.source.strlib.jmemescapecpy(pt, spt, size);
}
- if( HPMHooks.count.HP_strlib_jmemescapecpy_post ) {
+ if (HPMHooks.count.HP_strlib_jmemescapecpy_post > 0) {
int (*postHookFunc) (int retVal___, char *pt, const char *spt, int size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_jmemescapecpy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_jmemescapecpy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, pt, spt, size);
}
@@ -77935,14 +78041,14 @@ int HP_strlib_jmemescapecpy(char *pt, const char *spt, int size) {
int HP_strlib_remove_control_chars_(char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_remove_control_chars__pre ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__pre > 0) {
int (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77950,9 +78056,9 @@ int HP_strlib_remove_control_chars_(char *str) {
{
retVal___ = HPMHooks.source.strlib.remove_control_chars_(str);
}
- if( HPMHooks.count.HP_strlib_remove_control_chars__post ) {
+ if (HPMHooks.count.HP_strlib_remove_control_chars__post > 0) {
int (*postHookFunc) (int retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_remove_control_chars__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_remove_control_chars__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -77962,14 +78068,14 @@ int HP_strlib_remove_control_chars_(char *str) {
char* HP_strlib_trim_(char *str) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_trim__pre ) {
+ if (HPMHooks.count.HP_strlib_trim__pre > 0) {
char* (*preHookFunc) (char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_trim__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -77977,9 +78083,9 @@ char* HP_strlib_trim_(char *str) {
{
retVal___ = HPMHooks.source.strlib.trim_(str);
}
- if( HPMHooks.count.HP_strlib_trim__post ) {
+ if (HPMHooks.count.HP_strlib_trim__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_trim__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_trim__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -77989,14 +78095,14 @@ char* HP_strlib_trim_(char *str) {
char* HP_strlib_normalize_name_(char *str, const char *delims) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_normalize_name__pre ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__pre > 0) {
char* (*preHookFunc) (char **str, const char **delims);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_normalize_name__pre[hIndex].func;
retVal___ = preHookFunc(&str, &delims);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78004,9 +78110,9 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
{
retVal___ = HPMHooks.source.strlib.normalize_name_(str, delims);
}
- if( HPMHooks.count.HP_strlib_normalize_name__post ) {
+ if (HPMHooks.count.HP_strlib_normalize_name__post > 0) {
char* (*postHookFunc) (char* retVal___, char *str, const char *delims);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_normalize_name__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_normalize_name__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, delims);
}
@@ -78016,14 +78122,14 @@ char* HP_strlib_normalize_name_(char *str, const char *delims) {
const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_stristr__pre ) {
+ if (HPMHooks.count.HP_strlib_stristr__pre > 0) {
const char* (*preHookFunc) (const char **haystack, const char **needle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_stristr__pre[hIndex].func;
retVal___ = preHookFunc(&haystack, &needle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78031,9 +78137,9 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
{
retVal___ = HPMHooks.source.strlib.stristr_(haystack, needle);
}
- if( HPMHooks.count.HP_strlib_stristr__post ) {
+ if (HPMHooks.count.HP_strlib_stristr__post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *haystack, const char *needle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_stristr__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_stristr__post[hIndex].func;
retVal___ = postHookFunc(retVal___, haystack, needle);
}
@@ -78043,14 +78149,14 @@ const char* HP_strlib_stristr_(const char *haystack, const char *needle) {
size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_strnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78058,9 +78164,9 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.strnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_strnlen__post ) {
+ if (HPMHooks.count.HP_strlib_strnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -78070,14 +78176,14 @@ size_t HP_strlib_strnlen_(const char *string, size_t maxlen) {
char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_strtok_r__pre ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__pre > 0) {
char* (*preHookFunc) (char **s1, const char **s2, char ***lasts);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strtok_r__pre[hIndex].func;
retVal___ = preHookFunc(&s1, &s2, &lasts);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78085,9 +78191,9 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
{
retVal___ = HPMHooks.source.strlib.strtok_r_(s1, s2, lasts);
}
- if( HPMHooks.count.HP_strlib_strtok_r__post ) {
+ if (HPMHooks.count.HP_strlib_strtok_r__post > 0) {
char* (*postHookFunc) (char* retVal___, char *s1, const char *s2, char **lasts);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strtok_r__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strtok_r__post[hIndex].func;
retVal___ = postHookFunc(retVal___, s1, s2, lasts);
}
@@ -78097,14 +78203,14 @@ char* HP_strlib_strtok_r_(char *s1, const char *s2, char **lasts) {
int HP_strlib_e_mail_check_(char *email) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_e_mail_check__pre ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__pre > 0) {
int (*preHookFunc) (char **email);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_e_mail_check__pre[hIndex].func;
retVal___ = preHookFunc(&email);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78112,9 +78218,9 @@ int HP_strlib_e_mail_check_(char *email) {
{
retVal___ = HPMHooks.source.strlib.e_mail_check_(email);
}
- if( HPMHooks.count.HP_strlib_e_mail_check__post ) {
+ if (HPMHooks.count.HP_strlib_e_mail_check__post > 0) {
int (*postHookFunc) (int retVal___, char *email);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_e_mail_check__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_e_mail_check__post[hIndex].func;
retVal___ = postHookFunc(retVal___, email);
}
@@ -78124,14 +78230,14 @@ int HP_strlib_e_mail_check_(char *email) {
int HP_strlib_config_switch_(const char *str) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_config_switch__pre ) {
+ if (HPMHooks.count.HP_strlib_config_switch__pre > 0) {
int (*preHookFunc) (const char **str);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_config_switch__pre[hIndex].func;
retVal___ = preHookFunc(&str);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78139,9 +78245,9 @@ int HP_strlib_config_switch_(const char *str) {
{
retVal___ = HPMHooks.source.strlib.config_switch_(str);
}
- if( HPMHooks.count.HP_strlib_config_switch__post ) {
+ if (HPMHooks.count.HP_strlib_config_switch__post > 0) {
int (*postHookFunc) (int retVal___, const char *str);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_config_switch__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_config_switch__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str);
}
@@ -78151,14 +78257,14 @@ int HP_strlib_config_switch_(const char *str) {
char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
int hIndex = 0;
char* retVal___ = NULL;
- if( HPMHooks.count.HP_strlib_safestrncpy__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__pre > 0) {
char* (*preHookFunc) (char **dst, const char **src, size_t *n);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrncpy__pre[hIndex].func;
retVal___ = preHookFunc(&dst, &src, &n);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78166,9 +78272,9 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
{
retVal___ = HPMHooks.source.strlib.safestrncpy_(dst, src, n);
}
- if( HPMHooks.count.HP_strlib_safestrncpy__post ) {
+ if (HPMHooks.count.HP_strlib_safestrncpy__post > 0) {
char* (*postHookFunc) (char* retVal___, char *dst, const char *src, size_t n);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrncpy__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrncpy__post[hIndex].func;
retVal___ = postHookFunc(retVal___, dst, src, n);
}
@@ -78178,14 +78284,14 @@ char* HP_strlib_safestrncpy_(char *dst, const char *src, size_t n) {
size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_strlib_safestrnlen__pre ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__pre > 0) {
size_t (*preHookFunc) (const char **string, size_t *maxlen);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_safestrnlen__pre[hIndex].func;
retVal___ = preHookFunc(&string, &maxlen);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78193,9 +78299,9 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
{
retVal___ = HPMHooks.source.strlib.safestrnlen_(string, maxlen);
}
- if( HPMHooks.count.HP_strlib_safestrnlen__post ) {
+ if (HPMHooks.count.HP_strlib_safestrnlen__post > 0) {
size_t (*postHookFunc) (size_t retVal___, const char *string, size_t maxlen);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_safestrnlen__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_safestrnlen__post[hIndex].func;
retVal___ = postHookFunc(retVal___, string, maxlen);
}
@@ -78205,14 +78311,14 @@ size_t HP_strlib_safestrnlen_(const char *string, size_t maxlen) {
int HP_strlib_strline_(const char *str, size_t pos) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_strlib_strline__pre ) {
+ if (HPMHooks.count.HP_strlib_strline__pre > 0) {
int (*preHookFunc) (const char **str, size_t *pos);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_strline__pre[hIndex].func;
retVal___ = preHookFunc(&str, &pos);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78220,9 +78326,9 @@ int HP_strlib_strline_(const char *str, size_t pos) {
{
retVal___ = HPMHooks.source.strlib.strline_(str, pos);
}
- if( HPMHooks.count.HP_strlib_strline__post ) {
+ if (HPMHooks.count.HP_strlib_strline__post > 0) {
int (*postHookFunc) (int retVal___, const char *str, size_t pos);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_strline__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_strline__post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, pos);
}
@@ -78232,14 +78338,14 @@ int HP_strlib_strline_(const char *str, size_t pos) {
bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_strlib_bin2hex__pre ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__pre > 0) {
bool (*preHookFunc) (char **output, const unsigned char **input, size_t *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_strlib_bin2hex__pre[hIndex].func;
retVal___ = preHookFunc(&output, &input, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78247,9 +78353,9 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
{
retVal___ = HPMHooks.source.strlib.bin2hex_(output, input, count);
}
- if( HPMHooks.count.HP_strlib_bin2hex__post ) {
+ if (HPMHooks.count.HP_strlib_bin2hex__post > 0) {
bool (*postHookFunc) (bool retVal___, char *output, const unsigned char *input, size_t count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_strlib_bin2hex__post; hIndex++) {
postHookFunc = HPMHooks.list.HP_strlib_bin2hex__post[hIndex].func;
retVal___ = postHookFunc(retVal___, output, input, count);
}
@@ -78260,14 +78366,14 @@ bool HP_strlib_bin2hex_(char *output, const unsigned char *input, size_t count)
int HP_sv_parse_next(struct s_svstate *svstate) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_next_pre ) {
+ if (HPMHooks.count.HP_sv_parse_next_pre > 0) {
int (*preHookFunc) (struct s_svstate **svstate);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_next_pre[hIndex].func;
retVal___ = preHookFunc(&svstate);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78275,9 +78381,9 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
{
retVal___ = HPMHooks.source.sv.parse_next(svstate);
}
- if( HPMHooks.count.HP_sv_parse_next_post ) {
+ if (HPMHooks.count.HP_sv_parse_next_post > 0) {
int (*postHookFunc) (int retVal___, struct s_svstate *svstate);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_next_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_next_post[hIndex].func;
retVal___ = postHookFunc(retVal___, svstate);
}
@@ -78287,14 +78393,14 @@ int HP_sv_parse_next(struct s_svstate *svstate) {
int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_parse_pre ) {
+ if (HPMHooks.count.HP_sv_parse_pre > 0) {
int (*preHookFunc) (const char **str, int *len, int *startoff, char *delim, int **out_pos, int *npos, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_parse_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_pos, &npos, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78302,9 +78408,9 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
{
retVal___ = HPMHooks.source.sv.parse(str, len, startoff, delim, out_pos, npos, opt);
}
- if( HPMHooks.count.HP_sv_parse_post ) {
+ if (HPMHooks.count.HP_sv_parse_post > 0) {
int (*postHookFunc) (int retVal___, const char *str, int len, int startoff, char delim, int *out_pos, int npos, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_parse_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_parse_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_pos, npos, opt);
}
@@ -78314,14 +78420,14 @@ int HP_sv_parse(const char *str, int len, int startoff, char delim, int *out_pos
int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sv_split_pre ) {
+ if (HPMHooks.count.HP_sv_split_pre > 0) {
int (*preHookFunc) (char **str, int *len, int *startoff, char *delim, char ***out_fields, int *nfields, enum e_svopt *opt);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_split_pre[hIndex].func;
retVal___ = preHookFunc(&str, &len, &startoff, &delim, &out_fields, &nfields, &opt);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78329,9 +78435,9 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
{
retVal___ = HPMHooks.source.sv.split(str, len, startoff, delim, out_fields, nfields, opt);
}
- if( HPMHooks.count.HP_sv_split_post ) {
+ if (HPMHooks.count.HP_sv_split_post > 0) {
int (*postHookFunc) (int retVal___, char *str, int len, int startoff, char delim, char **out_fields, int nfields, enum e_svopt opt);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_split_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_split_post[hIndex].func;
retVal___ = postHookFunc(retVal___, str, len, startoff, delim, out_fields, nfields, opt);
}
@@ -78341,14 +78447,14 @@ int HP_sv_split(char *str, int len, int startoff, char delim, char **out_fields,
size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *escapes) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_escape_c_pre ) {
+ if (HPMHooks.count.HP_sv_escape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len, const char **escapes);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_escape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len, &escapes);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78356,9 +78462,9 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
{
retVal___ = HPMHooks.source.sv.escape_c(out_dest, src, len, escapes);
}
- if( HPMHooks.count.HP_sv_escape_c_post ) {
+ if (HPMHooks.count.HP_sv_escape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len, const char *escapes);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_escape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_escape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len, escapes);
}
@@ -78368,14 +78474,14 @@ size_t HP_sv_escape_c(char *out_dest, const char *src, size_t len, const char *e
size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
int hIndex = 0;
size_t retVal___ = 0;
- if( HPMHooks.count.HP_sv_unescape_c_pre ) {
+ if (HPMHooks.count.HP_sv_unescape_c_pre > 0) {
size_t (*preHookFunc) (char **out_dest, const char **src, size_t *len);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_unescape_c_pre[hIndex].func;
retVal___ = preHookFunc(&out_dest, &src, &len);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78383,9 +78489,9 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
{
retVal___ = HPMHooks.source.sv.unescape_c(out_dest, src, len);
}
- if( HPMHooks.count.HP_sv_unescape_c_post ) {
+ if (HPMHooks.count.HP_sv_unescape_c_post > 0) {
size_t (*postHookFunc) (size_t retVal___, char *out_dest, const char *src, size_t len);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_unescape_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_unescape_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, out_dest, src, len);
}
@@ -78395,14 +78501,14 @@ size_t HP_sv_unescape_c(char *out_dest, const char *src, size_t len) {
const char* HP_sv_skip_escaped_c(const char *p) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sv_skip_escaped_c_pre ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_pre > 0) {
const char* (*preHookFunc) (const char **p);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_pre[hIndex].func;
retVal___ = preHookFunc(&p);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78410,9 +78516,9 @@ const char* HP_sv_skip_escaped_c(const char *p) {
{
retVal___ = HPMHooks.source.sv.skip_escaped_c(p);
}
- if( HPMHooks.count.HP_sv_skip_escaped_c_post ) {
+ if (HPMHooks.count.HP_sv_skip_escaped_c_post > 0) {
const char* (*postHookFunc) (const char* retVal___, const char *p);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_skip_escaped_c_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_skip_escaped_c_post[hIndex].func;
retVal___ = postHookFunc(retVal___, p);
}
@@ -78422,14 +78528,14 @@ const char* HP_sv_skip_escaped_c(const char *p) {
bool HP_sv_readdb(const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current)) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sv_readdb_pre ) {
+ if (HPMHooks.count.HP_sv_readdb_pre > 0) {
bool (*preHookFunc) (const char **directory, const char **filename, char *delim, int *mincols, int *maxcols, int *maxrows, bool ( **parseproc ) (char *fields[], int columns, int current));
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sv_readdb_pre[hIndex].func;
retVal___ = preHookFunc(&directory, &filename, &delim, &mincols, &maxcols, &maxrows, &parseproc);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78437,9 +78543,9 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
{
retVal___ = HPMHooks.source.sv.readdb(directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
- if( HPMHooks.count.HP_sv_readdb_post ) {
+ if (HPMHooks.count.HP_sv_readdb_post > 0) {
bool (*postHookFunc) (bool retVal___, const char *directory, const char *filename, char delim, int mincols, int maxcols, int maxrows, bool ( *parseproc ) (char *fields[], int columns, int current));
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sv_readdb_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sv_readdb_post[hIndex].func;
retVal___ = postHookFunc(retVal___, directory, filename, delim, mincols, maxcols, maxrows, parseproc);
}
@@ -78450,14 +78556,14 @@ bool HP_sv_readdb(const char *directory, const char *filename, char delim, int m
int HP_sysinfo_getpagesize(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_getpagesize_pre ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78465,9 +78571,9 @@ int HP_sysinfo_getpagesize(void) {
{
retVal___ = HPMHooks.source.sysinfo.getpagesize();
}
- if( HPMHooks.count.HP_sysinfo_getpagesize_post ) {
+ if (HPMHooks.count.HP_sysinfo_getpagesize_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_getpagesize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_getpagesize_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78477,14 +78583,14 @@ int HP_sysinfo_getpagesize(void) {
const char* HP_sysinfo_platform(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_platform_pre ) {
+ if (HPMHooks.count.HP_sysinfo_platform_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_platform_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78492,9 +78598,9 @@ const char* HP_sysinfo_platform(void) {
{
retVal___ = HPMHooks.source.sysinfo.platform();
}
- if( HPMHooks.count.HP_sysinfo_platform_post ) {
+ if (HPMHooks.count.HP_sysinfo_platform_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_platform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_platform_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78504,14 +78610,14 @@ const char* HP_sysinfo_platform(void) {
const char* HP_sysinfo_osversion(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_osversion_pre ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_osversion_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78519,9 +78625,9 @@ const char* HP_sysinfo_osversion(void) {
{
retVal___ = HPMHooks.source.sysinfo.osversion();
}
- if( HPMHooks.count.HP_sysinfo_osversion_post ) {
+ if (HPMHooks.count.HP_sysinfo_osversion_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_osversion_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_osversion_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78531,14 +78637,14 @@ const char* HP_sysinfo_osversion(void) {
const char* HP_sysinfo_cpu(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cpu_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpu_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78546,9 +78652,9 @@ const char* HP_sysinfo_cpu(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpu();
}
- if( HPMHooks.count.HP_sysinfo_cpu_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpu_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpu_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpu_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78558,14 +78664,14 @@ const char* HP_sysinfo_cpu(void) {
int HP_sysinfo_cpucores(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_cpucores_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cpucores_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78573,9 +78679,9 @@ int HP_sysinfo_cpucores(void) {
{
retVal___ = HPMHooks.source.sysinfo.cpucores();
}
- if( HPMHooks.count.HP_sysinfo_cpucores_post ) {
+ if (HPMHooks.count.HP_sysinfo_cpucores_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cpucores_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cpucores_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78585,14 +78691,14 @@ int HP_sysinfo_cpucores(void) {
const char* HP_sysinfo_arch(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_arch_pre ) {
+ if (HPMHooks.count.HP_sysinfo_arch_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_arch_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78600,9 +78706,9 @@ const char* HP_sysinfo_arch(void) {
{
retVal___ = HPMHooks.source.sysinfo.arch();
}
- if( HPMHooks.count.HP_sysinfo_arch_post ) {
+ if (HPMHooks.count.HP_sysinfo_arch_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_arch_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_arch_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78612,14 +78718,14 @@ const char* HP_sysinfo_arch(void) {
bool HP_sysinfo_is64bit(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is64bit_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is64bit_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78627,9 +78733,9 @@ bool HP_sysinfo_is64bit(void) {
{
retVal___ = HPMHooks.source.sysinfo.is64bit();
}
- if( HPMHooks.count.HP_sysinfo_is64bit_post ) {
+ if (HPMHooks.count.HP_sysinfo_is64bit_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is64bit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is64bit_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78639,14 +78745,14 @@ bool HP_sysinfo_is64bit(void) {
const char* HP_sysinfo_compiler(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_compiler_pre ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_compiler_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78654,9 +78760,9 @@ const char* HP_sysinfo_compiler(void) {
{
retVal___ = HPMHooks.source.sysinfo.compiler();
}
- if( HPMHooks.count.HP_sysinfo_compiler_post ) {
+ if (HPMHooks.count.HP_sysinfo_compiler_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_compiler_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_compiler_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78666,14 +78772,14 @@ const char* HP_sysinfo_compiler(void) {
const char* HP_sysinfo_cflags(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_cflags_pre ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_cflags_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78681,9 +78787,9 @@ const char* HP_sysinfo_cflags(void) {
{
retVal___ = HPMHooks.source.sysinfo.cflags();
}
- if( HPMHooks.count.HP_sysinfo_cflags_post ) {
+ if (HPMHooks.count.HP_sysinfo_cflags_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_cflags_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_cflags_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78693,14 +78799,14 @@ const char* HP_sysinfo_cflags(void) {
const char* HP_sysinfo_time(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_time_pre ) {
+ if (HPMHooks.count.HP_sysinfo_time_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_time_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78708,9 +78814,9 @@ const char* HP_sysinfo_time(void) {
{
retVal___ = HPMHooks.source.sysinfo.time();
}
- if( HPMHooks.count.HP_sysinfo_time_post ) {
+ if (HPMHooks.count.HP_sysinfo_time_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_time_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_time_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78720,14 +78826,14 @@ const char* HP_sysinfo_time(void) {
const char* HP_sysinfo_vcstype(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcstype_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstype_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78735,9 +78841,9 @@ const char* HP_sysinfo_vcstype(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstype();
}
- if( HPMHooks.count.HP_sysinfo_vcstype_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstype_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstype_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstype_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78747,14 +78853,14 @@ const char* HP_sysinfo_vcstype(void) {
int HP_sysinfo_vcstypeid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_sysinfo_vcstypeid_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78762,9 +78868,9 @@ int HP_sysinfo_vcstypeid(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcstypeid();
}
- if( HPMHooks.count.HP_sysinfo_vcstypeid_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcstypeid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcstypeid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcstypeid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78774,14 +78880,14 @@ int HP_sysinfo_vcstypeid(void) {
const char* HP_sysinfo_vcsrevision_src(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78789,9 +78895,9 @@ const char* HP_sysinfo_vcsrevision_src(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_src();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_src_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_src_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_src_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_src_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78801,14 +78907,14 @@ const char* HP_sysinfo_vcsrevision_src(void) {
const char* HP_sysinfo_vcsrevision_scripts(void) {
int hIndex = 0;
const char* retVal___ = NULL;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre > 0) {
const char* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78816,9 +78922,9 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
{
retVal___ = HPMHooks.source.sysinfo.vcsrevision_scripts();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post > 0) {
const char* (*postHookFunc) (const char* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_scripts_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_scripts_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78827,14 +78933,14 @@ const char* HP_sysinfo_vcsrevision_scripts(void) {
}
void HP_sysinfo_vcsrevision_reload(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -78842,9 +78948,9 @@ void HP_sysinfo_vcsrevision_reload(void) {
{
HPMHooks.source.sysinfo.vcsrevision_reload();
}
- if( HPMHooks.count.HP_sysinfo_vcsrevision_reload_post ) {
+ if (HPMHooks.count.HP_sysinfo_vcsrevision_reload_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_vcsrevision_reload_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_vcsrevision_reload_post[hIndex].func;
postHookFunc();
}
@@ -78854,14 +78960,14 @@ void HP_sysinfo_vcsrevision_reload(void) {
bool HP_sysinfo_is_superuser(void) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_sysinfo_is_superuser_pre ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_pre > 0) {
bool (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -78869,9 +78975,9 @@ bool HP_sysinfo_is_superuser(void) {
{
retVal___ = HPMHooks.source.sysinfo.is_superuser();
}
- if( HPMHooks.count.HP_sysinfo_is_superuser_post ) {
+ if (HPMHooks.count.HP_sysinfo_is_superuser_post > 0) {
bool (*postHookFunc) (bool retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_is_superuser_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_is_superuser_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -78880,14 +78986,14 @@ bool HP_sysinfo_is_superuser(void) {
}
void HP_sysinfo_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_init_pre ) {
+ if (HPMHooks.count.HP_sysinfo_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -78895,9 +79001,9 @@ void HP_sysinfo_init(void) {
{
HPMHooks.source.sysinfo.init();
}
- if( HPMHooks.count.HP_sysinfo_init_post ) {
+ if (HPMHooks.count.HP_sysinfo_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_init_post[hIndex].func;
postHookFunc();
}
@@ -78906,14 +79012,14 @@ void HP_sysinfo_init(void) {
}
void HP_sysinfo_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_sysinfo_final_pre ) {
+ if (HPMHooks.count.HP_sysinfo_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_sysinfo_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -78921,9 +79027,9 @@ void HP_sysinfo_final(void) {
{
HPMHooks.source.sysinfo.final();
}
- if( HPMHooks.count.HP_sysinfo_final_post ) {
+ if (HPMHooks.count.HP_sysinfo_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_sysinfo_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_sysinfo_final_post[hIndex].func;
postHookFunc();
}
@@ -78933,14 +79039,14 @@ void HP_sysinfo_final(void) {
/* thread_interface */
void HP_thread_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_init_pre ) {
+ if (HPMHooks.count.HP_thread_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -78948,9 +79054,9 @@ void HP_thread_init(void) {
{
HPMHooks.source.thread.init();
}
- if( HPMHooks.count.HP_thread_init_post ) {
+ if (HPMHooks.count.HP_thread_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_init_post[hIndex].func;
postHookFunc();
}
@@ -78959,14 +79065,14 @@ void HP_thread_init(void) {
}
void HP_thread_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_final_pre ) {
+ if (HPMHooks.count.HP_thread_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -78974,9 +79080,9 @@ void HP_thread_final(void) {
{
HPMHooks.source.thread.final();
}
- if( HPMHooks.count.HP_thread_final_post ) {
+ if (HPMHooks.count.HP_thread_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_final_post[hIndex].func;
postHookFunc();
}
@@ -78986,14 +79092,14 @@ void HP_thread_final(void) {
struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_pre ) {
+ if (HPMHooks.count.HP_thread_create_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79001,9 +79107,9 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
{
retVal___ = HPMHooks.source.thread.create(entry_point, param);
}
- if( HPMHooks.count.HP_thread_create_post ) {
+ if (HPMHooks.count.HP_thread_create_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param);
}
@@ -79013,14 +79119,14 @@ struct thread_handle* HP_thread_create(threadFunc entry_point, void *param) {
struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_create_opt_pre ) {
+ if (HPMHooks.count.HP_thread_create_opt_pre > 0) {
struct thread_handle* (*preHookFunc) (threadFunc *entry_point, void **param, size_t *stack_size, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_create_opt_pre[hIndex].func;
retVal___ = preHookFunc(&entry_point, &param, &stack_size, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79028,9 +79134,9 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
{
retVal___ = HPMHooks.source.thread.create_opt(entry_point, param, stack_size, prio);
}
- if( HPMHooks.count.HP_thread_create_opt_post ) {
+ if (HPMHooks.count.HP_thread_create_opt_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___, threadFunc entry_point, void *param, size_t stack_size, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_create_opt_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_create_opt_post[hIndex].func;
retVal___ = postHookFunc(retVal___, entry_point, param, stack_size, prio);
}
@@ -79039,14 +79145,14 @@ struct thread_handle* HP_thread_create_opt(threadFunc entry_point, void *param,
}
void HP_thread_destroy(struct thread_handle *handle) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_destroy_pre ) {
+ if (HPMHooks.count.HP_thread_destroy_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_destroy_pre[hIndex].func;
preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79054,9 +79160,9 @@ void HP_thread_destroy(struct thread_handle *handle) {
{
HPMHooks.source.thread.destroy(handle);
}
- if( HPMHooks.count.HP_thread_destroy_post ) {
+ if (HPMHooks.count.HP_thread_destroy_post > 0) {
void (*postHookFunc) (struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_destroy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_destroy_post[hIndex].func;
postHookFunc(handle);
}
@@ -79066,14 +79172,14 @@ void HP_thread_destroy(struct thread_handle *handle) {
struct thread_handle* HP_thread_self(void) {
int hIndex = 0;
struct thread_handle* retVal___ = NULL;
- if( HPMHooks.count.HP_thread_self_pre ) {
+ if (HPMHooks.count.HP_thread_self_pre > 0) {
struct thread_handle* (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_self_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79081,9 +79187,9 @@ struct thread_handle* HP_thread_self(void) {
{
retVal___ = HPMHooks.source.thread.self();
}
- if( HPMHooks.count.HP_thread_self_post ) {
+ if (HPMHooks.count.HP_thread_self_post > 0) {
struct thread_handle* (*postHookFunc) (struct thread_handle* retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_self_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_self_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79093,14 +79199,14 @@ struct thread_handle* HP_thread_self(void) {
int HP_thread_get_tid(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_thread_get_tid_pre ) {
+ if (HPMHooks.count.HP_thread_get_tid_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_get_tid_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79108,9 +79214,9 @@ int HP_thread_get_tid(void) {
{
retVal___ = HPMHooks.source.thread.get_tid();
}
- if( HPMHooks.count.HP_thread_get_tid_post ) {
+ if (HPMHooks.count.HP_thread_get_tid_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_get_tid_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_get_tid_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79120,14 +79226,14 @@ int HP_thread_get_tid(void) {
bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_thread_wait_pre ) {
+ if (HPMHooks.count.HP_thread_wait_pre > 0) {
bool (*preHookFunc) (struct thread_handle **handle, void ***out_exit_code);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_wait_pre[hIndex].func;
retVal___ = preHookFunc(&handle, &out_exit_code);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79135,9 +79241,9 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
{
retVal___ = HPMHooks.source.thread.wait(handle, out_exit_code);
}
- if( HPMHooks.count.HP_thread_wait_post ) {
+ if (HPMHooks.count.HP_thread_wait_post > 0) {
bool (*postHookFunc) (bool retVal___, struct thread_handle *handle, void **out_exit_code);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_wait_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_wait_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle, out_exit_code);
}
@@ -79146,14 +79252,14 @@ bool HP_thread_wait(struct thread_handle *handle, void **out_exit_code) {
}
void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_prio_set_pre ) {
+ if (HPMHooks.count.HP_thread_prio_set_pre > 0) {
void (*preHookFunc) (struct thread_handle **handle, enum thread_priority *prio);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_set_pre[hIndex].func;
preHookFunc(&handle, &prio);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79161,9 +79267,9 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
{
HPMHooks.source.thread.prio_set(handle, prio);
}
- if( HPMHooks.count.HP_thread_prio_set_post ) {
+ if (HPMHooks.count.HP_thread_prio_set_post > 0) {
void (*postHookFunc) (struct thread_handle *handle, enum thread_priority prio);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_set_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_set_post[hIndex].func;
postHookFunc(handle, prio);
}
@@ -79173,14 +79279,14 @@ void HP_thread_prio_set(struct thread_handle *handle, enum thread_priority prio)
enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
int hIndex = 0;
enum thread_priority retVal___ = THREADPRIO_NORMAL;
- if( HPMHooks.count.HP_thread_prio_get_pre ) {
+ if (HPMHooks.count.HP_thread_prio_get_pre > 0) {
enum thread_priority (*preHookFunc) (struct thread_handle **handle);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_prio_get_pre[hIndex].func;
retVal___ = preHookFunc(&handle);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79188,9 +79294,9 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
{
retVal___ = HPMHooks.source.thread.prio_get(handle);
}
- if( HPMHooks.count.HP_thread_prio_get_post ) {
+ if (HPMHooks.count.HP_thread_prio_get_post > 0) {
enum thread_priority (*postHookFunc) (enum thread_priority retVal___, struct thread_handle *handle);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_prio_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_prio_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, handle);
}
@@ -79199,14 +79305,14 @@ enum thread_priority HP_thread_prio_get(struct thread_handle *handle) {
}
void HP_thread_yield(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_thread_yield_pre ) {
+ if (HPMHooks.count.HP_thread_yield_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_thread_yield_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79214,9 +79320,9 @@ void HP_thread_yield(void) {
{
HPMHooks.source.thread.yield();
}
- if( HPMHooks.count.HP_thread_yield_post ) {
+ if (HPMHooks.count.HP_thread_yield_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_thread_yield_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_thread_yield_post[hIndex].func;
postHookFunc();
}
@@ -79227,14 +79333,14 @@ void HP_thread_yield(void) {
int64 HP_timer_gettick(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79242,9 +79348,9 @@ int64 HP_timer_gettick(void) {
{
retVal___ = HPMHooks.source.timer.gettick();
}
- if( HPMHooks.count.HP_timer_gettick_post ) {
+ if (HPMHooks.count.HP_timer_gettick_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79254,14 +79360,14 @@ int64 HP_timer_gettick(void) {
int64 HP_timer_gettick_nocache(void) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_gettick_nocache_pre ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_pre > 0) {
int64 (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_gettick_nocache_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79269,9 +79375,9 @@ int64 HP_timer_gettick_nocache(void) {
{
retVal___ = HPMHooks.source.timer.gettick_nocache();
}
- if( HPMHooks.count.HP_timer_gettick_nocache_post ) {
+ if (HPMHooks.count.HP_timer_gettick_nocache_post > 0) {
int64 (*postHookFunc) (int64 retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_gettick_nocache_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_gettick_nocache_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79281,14 +79387,14 @@ int64 HP_timer_gettick_nocache(void) {
int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_pre ) {
+ if (HPMHooks.count.HP_timer_add_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79296,9 +79402,9 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.timer.add(tick, func, id, data);
}
- if( HPMHooks.count.HP_timer_add_post ) {
+ if (HPMHooks.count.HP_timer_add_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data);
}
@@ -79308,14 +79414,14 @@ int HP_timer_add(int64 tick, TimerFunc func, int id, intptr_t data) {
int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int interval) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_interval_pre ) {
+ if (HPMHooks.count.HP_timer_add_interval_pre > 0) {
int (*preHookFunc) (int64 *tick, TimerFunc *func, int *id, intptr_t *data, int *interval);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_interval_pre[hIndex].func;
retVal___ = preHookFunc(&tick, &func, &id, &data, &interval);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79323,9 +79429,9 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
{
retVal___ = HPMHooks.source.timer.add_interval(tick, func, id, data, interval);
}
- if( HPMHooks.count.HP_timer_add_interval_post ) {
+ if (HPMHooks.count.HP_timer_add_interval_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick, TimerFunc func, int id, intptr_t data, int interval);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_interval_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_interval_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick, func, id, data, interval);
}
@@ -79335,14 +79441,14 @@ int HP_timer_add_interval(int64 tick, TimerFunc func, int id, intptr_t data, int
const struct TimerData* HP_timer_get(int tid) {
int hIndex = 0;
const struct TimerData* retVal___ = NULL;
- if( HPMHooks.count.HP_timer_get_pre ) {
+ if (HPMHooks.count.HP_timer_get_pre > 0) {
const struct TimerData* (*preHookFunc) (int *tid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_pre[hIndex].func;
retVal___ = preHookFunc(&tid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79350,9 +79456,9 @@ const struct TimerData* HP_timer_get(int tid) {
{
retVal___ = HPMHooks.source.timer.get(tid);
}
- if( HPMHooks.count.HP_timer_get_post ) {
+ if (HPMHooks.count.HP_timer_get_post > 0) {
const struct TimerData* (*postHookFunc) (const struct TimerData* retVal___, int tid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid);
}
@@ -79362,14 +79468,14 @@ const struct TimerData* HP_timer_get(int tid) {
int HP_timer_delete(int tid, TimerFunc func) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_delete_pre ) {
+ if (HPMHooks.count.HP_timer_delete_pre > 0) {
int (*preHookFunc) (int *tid, TimerFunc *func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_delete_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79377,9 +79483,9 @@ int HP_timer_delete(int tid, TimerFunc func) {
{
retVal___ = HPMHooks.source.timer.delete(tid, func);
}
- if( HPMHooks.count.HP_timer_delete_post ) {
+ if (HPMHooks.count.HP_timer_delete_post > 0) {
int (*postHookFunc) (int retVal___, int tid, TimerFunc func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_delete_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_delete_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, func);
}
@@ -79389,14 +79495,14 @@ int HP_timer_delete(int tid, TimerFunc func) {
int64 HP_timer_addtick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_addtick_pre ) {
+ if (HPMHooks.count.HP_timer_addtick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_addtick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79404,9 +79510,9 @@ int64 HP_timer_addtick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.addtick(tid, tick);
}
- if( HPMHooks.count.HP_timer_addtick_post ) {
+ if (HPMHooks.count.HP_timer_addtick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_addtick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_addtick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -79416,14 +79522,14 @@ int64 HP_timer_addtick(int tid, int64 tick) {
int64 HP_timer_settick(int tid, int64 tick) {
int hIndex = 0;
int64 retVal___ = 0;
- if( HPMHooks.count.HP_timer_settick_pre ) {
+ if (HPMHooks.count.HP_timer_settick_pre > 0) {
int64 (*preHookFunc) (int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_settick_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79431,9 +79537,9 @@ int64 HP_timer_settick(int tid, int64 tick) {
{
retVal___ = HPMHooks.source.timer.settick(tid, tick);
}
- if( HPMHooks.count.HP_timer_settick_post ) {
+ if (HPMHooks.count.HP_timer_settick_post > 0) {
int64 (*postHookFunc) (int64 retVal___, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_settick_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_settick_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick);
}
@@ -79443,14 +79549,14 @@ int64 HP_timer_settick(int tid, int64 tick) {
int HP_timer_add_func_list(TimerFunc func, char *name) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_add_func_list_pre ) {
+ if (HPMHooks.count.HP_timer_add_func_list_pre > 0) {
int (*preHookFunc) (TimerFunc *func, char **name);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_add_func_list_pre[hIndex].func;
retVal___ = preHookFunc(&func, &name);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79458,9 +79564,9 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
{
retVal___ = HPMHooks.source.timer.add_func_list(func, name);
}
- if( HPMHooks.count.HP_timer_add_func_list_post ) {
+ if (HPMHooks.count.HP_timer_add_func_list_post > 0) {
int (*postHookFunc) (int retVal___, TimerFunc func, char *name);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_add_func_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_add_func_list_post[hIndex].func;
retVal___ = postHookFunc(retVal___, func, name);
}
@@ -79470,14 +79576,14 @@ int HP_timer_add_func_list(TimerFunc func, char *name) {
unsigned long HP_timer_get_uptime(void) {
int hIndex = 0;
unsigned long retVal___ = 0;
- if( HPMHooks.count.HP_timer_get_uptime_pre ) {
+ if (HPMHooks.count.HP_timer_get_uptime_pre > 0) {
unsigned long (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_get_uptime_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79485,9 +79591,9 @@ unsigned long HP_timer_get_uptime(void) {
{
retVal___ = HPMHooks.source.timer.get_uptime();
}
- if( HPMHooks.count.HP_timer_get_uptime_post ) {
+ if (HPMHooks.count.HP_timer_get_uptime_post > 0) {
unsigned long (*postHookFunc) (unsigned long retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_get_uptime_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_get_uptime_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79497,14 +79603,14 @@ unsigned long HP_timer_get_uptime(void) {
int HP_timer_perform(int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_timer_perform_pre ) {
+ if (HPMHooks.count.HP_timer_perform_pre > 0) {
int (*preHookFunc) (int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_perform_pre[hIndex].func;
retVal___ = preHookFunc(&tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79512,9 +79618,9 @@ int HP_timer_perform(int64 tick) {
{
retVal___ = HPMHooks.source.timer.perform(tick);
}
- if( HPMHooks.count.HP_timer_perform_post ) {
+ if (HPMHooks.count.HP_timer_perform_post > 0) {
int (*postHookFunc) (int retVal___, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_perform_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_perform_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tick);
}
@@ -79523,14 +79629,14 @@ int HP_timer_perform(int64 tick) {
}
void HP_timer_init(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_init_pre ) {
+ if (HPMHooks.count.HP_timer_init_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_init_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79538,9 +79644,9 @@ void HP_timer_init(void) {
{
HPMHooks.source.timer.init();
}
- if( HPMHooks.count.HP_timer_init_post ) {
+ if (HPMHooks.count.HP_timer_init_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_init_post[hIndex].func;
postHookFunc();
}
@@ -79549,14 +79655,14 @@ void HP_timer_init(void) {
}
void HP_timer_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_timer_final_pre ) {
+ if (HPMHooks.count.HP_timer_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_timer_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79564,9 +79670,9 @@ void HP_timer_final(void) {
{
HPMHooks.source.timer.final();
}
- if( HPMHooks.count.HP_timer_final_post ) {
+ if (HPMHooks.count.HP_timer_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_timer_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_timer_final_post[hIndex].func;
postHookFunc();
}
@@ -79576,14 +79682,14 @@ void HP_timer_final(void) {
/* trade_interface */
void HP_trade_request(struct map_session_data *sd, struct map_session_data *target_sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_request_pre ) {
+ if (HPMHooks.count.HP_trade_request_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, struct map_session_data **target_sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_request_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_request_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_request_pre[hIndex].func;
preHookFunc(&sd, &target_sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79591,9 +79697,9 @@ void HP_trade_request(struct map_session_data *sd, struct map_session_data *targ
{
HPMHooks.source.trade.request(sd, target_sd);
}
- if( HPMHooks.count.HP_trade_request_post ) {
+ if (HPMHooks.count.HP_trade_request_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, struct map_session_data *target_sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_request_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_request_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_request_post[hIndex].func;
postHookFunc(sd, target_sd);
}
@@ -79602,14 +79708,14 @@ void HP_trade_request(struct map_session_data *sd, struct map_session_data *targ
}
void HP_trade_ack(struct map_session_data *sd, int type) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_ack_pre ) {
+ if (HPMHooks.count.HP_trade_ack_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_ack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_ack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_ack_pre[hIndex].func;
preHookFunc(&sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79617,9 +79723,9 @@ void HP_trade_ack(struct map_session_data *sd, int type) {
{
HPMHooks.source.trade.ack(sd, type);
}
- if( HPMHooks.count.HP_trade_ack_post ) {
+ if (HPMHooks.count.HP_trade_ack_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_ack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_ack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_ack_post[hIndex].func;
postHookFunc(sd, type);
}
@@ -79629,14 +79735,14 @@ void HP_trade_ack(struct map_session_data *sd, int type) {
int HP_trade_check_impossible(struct map_session_data *sd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_trade_check_impossible_pre ) {
+ if (HPMHooks.count.HP_trade_check_impossible_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_impossible_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_impossible_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_check_impossible_pre[hIndex].func;
retVal___ = preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79644,9 +79750,9 @@ int HP_trade_check_impossible(struct map_session_data *sd) {
{
retVal___ = HPMHooks.source.trade.check_impossible(sd);
}
- if( HPMHooks.count.HP_trade_check_impossible_post ) {
+ if (HPMHooks.count.HP_trade_check_impossible_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_impossible_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_impossible_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_check_impossible_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd);
}
@@ -79656,14 +79762,14 @@ int HP_trade_check_impossible(struct map_session_data *sd) {
int HP_trade_check(struct map_session_data *sd, struct map_session_data *tsd) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_trade_check_pre ) {
+ if (HPMHooks.count.HP_trade_check_pre > 0) {
int (*preHookFunc) (struct map_session_data **sd, struct map_session_data **tsd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_check_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &tsd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79671,9 +79777,9 @@ int HP_trade_check(struct map_session_data *sd, struct map_session_data *tsd) {
{
retVal___ = HPMHooks.source.trade.check(sd, tsd);
}
- if( HPMHooks.count.HP_trade_check_post ) {
+ if (HPMHooks.count.HP_trade_check_post > 0) {
int (*postHookFunc) (int retVal___, struct map_session_data *sd, struct map_session_data *tsd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_check_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_check_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, tsd);
}
@@ -79682,14 +79788,14 @@ int HP_trade_check(struct map_session_data *sd, struct map_session_data *tsd) {
}
void HP_trade_additem(struct map_session_data *sd, short index, short amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_additem_pre ) {
+ if (HPMHooks.count.HP_trade_additem_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, short *index, short *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_additem_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_additem_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_additem_pre[hIndex].func;
preHookFunc(&sd, &index, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79697,9 +79803,9 @@ void HP_trade_additem(struct map_session_data *sd, short index, short amount) {
{
HPMHooks.source.trade.additem(sd, index, amount);
}
- if( HPMHooks.count.HP_trade_additem_post ) {
+ if (HPMHooks.count.HP_trade_additem_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, short index, short amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_additem_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_additem_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_additem_post[hIndex].func;
postHookFunc(sd, index, amount);
}
@@ -79708,14 +79814,14 @@ void HP_trade_additem(struct map_session_data *sd, short index, short amount) {
}
void HP_trade_addzeny(struct map_session_data *sd, int amount) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_addzeny_pre ) {
+ if (HPMHooks.count.HP_trade_addzeny_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *amount);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_addzeny_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_addzeny_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_addzeny_pre[hIndex].func;
preHookFunc(&sd, &amount);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79723,9 +79829,9 @@ void HP_trade_addzeny(struct map_session_data *sd, int amount) {
{
HPMHooks.source.trade.addzeny(sd, amount);
}
- if( HPMHooks.count.HP_trade_addzeny_post ) {
+ if (HPMHooks.count.HP_trade_addzeny_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int amount);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_addzeny_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_addzeny_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_addzeny_post[hIndex].func;
postHookFunc(sd, amount);
}
@@ -79734,14 +79840,14 @@ void HP_trade_addzeny(struct map_session_data *sd, int amount) {
}
void HP_trade_ok(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_ok_pre ) {
+ if (HPMHooks.count.HP_trade_ok_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_ok_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_ok_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_ok_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79749,9 +79855,9 @@ void HP_trade_ok(struct map_session_data *sd) {
{
HPMHooks.source.trade.ok(sd);
}
- if( HPMHooks.count.HP_trade_ok_post ) {
+ if (HPMHooks.count.HP_trade_ok_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_ok_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_ok_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_ok_post[hIndex].func;
postHookFunc(sd);
}
@@ -79760,14 +79866,14 @@ void HP_trade_ok(struct map_session_data *sd) {
}
void HP_trade_cancel(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_cancel_pre ) {
+ if (HPMHooks.count.HP_trade_cancel_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_cancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_cancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_cancel_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79775,9 +79881,9 @@ void HP_trade_cancel(struct map_session_data *sd) {
{
HPMHooks.source.trade.cancel(sd);
}
- if( HPMHooks.count.HP_trade_cancel_post ) {
+ if (HPMHooks.count.HP_trade_cancel_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_cancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_cancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_cancel_post[hIndex].func;
postHookFunc(sd);
}
@@ -79786,14 +79892,14 @@ void HP_trade_cancel(struct map_session_data *sd) {
}
void HP_trade_commit(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_trade_commit_pre ) {
+ if (HPMHooks.count.HP_trade_commit_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_commit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_commit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_trade_commit_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79801,9 +79907,9 @@ void HP_trade_commit(struct map_session_data *sd) {
{
HPMHooks.source.trade.commit(sd);
}
- if( HPMHooks.count.HP_trade_commit_post ) {
+ if (HPMHooks.count.HP_trade_commit_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_trade_commit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_trade_commit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_trade_commit_post[hIndex].func;
postHookFunc(sd);
}
@@ -79814,14 +79920,14 @@ void HP_trade_commit(struct map_session_data *sd) {
int HP_unit_init(bool minimal) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_init_pre ) {
+ if (HPMHooks.count.HP_unit_init_pre > 0) {
int (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_init_pre[hIndex].func;
retVal___ = preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79829,9 +79935,9 @@ int HP_unit_init(bool minimal) {
{
retVal___ = HPMHooks.source.unit.init(minimal);
}
- if( HPMHooks.count.HP_unit_init_post ) {
+ if (HPMHooks.count.HP_unit_init_post > 0) {
int (*postHookFunc) (int retVal___, bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_init_post[hIndex].func;
retVal___ = postHookFunc(retVal___, minimal);
}
@@ -79841,14 +79947,14 @@ int HP_unit_init(bool minimal) {
int HP_unit_final(void) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_final_pre ) {
+ if (HPMHooks.count.HP_unit_final_pre > 0) {
int (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_final_pre[hIndex].func;
retVal___ = preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79856,9 +79962,9 @@ int HP_unit_final(void) {
{
retVal___ = HPMHooks.source.unit.final();
}
- if( HPMHooks.count.HP_unit_final_post ) {
+ if (HPMHooks.count.HP_unit_final_post > 0) {
int (*postHookFunc) (int retVal___);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_final_post[hIndex].func;
retVal___ = postHookFunc(retVal___);
}
@@ -79868,14 +79974,14 @@ int HP_unit_final(void) {
struct unit_data* HP_unit_bl2ud(struct block_list *bl) {
int hIndex = 0;
struct unit_data* retVal___ = NULL;
- if( HPMHooks.count.HP_unit_bl2ud_pre ) {
+ if (HPMHooks.count.HP_unit_bl2ud_pre > 0) {
struct unit_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_bl2ud_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79883,9 +79989,9 @@ struct unit_data* HP_unit_bl2ud(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.bl2ud(bl);
}
- if( HPMHooks.count.HP_unit_bl2ud_post ) {
+ if (HPMHooks.count.HP_unit_bl2ud_post > 0) {
struct unit_data* (*postHookFunc) (struct unit_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_bl2ud_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -79895,14 +80001,14 @@ struct unit_data* HP_unit_bl2ud(struct block_list *bl) {
struct unit_data* HP_unit_bl2ud2(struct block_list *bl) {
int hIndex = 0;
struct unit_data* retVal___ = NULL;
- if( HPMHooks.count.HP_unit_bl2ud2_pre ) {
+ if (HPMHooks.count.HP_unit_bl2ud2_pre > 0) {
struct unit_data* (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_bl2ud2_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79910,9 +80016,9 @@ struct unit_data* HP_unit_bl2ud2(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.bl2ud2(bl);
}
- if( HPMHooks.count.HP_unit_bl2ud2_post ) {
+ if (HPMHooks.count.HP_unit_bl2ud2_post > 0) {
struct unit_data* (*postHookFunc) (struct unit_data* retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_bl2ud2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_bl2ud2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -79921,14 +80027,14 @@ struct unit_data* HP_unit_bl2ud2(struct block_list *bl) {
}
void HP_unit_init_ud(struct unit_data *ud) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_init_ud_pre ) {
+ if (HPMHooks.count.HP_unit_init_ud_pre > 0) {
void (*preHookFunc) (struct unit_data **ud);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_ud_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_ud_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_init_ud_pre[hIndex].func;
preHookFunc(&ud);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -79936,9 +80042,9 @@ void HP_unit_init_ud(struct unit_data *ud) {
{
HPMHooks.source.unit.init_ud(ud);
}
- if( HPMHooks.count.HP_unit_init_ud_post ) {
+ if (HPMHooks.count.HP_unit_init_ud_post > 0) {
void (*postHookFunc) (struct unit_data *ud);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_ud_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_init_ud_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_init_ud_post[hIndex].func;
postHookFunc(ud);
}
@@ -79948,14 +80054,14 @@ void HP_unit_init_ud(struct unit_data *ud) {
int HP_unit_attack_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_attack_timer_pre ) {
+ if (HPMHooks.count.HP_unit_attack_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_attack_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79963,9 +80069,9 @@ int HP_unit_attack_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.attack_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_attack_timer_post ) {
+ if (HPMHooks.count.HP_unit_attack_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_attack_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -79975,14 +80081,14 @@ int HP_unit_attack_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_unit_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_walktoxy_timer_pre ) {
+ if (HPMHooks.count.HP_unit_walktoxy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_walktoxy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -79990,9 +80096,9 @@ int HP_unit_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.walktoxy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_walktoxy_timer_post ) {
+ if (HPMHooks.count.HP_unit_walktoxy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_walktoxy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -80002,14 +80108,14 @@ int HP_unit_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_unit_walktoxy_sub(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_walktoxy_sub_pre ) {
+ if (HPMHooks.count.HP_unit_walktoxy_sub_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_walktoxy_sub_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80017,9 +80123,9 @@ int HP_unit_walktoxy_sub(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.walktoxy_sub(bl);
}
- if( HPMHooks.count.HP_unit_walktoxy_sub_post ) {
+ if (HPMHooks.count.HP_unit_walktoxy_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_walktoxy_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80029,14 +80135,14 @@ int HP_unit_walktoxy_sub(struct block_list *bl) {
int HP_unit_delay_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_delay_walktoxy_timer_pre ) {
+ if (HPMHooks.count.HP_unit_delay_walktoxy_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_delay_walktoxy_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_delay_walktoxy_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_delay_walktoxy_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80044,9 +80150,9 @@ int HP_unit_delay_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.delay_walktoxy_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_delay_walktoxy_timer_post ) {
+ if (HPMHooks.count.HP_unit_delay_walktoxy_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_delay_walktoxy_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_delay_walktoxy_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_delay_walktoxy_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -80056,14 +80162,14 @@ int HP_unit_delay_walktoxy_timer(int tid, int64 tick, int id, intptr_t data) {
int HP_unit_walktoxy(struct block_list *bl, short x, short y, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_walktoxy_pre ) {
+ if (HPMHooks.count.HP_unit_walktoxy_pre > 0) {
int (*preHookFunc) (struct block_list **bl, short *x, short *y, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_walktoxy_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x, &y, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80071,9 +80177,9 @@ int HP_unit_walktoxy(struct block_list *bl, short x, short y, int flag) {
{
retVal___ = HPMHooks.source.unit.walktoxy(bl, x, y, flag);
}
- if( HPMHooks.count.HP_unit_walktoxy_post ) {
+ if (HPMHooks.count.HP_unit_walktoxy_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, short x, short y, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktoxy_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_walktoxy_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x, y, flag);
}
@@ -80083,14 +80189,14 @@ int HP_unit_walktoxy(struct block_list *bl, short x, short y, int flag) {
int HP_unit_walktobl_sub(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_walktobl_sub_pre ) {
+ if (HPMHooks.count.HP_unit_walktobl_sub_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_walktobl_sub_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80098,9 +80204,9 @@ int HP_unit_walktobl_sub(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.walktobl_sub(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_walktobl_sub_post ) {
+ if (HPMHooks.count.HP_unit_walktobl_sub_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_walktobl_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -80110,14 +80216,14 @@ int HP_unit_walktobl_sub(int tid, int64 tick, int id, intptr_t data) {
int HP_unit_walktobl(struct block_list *bl, struct block_list *tbl, int range, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_walktobl_pre ) {
+ if (HPMHooks.count.HP_unit_walktobl_pre > 0) {
int (*preHookFunc) (struct block_list **bl, struct block_list **tbl, int *range, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_walktobl_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &tbl, &range, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80125,9 +80231,9 @@ int HP_unit_walktobl(struct block_list *bl, struct block_list *tbl, int range, i
{
retVal___ = HPMHooks.source.unit.walktobl(bl, tbl, range, flag);
}
- if( HPMHooks.count.HP_unit_walktobl_post ) {
+ if (HPMHooks.count.HP_unit_walktobl_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, struct block_list *tbl, int range, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_walktobl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_walktobl_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, tbl, range, flag);
}
@@ -80137,14 +80243,14 @@ int HP_unit_walktobl(struct block_list *bl, struct block_list *tbl, int range, i
bool HP_unit_run(struct block_list *bl, struct map_session_data *sd, enum sc_type type) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_unit_run_pre ) {
+ if (HPMHooks.count.HP_unit_run_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, struct map_session_data **sd, enum sc_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_run_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80152,9 +80258,9 @@ bool HP_unit_run(struct block_list *bl, struct map_session_data *sd, enum sc_typ
{
retVal___ = HPMHooks.source.unit.run(bl, sd, type);
}
- if( HPMHooks.count.HP_unit_run_post ) {
+ if (HPMHooks.count.HP_unit_run_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, struct map_session_data *sd, enum sc_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_run_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, sd, type);
}
@@ -80163,14 +80269,14 @@ bool HP_unit_run(struct block_list *bl, struct map_session_data *sd, enum sc_typ
}
void HP_unit_run_hit(struct block_list *bl, struct status_change *sc, struct map_session_data *sd, enum sc_type type) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_run_hit_pre ) {
+ if (HPMHooks.count.HP_unit_run_hit_pre > 0) {
void (*preHookFunc) (struct block_list **bl, struct status_change **sc, struct map_session_data **sd, enum sc_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_hit_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_hit_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_run_hit_pre[hIndex].func;
preHookFunc(&bl, &sc, &sd, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -80178,9 +80284,9 @@ void HP_unit_run_hit(struct block_list *bl, struct status_change *sc, struct map
{
HPMHooks.source.unit.run_hit(bl, sc, sd, type);
}
- if( HPMHooks.count.HP_unit_run_hit_post ) {
+ if (HPMHooks.count.HP_unit_run_hit_post > 0) {
void (*postHookFunc) (struct block_list *bl, struct status_change *sc, struct map_session_data *sd, enum sc_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_hit_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_run_hit_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_run_hit_post[hIndex].func;
postHookFunc(bl, sc, sd, type);
}
@@ -80190,14 +80296,14 @@ void HP_unit_run_hit(struct block_list *bl, struct status_change *sc, struct map
int HP_unit_escape(struct block_list *bl, struct block_list *target, short dist) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_escape_pre ) {
+ if (HPMHooks.count.HP_unit_escape_pre > 0) {
int (*preHookFunc) (struct block_list **bl, struct block_list **target, short *dist);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_escape_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_escape_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_escape_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &target, &dist);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80205,9 +80311,9 @@ int HP_unit_escape(struct block_list *bl, struct block_list *target, short dist)
{
retVal___ = HPMHooks.source.unit.escape(bl, target, dist);
}
- if( HPMHooks.count.HP_unit_escape_post ) {
+ if (HPMHooks.count.HP_unit_escape_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, struct block_list *target, short dist);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_escape_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_escape_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_escape_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, target, dist);
}
@@ -80217,14 +80323,14 @@ int HP_unit_escape(struct block_list *bl, struct block_list *target, short dist)
int HP_unit_movepos(struct block_list *bl, short dst_x, short dst_y, int easy, bool checkpath) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_movepos_pre ) {
+ if (HPMHooks.count.HP_unit_movepos_pre > 0) {
int (*preHookFunc) (struct block_list **bl, short *dst_x, short *dst_y, int *easy, bool *checkpath);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_movepos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_movepos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_movepos_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &dst_x, &dst_y, &easy, &checkpath);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80232,9 +80338,9 @@ int HP_unit_movepos(struct block_list *bl, short dst_x, short dst_y, int easy, b
{
retVal___ = HPMHooks.source.unit.movepos(bl, dst_x, dst_y, easy, checkpath);
}
- if( HPMHooks.count.HP_unit_movepos_post ) {
+ if (HPMHooks.count.HP_unit_movepos_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, short dst_x, short dst_y, int easy, bool checkpath);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_movepos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_movepos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_movepos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, dst_x, dst_y, easy, checkpath);
}
@@ -80244,14 +80350,14 @@ int HP_unit_movepos(struct block_list *bl, short dst_x, short dst_y, int easy, b
int HP_unit_setdir(struct block_list *bl, unsigned char dir) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_setdir_pre ) {
+ if (HPMHooks.count.HP_unit_setdir_pre > 0) {
int (*preHookFunc) (struct block_list **bl, unsigned char *dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_setdir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_setdir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_setdir_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80259,9 +80365,9 @@ int HP_unit_setdir(struct block_list *bl, unsigned char dir) {
{
retVal___ = HPMHooks.source.unit.setdir(bl, dir);
}
- if( HPMHooks.count.HP_unit_setdir_post ) {
+ if (HPMHooks.count.HP_unit_setdir_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, unsigned char dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_setdir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_setdir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_setdir_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, dir);
}
@@ -80271,14 +80377,14 @@ int HP_unit_setdir(struct block_list *bl, unsigned char dir) {
uint8 HP_unit_getdir(struct block_list *bl) {
int hIndex = 0;
uint8 retVal___ = 0;
- if( HPMHooks.count.HP_unit_getdir_pre ) {
+ if (HPMHooks.count.HP_unit_getdir_pre > 0) {
uint8 (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_getdir_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_getdir_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_getdir_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80286,9 +80392,9 @@ uint8 HP_unit_getdir(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.getdir(bl);
}
- if( HPMHooks.count.HP_unit_getdir_post ) {
+ if (HPMHooks.count.HP_unit_getdir_post > 0) {
uint8 (*postHookFunc) (uint8 retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_getdir_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_getdir_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_getdir_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80298,14 +80404,14 @@ uint8 HP_unit_getdir(struct block_list *bl) {
int HP_unit_blown(struct block_list *bl, int dx, int dy, int count, int flag) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_blown_pre ) {
+ if (HPMHooks.count.HP_unit_blown_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *dx, int *dy, int *count, int *flag);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_blown_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_blown_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_blown_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &dx, &dy, &count, &flag);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80313,9 +80419,9 @@ int HP_unit_blown(struct block_list *bl, int dx, int dy, int count, int flag) {
{
retVal___ = HPMHooks.source.unit.blown(bl, dx, dy, count, flag);
}
- if( HPMHooks.count.HP_unit_blown_post ) {
+ if (HPMHooks.count.HP_unit_blown_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int dx, int dy, int count, int flag);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_blown_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_blown_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_blown_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, dx, dy, count, flag);
}
@@ -80325,14 +80431,14 @@ int HP_unit_blown(struct block_list *bl, int dx, int dy, int count, int flag) {
int HP_unit_warp(struct block_list *bl, short m, short x, short y, clr_type type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_warp_pre ) {
+ if (HPMHooks.count.HP_unit_warp_pre > 0) {
int (*preHookFunc) (struct block_list **bl, short *m, short *x, short *y, clr_type *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_warp_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_warp_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_warp_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &m, &x, &y, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80340,9 +80446,9 @@ int HP_unit_warp(struct block_list *bl, short m, short x, short y, clr_type type
{
retVal___ = HPMHooks.source.unit.warp(bl, m, x, y, type);
}
- if( HPMHooks.count.HP_unit_warp_post ) {
+ if (HPMHooks.count.HP_unit_warp_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, short m, short x, short y, clr_type type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_warp_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_warp_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_warp_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, m, x, y, type);
}
@@ -80352,14 +80458,14 @@ int HP_unit_warp(struct block_list *bl, short m, short x, short y, clr_type type
int HP_unit_stop_walking(struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_stop_walking_pre ) {
+ if (HPMHooks.count.HP_unit_stop_walking_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_walking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_walking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_stop_walking_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80367,9 +80473,9 @@ int HP_unit_stop_walking(struct block_list *bl, int type) {
{
retVal___ = HPMHooks.source.unit.stop_walking(bl, type);
}
- if( HPMHooks.count.HP_unit_stop_walking_post ) {
+ if (HPMHooks.count.HP_unit_stop_walking_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_walking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_walking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_stop_walking_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type);
}
@@ -80379,14 +80485,14 @@ int HP_unit_stop_walking(struct block_list *bl, int type) {
int HP_unit_skilluse_id(struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_skilluse_id_pre ) {
+ if (HPMHooks.count.HP_unit_skilluse_id_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *target_id, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_skilluse_id_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target_id, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80394,9 +80500,9 @@ int HP_unit_skilluse_id(struct block_list *src, int target_id, uint16 skill_id,
{
retVal___ = HPMHooks.source.unit.skilluse_id(src, target_id, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_unit_skilluse_id_post ) {
+ if (HPMHooks.count.HP_unit_skilluse_id_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_skilluse_id_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target_id, skill_id, skill_lv);
}
@@ -80406,14 +80512,14 @@ int HP_unit_skilluse_id(struct block_list *src, int target_id, uint16 skill_id,
int HP_unit_step_timer(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_step_timer_pre ) {
+ if (HPMHooks.count.HP_unit_step_timer_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_step_timer_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_step_timer_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_step_timer_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80421,9 +80527,9 @@ int HP_unit_step_timer(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.step_timer(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_step_timer_post ) {
+ if (HPMHooks.count.HP_unit_step_timer_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_step_timer_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_step_timer_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_step_timer_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -80432,14 +80538,14 @@ int HP_unit_step_timer(int tid, int64 tick, int id, intptr_t data) {
}
void HP_unit_stop_stepaction(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_stop_stepaction_pre ) {
+ if (HPMHooks.count.HP_unit_stop_stepaction_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_stepaction_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_stepaction_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_stop_stepaction_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -80447,9 +80553,9 @@ void HP_unit_stop_stepaction(struct block_list *bl) {
{
HPMHooks.source.unit.stop_stepaction(bl);
}
- if( HPMHooks.count.HP_unit_stop_stepaction_post ) {
+ if (HPMHooks.count.HP_unit_stop_stepaction_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_stepaction_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_stepaction_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_stop_stepaction_post[hIndex].func;
postHookFunc(bl);
}
@@ -80459,14 +80565,14 @@ void HP_unit_stop_stepaction(struct block_list *bl) {
int HP_unit_is_walking(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_is_walking_pre ) {
+ if (HPMHooks.count.HP_unit_is_walking_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_is_walking_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_is_walking_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_is_walking_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80474,9 +80580,9 @@ int HP_unit_is_walking(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.is_walking(bl);
}
- if( HPMHooks.count.HP_unit_is_walking_post ) {
+ if (HPMHooks.count.HP_unit_is_walking_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_is_walking_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_is_walking_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_is_walking_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80486,14 +80592,14 @@ int HP_unit_is_walking(struct block_list *bl) {
int HP_unit_can_move(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_can_move_pre ) {
+ if (HPMHooks.count.HP_unit_can_move_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_move_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_move_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_can_move_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80501,9 +80607,9 @@ int HP_unit_can_move(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.can_move(bl);
}
- if( HPMHooks.count.HP_unit_can_move_post ) {
+ if (HPMHooks.count.HP_unit_can_move_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_move_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_move_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_can_move_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80513,14 +80619,14 @@ int HP_unit_can_move(struct block_list *bl) {
int HP_unit_resume_running(int tid, int64 tick, int id, intptr_t data) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_resume_running_pre ) {
+ if (HPMHooks.count.HP_unit_resume_running_pre > 0) {
int (*preHookFunc) (int *tid, int64 *tick, int *id, intptr_t *data);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_resume_running_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_resume_running_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_resume_running_pre[hIndex].func;
retVal___ = preHookFunc(&tid, &tick, &id, &data);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80528,9 +80634,9 @@ int HP_unit_resume_running(int tid, int64 tick, int id, intptr_t data) {
{
retVal___ = HPMHooks.source.unit.resume_running(tid, tick, id, data);
}
- if( HPMHooks.count.HP_unit_resume_running_post ) {
+ if (HPMHooks.count.HP_unit_resume_running_post > 0) {
int (*postHookFunc) (int retVal___, int tid, int64 tick, int id, intptr_t data);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_resume_running_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_resume_running_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_resume_running_post[hIndex].func;
retVal___ = postHookFunc(retVal___, tid, tick, id, data);
}
@@ -80540,14 +80646,14 @@ int HP_unit_resume_running(int tid, int64 tick, int id, intptr_t data) {
int HP_unit_set_walkdelay(struct block_list *bl, int64 tick, int delay, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_set_walkdelay_pre ) {
+ if (HPMHooks.count.HP_unit_set_walkdelay_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int64 *tick, int *delay, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_walkdelay_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_walkdelay_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_set_walkdelay_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &tick, &delay, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80555,9 +80661,9 @@ int HP_unit_set_walkdelay(struct block_list *bl, int64 tick, int delay, int type
{
retVal___ = HPMHooks.source.unit.set_walkdelay(bl, tick, delay, type);
}
- if( HPMHooks.count.HP_unit_set_walkdelay_post ) {
+ if (HPMHooks.count.HP_unit_set_walkdelay_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int64 tick, int delay, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_walkdelay_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_walkdelay_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_set_walkdelay_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, tick, delay, type);
}
@@ -80567,14 +80673,14 @@ int HP_unit_set_walkdelay(struct block_list *bl, int64 tick, int delay, int type
int HP_unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_skilluse_id2_pre ) {
+ if (HPMHooks.count.HP_unit_skilluse_id2_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *target_id, uint16 *skill_id, uint16 *skill_lv, int *casttime, int *castcancel);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_skilluse_id2_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target_id, &skill_id, &skill_lv, &casttime, &castcancel);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80582,9 +80688,9 @@ int HP_unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id,
{
retVal___ = HPMHooks.source.unit.skilluse_id2(src, target_id, skill_id, skill_lv, casttime, castcancel);
}
- if( HPMHooks.count.HP_unit_skilluse_id2_post ) {
+ if (HPMHooks.count.HP_unit_skilluse_id2_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int target_id, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_id2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_skilluse_id2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target_id, skill_id, skill_lv, casttime, castcancel);
}
@@ -80594,14 +80700,14 @@ int HP_unit_skilluse_id2(struct block_list *src, int target_id, uint16 skill_id,
int HP_unit_skilluse_pos(struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_skilluse_pos_pre ) {
+ if (HPMHooks.count.HP_unit_skilluse_pos_pre > 0) {
int (*preHookFunc) (struct block_list **src, short *skill_x, short *skill_y, uint16 *skill_id, uint16 *skill_lv);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_skilluse_pos_pre[hIndex].func;
retVal___ = preHookFunc(&src, &skill_x, &skill_y, &skill_id, &skill_lv);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80609,9 +80715,9 @@ int HP_unit_skilluse_pos(struct block_list *src, short skill_x, short skill_y, u
{
retVal___ = HPMHooks.source.unit.skilluse_pos(src, skill_x, skill_y, skill_id, skill_lv);
}
- if( HPMHooks.count.HP_unit_skilluse_pos_post ) {
+ if (HPMHooks.count.HP_unit_skilluse_pos_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_skilluse_pos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, skill_x, skill_y, skill_id, skill_lv);
}
@@ -80621,14 +80727,14 @@ int HP_unit_skilluse_pos(struct block_list *src, short skill_x, short skill_y, u
int HP_unit_skilluse_pos2(struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_skilluse_pos2_pre ) {
+ if (HPMHooks.count.HP_unit_skilluse_pos2_pre > 0) {
int (*preHookFunc) (struct block_list **src, short *skill_x, short *skill_y, uint16 *skill_id, uint16 *skill_lv, int *casttime, int *castcancel);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos2_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos2_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_skilluse_pos2_pre[hIndex].func;
retVal___ = preHookFunc(&src, &skill_x, &skill_y, &skill_id, &skill_lv, &casttime, &castcancel);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80636,9 +80742,9 @@ int HP_unit_skilluse_pos2(struct block_list *src, short skill_x, short skill_y,
{
retVal___ = HPMHooks.source.unit.skilluse_pos2(src, skill_x, skill_y, skill_id, skill_lv, casttime, castcancel);
}
- if( HPMHooks.count.HP_unit_skilluse_pos2_post ) {
+ if (HPMHooks.count.HP_unit_skilluse_pos2_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, short skill_x, short skill_y, uint16 skill_id, uint16 skill_lv, int casttime, int castcancel);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos2_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skilluse_pos2_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_skilluse_pos2_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, skill_x, skill_y, skill_id, skill_lv, casttime, castcancel);
}
@@ -80648,14 +80754,14 @@ int HP_unit_skilluse_pos2(struct block_list *src, short skill_x, short skill_y,
int HP_unit_set_target(struct unit_data *ud, int target_id) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_set_target_pre ) {
+ if (HPMHooks.count.HP_unit_set_target_pre > 0) {
int (*preHookFunc) (struct unit_data **ud, int *target_id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_target_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_target_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_set_target_pre[hIndex].func;
retVal___ = preHookFunc(&ud, &target_id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80663,9 +80769,9 @@ int HP_unit_set_target(struct unit_data *ud, int target_id) {
{
retVal___ = HPMHooks.source.unit.set_target(ud, target_id);
}
- if( HPMHooks.count.HP_unit_set_target_post ) {
+ if (HPMHooks.count.HP_unit_set_target_post > 0) {
int (*postHookFunc) (int retVal___, struct unit_data *ud, int target_id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_target_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_set_target_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_set_target_post[hIndex].func;
retVal___ = postHookFunc(retVal___, ud, target_id);
}
@@ -80674,14 +80780,14 @@ int HP_unit_set_target(struct unit_data *ud, int target_id) {
}
void HP_unit_stop_attack(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_stop_attack_pre ) {
+ if (HPMHooks.count.HP_unit_stop_attack_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_stop_attack_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -80689,9 +80795,9 @@ void HP_unit_stop_attack(struct block_list *bl) {
{
HPMHooks.source.unit.stop_attack(bl);
}
- if( HPMHooks.count.HP_unit_stop_attack_post ) {
+ if (HPMHooks.count.HP_unit_stop_attack_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_stop_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_stop_attack_post[hIndex].func;
postHookFunc(bl);
}
@@ -80701,14 +80807,14 @@ void HP_unit_stop_attack(struct block_list *bl) {
int HP_unit_unattackable(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_unattackable_pre ) {
+ if (HPMHooks.count.HP_unit_unattackable_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_unattackable_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_unattackable_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_unattackable_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80716,9 +80822,9 @@ int HP_unit_unattackable(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.unattackable(bl);
}
- if( HPMHooks.count.HP_unit_unattackable_post ) {
+ if (HPMHooks.count.HP_unit_unattackable_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_unattackable_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_unattackable_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_unattackable_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80728,14 +80834,14 @@ int HP_unit_unattackable(struct block_list *bl) {
int HP_unit_attack(struct block_list *src, int target_id, int continuous) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_attack_pre ) {
+ if (HPMHooks.count.HP_unit_attack_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *target_id, int *continuous);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_attack_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target_id, &continuous);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80743,9 +80849,9 @@ int HP_unit_attack(struct block_list *src, int target_id, int continuous) {
{
retVal___ = HPMHooks.source.unit.attack(src, target_id, continuous);
}
- if( HPMHooks.count.HP_unit_attack_post ) {
+ if (HPMHooks.count.HP_unit_attack_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int target_id, int continuous);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_attack_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target_id, continuous);
}
@@ -80755,14 +80861,14 @@ int HP_unit_attack(struct block_list *src, int target_id, int continuous) {
int HP_unit_cancel_combo(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_cancel_combo_pre ) {
+ if (HPMHooks.count.HP_unit_cancel_combo_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_cancel_combo_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_cancel_combo_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_cancel_combo_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80770,9 +80876,9 @@ int HP_unit_cancel_combo(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.cancel_combo(bl);
}
- if( HPMHooks.count.HP_unit_cancel_combo_post ) {
+ if (HPMHooks.count.HP_unit_cancel_combo_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_cancel_combo_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_cancel_combo_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_cancel_combo_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80782,14 +80888,14 @@ int HP_unit_cancel_combo(struct block_list *bl) {
bool HP_unit_can_reach_pos(struct block_list *bl, int x, int y, int easy) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_unit_can_reach_pos_pre ) {
+ if (HPMHooks.count.HP_unit_can_reach_pos_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, int *x, int *y, int *easy);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_can_reach_pos_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &x, &y, &easy);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80797,9 +80903,9 @@ bool HP_unit_can_reach_pos(struct block_list *bl, int x, int y, int easy) {
{
retVal___ = HPMHooks.source.unit.can_reach_pos(bl, x, y, easy);
}
- if( HPMHooks.count.HP_unit_can_reach_pos_post ) {
+ if (HPMHooks.count.HP_unit_can_reach_pos_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, int x, int y, int easy);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_can_reach_pos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, x, y, easy);
}
@@ -80809,14 +80915,14 @@ bool HP_unit_can_reach_pos(struct block_list *bl, int x, int y, int easy) {
bool HP_unit_can_reach_bl(struct block_list *bl, struct block_list *tbl, int range, int easy, short *x, short *y) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_unit_can_reach_bl_pre ) {
+ if (HPMHooks.count.HP_unit_can_reach_bl_pre > 0) {
bool (*preHookFunc) (struct block_list **bl, struct block_list **tbl, int *range, int *easy, short **x, short **y);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_bl_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_bl_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_can_reach_bl_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &tbl, &range, &easy, &x, &y);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80824,9 +80930,9 @@ bool HP_unit_can_reach_bl(struct block_list *bl, struct block_list *tbl, int ran
{
retVal___ = HPMHooks.source.unit.can_reach_bl(bl, tbl, range, easy, x, y);
}
- if( HPMHooks.count.HP_unit_can_reach_bl_post ) {
+ if (HPMHooks.count.HP_unit_can_reach_bl_post > 0) {
bool (*postHookFunc) (bool retVal___, struct block_list *bl, struct block_list *tbl, int range, int easy, short *x, short *y);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_bl_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_can_reach_bl_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_can_reach_bl_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, tbl, range, easy, x, y);
}
@@ -80836,14 +80942,14 @@ bool HP_unit_can_reach_bl(struct block_list *bl, struct block_list *tbl, int ran
int HP_unit_calc_pos(struct block_list *bl, int tx, int ty, uint8 dir) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_calc_pos_pre ) {
+ if (HPMHooks.count.HP_unit_calc_pos_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *tx, int *ty, uint8 *dir);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_calc_pos_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_calc_pos_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_calc_pos_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &tx, &ty, &dir);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80851,9 +80957,9 @@ int HP_unit_calc_pos(struct block_list *bl, int tx, int ty, uint8 dir) {
{
retVal___ = HPMHooks.source.unit.calc_pos(bl, tx, ty, dir);
}
- if( HPMHooks.count.HP_unit_calc_pos_post ) {
+ if (HPMHooks.count.HP_unit_calc_pos_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int tx, int ty, uint8 dir);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_calc_pos_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_calc_pos_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_calc_pos_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, tx, ty, dir);
}
@@ -80863,14 +80969,14 @@ int HP_unit_calc_pos(struct block_list *bl, int tx, int ty, uint8 dir) {
int HP_unit_attack_timer_sub(struct block_list *src, int tid, int64 tick) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_attack_timer_sub_pre ) {
+ if (HPMHooks.count.HP_unit_attack_timer_sub_pre > 0) {
int (*preHookFunc) (struct block_list **src, int *tid, int64 *tick);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_sub_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_sub_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_attack_timer_sub_pre[hIndex].func;
retVal___ = preHookFunc(&src, &tid, &tick);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80878,9 +80984,9 @@ int HP_unit_attack_timer_sub(struct block_list *src, int tid, int64 tick) {
{
retVal___ = HPMHooks.source.unit.attack_timer_sub(src, tid, tick);
}
- if( HPMHooks.count.HP_unit_attack_timer_sub_post ) {
+ if (HPMHooks.count.HP_unit_attack_timer_sub_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, int tid, int64 tick);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_sub_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_attack_timer_sub_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_attack_timer_sub_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, tid, tick);
}
@@ -80890,14 +80996,14 @@ int HP_unit_attack_timer_sub(struct block_list *src, int tid, int64 tick) {
int HP_unit_skillcastcancel(struct block_list *bl, int type) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_skillcastcancel_pre ) {
+ if (HPMHooks.count.HP_unit_skillcastcancel_pre > 0) {
int (*preHookFunc) (struct block_list **bl, int *type);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skillcastcancel_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skillcastcancel_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_skillcastcancel_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &type);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80905,9 +81011,9 @@ int HP_unit_skillcastcancel(struct block_list *bl, int type) {
{
retVal___ = HPMHooks.source.unit.skillcastcancel(bl, type);
}
- if( HPMHooks.count.HP_unit_skillcastcancel_post ) {
+ if (HPMHooks.count.HP_unit_skillcastcancel_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, int type);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_skillcastcancel_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_skillcastcancel_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_skillcastcancel_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, type);
}
@@ -80916,14 +81022,14 @@ int HP_unit_skillcastcancel(struct block_list *bl, int type) {
}
void HP_unit_dataset(struct block_list *bl) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_dataset_pre ) {
+ if (HPMHooks.count.HP_unit_dataset_pre > 0) {
void (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_dataset_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_dataset_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_dataset_pre[hIndex].func;
preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -80931,9 +81037,9 @@ void HP_unit_dataset(struct block_list *bl) {
{
HPMHooks.source.unit.dataset(bl);
}
- if( HPMHooks.count.HP_unit_dataset_post ) {
+ if (HPMHooks.count.HP_unit_dataset_post > 0) {
void (*postHookFunc) (struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_dataset_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_dataset_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_dataset_post[hIndex].func;
postHookFunc(bl);
}
@@ -80943,14 +81049,14 @@ void HP_unit_dataset(struct block_list *bl) {
int HP_unit_counttargeted(struct block_list *bl) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_counttargeted_pre ) {
+ if (HPMHooks.count.HP_unit_counttargeted_pre > 0) {
int (*preHookFunc) (struct block_list **bl);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_counttargeted_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_counttargeted_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_counttargeted_pre[hIndex].func;
retVal___ = preHookFunc(&bl);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80958,9 +81064,9 @@ int HP_unit_counttargeted(struct block_list *bl) {
{
retVal___ = HPMHooks.source.unit.counttargeted(bl);
}
- if( HPMHooks.count.HP_unit_counttargeted_post ) {
+ if (HPMHooks.count.HP_unit_counttargeted_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_counttargeted_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_counttargeted_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_counttargeted_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl);
}
@@ -80970,14 +81076,14 @@ int HP_unit_counttargeted(struct block_list *bl) {
int HP_unit_fixdamage(struct block_list *src, struct block_list *target, int sdelay, int ddelay, int64 damage, short div, unsigned char type, int64 damage2) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_fixdamage_pre ) {
+ if (HPMHooks.count.HP_unit_fixdamage_pre > 0) {
int (*preHookFunc) (struct block_list **src, struct block_list **target, int *sdelay, int *ddelay, int64 *damage, short *div, unsigned char *type, int64 *damage2);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_fixdamage_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_fixdamage_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_fixdamage_pre[hIndex].func;
retVal___ = preHookFunc(&src, &target, &sdelay, &ddelay, &damage, &div, &type, &damage2);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -80985,9 +81091,9 @@ int HP_unit_fixdamage(struct block_list *src, struct block_list *target, int sde
{
retVal___ = HPMHooks.source.unit.fixdamage(src, target, sdelay, ddelay, damage, div, type, damage2);
}
- if( HPMHooks.count.HP_unit_fixdamage_post ) {
+ if (HPMHooks.count.HP_unit_fixdamage_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *src, struct block_list *target, int sdelay, int ddelay, int64 damage, short div, unsigned char type, int64 damage2);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_fixdamage_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_fixdamage_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_fixdamage_post[hIndex].func;
retVal___ = postHookFunc(retVal___, src, target, sdelay, ddelay, damage, div, type, damage2);
}
@@ -80997,14 +81103,14 @@ int HP_unit_fixdamage(struct block_list *src, struct block_list *target, int sde
int HP_unit_changeviewsize(struct block_list *bl, short size) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_changeviewsize_pre ) {
+ if (HPMHooks.count.HP_unit_changeviewsize_pre > 0) {
int (*preHookFunc) (struct block_list **bl, short *size);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_changeviewsize_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_changeviewsize_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_changeviewsize_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &size);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -81012,9 +81118,9 @@ int HP_unit_changeviewsize(struct block_list *bl, short size) {
{
retVal___ = HPMHooks.source.unit.changeviewsize(bl, size);
}
- if( HPMHooks.count.HP_unit_changeviewsize_post ) {
+ if (HPMHooks.count.HP_unit_changeviewsize_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, short size);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_changeviewsize_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_changeviewsize_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_changeviewsize_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, size);
}
@@ -81024,14 +81130,14 @@ int HP_unit_changeviewsize(struct block_list *bl, short size) {
int HP_unit_remove_map(struct block_list *bl, clr_type clrtype, const char *file, int line, const char *func) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_remove_map_pre ) {
+ if (HPMHooks.count.HP_unit_remove_map_pre > 0) {
int (*preHookFunc) (struct block_list **bl, clr_type *clrtype, const char **file, int *line, const char **func);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_remove_map_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &clrtype, &file, &line, &func);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -81039,9 +81145,9 @@ int HP_unit_remove_map(struct block_list *bl, clr_type clrtype, const char *file
{
retVal___ = HPMHooks.source.unit.remove_map(bl, clrtype, file, line, func);
}
- if( HPMHooks.count.HP_unit_remove_map_post ) {
+ if (HPMHooks.count.HP_unit_remove_map_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, clr_type clrtype, const char *file, int line, const char *func);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_remove_map_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, clrtype, file, line, func);
}
@@ -81050,14 +81156,14 @@ int HP_unit_remove_map(struct block_list *bl, clr_type clrtype, const char *file
}
void HP_unit_remove_map_pc(struct map_session_data *sd, clr_type clrtype) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_remove_map_pc_pre ) {
+ if (HPMHooks.count.HP_unit_remove_map_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, clr_type *clrtype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_remove_map_pc_pre[hIndex].func;
preHookFunc(&sd, &clrtype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81065,9 +81171,9 @@ void HP_unit_remove_map_pc(struct map_session_data *sd, clr_type clrtype) {
{
HPMHooks.source.unit.remove_map_pc(sd, clrtype);
}
- if( HPMHooks.count.HP_unit_remove_map_pc_post ) {
+ if (HPMHooks.count.HP_unit_remove_map_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, clr_type clrtype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_remove_map_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_remove_map_pc_post[hIndex].func;
postHookFunc(sd, clrtype);
}
@@ -81076,14 +81182,14 @@ void HP_unit_remove_map_pc(struct map_session_data *sd, clr_type clrtype) {
}
void HP_unit_free_pc(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_unit_free_pc_pre ) {
+ if (HPMHooks.count.HP_unit_free_pc_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pc_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pc_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_free_pc_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81091,9 +81197,9 @@ void HP_unit_free_pc(struct map_session_data *sd) {
{
HPMHooks.source.unit.free_pc(sd);
}
- if( HPMHooks.count.HP_unit_free_pc_post ) {
+ if (HPMHooks.count.HP_unit_free_pc_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pc_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pc_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_free_pc_post[hIndex].func;
postHookFunc(sd);
}
@@ -81103,14 +81209,14 @@ void HP_unit_free_pc(struct map_session_data *sd) {
int HP_unit_free(struct block_list *bl, clr_type clrtype) {
int hIndex = 0;
int retVal___ = 0;
- if( HPMHooks.count.HP_unit_free_pre ) {
+ if (HPMHooks.count.HP_unit_free_pre > 0) {
int (*preHookFunc) (struct block_list **bl, clr_type *clrtype);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_unit_free_pre[hIndex].func;
retVal___ = preHookFunc(&bl, &clrtype);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -81118,9 +81224,9 @@ int HP_unit_free(struct block_list *bl, clr_type clrtype) {
{
retVal___ = HPMHooks.source.unit.free(bl, clrtype);
}
- if( HPMHooks.count.HP_unit_free_post ) {
+ if (HPMHooks.count.HP_unit_free_post > 0) {
int (*postHookFunc) (int retVal___, struct block_list *bl, clr_type clrtype);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_unit_free_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_unit_free_post[hIndex].func;
retVal___ = postHookFunc(retVal___, bl, clrtype);
}
@@ -81130,14 +81236,14 @@ int HP_unit_free(struct block_list *bl, clr_type clrtype) {
/* vending_interface */
void HP_vending_init(bool minimal) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_init_pre ) {
+ if (HPMHooks.count.HP_vending_init_pre > 0) {
void (*preHookFunc) (bool *minimal);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_init_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_init_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_init_pre[hIndex].func;
preHookFunc(&minimal);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81145,9 +81251,9 @@ void HP_vending_init(bool minimal) {
{
HPMHooks.source.vending.init(minimal);
}
- if( HPMHooks.count.HP_vending_init_post ) {
+ if (HPMHooks.count.HP_vending_init_post > 0) {
void (*postHookFunc) (bool minimal);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_init_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_init_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_init_post[hIndex].func;
postHookFunc(minimal);
}
@@ -81156,14 +81262,14 @@ void HP_vending_init(bool minimal) {
}
void HP_vending_final(void) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_final_pre ) {
+ if (HPMHooks.count.HP_vending_final_pre > 0) {
void (*preHookFunc) (void);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_final_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_final_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_final_pre[hIndex].func;
preHookFunc();
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81171,9 +81277,9 @@ void HP_vending_final(void) {
{
HPMHooks.source.vending.final();
}
- if( HPMHooks.count.HP_vending_final_post ) {
+ if (HPMHooks.count.HP_vending_final_post > 0) {
void (*postHookFunc) (void);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_final_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_final_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_final_post[hIndex].func;
postHookFunc();
}
@@ -81182,14 +81288,14 @@ void HP_vending_final(void) {
}
void HP_vending_close(struct map_session_data *sd) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_close_pre ) {
+ if (HPMHooks.count.HP_vending_close_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_close_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_close_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_close_pre[hIndex].func;
preHookFunc(&sd);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81197,9 +81303,9 @@ void HP_vending_close(struct map_session_data *sd) {
{
HPMHooks.source.vending.close(sd);
}
- if( HPMHooks.count.HP_vending_close_post ) {
+ if (HPMHooks.count.HP_vending_close_post > 0) {
void (*postHookFunc) (struct map_session_data *sd);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_close_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_close_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_close_post[hIndex].func;
postHookFunc(sd);
}
@@ -81208,14 +81314,14 @@ void HP_vending_close(struct map_session_data *sd) {
}
void HP_vending_open(struct map_session_data *sd, const char *message, const uint8 *data, int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_open_pre ) {
+ if (HPMHooks.count.HP_vending_open_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, const char **message, const uint8 **data, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_open_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_open_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_open_pre[hIndex].func;
preHookFunc(&sd, &message, &data, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81223,9 +81329,9 @@ void HP_vending_open(struct map_session_data *sd, const char *message, const uin
{
HPMHooks.source.vending.open(sd, message, data, count);
}
- if( HPMHooks.count.HP_vending_open_post ) {
+ if (HPMHooks.count.HP_vending_open_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, const char *message, const uint8 *data, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_open_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_open_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_open_post[hIndex].func;
postHookFunc(sd, message, data, count);
}
@@ -81234,14 +81340,14 @@ void HP_vending_open(struct map_session_data *sd, const char *message, const uin
}
void HP_vending_list(struct map_session_data *sd, unsigned int id) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_list_pre ) {
+ if (HPMHooks.count.HP_vending_list_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, unsigned int *id);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_list_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_list_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_list_pre[hIndex].func;
preHookFunc(&sd, &id);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81249,9 +81355,9 @@ void HP_vending_list(struct map_session_data *sd, unsigned int id) {
{
HPMHooks.source.vending.list(sd, id);
}
- if( HPMHooks.count.HP_vending_list_post ) {
+ if (HPMHooks.count.HP_vending_list_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, unsigned int id);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_list_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_list_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_list_post[hIndex].func;
postHookFunc(sd, id);
}
@@ -81260,14 +81366,14 @@ void HP_vending_list(struct map_session_data *sd, unsigned int id) {
}
void HP_vending_purchase(struct map_session_data *sd, int aid, unsigned int uid, const uint8 *data, int count) {
int hIndex = 0;
- if( HPMHooks.count.HP_vending_purchase_pre ) {
+ if (HPMHooks.count.HP_vending_purchase_pre > 0) {
void (*preHookFunc) (struct map_session_data **sd, int *aid, unsigned int *uid, const uint8 **data, int *count);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_purchase_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_purchase_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_purchase_pre[hIndex].func;
preHookFunc(&sd, &aid, &uid, &data, &count);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return;
}
@@ -81275,9 +81381,9 @@ void HP_vending_purchase(struct map_session_data *sd, int aid, unsigned int uid,
{
HPMHooks.source.vending.purchase(sd, aid, uid, data, count);
}
- if( HPMHooks.count.HP_vending_purchase_post ) {
+ if (HPMHooks.count.HP_vending_purchase_post > 0) {
void (*postHookFunc) (struct map_session_data *sd, int aid, unsigned int uid, const uint8 *data, int count);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_purchase_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_purchase_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_purchase_post[hIndex].func;
postHookFunc(sd, aid, uid, data, count);
}
@@ -81287,14 +81393,14 @@ void HP_vending_purchase(struct map_session_data *sd, int aid, unsigned int uid,
bool HP_vending_search(struct map_session_data *sd, unsigned short nameid) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_vending_search_pre ) {
+ if (HPMHooks.count.HP_vending_search_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, unsigned short *nameid);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_search_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_search_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_search_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &nameid);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -81302,9 +81408,9 @@ bool HP_vending_search(struct map_session_data *sd, unsigned short nameid) {
{
retVal___ = HPMHooks.source.vending.search(sd, nameid);
}
- if( HPMHooks.count.HP_vending_search_post ) {
+ if (HPMHooks.count.HP_vending_search_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, unsigned short nameid);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_search_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_search_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_search_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, nameid);
}
@@ -81314,14 +81420,14 @@ bool HP_vending_search(struct map_session_data *sd, unsigned short nameid) {
bool HP_vending_searchall(struct map_session_data *sd, const struct s_search_store_search *s) {
int hIndex = 0;
bool retVal___ = false;
- if( HPMHooks.count.HP_vending_searchall_pre ) {
+ if (HPMHooks.count.HP_vending_searchall_pre > 0) {
bool (*preHookFunc) (struct map_session_data **sd, const struct s_search_store_search **s);
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_searchall_pre; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_searchall_pre; hIndex++) {
preHookFunc = HPMHooks.list.HP_vending_searchall_pre[hIndex].func;
retVal___ = preHookFunc(&sd, &s);
}
- if( *HPMforce_return ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return retVal___;
}
@@ -81329,9 +81435,9 @@ bool HP_vending_searchall(struct map_session_data *sd, const struct s_search_sto
{
retVal___ = HPMHooks.source.vending.searchall(sd, s);
}
- if( HPMHooks.count.HP_vending_searchall_post ) {
+ if (HPMHooks.count.HP_vending_searchall_post > 0) {
bool (*postHookFunc) (bool retVal___, struct map_session_data *sd, const struct s_search_store_search *s);
- for(hIndex = 0; hIndex < HPMHooks.count.HP_vending_searchall_post; hIndex++ ) {
+ for (hIndex = 0; hIndex < HPMHooks.count.HP_vending_searchall_post; hIndex++) {
postHookFunc = HPMHooks.list.HP_vending_searchall_post[hIndex].func;
retVal___ = postHookFunc(retVal___, sd, s);
}
diff --git a/src/plugins/HPMHooking/HPMHooking_map.sources.inc b/src/plugins/HPMHooking/HPMHooking_map.sources.inc
index 4cd69d005..f00ffa7a9 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.sources.inc
@@ -25,66 +25,66 @@
/* GENERATED FILE DO NOT EDIT */
-memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
-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));
-memcpy(&HPMHooks.source.buyingstore, buyingstore, sizeof(struct buyingstore_interface));
-memcpy(&HPMHooks.source.channel, channel, sizeof(struct channel_interface));
-memcpy(&HPMHooks.source.chat, chat, sizeof(struct chat_interface));
-memcpy(&HPMHooks.source.chrif, chrif, sizeof(struct chrif_interface));
-memcpy(&HPMHooks.source.clif, clif, sizeof(struct clif_interface));
-memcpy(&HPMHooks.source.cmdline, cmdline, sizeof(struct cmdline_interface));
-memcpy(&HPMHooks.source.console, console, sizeof(struct console_interface));
-memcpy(&HPMHooks.source.core, core, sizeof(struct core_interface));
-memcpy(&HPMHooks.source.DB, DB, sizeof(struct db_interface));
-memcpy(&HPMHooks.source.des, des, sizeof(struct des_interface));
-memcpy(&HPMHooks.source.duel, duel, sizeof(struct duel_interface));
-memcpy(&HPMHooks.source.elemental, elemental, sizeof(struct elemental_interface));
-memcpy(&HPMHooks.source.grfio, grfio, sizeof(struct grfio_interface));
-memcpy(&HPMHooks.source.guild, guild, sizeof(struct guild_interface));
-memcpy(&HPMHooks.source.gstorage, gstorage, sizeof(struct guild_storage_interface));
-memcpy(&HPMHooks.source.homun, homun, sizeof(struct homunculus_interface));
-memcpy(&HPMHooks.source.instance, instance, sizeof(struct instance_interface));
-memcpy(&HPMHooks.source.intif, intif, sizeof(struct intif_interface));
-memcpy(&HPMHooks.source.ircbot, ircbot, sizeof(struct irc_bot_interface));
-memcpy(&HPMHooks.source.itemdb, itemdb, sizeof(struct itemdb_interface));
-memcpy(&HPMHooks.source.libconfig, libconfig, sizeof(struct libconfig_interface));
-memcpy(&HPMHooks.source.logs, logs, sizeof(struct log_interface));
-memcpy(&HPMHooks.source.mail, mail, sizeof(struct mail_interface));
-memcpy(&HPMHooks.source.map, map, sizeof(struct map_interface));
-memcpy(&HPMHooks.source.mapindex, mapindex, sizeof(struct mapindex_interface));
-memcpy(&HPMHooks.source.mapit, mapit, sizeof(struct mapit_interface));
-memcpy(&HPMHooks.source.mapreg, mapreg, sizeof(struct mapreg_interface));
-memcpy(&HPMHooks.source.md5, md5, sizeof(struct md5_interface));
-memcpy(&HPMHooks.source.mercenary, mercenary, sizeof(struct mercenary_interface));
-memcpy(&HPMHooks.source.mob, mob, sizeof(struct mob_interface));
-memcpy(&HPMHooks.source.mutex, mutex, sizeof(struct mutex_interface));
-memcpy(&HPMHooks.source.npc_chat, npc_chat, sizeof(struct npc_chat_interface));
-memcpy(&HPMHooks.source.npc, npc, sizeof(struct npc_interface));
-memcpy(&HPMHooks.source.nullpo, nullpo, sizeof(struct nullpo_interface));
-memcpy(&HPMHooks.source.party, party, sizeof(struct party_interface));
-memcpy(&HPMHooks.source.path, path, sizeof(struct path_interface));
-memcpy(&HPMHooks.source.pcg, pcg, sizeof(struct pc_groups_interface));
-memcpy(&HPMHooks.source.pc, pc, sizeof(struct pc_interface));
-memcpy(&HPMHooks.source.libpcre, libpcre, sizeof(struct pcre_interface));
-memcpy(&HPMHooks.source.pet, pet, sizeof(struct pet_interface));
-memcpy(&HPMHooks.source.quest, quest, sizeof(struct quest_interface));
-memcpy(&HPMHooks.source.rnd, rnd, sizeof(struct rnd_interface));
-memcpy(&HPMHooks.source.script, script, sizeof(struct script_interface));
-memcpy(&HPMHooks.source.searchstore, searchstore, sizeof(struct searchstore_interface));
-memcpy(&HPMHooks.source.showmsg, showmsg, sizeof(struct showmsg_interface));
-memcpy(&HPMHooks.source.skill, skill, sizeof(struct skill_interface));
-memcpy(&HPMHooks.source.sockt, sockt, sizeof(struct socket_interface));
-memcpy(&HPMHooks.source.SQL, SQL, sizeof(struct sql_interface));
-memcpy(&HPMHooks.source.status, status, sizeof(struct status_interface));
-memcpy(&HPMHooks.source.storage, storage, sizeof(struct storage_interface));
-memcpy(&HPMHooks.source.StrBuf, StrBuf, sizeof(struct stringbuf_interface));
-memcpy(&HPMHooks.source.strlib, strlib, sizeof(struct strlib_interface));
-memcpy(&HPMHooks.source.sv, sv, sizeof(struct sv_interface));
-memcpy(&HPMHooks.source.sysinfo, sysinfo, sizeof(struct sysinfo_interface));
-memcpy(&HPMHooks.source.thread, thread, sizeof(struct thread_interface));
-memcpy(&HPMHooks.source.timer, timer, sizeof(struct timer_interface));
-memcpy(&HPMHooks.source.trade, trade, sizeof(struct trade_interface));
-memcpy(&HPMHooks.source.unit, unit, sizeof(struct unit_interface));
-memcpy(&HPMHooks.source.vending, vending, sizeof(struct vending_interface));
+HPMHooks.source.HCache = *HCache;
+HPMHooks.source.atcommand = *atcommand;
+HPMHooks.source.battle = *battle;
+HPMHooks.source.bg = *bg;
+HPMHooks.source.buyingstore = *buyingstore;
+HPMHooks.source.channel = *channel;
+HPMHooks.source.chat = *chat;
+HPMHooks.source.chrif = *chrif;
+HPMHooks.source.clif = *clif;
+HPMHooks.source.cmdline = *cmdline;
+HPMHooks.source.console = *console;
+HPMHooks.source.core = *core;
+HPMHooks.source.DB = *DB;
+HPMHooks.source.des = *des;
+HPMHooks.source.duel = *duel;
+HPMHooks.source.elemental = *elemental;
+HPMHooks.source.grfio = *grfio;
+HPMHooks.source.guild = *guild;
+HPMHooks.source.gstorage = *gstorage;
+HPMHooks.source.homun = *homun;
+HPMHooks.source.instance = *instance;
+HPMHooks.source.intif = *intif;
+HPMHooks.source.ircbot = *ircbot;
+HPMHooks.source.itemdb = *itemdb;
+HPMHooks.source.libconfig = *libconfig;
+HPMHooks.source.logs = *logs;
+HPMHooks.source.mail = *mail;
+HPMHooks.source.map = *map;
+HPMHooks.source.mapindex = *mapindex;
+HPMHooks.source.mapit = *mapit;
+HPMHooks.source.mapreg = *mapreg;
+HPMHooks.source.md5 = *md5;
+HPMHooks.source.mercenary = *mercenary;
+HPMHooks.source.mob = *mob;
+HPMHooks.source.mutex = *mutex;
+HPMHooks.source.npc_chat = *npc_chat;
+HPMHooks.source.npc = *npc;
+HPMHooks.source.nullpo = *nullpo;
+HPMHooks.source.party = *party;
+HPMHooks.source.path = *path;
+HPMHooks.source.pcg = *pcg;
+HPMHooks.source.pc = *pc;
+HPMHooks.source.libpcre = *libpcre;
+HPMHooks.source.pet = *pet;
+HPMHooks.source.quest = *quest;
+HPMHooks.source.rnd = *rnd;
+HPMHooks.source.script = *script;
+HPMHooks.source.searchstore = *searchstore;
+HPMHooks.source.showmsg = *showmsg;
+HPMHooks.source.skill = *skill;
+HPMHooks.source.sockt = *sockt;
+HPMHooks.source.SQL = *SQL;
+HPMHooks.source.status = *status;
+HPMHooks.source.storage = *storage;
+HPMHooks.source.StrBuf = *StrBuf;
+HPMHooks.source.strlib = *strlib;
+HPMHooks.source.sv = *sv;
+HPMHooks.source.sysinfo = *sysinfo;
+HPMHooks.source.thread = *thread;
+HPMHooks.source.timer = *timer;
+HPMHooks.source.trade = *trade;
+HPMHooks.source.unit = *unit;
+HPMHooks.source.vending = *vending;
diff --git a/tools/HPMHookGen/HPMHookGen.pl b/tools/HPMHookGen/HPMHookGen.pl
index b8835b376..35c531ea8 100755
--- a/tools/HPMHookGen/HPMHookGen.pl
+++ b/tools/HPMHookGen/HPMHookGen.pl
@@ -3,7 +3,7 @@
# This file is part of Hercules.
# http://herc.ws - http://github.com/HerculesWS/Hercules
#
-# Copyright (C) 2013-2016 Hercules Dev Team
+# Copyright (C) 2013-2017 Hercules Dev Team
#
# Hercules is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -240,9 +240,9 @@ sub parse($$) {
$rtinit = ' = BGQT_INVALID';
} elsif ($x =~ /^enum\s+parsefunc_rcode$/) { # Known enum parsefunc_rcode
$rtinit = ' = PACKET_UNKNOWN';
- } elsif ($x =~ /^(?:enum\s+)?DBOptions$/) { # Known enum DBOptions
+ } elsif ($x =~ /^enum\s+DBOptions$/) { # Known enum DBOptions
$rtinit = ' = DB_OPT_BASE';
- } elsif ($x =~ /^enum\s+thread_priority$/) { # Known enum DBOptions
+ } elsif ($x =~ /^enum\s+thread_priority$/) { # Known enum thread_priority
$rtinit = ' = THREADPRIO_NORMAL';
} elsif ($x eq 'DBComparator' or $x eq 'DBHasher' or $x eq 'DBReleaser') { # DB function pointers
$rtinit = ' = NULL';
@@ -538,7 +538,8 @@ EOF
next if $fileguards{$key}->{private};
print FH <<"EOF";
#ifdef $fileguards{$key}->{guard} /* $key */
-if ((server_type&($fileguards{$key}->{type})) && !HPM_SYMBOL("$exportsymbols{$key}", $key)) return "$exportsymbols{$key}";
+ if ((server_type&($fileguards{$key}->{type})) != 0 && !HPM_SYMBOL("$exportsymbols{$key}", $key))
+ return "$exportsymbols{$key}";
#endif // $fileguards{$key}->{guard}
EOF
}
@@ -599,7 +600,7 @@ EOF
EOF
$idx += 2;
- $maxlen = length($key."->".$if->{name}) if( length($key."->".$if->{name}) > $maxlen );
+ $maxlen = length($key."->".$if->{name}) if (length($key."->".$if->{name}) > $maxlen);
}
}
print FH <<"EOF";
@@ -619,7 +620,7 @@ EOF
foreach my $key (@$keysref) {
print FH <<"EOF";
-memcpy(&HPMHooks.source.$key, $key2pointer{$key}, sizeof(struct $key2original{$key}));
+HPMHooks.source.$key = *$key2pointer{$key};
EOF
}
close FH;
@@ -704,14 +705,14 @@ EOF
print FH <<"EOF";
$if->{handlerdef} {$if->{notes}
int hIndex = 0;${initialization}
- if( HPMHooks.count.$if->{hname}_pre ) {
+ if (HPMHooks.count.$if->{hname}_pre > 0) {
$if->{predef}
*HPMforce_return = false;
- for(hIndex = 0; hIndex < HPMHooks.count.$if->{hname}_pre; hIndex++ ) {$beforeblock3
+ 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 ) {
+ if (*HPMforce_return) {
*HPMforce_return = false;
return$retval;
}
@@ -719,9 +720,9 @@ $if->{handlerdef} {$if->{notes}
{$beforeblock2
$if->{origcall}$afterblock2
}
- if( HPMHooks.count.$if->{hname}_post ) {
+ if (HPMHooks.count.$if->{hname}_post > 0) {
$if->{postdef}
- for(hIndex = 0; hIndex < HPMHooks.count.$if->{hname}_post; hIndex++ ) {$beforeblock3
+ for (hIndex = 0; hIndex < HPMHooks.count.$if->{hname}_post; hIndex++) {$beforeblock3
postHookFunc = HPMHooks.list.$if->{hname}_post[hIndex].func;
$if->{postcall}$afterblock3
}